skysight-inc/HackerNews huggingface dataset:
The further reading section of the Wikipedia page has some decent info: https://en.m.wikipedia.org/wiki/Pedestrian_safety_through_ve...

TL;DR it’s about being low enough to not smack people of different heights in the head and cause massive acceleration of their brains against their skulls. Same with internal organs, and for legs it’s more about having some of that energy transferred into rotational energy, then having a soft-enough bumper and hood to again minimize acceleration forces and energy transfer.

There are also airbag-based solutions where it either inflates under the hood to give some cushion for the hit person to decelerate more gradually before stopping against something less forgiving, or kinda like a giant couch / Wacky Races cartoon catcher’s mitt inflating on the hood and front of the vehicle before they’re actually hit.

The pushback is, of course, mostly cost-based.

https://www.thetruthaboutcars.com/2007/12/the-truth-about-eu...

https://americawalks.org/vehicle-safety-for-pedestrians/

I just wish that the US would stop allowing people to build and operate killdozer pickups with bumpers well above where other vehicle bumpers are. When those crash into other vehicles, the other vehicle ends up with a differential, tires, and probably skid plates smacking into their vehicle, which it’s not designed to handle. Combined with how larger tires require more braking power to slow at the same rate, plus modified suspension geometry, higher CG, increased weight, and decreased driver intelligence, it makes for a much more dangerous vehicle for others to be around. Why do we continue to allow this, just like all the obnoxious modified exhausts and ECU tunes that massively increase the pollution being put out by one vehicle so they can feed their egos and intimidate other road users?

Higher bumpers are also a lot less safe for pedestrians, obviously: https://pubmed.ncbi.nlm.nih.gov/15949454/

Stuff like this has no legitimate purpose off-road and no business being operated on public highways: https://www.tiktok.com/@leanqueen6.7 but it’s become some idiotic macho culture thing.
The world bank used to just pay off autocrats under the guise of indebting their countries for "infrastructure," and for policy concessions to foreign extractive industries. Activists complained until they had control, and have clearly cut out the middle men and are looting it for themselves. POSIWID.
That is probably the case.
> real dollar GDP' is not.

So you are saying that PPP adjusted GDP is not real and that you believe that Italy actually has larger GDP than Russia (which it does if we measure it in actual non-adjusted money/$)?
Well, easy to solve, means the solution is simple, not that reaching/implementing the solution is simple. Laws enforcing and school teaching are very complex, but the solution is damn simple. It's the road to it the complex part.
You’ve taken the opposite of what I said. Everyone’s disability is a struggle. Everyone’s life is a struggle. We help each other to navigate life and don’t compare.

Answer this: what’s the end goal of comparing disabilities? I’d argue it’s simply to minimize the “easier” ones. Every struggle is hard for the disabled, bar none. There is no logical reason to compare other than to minimize someone’s struggle, so just avoid doing that. Instead, try and figure out how you can help those around you who struggle, disabled or not.
Fascinating! I thought this was cool as I clicked through, I'm glad to see that it's been a dramatic topic for 25 years, not just some new idea. Hyphanet seems more openly political, which makes sense but is kinda a hard sell for me after seeing the impact Bitcoin had on US citizens vis-a-vis scams, hacks, and misc. bad actors. But maybe that's a sacrifice worth making in the name of residents of less free nation states?

Either way, pretty funny when a software project has to tackle questions like "what is property in the modern era?" and "what is free speech?" in their FAQ. That's how you know you're really pushing against the status quo, I guess...
Are people getting in the tanks, I mean PCs, and driving them around on public roads, literally unable to see what's right in front of them?

Freeze peach to drive my unsafe taaaank. Americuuuuh.

