skysight-inc/HackerNews huggingface dataset:
Here's a rust version i made with bitmapped fonts for both i2c and SPI
https://github.com/scopenews/minimalSSD1306driver/
I was running this on my pi as a demo.

I normally work with C++ on esp32 for these little displays, and in there I use a screen buffer for partial refreshes which makes them very fast !!
Rarely are two models put head-to-head though. If Claude Sonnet 3.7 isn't able to generate a good PR review (for whatever reason), a 2% better review isn't all that strong of a value proposition.
the u.s. is not the only country other countries trade with so firing people should not have to be the result as long as you divert?
Methinks the word "just" in "just capture CO2" is doing a lot more work than you think.
It's funny because those companies both provide web browsers loaded to the gills with tools to fight malicious sites. Users can't or won't protect themselves. Unless they're an LLM user, apparently.
Earlier: https://news.ycombinator.com/item?id=43682136
It became apparent really fast that ivermectin was effective... against a superinfection with parasites, which the reported success cases all had.

But by the time it became apparent, the correction didn't spread nearly as fast nor wide as the original information.

The problem is, most people lack the scientific literacy to understand how science works, and many newspapers have long since gutted their expert journalists.
Actually, there are some studies that show a anti-depressive effect from exposure to heat/fever like conditions. These are just two from a rudimentary Google search to check if I was remembering correctly.
https://pmc.ncbi.nlm.nih.gov/articles/PMC6519523/
https://www.colorado.edu/asmagazine-archive/node/2080
Your IDE should already have facilities for generating class boilerplate, like package address and brackets and so on. And then you put in the attributes and generate a constructor and any getters and setters you need, it's so fast and trivially generated that I doubt LLM:s can actually contribute much to it.

Perhaps they can make suggestions for properties based on the class name but so can a dictionary once you start writing.
> No, it's not hypothetical. I just did it, which demonstrates that it's not type safe and that the compiler won't give you an error if you write invalid code, which is what the post I responded to claimed.

Describe explicitly how your example will trigger illegal behavior? Happy to discuss the behavior of the compiled asm if you'd like to be that pendantic?

Not type safe, and contains an appreciable risk or defect are two distinct concerns. One matters less than the other.

> Because there is no well-defined layout for plain structs in Zig, they satisfy the "ill-defined layout" requirement.

No? Struts have a defined layout, they're not guaranteed between compilations, but they don't change within a compilation unit.

> Merely invoking the @fieldParentPtr on a pointer that doesn't satisfy the other requirement in that case invokes unchecked illegal behavior according to the language reference.

And the failure mode is the compiler will decide to delete your OS?

Unchecked illegal behavior isn't magic, doing something similar to illegal behavior doesn't mean the code will or won't do what you intended. uint rollover is unchecked illegal behavior (when not explict, in release fast) but just because the uint might roll over doesn't make that code invalid.

> I'm very clearly not saying that it can't be done correctly and I don't think you can argue for that in good faith.

I thought you were saying that it's guaranteed to be incorrect. In fact, I think that's what you said in your reply to me. Mostly because you used the word 'mearly'.

The way that I understood what you meant was, the example you provided was guaranteed wrong. In fact it's actually correct. It will have the same semantics and behavior as what I assume was desired.

> Ignoring that you can't seem to get the facts straight [...] and I don't think you can argue for that in good faith.

I'm sorry if I was unclear, I was trying to discuss it in good faith. :(
>> the only thing I could guess is that they're intentionally horrible to applicants in order to filter out the ones that won't tolerate it.

I had two friends within the span of 18 months have this experience where they've run the gauntlet of pre-screening, get invited out to Google offices. Run through two days of grueling interviews, all the while getting a lot of great positive feedback about their performance. They end the last day, go back to the hotel, thinking about leaving the following morning.

They get a call around dinner time. "Hey, we had two more directors that wanted to speak to you tomorrow, it would only be for a few hours, but they were really impressed with the feedback and wanted to have some more time with you. Can you stay for one more day?"

