MurphyA/hacker-news huggingface dataset:
by filleduchaos | 2025-12-03 13:16:03+00:00
On the contrary, I actually know that the median engineer at Boeing is working on much harder problems than the monumental amount of webslop that the median Google engineer is responsible for. And while the engineers at Boeing are not perfect on top of working under the constraints of the airline industry, I also have eyes to see the sheer enshittification of nearly everything that has come out of Apple and Google in the past decade. Google in particular - for goodness' sake just look at the state of YouTube web right now after their last "update", or the steady decline of Search, or the hatchet job they performed on apps like Fitbit after acquiring them - these are things we all know and bemoan even on here but sure, let's suddenly pretend that the company is a super bastion of quality. It's definitely not the name and the dollar signs flashing in front of the eyes.

As an aside, what I said is that if all you care about is money, then that's your prerogative. Plenty of us aren't slavering to work at The Empire Of Ads because they give free food. Apple at least has more dignity as a company, although outside of their silicon (which almost no software engineer is going to touch) they've been spinning the wheel for years papered over by vendor lock-in and their pricing strategy.

> All those terrible products that all those people are using from Apple and Google

If your argument is "well people use them", then I have some potentially really shocking news for you about Boeing products.

Now this is probably the part where you say a lot about MCAS without necessarily understanding what it is.
by bildung | 2025-12-03 13:16:25+00:00
I didn't mean to imply US bad EU good. As such, this isn't about which passport the VCs have, but about local hosting and open weight models. A closed model from a US company always comes with the risk of data exfiltration either for training or thanks to CLOUD Act etc (i.e. industrial espionage).

And personally I don't care at all about the performance delta - we are talking about a difference of 6 to at most 12 months here, between closed source SOTA and open weight models.
by fragmede | 2025-12-03 13:17:01+00:00
Totally not what you asked, but making an OCR model is a learning exercise for AI research students. Using the Kaggle-hosted dataset https://www.kaggle.com/datasets/landlord/handwriting-recogni... and a tutorial, eg https://pyimagesearch.com/2020/08/17/ocr-with-keras-tensorfl... you can follow along and train your own OCR model!
by mariaufnal | 2025-12-03 13:17:30+00:00
exnaton (climate tech start-up) | Fullstack Engineer (with DevOps focus) | remote (EU) | fulltime

exnaton is a start-up spun out of ETH Zurich, which offers software for renewable energy to utility companies. Our AI billing software enables energy providers to set up energy communities and smart energy tariffs in their distribution areas. Users of our software can track their energy consumption and buy renewable energy from their neighbors, which makes investing in the energy transition simple and fun!

More details about the position here: https://exnaton-ag.jobs.personio.com/job/2122683?language=en...
by kamaal | 2025-12-03 13:17:38+00:00
Looks like the complaining and protesting on Twitter helped, even if was serious, and some just memes. Somethings to note-

1. Most Indian bureaucracy is clueless about tech things, and just goes by whatever somebody who sounds like techy enough is selling them. Which in this case I'm guessing is a data mining company/lobby.

2. The information derived can be used for various purposes. Plotting election trends, economics, spotting general trends pro/against politics and other nefarious causes. etc.

3. Spying.

4. Using information to go after political opponents.

5. Demographic targeting, which in Indian context almost always means a pogrom against groups, which other groups don't like.

6. Selling data to commercial entities for better targeting, or even social engineering buying choices etc.

There could be many others. But its kind of nice that it was taken back. Having said this, it will be pushed again at some point when people are busy with a crisis and this will be sold as a fix.
by potato3732842 | 2025-12-03 13:17:48+00:00
>It's time to also take into account area when it comes to vehicle tax in my opinion, even European "cars" (SUVs) are bulging out of normal parking spaces these days.

Man, everything old is new again. Remember when shortsighted idiots killed compact pickups and balooned SUVs with the CAFE footpring rule?

What you're advocating for sounds like it's end up being a punitive tax on minivans.
by gchamonlive | 2025-12-03 13:18:08+00:00
Also cuts down on QA costs, offloading the burden of finding and cataloguing issues to the user. Since this is a monopoly, as you can't have multiple vendors competing for the best 4k restoration, and you can't have multiple streaming services competing for quality, they don't consider brand impact with low quality products because that's meaningless in this case.
by n4r9 | 2025-12-03 13:18:24+00:00
I'm struggling to make sense of what you're saying. Is there something concrete - some subtlety - that I missed?

