skysight-inc/HackerNews huggingface dataset:
I have a pressing need to come up with a household budget and had already decided to try using LLMs to help on this task since learning LLMs/prompt engineering is more fun than just writing a dumb script to do accounts.

Thought i would try this tool - and here's a quick review of the experience:

- the quickstart instructions are very clear and I was up and running on my localhost (a mac - but I think this will work well on windows and linx too)

- the UX is good ... slight wrinkle is that the upload button has a down arrow ... also Ctrl+Shift+/ doesn't work on a mac - took me a while to find the speech bubble icon in the bottom right

- love the import / export, love the chat box - worked well with my existing OpenAI account

So - this is a fantastic concept and a well executed MLP - thanks.

That said - and I highly encourage you to keep going - there are a couple of caveats:

1. The task I set is realworld - "please categorize my bank transactions into household expense groups" - and proved too much for my ChatGPT o1 account - most lines were labelled as 'other', bank charges were labelled 'fuel', etc, etc - so the underlying AI engine is not yet ready for this sadly (I am happy to be corrected if others know the recipe)

2. I wonder if using a tool like this, a set of LLM prompts to set up the query and to comb the response would help to chip away at [1] ... so I suggest that having a way for my config to accumulate my prompts maybe a nice feature.

Please do not take this f/back as negative to your work ... it is more my getting to grips with the AI sweet spot.
Birdcage is my favourite. Mississippi Burning is another one.

Such a great actor.
Kash Patel's Whirlwind Start at the FBI
Trump is ignoring Congress now. What's to say he won't ignore Congress even if has a Dem majority? Then what? The only way for Congress to keep him in check would be impeachment, but conviction requires 60 votes and if the Senate GOP didn't have the balls to convict him for instigating a f*ing attempted coup to overturn an election, then almost certainly won't convict him on this other stuff.
Lately I've been thinking about the airplane design analogy for writing software. Supposedly (possibly apocryphally) Bill Gates said that measuring software development progress by lines of code written was like measuring aircraft design progress by weight.

I think the analogy is a valuable one.

On an airplane, you might look for places where the airframe is stronger than it needs to be. If you can save material there, it'll be not just cheaper but lighter and more efficient. If the weight savings improves the flight characteristics of the aircraft, or if allows for the addition of safety features elsewhere, it might improve safety as well.

This is a really hard conversation to have in software, because when people think they can make something better with a lot of extra code, a lot of times they'll just do it, even if they know that other people think it's unnecessary. They put in the extra time on their own responsibility, thinking that the only downside is the initial work to write the code, and once it's done, it becomes an asset. It sucks to tell them that I'd rather not have it, that I'd rather have the easy version they could have done in an hour. I give in way more often than I'd like to.
The AWS bill comes once a month whereas you buy servers maybe once a year or w/e and then you own them. This alone means that buying servers hedges you against inflation at least to some degree. If inflation is around 20% a year, those savings could be considerable.
Almost satire. Self-reported subjective "productivity" gains from people invested in AI, or working at organizations pushing it. In a climate of frequent waves of layoffs who wouldn't report improved productivity? 1.4% a ridiculously precise number that also looks well within the margin of error--meaningless.
To acquire the source code we must first obtain the Tacitus.
I like the author's original example the best, but:

while ((message = map.get(key)) == null) {
long now = System.currentTimeMillis();
if (now >= timeoutTime) {
break;
}
wait(timeoutTime - now);
}

If I had my way, then all "sleep" APIs would take a deadline time point, not a time duration. Also have the API do nothing if the deadline is passed. This way, getting the subtraction right need only happen in the lowest shared part of the library. Then it's a lot like the original example:

while ((message = map.get(key)) == null) {
waitUntil(timeoutTime);
}

edit: Oops, my last example has a pretty bad bug. The author's point stands, and I need coffee.

You could have waitUntil return true or false to indicate whether the wait occurred or not, but then that loses the opportunity to convey whether the thread was awakened due to an operation on the map.

