skysight-inc/HackerNews huggingface dataset:
Keep files <1000 lines. If you can.

Keep chats <30 minutes, ideally 20-minute continuous segments.

Use a `notes/TODO.md` file to main a checklist of objectives between chats. You can have claude update it.

Commit to version control often, for code you supervised that _does_ look good. Squash later.

This glitch often begins to happen around the time you'd be seeing "Start a new chat for better results - New chat" on the bottom right.

If you don't supervise, you will get snagged, and if you miss it and continue, it'll continue writing code under the assumption the deletion was fine: potentially losing the very coverage you'd hope to have gained.

If it does happen, try to scroll up to the chat before it happened and "Restore checkpoint"

claude-3.7-sonnet-thinking, Cursor 1.96.2
"Ideally they'd solve the whole problem, but it looks like they just solved one part of the problem"
I think a system where billionaire scammers get away with their crimes is more of a threat to me than a system where prisoners are treated poorly. Over the course of my life, I expect I'll have to do business with dozens or hundreds of companies run by billionaires who might scam me, whereas I don't expect I'll ever go to prison.
I would say it's the business model. Customers paying you to provide a good service is straightforward for both parties
> Electron isn’t a google product…

Sure, but it's exacerbating the Blink monoculture anyway.
I am sure folks at Microsoft were saying the same of IE 5 and 6, as I was around when it took over.
You got me excited and I installed it but uBlock Origin does not work and is not supported on iOS.

If you have it installed and it appears to be working, it’s probably the default native ad blocker that’s doing the work.

https://orionfeedback.org/d/9145-ublock-origin-not-existent-...
Shameless plug for my project: https://github.com/HeyPuter/kv.js

Don't kill me :')
Great start but definitely will require supervision by experts in the fields. I routinely use Claude 3.7 to flag errors in my submissions. Here is a prompt I used yesterday:

“This is a paper we are planning to submit to Nature Neuroscience. Please generate a numbered list of significant errors with text tags I can use to find the errors and make corrections.”

It gave me a list of 12 errors of which Claude labeled three as “inconsistencies”, “methods discrepancies”. and “contradictions”. When I requested that Claude reconsider it said “You are right, I apologize” in each of these three instances.
Nonetheless it was still a big win for me and caught a lot of my dummheits.

Claude 3.7 running in standard mode does not use its context window very effectively. I suppose I could have demanded that Claude “internally review (wait: think again)” for each serious error it initially thought it had encountered. I’ll try that next time. Exposure of chain of thought would help.
Agree with another comment that I absolutely do not want the US government running chrome at this point.

Maybeee the EU but we are talking about an American ruling.
I deleted Xitter for this reason recently.

Too much disinfo: community notes and grok are IMO just running cover for the disinfo firehose.

Saw the highest profile figure on the platform (yes him) retweet the most knee jerk takes that could be easily fact checked, but weren’t.

Instead of getting upset or trying to fight it, I yanked out the algo slop cable and am back in the real world. It’s great.

Edit: I didn’t really use it before 2024, so I cannot comment on what it was like under the last management.

I also tend to seek out conflicting views to my own when reading books, so it’s not that I’m just raging at ‘the other side’ either.
Sounds like business as usual to me.

Non computer people try to solve a problem internally with existing tooling, but the scale gets out of control and they hire a specialist, whether accounting or computer scientist. Most of the jobs I have consist of a company already hacking together a solution from canned software or having a prototype of what they wanted, don't think this is weird at all.

Are you suggesting they should have built a well architected Java program from the start? I'm not so sure.

1 - It's easy to say with monday's newspaper, companies can move fast and then worry about the consequences later if they grow and are succesful. Internal proyects or the whole company can be unsuccessful so you can tag on tech debt and worry about it if it needs to survive, happens all the time. As a curious note, the legal system supports this, companies have limited liability so courts are ok with letting companies that go too deep into the red (tech debt or cash) collapse into 0.

