MurphyA/hacker-news huggingface dataset:
by pjmlp | 2025-05-29 21:15:49+00:00
The new allocators, some corner cases of the destroy and destructors, not everything on Phobos is @nogc friendly, BetterC still chockes on many common C extensions, DIP 1000, the whole set of @live semantics.

Now there is a new GC being redesigned, and there are discussions about a possible Phobos V3.
by freedomben | 2025-05-29 21:16:05+00:00
I can very much relate to this, but I do think it's worth pointing out that this is not at all an argument for the existence of God, merely a motivation for wanting there to be a God.

I actually find a lot of comfort in the Mark Twain quote after he was asked by a reporter whether he fears death given his lack of belief in God:

> “I do not fear death. I had been dead for billions and billions of years before I was born, and had not suffered the slightest inconvenience from it.” --Mark Twain
by pkkkzip | 2025-05-29 21:16:41+00:00
I've been running an experiment on HN since last november using agents. My goal is largely for educational purposes and the ramifications are grim as nobody has been able to detect them.

I see people still interacting with them, upvoting their comments and being clueless that they are talking to a bot. If HN users can't detect them then reddit and X users do not stand chance.
by xandrius | 2025-05-29 21:16:54+00:00
If saving 10c costs time worth more than that then it's not worth it. Ends there, really.

A friend used to work at a known cupcake chain in London and she literally threw out 30+ cupcakes a day. Whenever I was around, I'd try to convince her not to throw them but giving the box to some homeless or random passerby. Although that wasn't a common event given the boss.

So no, many places are stupidly wasteful, sometimes because of silly legislation.
by prisenco | 2025-05-29 21:18:36+00:00
I use it as a rubber duck but you're right. Treat it like a brilliant idiot and never a source of truth.

I use it for what I'm familiar with but rusty on or to brainstorm options where I'm already considering at least one option.

But a question on immunobiology? Waste of time. I have a single undergraduate biology class under my belt, I struggled for a good grade then immediately forgot it all. Asking it something I'm incapable of calling bullshit on is a terrible idea.

But rubber ducking with AI is still better than let it do your work for you.
by therein | 2025-05-29 21:18:37+00:00
I had that phone. The keypad was indeed unbearable. Right after I bought it, my friends started getting Nokia 6600. It was a major improvement in every way.

3650's camera was 640x480 and had a noticeable delay after taking a photo. It had acceptable shutter speed but if the subject was moving, it would be blurry. 6600 was a lot better. I think it might have been slightly higher resolution as well. 3650's videos were really low frame rate and barely acceptable. 6600 had better video but still not great. At least usable at that time.

I really hated 3650's keypad. Siemens SX1 also was memorable with its weird keypad. [0]

[0] - https://sm.pcmag.com/pcmag_uk/review/s/siemens-sx/siemens-sx...
by jebarker | 2025-05-29 21:18:40+00:00
The problem I see (day to day working on ML framework optimization) is that it's not just a case of python calling lower level compiled code. Pytorch, for example, has a much closer integration of python and the low level functions than that and it does cause performance bottlenecks. So in theory I agree that using high level languages to script calls to low level is a good idea, but in practice that gets abused to put python in the hot path. Perhaps if the lower level language were the bulk of the framework and just called python for helper functions we'd see better performance-aware design from developers.
by andness | 2025-05-29 21:19:00+00:00
Started migrating away from TimescaleDB some time ago too. Initially we self-hosted to test it out. It was very quickly clear that it was a lot better for our use case and we decided to go with Clickhouse Cloud to not have to worry about the ops. The pricing for the cloud offering is very good IMO. We use it for telemetry data from a fleet of IoT devices.
by Tijdreiziger | 2025-05-29 21:19:51+00:00
The burden of proof is on the claimant. If you want to convince me to change my beliefs, you should provide a compelling argument.

If you believe that religions are ‘right’ and/or have better answers than the scientific tradition, it should be trivial to defend your claims.

