MurphyA/hacker-news huggingface dataset:
by Retric | 2025-04-22 00:11:16+00:00
I’ve never dumped a phone over its software. Ware, damage, swapping networks, meaningfully better hardware, or just losing the things explain basically all the replacements me or my friends / family have done.

Sure, eventually people stop updating software to work on old devices but that’s because the overwhelming majority of people have already stoped using that hardware for other reasons.
by hansvm | 2025-04-22 00:11:47+00:00
I've tried a few times (whenever somebody sent that sort of gift card my way), and it was always >$10 in explicit fees, plus all the menu items being silently marked up 20%.

Mind you, that's still not exactly "expensive" for delivery [0], but I can make better food both faster and cheaper than waiting, I can pick it up and actually use an insulated bag faster than waiting for delivery, and pretty much any other food strategy at least guarantees I'll actually have the expected meal and not have to waste my time with customer support (or money if I decide it's not worth the hassle).

[0] Imagine you're a driver, you incur $3 in actual expenses, the delivery takes 15min, and they have to wait 15min for the food to be ready (this is the thing that makes pizza delivery more efficient -- as soon as you get to the store there's another pizza waiting). Suddenly that's a $14/hr gig without any benefits and where you need to purchase a special insurance on top of things, assuming the only part Uber keeps is the 20% fee they're scamming you out of. Beyond that, you're at a much higher risk of bodily harm than doing something like construction, and if those aren't good drivers I don't really want to be encouraging more of them to be on the street, especially with time pressures (and if they are skilled ... that's less than McDonald's pays even before you factor in benefits).
by epicdev | 2025-04-22 00:12:31+00:00
Epic's design philosophy from the beginning was "one patient record" for the whole hospital. Everything being well integrated has been a standout feature over the competition for a long time. An acquired product would have to be rewritten to work with the database. And since healthcare is such a dense field, a new product is more than just code, it's also domain expertise which would need to be integrated into the company.

Since Epic has good relationships with its customers, working with them to build that expertise from the ground up is considered better.
by crabmusket | 2025-04-22 00:12:45+00:00
> able to acquire and integrate software that was initially developed by others

I can't tell you for sure, but the way it was pitched in the recent Acquired episode on Epic is that no, they* aren't able to integrate software from acquisitions well.

Without knowing this in detail, it sounds like the choice is between one system that does everything, and a patchwork amalgamation of systems, databases, UIs, which are not well integrated.

I can't say this for any kind of fact; it's just the impression I get. It seems highly plausible to me.

*Meaning, Epic's competitors
by neom | 2025-04-22 00:12:53+00:00
Is it accurate that there are 544 rosters? If so, even at 2 minutes a roster isn't that days of work, even if you coded something? How would you go about completing this task in 1 hour as a human? (also chatgpt 4.1 gave me 2,503 and it said it used the NFL 2024 fact book)
by gigel82 | 2025-04-22 00:13:10+00:00
When working in mature codebases and coordinating across teams, I'd say the time I spend "coding" is less than 5%. I do use GitHub Copilot to make coding faster, and sometimes to shoot ideas around for debugging, but overall its impact on my productivity has been in the lower single digits.

I'm wondering if I'm "holding it wrong", or all of these anecdotes of 10x productivity are coming from folks building prototypes or simple tools for a living.
by mmooss | 2025-04-22 00:13:55+00:00
> now expressing indignation

Who is expressing indignation?

> They seem to have convinced themselves that they possess the ability to discern genuine expertise, leading them to believe that such experts do not require thorough vetting.

Speaking of careful reporting, can you back that up?

Their ability to evaluate seems pretty good, as we rarely see stories like this one.
by bluepnume | 2025-04-22 00:14:29+00:00
It's hardly odd.

"Even" just means "divisible by 2"

"2 is the only prime that is divisible by 2" "3 is the only prime that is divisible by 3" "5 is the only prime that is divisible by 5"

...

"N is the only prime that is divisible by N"
by aleph_minus_one | 2025-04-22 00:15:36+00:00
> Gosh, I have a coworker who acts like gaming GPUs are the only hardware that matters.