2- Overengineering is also a risk, although usually the failure mode is it never takes off the ground, but what's to say the couldn't have hired a -10x engineer to build their accounts system and then needed to hire an actual 10x engineer to fix the mess?

3- This seems like an accounting problem domain, I think if a company has classically trained accountants you avoid this problem, and if you don't then you get this problem regardless of whether using excel or a programming language. Double entry bookkeeping has been around for centuries. (I'm guessing an accountant helped build the specs for whatever you built for 1M$). Good accountants can handle huge (+1M) companies with pen and paper, and regularly do so with Excel, so I'm not buying that excel was the culprit here.

That said 1M$ is a lot, congrats!
I second this, specifically the geohash code is a work of art.
Fwiw, it's a webkit-based browser. Another alternative browser engine in a usable browser is a plus for the Ecosystem.

On the other hand, it promises to be a simple yet usable (builtin adblock + privacy) browser. Ime, brave is probably the closest however it has a lot of nagging around their crypto and ads.
Oh sure! I'm an IP litigator, so a lot of what I do entails investigating and explaining how technology (usually implemented in source code) works. We have forensic engineers that do a lot of that work, but it's important to have some lawyers on the team who know to ask the right questions to battle test their own experts' conclusions, cross examine the other side, and turn it into a story for non technical audiences like judges and juries.
You'd win that bet. Most journal reviewers don't do more than check that data exists as part of the peer review process—the equivalent of typing `ls` and looking at the directory metadata. They pretty much never run their own analyses to double check the paper. When I say "pretty much never", I mean that when I interviewed reviewers and asked them if they had ever done it, none of them said yes, and when I interviewed journal editors—from significant journals—only one of them said their policy was to even ask reviewers to do it, and that it was still optional. He said he couldn't remember if anyone had ever claimed to do it during his tenure. So yeah, if you get good odds on it, take that bet!
Your approach (which I share) requires thought and discernment, which is a scarce resource nowadays. People intend to turn their brains off when they doomscroll. (I'll never understand the desire.)
But do you trust someone you've found out is lying or says something you found out its not entirely true?
I dusted off my old 701 with Puppy Linux and it still boots. It's a shame that model is just too small to be useful to me.

It was perfect with fluxbox though (except for the size.)
I’m confused, as a firefox daily driver, why is firefox not a good browser? Or are we discounting it because it is funded by Google?
Still can't find powder where I am. It's all tabs. I need that prewash, dammit!
Kinda reminds me of how I'd bump into 21-year-old Mormon "elders" on the train.
Very positive attitude. Beware the sealions, but keep up!
Well, building a case for an early release on good behavior is something he definitely burned here. But he's got a long sentence. He can start building that from square one again. Maybe.
I think think you are correct here to a point. If you want to say SBF has lost the benefit of the doubt and is never allowed to engage in business related to crypto or to communicate with the former management of FTX I think that's reasonable. I also think it's reasonable to say that as a convicted criminal in prison the level of suspicion is so high that all your communication with anyone (except lawyers) can be monitored without additional due process. But going from that to "you can't communicate with anyone at all unless we say so" is a step too far.
This is about a guy stealing pre-release media with the intent to sell it and then distribute exact copies prior to release. I wouldn't extrapolate too far what that means in regards to the AI training story just because both involve movies as, even if it were considered the same type of copying, the rest of the situation is very different.
Orion for macOS is still pretty buggy and, in my experience, a bit too frustrating to use as my default browser. I want to use it and pay the $5/month even though I don't use it all the time. It's close to being good, but not quite there yet.
This is exactly why I describe HN as “my home on the internet”

These are my fellow people that will happily watch a 20 or 40 min video about how dishwashers work, or his more recent video about replicating old style Christmas lights.
Much of the coverage of this story has credulously repeated the company's marketing press release without any sort of critical appraisal of the actual significance of the announcement (read: not much) or of the stated goal, which is misguided in the extreme. I found this (older) article about the "de-extinction" project [1] to be much more informative. The same journalist covered the new announcement last week [2] (submitted to hn here: [3]).

[1]: https://defector.com/what-kind-of-future-does-de-extinction-...

[2]: https://defector.com/do-not-be-bamboozled-by-the-new-fluffy-...

[3]: https://news.ycombinator.com/item?id=43302625
I like the walk around the block with a change in lighting. I always preferred an office within a 20 minute walk or bike ride but considered a similar walk around the block approach even writing from home but never got the routine set.
I prefer caching in memory, but a major limitation once you have more than one process is invalidation. It's really only easy to stuff you can cache and just expire on time, not if you need to invalidate it. At that point you need to communicate between your processes (or all of them need to listen to the DB for events).
I'll chime in that Kagi has been an incredible improvement over Google and DuckDuckGo search wise.

I'm glad that we're seeing more alternatives in the web browser space and Orion being a paid option is believe it or not a selling point for them. I'm interested to see where it ends up.
Nevertheless this seems a waste of resources for the feds to bust as long as there are many really dangerous criminals, doesn't it? Gangs terrorize the streets, corrupt politicians ruin the economy, foreign nation states operate huge covert operation networks but the feds rather hunt DVD rippers LOL
If I remember my history Microsoft was never actually forced to stop integrating IE in their product.

The only reason it stopped being the #1 browser is that Chrome came out and was better...

Even though people had to go out of their way to download on all computers
> WebUSB requires the device to opt in via it's USB descriptors.

IIRC, that restriction was removed.
so every 4 years a new group can shift the priorities completely and what should be a technical challenge becomes a political one, dominated by those with money. I'm sure before long you would be required to input your government ID to use it. I am not sure a worse idea is even possible.
Because a browser is not just the engine (JS, Wasm, ...). A chrome/Firefox derivate is far easier to create because you can piggyback on their integration work (and maintenance) around these components.
My trick is saying no to redis full stop. Every project where it was used as a cache only it developed retention ans backup requirements and every project where it was a key value store someone built a relational database on top of it.

There’s nothing worse than when someone does the latter. I had to write a tool to remove deletes from the AOF log because someone fucked up ordering of operations big time trying to pretend they had proper transactions.
The Truth definitely spends some time parodying ATPM (a film I adore) and is one of my favourite PTerry novels. I re-read it last week as it happens.
Check out GoatCounter: https://www.goatcounter.com/.

I've used it for six years and am quite happy with it.
I would love for something to trounce chrome the way it did IE, and even FF (which was so slow chrome felt lightning fast by comparison).

I'm not optimistic that it'll happen, but I'd still like to see it.
Can’t any motivated group of developers fork chromium and push their own agenda ?
Stack Influence | Multiple Openings: QA, Technical Operations, Full Stack Developer | Full-time | Remote (Worldwide)

We’re a VC-backed, fully-remote, fast-growing creator marketplace linking eCommerce brands with everyday social media users.

• Senior Full Stack JavaScript Developer ($120-160k USD): Modern tech stack—React, Node.js, Next.js, and Azure. Individual contributor on a small team with no mentoring duties and a 4-day work week.

• Senior QA Specialist & Analyst ($75-100k USD): Hybrid role blending business analysis with manual web app testing.

• Technical Product Operations Lead ($100-150k USD): Data-focused operations. We seek business-minded engineers with SQL, analytics, and integration skills.

APPLY –> https://stack-influence.breezy.hr/
It's morning in America - pmarca
Recommendation for the EU, please force social media platforms to offer support for custom feed algorithms/plugins. If they don't offer them, ban them from the EU market.

Long term, once we figure out how to generate feeds that are aren't socially corrosive dumpster fires. Mandate platforms default to using one of a set of approved models (maybe we need a recommendation engine benchmark that scores social divisiveness).
they don’t really worry about murderers nor vandals
It's ironic that we're discovering this article from a feed. Sorry to tell you folks, but there's no defense against FOMO other than willpower. And the willpower is currently in short supply.
Not a physicist, haven't done ultrasonic drawing but have experimentally designed and tested ultrasonic polymer welding systems from scratch. Ultrasonic energy transfer is impressive but it has a lot of downsides: including but not limited to high sensitivity to target geometry, input vector, pressure, and feed rate. I guess in a deep draw application near-uniform pressure distribution and feed rate are both guaranteed but the input vector may be very expensive to iterate. I guess maybe these wins are documented on thin materials with custom tooling for ultrasonic input and the additional cost of tool design and energy input is not computed. Perhaps a subset of this technique may become popular, for instance application to outermost draw profile edges where perhaps tears are more common and access remains easier, which might enable more generic and portable (nominally draw punch and die independent) ultrasonic input.
>This thread is about the compiler-specific syntax used to indicate the boundary between C and assembly and the ABI of the assembly block (register ins/outs/clobbers).

I see... Nevertheless, this is a really weird issue to get bent out of shape over. How many people are really writing so much inline assembly and also needing to support multiple compilers with incompatible syntax?
I wrote about the situation with Apache Open Office here:

https://rocket9labs.com/post/its-time-to-let-go-apache-softw...
I keep being confused by this. People mention that Kagi has all these features but I never see them, do I have to up my subscription plan?
"The trouble with you, Ibid, is that you think you're the biggest bloody authority on everything" :D

So many good gags in that one. I love the cinematic flashback scenes while Pteppic is falling off the wall. Plus it's where the "Pterry" nickname comes from of course.
broadcast facilities in the VHF/TV range bands benefit most from what's called HAAT - height above average terrain. This is why the midwest has 1800' tall guyed broadcast towers in places that don't have any conveniently placed mountains. And why the broadcast sites near Seattle and Vancouver are all on mountains, or at least large-ish sized hills.

https://en.wikipedia.org/wiki/Height_above_average_terrain
In my mind, the three eras of search engines are:

1) Before Google.