I searched HN comments for mentions of "CQRS" over the past year. It's mentioned very infrequently outside of "who's hiring" posts, and mostly in a neutral manner. Very little of what I'd describe as a "drive-by attack".
by amiga386 | 2025-12-03 13:19:08+00:00
I find the same too. I find gcc and clang can inline functions, but can't decide to break apart a struct used only among those inlined functions and make every struct member a local variable, and then decide that one or more of those local variables should be allocated as a register for the full lifetime of the function, rather than spill onto the local stack.

So if you use a messy solution where something that should be a struct and operated on with functions, is actually just a pile of local variables within a single function, and you use macros operating on local variables instead of inlineable functions operating on structs, you get massively better performance.

e.g.

/* slower */ struct foo { uint32_t a,b,c,d,e,f,g,h; } uint32_t do_thing(struct foo *foo) { return foo->a ^ foo->b ^ foo->c ^ foo->d; } void blah() { struct foo x; for (...) { x.e = do_thing(&x) ^ x.f; ... } } /* faster */ #define DO_THING (a^b^c^d) void blah() { uint32_t a,b,c,d,e,f,g,h; for (...) { e = DO_THING ^ f; ... } }
by sjw987 | 2025-12-03 13:19:54+00:00
I've noticed London is a huge outlier when I visit. I haven't seen the same level of cycling elsewhere in the country. I would hazard a guess it's to do with the amount of rental bikes, how they're setup, and the huge amount of tourists who are unlikely to be bringing their car on holiday. It's nice to see.

I'm from Leeds, and while the council has been putting in (some decent, some bad) bike lanes across the city center, I rarely see other cyclists on them. Just the odd commuter and tons of delivery cyclists.

I'd agree on all your points.
by arghwhat | 2025-12-03 13:21:00+00:00
If you really want an open bed, the pickup configuration of any fiat ducato, toyota dyna, mercedes vito or sprinter, etc., will work and have much more space. All 3 sides fold down, and you can even get power tilt or a small crane if you want. The dyna is like a scaled up kei-car.

There's plenty of variation as they're all custom, and as they are work vehicles there should be plenty of cheap used ones on the market. The bed is also just a plate bolted to a steel frame so you can do whatever you want with it easily - adding custom boxes underneath, built-in ramps, changing the floor, whatever. They're also available with tall roofs with openable soft cover.

But as others suggest, used closed vans are also cheap and quite spacious, and on the big end you have the usual choice of a long-body sprinter which could probably fit 3 motorcycles inside with space to spare, with a much lower ramp height needed to get them in/out. Look around - it might not be as sexy, but there's definitely something that fits your need.
by skeeter2020 | 2025-12-03 13:21:10+00:00
there's a big gulf between being politically correct and not being a jerk. In this case the community reps can present their concern, motivation and decision without insulting people. It's also not a smart or valid comment; give me any organization over 100 people and I can find something deeply flawed that it hase produced or a very bad decision. Do I then tag everybody who currently works for that organization as "a brain-dead idiot" or similar?
by aleph_minus_one | 2025-12-03 13:21:11+00:00
> I understand that some degree of formalism is required to enable the sharing of knowledge amongst people across a variety of languages, but sometimes I'll read a white paper and think "wow, this could be written a LOT more simply".

OK, challenge accepted: find a way to write one of the following papers much more simply:

Fabian Hebestreit, Peter Scholze; A note on higher almost ring theory

https://arxiv.org/abs/2409.01940

Peter Scholze; Berkovich Motives

https://arxiv.org/abs/2412.03382

---

What I want to tell you with these examples (these are, of course, papers which are far above my mathematical level) is: often what you read in math papers is insanely complicated; simplifying even one of such papers is often a huge academic achievement.
by Hakashiro | 2025-12-03 13:22:09+00:00
Compliance is not security, but "security" is too nebulous of a term to actually implement effectively, so companies use the specific regulations and standards to have a measurable target to strive for.