I really wonder if people are unaware of how absurd, stupid, and unsafe many American vehicles are, or if it really is just down to selfishne-, er, I mean individuality.
Nostr (https://nostr.com/) is doing reasonably- though I think most apps are still in the social media realm.
The Android Emulator is a full VM under the hood. Waydroid is a lighter-weight alternative that uses the Binder implementation in the Linux kernel.
It's really not that hard, I think you are making this trivial benchmarking task sound complicated.

The link to source code is there. It uses BenchmarkRunner class, which handles warmup and multiple runs. I am assuming author ensured that stddev was small enough that the raw numbers is valid. And with 11MB file size, it will certainly be cached between runs - even if something else evicts the cache, it will show up as high stddev and then presumably author would rr-run it again on quiter systems.
Seems like they are based in Kenya and fraud/corruption is rampant in some of these African nations. Really sad but its seemingly been like this for so long which is why many of the countries there are in constant civil wars, coups, and their populations poor/starving.

If hundreds of billions of dollars in aide over 2 decades isn't fixing these nations, what will?
Get her “Deep Nutrition” by Catherine Shanahan for Halloween. I dare you.
Yeah, but the question here is how your mayor being accountable to you helps with the problem that everyone's president is not being held accountable?

Exactly how does it help that there's a bunch of small Wikipedia mirrors with like four different pages each that differ from the main one.
Lua as a teaching language’s got a strength for everyone - if you’re a pragmatic person, Lua offers a fantastic offramp to gamedev; if you’re a theoretically-inclined person, Lua’s an elegant language - and it’s wonderful to formative programming experiences with elegant languages. (I started with SICP Scheme.)
Okay, have you not seen the quality of their articles?
Better link: https://gitlab.com/android_translation_layer/android_transla...
Become scrum masters
I like it how is done in https://tvtropes.org/pmwiki/pmwiki.php/Main/UrExample

Often, an Ur-Example doubles as the Trope Maker — but not always, and far less often with ancient tropes, which often evolved over a long period of time rather than suddenly bursting forth from someone's head, fully formed. When they're distinct, a Trope Maker differs from an Ur-Example in that the latter is realized to have met the definition of the trope only after later storytellers started doing it on purpose.

The started doing it on purpose means that something arise first but could take some time to get into the `shape` we recognize as such.
C# has an abstraction for memory-mapped files. You can always use raw pointers and directly call the corresponding OS APIs with interop too.

However, the fastest-performing implementations in 1BRC challenge that were written in C# ended up with inconclusive results whether using memory-mapping over RandomAccess.Read API (which is basically a thin wrapper over read/pread calls) is faster or not: https://github.com/noahfalk/1brc/?tab=readme-ov-file#file-re...

You can relatively easily do 2 GiB/s reads with RandomAccess/FileStream as long as sufficiently large buffer size is used. FileStream default settings already provide a quite good performance, and make it use adaptive buffer size under the hood. Memory-mapping is convenient but it's not a silver bullet (in this context) and page-faulting then mapping the page and filling it with data by performing the read within kernel space is not necessarily cheaper than passing a pointer to a buffer to read into.

The challenges in Rust and C# are going to be very similar in this type of task since C# can just pin the GC-allocated arrays to read into, call into malloc or 'stackalloc' the temporary buffer inline, and the rest of implementation will be subject to more or less identical constraints. C# is probably the closest* "high-level" language in feature set to Rust, even if this sounds strange. There's a sibling submission that covers an another angle to this: https://news.ycombinator.com/item?id=41963259

* have not looked through Swift 6 changes in detail yet
Replacing butter with Margarine is "based AF" now?
Imagine if there was only one soft drink brand, or a single giant book.
There is no such thing as "neurotypical"/"-divergent"
>Expires On Friday, October 25, 2024 at 11:20:58 PM

yup. I'm sure the one dude responsible for it will get to it on Monday.
Is there overlap between what you think needs to be fixed vs what the folks in those African countries think needs to be fixed?
The status quo before fediverse-type services was the lack of existence of fediverse-type services. Therefore, the continued existence of fediverse-type services proves that the status quo is changeable.

People want to carve out a space on the web that isn’t controlled by surveillance capitalism, fuck let them. They don’t have to dismantle the entire infrastructure to deserve that.
Original source: https://www.oxfam.org/en/press-releases/41-billion-world-ban...
It is, yet the Atlantic's wild, nonsense opinion pieces are used all the time by mainstream media outlets and Web denizens as if they are some source of truth.
The success of TikTok was to use an interest graph rather than a social graph. The article doesn’t suggest Loops would use a interest graph but does mention a volunteer moderation of content: which gives the impression it wouldn’t scale to unlimited content about unique interest categories.
my opinion is that targeting mTOR is fruitless because it's so broad and integral to life that it's like a self-righting ship or trying to sink a life preserver.

as described in the conclusion:
"This may be explained by the inability of rapamycin to completely block mTORC1-mediated signaling events, the presence of several feedback loops, and the upregulation of compensatory pathways that promote cell survival and growth."

targeting mTOR is like saying "let's write a bug that takes down Linux"... the community isn't going to let that happen
This past year I switched to a whole foods diet. I eat eggs, whole milk & cheese, veggies, fruit, white meat, saturated & unsaturated natural oils (nothing manufactured like margarine or anything hydrogenated), root veggies (potatoes, sweet potatoes, turnips), beans/lentils (I'm not afraid of soy based things) grain based breads including whole wheat, whole wheat pasta. I tend to avoid red meat (pork and beef). I quit fast food and anything I suspected of a manufactured element. I was bordering on high cholesterol and pre diabetes. Since then I've dropped 35 lbs and everything is back in the normal range. I don't think you have to go vegan, just get away from all the over salted, over manufactured, sugar "enhanced" garbage. We're omnivores, I think we have the machinery to process normal foods. I admit this worked for me and may not work for everyone. The only "vice" I allow myself is a couple of diet cokes a day, but most days it's just coffee. I only will have a drink or two socially on the weekend and tend to stick to wine or clear spirits and lime/lemon.
if somebody can find an even worse cause and they publish it, they stand to found an entirely new field - the incentives are to prove the entire existing field wrong. nobody would hesitate.
I think we already know that - otherwise nobody would be trying to gather more observations with the hope of throwing up a clue as to what the solution would be. the current theories are favoured purely because they work in more cases than any alternatives. nobody is saying they are 100% correct. so I'm not sure your contribution is terribly novel.
As I started my comment out with, I wish, not demand, not expect, just wish there was a little more technical meat on an article written by an absolute expert in the performance computing field. This is the author's day job. They've written a number of books on high performance and is currently an professor teaching high performance.

That said, I apologize if I came off more critical than I intended.
Good question. I too don't understand it.
It’s just gamified programming. I lost interest quickly.
I’m so over PIs. I’ve replaced it with N100s and can’t say enough good thing about them. After the gouging and the supply problems, the cost was probably $10 more per project but in return, I get a more reliable and performant system.
There are one or two.

https://github.com/shleeable/Big-List-of-ActivityPub
Then why do those cars not come with a standard 100k warranty?
I think school system is hugely failing students if they are not instructed and then capable of spending one or two afternoons on simply googling and looking at career prospects and what different jobs actually might entail. And then at least with minimal criticality thinking is that for them.

I am pretty sure there is no careers you cannot find some information on with rather simple searches.
How ironic that the link to the mentioned article by Helen Buyniski "Wikipedia: Rotten to the Core" is the victim of link rot.

You can find the article reposted here:

https://helenofdestroy.substack.com/p/49-wikipedia-rotten-to...
Hotter take: we should provide random answers to all of these measures.

My user agent and canvas size and gpu capabilities should be unique on every single request.

(Within reason, of course)
When you have hundreds of developers you’re going to get millions of lines of code. Thats partly Parkinson’s Law but also we have not fully perfected the three way merge, encouraging devs spread out more than intrinsically necessary in order to avoid tripping over each other.

If you really dig down into why we code the way we do, the “best practices” in software development, about half of them are heavily influenced by merge conflict, if not the primary cause.

If I group like functions together in a large file, then I (probably) won’t conflict with another person doing an unrelated ticket that touches the same file. But if we both add new functions at the bottom of the file, we’ll conflict. As long as one of us does the right thing everything is fine.
How are they exactly temperature controlled? To control temperature, we would need to circulate something around the cells and that something has to be heated or cooled whereas every tear down I have ever seen of EV batteries contains nothing as such.

Not to mention that such heating/cooling would additionally draw energy thus taking a toll on both the range and battery life.
A Bicycle for the Mind – Prologue
Multiple A records is not for load balancing, a key component of which is full control over registering new targets and deregistering old targets in order to shift traffic. Because DNS responses are cached, you can't reliably use DNS to quickly shift traffic to new IP addresses, or use DNS to remove traffic from old IP addresses.

As OP clearly shows, it's also not useful for geographically routing traffic to the nearest endpoint. Clients are dumb and may do things against their interest, the user will suffer for it, and you will get the complaints. Use a DNS provider with proper georouting if this is important to you.

The only genuinely valid reason for multiple A addresses is redundancy. If you have a physical NIC, guess what, those fail sometimes. If you get a virtual IP address from a cloud provider, guess what, those abstractions leak sometimes. Setting up multiple servers with multiple NICs per server and multiple A records pointing to those NICs is one of those things you do when your usecase requires some stratospherically high reliability SLA and you systematically start to work through every last single point of failure in your hot path.
I'm not sure what is the relevance of any of this to my comment. Are you suggesting that the mainstream forecasters (Nate Silver, 538, Economist, etc) are intentionally biasing their models toward a toss-up in order to drive page views?

I find that very unlikely, not least because from their perspective that will probably actually reduce their page views.
> another argument is shot down, they have to move the goalposts and change the definition of what they actually wanted

Actually, a version of that is good part of the (scientific) game. Of course you have to criticize the theory, the experiments etc. Only, it has to be done in good faith - to look for the truth, not to defend a position.

The difference between Newton and Bohr, and Freud and Marx (to go for classical examples), is subtle, not gross. There is an entire Science, a whole field, about that.
They are spending all of their cash on war production, which actually (combined with workforce shortages leading to higher wages) has resulted in unexpectedly high GDP growth.

However that's mostly fuelled by Russia spending all of their reserves (effectively they are literally burning money) to fund the war. There are actual reasons why they had to raise their interest rates to 21% despite inflation supposedly being below < 10%.

When that money runs out? Who knows.. Russia can hardly borrow in international markets. They'll have to either start printing money or the economy will crash. Well hopefully before they actually "win" the war. On the bright side their economy might crash anyway if the war is over (due to extremely high government spending propping it up, a bit like the situations immediately after WW1/2 in Britain or even the US).
"MaxMouchet DB"
I have a slightly different analogy (law it seems is made like Hollywood films “It’s like Alien but on a Cruise ship”)

Software is a form of literacy - not a product.

The product is the hardware. And the actions the hardware takes.

So want to add two numbers together ? There is a specific set of transistors that does that. And machine code. But at some point the python code or the Haskell code is an expression of human thought - literacy.

And you can choose different software to do the same adding up.

One can write an article many different ways, biases, slants etc.

But the publisher only chooses one

And so businesses offer software products like publishers offer articles and books

The publisher is liable

And if your business is publishing other peoples articles and you not only have not read it but cannot even read, why is it the authors problem?

I think this take on FOSS vs an article written for hire might be useful

Inwoukd also suggest that there is a level of reliance on the “canon” - importing a standard library would not suggest liability for that library
Parabolic it's far better for desktop users.
Interesting! I dragged this icon onto my desktop to read later.

Oh no!
Airplane API
To some extent yes.

However to host something yourself you need a lot of things, for example FTTH to host it at your home, or a hosting provider; then a domain name and other things. These can be taken away from you.
OpenSSL should not be used for encryption of files. PGP/GnuPG should.
10 times more energy. In fact 100 times more energy across any capacitance. The distances for safety are 10 times more. This thing is a beast.
> Imagine if we allied with Russia and had China’s neighbors ready to pounce on them when that happens.

If you think that was ever in the cards i have a bridge to sell you
Changing 100 CI pipelines is a giant pain in the ass. The third time I split the work with two other people. The 4th time someone wrote a tool and switched to a config file in the repo. 2500 is nuts. How do you even track red builds?
https://archive.is/FR5lP
The only wiki I like it's the rational wiki.
Thanks for the citation.

That comment is truly bizarre.

I wonder why algolia didn't turn it up? I can only assume it doesn't index flagged and/or dead comments?
Unless research has changed since I las tread, about 75% of your cholesterol is manufactured in the human body and not ingested, so ingested cholesterol is of limited in fluence. I suspect the overall health of the body affects it more than eating saturated fats.
> Transactional Updates : This is the main benefit. Updating multiple files can be done in one transaction. Isolation ensures that there are no broken webapps during the update.

Your server on its own, whether it uses SQLite or the filesystem, cannot save you from having broken webapps during an update. Each page in the browser is a _tree_ of resources, which are fetched with separate HTTP requests and therefore not subject to your server-side transaction/atomic update system. You can change all resources transactionally on the server side but the browser can still observe a combination of old and new resources.

The common solution here is to ensure that all sub-resources of a page (javascript bundle(s), stylesheet(s), media, etc) are named (ie, in the URL) using a content hash or version. All resources (from the root HTML document down) need to refer to the specific content-hash or versioned name, so that if the browser loads version X of the root HTML document then it will load the _corresponding version_ of all sub-resources. Not only that, but if you're updating a page from version X to version Y, all the version-X sub-resources need to remain available after you start serving page version Y, until you're confident that no browser could reasonably be still loading version X of the page, otherwise you can break page version X while someone is still loading it.

This means you actually specifically don't want to put sub-resources for a page into one atomically-switched-out bundle along with the root HTML document, because if you do that you'll be removing the previous versions of sub-resources while they may still be referenced.

Also of course in some cases there might be some sub-resources (e.g., perhaps some media files) that you want to be versioned "separately" from the HTML document that contains them, so that you can update them without busting caches for all of the page/app structural elements like your javascript blobs and stylesheets and so on, and you _might_ need to take that into account in your page build system as well.
Does this version with the cool soundtrack still exist?
One of the pitfalls of not using commonly available certificate renewal and rotating services.
Ha, looks like I missed a 2023 drama when the original Freenet was renamed to Hyphanet, and Locutus became Freenet (https://www.hyphanet.org/freenet-renamed-to-hyphanet.html; https://freenet.org/faq/#how-do-the-previous-and-current-ver...)

I used to check out the original version a few times in the past. I loved the overall premise of a uncensored network (for the context: I lived in an authoritorian country that doubled down on censoring online communications), but no system I've tried out (Freenet, ZeroNet, I2P, Tor) grew on me. Too much, uh, weird stuff (or worse), while interesting content was pretty sparse. And I don't produce anything worthy of sharing myself.

The tech could be there, but the society is not. [Not] surprisingly, the social demand seems to be all focused on to work around the Internet censorship with very limited interest in bootstrapping something that would be resistant. At scale, humans always pick the cheapest/lowest-effort option, even if it's obviously sub-optimal and even if it leads nowhere we want (or so I think) to be.
Oh wow I had no idea westworld and got were the same guy! Both themes were very noticeably a cut above; that totally explains it.