2) Google before ‘08.

3) Google after ‘08.

1 and 2 were both pretty good for just exploring.
Cloudflare Analytics:
https://www.cloudflare.com/en-gb/web-analytics/
He stole those too
That reminds me of a dream:

1. Write queries in datalog

2. Compose them like reusable functions

3. Stream that data between SQL db and dataframe columns and graph db

4. Both also supported with reusable composable function interfaces

5. With IDE/notebook feedback and content-assist including not just syntax but the referenced data model.

6. With distinct modes for exploring datasets and for generating code and tests for hardened pipelines.

7. With abstract accounting for operations of the db, transforms, and transfers.

Data and language will always have ultra-specialized forms. I’m looking for a low-overhead way to explore solutions using different combinations of baseline paradigms before generating code for the one to productize.
> Google's Unannounced Update Scans All Your Photos

They don't release security updates, but updates to scan your fotos are ok.
Is this an "epic treatise" ?
That's not relevant. Chrome has the most market share, so its decisions become de facto standards. What happens in some fork by a 2 men crew doesn't matter.
Changing the definition of the word doesn’t make you right. What I meant is extremely clear, and this sort of pedantry is irrelevant and doesn’t move the conversation forward.
Musk was always one of those "both sides" libertarian tech bros that usually just end up right wing. Well before he became a household name with SpaceX and Tesla.

