MurphyA/hacker-news huggingface dataset:
by bob1029 | 2025-07-11 20:03:08+00:00
The latency of modern NVMe is what really blows my mind (as low as 20~30 uS). NVMe is about an order of magnitude quicker than SAS and SATA.

This is why I always recommend developers try using SQLite on top of NVMe storage. The performance is incredible. I don't think you would see query times anywhere near 20uS with a hosted SQL solution, even if it's on the same machine using named pipes or other IPC mechanism.
by duskwuff | 2025-07-11 20:03:09+00:00
The reply to the "it may be..." message is from a @sun.com email address, and confirms "that is the essence of it".

Fixed links for the message and reply:

https://web.archive.org/web/20091028/http://mail.opensolaris...

https://web.archive.org/web/20091028/http://mail.opensolaris...
Ask HN: Advice for someone choosing a college path
by spacebuffer | 2025-07-11 20:03:22+00:00
As anyone else on here, i love computers and whenever I had to choose something to work on (hobby-wise) I always chose something that has to do with computers.

This summer I'm going to college and I am considering a bacholar in Business Administration.

Aside from a couple of math/CS courses, the curriculum has many required business related as you'd expect like: Business Intelligence, Micro & Macro economics, Finance, marketing, etc..

This goes against any of my interests as explained but I am considering it mainly because it's schedule is one of the lightest leaving me a lot of time to work on side projects on my own

