skysight-inc/HackerNews huggingface dataset:
Do you have an actual point in your previous paragraphs or does it all essentially boil down to very highbrow pearl clutching?
90% of stop signs in the US/Canada should actually be yield signs. Stop signs are reserved for "dangerous" intersections, ie spots where a driver can't safely see or make a decision without first stopping.

Throwing a red octagon at every single intersection of two roads is lazy and absurd. It encourages people to break the rules (just run the stop sign) and cause accidents (zone out, stop and go without actually looking).
This method predates standardized testing by years.
I would rather call this: the receiving end of planned obsolescence.

The other end is... you.
- Think

- Siv

- Forge

- Crucible

- Quench

- Workbench

- Calipers

- Lathe
They’d be ethically valid to use on babies born too early to survive.
Eccentric orbits mean higher apogee but also lower perigee, which for something at Starlink altitude likely means perigee is below the Karman line. Which means they'd deorbit within 90 minutes. So they'd only have one chance to hit something in higher orbit. You won't get enough collisions to start Kessler.
> Spectre mitigations don't change that, ...

Yes, exactly. To the first order I think Spectre didn't really change the performance of existing userspace-only code. What slowed down was system calls, kernel code and some things which were recompiled or otherwise adjusted to mitigate some aspects of Spectre. There might be a rare exception, e.g., IIRC `lfence` slowed down on AMD in order to make it more useful as a speculation barrier on AMD but this is hardly an instruction that saw much use before.

> I don't know what the state of the art is, although I've seen results showing both speedups and slowdowns

Yeah. This seems like a pretty cut and dry case where you'd get a speedup from wrong-path misses, since the independent next search will be correctly predicted from the start and access exactly the right nodes, so it serves as highly accurate prefetching: it only gets thrown out because of a mispredict at the end of the _prior_ search.

Something like the misses within a single binary search are more ambiguous: for random input the accuracy drops off like 0.5^n as you predict n levels deep, but that still adds up to ~double MLP compared to not speculating, so in a microbenchmark it tends to look good. In the real world with 1 lookup mixed in with a lot of other code, the many cache lines brought in on the bad path may be overall worse than inserting a speculation barrier yourself.

That's the cool part: we can choose whether we want speculation or not if we know up front if it's harmful.
Works good. Not so cumbersome options as other providers.
Nary an example output to be seen
K.A Applegate's letter to distressed fans after the series ended is worth a read

> Pretty soon you'll all be of voting age, and of draft age. So when someone proposes a war, remember that even the most necessary wars, even the rare wars where the lines of good and evil are clear and clean, end with a lot of people dead, a lot of people crippled, and a lot of orphans, widows and grieving parents.

> If you're mad at me because that's what you have to take away from Animorphs, too bad. I couldn't have written it any other way and remained true to the respect I have always felt for Animorphs readers.

https://www.hiracdelest.com/database/articles/kaa_response-f...
Gato GraphQL Gets Streamlined
The 1000 requests per second per bucket limit feels pretty small.
Microsoft's 1.4B Global ML Building Footprints
Sanctions absolutely cost the wealthy lots of money. It maybe doesn’t impact their quality of life but does cost them a lot of money, and we know how much they like money.
I think I get what you're saying. It's as if there was still a section of physicists clinging onto the idea of an ether, saying that it's critical to our understanding of electromagnetism and that the transmission of light cannot be explained without it. Meanwhile everyone else is saying we've moved on; the world makes sense without this.
It is indeed heartbreaking. But I don't see moral outrage solving the issue any time soon. People will rather forget about this reality than stop the consumption.

If anyone wants to actually work towards solving the issue they should probably go there and try to invest in ways to clean up the practice. Better tools, better profitability. Education. Etc.
The concept of priority and side road was too complex for North Americans. Yield signs virtually don't exist here.
I spent 5 years working on a SQL database (materialize.com) and I think SQL is awful.