It reminds me of the joke: "libertarians are just Republicans who smoke weed"
After watching the Technology Connections video, I realized that YouTube ReVanced has an option to default to the subscriptions tab rather than the home page. It doesn't seem that different in my case, but I probably am catching some things that I would have missed otherwise.
This is ridiculous. They started with the ambitious goal of cloning a mammoth, then scaled it down to making elephants slightly more mammoth-like, and now they've ended up doing a literature search on genes that make mice a bit furrier. At this point, they’re just another biotech company... which would be fine if they were honest about it. Instead, they’ve come up with this completely unrealistic plan supposedly aimed at combating climate change. Don’t be mistaken - anyone investing in this is doing so purely to profit from their intellectual property, not for any noble cause.
Either you need to service your computer or configure your Firefox.

I went back to Firefox about 5 years ago and not even once missed Chrome since.
GoAccess looks interesting; to be sincere, I haven't used it myself, but the demo website looks extremely fascinating to me! https://goaccess.io/
Large swathes of the US economy are based on holding and licensing IP. Why would anyone subscribe to Disney+ if they could get the same service for $1 a month from anyone?
I went to the CSS reference docs to see how you would do this. I was thinking there could be a CSS rule like `character-form: isolated` or `text-transform: arabic-isolated`. There actually is a `text-transform: initial` but the initial part is a global value to reset the rule, not transforming the character to the initial form.

