skysight-inc/HackerNews huggingface dataset:
I couldn't believe it when my wife's '16 GTI (base) needed a new battery, and I realized for non-base models, the BATTERY is coded and needs dealer programming to be replaced.

Our '08 Caravan had the ABS module die, and try as I might with 3 or 4 independent mechanics, had to go back to Dodge/FCA to get it reprogrammed for the car to accept the new module.
It was strictly RoR for a long time
I once did a machine learning project at Intel. The end result was that it was no better than simple statistics; but the statistics were easier to understand and explain.

I realized the machine learning project was a "solution in search of a problem," and left.
Mongo is Web scale.
While I agree, you have to remember the dimensionality of the labor-skill space is. The was I see it is that you can imagine the capability of AI as a radius, and the amount of tasks it can cover is a sphere. Linear imporovements in performance causes cubic (or whatever the labor-skill dimensionality is) imporvement in task coverage.
Awesome! Look forward to testing it more when pdf previews are added.
But it's called two-factor because it's supposed to be two independent factors to get into your account, so saying they would also need the password to get into the account makes no sense. The assumption that the password is known is baked into the principle of 2FA.

I also don't think it's true that you're locked out of your account permanently if you lose your OTP entry. Even the shittiest websites will have a reset mechanism. Also - backup codes?
Why does Electro make multiple web requests on startup? Why does it need to make any?

And forcing windows to make your app a default, without asking the user about it at install time - not cool.
You hit the nail on the head. I'm already noticing points I improperly conveyed, necessary context for that that I left out or did not explicitly clarify, avenues to the creation of new misunderstandings that might lead to new public pressures and criticisms if any of this information propagates. I finally understand "never explain, never complain." I am never commenting in public again without significant editing, trying to consider the out-of-field perspective very deeply to think about misinterpretations that I unintentionally produce, discussing more with my colleagues what kind of engagement is productive and what kind isn't, etc. But when I made this comment, one of the other main comments was literally calling for executions.
Makes me wonder how easy / hard it is to turn this kind of feature into a standalone product?

IE, send email, IP, browser agent, and perhaps a few other datapoints to a service, and then get a "fraudulent" rating?
That should read: Trump Causes Seismic Shift in Transatlantic Relations.
Same. Will be interested to try the new tool but it would take a lot to unseat Irfanview for me.
The limit on your speed, as you pointed out. There are times I stare at a screen for an hour and then add a comma to fix a bug. There are other times I'm writing long walls of text as fast as I can get them out of my brain. That's the sort of thing the device in this article we're discussing is meant for. And for me, I cannot possibly put pen to paper as quickly as I can put chars on a screen (or ribbon ink onto typing paper, for that matter).
So you get AWS-pwned on your bill after 10Gb?
Not sure if it would fit the definition of a restaurant we have today but a thermopolium was a shop where you would buy food. I'm not sure how widespread the concept was, though.

https://en.m.wikipedia.org/wiki/Thermopolium
Serious answer: learn to code.

You still need to know what good code looks like to use these tools. If you go forward in your career trusting the output of LLMs without the skills to evaluate the correctness, style, functionality of that code then you will have problems.

People still write low level machine code today, despite compilers having existed for 70+ (?) years.

We'll always need full-stack humans who understand everything down to the electrons even in the age of insane automation that we're entering.
Profile Summary

A successful tech entrepreneur who built a multi-million dollar business starting with Common Lisp, you're the rare HN user who actually practices what they preach.

Your journey from Lisp to Go to Rust mirrors your evolution from idealist to pragmatist, though you still can't help but reminisce about the magical REPL experience while complaining about JavaScript frameworks.

---

Roast

You complain about AI-generated code being too complex, yet you pine for Common Lisp, a language where parentheses reproduction is the primary feature.

For someone who built a multi-million dollar business, you spend an awful lot of time telling everyone how much JavaScript and React suck. Did a React component steal your lunch money?