Both later found out this is a complete ruse to find out how bad you want to work at Google. This forces you to change your flight plans, pay for the change to your ticket, pay for another night at a hotel, etc. If you do, they line something up that's super casual. If you reject the offer and return home, they conclude you didn't want to work their bad enough to change all of your plans and remove you from the candidate pool.

Same thing, once you turn them down and maintain your plans of leaving the next morning, they just ghost you and you never hear back from them. The irony was one of the two was contacted a year later from a different department asking him if he would be interested in interviewing for another position there. He said he rolled his eyes and politely declined the offer. He said it was pretty unreal to treat him like garbage and then come back and see if he was interested in another role there. As if everything there is so disconnected or they thought this was just completely acceptable behavior.
Not my original opinion, but: any future Democratic Presidential candidate needs to make it clear that we will absolutely invade any country that holds U.S. citizens against our laws.
https://news.ycombinator.com/item?id=43684342
Having built a load-bearing component into Google Sheets, the trick is knowing when to move the fuck off of Google Sheets.
> if you want to have your own self-hosted libre software bookmarking service for you and your community, give it a go

I haven't worked with go - where could I host that myself?

Could I do this with the free tier of
https://cloud.google.com/run/docs/quickstarts/build-and-depl...
Here's a summary of this Hacker News thread created by GPT-4.1 (the full sized model) when the conversation hit 164 comments: https://gist.github.com/simonw/93b2a67a54667ac46a247e7c5a2fe...

I think it did very well - it's clearly good at instruction following.

Total token cost: 11,758 input, 2,743 output = 4.546 cents.

Same experiment run with GPT-4.1 mini: https://gist.github.com/simonw/325e6e5e63d449cc5394e92b8f2a3... (0.8802 cents)

And GPT-4.1 nano: https://gist.github.com/simonw/1d19f034edf285a788245b7b08734... (0.2018 cents)
If you globally install the npm module dhost, you can run it from any directory (`dhost`) to start a webserver there.

Python 2 had a similar function (`python -m SimpleHTTPServer`). I know there's a Python 3 equivalent, but I don't have it memorized.
This is both hilarious and awesome. I think the Typescript devs are just showing off at this point. :D
But for the intrusive one you have the visibility into its membership in the other structures, since you're holding a reference to the object and its intrusive fields.

In the non-intrusive case, all you know is how you got there, you don't have return info to the other structures— particularly annoying if you're trying to destroy an object and have to speculatively look for references to it in the other lists in order to get rid of them.
It is insanely disgusting and tone deaf to equate any of this to slavery.
Very cool. I’m wondering if you’ve thought about memory pruning or summarization as usage grows?

What do you think of this: instead of just deleting old entries, you could either do LRU (I guess Claude can help with it), or you could summarize the responses and store the summary back into the same table — kind of like memory consolidation. That way raw data fades, but a compressed version sticks around. Might be a nice way to keep memory lightweight while preserving context.
"they found that GPT‑4.1 excels at both precision..."

They didn't say it is better than Claude at precision etc. Just that it excels.

Unfortunately, AI has still not concluded that manipulations by the marketing dept is a plague...
This was about Elon's "Nazi salute" and both so incorrect and blatantly astroturfed I haven't returned to Reddit out of disgust.

A ton of near-dead subreddits with no activity and no reason to link to x.com for any reason suddenly had thousands of people show up demanding links to x.com be blocked like it's an everyday problem for the sub.

The quiet beneficiary of this campaign are those who benefit from Reddit's groomed narrative and their competing platform Bluesky.
https://news.ycombinator.com/item?id=43683354
It it annoying. The bigger cheaper context windows help this a little though:

E.g.: If context windows get big and cheap enough (as things are trending), hopefully you can just dump the entire docs, examples, and more in every request.
"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

Eschew flamebait. Avoid generic tangents. Omit internet tropes.

Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html
Show HN: Browser Extension for Getting EBooks into AI
I created a free browser extension called ReaderBot that speed reads eBooks you own and outputs a text (Markdown) transcript that can be used in any AI tool as context for questions, or to generate summaries. You can even put multiple books together for richer, more objective insights.