do {
message = map.get(key);
} while (message == null && waitUntil(timeoutTime));

Author's original example still wins.
I was thinking ABBYY FineReader, but those, too.
Instead of using VLMs or any sort of generative AI,
they're build on good old-fashioned feature extraction and nearest neighbor classifiers such as the k-nearest neighbors algorithm.
It's possible to build a working prototype of this technique using basic ML algorithms.
The Hard Thing About Building AI Applications
There was a very fun debate on this, summarised nicely here[1]. Two parties took opposing positions on lab leak theory, with 2 independent expert judges (accepted by both participants). Loser had to pay the winner 100K USD

https://www.astralcodexten.com/p/practically-a-book-review-r...
Always "deeply concerned" but then falls in line just like the rest. More despicable, in some ways, than those who make it clear they are followers of Trump.
The same arguments apply to WebSockets probably— yes the implementation is a little hairy, but if the end result is a clean abstraction that does a good job of hiding that complexity from the rest of the stack, then it's elegant.
The author critiques having sequential code executing on individual nodes, uninformed by the larger distributed algorithm in which they play a part.

However, I think there are great advantages to that style. It’s easier to analyze and test the sequential code for correctness. Then it writes a Kafka message or makes an HTTP call and doesn’t need to be concerned with whatever is handling the next step in the process.

Then assembling the sequential components once they are all working individually is a much simpler task.
The problem with embedded is its proximity to EE which is frankly underpaid.

But it's also more that the "other" kind of SWE work -- "backend" etc is frankly overpaid because of the copious quantities of $$ dumped into it by VC and ad money.
Infinispan: Open-Source In-Memory Database
If so few books are to be read, then why is it so difficult to pay for those which are?
Fighting stereotypes with stereotypes :)
Neat! I have A55 as well, I wish I had the time to port rockbox to it. I like Sony OS, but having the thing re-scan my library on each reboot gets old quickly
All I seen are but I'd highlight his role in the Get Shorty, because it rarely mentioned. So perfecly played small person in a big game character, an other testament to his talent.
Thanks!

That article just scratches the surface, if you'd like a good overview of the entire system check out this talk: https://freenet.org/news/building-apps-video-talk/
Congrats on the launch and success so far!! The game seems really cool and I relate a lot to the desire of working with gamedev.

I think local prices/discounts can get you another 200k+ purchases worldwide. In Brazil current prices shows as ~R$42, which is quite a lot for a game for a big chunk of brazilians.
Thor from PirateSoftware has some good tips on this.
Some people have less reaction to vodka because whiskey includes other compounds. But that says nothing of healthier just histamine levels.

https://www.eds.clinic/articles/low-histamine-alcohol-histam...
It's a reference to Dr Who.

https://en.m.wikipedia.org/wiki/K9_(Doctor_Who)
You’re anonymous. Just explain your situation and ask your questions here.
You might check out https://www.openra.net/
Almost every web forum enters a phase where participants bring in their pet politics into unrelated discussions. Whether they last or not depends entirely on whether the flamebait/troll creates a large reply structure or a non-existent one. This is why shadowbans are more effective than large groups of people responding angrily. Or, to cite the Deep Magic: "don't feed the trolls".
There's really nothing to say when someone's response boils down to, "No" and it's hard to argue that you're adding anything to the discussion here. What did I "mischaracterize" exactly? What was incorrect or what did I miss that makes you say that?

Is the USFS not failing to protect old growth? Have their policies around controlled burns not been criticized for decades as antiquated? Do they not poison rivers to "control undesirable fish species"?

Or by contrast, what are they doing that you think excuses their shortcomings?
Waituntil would be a nice feature.
Why shoot the messenger? Not a rhetorical question, answer it if you are able to.

diggan, your way of thinking needs to face strong criticism. It brings you into the realm of make-belief and delusion and turns you away from the truth. Dealing with the trappings instead of the essence of things is no way to live in this world. Be level-headed and apply rationality, otherwise I predict you will see supposed enemies hiding behind every stone and then it will end badly for you.

