HN user

dimfeld

292 karma
Posts34
Comments53
View on HN
www.latent.space 2y ago

The 10,000x YOLO Researcher Metagame – With Yi Tay of Reka

dimfeld
9pts4
www.worldofdaas.com 2y ago

One Decade After Selling LiveRamp – What Did We Learn?

dimfeld
1pts0
www.latent.space 2y ago

The Accidental AI Canvas – With Steve Ruiz of Tldraw

dimfeld
10pts2
imfeld.dev 3y ago

Creating a Custom Command Bar in Neovim

dimfeld
2pts0
imfeld.dev 3y ago

Introduction to GeoJSON

dimfeld
3pts1
hash.ai 4y ago

Hash – Complex Systems Simulation

dimfeld
4pts0
www.ietf.org 4y ago

New UUID Formats

dimfeld
36pts10
learnui.design 5y ago

Accessible Color Generator

dimfeld
2pts0
github.com 5y ago

GitHub's Balanced Employee IP Agreement

dimfeld
2pts0
viz.wtf 5y ago

WTF Visualizations

dimfeld
1pts0
medium.com 5y ago

Visualizing Data Timeliness at Airbnb

dimfeld
1pts0
open.gsa.gov 5y ago

Regulations.gov API

dimfeld
1pts0
invariant.me 5y ago

A Comparison between WebAssembly and RISC-V

dimfeld
2pts0
jsgrids.io 6y ago

Jsgrids – A List of JavaScript Spreadsheets and Data Grid Libraries

dimfeld
2pts0
fundtherebuild.com 6y ago

Show HN: Fund the Rebuild

dimfeld
9pts2
medium.com 7y ago

Six Principles for Designing Any Chart

dimfeld
2pts0
techcrunch.com 7y ago

After an abrupt shutdown, Munchery’s small business vendors picking up the bill

dimfeld
2pts0
sahandsaba.com 7y ago

Understanding SAT by Implementing a Simple SAT Solver in Python (2014)

dimfeld
3pts0
bravenewgeek.com 7y ago

How to Level Up Dev Teams

dimfeld
1pts0
hackaday.com 7y ago

35C3: Safe and Secure Drivers in High-Level Languages

dimfeld
24pts2
fs.blog 7y ago

The Best of Farnam Street 2018

dimfeld
2pts0
www.gatesnotes.com 7y ago

Bill Gates: What I Learned at Work This Year

dimfeld
4pts0
manishearth.github.io 9y ago

Understanding Git Filter-Branch and the Git Storage Model

dimfeld
218pts8
blog.acolyer.org 9y ago

Generic attacks on secure outsourced databases

dimfeld
2pts0
tomtunguz.com 9y ago

How to Create Competitive Advantage for Your Startup with Proxy Metrics

dimfeld
2pts0
pingcap.github.io 9y ago

A Deep Dive into TiKV

dimfeld
1pts0
www.eurekalert.org 10y ago

UMD-led team first to solve well-known [Colonel Blotto] game theory scenario

dimfeld
2pts0
www.engadget.com 10y ago

Smallest-ever optical switch revolves around one atom

dimfeld
2pts1
tomtunguz.com 10y ago

The Three Most Common Objections When Selling ML SaaS Products

dimfeld
2pts0
lifehacker.com 10y ago

Near-Unlimited Cloud Storage Service Copy.com Is Shutting Down

dimfeld
2pts0

Claude Code works similarly to Aider in that they both run in the terminal and write code using LLMs, but it shares no code with Aider as far as I know. Aider is written in Python and Claude Code in Javascript, among other reasons to think that it is not derived from Aider.

The tools also work very differently when you're actually using them, with Claude Code doing more of an agent loop and having very different methods of putting together the context to pass to the model.

Google for AHA stack. (Astro, HTMX, Alpine) There was a great site by Flavio Copes that went into a lot of detail on using them together but it looks like it’s gone.

LLMS tend to be pretty bad at answering questions about which one it is, what version, etc. You can put stuff into the system prompt to try to help it answer better, but otherwise the LLM has little to no intrinsic knowledge about itself and whatever happens to be in the training data shows up instead (which now is a bunch of ChatGPT output all over the internet).

I have no inside info, but it sounds like the key was inadvertently bundled into the client-side code. This could happen when using web frameworks that do both client-side and server-side rendering, if one of your client-side files imports something from a file that is supposed to be server-only, and contains the API key environment variable.

Some frameworks automatically detect this and fail to build if you do it, but apparently not all of them.

Only the weights themselves. There have been other models since then built on the same Llama architecture, but trained from scratch so they're safe for commercial user. The GGML code and related projects (llama.cpp and so on) also support some other model types now such as Mosaic's MPT series.

Hmm, I thought this only really applied when you use functions which Postgres can’t reason about. Hence the LEAKPROOF keyword to help with this case.

Either way, I think it underscores that RLS shouldn’t be used for business logic. I’ll update the page to emphasize that more.

Author here. This page was actually just some notes I threw together in a couple of hours combining some research on RLS with my own existing knowledge, so it's quite possible there are some inaccuracies.