https://www.scattered-thoughts.net/writing/against-sql (by another former Materialize employee) is a good takedown.
But what's their GDP?
Is this new or just an advertisement?
Just saw some screenshots of a Discord conversation where a supposed friend/collaborator of the maintainer denied it, instead confirming it was a cease and desist.

Take both this and the top comment with many grains of salt.
I believe the young economist mentioned in the article is simply wrong in his analysis. The most efficient 4-denomination set is {1,5,18,25} (tied with {1,5,18,29}) at 3.89 coins per transaction, better than the economist's {1,3,11,38} at 4.10. This result is from a 2003 paper by Jeffrey Shallit called "What's This Country Needs is an 18¢ Piece". Just before posting, I verified Shallit's result with a Python program.

[1] https://graal.ens-lyon.fr/~abenoit/algo09/coins1.pdf
QNX Everywhere
It's such a no-brainer to keep the AM option, I'm not sure why this is controversial.

It's like we've become so comfortable we've forgotten the experience of a disaster. So comfortable with our phones always being on.

Who wants digital lock in during an Emergency.

Phone : Alert. "We've been notified there is an Emergency in your area, please download the app to find out more"
One collision might be barely statistically possible. Enough collisions to start Kessler takes a lot more than one.
Show HN: Turn Your Videos into Screenshots
Hey HN, I wanted to get some screenshots out of my video but it was such a hassle, so I created an app for it.

It's a web app that runs in the browser. You can mark the timestamps, set a gradient background to look nicer and then export.

It's free and everything happens locally, so it's privacy friendly.

Give it a go an let me know what you think!
Looks like it's in beta https://docs.hetzner.com/storage/object-storage/faq/beta
Yes I did, and I disagreed vehemently with their portrayed morality in terms of social support and cooperation (or even the viability of such a society).