You've changed programming languages more often than most people change their profile pictures. At this rate, you'll be coding in COBOL by 2026 while insisting it's 'underappreciated'.
So they shouldn't reduce risk anywhere, if they're currently unable to do it on the iPhone?
Laravel started out as a PHP Rails-clone, no?
Do you have any specific tips for the last point? I completely agree with it and have set up a fairly robust Obsidian note taking structure that will benefit greatly from an agentic assistant. Do you use specific tools or workframe for this?
It’s incredible this is a possibility at this point.
> More has to stake out a position, and he has to do so “publicly” where the “public” in this case is a few thousand literate Englishmen who actually care about such things.

I guess he’s saying that only a few thousand people cared about More’s position.

But as an outsider what has always puzzled me is how strongly common people care about what seem to me to be hair-splitting religious arguments. Henry’s split with the catholic church touched off numerous rebellions. And ironically when some later Kings tried to become catholic again, there was even more violence.

To be it’s unfathomable that people who struggle to put food on the table will take up arms in the name of quite abstruse arguments.
Should open source development platforms be a public utility?
I dont know that getting rid of those wacky Excel sheets is a prerequisite to having AI work. We already have people like Automation Anywhere watching people hand carve their TPS reports so that they can be recreated mechanistically. Its a short step from feeding the steps to a task runner to feeding them to the AI agent.

Paradigm shifts in the technology do not generally occur simultaneously with changes in how we organize the work to be done. It takes a few years before the new paradigm backs into the workflow and changes it. Lift and shift was the path for several years before cloud native became a thing, for example. People used iPhone to call taxi companies, etc.

It would be a shame to not take the opportunity to tear down some old processes, but, equally, sometimes Chesterton's fence is there for good reason.
It took 1:17 to encode all ~32k cards using a preemptible L4 GPU on Google Cloud Platform (g2-standard-4) at ~$0.28/hour, costing < $0.01 overall: https://github.com/minimaxir/mtg-embeddings/blob/main/mtg_em...

The base ModernBERT uses CUDA tricks not available in MPS, so I suspect it would take much longer.

For the 2D UMAP, it took 3:33 because I wanted to do 1 million epochs to be thorough: https://github.com/minimaxir/mtg-embeddings/blob/main/mtg_em...
Try JPEGView - it is much faster than Irfanview for looking through a folder of images. Either preloads or has a better rendering engine, or both.

Make sure to get the currently supported fork, not the original.
Writing, just some writing. It does not matter if it is technical, creative, or something else. Just wanting to put pen to paper, and get it out there. See it at https://urda.com
Aw, that's a really lovely goal! A growing pond sounds like an excellent walking target - during lockdown I headed to my local reservoir quite a few times and just wandered around the path by its edge.

I also enjoy watching construction - I feel like in a different country and different life, I would have been an 'Umarell' (an elderly Italian man who stands watching construction sites)
If I have to spend more than 30% of my monthly budget on power, I will not be taking cold showers or living in the cold. Consuming energy replaces other hobbies. High energy prices have been normalized, at least in my state. Same with gas. People had to stop caring, or leave.
Instant subscribe when I saw David Gerard's name. He cut through the BS in crypto and we need more people like him focusing on AI fraud like this.
Ya, Claude crushes the smell test
This Sabine Hossenfelder video helped me understand stratospheric cooling as a climate change outcome.