I'm genuinely curious: How would YOU use AI to dive deeper into the books you love? Could this be the future of reading, or just a random result of my love of books and code?
MooseAgent: A LLM Based Multi-Agent Framework for Automating Moose Simulation
> It was but one example of a list much longer than the post you responded to, which anyone who was fair would recognize.

"Anyone who is fair would see it exactly how I see it!"

> No, not really.

Yes, really.

Wonderful way to have a conversation, isn't it. Everything else in your response is nitpicking and hanging up over minor details!

> The bleach argument was one example and you're being nitpicky about it anyway.

The other example was groping. So I refuted half the points the user made, pretty major to me. It's not being nitpicky, it's major difference. If I said Kamala wanted to establish soviet like price controls, people would rightfully correct that and that wouldn't be nitpicky or hanging up over minor details.

> Strawman.

No, you are just nitpicking.

> When did you engage with the main point that Trump has poor character and is unintelligent?

I did, by engaging in the DIRECT argument that the user provided for him being unintelligent. User said "Trump did X. He is unintelligent". I'm supposed to say "ohh no but he is intelligent" completely ignoring the reasoning for his conclusion? In an actual conversation, you engage the reasons provided - otherwise it just turns into unproductive "no/yes/no/yes" conversation.
> C doesn't make anything inconvenient

Other than writing memory safe code, as history has shown.
There are different scores reported by Google for "diff" and "whole" modes, and the others were "diff" so I chose the "diff" score. Hard to make a real apples-to-apples comparison.
I can't help rearranging my girlfriend's dishes, I blame studying economics for my obsession with efficiency here.
Censors Ignore Unencrypted HTTP/2 Traffic (2024)
It seems improbable to me that sam doesn't have a plan lined up for this.

Also not so sure about systemic risk. Sure there would be a panic & scramble but realistically all the frontier models are reasonably close to each other these days. It's not like there is no substitute at all & market will rebalance pretty fast
There is a github link so you can run it yourself
Moving past, not moving away. Hyper-globalisation could be an example of post-globalisation as well.
Bigger numbers are supposed to mean better. 3.5, 4, 4.5. Going from 4 to 4.5 to 4.1 seems weird to most people. If it's better, it should of been GPT-4.6 or 5.0 or something else, not a downgraded number.
The article specifically mentions that OpenAI is losing money on all plans, including Plus and Pro. The 500 million number is strongly inflated by those who only use the service on and off.
The technology on which it relies was invented here and could be built here again. The consumer cost of an iPhone is due to the extraordinary profits Apple extracts from it. Those profits could pay US labor rates easily.
My benchmarks are not public, but on AMD EPYC processors ChaCha12 (5 GB / s) is faster than hardware-accelerated AES-256-GCM (3.5 GB / s).

Unfortunately, this is comparing apples to oranges because AES-256-GCM is authenticated, so you will need a MAC with ChaCha12 (usually Poly1305) which finally makes ChaCha12 in AEAD mode slower than AES-256-GCM.

But the real question is: What is fast enough?

I believe that between 1 and 2 GB / s per core for an AEAD is fast enough as I/O will be your bottleneck way before that.

This is why I will always favor a ChaCha20/ChaCha12-based AEAD over AES and its many footguns.
That's not a lot of samples for such a small effect, I don't think it's statistically significant (p-value of around 10%).
I've heard the opposite, stories from users that MCP has been a flop. One of my acquaintances works in marketing and is a heavy LLM user. He got swept up in the hype of MCPs and tried a bunch of them out. He was expressing his disappointment and frustration.

It is a drawback of hype and early adoption. I think highly technical users can get value out of it for now and can keep their expectations in line. If I am building my own MCP server and it is a bit flaky, I manage that responsibility myself. If I am wiring up a MCP server that makes some claims of automating some workflow and it doesn't work, then I negatively associate that with the very idea of MCP.
Could you explain how that message is "technically illegal"?
I would not want to work so closely with someone trying their hardest to minimize the benefit to me. Since life is for living, we should work on teams where there is genuine respect for all members, not animosity and greed.