I'm all for Machiavelli's pragmatic approach in "The Prince" (oops, another one I forgot to include), but Heinlein is just downright scary in some of his more forceful works (I mean, the salt hoarding in Farnham's Freehold? COME ON! Even I felt like killing the guy on principle)

I also disliked Atlas Shrugged.
Glasgow transportation museum(?) back when I visited about 10 years ago.

Looks like that would have been the new Riverside Museum (very distinctive Zaha Hadid building in an open area) rather than the old Transport Museum?

For anyone reading this thread, I highly recommend visiting the Riverside if you get a chance, as well as the Tall Ship moored next to it, which has been developed into an excellent historical museum in its own right in the last few years.
Fukushima Reactor: TEPCO robot aims to extract nuclear fuel
The classic mistake most programmers made with OO is to translate the business domain objects to classes with behavior. While this allowed for some interesting cases like with Naked Objects, it was usually not the most useful way to analyze a system and encapsulate application functionality.

The better way to employ OOA&D was to divide the system functions up into classes. You have an object that manages connection pools and an object that serializes data, and an object that manages tasks... These were the more useful abstractions, because for business systems we're generally not doing simulation.

The state of the system encapsulated in these objects was the operational state of the stack, not the user state which was just more data to throw around. Abstracted this way, however, you get roughly the same kind of system over and over again. How boring! That way leads to frameworks... Which is also what you saw in the late 90s and early 2000s. It's because for most business applications the abstractions of the system, as opposed to the business domain, are so very close to the same that you can, in fact, codify those into cookie-cutter apps where only the domain data being passed around differs.

Functional programming starts you in this state of abstraction, which is why it tends to be simpler for business systems.
Gears of War's Mad World trailer changed video game marketing forever
Appreciate the attention to detail on the microbenchmarks.

Skimming through, need to read in more detail later, but what I would love to see is a real world comparison against just linear search in a vector. Either of associated pairs, or two vectors (one for key, one for value, with matching offsets).

My hunch is that people in general are more often than not reaching for hash-tables (and sometimes trees) for the API convenience of an associative structure -- but that on modern architectures with decent cache sizes and for small(ish) data sets they can be outperformed by a simple O(N) lookup.

For example, it would be an interesting experiment to take something like the Python runtime (or the JDK etc) and replace its dictionary type with vectors -- at least for small dictionaries -- and then run through some common applications and frameworks and see what impact this has.
www.cobolworx.com. Always on the lookout for places to talk about our work.
> "The book was better" always strikes me as unhelpful. What is communicated visually is radically different than what is communicated in prose.

I think that the difference is deeper then that. Film writing tend to lean toward schematic and dumbed down motivations/characters. It is not that it would be impossible to write more smartly for film, it is possible and it was done on occasion.

But most of the time, when book is adapted every character becomes more of his own stereotype - whether by gender, age or type of person. Nuance is killed. Likewise with plot events.
I know sql pretty well and still find value in this kind of tool - creating schemas and inserting data is a clunky part of sql - the query language is where it really shines. So I can imagine using this to quickly insert some data or to get familiar with the schema and then dive in with normal sql queries.
Intel's Arrow Lake flagship takes single-threaded performance crown
It must be new - the page says they're in beta since two weeks ago and expect it to take a month or two to hit production.

It's nice to see more competition in this space.
FAA clears Falcon 9 launch of Hera mission – SpaceNews
Rival browsers cry foul after Microsoft Edge slips through EU gatekeeper cracks
Automating processes with software is hard
I couldn't stomach the giddy tone. I tried to read it later as an adult and still felt like I was being narrated to by a breathless geography teacher who was bouncing on every word, instead of just presenting the events and letting me feel what I wanted to feel. I felt like I was robbed of my own excitement and to this day havent made it past the second chapter.
This bit of misinformation isn't sticking. Try something different.
I do almost completely agree. But I just want to point out that the intersection between system programming and web programming is not empty.

Neither is the intersection between embedded programming and web programming.

But either way, if something like Django, .Net, or go is an option, Rust is probably a bad idea.
Almost nobody behaves like you do, though. At any given moment there are tons of cars in garages that have 10% of a tank.
I reckon at least as profitable (probably more) as every other forgettable model in the currently oversaturated market all trying to target the same segment in the race to the bottom.
We don't care about cameras or games or ai. We are happy with last years specs (or older). The after-sales-support, maintenance, updates can be offloaded to the community. Sales will probably be online and not in brick-and-mortar stores since it would be difficult to market to regular people. So Marketing budget can be minimal. Just do a couple of talks at foss events. It might not be the kind of phone that gets Marques BrownLee excited but the FOSS community (which still has clout and influence among tech-elites) will be more than happy to do the evangelism for a phone that is 100% open-source and doesn't spy on you. Since sales are online it could be a kick-starter or pre-orders in batches. So 100% cash upfront before production. It could even be the halo phone for the next phone unicorn startup (ala OnePlus).
One thing I noticed is that some limits seem rather low, I'm not sure if this is for the beta only or by design. Particularly the 1 Gbit/s limit per bucket and the 10 buckets for all projects.

Is it typical to have such per-bucket limits? This means that you might have to take them into account when deciding on how to organize the data to avoid bottlenecks.
> Honestly that's less confusing than what express.js does to the middleware function: `app.get("/", (req, res) => { ... })` and `app.get("/", (req, res, next) => { ... })` behave differently because it tries to infer the presence of `next` by probing `Function.prototype.length`.

This feels like a completely random swipe at an unrelated feature of a JavaScript framework, and I'm not even sure that it's an accurate swipe.

The entire point of Function.length (slight nit: Function.prototype.length is different and is always zero) is to check the arity of the function [0]. There's no "tries to": if your middleware function accepts three arguments then it will have a length of 3.

Aside from that, I've also done a bunch of digging and can't find any evidence that they're doing [1]. Do you have a source for the claim that this is what they're doing?

[0] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

[1] https://github.com/search?q=repo%3Aexpressjs%2Fexpress%20%22...
Not quite in my experience. You can pick up an N100 based computer on amazon for $100-$150 that works really well though.
Modeling Impact of LLMs on Developer Experience
Yeah, the problem is not every application can read such files. Particularly when newlines are involved, it's a hit and miss.
Sorry, is this going somewhere?
Self-experiment with L-theanine: effect on sleep and cognition
Starship Troopers. Nothing like the movie, more of a political science treatise and tactical analysis of how power armor would work.

Convinced me to join the Marines out of high school. Then 9/11 happened and that choice got... not so great. Got a clearance and EW training out of it, and that worked out okay in the long run, I guess.
As you say it’s a well trodden path:

American industry was built on IP theft[1]

British empire was built on IP theft [2]

Byzantine empire was built on IP theft [3]

[1] https://en.m.wikipedia.org/wiki/Samuel_Slater

[2] https://www.smithsonianmag.com/history/the-great-british-tea...

[3] https://en.m.wikipedia.org/wiki/Byzantine_silk
> go there and try to invest in ways to clean up the practice.

You think the problem that needs to be solved is “there”? This sentence makes me question whose consumption you’re referring to in the previous sentence.
D'Addario is of course pronounced "Dadda Rio", with emphasis on Rio and a slight Italian accent.
A notable exception is the B-17, in use before the US entered the war. It’s the symbol of the US strategic bombing effort in pop culture, with a bunch of films centering around it. The B-29 only seems to get any notice because of the Enola Gay, and the B-24 Liberator is practically invisible in culture despite its large role.

I think it’s because the B-17 raids were so dramatic. Airspace still heavily contested, the Allies still figuring out how to use air power.
Life has a tendency to grow exponentially...
$5.29 per TB/mo for storage. Backblaze is at $6, so not revolutionary.
uuuffff.. so many questions :)