In my company, we have additional security measures and guardrails on top of the bare minimum legally required, but most companies indeed see security as a cost center and decide not to invest until it's too late.
by jcranmer | 2025-12-03 13:22:12+00:00
OpenRCT2 and OpenTTD are, at best, derivative works, if not outright infringement (the line between infringement and derivative in computer code is quite muddy, and there is very little in the way of precedence to illuminate the difference). These projects are not like WINE or ReactOS, reimplementing something by carefully observing what it does and attempting to reproduce it, but rather built (originally) by decompiling the original and otherwise heavily reliant on outright reuse of parts of the original.
by itopaloglu83 | 2025-12-03 13:23:05+00:00
Dynamic pricing at grocery stores really concerns me.

Hiking up the price of an item because you have to buy it now for whatever reason.

Kroger couldn’t even imagine how bad the locked cart wheels could get, there’s no way they can control the pushback elegantly.

Oh, you need milk now because your baby is crying, let me jack up the price. I can easily see people getting violent at grocery stores.
by n4r9 | 2025-12-03 13:23:25+00:00
> it does feel weird to have more than 50% of social housing in the capital allocated to people not born in the country

It's worth adding the context that more than two thirds of that 50% have a British passport [0], and that around 40% of London's population is foreign-born [1]. This is more a natural product of circumstance than it is anything to do with preferring immigrants over British-born individuals.

[0] https://www.standard.co.uk/news/politics/fact-check-foreigne...

[1] https://en.wikipedia.org/wiki/Demographics_of_London
by JohnFen | 2025-12-03 13:23:30+00:00
Good advice, although I feel it's important to point out that the fumes from leaded solder don't actually contain lead. They're the same as with lead-free solder: they come from the flux.