FWIW, anyone can follow to the sources in order to come to the same summary, or through interpretation to the same conclusions. It only takes half a minute with a Web search and see that B.L. indeed is a reliable transmitter of facts. It took you longer to sow the FUD than to simply do the verification! *smh*

Here are the sources:

* https://schedule.mozillafestival.org/session/TKUXAQ-1

* https://xcancel.com/bazzite_gg/status/1887913668182163478

* https://lists.freedesktop.org/archives/nouveau/2025-February...

* https://chaos.social/@karolherbst#:~:text=not%20welcomed

* https://web.archive.org/web/20240619223519/https://social.tr...
Depends on your interpretation of quantum mechanics. In Bohmian Mechanics, there is a discrete particle guided by a wave described by the wave function. Also, macro discrete objects are not illusions, they're the result of decoherence. The superposition is suppressed from view, assuming the wave function isn't collapsed or just a mathematical prediction tool.
Fortunately I don't think any of that applies to Rust ;-)
Show HN: Quanta – a way to get accounting off your plate in minutes
Hello! I’m an engineer who has spent the majority of my career building financial systems and ledgers in fintech. A theme across those years was how painful traditional accounting software was to use, so I set out to build something better with Quanta. The best way to get started was by building software that would enable the best full-service accounting experience, as well as help business owners understand their business. If you have a software business, I’d love for you to check out our free trial. Any feedback appreciated. Thank you!
New York is rejecting a federal demand to stop its $9 Manhattan toll
As one example, LLMs are great at summarizing, or writing or brainstorming outlines of things. They won't display world-class creativity, but as long as they're not hallucinating, their output is quite usable.

Using them to replace core competencies will probably remain forbidden by professional ethics (writing court documents, diagnosing patients, building bridges). However, there are ways for LLMs to assist people without doing their jobs for them.

Law firms are already using LLMs to deal with large amounts of discovery materials. Doctors and researchers probably use it to summarize papers they want to be familiar with but don't have the energy to read themselves. Engineers might eventually be able to use AI to do a rough design, then do all the regulatory and finite element analysis necessary to prove that it's up to code, just like they'd have to do anyway.

I don't have a high-level LLM subscription, but I think with the right tooling, even existing LLMs might already be pretty good at managing schedules and providing reminders.
What we need is for formal verification tools (for linearizability, etc.) to be far more understood and common.
There are and have been many techniques and projects for making C more memory-safe. The crucial question it always comes down to is what performance hit do you take using them?

That's why C has been on top for so long. Seat-of-the-pants hand-crafted C has always been the fastest high-level language.
why would use this when I can just add API docs to my LLM context and have it generate the integration code?
Then consider yourself really lucky because I ended up in the hospital back in 2010 from the stress. Yes I hear there are lovely places with fat salaries, massages, and free lunches, but that's not the majority of software development or tech work.
Huge fan of minimizing Kolmogorov complexity [1]. There's a balance, but typically if the same behavior can be described in less code, then the simplicity will yield dividends.

[1] https://en.wikipedia.org/wiki/Kolmogorov_complexity
Shouldn't confidence be available at the sampler level and also be conditional on the vision input, not just the next-token prediction?
They use rainbow tables.
Yes, that's the main way we produce entangled photons. You put in a photon; you get out two photons, each with half the energy. To follow conservation laws, they must have complementary values of things like polarization: if one is up-down polarized, the other must be left-right polarized.

Those values are linked: if you measure one, the other will have the opposite. You can tell that it's not just pre-set values by measuring at a 45 degree angle, so you get some up-down and some left-right in each measurement. Take a bunch of those, and you'll see that the expected correlation between your measurements follows what quantum mechanics predicts, and not classical mechanics.

It's usually done with beta barium borate. You can buy it at optical suppliers:

https://eksmaoptics.com/nonlinear-and-laser-crystals/nonline...
Is it a Spanish galleon? Or, perhaps, the Knights Templar?
The People Carrying Out Musk's Plans at Doge
Choreographic Programming
> EA, if you have a single shred of decency