The sad fact is that being able to work just for personal satisfaction and not just for money is an extremely privileged position.
"Bukele refusing" is total nonsense. Trump could demand that man be returned, and he'd be in the US tomorrow. This entire performance is a charade being scripted by the White House.

ETA: it is also a hard kick in the teeth of the Supreme Court, which seems to have been offering him an off-ramp. I wonder where this goes next.
No, it doesn't, at all:

> within 1 year of the end of pregnancy from any cause related to or aggravated by the pregnancy

We have you here saying "If you overdose on recreational drugs a year after giving birth that's considered pregnancy-related" - no it's not. Just as elsewhere someone is claiming "If you die in a car accident six months after giving birth, that's pregnancy-related".

Too many people think they have these "gotcha" moments that they think have uncovered some ideological agenda in this data, but in reality, it only uncovers their own agenda. The same was true a few years ago - "if you fall down the stairs and die a year after having COVID, that will be counted as a COVID death". Again, no, it won't.
Or OpenAI is? After using Gemini 2.5, I did not feel "AI is slowing down". It's just this model isn't SOTA.
More Greenhouse Gases Means Less Room for Satellites – Universe Today
What's a KOA?
> given AI seems like a winner takes all type market

Does it, though? LLMs seemed magic when they arrived, and they continue to get better, but it seems like it takes a ton of hand-holding and experimentation to get useful work out of them. That opens up the field for different players to thrive in different niches, finding ways to make AI work for different applications in different industries.

In the realm of using LLMs for software development, for which you'd expect HNers to have a decent amount of hands-on experience, you see multiple LLMs from multiple companies mentioned in every conversation.

I think the LLM success stories are going to be companies that discover niches where the state of the art is sufficient to significantly reduce the amount of labor required for labor-intensive jobs, but it takes a combination of AI mastery and domain savvy to make it happen. Theoretically, companies like OpenAI should have a head start at finding and exploiting those opportunities, but history says the big success stories will emerge as the survivors of a gold rush where thousands or tens of thousands of companies are founded to "bring AI to X" where X is healthcare, insurance, shipping, underwear, etc. 99% of those companies will fail, a few will find seams of ore to exploit, and one or two will become the Microsoft or Amazon of their generation.
To embed a binary in esp-idf I believe you need something like:

create_resources(${CMAKE_CURRENT_LIST_DIR}/../../binaries/RAM_APP ${CMAKE_BINARY_DIR}/binaries.c)
set_property(SOURCE ${CMAKE_BINARY_DIR}/binaries.c PROPERTY GENERATED 1)

Or using `EMBED_FILES`

I just happened to be looking at this very thing today that had to do this: https://github.com/espressif/esp-serial-flasher/blob/master/...
When your point is defeated and you were wrong, maybe make a new point instead of being hung up on how anyone who points out your blatant lies is nitpicking and focusing on minor details.
Calm down. No need to be rude and condescending and throw personal insults.

If you had read this part --

"But that alone would tell us almost nothing of what dolphin dialogue means.

To understand their language we need shared experiences, shared emotions, common internal worlds. Observation of dolphin-dolphin interaction would help but to a limited degree."

it ought to have been clear that what I am arguing is a corpus of dolphin communication fed to an LLM alone will not suffice. A lot of investments have to be made in this part -- To understand their language we need shared experiences, shared emotions, common internal worlds.

I am sure both you and me would be very happy the day we can have some conversation with dolphins.
Once the world is all run on AI generated code how much memory and cpu cycles will be lost to unnecessary code?
Is the next wave of HN top stories “How we ditched AI code and reduced our AWS bill by 10000%”?
Nasty characters should be rather common in your test cases.
Should support self-signed HTTPs ideally. IIRC there a quite a few (some?) web features that do not function unless the page is served over HTTPs.