My "source" for thousands of users not scaling well was simply a few comments I found scattered around; there wasn't really anything empirical to back up that line. I'll remove it. Thanks for the note!

Hey all, this is the first in series I'll be writing on working with geographic data. This one is targeted toward newcomers to the geographic data world, to set the stage for more advanced topics.

I've seen some of the GitHub issues that Rich is referring to in those tweets. They're almost always cases where someone is asking for some feature or change in Svelte and the core contributors disagree that it fits with the design and vision of the project.

Then the OP tags Rich in the hopes that he will swoop in and and override the decision. It's almost always more of a tantrum than a real request for help.

As far as project progress, most of the recent work has been on SvelteKit, but I've been using Svelte for about a year now and it has steadily gained features during that time. It's definitely not in bugfix-only mode.

I made FundTheRebuild.com yesterday as a small way to help people and small businesses who are suffering in the wake of the riots going on throughout the US right now. It's designed to bring attention to the GoFundMe campaigns that don't go viral.

All the sorting options focus on campaigns with the least number of donations, most money remaining toward the goal, and so on. The list is still fairly small, so if you know of any other GoFundMe campaigns that should be on there, you can submit them at https://fundtherebuild.com/add.

I had the same thing happen recently, and came across this Youtube video detailing a fix: https://www.youtube.com/watch?v=yFaLyoSQQo0.

Essentially, you open up the mouse and loosen the internal screws on the thumb button a little bit, which moves the board away from the rubber over the button and relieves whatever pressure is keeping it pressed. You need a screwdriver with a T5 Torx bit to open up some of the screws, but overall the procedure is pretty easy and my mouse has been working great ever since.

It's notable that the creator of Tailwind, Adam Wathan, is working on something similar [1]. Whether it fits the paradigm or not, there definitely seems to be a demand for such a thing.

On a recent episode of the Full Stack Radio podcast [2], Adam talked about his own upcoming Tailwind UI release and said that he hoped the utility class design of Tailwind would enable people to use the predesigned components as a starting point and easily customize them, should they desire.

[1] https://www.tailwindui.com/ [2]: http://www.fullstackradio.com/123

A lot of that is done in a simulator on the computer, which usually builds very quick once you get the environment and simulation scripts written.

The full build to a bit file that can be loaded into hardware is an NP-hard optimization problem, so as your design approaches the limits of either the desired clock speed or the amount of space in the chip, it can become very slow.

The article says “The World Bridge Federation (WBF) is recognised by the International Olympic Committee and as such abides by World Anti-Doping Agency rules.” It’s unfortunate that nobody quoted in the article seems to realize the absurdity of this action, but maybe staying in the good graces of the IOC is too important to them.

One example I’ve found is the trading software for Interactive Brokers. It’s a Java application with mostly custom (and fairly clunky) UI, and it has other Windows-isms like adding an icon to the desktop when you install it.

I suspect that "But at that time (early May), I was interested in learning Rust" was a big consideration there. But I can also vouch for Go's excellent cross-compilation support.

Cayley's graph data layout is most similar to a Hexastore-style [1] triple store, though IIRC it doesn't do the full six-way index that the original Hexastore paper describes. The Redis page on secondary indexing [2] has a great quick intro to what this actually entails (search the page for Hexastore).

As you might guess from the Redis link, this style of graph lends itself well to KV stores, so the answer to your question #1 might be that it's a long-term decision, but the style of graph is really designed for a KV store anyway. But I haven't discussed this at all with the Cayley devs so I can't actually speak for them.

I'm using it with the BoltDB backend and have been pleased with the performance overall. I haven't looked at the backends for more complex databases like Postgres in detail, but it does appear that the backend interface has potential for predicate pushdown as well. The repository's graph directory [3] contains the various backends if you want to check it out. Overall it doesn't look very difficult to add another backend type, but I haven't tried it yet. Looking at the existing SQL backend, it appears to already support MySQL, PostgreSQL, and CockroachDB (but I've tried none of these with Cayley).

[1] http://www.vldb.org/pvldb/1/1453965.pdf [2] https://redis.io/topics/indexes [3] https://github.com/cayleygraph/cayley/tree/master/graph

With a workload of text editing, compiling code, and light web browsing I never saw the new MBP switch to the discrete GPU when I looked at the activity monitor, and I was still getting battery life or 4-5 hours at best (much improved over the past few days though, for some reason). So I suspect this particular issue is not related to discrete GPU switching.

This fits with what I've seen. Got the new 15" a few weeks ago, and transferred my old system over to it. Battery life was 5 hours at best, usually less (actual usage, not estimated). But then just a day or two ago I'm suddenly getting 8-9 hours with no problem, no change in usage or applications. I don't have much data in iCloud either, as far as I know.

If it is related to background indexing, I'm surprised that there doesn't seem to be much visibility into it. None of the Activity Monitor tabs or tools such as htop revealed any particular heavy CPU/disk usage to which I could attribute the poor battery life.