skysight-inc/HackerNews huggingface dataset:
We're of completely opposite minds on this. A stop in Fresno should have been sacrificed so that California High Speed Rail could still happen for the majority of the state. Routing through the Central Valley was practically required for political reasons, and now the entire project has collapsed into a parody of itself.

California's cities are not all arranged in a single line. They are in two roughly parallel lines, separated by up to hundreds of miles and across mountains. There are the coastal cities of SF, SJ, SLO, LA, and SD (follows highway 1) and the Central Valley line of Sacramento, Stockton, Merced, Fresno, Bakersfield, Lancaster/Palmdale (follows highway 99 mostly). The 5 is a compromise interstate that runs in between these two, and there is very little development there. If you've ever driven the 5, you know what I'm talking about. Even most towns "on" the 5 are a few miles away.

The HSR line could have been drawn from LA to SF more or less following the 5, stopping at the outskirts of Bakersfield and then zooming straight through to a fork that stops next in either Gilroy (en route to the Bay Area) or Modesto (en route to Stockton and Sacramento). This would have been cheaper, shorter, and less encumbered by the need to get permits, approvals, easements, and the like from everyone in the Central Valley. Meanwhile, the chosen HSR route through the Central Valley runs through dozens of different counties, cities, tax districts, and regional planning agencies.

Also, Fresno is far less dense than Bordeaux, and has a population that generally considers a mile to be a "long walk."
Road trip scratchers!
Then how is it that his heirs control the rights? Once in the public domain, it stays there.
A great idea if you can have a time machine to go back ~6-8 years.

Perhaps a massive public startup investment at the start of what could be a long deep recession is not the best public policy.
‘A nerdy group of misfits’: the US company behind Ukraine’s ‘kamikaze’ drones
To my thinking, that means that self replicating systems arose in an even simpler chemical environment and even RNA was a later development.
>I honestly don't know what point you're making.

My point is that I didn't get the most important new iPad OS features on my new-ish iPad. Apple simply didn't implement those features in a way that makes them work on relatively recent devices.

>You realize the Gmail app is not the equivalent of the iOS Mail app right?

Yes, but the differences are not relevant to the debate. I'm talking about OS features only, and I'm disregarding regular apps that just happen to get distributed along with the OS for business reasons.
Back about 20 years ago when I did my first Car PC, I got ~3s boots to graphical UI (SDL Framebuffer) using LinuxBIOS (now coreboot) and a very well curated set of hardware. I do remember that I was using the EPIA M VIA Mini ITX board (one of the first Mini ITX boards) and I had a special adapter that let me switch between two BIOS chips.
Don't be. I don't think the author of this piece is saying much at all. I think they're doing a nerd thing of trying to insist that DFW had some "clear plan" that he was trying to execute. But I think what's really happening is that the author of the article wants there to be some clear plan instead of the truth that what DFW did with his amazing work defies summary in this way.
There are cases where you want tons of random numbers (e.g. monte carlo) and the line between "good enough" and "disastrously bad" is often unclear. Providing cryptographic random numbers is the only possible API that's both safe and generic.

As the post says, it's worth entertaining the idea of having the kernel provide a blessed way for userspace to do that, though I admit I've never personally seen a scenario where RNG was truly the bottleneck. But it'd still be nice to kill all the custom RNGs out there.
That did not compile for me with my TS settings;

> Type '{ dev: boolean; readonly prod: void; }' is not assignable to type '{ prod: true; }'

It's still a bad solution though; it allows nonsense values like {dev:true, prod:true}.
Amazon is killing Amazon Drive
I'm not sure how you came to the conclusion this is a "straw man"?

Did you read the article?

his comment was directly copied from it :

"Colonizers could learn a great deal from Indigenous resilience, as we all confront a twenty-first century that feels hauntingly like the seventeenth: beset by violence, disease, hatred."

By stating they could learn a great deal does imply they "bumbled along".

It also isn't very accurate as there was a lot of technology sharing at the start of things. The FN shared a great deal with the newcomers on how to survive here.
Toys—even Lego—are damn near free if you aren't picky and will accept whatever you can find used. Often they're literally free. Kids often outgrow toys before they're worn out or broken, and for some reason people hate giving used toys as gifts so there are just tons and tons of them always being dumped on the used market, with relatively little demand.

You could set out with a $20 bill and outfit a 6-year-old with a totally adequate set of toys, from scratch, by just walking a neighborhood on a yard sale day.
>> Is there any actual evidence digital currencies are "becoming mainstream"

Two countries have adopted Bitcoin as an official currency. I would call that mainstream.
1 - noone is going to ask you about references.

2 - if someone does, list a peer of yours that you maintain good relations with.