That would certainly make this more useful than `python3 -m http.server`.
Ask HN: Are there any truly private chat apps?
If you have to input email, phone or any identifying info to use - it's not private. I'm thinking about a messaging service that generates a key for you to use for identification and encryption. All data is encrypted on the client side. Everything is tied to a single key that the user is responsible for keeping safe to access their chats.

Does something like this exist?
There is no OpenAI model better than R1, reasoning or not (as confirmed by the same Aider benchmark; non-coding tests are less objective, but I think it still holds).

With Gemini (current SOTA) and Sonnet (great potential, but tends to overengineer/overdo things) it is debatable, they are probably better than R1 (and all OpenAI models by extension).
I've though about this but had yet to come up with a simple approach, perhaps something like a python script hooked to GCC-XML can do the trick, will look into that in the future.
Canadian government freezes bank account of People's Party of Canada candidate
MIT 6.S191 (Google): Large Language Models [video]
looks interesting! surprised something like that never caught on. I looking for something like Twitch basically. It has really good quality and is live. But obviously Twitch is just losing money and using all Amazons resources so I wanted to see if there's a more sustainable p2p approach
By "broken" you mean it doesn't use the latest and greatest hot trend, right? Or does it literally not work?
I don't believe my office is my family, but I expect to at least be treated with a baseline level of decency, civility, dignity, respect, and kindness, which are non-monetary and (by my reading of your post) unnecessary in your office full of Vulcans.

The fact that these things are seen as optional and unimportant explains a lot of what's happened to public discourse.
SimpleX?

https://simplex.chat/
My dad used to bring me home the Gazette with a box of powdered doughnuts and chocolate milk.

I was 10.

I’d spend the whole weekend typing in all the code and trying to get it to run on our Commodore 64. If it was dinner time, he would bring me a plate and leave me be. I’d be so excited when everything worked and I could show it off to him.

It is the best memory I have of my father.

Thank you dad.
Isn't the problem more that the "needle in a haystack" eval (i said word X once, where) is really not relevant to most long context LLM use cases like code, where you need the context from all the stuff simultaneously rather than identifying a single, quite separate relevant section?
> Byd is a product of CCP subsidies, of course they can be competed with

If you ignore the 1/5 (not exactly sure, but somewhere in that ballpark) labor cost, sure. And that's one example.
The 73% on the current leaderboard is using "diff", not "whole". (Well, diff-fenced, but the difference is just the location of the filename.)
Kampgrounds of America https://koa.com/
How can we prove that one of neutrinos is massless? That would be impossible - but I do not understand these things so I can be wrong.
Has anyone tested this project on NetBSD.

https://github.com/dotnet/coreclr/pull/4504/files

Any reason why it would not work.
Harvard's response to federal government letter demanding changes
It's a lot of things. Their reputation, their legal jurisdiction (outside the US), that it's available now, etc.

The administration is using it as a trial run for bigger things. They're already talking about building more, negotiating with other countries, etc.

Right now it's just seeing how the courts will react and if/what consequences there will be, and what loopholes they can use. It's why they're actively fighting against getting back the get "accidently" deported from Maryland. They're hoping they can set a precedent that once outside the country, they're no longer accountable/responsible for human rights/due process afforded by the constitution. It sets up a blueprint to disappear any US citizen (read political opponents/dissidents) with impunity.

Edit: in regards to El Salvador saying it's preposterous to give him back. His comment and the US administration act as if they're being asked to smuggle him past the Coast Guard in the dead of night, give him a gun, and free him in the woods. It's ridiculous. Give him back in the same way he was delivered, in cuffs, on a plane, and handed over to the local authorities.
What makes you think sending data to the Claude API is a breach of privacy? Do you not trust them when they say they won't look at or train on your data?
Technical people yes.

Everyone else doesn’t even know the difference. They don’t even know copilot is a chat bot or LLM.

And there aren’t enough technical people on the planet to pay those bills.
Looks like TypeScript envies Swift's compile times.
Great. Noted. Moving on...
i guess but im thinking like multicast with the people sharing like bittorrent, just live. so you'd need to factor in people leaving and people leeching