My question is: would a "hacker" in the HN sense enjoy studying these courses (which to me seem to involve a lot of rigourous memorization, something that I don't like) to at least pass them or would I simply get burned out, moreover is it wise to get a degree in business/finance with CS as just a hobby in this AI-powered age?
by theamk | 2025-07-11 20:03:39+00:00
what do you mean?

Memory and i/o ports are in separate address spaces in Z80, but for use cases described in post ("dot product for 1536-bit vectors") i/o port space does not matter, it's all memory - and there is just a single address space there.

(Granted, some Z80-based systems had funky paging setup, but author makes no mention of those, they just say generic Z80 - and that means total 64KB for code, input data, cache and output data)
by Rebelgecko | 2025-07-11 20:03:54+00:00
Even sticking with Japan, Kyoto was basically saved by international tourism. An American tourist ended up ended up intervening 20 years after his visit when he saw Kyoto at the top of America's list of cities to use nuclear weapons on.

Although I don't think the commonly repeated story that Stinson visited on his honeymoon is true, he had gotten married in the previous century
by kragen | 2025-07-11 20:04:06+00:00
Quoting perihelions's comment above:

[1] https://pubmed.ncbi.nlm.nih.gov/25214856/ ("Contaminated turmeric is a potential source of lead exposure for children in rural Bangladesh" / "Results: Lead concentrations in many turmeric samples were elevated, with lead concentrations as high as 483 ppm")
by copperx | 2025-07-11 20:04:10+00:00
Regarding your trip to hell, I'm interested to know if you have a lifelong belief in heaven and hell, or if it came by itself during the trip.

As an atheist with no supernatural beliefs (that I know of), I wonder if a trip on LSD for me would just be boring, or if these supernatural things become real during a trip even if you don't truly believe in them.
by giantg2 | 2025-07-11 20:04:42+00:00
FARS is the fatality tracking system in the US. None of the studies I've seen have shown real world fatality reduction. The studies they do have still list things like inattentive drivers or reckless choices. While small increases in non-fatal, typically low speed accidents is good, it's not really adding to child pedestrian safety. Better driver testing and education will provide the better overall improvement in fatality reduction.
by vlovich123 | 2025-07-11 20:04:48+00:00
> Anything that's not nailed down by the standard should be expected to vary between implementations.

When you have one implementations you have a standard. When you have two implementations and a standard you don’t actually have a standard in practice. You just have two implementations that kind of work similarly in most cases.

While the major compilers do a fantastic job they still frequently disagree about even “well defined” behavior because the standard was interpreted differently or different decisions were made.
by jerf | 2025-07-11 20:07:30+00:00
The history of science is that every freaking time we look somewhere new, we find something new. It happens over, and over, and over, and over again. We have a really bad track record of predicting things in advance in new domains. The exceptions are leaping to your mind precisely because you've heard about them because they're the exceptions.

Also, to date, zero of those things have been "aliens".

So rushing to declare the first instance of what was completely obviously a new class of objects as "aliens" because it didn't behave like what we expected is not rational, because we should expect that new things don't behave like we expect. The odds that the first one of these we detect is also the one from aliens is just not a good bet.

I'd bet a tidy sum of money that in 25 years it'll simply be common knowledge that these class of objects sometimes have those characteristics because of some characteristic special to them. Probably something to do with having a lot of things that turn to gasses and exert accelerations on the object because they were never blown off by the solar wind or something because of them being in deep space for millions of years. Might be most of them, might be a small-but-respectable fraction, but I bet in hindsight this is recorded in the history books right next to "pulsars are alien beacons!" and with the exact same tone of lightly sneering contempt we hold for that now. To which I can only say to the future, let the record show we did not all think it was aliens.
by PaulHoule | 2025-07-11 20:07:56+00:00
It's killed innovation in databases.

I used to like new databases like arangodb [1] but my list of candidates now are postgresql and sqlite not just because they are great databases but because I know I'm not going to regret the license they use -- whether it is my own project or I want to open source it or sell something based on it or do work for my employer or a client I don't want to be boxed in.

[1] though mongo is the only database where I was told by coworkers "it sucks! don't use it for your spike prototype!"
by sarreph | 2025-07-11 20:09:38+00:00
I agree that contempt arises in both cultures. My point about the UK was more around the phenomenon that the class "obsession" stems from the notion that somebody's class in the UK is ostensibly immutable from birth. (It is my impression that class in the US is much more about money; your status and class can be correlated / increased by your level of wealth).

In the UK it doesn't really matter if you become a millionaire or billionaire, you still won't be able to perforate the perception of "where you came from". This leads to all kinds of baseless biases such as OP's observation / point.
by taherchhabra | 2025-07-11 20:09:59+00:00
I've created a comparison canvas with before/after results testing Flux Kontext Image editing across 13+ editing scenarios. The model's contextual understanding is surprisingly good. Test categories included:

Object manipulation (adding/removing specific elements) Style transfer (photo to art styles) Material changes (wood to marble, leather to velvet) Text editing while preserving font/weathering Complex scene modifications Selective editing
by giantg2 | 2025-07-11 20:10:07+00:00
Show me the data. FARS rear impact pedestrian fatalities for 2017 (before the mandate) was 71. In 2023 (latest data) it was 68. There were still some percentage of backup cameras prior to 2017 so I checked 2006 and the number was 74. If they were really effective I'd expect a much larger drop.

https://www-fars.nhtsa.dot.gov/People/PeoplePedestrians.aspx

Your dad's argument about seatbelts is that it will make people worse drivers. My argument is that backup cameras don't reduce fatalities because there are few to begin with, involve low speeds, and the data hasn't show any real improvement.

The point, if you want to save lives, let's start where the biggest savings are. Those are better driving testing and education (I do support these) and breathalyzer interlock devices (support these for offenders, not universal).
by codingdave | 2025-07-11 20:10:18+00:00
> I am considering it mainly because it's schedule is one of the lightest leaving me a lot of time to work on side projects on my own

Dude, no. If you don't want to study your major in college, you've made a poor life choice. Study something you want to be involved with. Or skip college. But going to college then picking something you don't want to do, just to have an easy schedule? No. Just no.

College has the potential to be the place where you do your side projects. You can integrate them into your coursework, doubling down on the learning experience from them. You can learn new perspectives and correlate ideas from different fields to take your work directions you have not yet even imagined.

Seriously, study the topics wherein you want to be doing that work. If you treat college as a checkbox to be filled, just to say you did it, you are going to regret lost opportunities down the road when you realize how much more you could have done with it.
by andrewla | 2025-07-11 20:10:47+00:00
No, my point is that two things both calling themselves a "land value tax" based on a putative "unimproved land value" can be wildly different in terms of incentives and results based on the specific mechanism used for computing that value, because there is a lack of any sort of objective reality underlying the assumptions that go in to computing that number.

At least for an entire value tax, we have the benchmark of "when a house is sold, how closely does the price hew to the imputed value for tax purposes" to determine if the tax is, in some sense, fair. Some municipalities do better than others by this benchmark, but many of them continue their totally broken methodologies (by the standard of predicting sale prices) for a variety of political and bureaucratic reasons.

For a specific attempted implementation of a land value tax, how do you go about measuring whether you are doing it well? You can sometimes get sparse data points when vacant lots go up for sale, but otherwise you're just benchmarking against other models.
by moffkalast | 2025-07-11 20:11:11+00:00
I'm more concerned with what happened in Spain recently when solar was peak and they couldn't correct for a voltage oscillation. Power companies keep building solar and wind with grid following inverters so there's very little frequency and voltage inertia if steam turbines aren't running. We need to start legislatively mandating grid forming inverters or flywheels or something that maintains stability or blackouts will be get more and more common as we switch over.
by wood_spirit | 2025-07-11 20:11:18+00:00
The article says

“ Open LLMs are increasingly viewed as credible alternatives to commercial systems, most of which are developed behind closed doors in the United States or China”

It is obvious that the companies producing big LLMs today have the incentive to try to enshitify them. Trying to get subscriptions at the same time as trying to do product placement ads etc. Worse, some already have political biases they promote.

It would be wonderful if a partnership between academia and government in Europe can do a public good search and AI that endeavours to serve the user over the company.
by WorldMaker | 2025-07-11 20:11:31+00:00
I don't think invalid ASTs are a "lesser" problem, it is a pretty big one: we want to be able to source control work in progress and partially complete things. There's a lot of reasons you might not want to or be able to finish a bit of code and yet you still want to record what you've done and where you are (to pick it back up later, to get other developers' eyes on a sketch or an outline, to save it to backup systems, etc). Those are often important steps in development, though it is easy to forget about how common they are when you think about software as finished/buildable artifacts only.

