MurphyA/hacker-news huggingface dataset:
by Normal_gaussian | 2025-07-05 14:25:14+00:00
That is really quite a cool project and write-up.

(I used to administer a laser link. go on, ask me why they aren’t very popular) I spent a lot of time working out how to create low powered laser transducer, capable of working on something battery powered.

This is my favourite part; very real.

I think you're right; I suspect Terry would have been tickled by the header, but if there were any physical world implementations I think he would have been overjoyed. One of my favourite Terry stories is of him making his sword, which feels similar.
by owlbite | 2025-07-05 14:26:08+00:00
So we write a lot of code in this agnostic fashion using typedef's and clang's vector attribute support, along with __builtin_shufflevector for all the permutations (something along similar lines to Apple's simd.h). It works pretty well in terms of not needing to memorize/lookup all the mnemonic intrinsics for a given platform, and letting regular arithmetic operations exist.

However, we still end up writing different code for different target SOCs, as the microarchitecture is different, and we want to maximize our throughput and take advantage of any ISA support for dedicated instructions / type support.

One big challenge is targeting in-order cores the compiler often does a terrible job of register allocation (we need to use pretty much all the architectural registers to allow for vector instruction latencies), so we find the model breaks down somewhat there as we have to drop to inline assembly.
by globalnode | 2025-07-05 14:26:11+00:00
when i was learning i remember crying into my c++ book because i had no idea what they were trying to say. learning computing did not come easy to me. i think the only thing to be wary of is feeling like a fraud, even though you may eventually know a lot and be an accomplished programmer (it helps if you have people that believe in you). good luck to you though and i hope you enjoy learning all the new and interesting things in this field!
by BoxFour | 2025-07-05 14:27:43+00:00
> I’m very torn at the moment if he was an incredible coach or just rode the wave or Brady talent.

Honestly, it’s hard to imagine they’d have been anywhere near that successful if the answer wasn't just "both."

You see plenty of examples of great coaches stuck with lousy rosters (Parcells with the Cowboys), and also great players on poorly run teams (Patricia-era Lions). Usually when a team only has one or the other, they continually flame out early in the playoffs.

> these next two seasons at UNC for ‘ol Bill will be really telling.

I wouldn’t read too much into that. He’s 73, the game’s evolved a lot, and coaching college is a whole different thing from the NFL. It’s incredibly rare for someone to excel at both — guys like Pete Carroll being the exception that prove the rule.
by strogonoff | 2025-07-05 14:27:58+00:00
Britain coming off the gold standard made the pound more competitive. Prior to that, when pound was backed by metals, they increasingly suffered high unemployment, runs on gold and everything.

In the US it was nothing good either after a few years since WWI: manufacturing fell, unemployment rose[0], etc. I guess it did not help that Britain ended the gold standard which helped their exports, and US adopted protectionist policy which tanked its trade. I don’t need to retell this all but basically the depression ended with the US abandoning the gold standard and entering controlled inflation.

Perhaps the reason for these rosy takes on deflationary currencies in the US is that not many people are still alive who lived through the depression…

By the way, the US did suspend the gold standard during WWI. Why, you ask? Well, it so happened that some debt was due, plus people from across the pond were selling stocks in US companies, and so what happens at that point (when you don’t have much monetary control) is ships full of US gold floating off into the misty ocean.

Correct me if I am wrong, of course.

[0] “Did you know that every 1% the unemployment goes up, 40 000 people die?” — The Big Short.
by mschwaig | 2025-07-05 14:28:10+00:00
I wrote a paper about how I think trust should work for software dependencies.

It very much builds on the hash-based cache lookup mechanism this paper calls constructive traces (in contrast to what they call deep constructive traces) to eliminate transitive trust relationships.

https://dl.acm.org/doi/10.1145/3689944.3696169
by perihelions | 2025-07-05 14:29:43+00:00
> "MTG-S1’s Infrared Sounder will scan nearly 2,000 thermal infrared wavelengths every 30 minutes to build vertical profiles of temperature, humidity, and trace gases. These data will be crucial for detecting fast-developing convective weather by revealing sudden shifts in instability, moisture, or wind – even before clouds begin to form."

In other words, it is

> "The Infrared Sounder on MTG-S1 is the first hyperspectral sounding instrument in geostationary orbit."

https://www.esa.int/Applications/Observing_the_Earth/Meteoro...

Is there a more technical article describing this hyperspectral instrument somewhere? It sounds pretty novel.

edit: Also, I'm now confused about the ESA's claim to be "the first", because

> "In 2016, the Chinese Meteorological Agency (CMA) launched the Geostationary Interferometric Infrared Sounder (GIIRS), to be the first hyperspectral sounder in geostationary orbit"

https://www.aos.wisc.edu/aosjournal/Volume38/Loveless_PhD.pd... (PhD thesis of David M. Loveless (2021))
by bgwalter | 2025-07-05 14:30:37+00:00
"By 2030, the most advanced LLMs should be able to complete, with 50 percent reliability, a software-based task that takes humans a full month of 40-hour workweeks."

That is nothing. "git clone" can, with 100% reliability, "complete" tasks in a minute that take over 1,000,000 man hours. It even keeps the license.

It is a shame the IEEE now promotes this theft.
by JunkDNA | 2025-07-05 14:31:07+00:00
I keep seeing this charge that AI companies have an “Uber problem” meaning the business is heavily subsidized by VC. Is there any analysis that has been done that explains how this breaks down (training vs inference and what current pricing is)? At least with Uber you had a cab fare as a benchmark. But what should, for example, ChatGPT actually cost me per month without the VC subsidy? How far off are we?
by roenxi | 2025-07-05 14:31:24+00:00
Although you get to set your own standards "A bug was discovered after upgrading software" isn't very illuminating vis a vis quality. That does happen from time to time in most software.

In my experience an AMD card on linux is a great experience unless you want to do something AI related, in which case there will be random kernel panics (which, in all fairness, may one day go away - then I'll be back on AMD cards because their software support on Linux was otherwise much better than Nvidia's). There might be some kernel upgrades that should be skipped, but using an older kernel is no problem.
by ang_cire | 2025-07-05 14:31:25+00:00
Not a huge Chomsky fan. He calls himself an anarchist, but if you pin him down on specifics he turns into a minarchist rhetorically, and a Social Democrat in practical matters.

He's similar to Lenin, imo, in that he advocates using the State to prepare to dismantle the State, all while gassing up the things that the State provides (e.g. social protections). There's never anything more than a vague promise to move on from that in the future, which is exactly the same as the single-party-State USSR.

People mistake Capitalism as the driver for authoritarianism, but Capitalism is just the means to gain power/wealth in our current society, with hierarchical government being the framework within which Capitalism operates. Greed is the driver, and greed is intrinsic to humans. But greed without a framework to amass power (like a State) can only operate on an individual level.
by alganet | 2025-07-05 14:32:10+00:00
The problem is that you used vague sophist dialogue that could turn either way. You could say that T G A C are the designed parts, or any kind of bullshit honestly.

It's bad communication. You need to follow up the vague analogies with real examples to make a message stick. If you don't, people have no idea what you are saying.
by pabs3 | 2025-07-05 14:34:03+00:00
EVs don't need to be spyware on wheels, just take an ancient ICE car and convert it to an EV, with spare EV parts and some open source electronics.

https://openinverter.org/wiki/ZombieVerter_VCU https://youtube.com/@evbmw https://news.ycombinator.com/item?id=43898280
by sborsje | 2025-07-05 14:34:32+00:00
Hey, I really relate to this. I’m not a photographer myself, just a photography enthusiast who happens to co-run a small platform called Glass (https://glass.photo). We built it because we were feeling exactly what you’re describing: the joy of making things getting slowly drained by the systems we’re supposed to share them through.

Glass is our attempt to create something gentler. A calm space for people who love photography. Not performance, not algorithms, not infinite scroll. There are no public metrics, no ads, no dopamine traps. Just photos, shown in full quality, in the order they’re posted, among people who care.

It’s not a viral growth machine, and that’s by design. It’s a small, sustainable, subscription-based community. No investors, no data mining. Just a place that exists because enough people want it to. If that sounds interesting, come check it out. And if not, I still hope you find a way to keep sharing your work. It’s worth the effort, even if the internet makes it hard sometimes.
by reactordev | 2025-07-05 14:34:52+00:00
I want to call out something here. I’m all for learning to code at any age but companies need to stop being ageist and discriminatory towards older coders and workers.

I’ve started to see this myself. I’m certain it’s ageism.

To the OP, if you’re passionate about it, don’t let anyone/thing stand in your way.
by not_your_vase | 2025-07-05 14:36:00+00:00
This looks like a pirate-content-aggregator. I don't judge, I think the internet needs these, but not sure if this is the right place to advertise.

But I have some notes also:

1. The site took like 20s to load the first time.

2. I live at a place where people speak German - however I prefer to use the internet in English. I see no option to change language on the website, and it also doesn't respect my browser's preferred language (English) headers - everything is in German. (Or maybe it's available only in German, and my location has nothing to do with it?)

3. The pictures are not loading, I see a bunch of black squares.

4. I also get stuff like this in the console: "Uncaught SyntaxError: missing { before function body netstreamz.duckdns.org:359:17"

5. Peeking at the source, it starts with some scripts tags, THEN it has a head tag, and THEN body tag. Those script tags shouldn't dangle around at the top based on the html spec if I recall it correctly.
by kbolino | 2025-07-05 14:37:21+00:00
I've never seen this accusation before. I want to give the benefit of the doubt but I suspect it's confusing scalping with MSRP-baiting.

It's important to note that nVidia mostly doesn't sell or even make finished consumer-grade GPUs. They own and develop the IP cores, and they contract with TSMC and others to make the chips, and they do make limited runs of "Founders Edition" cards, but most cards that are available to consumers undergo final assembly and retail boxing according to the specs of the partner -- ASUS, GIGABYTE, MSI, formerly EVGA, etc.

MSRP-baiting is what happens when nVidia sets the MSRP without consulting any of its partners and then those partners go and assemble the graphics cards and have to charge more than that to make a reasonable profit. This has been going on for many GPU generations now, but it's not scalping. We can question why this "partnership" model even exists in the first place, since these middlemen offer very little unique value vs any of their competitors anymore, but again nVidia has the upper hand here and thus the lion's share of the blame.

Scalping is when somebody who's ostensibly outside of the industry buys up a bunch of GPUs at retail prices, causing a supply shortage, so that they can resell the cards at higher prices. While nVidia doesn't have direct control over this (though I wouldn't be too surprised if it came out that there was some insider involvement), they also never do very much to address it either. Getting all the hate for this without directly reaping the monetary benefit sounds irrational at first, but artificial scarcity and luxury goods mentality are real business tactics.
by saghm | 2025-07-05 14:38:39+00:00
In other words, the rules don't apply to people who are "top performers"? This mentality will drive out all of the other people working for you, so even ignoring the obvious issues with how enables all sorts of shitty behavior from certain people, you're going to cost yourself more from losing larger numbers of "lower performers" in the long run (unless you end up replenishing the numbers with people equally shitty or at least willing to tolerate shittiness, which I guess would explain the stories of literal cesspools that have cropped up over the years that otherwise are hard to even comprehend).
by jmclnx | 2025-07-05 14:38:59+00:00
I was thinking the same. Plus who cares, I or probably most people here can encrypt their own data. If I were ever to send things to the "cloud", it would be encrypted on my local system first by me before uploading it.

If this is enabled, all they will get to see is LOL cats, data they would really want to see will still be invisible to them.
by frde_me | 2025-07-05 14:39:24+00:00
I don't know, companies investing in AI in the goal of AGI is now allowing me to effortlessly automate a whole suite of small tasks that weren't feasible before. (after all I pinged a bot on slack using my phone to add a field to an API, and then got a pull request in a couple of minutes that did exactly that)

Maybe it's a scam for the people investing in the company with the hopes of getting an infinite return on their investments, but it's been a net positive for humans as a whole.
by PessimalDecimal | 2025-07-05 14:39:28+00:00
It's hard to square this with the massive energy footprint required to run any current "AI" models.

If the main concern actually we're anthropogenic climate change, participating in this hype cycle's would make one disproportionately guilty of worsening the problem.

And it's unlikely to work if the plan requires the continued function of power hungry data centers.
by mnky9800n | 2025-07-05 14:40:05+00:00
I think the academic system is changing. There’s a bunch of reasons why but one of them is that funding does oscillate between industry and academia for r&d but usually not this quickly. But also, simply put, academia has been overtaken by a lot of waste in the bureaucracy that limits and stifles innovation. Grants that are applied for and won by academic researchers that then lose half their value to the nebulous overhead causes harm. university wide partnerships with industry suppliers such that you simply cannot buy the computer or api access or lab equipment from the supplier you want causes harm. And the places to do research in industry are better funded and often are doing the core research found in universities [1]. Simply put, universities need to change and the unfortunate reality is that trump et al are pouncing on this to try and destroy them. And in Europe all of this is still true and there is also much less funding than traditionally in the USA.

1. https://open.substack.com/pub/mnky9800n/p/science-has-change...
by globnomulous | 2025-07-05 14:40:30+00:00
> What he is comparing was a brief time in history that the music industry was at the absolute peak.

Could you provide data defending this claim? Without it, and even with it, all I see in your comment is that you're begging the question or shrugging your shoulders at the data and saying, "so what," not actually or substantively disagreeing with anything Lanier has said or written.

What caused the decline? You seem very sure you know the answer, and yet your answer basically seems to be to stop asking the question or investigating: "music was at its peak, so obviously it declined." If music was at some absolute peak, why was that? "It was at its peak" isn't an answer. It's a restatement of the question.

And can you show me that there were fewer musicians per capita, making less money in adjusted terms, twenty or thirty years earlier?

And do you have any data showing that more than a tiny, miniscule fraction of musicians are doing "better than ever before" thanks specifically to YouTube? "So many" is slippery and frustratingly difficult to quantify in a manner that lets me evaluate its accuracy.
by jauntywundrkind | 2025-07-05 14:41:20+00:00
In a rural zone now, and there are big huge hulking pickups everywhere. It's half the vehicles.

Maybe they're all lugging a bed full of steel ingots that I can't see (but the suspension certainly doesn't look that way)? But it sure seems like <1% are being used for more than transporting 1 or maybe 2 people.

Ideally, renting a truck would be commonly done and not super expensive. It would be so great to to have a utility model for enabling occasional good heavy work to happen.
by qwertox | 2025-07-05 14:41:23+00:00
Reminds me of the Rinsdorf-Talbrücke in Germany, which got finished last month.

In order to renovate/rebuild the bridge they first built a new half (full lanes) next to the old bridge, collapsed the old bridge, then built the other half where the external half of the old bridge used to be, and finally moved the previously newly built half to join that latter new half, so that the new bridge can take the place of the old one, all of this while parts of it could still be used for traffic.

It is the kind of "German Engineering" which people used to talk about, but sadly our government didn't feel that this was an opportunity to do some proper PR. The Chinese have become experts at this kind of PR.

https://www.youtube.com/watch?v=iseMMVEEojk&t=23s
by themisto | 2025-07-05 14:42:24+00:00
Only tangentially related: I have nothing but respect for EUMETSAT and their public data store. For past work projects I've had to interface with a pretty broad sample of the world's space and/or meteorological agency's public data stores and APIs and EUMDAC (EUMETSAT's API client) was top tier. Well documented, modern, fast, and generally headache free.

In fact, I have nothing but respect for any agency that makes free and public access to earth observation data a priority, regardless of how janky their API is.
by jajko | 2025-07-05 14:42:52+00:00
Its not health "experts" but literally whole nutrition science, or science in general. Its like saying "experts" claim evolution, but I know better.

Jeez, I know this is predominantly US forum which is a place with its own fucked up nutrition and general eating problems that whole world sees, but this?

You simply have some (easy to dispose of if actually tried) mental barriers when food needs to be salty, greasy, sweet etc. and rest is untolerable, and salads are a rabbit food (or variant of these, heard it many times in many cultures). This all can be unlearned and new things learned, human mind is not that complex and can be molded like clay with a tiny bit of resolve, it doesn't even take a long time.
by user_7832 | 2025-07-05 14:43:12+00:00
I actually didn't dislike the premise of the article at all, and agree with some/many of the points (I've even favourite'd it). It showed a perspective I hadn't explicitly thought of before.

The sentence structures I mentioned in my earlier comment are what are often associated with AI. Once you start noticing them, you'll find them a lot on online content. Lmk if you want to learn more, there's a YouTube video on identifying AI comments. I had independent found many of them myself, which would be very unlikely if these were genuinely not ai language traits.
by KernalSanders | 2025-07-05 14:43:29+00:00
The fact that this post has so little traction here compared to reddit is a bit concerning. Y-Combinator should boot the other startup and bring on the original dev in their place, or at least offer to bring them into a cohort. That would be proper justice while also successfully promoting good culture and dissuading stealing attribution. If not that, then the original dev should be invited to be part of the team with a proper equity share.

That's just the opinion and perspective of another startup founder. We identify our own opportunities and develop our own innovations instead of stealing them. We give credit where credit is due without having to be asked to. I want to crush the culture of stealing other people's ideas. It's been around for a long time but it's really not sustainable. What happens when creatives no longer share openly? Where will the ideas to steal be?
Show HN: atproto.at – AT Protocol Explorer
by irs | 2025-07-05 14:43:50+00:00
I built https://atproto.at, an open-source[0] explorer for the AT Protocol[1].

You can search / navigate using any at:// URI, DID[2], Bluesky handle, or link and can instantly preview, browse, edit, stream, and download any AT Protocol data.

You can log in with your Bluesky / AT Protocol ID and perform actions like liking or posting. Each action takes you directly to the raw record created in your repo, showing new developers exactly how AT Protocol apps like Bluesky work under the hood.

Developer mode lets you create or edit records in your repo stored in your PDS[3].

This started as a tool for myself to poke around atproto data and understand how things work, but it became fun to build and useful enough that I turned it into something others could use too.

It is also mobile-friendly (PWA). No app needed.

Would love to hear some feedback/ideas on how to better improve this. Thanks!

[0]: https://github.com/sriganesh/atproto-at [1]: https://atproto.com [2]: https://atproto.com/specs/did [3]: https://atproto.com/specs/account
by exDM69 | 2025-07-05 14:44:07+00:00
> Practically, it really is hard, because SIMD instruction sets in CPUs are a mess. X86 and ARM have completely different sets of things that they have instructions for

Not disagreeing it's a mess, but there's also quite a big common subset containing all the basic arithmetic ops and some specialized ones rsqrt, rcp, dot product, etc.

These should be easier to use without having to write the code for each instruction set. And they are with C vector extensions or Rust std::simd.

Some of the inconsistencies you mention are less of a problem in portable simd, taking Rust for example:

- lzcnt and tzcnt: std::simd::SimdInt has both leading_zeros and trailing_zeros (also leading/trailing_ones) for every integer size and vector width.

- horizontal adds: notably missing from std::simd (gotta use intrinsics if you want it), but there is reduce_sum (although it compiles to add and swizzle). Curiously LLVM does not compile `x + simd_swizzle!(x, [1, 0, 3, 2])` into haddps

- absolute values for iBxN and fBxN out of the box.

Also these have fallback code (which is mostly reasonable, but not always) when your target CPU doesn't have the instruction. You'll need to enable the features you want at compile time (-C target-features=+avx2).

> With this kind of inconsistency, any portable SIMD abstraction will be difficult to efficiently compile for the majority of CPUs, negating part of the advantage.

I agree it negates a part of the advantage. But only a part, and for that you have zero cost fallback to intrinsics. And in my projects that part has been tiny compared to the overall amount of SIMD code I've written.

For basic arithmetic ops it's a huge win to have to write the code only once, and use normal math operations (+, -, *, /) instead of memorizing the per-CPU intrinsics for two (or more) CPU vendors.