Title writes "Without Ads".

From your Privacy page: "- For marketing and advertising to offer updates on products or services that may interest you.To test, improve, update, monitor, diagnose, and fix our Services and technology."

So.... which one is it? Yes ads or No ads?

How can you make money from this? What are the criteria of "best articles"?

Will we all get the same 20 articles? I.e. I sometimes read the WSJ to find some article about a very specific topic (e.g. price of Oil impacted by military operations, etc.) Will I get a "pro-war" and someone else an "anti-war" article?

How could you (and/or your AI) do that without Profiling me?

What happens to that Profiling? Who will you sell the data to?

Will you set different pricing plans?

Even if we take the pricing plan, will you still sell our personal data/profiling (super sensitive under GDPR) to the millions of data brokers we are avoiding by not using FB and the likes?

EDIT: dude.. we come to HN for the dialogue and articles.. the 'democracy' of upvoting does an amazing job of keep topics interesting and diverse (the front page -now- has even topics/discussions about Ants farming fungi). How can you beat HN - especially with tracking/marketing/ads/NoPrivacy?
Well the raspberry pi original/primary use case is to be a development platform.

That it could also be used as a cheap small server is just a testament to the versatility of rpi.
... and build cities for the flood refugees.
Having implemented object storage at a service provider - it's extremely rare for any customer to have 1gbit/sec sustained throughput on an account, much less a bucket.

Those that do likely will already have an actual sales rep and the means to get these restrictions lifted, with a direct line to engineering.

Hetzner certainly markets to a different crowd, which I suspect is why these limits are being put in place ahead of time. It's very difficult to design around noisy neighbor, and will take some battle tested time in production to get right for the "average Joe" style customer who won't engage engineering resources to work with a provider to avoid hot spots and impacting other customers.
I am always scared to put too much trust in new Object Storage services. I love Hetzner and similar but until this new service has been around for a while, I'd only use them for stuff I can afford to lose. From the outside as a consumer of these services you do not know how robust they actually are on the inside.

I remember the data loss from OVH where they put backups in the same building as the primaries and people only found out about this once a fire took out the whole building:

https://blocksandfiles.com/2023/03/23/ovh-cloud-must-pay-dam...
When I asked them about that 2 year limbo, they said the release candidate was feature complete, and simply had incomplete documentation (also some plans for a new management structure).