I know a lot of people think source control should only have buildable code, but that's what CI processes are for and people use source control (and diffs) for a lot of things that don't need to pass CI 100% of the time.
Show HN: SaaS Template Optimized for AI
by TeemuSo | 2025-07-11 20:11:34+00:00
I saw tons of paid SaaS starter templates, while the free ones were unnecessarily complex.

I create a simple SaaS template for Supabase & Stripe stack: https://github.com/TeemuSo/saas-template-for-ai-lite

How is it "AI friendly"?

It's easier to add new code rather than modify. I designed the template so you minimize refactoring the code, such that it's easy to extend with AI.

I've developed one SaaS based on the repository and it was quite a breeze. But, I want to improve it faster, and I hope to get some external feedback for it!
by nyarlathotep_ | 2025-07-11 20:11:39+00:00
> Yesterday I woke up, naturally, I started scrolling. The very first video (on Instagram) was an Uber driver getting pulled out of his car, a guy cocking a gun and executing him. I was barely awake and didn't really have time to react.

Remember that (old?) internet 'meme' (concept, more like it) that was something like "can't unsee this"? Yeah, that.

There's all sorts of "infohazards" (written and visual) that one has to avoid today, largely a product of the social media landscape.

I've heard such practices and attempts at curation as psycho-social security (or something like that); the process of deliberate avoidance of certain "content" and attempts/diligence when interacting with these various platforms and landscapes to avoid such things. It actually does take a concerted effort now to avoid being exposed to "content" like you described, as addiction and "habit" of "scrolling" is in some ways more natural than not, now. Strange time to be alive.
by NHQ | 2025-07-11 20:11:52+00:00
This has surfaced quite a bit recently with internet historians. We are to believe hundreds of seaworthy ships would be abandoned, that the captains and owners of ships decided to become miners.