> I've tried explaining that one or two AI data center clients for Nvidia dwarfs the entire gaming GPU market, but he just doesn't get it.

I have a feeling that the different judgements come from the fact that the coworker thinks that the AI bubble will soon burst - thus, in his judgement, the AI data center sector of Nvidia is insanely overvalued, and will collapse. What will "save" Nvidia then will be the gaming GPUs. Thus, in his opinion, this is the sector that matters most for Nvidia, since it will become Nvidia's lifeline when (not "if"! - in your coworker's judgement) things will go wrong in AI.

You, on the other hand believe AI data centers are here to stay (which is a bold assumption: it could happen that AI will move more to the edge), and no big competition will arise for NVidia for "big AI ASICs" (another bold assumption). Your judgment is based on these two strong assumptions about the future, while your coworker's is based on different (possibly similarly bold) assumptions.
by elevation | 2025-04-22 00:15:52+00:00
Even with a Threadripper you're at the mercy of the motherboard design.

I use ROG board that has 4 PCIe slots. While each can physically seat an x16 card, only one of them has 16 lanes -- the rest are x4. I had to demote my GPU to a slower slot in order to get full throughput from my 100GbE card. All this despite having a CPU with 64 lanes available.
by enbarbour | 2025-04-22 00:15:52+00:00
Hi all. I’m building a project aimed at helping beginner investors feel more confident and informed when making investment decisions. A pattern I keep seeing is that newer investors often feel overwhelmed by charts, market news, or risk, and struggle to understand how real-world events affect their portfolios. I’m exploring an idea for a tool that simplifies this experience — not by giving financial advice, but by making the implications of investment choices easier to grasp in a more personalized and intuitive way. If you’ve ever felt confused or hesitant while investing (or know someone who has), I’d love your help validating a few assumptions. I put together a short, anonymous 3-minute survey to gather insights. I’m happy to share back what I learn if that’s helpful to anyone here. I’m not selling anything — just trying to build something useful with real input. Thank you !
by wilg | 2025-04-22 00:16:24+00:00
It seems like the main problem with verification is that everyone is conflating what verification is or is supposed to be.

It doesn't mean "this person is trustworthy" it means "this person is who they claim to be". But people desperately want it to be the former, or some sort of club.

But these are completely orthogonal concepts that demand different solutions.

Bluesky should do better here though, their definition of "verified" is buried in the blog post as "authentic and notable". This is okay I guess, sort of matches old Twitter. But a bit wishy-washy.

One idea could be to link verification badges to Wikipedia (or Wikidata) entities so you understand who is confirming what about the account. "This Mark Cuban Bluesky account is the same as the Mark Cuban in this Wikipedia article" and let the Wikipedia editors fight over noteworthiness etc.
by nopinsight | 2025-04-22 00:16:50+00:00
One way to think of this is as the Baumol effect* within software development.

Expert humans are still quite a bit better than LLMs at nuanced requirements understanding and architectural design for now. Actual coding will increasingly become a smaller and cheaper part of the process, while the parts where human input cannot be reduced as much will take up a larger proportion of time and cost.

* Not everything here applies, but many will be. https://en.m.wikipedia.org/wiki/Baumol_effect
by liuliu | 2025-04-22 00:17:02+00:00
Of course corporations will have a lot of different bets. Most of them will not pan out but they will try.

Meta will not be able to produce a chip that can run GenAI workload in the next 2 years.

Microsoft is doing a side-quest, and they haven't even proved themselves with their FPGA adventure and ARM server adventure.

Amazon is legit, they have done well on ARM server, but trainium is TBD, and how much they will pull back in a recession given Jassy is a number guy will be a question mark.

No need to discuss, we can just see this in 2 years, everything will be crystal clear.
by mschuster91 | 2025-04-22 00:17:54+00:00
> I'm not sure what your expectation that "HDMI LA to be very very strict in enforcing actions against HDCP strippers" means in this context.