That’s... I mean, I hesitate to comment on that under this particular post, but... yeah.
https://archive.is/WReKC
Maybe you have.

Either way, I don't feel a conversation with you is going to be productive.

Have a nice day! (Or don't, I'm not your boss)
Probably because it only works correctly outside of browser. Browsers don't support "native" grpc. You normally use something with specifically gRPC support rather than just h2 in a spherical vacuum.
I've seen noticeable, meaningful speed improvements with HTTP/2 on pages with only 1 Javascript file.

But I'd like to introduce you/them to tight mode:

https://docs.google.com/document/d/1bCDuq9H1ih9iNjgzyAL0gpwN...

https://www.smashingmagazine.com/2025/01/tight-mode-why-brow...
Yes, my sense reading the article was the user is reinventing Erlang.
When I close my eyes (and especially if I rub them when they are closed) I see a grey/brown empty space with letters and numbers inscribed everywhere within the field, although the letters and numbers are oriented randomly and not from any script or language I’m familiar with.

Also fifty. Realized this when I was about seven and it hasn’t materially changed since. I have no problem drawing things like blueprints of my house but when it comes to more curvy objects I’m a terrible artist.
It sounds like they're looking for the Rust project Hydro [0].

EDIT: Lol nvm the author is one of the authors of Hydro [1].

[0] https://github.com/hydro-project/hydro

[1] https://hydro.run/people
this is completely backwards. the tools may have some internal consistency guarantees, handle some classes of failures, etc. They are leaky abstractions that are partially correct. There were not collectively designed to handle all failures and consistent views no matter their composition.

From the other direction, Paxos, two generals, serializability, etc. are not hard concepts at all. Implementing custome solutions in this space _is_ hard and prone to error, but the foundations are simple and sound.

You seem to be claiming that you shouldn't need to understand the latter, that the former gives you everything you need. I would say that if you build systems using existing tools without even thinking about the latter, you're just signing up to handling preventable errors manually and treating this box that you own and black and inscrutable.
Distributed systems are hard. I like the idea of "semantic locality." I think it can be achieved to some degree via abstraction. The code that runs across many machines does a lot of stuff but only a small fraction of that is actually involved in coordination. If you can abstract away those details you should end up with a much simpler protocol that can be modeled in a succinct way. Then you can verify your protocol much more easily. Formal methods have used tools such as spin (promela) or guarded commands (murphi) for modeling these kinds of systems. I'm sure you could do something similar with the lean theorem prover. The tricky part is mapping back and forth between your abstract system and the real one. Perhaps LLMs could help here.

I work on hardware and concurrency is a constant problem even at that low level. We use model checking tools which can help.
Honest question. How does this reconcile with the idea of states rights that has been promoted by republicans and the Supreme Court (as of late)?
Religion and politics are highly cultural things. Mental health and what is deemed as correct mental health versus abnormal mental health are cultural understandings and not universal norms. I know people like to think they are absolute universal norms but they are not. A culture defines what is considered normal and what is considered abnormal and oftentimes they can associate the abnormal condition to being due to mental health. Western societies which are considered very progressive on this front change their view all the time as their cultural norms change.

So it does change the meaning a lot. Instead of simply screaming at someone that they are mentally defective because they're transgender. Now it becomes a cultural discussion which is underpinned by politics and religion of what is considered normal behavior in your society. The normalcy of societies has had both good and bad repercussions and will continue to do so for some time because none of us are all altruistic all the time.
Definitely we agree. I was only stating that the OP's opinion of don't use any LLM for the first 3 years could be disastrous.
Because then the interesting electronic emissions would be radiating into the ground, not to nearby test equipment.
Related: If you like the old Command and Conquer classics, give Combined Arms a try.

https://www.moddb.com/mods/command-conquer-combined-arms
I have a similar theory for restaurants at prime tourist location, the closer it is, the worse the food and service are.

And it kind of makes sense, as:

1) The real state is obviously more expensive, so little money left for the rest

2) The traffic is given, people walk in even if the place is on fire, so no pull is needed

I think a good test for this would be lookin at michelin star restaurants (better than gmaps)
No, I'm suggesting that The Atlantic is trying to read the tea leaves and do things that they think will please Trump and his base.
You've missed the bidirectional part.
If that ever happens I would be fascinated to see what the folks who made Mental Omega makes out of it.
I don't want to disparage the great work that has gone into k9, but it's really unfortunately that the jmap support never went beyond the proof of concept state. I'd really love some mainstream client support for jmap.
Honestly, I don't understand this critique. The actual protocol is pretty straight-forward for what it does. I'm not sure it can be much simpler given the inflexible requirements. I find it more elegant than HTTP/1.1.

Versus HTTP/1.1, some details are simplified by moving the request and status line parts into headers. The same HEADERS frame type can be used for both the headers and trailers on a given stream. The framing protocol itself doesn't really have a whole lot of cruft, and versus HTTP/1 it entirely eliminates the need for the dancing around with Content-Length, chunked Transfer-Encoding, and trailers.

In practice, a lot of the issues around HTTP/2 implementations really just seem to be caused by trying to shoehorn it into existing HTTP/1.1 frameworks, where the differences just don't mesh very well (e.g. Go has some ugly problems here) or just simply a lack of battle-testing due to trouble adopting it (which I personally think is mainly caused by the difficulty of configuring it. Most systems will only use HTTP/2 by default over TLS, after all, so in many cases end-to-end HTTP/2 wasn't being tested.)
I was doing it to remember facts related to Graphics programming to prepare for a graphics programmer interview. Every graphics interview I've done has asked me to explain to pipeline in detail, along with various linear algebra facts and formulas. Also various optimization and hardware terms.

Normally I would just look this stuff up, but for some reason people ask me things like, write a rotation matrix.
Turn your houses floor and wall into a eink display and have art become your shadow?
Yeah yeah, whatever, just make it work in the browser so I can do gRPC duplex streams, thank you very much.
I know fascist salutes when I see them, and I don't truck with that. My history education is broad and deep enough to understand that kind of ugly as well as one can without having been through it oneself.
https://docs.kernel.org/networking/tls-offload.html
This apparently has been a point of commentary, and the (YC-backed) firm is apparently open about it in their job listings (to their credit):

https://news.ycombinator.com/item?id=43181601

I feel like we could have done without the snark, but that the question of our collective norms with respect to labor conditions is legitimate to discuss…

For my part, I’ve willingly worked 7-day weeks for significant periods of time when it felt important to me to do so. I was fairly compensated (albeit way less than the $120K Voker is offering for the full-stack engineer role in question), the work felt meaningful to me, the conditions of the job were clear upfront, I didn’t have competing demands on my time, and it couldn’t have gotten done any other way.

At the same time I know salaried colleagues who get dragged in 5 days a week for no reason, even when there’s nothing to do. I imagine there’s a balance to be struck in here somewhere…
If you can't move objects around in memory, you get memory fragmentation.
because it's easier :) , see: https://news.ycombinator.com/item?id=9224
Only with very severe cases of depression, where the SSRIs work by numbing all emotion, positive or negative.

For mild to medium cases, a placebo gives a similar effect.

If you want I could dig for the paper I am thinking of.
I get that this is an attack, but if I could get this on my own non-apple bluetooth devices that would be really convenient.
Hopefully this separation means Thunderbird will not require user email content to be licensed for AI, as Firefox now requires.
Doesn't work if you have access to Copilot through a work account.
How many people really would abuse the return policy like that? I can't imagine it's that many.
The work trial thing seems disrespectful to me. Why is it that nobody ever asks detailed questions about my CV?
The soundtrack was also commissioned.
It's hacker news.

If you cared about the plight of these people why not organize to do something about it?

Or is this just finding suffering in the world and then personally capitalizing on it?

I get the dynamic. I find it disgusting here, in particular.