How is it explained that some ships when buried were farther out from what we are to presume was the old shoreline? Would not the tide or some authority have moved them one way or another long before then?

The ships buried more inland are in places apparently not accessible to ships at the time, the shore did not go inland that far according to other depictions.

It appears the mint governors are paying attention to the internet scholarship, or why would they suddenly make this page with redundant yet skimpy details? As if to tell the platforms "this is the doctrine about the buried ships of San Francisco, update your community notes and fact checking."

Sure enough, google AI gave this very link immediately for several useless references when pushed for records.
by scyclow | 2025-07-11 20:12:05+00:00
LVT proponents also typically advocate for pigovian taxes (tax things you want less of to disincentivize it) and taxes on rent-seeking activities. So, offshore drilling would probably be hit with something like a carbon tax (directly or indirectly) and tech companies might get hit with a tax regarding their monopolies or IP. The CPAs and the electricians would get off easy, though.
by floatrock | 2025-07-11 20:12:29+00:00
Creating more burden on the company side to keep up is the point -- feature, not a bug.

Who do you think lobbies against a federal-level pro-consumer bill? Hint: it's not the consumers.

The risk of a huge patchwork of not-completely-overlapping state level bills is one of the few checks consumers have against federal-level regulatory capture: if it's between a single set of federal-level rules vs. a patchwork of state-by-state rules, the profitable move becomes "okay, lets just let them have the federal-level rules."

The failure modes, of course, are:

- a completely-defanged federal rule which is worse than no rule (right-to-repair has continued to suffer this)

- further consolidation: if it's expensive to do business in multiple states, only the companies with the deepest pockets can continue to grow

Personally, though, my money is still on a growing patchwork of state laws will eventually necessitate a good-enough federal law.
by johnnyjeans | 2025-07-11 20:12:43+00:00
The naive way wouldn't be any different than what it's like to dynamically load sepples binaries right now.

The real way, and the way befitting the role of the standards committee is actually putting effort into standardizing a way to talk to and understand the interfaces and structure of a C++ binary at load-time. That's exactly what linking is for. It should be the responsibility of the software using the FFI to move it's own code around and adjust it to conform with information provided by the main program as part of the dynamic linking/loading process... which is already what it's doing. You can mitigate a lot of the edge cases by making interaction outside of this standard interface as undefined behavior.