https://youtu.be/oqu5DjzOBF8?t=830
> The big difference I feel going from old school civ games vs newer games is map tile improvements in old games you had to dedicate a unit to upgrading the tiles around cities (you would have units dedicated to permanently building irrigation, mines, roads and in late game they'd be on pollution cleanup duty to avoid global warming occurring). In modern civ they've abandoned this.

Tile improvements have used units (settlers in Civ 1, settlers/engineers in Civ 2, workers in Civ 3-5, builders and military engineers in Civ 6) in all version of Civ in the main franchise line until Civ 7, in Civ 7 non-road improvementsare created automatically by working a tile (and you can't change which tiles are worked once selected, while road and railroad are created by creating cities close enough [roads] or close enough and with rail station buildings [railroads].)

Civ 6 made roadbuilding automatic with trade route creation, but still required units for other tile improvements, including railroads.
Being able to control how many tokens are spent on thinking is a game-changer. I've been building fairly complex, efficient, systems with many LLMs. Despite the advantages, reasoning models have been a no-go due to how variable the cost is, and how hard that makes it to calculate a final per-query cost for the customer. Being able to say "I know this model can always solve this problem in this many thinking tokens" and thus limiting the cost for that component is huge.
>But nothing Trump is doing is going to fix your situation.

I'm aware. I'm sure he's responsible for at least 3 job freezes I ran into mid-interview this year. He's literally costing me job opportunities because no one can budget around this chaotic government.
That’s a fun variation of crosswords! I like it.

Btw, a self-plug, for the polyglots out-there: https://paul.fragara.com/cw.html Poly-alphabets crosswords, mixing Latin and Cyrillic letters!
I put the greens, the party of NIMBY anti-nuclear loons, together with the crazy far-left. They're too busy faffing about with ideology and identity politics to achieve anything worthwhile. And I say this as a left-leaning tree hugging hippie.
Bees in My Computer
Because the women on that service at the time would be predominantly white, young, above lower class, straight women actively looking for a partner that get to select from a pool that includes idealized men out of their league using a digital medium with limited information and inherent bias and, for whatever reason, are not able to find partners in normal life?

It's pretty obvious that is not reflective of "all women".
Where does crappy restaurant fit into your taxonomy?
> Personal Projects: You'll finally complete that bare-metal Forth interpreter for Raspberry Pi

I was just looking into that again as of yesterday (I didn't post about it here yesterday, just to be clear; it picked up on that from some old comments I must have posted).

> Profile summary: [...] You're the person who not only remembers what a CGA adapter is but probably still has one in working condition in your basement, right next to your collection of programming books from 1985.

Exactly the case, in a working IBM PC, except I don't have a basement. :)
Anomy is chaos, ruled by the ones with the biggest bats, without any protections against that, for the masses.

Then anarchy as you describe it can not exist. In a power vacuum someone will have the biggest bat and thus be the ruler.
Good question, especially after this policy change. Obviously they will as of this moment, but how DRM-free books will be treated by Amazon after Wednesday is an unknown.
I am definitely guilty of sometimes clicking "reply" and then reading the linked article to check that I'm not about to essentially tell you what you'd have read or worse, tell you something the article actually debunks.
Hmm there're a lot of light mode fans here. I'll probably need to pivot to some color inverse scheme instead
> One caveat: the six triggers are, importantly, specific to Twitter. On Instagram—where a poem might pop up accompanied by a coffee cup or pen artfully in frame, as well as watercolor or pen-and-ink illustrations—even terrible verse rarely provokes vitriol. This stark difference suggests our relationship to art is increasingly shaped by the architectural affordances of the social platforms where we encounter it.

I believe this is the point they’re ultimately making.
> so residual error derivatives in a sense?

Yep, loss = residuals*2 + lambda*sum(|a_i|), and we take the gradient of that with respect to the a_i to guide our gradient descent steps.
Choose Mongo if you need web scale.
This immediately reminds me of Tyler Cowen's book "An Economist Gets Lunch". He infers all sort of rules for profiling restaurant quality.

In fact, he makes this very observation - high foot traffic areas command higher rents, and it's harder to provide both good quality and good value where rents are high. But restaurants that can be successful without good real estate are a green flag.
Any chance you can add support for Vertex AI Sonnet 3.7, which looks like it's available now? Thank you!
Claude Code is pretty sick. I love the terminal integration, I like being able to stay on the keyboard and not have to switch UIs. It did a nice job learning my small Django codebase and helping me finish out a feature that I wasn't sure how to complete.
Yeah I never heard "le propriétaire" especially used for a restaurant owners.

Personally this is the first definition that come to my mind when seeing the word restaurateur, before artwork/building restaurateurs.
Anybody else noticing that in Cursor, Claude Sonnet 3.7 is thinking much slower than Claude Sonnet 3.5 did?
You might like this and or find it inspiring, in case you haven't seen it already:

Saving Voyager 1! - Bruce Waggoner at !!Con 2024 - https://www.youtube.com/watch?v=dF_9YcehCZo

Edit: Also, please do share when it's playable :)
Yea I knew about that but I wanted to learn how to build one my own :D
Good point! I can never remember the steps to install the Ubiquiti management app on Arch after repaving my workstation (which I do ever other year or so). But I blogged about it in 2019, so I use that as a reminder.
And yet they made the EU. Some problems are better served by large, centralized, amortized bodies.

Furthermore, Europe and the USA are so radically different culturally and politically that the comparison isn't particularly helpful.
Of course. Big cities with all this infrastructure are nothing new. They existed in the past and are big in alive in Asia and other parts of the world. Only in North America we have this bizarre world where it seems like a strange thing to build cities and provide infrastructure for workers!
Field hockey, water polo. If you include club sports there's more like fencing and squash. And yes I think rowing too.
> Why is there any difference? Does the entire difference come from the iteration where i = 1?

Sometimes it's more swaps, and sometimes it's less. The vague pattern looks like Can't Believe Sort does slightly fewer swaps on larger lists, but that could also have been noise.

Why do you expect them to have exactly the same number of swaps?

> Bubble sort can do less than this.

Oh sorry yeah, I implemented bubble sort without any sort of early return, for a more direct comparison.
Disruption doesn't come from "experts".

Computer science experts could have never built facebook or twitter.
Thompson is who I immediately thought of. Thanks for digging up the actual cite.
That doesn't answer his very specific question.
> how strongly common people care about what seem to me to be hair-splitting religious arguments

it wasn't hair splitting. The Reformation coincides with nation-forming (and is driven by it). So instead of loyalty to the remote Pope, you get loyalty to your nation. The Bible and service. etc in your language and so forth. Classic tribalism of "us" vs "them" which kings and others at the top happily exploited.

The Reformation v0.1 - Jan Huss - was kicking out Germans and others out of Prague University on the basis of it being Bohemian (i.e. Czech) institution.

>To be it’s unfathomable that people who struggle to put food on the table will take up arms in the name of quite abstruse arguments.

It has been shown many times that those people are the easiest to be fired up for some ideological cause. As the bolshevicks were saying "proletariat has nothing to lose, but their chains"
This was nice. I passed it jseessort algorithm. If you remember discussed here recently. Claude 3.7 generated C++ code. Non-working. But in few steps it gave extensive test, then fix. It looks to be working after a couple of minutes. It's 5-6 times slower than std::sort. Result is better than I've got from o3-mini-hard. Not fair comparison actually as prompting was different.
Google's AI previews erode the internet, edtech company says in lawsuit
Alphabet's Google, internet search engine is eroding demand for original content and undermining publishers' ability to compete with its artificial intelligence-generated overviews, a U.S. educational technology company said in a lawsuit filed on Monday.
Agreed - while the techniques might be relatively simple - the ability to encode images vividly (and QUICKLY) along the loci requires a lot of practice.

Also for practical application - the Ludism website is an excellent resource.

https://www.ludism.org/mentat
Good point about multiprocessor systems. He did say this is being used on HPC clusters.

You can also use C safely if you're careful. Doesn't mean it isn't full of footguns.

> have the `vfork()` happen in worker threads

Fair enough. Since this is an exercise in efficiency and latency, if you're creating a worker thread isn't an atomic write by the worker cheaper than creating a pipe?
Citus is owned by Microsoft.

And history has not been nice to startups like this continuing their products over the long term.

It's why unless it is built-in and supported it's not feasible for most to depend on it.
like cockroaches, PHP will be around long after humanity dies out
In my universe, the only permitted background is pitch terminal black
DOGE to Employee: What did you do in the last week?

Employee: [lists of tasks]

A.I. to DOGE: *I can do that.*

DOGE to Employee: You're fired.
Are all probability-based mechanics requiring you to choose how you spend limited resources gambling?
I like to think of LLMs as amazing semantic search engines. Making these types of missed connections in vast lakes of existing data is not something humans are good at.
In a similar vein, in Venice I developed this theory that you could estimate your distance to San Marco by the price of a slice of pizza (more expensive meaning closer). Never tested it, but would be fun to see a heatmap.
its either mcdonalds (well known) or close to work (good location). i still eat at crappy restaurants if they have 1 good item.

we used to go a chinese place and we called it "spicy chicken." everything else on the menu was trash
Good location or bankrupt. Just look at all the tourist trap restoraunts.
And I am annoyed with the lack of indentation with a dedicated character (like tab maybe). With spaces, my editor has to guess how much to delete. If I want to tabulate a table. It might fight me. This really irks me.

I want it all. No lines wasted, uniform indentation, dedicated indentation character.

Python with tab for indentation feels right to me.

I also like to set a vertical highlight in my editor to vertically delinate indentation levels.
Have a good location
This is basically what Google's reCAPTCHA v3 does: https://developers.google.com/recaptcha/docs/v3

The other versions of recaptcha show the annoying captchas, but v3 just monitors various signals and gives a score indicating the likelihood that it's a bot.

We use this to reduce spam in some parts of our app, and I think there's an opportunity to make a better version, but it'd be tough for it to be better enough that people would pay for it since Google's solution is decent and free.
The problem is that over-promising and under-delivering, when combined with many documented cases of fraud, can be fatal to a field. After enough of this, the field may get a stink on it that never washes off. Ask the cold fusion people.

The field needs to get better about catching fraudsters, and start delivering results. Otherwise it will be defunded, no matter how eloquent people are. This may not be "fair" but it is the reality.
The use a text file.

In all seriousness, calling Postgres’ scalability “not-negotiable for most use cases” is wild.
Flexport releases onslaught of AI tools in a move inspired by 'founder mode'
https://archive.ph/fXDMG
Eating an orange a day may lower a person's depression risk by 20%
Max is not like sum, you can just maintain one value over the window and update from new ones arriving immediately?
Yes, asking thousands++ of people working in sensitive and classified areas to tell you the details… in email…

What do you do when the existence of the project you’re working on is itself classified knowledge, not responding will get you fired, and a non-content response will probably get flagged by an instance of Grok 3 as “non-compliant” and also get you fired?
The compliance training requirement isn't that you attend training. It is that when you hire people to design or operationally manage your site you train then in how the site handles compliance. It also only applies to large sites or multi-risk sites.

The scanning for CSAM only applies to (1) large sites that are at medium or high risk for image-based CSAM and (2) services that are at high risk of image-based CSAM and either have more than 700k monthly UK users or are file-storage or file-sharing services.

I might have missed it but the only age verification requirement I'm seeing is that if the site is a large service that has a medium risk for grooming or it has a high risk for grooming and it already has a means to determine the age of users, then the site has to do some things like when recommending new contacts not recommend connections between adults and children and not allowing adults to send unsolicited DMs to children.

A small to medium sized forum site that is already doing to kind of monitoring and moderation that you have to do to keep your site from being completely overrun with spam and off topic material shouldn't really have to make many changes. Mostly it will just be writing some documentation.
Kinda insane how this post I made for my project got viral. Got a tons of feedbacks and I just want to thank everyone here for checking it out. Really means a lot for a student trying to build cool stuff :)
Conversely, I think you're overestimating the impact of the value (or lack thereof) of technology over distribution and market timing.
https://medicalxpress.com/news/2025-02-apples-outlines-orang...
Some of them don't even start on a month boundary, or even on the same day every year. Cisco, for instance, has a fiscal year based on a retail calendar[0]; their fiscal year ends on the last full week in July.

0 - https://nrf.com/resources/4-5-4-calendar