It used to be the case that HDMI LA would act very swiftly on any keybox leaks and revoke the certificates, as well as pursuing legal actions against sellers of HDCP strippers. These devices were sold by fly-by-night eBay and darknet sellers, not right on the storefront of Amazon.

> Indeed, your second paragraph seems to be an expression of consternation that manufacturers would go through the trouble of implementing HDCP given how easily it can be circumvented.

Manufacturers do because HDCP is a requirement to even be allowed to use the HDMI trademark, in contrast to DisplayPort. I was referring to HDMI LA and the goons of the movie rightsholder industry that insist on continuing this pointless arms race.
by lotsofpulp | 2025-04-22 00:18:00+00:00
That is not my understanding of what “both sides” refers to. Both sides is when both sides are doing bad things, such as lupusreal claiming both sides are being dishonest.

> Shutting down the other side by saying their viewpoint is invalid has been productive for me literally zero times in my life.

When the topic at hand is one group wanting to exercise power over another group, there can never be a resolution. The only thing left is to sway those on the fences.
by meander_water | 2025-04-22 00:19:25+00:00
There's one point missing here - the speed at which code can be generated and code can be read and understood. You can't skim/speed read code. You may be able to generate an entire codebase in minutes, but it takes significantly longer than that to work within a large codebase to understand it's intricacies to be able to refactor it and add new features. This is why you see vibe coded codebase with tons of dead code, inefficient/unsafe use of functions etc. I think when you're working with LLMs the temptation is to go as fast as it allows, but this is a trap.
by Maxatar | 2025-04-22 00:19:37+00:00
Interpretation under full second‑order logic is not intrinsic to the logic itself but is always supplied by a richer meta‑theory, usually set theory/ZF. The sentence "All subsets of N" has no standalone meaning in second-order logic, it must be defined inside of the meta-theory, which in turn relies on its own meta‑theory, and so on ad infinitum.

Thus, although full second order Peano axioms are categorical, second order logic by itself never delivers a self‑contained model of the natural numbers. Any actual interpretation of the natural numbers in second order logic requires an infinite regress of background theories.
by lukan | 2025-04-22 00:19:41+00:00
"Or alternately, if ethnicity isn't what you're using as your basis for calling groups of people and their children "uncivilized", what is?"

Culture.

And this debate is equally fascinating and frustrating.

I simply spoke of generic nomadic uncivilised hunters.

And not at all in a bad way, just to illustrate a point. Because to my knowledge yes, nomadic hunting cultures do have similarities. Education seems to be one of those.

Feel free to provide counter examples.
by badsectoracula | 2025-04-22 00:19:58+00:00
I use Kate all the time and IME it doesn't. In fact it struggles even with relatively small files. In fact try this:

seq -f"foo %100.100f" 1 1000 > /tmp/test1000 && kate /tmp/test1000

...and watch Kate struggle with a ~100KB file. It seems to be related to the text layout or something along these lines (i.e. it isn't because of whatever data structure it uses for text, modern PCs should be able to handle the naivest of naive text editor structures even when editing a few MBs without sweat) because the slowness is triggered whenever text is about to be displayed (e.g. when scrolling) or lines are added/removed (modifying a single line is fine, but if you move say to the middle of the file, press Enter and keep it down you'll see that it struggles to add new lines).

I'm only using for editing text files and source code so it rarely bothers me personally but it can be annoying sometimes.
by zak-mandhro | 2025-04-22 00:20:16+00:00
Just to clarify a bit on browser engines: - Safari runs on WebKit, an independent rendering engine maintained by Apple. - Firefox runs on Gecko (specifically the newer Quantum version), which is fully independent and maintained by Mozilla. - Chrome, Brave, Edge, Opera, and most others run on Blink, which is Google’s fork of WebKit.

So while it’s true that many browsers today are Chromium derivatives, Safari and Firefox are not — they operate their own engines and could, in theory, push independent privacy standards without Google’s blessing.

Also important to note: Because Apple requires all iOS browsers to use WebKit under the hood (even "Chrome" and "Firefox" on iPhone), any browser-native privacy feature Apple implements through WebKit would effectively apply to all browsers on iPhones and iPads by default.