3 - but seriously, noone is going to ask.
This looks promising. It feels like for non ML engineers it’s very hard to figure out how to use models as part of vanilla CRUD codebase.

For instance in a Rails app the ML model services would probably be served as a completely external service API generated with something like Truss wrapped in a service class that just exposes the outputs and handles errors/input validation!
I've had an Amtrak train delayed by more than 5h on the West Coast, so here at least the answer is potentially 0. I grew up in the NE USA where Amtrak is usable, if not up to European standards, so trains here are particularly disappointing.
Users can not write to /etc, those programs like passwd can because they have the suid bit on and run as root regardless of which user initiated the process.
Or here on Earth over say 100 million years with trillions of little globs of organic chemicals, likely with even simpler replication mechanisms that are not understood currently.
I don't think so. If you know where to look then good content is available, but it doesn't get as widely shared because it isn't as interesting to as many people.
The Adirondack train is suspended since 2020 and had a commercial speed of 56 km/h (35 mph).
could you describe this in more detail? it seems like this could be a useful countermeasure against these sorts of practices
But so what if it's canceled if you played some cool games for $10/month.
I wouldn't care if Netflix was canceled. I would just watch my movies elsewhere.
Ah, gotcha!
Some of that is probably covid supply shortages. SSDs have controllers, and controllers have chips.
Never used Tabler itself, but I am an absolute loyalist for using their icons, which are all MIT licensed and available in SVG.

https://github.com/tabler/tabler-icons
> It contains a general-purpose networked computer.

It was kind of hard not to imagine an old Dell inside the case shown in the photo, when he put it like that...

https://twitter.com/kenshirriff/status/1552723606140080129
I was hoping to see some benchmark numbers
On the other hand, there's the FIPS-accelerationist perspective, which suggests that as more and more modern cryptography is mainstreamed irrespective of FIPS silly requirements, FIPS will itself gradually become untenable, leaving us all better off.
It was also planned for cargo (e.g. at the Megahub Lehrte) but didn't really pan out there either, even though ISO containers are much more predictable in their self-propelled movement than humans. At least all the material from that site now shows much automation, but it all happens at rest.
You could do the paths in reverse (root last), to speed up any string comparisons, since prefix almost always matches and is maybe more wasted work the other way.
The bottleneck with Cloud Gaming is physical hardware (GPUs). You need both a dedicated GPU to run the actual game, but also a fast CPU (or expensive FPGAs) to stream the video to your thin clients. GPUs are expensive, power hungry, heat up quickly, take up space, and can't be shared across multiple players.

As a Cloud Gaming provider, you need to invest heavy capital into distributed hardware across the globe, before you make your first cent. This makes this business non-viable for all but a small handful of players in this space.

Cloud Gaming providers have been trying to get around the hardware bottlenecks by introducing various optimizations (time sharing, like with old mainframes) - at the expense of flexibility and the user's experience. Your users pay a monthly subscription, but get various limits imposed on them to allow for the other players to get enough GPU time and maintain fairness.

As a Cloud Gaming provider, on-top of the GPU bottleneck, you're also going to spend a lot on bandwidth (real-time streaming at high resolutions). Your clients also need a good internet connection to enjoy a seamless experience (which is still a precious commodity, in large parts of the world).

Finally, you need to offer your subscriptions at a reasonable price. If the price you're charging is too high, your clients might as-well just save up for a new PC/GPU for a couple of months and buy their own machine from which they can play and cut off the middleman entirely.

Without solving the hardware bottleneck problem - Cloud Gaming becomes too expensive to run, as it can't scale to serve everybody the way something like Netflix does efficiently.

This seems like a fundamental problem with this business that has brought down multiple big players in the Cloud Gaming world already.

Cloud Gaming sounds like an impossible business to run in 2022.
I give you that :D

It's just a bug, not a design decision.
I have heard that (anecdotally) every 20 years or so
We'll see. I'm not as optimistic as you. Russia hasn't mobilized all their manpower and its position can change dramatically if the war lasts until winter.
As someone who has built software since 1999 across a variety of platforms, open and closed source, the amount of boilerplate you have to write to create the most common objects is still astounding, no matter how many open source libraries I pull in. (often the more you use, the worst it gets)

Also "vendor lock-in" occurs in open source. Most code that gets written day-to-day is written by developers who are not qualified to work on the underlying libraries they depend on. We are locked into our server frameworks, our database engines, our front-end frameworks, our authentication library, etc.
The concept of a system-wide hierarchical key-value store is actually very useful is some environments.
I had to develop one some time ago [1] for an embedded system, since is super useful to have a single point of truth/configuration/state, if every application agrees on using it (which is the case in such systems were every application is known in advance and developed in house)