The canonical way to do your example is to get the address of std::string::length() and ask how to appropriately call it (to pass "this, for example.)
by vannevar | 2025-07-11 20:13:39+00:00
Yes, it's a straw man argument. It may be possible to tax the rental value away, but in practice, no jurisdiction levies a rate that high, because the officials that enacted it would be thrown out of office in the next election. It certainly shouldn't be presumed the standard case. It's like saying we shouldn't use electricity because it's possible to be electrocuted.
by Buttons840 | 2025-07-11 20:13:59+00:00
Sometimes the company will continue to seek payment and put the missed payments on your credit report.

That should be illegal as well. If people stop paying for a continual service, like a streaming service or a magazine, then the service should just stop; companies shouldn't be able to accrue credit and continue seeking payment, just cancel the service and be done.

If something like a magazine wants a year payment upfront, then let them charge for a full year before the first magazine is delivered.
by hncomment | 2025-07-11 20:14:58+00:00
Note that 'DMT' isn't a shortened name for '5-MeO-DMT'. While related, 'DMT' and '5-MeO-DMT' are different compounds, with different effects:

https://en.wikipedia.org/wiki/5-MeO-DMT#Effects

https://qualiacomputing.com/2020/07/01/5-meo-dmt-vs-nn-dmt-t...
by 57473m3n7Fur7h3 | 2025-07-11 20:15:28+00:00
There are many banks that offer virtual cards. Meaning you can generate unique numbers and individually disable those card numbers.

A related thing is, with Revolut you have disposable cards that are only possible to charge a single time. Unfortunately I have had a bad time trying to use disposable cards. One time I tried it the merchant did a single reversible charge for like a dollar to verify the card and then they couldn’t charge the actual amount so the purchase failed. Another time for a subscription service (I wanted to try their free 30 day trial without forgetting to cancel in time) they apparently got metadata telling them the card was disposable and they refused it so I had to use the non-disposable card number after all.
by gchamonlive | 2025-07-11 20:15:46+00:00
I asked because I did a makeshift NAS for myself with three 4tb ironwolf, but they died before the third year. I didn't investigate much, but it was most likely because of power outages and a lack of a nobreak PSU at that time. It's still quite a bit of work to maintain physical hard drives and the probability of failure as I understand tend to increase the more units the array has because of inverse probability (not the likelihood of one of them failing but the likelihood of none of them failing after a period of time, which is cumulative)
by kumayama | 2025-07-11 20:15:46+00:00
Just checked out the site, this feels surprisingly refreshing.

Most platforms just wrap Kubernetes or slap on another abstraction layer. Heim looks like it’s actually trying to remove layers instead of adding them.

A few quick questions though: – Can you run long-lived or stateful services (e.g. websockets, streams)? – How do you handle secrets or database connections? – Any way to run Heim locally for testing?

Definitely curious to try it out.
by layer8 | 2025-07-11 20:16:06+00:00
> The model will be fully open: source code and weights will be publicly available, and the training data will be transparent and reproducible

This leads me to believe that the training data won’t be made publicly available in full, but merely be “reproducible”. This might mean that they’ll provide references like a list of URLs of the pages they trained on, but not their contents.
by raffael_de | 2025-07-11 20:16:45+00:00
> “no foreigners” sign out front

It's funny how everybody seems totally cool with this in Japan (or other Asian countries) but all hell breaks lose if somebody pulls that off in Europe. Actually this is just the news currently as a public swimming facility in Switzerland recently banned foreigners due to problems with visitors from France. The guests now seem super happy but it has been in he news already for a few days. In Germany you can even sue in such a case as we have anti-discrimination laws.
by hackyhacky | 2025-07-11 20:17:41+00:00
> It's important to deconflate interpersonal vs. administrative deficiencies. In some ways, Obama capitulated to the JSOC endless kill-lists and endorsement of militarist projects to appear "strong" in an administrative sense. He could've ended the ineffective, expensive barbarism but didn't have the leadership initiative and/or political capital to do so.

I'd say your interpretation of events requires a lot of unjustified analysis of Obama's mental state, without any supporting evidence.
by vectorcamp | 2025-07-11 20:17:56+00:00
Yes, SVE/SVE2 is somehow similar in that way, the same intrinsic has some variants depending on the predicate masks. However, the problem is that we have to make a few changes in the backend in order to do this and we have to do it withouth creating a mess for the other architectures. It will get there, it will just get a bit longer.
by okdood64 | 2025-07-11 20:18:28+00:00
One person's definition of a few is 3 over 4 hours. Another person's is 5 over 2 hours. (That's even mentioning the size of the drink. A standard can of beer or a pint? A 1 ounce shot or 1.5 ounce shot?)

Here-in lies a major problem of drunk driving. (Outside of self-responsibility.)
by criemen | 2025-07-11 20:18:32+00:00
Thanks a lot for putting this together!

I have a question. In https://github.com/bentoml/llm-inference-in-production/blob/..., you have a single picture that defines TTFT and ITL. That does not match my understanding (but you guys know probably more than me): In the graphic, it looks like that the model is generating 4 tokens T0 to T3, before outputting a single output token.

I'd have expected that picture for ITL (except that then the labeling of the last box is off), but for TTFT, I'd have expected that there's only a single token T0 from the decode step, that then immediately is handed to detokenization and arrives as first output token (if we assume a streaming setup, otherwise measuring TTFT makes little sense).