That’s a much bigger user base impact than just Safari desktop users.

That said, you’re absolutely right about the broader market power problem: - Chrome controls ~65% of browser usage worldwide. - Many web developers treat Chrome as the de facto standard when building sites. - Anything Safari or Firefox introduce has a harder uphill climb unless it becomes incredibly popular with users and gets picked up by regulators.

The fight here isn’t just technical — it’s economic and cultural too.

Still, I think it’s worth trying. Even small pressure can move norms over time, especially with user frustration around tracking being so high right now.

Appreciate you raising it — it’s a critical part of the puzzle.
by d3Xt3r | 2025-04-22 00:20:29+00:00
This is awesome, only wish it was a 486DX2 with 4/8MB RAM instead, that would increase the possibilities of running more heavier operating systems, like Windows 95.

Also, is there a mention of the refresh rate of the display? I wonder what gaming on it would be like. They provided a screenshot of Test Drive and Wolf3D running on it, but a video would've been nicer.
by mmooss | 2025-04-22 00:20:31+00:00
> News organizations have in recent years started selling so-called "contributor" positions.

Which ones? I've heard of that with lower credibility organizations (Forbes, I think), but nothing like the NYT.

> they sneak edit articles when they get caught spreading misinformation but regularly don't disclose what was actually changed.

I think they correct things. I'm not sure they have ever been in the habit if notifying people of every correction, though it would be interestesting to have an edit history with diffs.
by casey2 | 2025-04-22 00:22:40+00:00
I don't get the appeal. For LLMs to be useful at all you at least need to bin the the dozen exabit range per token, zettabit/s if you want something usable.

There is really no technological path towards supercomputers that fast in a human timescale and in 100 years.

The thing that makes LLMs usefull is their ability to translate concepts from one domain to the other. Overfitting on choice benchmarks, even a spread, will lower their usefullness in every general task by destorying infomation that is encoded in the weights.

Ask gemma to write a 5 paragraph essay on any niche topic and you will get plenty of statements that have an extremely small likely of existing in relation to the topic, but have a high likely of existing in related more popular topics. ChatGPT less so, but still at least one a paragraph. I'm not talking about factual errors or common oversimplifications. I'm talking about completely unrelated statements. What your asking about is largely outside it's training data of which a 27GB models gives you what? a few hundred Gigs? Seems like alot, but you have to remember that there is a lot of stuff that you probably don't care about that many people do. Stainless steel and Kubernetes are going to be well represented, your favorite media? probably not, relatively current? definitely not. Which sounds fine, until you realize that people who care about Stainless steel and Kubernetes, likely care about some much more specific aspect which isn't going to be represented and you are back to the same problem of low usability.

This is why I believe that scale is king and that both data and compute are the big walls. Google has Youtube data but they are only using it in Gemini.
by timmg | 2025-04-22 00:24:52+00:00
I wonder how automation will affect things.

Just recently, Uber (with some partner) started testing delivery robots in my (city) neighborhood. And I love Waymo, as much as I've been able to use them. Maybe automation will change the economics.

Also, IIRC, for many years, Amazon barely squeaked a profit. They wanted to be at the low end of the margins to capture market share. Once they got big enough, they increased their margins a little and started turning a big profit.
by dataviz1000 | 2025-04-22 00:24:54+00:00
When arriving to new countries getting Uber from airport to hotel, different Uber accounts get different price quotes. Enough so, it is better to purchase a burner phone and get a sim card at the airport because the savings on Uber will cover the difference after a few trips. Nonetheless, Uber is 1000% safer and better than the taxi mafia.
by smallerize | 2025-04-22 00:27:49+00:00
fetch_data() |> case do {:ok, val, _meta} -> val :error -> "default value" end

You have the extra "case do...end" block but it's pretty close?