[1] https://github.com/debevv/camellia
As Dave Eggers says in his introduction to the 2006 version of the book:

> A Wallace reader gets the impression of being in a room with a very talkative and brilliant uncle or cousin who, just when he's about to push it too far, to try our patience with too much detail, has the good sense to throw in a good lowbrow joke.
They're likely requesting the data from some broker when you type in your number.

The alternative is that they've grabbed a full set of all data for all numbers, in advance, right?
The overlap between the last known modern horse and the first people in America is about 2000 years. If they domesticated horses in that time, how come the horses didn't thrive along with the human population?

I think the horse population where already on the brink of vanishing due to climate change after the last ice age, and the new Americans simply ate the last of them.
It sounds like they're giving a $5M guarantee that you won't be sim swapped.
A common use case for this is things like car/plane instruments/nav/etc. You don't want that sucking power all the time when your vehicle is parked for 1 week or two, but you do want a quick transition from POR to usable UI up and running.
With Gentoo/OpenRC using a minimal config and compiled kernel and booting from an efistub with built-in kernel cmd pointing to the root filesystem, my desktop boots from cold to login screen in about 8 seconds.

My macbook takes ages to boot to login.
The problem was structured with two inputs. 1. the available Lego pieces. 2. the structure to be built. At least that's what I remember.
Well you'd be putting your name in almost every night then, because it's always at least $10 million in one of the lottos (pretty much). $10 * 365 days a year is $3650. That's a big sink of money for something you know for almost certain you're not going to win. But $10 three times a year you're also almost certainly going to lose, but you're only out $30.
That's fair, though I think what most of us are talking about is the interruption itself.
Okay, I want to discuss a major thing in the book, but it's really spoilery. I don't know if hacker news has a thing for that? I'll ROT-13 it and if anyone wants to respond please do. Again, you shouldn't try to read this if you haven't read the book and dont want to be spoiled:

V'ir arire frra guvf zragvbarq naljurer -- ohg vg frrzf gb zr gung gur npghny vasvavgr wrfg va gur obbx, nxn gur ivqrb gung ulcabgvmrf rirelbar, vf rffragvnyyl whfg na nfze ivqrb naq qsj unq uvf svatre ba gur pbaprcg orsber nfze orpnzr n guvat?
Adrenaline-seeking firefighter started French wildfires, say prosecutors
there's literally only 3 spinning HDD manufacturers on earth now so if a name doesn't appear on their list now it's because it doesn't exist. some of the things on their list are now brands owned by a single company through consolidation.
These sort of websites work by generating html pages on the backend with html templates and sending out the rendered html back to the browser.

Here's an example of it in go - https://gowebexamples.com/templates/
I think they were hoping for "Wow, we're really understaffed. Instead of making employees miserable now and hope that future conditions will make them happy just to have jobs, maybe we should spend some of the $6 billion profit we made last quarter to raise wages and hire people now."
mobile phones set us on a trajectory from the internet back to TV. No doubt the next big social network will be an auto-advancing video feed, i.e. a TV channel that won't be called a tv channel. It's what people want, nothing was killed, just people played with the toys for a while, got bored and moved elsewhere
Maybe it is and maybe it isn't, but your comment would be a lot more useful to the discussion if you pointed out specific issues and/or ways of doing things differently that you think are better, and why.
I don't have any problem with the font, but I also still use 1080p. It's readable enough for me.
On some routes between France and Switzerland police and customs inspection seems to take place on board. It's even better, no time wasted.

https://www.tgv-lyria.com/ch/en/travelling/on-board-support/...
You can lookup a surprisingly large amount of information about a person online.

Had this guy who decided to use my Gmail address for stuff and I ended up finding his phone number online to text him that is wasn’t his email address. After the failed attempt send him a yard gnome after I reset his Walmart password and was thwarted by the security code on the back of credit cards. I still think he would have been a good gnome owner.
> People reacted kinda strongly to The Hobbit being 48fps for having a “soap opera” look, and I think nobody has really bothered to try again since then.

Ang Lee has done a couple of HFR films since, but neither was a box office success. I’ve read that Avatar: The Way of Water (which Cameron previously said would not be released in HFR) will be released in 48fps, which would AFAIK be the first big-budget HFR release since the Hobbit trilogy.
Yeah, SE is the cheap one atm while the Minis are the small ones. I got two Minis for the ladies of the house. Because they wanted small phones.

Both the SE and the Mini sell pretty well by any other company's standards except Apple, I think...
It's well known.

Nevertheless, the article was good.