(Your other comment [https://news.ycombinator.com/item?id=44130369] is more agreeable.)
by dheerajmp | 2025-05-29 21:19:52+00:00
Hi,

I built this virtualization layer for my Serverless MCP platform startup LeanMCP.com . 150+ developers used our platform to build and ship their MCP servers. And it costed us <200$ is AWS vs what it could have otherwise costed $3000+.

Open sourcing most of it to further benefit to the community. Most of the clients are moving towards Streamable HTTPs anyway, but its still relevant given Cursor, Windsurf still support just SSE MCPs.
by s1artibartfast | 2025-05-29 21:19:54+00:00
My thoughts went down a similar track as well. It is about justification. As collectivist attitudes increase socially, individuals feel the need to frame or justify and defend their individual actions and desires. Its not just that I want a vacation day and have leverage to take it (socially unacceptable), but I need it - it is necessary maintenance, but ultimately for the greater good. Like you said, it is a play on values that are socially acceptable to express to get what people want anyways.

As a result a recreational hobby gets dressed up as self care or pro-social action. There can be an element of truth to this of course, but I do think it introduces a lot of exaggeration and conflation.

Putting my biases on the table, the whole thing strikes me as childish and dishonest. Kind of of like a kid rationalizing to a parent how they will use some new toy to get their homework done faster.
by dragonwriter | 2025-05-29 21:20:05+00:00
> The meme relies on assuming Socialism==being a good person.

No, it doesn't.

It relies on understanding what views today have been described by their opponents as "socialist", and what views Jesus espouses in the Scripture. It does not require:

(1) thinking Jesus is good, or

(2) thinking socialism is good, or

(3) knowing or applying any actual definition of socialism (since it only involves the term "socialism" being used as a hostile epithet, not any concept of whether or not something actually is socialism.)
by b112 | 2025-05-29 21:21:33+00:00
The entire point behind reward cards, is to track every purchase you make. They're the original evil tracking device, so the airline makes money with those points.

They do it by selling data, by points expiring, and by often only allowing points when seats would be empty otherwise.

And often retailers pay more at POS terminals!

This all ties into any rewards program. It's part of the package, even if points are granted for use.
by all2 | 2025-05-29 21:21:35+00:00
My typical approach is prompt, be disgusted by the output, tinker a little on my own, prompt again -- but more specific, be disgusted again by the output, tinker a littler more, etc.

Eventually I land on a solution to my problem that isn't disgusting and isn't AI slop.

Having a sounding board, even a bad one, forces me to order my thinking and understand the problem space more deeply.
by vlovich123 | 2025-05-29 21:22:38+00:00
Well we know it's wrong & incomplete in pretty observable ways since gravity isn't part of it (theoretically incomplete) and neutrinos in the model are massless even though we know they have mass (observationally incomplete).

But sure, a replacement model has to account for a lot of observations we know do hold for the SM, but I think it'll be closer to how the heliocentric simplified and improved on the Ptolemaic model by providing a simpler perspective that also simplified the math & got rid of various math constructs as "illusions". Similarly, it took time for the heliocentric model to be developed enough to make predictions of higher accuracy because for a long time the Ptolemaic model had much finer prediction powers because the math & supporting data to tune constants was more mature.

I think the SM of particle physics is more likely to follow that path to fix the known problems than how special relativity degrades to Newtonian equations at non-relativistic speeds.
by p1necone | 2025-05-29 21:22:57+00:00
Yeah I remember a constant trend in my child->young adult years was hearing "oh you think it's hard now? wait until you get to "next thing"'.

Every single time without fail (except maybe the jump from kindergarten to school) what actually happened was that the adults around me breathed down my neck a little bit less and I got access to a little more freedom to do fun stuff.

Being a kid in school is horrible. You're entirely reliant on your parents to buy you everything and enable you to experience things, nobody trusts you, everything is full of arbitrary rules.

The jump from school to university was especially stark - I kept being told it was going to be really hard, I'd need to work way harder than in highschool etc etc. Turns out what actually happened was I went from 6 straight hours of unavoidable class a day to maybe 2 or 3 much more interesting ones that were recorded and posted online and could be skipped when needed with no consequence, roughly the same amount of homework and I got to live with people my age 5 minutes walk from a 24 hour McDonalds.

And working... they pay you quite a lot of money to be there (seriously even a minimum wage job is unfathomable to a kid, do you know how many gameboys you could buy with that?), there's no homework and you get to do something you're really good at.
by freedomben | 2025-05-29 21:23:22+00:00
> 1. In the beginning was the Word, and the Word was with God, and the Word was God. 2. He was in the beginning with God. 3. All things came into being through Him, and apart from Him nothing came into being that has come into being. (John 1:1-3)

> I am the Alpha and the Omega,” says the Lord God, “who is and who was and who is to come, the Almighty” (Revelation 1:8).

> And he said to me, “It is done! I am the Alpha and the Omega, the beginning and the end. To the thirsty I will give from the spring of the water of life without payment” (Revelation 21:6).

> “I am the Alpha and the Omega, the first and the last, the beginning and the end” (Revelation 22:13).
by grishka | 2025-05-29 21:23:41+00:00
I tested an older version of Opera Mini, iirc 4.x, on an actual 00s phone (we still have 2G networks with no plans to shut them down) out of curiosity several months ago, and to my great surprise, it worked too. Exactly like it did back in 2007. And yes, there were those interstitial ads too. Those definitely weren't a thing in 2007.
by aidenn0 | 2025-05-29 21:23:49+00:00
I think we are miscommunicating. Let's imagine a language called "C@" where the only difference is that "@" is used in place of "*" for a non-nullable pointer type:

typedef struct { foo @*data; //Non-nullable pointer to nullable pointer of foo size_t size; size_t fill; } foo_vec; void foo_vec_push(foo_vec @v, foo @x) { if (v->fill == v->size) { //realloc and zero data } else { data[idx++] = v; } } foo @ foo_vec_get(foo_vec @v, size_t idx) { if (idx < fill) { return (foo @)(data+idx); } else { abort(); } }

I'm not sure how this constraint makes it "so much of a different language" at all.
by philipkglass | 2025-05-29 21:24:07+00:00
One Next Energy does:

ONE said yesterday (15 May) it was launching US-manufactured 314Ah lithium iron phosphate (LFP) cells, an ‘Aries Grid Module’, and a battery management system (BMS), all designed for the battery energy storage system (BESS) market.

"ONE Launches U.S. Manufactured Grid Products: LFP Cells, Modules and Battery Management Systems"

https://one.ai/one-launches-u-s-manufactured-grid-products-l...

https://one.ai/manufacturing

In October 2023, the first LFP cells rolled off ONE’s 10 MWh customer validation line at ONE Circle in Van Buren Township, Michigan. In April of 2023, we started producing Aries LFP modules at Piston Automotive, also in Michigan.
by Waterluvian | 2025-05-29 21:24:39+00:00
Same. Just today I used it to explore how a REST api should behave in a specific edge case. It gave lots of confident opinions on options. These were full of contradictions and references to earlier paragraphs that didn’t exist (like an option 3 that never manifested). But just by reading it, I rubber ducked the solution, which wasn’t any of what it was suggesting.
by godelski | 2025-05-29 21:24:48+00:00
Yeah PCA gets tough. It isn't great for non-linear relationships and I mean that's the whole reason we use activation functions haha. And don't get me started on how people refer to t-SNE as dimensionality reduction instead of visualization...

I don't think the other graphs are necessarily deceiving but I think they don't capture as much information as we often imply and I think this ends up leading people to make wrong assumptions about what is happening in the data.

Embeddings and immersions get really fucking weird at high dimensions. I mean it gets weird at like 4D and insane by 10D. The spaces we're talking about are incomprehensible. Every piece of geometric intuition you have should be thrown out the window. It won't help you, it harms you. If you start digging into the high dimensional statistics and metric theory for high dimensions you'll quickly see what I'm talking about. Like the craziness of Lp distances and contraction of variance. Like you have to really dig into why we prefer L1 over L2 and why even fractional ps are of interest. We run into all kinds of problems with i.i.d. assumptions and all that. It is wild how many assumptions are being made that we generally don't even think about. They seem obvious and natural to use, but they don't work very well when D>3. I do think the visualizations become useful again once you start getting used to this again but that's more like in the way that you are interpreting it with far less generalization in meaning.

I'm not trying to dunk on your post. I think it is fine. But I think our ML community needs to be having more conversations about these limits. We're really running into issues with them.
by nssnsjsjsjs | 2025-05-29 21:24:52+00:00
Have you considered dev rel, or perhaps better platform or dev tooling teams at 1000+ engineer organisations?

Whether that us Google depends on if you want to work on their custom tooling or instead work on stacks that are transferable. I imagine the latter

These might require leetcode like entry but once you are in it can be good. However might be worth networking to see what team you'd want to be in first.
by prisenco | 2025-05-29 21:25:45+00:00
It's true that manually constraining an LLM with contextual data increases their performance on that data (and reduces performance elsewhere), but that conflicts with the promise of AI as an everything machine. We were promised an everything machine but if we have to not only provide it the proper context, but already know what constitutes the proper context, then it is not in any way an everything machine.

Which means it's back to being a very useful tool, but not the earth-shattering disruptor we hoped (or worried) it would be.
by freedomben | 2025-05-29 21:25:45+00:00
No, they're not required to keep kosher, commit genocide, or abstain from having tattoos or mixed fiber clothing because he fulfilled the law, not because he replaced it[1].

Furthermore Jesus was the God of the Old Testament, at least if you accept the New Testament as scripture[2].

[1]: "Think not that I am come to destroy the law, or the prophets: I am not come to destroy, but to fulfil." --Matthew 5:17

[2]: https://news.ycombinator.com/item?id=44130537
by dragonwriter | 2025-05-29 21:25:57+00:00
> > How many times did Jesus show violence or aggression? That’s the only one I can think of really.

> I think you might be forgetting about the bulk of the Old Testament

I'm pretty certain Jesus Christ does not show violence or aggression in the OT even as much as the one time being described as him showing violence or aggression in the NT.

I mean, I think that's a necessary consequence of a pretty fundamental element of the OT vs. NT distinction.
by robomartin | 2025-05-29 21:26:43+00:00
> If you've worked in manufacturing your whole life, then you likely know that U.S. manufacturing output is at or near all-time highs.

The fallacy in these numbers is that manufacturing output does not measure the origins of the supply chain. In other words, if Ford makes lots of cars and, say, 75% of what goes into making those cars comes from abroad, we measure the end-product value in calculating manufacturing output and ignore the fact that virtually none of the parts of the car are made in the US. For example, the Ford Mustang Mach-E only has 13% of US/Canada parts. The Buick Encore, 2%, etc.

Source:

https://www.carscoops.com/wp-content/uploads/2025/03/MY2025-...

Manufacturing output does not measure anything that is actually relevant to the root issues in this discussion. It's a number politicians can use to make people believe they are doing a great job. In reality, its, well, fake news. It's like saying that someone looks fantastic while, in reality, they have stage 4 cancer eating away at them.

> The reality is that long-term profitability comes from specialization and value-added production, not from trying to manufacture everything, especially low-margin goods. Even China recognizes this.

Anyone in industry understands full-well that trying to manufacture everything is in a range between foolish and impossible. The message --well, my message anyway-- is that a future where we manufacture nearly zero is the problem. We will not get to zero, of course. However, as I like to say, you are not going to float a sizable economy purely on AI, web development and Etsy trinkets made in your garage. A robust industrial base is critically important. We don't have to make everything, but we should be able to make a lot more products than were we are today. And, as I discuss in another comment, having a single point of failure (pandemic: we could not make masks, medical supplies and equipment) is terribly dangerous.
by yieldcrv | 2025-05-29 21:27:00+00:00
The tribulation occurs 7 years after 144,000 of the most boring most devout people disappeared forever.

Are you sure you would even notice? Especially not for long.

Supernatural things won't start occurring again for 7 years, and in a fairly slow drip. Unexplained loud trumpets in the sky? Natural disasters that already occur?

This isn't an issue regarding the existence of money and markets. That still functions. Maybe even in more degenerate ways than before, which is super exciting!
by eth_hack77 | 2025-05-29 21:28:22+00:00
Thanks a lot for the article. Here's a QQ: did you measure the time of some basic operations python vs C? (e.g. if I do a loop of 10 billion iterations, just dividing numbers in C and do the same in python, and then import these operations into one another as libraries, does anything change?)

I'm a beginner engineer so please don't judge me if my question is not making perfect sense.
by ponector | 2025-05-29 21:28:31+00:00
I had a different experience with Ryanair. When you book solo, they show you price with a tooltip: "last 2 tickets for that price!"

If you are going to book for 3 passengers they charge three of you with the next level, more expensive fare.

But so far my favorite is they force you to buy seat if you travel with infant. You cannot select free random seat as their planes have rules to allow infants only on the seat near the window.
by recursivedoubts | 2025-05-29 21:28:35+00:00
some people freak out about the idea of a burning bush talking at people

i freak out about what the bush said: I AM THAT I AM

the first recorded instance of recursion, spoken in a language famous for its lack of abstraction, to an uneducated goat herder, communicating an idea that even the greeks struggled with thousands of years later in a much more sophisticated and leisured culture
by bobsingor | 2025-05-29 21:28:50+00:00
Thanks! Really appreciate that — curious to hear how it works out for you.

As for size (gzipped): the main JS file is about 77kB, the web worker is around 43kB, and the largest part is pdfium.wasm at roughly 2.7MB. The wasm handles all the heavy lifting, and it loads separately, so the core viewer stays pretty lightweight.
by toast0 | 2025-05-29 21:29:28+00:00
I think this is perhaps too negative. I'm not stocking up on rations or anything, but if you're out in the boonies and don't bring attention to yourself, what are the chances of post-civilization people coming across you? Having rations helps you survive until the rations run out, and having guns helps you negotiate with small groups.

Depending on where you are, food beyond the rations might be easy or hard. Where I live, we've got seasonal berries, and plenty of wildlife of various sizes. Potatoes grow easily, if you happen to have any to plant. Probably too many people around here to avoid detection though, but a couple hours drive in the right direction and you'd be in a better place for that. Plenty of fresh water if you know where to look; if the surface wells stop running, it'll simply come out of the ground most of the time.

If there's all of a sudden a lot less people, nature's abundance starts becoming more apparent. Indigenous peoples thrived in my area without modern technology. I'll have a damn hard time, but if I can find a peaceful community to join, we can probably make it work.
by the_af | 2025-05-29 21:29:57+00:00
They will also keep going in circles when you rephrase the requirements, unless with every prompt you keep adding to it and mentioning everything they've already suggested that got rejected. While humans occasionally also do this (hey, short memories), LLMs are infuriatingly more prone to it.

A typical interaction with an LLM:

"Hey, how do I do X in Y?"

"That's a great question! A good way to do X in Y is Z!"

"No, Z doesn't work in Y. I get this error: 'Unsupported operation Z'."

"I apologize for making this mistake. You're right to point out Z doesn't work in Y. Let's use W instead!"

"Unfortunately, I cannot use W for company policy reasons. Any other option?"

"Understood: you cannot use W due to company policy. Why not try to do Z?"

"I just told you Z isn't available in Y."

"In that case, I suggest you do W."

"Like I told you, W is unacceptable due to company policy. Neither W nor Z work."

...

"Let's do this. First, use Z [...]"
by lysace | 2025-05-29 21:30:22+00:00
> Today I'm glad I don't have to use Opera Mini anymore, and as a programmer, I hope that my software will at some point have such a strong positive impact on somebody's live as Opera Mini had on mine.

That was so nice to read! We were a small team and we really cared about making it as nice to use as possible.

To be perfectly honest though, we kind of built it for ourselves. Mobile data was really expensive and we were addicted to the web. I have a vague memory of mobile data pricing being like 2 USD/MB over 2G in Sweden when we started building it (2004). Sounds insane now. That progress bar clearly showing how many kilobytes of data you were using was a conscious design decision. There was real money at stake for the user.
by eth_hack77 | 2025-05-29 21:30:30+00:00
This sounds interesting but here's what I experience: I put London and pressed continue - nothing happened. I gave the location permission and pressed continue - nothing happened again.

Console printed these logs: Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'relativeLocation') at ws.min.js?_=5.21.3:1:133923 at ws.min.js?_=5.21.3:1:89730