Searching the docs for "medial" (a less noisy name than initial or final) gave me the deprecated SVG attribute `arabic-form` which only existed on the <glyph> element in Chrome 1-39 and is supported nowhere today.

I kind of think you would need Javascript for this. I’m honestly a bit surprised there isn’t a text-transform option for arabic form, like `text-transform: uppercase` for latin, greek, and cyrillic characters. But that probably may be an indication on how rare it is that people actually change the form of arabic characters programmatically.
In both protagonist is a super powerful boy, unintentionally bringing the world on the brink of Armageddon?
CliffsNotes (ish):

https://www.reddit.com/r/nosurf/comments/1693ky4/you_should_...
The one example I can think of of real world developer getting seemingly 10x improvement is Pieter levels coding a 3D multiplayer flight sim in a few days vibe coding. I tried vibe coding with cursor and mostly ran into simple roadblock after simple roadblock, I’m curious to watch some unedited videos of people working this way.
Los ipones tendran internet gratis gracias a Elon Musk
Ask HN: What do you spend hours researching even though you know what you want?
Last month I needed new noise-cancelling headphones with specific requirements: stays in the ear while running, 30+ hour battery, noise-cancellation, <$60, can last 5 years, good mic for calls, and USB-C charging. Despite knowing exactly what I wanted, I spent an entire Sunday evening jumping between review sites, Reddit threads, and manufacturer pages trying to find the perfect match.

I'm curious: What purchases or services consistently force you down similar rabbit holes despite having clear requirements?

Some examples that might resonate:

"Finding a laptop bag that fits my specific model, has enough pockets, looks professional, AND has a good shoulder strap means ordering and returning 5 different options"

"Trying to find restaurants that are vegetarian-friendly, not too loud, take reservations, and within my budget means checking 5 different apps"

"Planning travel where I need specific weather, budget constraints, activity options, and flight times requires dozens of tabs and constant recalculation"

"Finding fitness apps that know my equipment, adapt to my schedule, consider my injuries, and align with my specific goals is virtually impossible"

"Apartment hunting with filters for pet-friendly, in-unit laundry, <30 min commute, and under $2000 still means clicking through dozens of listings that don't actually match"

What's your "I can't believe this is still so time-consuming in 2025" category? What specific requirements do you have that make the search process frustrating?

I'm analyzing patterns in consumer search frustrations and will compile the insights from this thread into a blog post to share with the community.
I've emailed DEK to point out that the first person to break Enigma was not actually Alan M. Turing (as stated in one of the recent pre-fascicles) but the Polish mathematician Marian Rejewski (Turing's contribution was to automate the task, which was important because the rotors/settings were reconfigured by the German Wehrmacht every morning).

Bletchley Park now has a prominent bust of Rejewski that credits his accomplishment. The Polish wisely passed on their knowledge to the British to keep the intel safe, because they expected a German invasion.

On another note, I hope Professor Knuth has a continuity plan in place that ensures that his book series gets completed despite his advanced age (I'm worried about that, but tact prohibited me from asking, of course).
It seems that a lot of them are sort of "off" by default to keep search focused on search. If you want to get an LLM summary of a search, for example, end the search with a question mark. Example: "what is gravity?" instead of "what is gravity".

The summarizer lives at a different page, here: https://kagi.com/summarizer/
This is a really polarizing thing. I know a lot of people who value any extra opportunity to not talk to someone.
Really good use of llms, good job
Related tool: https://rolepad.com

Oct 2023, 130 comments: https://news.ycombinator.com/item?id=37792507