Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mickeyp
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
mickeyp
2mo ago
That's lovely. I look forward to seeing your autoconf and GNU Make replacement in MAUDE SYSTEM.
32.
▲
by
mickeyp
2mo ago
So you don't like using programming languages as config languages, so you: 1. Use a declarative-style format for config, which is fine, I guess; 2. ... and when that inevitably fails, you... use a programming language? Some people -- n
33.
▲
by
mickeyp
2mo ago
Your... solution to bad ETL data is to go "let's keep it this way"? You can already "store whatever you want" in a serious database that respects types by default. It's called a blob or if you must, a text/
34.
▲
by
mickeyp
2mo ago
That's just another word for priority queueing.
35.
▲
by
mickeyp
2mo ago
Who would trust the classifiers, though? I would not. A team of professionals will trust a gateway they built themselves -- by an AI, most likely, as that is boring work -- that works for their organisation and whatever weird quirks and hou
36.
▲
by
mickeyp
2mo ago
I find the value of someone steering an AI session to be practically nil for nearly everything. Nobody wonders out loud how a senior developer arrives at the result he does without an AI; they care that his deliverable is high quality and m
37.
▲
by
mickeyp
2mo ago
Because SAX parsing is a thing, and the visitor pattern makes it easy to elide searches in sub-trees if an attribute does not match. So if name == "foobar" then read; else ignore. For a 500 GiB XML file that makes a difference. As
38.
▲
by
mickeyp
2mo ago
XML is unfairly maligned. Yes, people bought into it too much 26 years ago, but then you would too if you had to maintain someone else's massive packed struct dumped into a file and documented in a poorly-maintained word document --- o
39.
▲
by
mickeyp
3mo ago
But people do 3d print frames for drones and gliders. It's undoubtedly worse than carbon fibre, I guess, but I found it interesting enough to share that you can buy especially lightweight filaments designed for aeronautic stuff.
40.
▲
by
mickeyp
3mo ago
The same way other databases do it. With join mechanics and proper query planning. You're confusing functionality with implementation.
41.
▲
by
mickeyp
3mo ago
Fair --- but I feel my criticism stands. It's awful. Don't get me started on 80% of all deployment uses of neo4j...
42.
▲
by
mickeyp
3mo ago
They're a cool feature but honestly a bit tricky to use well, IMHO. And be careful with PII lingering in a temporal void somewhere for a long time :-)
43.
▲
by
mickeyp
3mo ago
These things exist to eliminate the risk of ever serving stale information from a materialised view. I.e., their benefit is political/reputational as much as they are technical in the sense that they save you effort like remembering to
44.
▲
by
mickeyp
3mo ago
I mean I don't disagree with you, but they did just add a graph database feature, which is about as orthogonal to relational database design as you can get.
45.
▲
by
mickeyp
3mo ago
The graph database feature looks interesting, but I wonder... SELECT customer_name FROM GRAPH_TABLE (myshop MATCH (c IS customers)-[IS customer_orders]->(o IS orders WHERE o.ordered_when = current_date) COLUMNS (c.name AS customer_name))
46.
▲
by
mickeyp
3mo ago
Oh no doubt. I'm no drone expert!
47.
▲
by
mickeyp
3mo ago
You know you're doing a great job, OP, when the peanut gallery here has nothing more substantial to add than to critique your em-dashes; greek-latin root word mix-ups despite the common vernacular having moved on from that; and lack of
48.
▲
by
mickeyp
3mo ago
Because numa topology is an optimisation problem with a wide solution space, and that its configuration and setup depends on the amount of physical cpus and cores; how the RAM is connected to which lanes; and on and on it goes. > If it d
49.
▲
by
mickeyp
3mo ago
This is a really cool project. And it's so small, too, when you consider what it unlocks and the opportunities it creates. Really awesome!
50.
▲
by
mickeyp
3mo ago
GPU speedups are welcome, but you don't need a shader and a gpu to insert a flashy effect. Emacs has had this for decades: `pulse.el`. And building your own is very simple also. You'll still need someone to write the glue code to
51.
▲
by
mickeyp
3mo ago
What? London is one of the greenest cities in the world.
52.
▲
by
mickeyp
4mo ago
Impressive work. But the problem is not the 30 tok/s which is fine for agentic coding and chat. It's prefill; slow prefill kills agentic workloads dead. If you have 100,000 tokens at ~150tok/s per the OP, you're looking
53.
▲
by
mickeyp
4mo ago
No the insight here is that you went _back_ and got your PhD with years of experience building professional software. Expecting a 20-year old undergrad or a 23-year old postgrad to do as well as someone who left and came back to uni to fini
54.
▲
by
mickeyp
4mo ago
This test would be a lot more useful if the author used images the models obviously hadn't seen before. Pulling images from Wikipedia? They'll have seen 'em before, and the metadata, and all the pages they were casually linke
55.
▲
by
mickeyp
5mo ago
Indeed. Kitbashing is a thing, and it was always a thing. Designers I worked with would spend hours doomscrolling pinterest, google images, etc. looking for their, uh... 'spark' when they were given a briefing. This is just a real
56.
▲
by
mickeyp
5mo ago
I'll go one further and say that if you're reaching for DISTINCT and you have joins, you may have joined the data the wrong way. It's not a RULE, but it's ALWAYS a 'smell' when I see a query that uses DISTINCT
57.
▲
by
mickeyp
5mo ago
Right. But faceting data is also part of what a good database designer does. That includes views over the data; materialisation, if it is justified; stored procedures and cursors. I've never had to do 18 joins to extract information in
58.
▲
by
mickeyp
5mo ago
You say that with the wisdom of experience. But there's still value in people exploring new spaces they find interesting, even if they do not meet your personal definition of pareto-optimal.
59.
▲
by
mickeyp
5mo ago
If you're ok with a model provider that goes down all the time and has such a poor inference engine setup that once you get past 50k tokens you're going to get stuck in endless reasoning loops.
60.
▲
by
mickeyp
6mo ago
The old joke Zawinski made about picking regex "and now you have two problems" applies here. If you pick Elasticsearch, useful as it is, you now have more than two problems. You have Elastic the company; Elasticsearch the tool; an
More ›