This is for sequential conditions. If you have nested conditions, check out a where block instead. https://dev.to/martinthenth/using-elixirs-with-statement-5e3...
by silisili | 2025-04-22 00:27:50+00:00
I've been doing some performance tuning in Go lately to really squeak performance, and ended up with a very similar arena design except using byte slices for buf and chunks instead of unsafe pointers. I think I tried that too and it wasn't any faster and a whole lot uglier, but I'll have to double check before saying that with 100% confidence.

A couple other easy wins -

if you start with a small slice and find some payloads append large amounts, write your own append that preemptively is more aggressive in cap bumping before calling the builtin append.

unsafe.String is rather new and great for passing strings out of byte slices without allocating. Just read the warnings carefully and understand what you're doing.
by paxys | 2025-04-22 00:29:04+00:00
Umm, no, there are 4.6 million people living in the SF metro area and twice that in New York. I can assure you very few of them are within walking/easy transit distance of good restaurants. And most have responsibilities that don't let them get out of the house for dinner. If an hour of your time is more valuable to you than $5 then why wouldn't you order food delivery?
by akoboldfrying | 2025-04-22 00:29:40+00:00
Abstractly, this is a kind of supply-chain attack.

I suspect this type of thing is absolutely rife, because it can happen in any system where participants don't all have end-to-end visibility of each other. The main force against it is the threat of reputational damage, which usually prompts some level of red tape, but no one likes red tape.
by userbinator | 2025-04-22 00:30:01+00:00
This is running under emulation, but I wonder if the power savings would be even more (an order of magnitude?) if the hardware was "gate accurate" to the original but shrunken down to a modern CMOS process.

I find it amusing that the keyboard has a Windows key. Does anyone recognise what laptop it was originally from? It can't be a Thinkpad since there's no pointing stick, and I seem to remember some early Dells having a similar odd layout, but it's definitely an older one given the keys aren't islands. Odd placement of home/end and that right shift key aside, that actually looks better than most if not all laptop keyboards today (ins/del/home/end aren't Fn'd, and there's full-size arrow keys!)
by pglevy | 2025-04-22 00:31:01+00:00
I started out copying and pasting from Claude Pro. Then I hooked up MCP so it could edit files directly in my local repo.

I set up this template with all the shadcn components pre-installed so you can prompt something like, "make a prototype of this mockup using shadcn" and then just drop the page in without any extra importing or routing. https://github.com/pglevy/vibe-coding-boilerplate

We recently got Gemini at work so trying to use that now since everyone has access.
by wahern | 2025-04-22 00:31:41+00:00
It absolutely becomes very inefficient, though the threshold data set size varies according to context. Most languages don't have lightweight coroutines as an alternative (but see Lua!), so the convenient alternatives have larger fixed cost. Plus cache locality means cache utilization might be helpful, or even better, as opposed to switching back-and-for every data element, though coroutine-based approaches can also use buffering strategies, which not coincidentally is how pipes work.

But, yes, naive call chaining like that is sometimes a significant performance problem in the real world. For example, in the land of JavaScript. One of the more egregious examples I've personally seen was a Bash script that used Bash arrays rather than pipelines, though in that case it had to do with the loss of concurrency, not data churn.
by rossdavidh | 2025-04-22 00:32:13+00:00
You're not wrong, but the suspicion is that the person used AI (ChatGPT or similar LLM) to write answers to the reporters' questions. No evidence presented for that, though, so while I could well believe it I think your criticism is valid.

I do think that the BS-as-a-service aspect of LLM's makes it harder for many people to tell if they're talking to an expert. The optimistic scenario is that this will eventually cause people to be more suspicious of trusting any online source they don't otherwise know anything about.
by alexdanilowicz | 2025-04-22 00:33:58+00:00
> Maybe capping the size of a team on the "pro" plan would be an inbetween

That's interesting. We already have teams with 20+ folks on it today at very large companies, but haven't thought about that type of stuff too much - have been laser-focused on core product building. I think in the early days we spent a little too much time tweaking minor pricing plan details. You're right though we are now at a point where we are very likely leaving money on the table.

For example, "centralized billing" on our platform only exists because it was the result of a feature request from a larger customer.

P.S. I emailed you, but it bounced!