So, it wasn't actually lagging, it had that async for quite some time... But yeah, being in a "release candidate" did scare people off.
AM radio does require an antenna of some description, but usually the signal received through even a tiny bit of metal will be more than sufficient. The problem is usually dealing with locally produced noise (e.g. someone using a microwave or switching lights on and off) rather than trying to pick up a weak signal.

For the purpose of emergency broadcasts, maybe using both AM and FM would make sense.
True. It's in the Highway Code. Then again, so is 'move quickly past the vehicle you are overtaking, once you have started to overtake. Allow plenty of room. Move back to the left as soon as you can but do not cut in'. But you wouldn't know it driving on UK motorways.
Thanks. I was just missing that last part.
Show HN: Indian NY Times Connection
I love playing NYT Games with my friends, the Mini crossword, Strands, Connections and of course Wordle. But here's the thing – I often find myself getting stumped by American references, and it got me thinking: why don't we have something like this in India?

I'm a college student, who's built a few apps and websites over the years so I said fuck it, I'll built it myself.

It's called Shabdify, it's inspired by NY Times Connections. It's super simple, there are 16 words, 4 groups of 4. The words are jumbled and you need to guess what the 4 groups are. The groups can be anything from movies, linguistic references etc.

The reason I love these games is that, surprisingly they fill the same void that scrolling on social media does. You're on the toilet, waiting for a bus, eating breakfast, and you just want your brain to be engaged. Well, this is just so much better, it reduced my own screen time by quite a bit so I thought it was a shame that the world (besides America) was missing out.

This is a complete passion project, no ads no nothing. I would love any feedback.
Terrific to see native object storage in Hetzner. I think object storage is become a staple for most providers now.

I can see that Hetzner is starting with WORM capabilities [0]. I wonder if this nascent product is successful they'll consider some of the features that other providers offer such as mutating objects, storage policies, tiering, and conditional writes. I appreciate you've got to start somewhere and this looks terrific for an opening gambit. Kudos Hetzner.

[0] > Object Storage is mainly used to store and share data as it is not possible to edit any data that you uploaded to a Bucket (objects are immutable). So the main purpose of Object Storage is "WORM", which is short for, "Write once, read many [times]".
> It’s so easy to just mindlessly want and consume until you see pictures like these

It’s still incredibly easy.

If you could magically make every person in the United States look at these photos for 30 minutes, nothing would change about how we live and consume.

All that matters is that my streets are pristine.
I like the order of priority here. It's as if the designers ranked travellers by the magnitude of their kinetic energy, and forced the highest-energy travellers to exercise most caution. How sensical!
Exactly. That line of reasoning just feels like established players kicking the ladder from under them in order to maintain their moat, when competitors start to catch up: "Hey, web scraping and data mining should only be allowed the right way, where the right way = our way."

"Free market" to them = the market where they get to write the rulebook.
This will be interesting as young people don't listen to the radio as much as they used to.

So you probably want to enforce a check on having am radio and that it actually works because young folk won't notice it not working as they won't be using it. This means that the enforcement will likely fall at least partially on the car owner. I wonder how younger folk, who have less financially stability and are not as interested in the radios as the previous gen, will react to this potentially new requirement.

This being the US, I would expect the kind of people that argue against socialised healthcare to also argue against on the basis that each person should be capable of purchasing a $10 am radio receiver and keeping it with themselves, their emergency bag or their car for emergencies without needing the state to play nanny
I have a vehicle w/o AM radio, and our local traffic authority uses an AM station for traffic and other civil alerts. It's really annoying that it is absent.

The FM is also an afterthought, the antenna system under-performs horribly, and appears to actually be //inside// the cabin.
> If you're talking about random GTK apps that run on Xfce, there's not much we can do about that; we don't set app policy.

Yes, guess you're correct. Qt apps in Plasma was a better mix for me. I have consistency and no funky titlebars.