I'm a fan of leaded solder. The lead risk can be mitigated by ensuring that after you handle the solder, you don't touch any mucous membranes, cuts, eyes, or anything you're going to put in your mouth until you've thoroughly washed your hands (or removed your gloves, if you're a glove person).

Leaded solder's real downside is environmental: odds are, what you've made will eventually end up in a landfill, where the lead will leach out and potentially contaminate the local environment.
by sjw987 | 2025-12-03 13:24:01+00:00
It's definitely regional. London has an enormous amount of cyclists whenever I've visited (good rental schemes and useful for the many tourists they have).

In Leeds, not so much. Not many tourists, the bike lanes aren't universal enough to convince some people who don't want to ever be on the roads, and there's a very car-heavy culture, even in city centers.
by ZeroConcerns | 2025-12-03 13:24:06+00:00
Yeah, there is a whole layer of Rube Goldberg-esque nonsense between the public Microsoft SMTP servers and the actual destinations that not even the highest levels of their support seem to properly understand.

Like: if you truly want to ensure delivery to an Office 365 tenant, EWS is pretty much the only option. Anything else will have random gaps, even after the tenant themselves have begged everyone they could find to let that particular sender, domain, IP, and everything through no matter what...
by manbitesdog | 2025-12-03 13:24:15+00:00
To add to this, the low-level constraints also make this assumption noisy, no matter how smart the compiler is. On the CPython case, if you do `dis.dis('DAY = 24 * 60 * 60)` you will see that constant folding nicely converts it to `LOAD_CONST 86400`. However, if you try `dis.dis('ATOMS_IN_THE_WORLD = 10*50')` you will get LOAD_CONST 10, LOAD_CONST 50, BINARY_OP **.
by 542354234235 | 2025-12-03 13:24:41+00:00
This feels like you intentionally gave this the least charitable reading. Obviously, I do not think that you could just scale to infinity. If I had said that eating a banana was healthier, I don't think it would be reasonable to say that assertion is ridiculous because that would mean eating 1,000 bananas would make someone the healthiest person. I was pointing out the difference in economic activity, where additional money to a wealthy individual mostly goes into savings/investing while additional money to low-income individuals mostly goes directly into consumption, and that the higher consumption generates more economic activity.

https://bsi-economics.org/rising-income-inequality-and-aggre...
by rcxdude | 2025-12-03 13:24:53+00:00
I would put it down to 4 things:

- the internet's a lot bigger nowadays

- there are a lot of crappily secured iot devices

- the average household internet connection has gotten a lot faster, especially on upload bandwidth.

- there's a pile of amplification techniques which can multiply the bandwidth of an attack by using poorly-configured services.
by trescenzi | 2025-12-03 13:25:09+00:00
I wish they’d, dare I say, delved deeper into the bit about Nigerian English. My understanding is that’s where a lot of labeling happens. Now I wonder if that explains the idiosyncrasies not the size of the Nigerian English corpus online as the article suggests. If it was the latter I’d expect more “do the needful” and other Indian English idiosyncrasies.
by gortok | 2025-12-03 13:25:12+00:00
Thank you for following up.

As I said, this magazine is wonderful. One caution I have, taking what you said that you only intend to charge for prints, is that I don’t think it’s a great idea to self-devalue the PDF version by not charging for it as well.

1. Visit the site and get it free. 2. Subscribe, get the PDF delivered to your inbox and discount on printed version.

That way, you give folks an easy on-ramp to paying you while still giving out the free version.
by nayroclade | 2025-12-03 13:25:19+00:00
Apparently they didn't forget. Lionsgate did all the necessary work, then someone sent the "wrong file" to HBO Max, and it seems nobody checked it properly before uploading it!

Given the volume of material these streamers are handling, I expect QA is minimal. I remember when I was watching Frasier on Amazon Prime, a bunch of the episodes had been configured to play in the wrong aspect ratio. Clearly nobody had ever bothered to check them.
by ryukoposting | 2025-12-03 13:25:31+00:00
These are the only reasons I use GitHub. The familiarity to students and non-developers is also a plus.

I have no idea what the parent comment is talking about a "well-formed CI system." GitHub Actions is easily the worst CI tool I've ever used. There are no core features of GitHub that haven't been replicated by GitLab at this point, and in my estimation GitLab did all of it better. But, if I put something on GitLab, nobody sees it.
by joncrane | 2025-12-03 13:26:04+00:00
Hypothesis:

They were set up to shoot that scene that day and they were on a tight schedule. They started to set up and they realized they only had 12 feet of hose, or that the pressure dropped too much with a longer length of hose. They discussed all the options, and fixing it physically would take too long or be too expensive. Thus another "we'll fix it in post!" moment was born.
by avidthinker | 2025-12-03 13:26:15+00:00
You can see a group and similar structures as sets of rules an object needs to follow to be considered a group or whatever. Conceptually, a group is anything that behaves like a group. It could be a dog! So, the operator can be anything you want as long as the indicated properties hold. It's like a generic API that lets you use whatever concrete type you want as long as it conforms to certain rules.

edit: What I mean is that, as a consequence, the symbol used is not really important.
by kriops | 2025-12-03 13:26:40+00:00
The deletion request was completely unrelated. I just don’t like the interaction gamification. Thanks!

I have not made a single personal swipe in this entire comment tree. I have stated (implied) that certain views are not consistent with a cursory introduction to the topic at hand.

I absolutely assumed a basic familiarity with the concept of a state from a comment on the relationship between states. That is good faith and basic respect for the human you are conversing with as I view it.

Overall, I have kept a tone I would prefer be kept towards myself; fake politeness is just condescending.

That being said: Your site, your rules, and your power to arbitrarily interpret and enforce said rules. I.e., message received, regardless of my thoughts on your interpretation of events.
by ryananimacore | 2025-12-03 13:28:17+00:00
I ran an experiment showing that a frozen neural network exposes a compact intention signal in its early layers. AN1 reads that signal directly and reconstructs the teacher’s decisions without doing a full forward pass.

CIFAR-10 demo results: - Teacher accuracy: 87.89% - AN1 accuracy: 72.57% - Speedup: 10.31× - FLOP reduction: 1370× - No access to the teacher’s weights

GitHub repo: https://github.com/Anima-Core/an1-meaning-engine

Hugging Face: https://huggingface.co/Anima-Core/an1-meaning-engine/

Discussion thread: https://huggingface.co/Anima-Core/an1-meaning-engine/discuss...
by UniverseHacker | 2025-12-03 13:28:22+00:00
American pickups are very practical for what they are designed for. Your 4 cylinder hatchback is not going to pull a 20,000lb trailer up a steep grade, or haul enough lumber to frame in a house, or a 7,000lb bed full of gravel. While there are very visible idiots in the USA that drive big trucks for aesthetic reasons, there are also plenty of farmers, contractors, etc. that need them as a practical tool to haul heavy loads. For them, it’s not an oversized car but a smaller and more economical alternative to a large commercial truck.
by matrss | 2025-12-03 13:28:30+00:00
What do you mean by "orgs", and what do you mean by "the codeberg"?

Sure, they could try to bribe the Codeberg e.V. active members into changing its mission or disbanding the association entirely, but they would need to get a 2/3 majority at a general assembly while only the people actively involved in the e.V. and/or one of its projects can get voting rights. I find that highly unlikely to succeed.
by esseph | 2025-12-03 13:28:45+00:00
They own Red Hat Linux, Ansible, OpenShift, and Terraform.

If you are doing anything in the Enterprise space, they probably have their claws in you be it on-prem or cloud.

And their work on quantum...

https://www.forbes.com/sites/baldwin/2025/11/25/inside-ibms-...

Not to mention they are still doing quite a bit of Mainframe...
by parkersweb | 2025-12-03 13:28:51+00:00
Through work I once got into conversation with the guy who did the re-mastering into 96kHz of the ABBA back catalogue. Up until that point CD re-releases of their material was apparently all converted from the cassette masters where they'd massively exaggerated the HF to compensate for the fact that cassette had a notoriously terrible HF response...
by phantasmish | 2025-12-03 13:28:52+00:00
Not just that, they seem to have also applied some weird auto-cropping that made “choices” no human doing the job would have, meaning that in some scenes characters who were meant to be in frame aren’t, then suddenly and surprisingly appear when there’s a cut to another angle (this is usually in group dialog scenes—like “oh that’s who they were talking to!”)
by lifthrasiir | 2025-12-03 13:29:01+00:00
This and add_v3 in the OP fall into the general class of Scalar Evolution optimizations (SCEV). LLVM for example is able to handle almost all Brainfuck loops in practice---add_v3 indeed corresponds to a Brainfuck loop `[->+<]`---, and its SCEV implementation is truly massive: https://github.com/llvm/llvm-project/blob/main/llvm/lib/Anal...
by matja | 2025-12-03 13:29:13+00:00
You can fool the optimizer, but you have to work harder to do so:

unsigned add(unsigned x, unsigned y) { unsigned a, b; do { a = x & y; b = x ^ y; x = a << 1; y = b; } while (a); return b; }

becomes (with armv8-a clang 21.1.0 -O3) :

add(unsigned int, unsigned int): .LBB0_1: ands w8, w0, w1 eor w1, w0, w1 lsl w0, w8, #1 b.ne .LBB0_1 mov w0, w1 ret
by DarkNova6 | 2025-12-03 13:29:20+00:00
I personally never had to do a clean install, and thought this is being perpetuted due to a mixture of habit and paranoia.

In any case, what are the proposed benefits of the "kotilization"? I tried it about a year ago but realized that it's just a syntax level-wrapper around the same old DSL underneath. In the end, I still viewed it as an ill-described DSL with a massive learning curve outside of happy-paths.
by Bostonian | 2025-12-03 13:29:34+00:00
'Ask a futurist about self-driving cars, and you’ll hear an exciting story: traffic that flows like clockwork, pedestrians stepping into the street without fear, and collisions so rare they make the news. That story will probably come true, eventually. But to get there, we will have to pass through a long stretch—perhaps lasting decades—with road conditions worse than they are today. The outcome will be a future so much better than today’s that human driving won’t seem outdated; it will seem unthinkable.

For now, as San Francisco learned, even good conditions can produce strange gridlock. Last year a Waymo robo-taxi sat motionless behind a double-parked delivery van. Any human driver would have nudged forward, checked for oncoming cars and slipped past. The Waymo began to do that but encountered another Waymo coming the other way. Each stopped to let the other proceed. Neither did. Behind them drivers honked, and more Waymos arrived, which also waited. Finally, after about four minutes, the second Waymo crept free, ending the gridlock.

That standoff captures the challenge of automated-driving technology. The result won’t be the mayhem and catastrophe that many fear when they think of driverless cars, but rather a pervasive drag: slower flow, more near-misses and a growing sense that nobody is in charge.'

...