If the author is reading this, consider dropping the "you've never heard of" from the title; you don't want to assume things about your reader.
"the federal judiciary system announced that it would be going low-tech for its most sensitive documents, saying that they'd have to be delivered by hand"

Good.

The people most scared of network transmission of sensitive documents, of internet-based voting, and internet-reachable-power-systems are technologist.

Lets be real - we, more than most, know how bad the average programmer codes.
As a fan of programming and Star Trek analogies are sort of a required art form. And I really think it's true about cooking that a lot of cooking is insanely easy - but you need to overcome your fear of the unknown. The first time I cooked prawns I was deathly afraid I would poison people, but now that I know what I'm doing it's pretty trivial (even if I don't exercise that skill often).
Because “100% guarantee” doesn’t actually mean anything i.e. they have protection in some shape or form.
There are several libraries that handle directory for you in the appropriate OS-specific manner.

One Rust example being https://github.com/dirs-dev/dirs-rs

> The library provides the location of these directories by leveraging the mechanisms defined by

> the XDG base directory and the XDG user directory specifications on Linux and Redox

> the Known Folder API on Windows

> the Standard Directories guidelines on macOS
You would still have to cut hair because balding is usually in spot patterns, not all over at once
I think articles like these miss the point that Microsoft's stuff is not intended to be designed in a predictable way. Their goal, above all else, is to protect their monopoly. Making things convoluted, unpredictable, and undocumented is just one way of doing that. Silently failing, and non-specific error messages are another.
Story time, please :)
I personally think that it will be a big plus for Silicon Valley. Some of Japan's best and brightest young people will see close up how the Valley works. Then they will go home, get frustrated and return to the Valley to start companies or work for startups.
From Beijing to Shanghai, more than 1000 kilometers
Has anyone used this in a Phoenix LiveView project by chance?
You could have a look at AdminLTE (https://adminlte.io/).
It seems like you've hijacked the definition of the word "dying" to justify an existentialist screed. People generally use the word "dying" to indicate that something is close to death, not that it will eventually die.

Nobody would look at a healthy young man on his first day at college and say he's dying. So no, the original point does not appear to be dilute.
DFW said somewhere (I can't recall where) that he wanted the reader to have the physical experience of moving back and forth, and that the process of moving and flipping sort of echoed the jumping between the years of the chapters and story. Or something :)

I found it annoying initially, but after I read that (when I was maybe 1/3 through), I did come to appreciate it a bit more. Maybe I'm just impressionable.
I did a `systemd-analyze citical-chain` and noticed that `snapd.service` took the most amount of time. So I edited the `/lib/systemd/system/snapd.service` based on the suggestion here [1] and set `After=network-online.start`.
The critical-chain time has from ~12 sec to ~4sec. Here is full `systemd-analyze`

Startup finished in 2.348s (firmware) + 3.276s (loader) + 3.303s (kernel) + 4.309s (userspace) = 13.239s
graphical.target reached after 3.892s in userspace

The interesting thing is, I haven't noticed any improvements in the time to interactivity from power button press. May a small 2-3 sec. That I could just attribute to disabling session saving and restoring in KDE

Edit:
I reverted the change in snapd.service, now I get

Startup finished in 2.328s (firmware) + 3.599s (loader) + 3.284s (kernel) + 13.754s (userspace) = 22.966s
graphical.target reached after 13.431s in userspace

Again, almost no difference in actual time to usability. Where is this ~10 secs saved or exhausted?

[1] - https://askubuntu.com/questions/1380790/is-it-possible-to-st...
Even Microsoft likes to save blobs.

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData]\UserFilter
It’s not a relational database is probably what they meant.
Well, remember, they think of it as management vs. (lowly, replaceable, necessary evil) "workers".
I have 15.6 stable installed and when opening the Stripe test page I receive an error in Firefox (“Either your browser does not support the Payment Request API, or you do not have a saved payment method.”)
Php will never be able to shake off its legacy. It’s a lost cause imo. Which is a shame since it’s faster than most (all?) languages in common use for backend development of websites.
Yeah, my analogy could have been more clear, I think Umarells are a fun cultural phenomenon.

I meant that even in a public space for construction, however, spectators usually aren't allowed to wander into the middle of active construction, bumping shoulders with the workers. Staying off to the side is fine – as is also normal when watching a set in action! It's just the folks that get in the middle of a site who have no business being there (or worse, try to pretend to be an authorized background extra and ruin a shot because they have no idea where they're supposed to stand) that disrupt things.
good question. i sent al aho an e-mail. hopefully he'll reply with some interesting history. watch this space!
Congrats on your eye-catching title :)
What privacy laws, in which country would prevent you from sharing the source of info? Especially info that you're already sharing?

Is this just the ToS of whatever data brokers you're using?