skysight-inc/HackerNews huggingface dataset:
From my perspective, Stephenson appears to have been engineered to meet my optimal reading specification. This improbability makes it among the best evidence I have that I am living in a simulation, along with the sound of Wayne Rogers (guitarist, not actor), the flavor of fresh doogh, the A944 west of Alford, several others.
Check out Speechify and NaturalReader, IIRC they’re two of the most popular apps for that use case and I remember their voices were pretty solid.
Make your point without name calling or being insulting.
Maybe 3 years old
'Dangerous' aftereffects linked to using mixed reality headsets
It's easier to hire in Japan when you already have Sony and the optics makers (Nikon, Canon etc) with past knowledge in fabbing than in many other countries.

That said, I think TSMC had plans for factories basically anywhere they could, not laying they eggs in any single basket. The difference will probably be in process levels.
Ideology? Mine costs 3p/mile to run vs 12p/mile on a high mpg diesel. Preheated/defrosted every morning. All my journeys are less than 200 miles so never have to use public charging (or stand at a pump). Save both time and money.
The Carbon Removal Market Grew 7.3x in 2023
Sadly in practice data scientist has always been person who can present data which supports what his/her boss expects.

edit: title has been updated: https://github.com/gvwilson/sql-tutorial/commit/14d1e57b94a8...
Nice, if you install termux (from fdroid) you can run it directly on your android.
There is actually a ton of reshoring going on in the EU. They are just relatively quiet about it. Here’s a database that only goes up to 2018

https://reshoring.eurofound.europa.eu/reshoring-cases
Using CSS to select elements within the browser arguably only became popular because of jQuery, (and Prototype, Mojo, etc.). The browser inbuilt suggestion at the time was to programmatically navigate the DOM, or maybe use XPath. Proposing CSS selectors as a browser API before it became dominant in the wild via alternatives would have got a "why do we need another option?" response.
I’d say 15+ years ago, they were very powerful relative to other solutions on the market during those times. But I agree that’s no longer the case when compared to modern server racks.

I pointed out that Redbook about HA features since it’s a major differentiator of mainframes even today, but there are also these that document other features:

https://www.redbooks.ibm.com/redbooks/pdfs/sg248950.pdf#page...

https://www.redbooks.ibm.com/redbooks/pdfs/sg246366.pdf#page...

You can find 1 or more books that go into a deep dive of every chapter.

IBM has taken input from the biggest companies in the world over many decades to run as many of their workloads as possible. They’ve honed everything in their software and hardware to do so, down to developing specific cpu instructions to support specific use cases. If all of this doesn’t convey an extremely feature rich system, I’d like to hear why you think otherwise.
Scientists create effective direct-drive inertial confinement fusion
Talking about Neal Stephenson's works always brings up several topics: endings and editing. He's responded to criticisms of his endings in various book talks, for instance his Author's at Google talk about Anathem [1] (prepositioned to the relevant bit @10:54). One of his editor's at Wired magazine also made a comment about editing his work in his book talk about Fall or Dodge in Hell at the Interval [2].

This is a transcript of a part of the Authors at Google talk for Anathem (first link prepositioned to 10:54):
[10:54]
Q: How do you think about ending your stories? They seem to run the gamut from some where the action just ends, and others where there's the equivalent of a movie ending with a ten-minute car chase in it.
[11:11]
A: Well, I'm reasonably happy with all of my endings, but I know that some people feel differently.
[11:21]
But as you've noticed, they're different, it's not always the same thing. All I can say is different books end in different ways, and different people have different tastes in what they want to see. I'm well aware that there are certain people frustrated with the endings of some of my books. But I also think that it's one of these things where people's preconceived ideas sometimes drive the way they perceive things. I've seen people complain, for example, that Snow Crash doesn't have a good ending. But I can remember that at the time I was writing it, I told a friend of mine that the climax of Snow Crash was now longer than Moby Dick. There's a helicopter that gets brought down, and there's a private jet that blows up, some people die, there's confrontations, and the girl goes home with her mom, it seems like a good ending to me. So I think that my experience is that once you've written a book with a controversial ending and that meme gets going of Stephenson can't write endings, then that gets slapped on to everything you do, no matter how elaborate the ending is.
[12:59]
For The Baroque Cycle, I created a kind of NORAD bunker in which to write the ending. It was this complete, you know, the wall, the ceiling, the floor, they were completely covered with timelines, charts, and all kinds of technology that I was using to bring all the plot lines together into an end.
[13:27]
I think Anathem does ok on that score. I'm sure I'll be hearing from some of the Stephenson can't write endings people, but I think it's got a decent enough ending on this one.

This is a transcript of an unknown (to me) Wired editor talking about Stephenson's copy: I will tell you I was working under Kevin at Wired when Neil did a story of following the fiberoptic cable around the world, and it was a forty five thousand word piece, and I will say when you brought the copy in I could not improve it as an editor. It was the cleanest copy I'd ever worked with ever with any other writer and I actually worked with a lot of writers so I will say you have something going on there about your first drafts that are uneditable. [2]

[1] https://www.youtube.com/watch?v=lnq-2BJwatE&t=10m54s

[2] https://www.youtube.com/watch?v=bkxuzwCps70&t=3253s
Mastodon does not "feel like Twitter" in the way that Bluesky does.

Maybe it's the fact that it's so server-centric: I've never felt like I could just enter a handle in the search bar and be confident that if the search comes back empty, that person is not on Mastodon. The same is true for search by hashtag or topic.
I have a vague recollection of putting rss urls into Netscape and it would style it in a readable form by default. It’s too bad that feature was lost.
I'm genuinely curious. How does this difference affects you?
Now I'm back again to view your reply. I'll get nothing done now (which isn’t much different than before this).
Timely.
> I want to try replacing all of that with a simple, unified API which lets you say "tell me the state of <kernel resource X> and tell me when it changes".

Fuchsia's "Signals" are designed in that direction. You get a "handle" to a resource, and the resource has a 32-bit integer with signal bits that you could subscribe to.
The meaning of each bit is different for each type of resource.

(In general operating system terminology, "Signal" means just a message without any payload that would have required any memory allocation. There are many ways to do it, not just the Unix way. Message ports and other abstractions are sometimes built on top of types of signals)
I do believe that Tesla's success in the last decade was in large part due to the fact it was the only technology company that could use all the money people were throwing at technology companies.
> now, we want to get away from that and go back to procedural?

AFAIK, we are all still programming browser UI with Javascript. It is an imperative language, about as stateful as you can get.

Now, if you managed to do your frontends with Haskell or Prolog, I'd be interested on learning how.
Find and Fix More Typos
ESPN, Fox, and Warner Team Up to Create Sports-Streaming Platform
Some semiconductor segments have been like this forever. You don’t really care who is making your LM317 voltage regulator —- it’s a straight up commodity and vendors compete on price and availability.

This was the cause of a number of boom/bust cycles in semiconductors.
Also Azure actually! Yeah for a sentence or two the onboard OCR usually gets it right, but if you’re listening to a few pages at a time there are almost always a bunch of errors and it gets pretty exasperating to listen to.
They will learn they have been VOIP for months without being told, just like everyone with a landline as an emergency backup in Texas learned.
Oh yes! We use pypy for many batch jobs deployed in production.

We switched to pypy several years back and that allowed us to push a great deal more batch jobs through per window with zero code changes.
This is inexcusable in a supposedly first-world country. It also puts the lie to statements like "racism is over." It isn't even attenuated in police and prison guard culture. It you want a fright, go look at cop forums, groups, channels, etc. online.

On top of all that, prison food, commissary, media, and phone calls are all farming prisoners and their families for money.
https://archive.is/MiTb0
I still think that MooTools was better.
Can you buy an EV, that doesn't connect to the internet and is reasonably priced?

I know that is what I am waiting for.
It's true globally too. China heavily subsidizes their industrial base as do many other countries.

When everyone else is subsidizing you have to subsidize too or you lose.
Related: https://news.ycombinator.com/item?id=39221337
Hm, thanks for pointing that out. I need nginx for SSL anyway, so I was not even thinking about going raw :)

I'm wondering where exactly is the problem in the std.http.Server because it might be easy to fix. Maybe it's just that nobody cared yet... But 2x slower than Ruby sounds awful.

> Possibly you can re-use your ThreadContext

Yes, this is the idea, and extending the injector for request-scoped and thread-scoped dependencies.
The following code could be written much better by using the cond operator.

with {:is_email, true} <- {:is_email, is_email_address?(email)},
{:is_available, true} <- {:is_available, EmailAddresses.is_available(email)} do
...
else
{:is_email, false} ->
{:error, :bad_request}

{:is_available, false} ->
{:error, :conflict}
end

cond do
!email_address?(email) -> {:error, :bad_request}
!EmailAddresses.available?(email) -> {:error, :conflict}
true -> {:ok, email}
end

This gets rid of unnecessary duplication, and I think is easier to understand.
So, maybe someone here can explain this to me. I anyways hear about how the entire semiconductor industry is completely dependent on TSMC, and nothing can operate without them, thus their geopolitical importance.

But then what are Intel, Arm, etc in this picture? I don't understand semiconductor manufacturing in enough detail -- I assume TSMC occupies a different part of the supply chain? But chip manufacturing seems like a pretty integrated process top to bottom; what's the division between them? In concrete terms, what is it that TSMC is doing that nobody else is?
As drones (both airial, ground based and naval) take over for human soldiers, state-of-the-art electronics may increase in strategic importance rather than decrease.
> The concrete prediction is that the internet will become filled with AI written crap, and that anyone wanting to use it will have to filter out an enormous amount of AI nonsense, before they reach any useful information.

The same point is made in Fall; or, Dodge in Hell.
Well I guess you've got a point in that there is plenty of time to meditate on its themes given its slow pace.

"how the f did they do this in the 60s" - I consider that a distraction.
My understanding is that the "Karen" archetype usually complaints or abuses people without any power to do anything about the issue. Companies have structured their systems such that every point of contact with the outside world is as powerless as possible.

The person on the other side might even agree with the complaint, but they usually don't have any power to do anything about it, and they're probably making minimum wage.
Try Zodiac and Interface (authored under the co-pseudonym Stephen Bury).
Forget about refactoring then
It's more complex and depends on what you consider your identity.

Webfinger redirects control what people look you up by.

The domain of the URL of the actor webfinger resolved to defines how clients access your profile.

They are usually the same domain, but don't need to be. Effectively your webfinger address functions as an alias (and you redirect multiple URLs to the same actor)

Follows follow the actor, so your webfinger may break and follow relationships will continue.

If the actor url becomes unavailable, however, your profile is inaccessible whether or not you redirect the webfinger.

To get Bluesky like portability we'd need either for that actor url to be possible to point to a DID or other means of decentralized lookup mechanism, and/or for servers to store the webfinger handle and recheck that regularly, and a way for clients to control a key that can be used to sign claims to say "this new instance key is also mine".

It's very much doable, but not done, nor is there consensus about exactly how.

Best current option if you don't want to host your own instance is to control your webfinger domain; if your instance goes without warning so you can't use the normal migration, you'd still need to manually get people to follow you again, but at least you can point them to the same id.
Such a wonderful and awe-inspiring project! I was thinking to myself, someday a humanoid robotics company might use this, and then I look up the presenter’s LinkedIn, and turns out they are working at Clone Robotics! Kind of curious what’s happening there now.
Large cryptocurrency miners in US now have to report energy use to government
ARM does not manufacture own chips, they just design and license them.
Outside of Intel, pretty much everyone else uses TSMC to build their computing chips.
Bsky feels like Gab for woke folx and I find it incredibly boring because of that. The discussions are on par with reading front page of reddit comments, even to the point where the most engaged content is a meta commentary on some twitter content.

Unlike reddit, filtering down the feed just doesn’t pay dividends in the way niche subreddits can. I guess it’s because the personalities and views which have been interested in leaving twitter to join bsky all fit the same template.

For instance, the AI, business, tech, and finance communities are simply not there. Performance art, too. Media/politics is there, but the discourse is extremely flat.
The Fediverse, but for Instant Messaging
Challenge 1. "Soaring rents and house prices"
Challenge 2. Lots of immigrants wanting a decent job and competing with existent population to apply for these.

In a country with as much undeveloped land as Canada has, I think, there might be a win-win solution to be had here? ;)

OK ok, to be fair it takes a little while to train as builders, electricians, plasterers etc etc, but it does seem like Canada has the solution right in front of them. Just build a couple more Torontos, and, problem solved?
Uh, are you saying that Iran wouldn't erase Israel from the Middle East if they had the capability to do so? Where are you going with this? It's indisputable that Iran sponsors anti-Israeli militias across the Middle East, which would qualify them as a threat.
A nitpick of mine is how filtering with `for` is not explicit.

arg = [1, 2, 3]
# This doesn't crash:
for {key, value} <- arg, do: ...
# But this will:
Enum.map(arg, fn {key, value} -> ... end)
Show HN: Breaking Prompt – Prompts to get insights from breaking news with LLMs
This makes sense. The counter argument would be that war is a competitive endeavor. So if you do have chips that are 2-3 generations behind what your opponent has access to they will try to design weaponry that takes advantage of this gap.
This looks awesome, going to be exploring today.
To be fair, the CO I described[0] is a local switching center. The Nashville “CO” was the area long lines/tandem/long distance site. Now, I’m not defending the lack of a backup plan, but tandems tend to be far larger than a typical local/class 5 CO.

0 - which like the Nashville long lines building also happens to be a pre-divestiture AT&T site, although at the time it was owned by BellSouth. It is also in Tennessee, although in Memphis, not Nashville.
Python does just that for integers (since it automatically casts up to bigints instead of overflowing), as does Swift, and that's arguably fairly low-level/"compiled"! It doesn't strike me as an absurd idea.

Compilers could optimize for common cases where overflows are guaranteed to not happen, or perform the "isn't b100..000" check at the entrance to an inner loop and defer to the hardware's native overflow detection capabilities (if any).
Pyodide (standard cPython in WebAssembly) loads surprisingly quickly.

My https://lite.datasette.io application usually starts up in less than 10s - most of that is downloading about 10MB of WASM blobs, and 10MB isn't actually that big these days (many sites serve more than that in image headers).

When I built Datasette Lite I did it as a research project, assuming it would be far too slow loading to be useful. I've since changed my mind on that.
Benjamin Wester (whom I just found out reads this and saw my comment, so now I don't feel weird randomly mentioning by name!) is the true hero of our monorepo's upgrades.
Whataboutism: a smear word used to imply that hypocrisy is irrelevant. It isn't.
Enterprises might even prefer paid products as it guarantees long term support
Confessions of an AI Clickbait Kingpin
I am fascinated by this project.

What are the chances that this could become a real world usable replacement for chrome or Firefox witching the next couple of years?
> Never tell me what I "need to" do.

Do you imply ill intent upon the program? Because I read this as a violation of tone.

I interact with the program because I want/need to. It's in my interest to follow through the *instructions* to interact with it correctly and efficiently. I can follow instructions and view it as a helpful hint.

How about entering, say, a printer configuration. These fields accept only SSIDs, IP addresses etc?
> native GNU/Linux games

all 12 of them? I would give up on hopes of there being any serious market interest for Linux native games any time soon, if ever. Proton/WINE is good enough and the industry does. not. care. about targeting a platform with a rounding error number of users. The best thing to happen to Linux gaming in the last 10 years was the Steam Deck, and that alone is more or less driving adoption.

There are several orders of magnitude more people playing on Unix/BSD derivatives than there are playing on Linux unless you count Android.
https://archive.ph/2024.02.07-051122/https://www.ft.com/cont...
What makes it hard makes it meaningful
I think the instructions need to be further clarified. We should match the expansion of the dot with our inhales?
> Preferably do it following the existing packages and lore of that distro, rather some python and some rustup version?

Exactly!
I want customers to be able to install my software on stock Ubuntu 24 / Rocky 9 / .. and seamlessly integrate with existing stock Apache, libcurl, libssl without any recompilation etc.

Having a bunch of pip dependencies tag along makes this quite complicated.
... or is constrained to doing a single logical thing (perhaps many times).
Not sure to be honest. A couple of years ago someone at the BBC decided they wanted to push listeners to their app (which has live "radio" as well as shows on catch-up). They chose a few of their most popular podcasts, including The News Quiz, and made the appropriately surreal announcement that (great news!) this _topical_ comedy panel show would now be available six weeks sooner via their app.

The RSS feed still doesn't have ads last time I checked (at least for me, accessing from the UK), but now aggregates six-week-old political satire. I do have BBC sounds on my phone, but I never remember to listen to it. I always just go to my podcatcher out of habit, and end up listening to something else.
Part of the problem is that this used to require third-party tools, which gave rise to lots of different tools, but nowadays everything you need is included in Python itself.

The simplest way (in the sense of having the fewest components required) is this, using only built-in tools:

$ python3 -m venv --upgrade-deps my-virtual-environment
$ my-virtual-environment/bin/pip install whatever-third-party-package
$ my-virtual-environment/bin/python3 my-script.py

This creates an isolated virtual environment in "my-virtual-environment". Use the pip and python3 binaries inside that directory to install packages and run scripts. Done. (The "activate" step suggested in other comments is just a convenience for setting your PATH to refer to the virtual environment implicitly, so that's completely optional.)

Note that Debian's python3 package leaves out some parts of the standard Python distribution, but you can install the python3-full package for a complete installation.
PHP is great for getting started, but I think it gives you a fundamentally flawed idea of how the web works. You tend to think in files, and not worry about what Apache or Nginx are actually doing.

Then when you switch to node, or basically any other language, you wonder where your file based logic is, and everything feels annoying and painful.

Do you really need to host your own server to run a single file? Yes, you do with PHP too, but it’s hidden in Apache and php-fpm.
The car was free and you only pay running costs? Who is giving them away please tell me!
Local PDF Chat Application with Mistral 7B LLM
At the start of the article there is this statement:

"There were at least nine drug-related deaths"

I can't wrap my head around this, I know that smuggling drugs into jails is relatively common practice in the US but it seems like we have just normalised this when we shouldn't have. A jail is a facility that the government has complete control over and even more relaxed restrictions on what they can subject people to, so how does this happen? Aren't their CCTV cameras everywhere? Microphones? Surely these incidents should be so well tracked and then some sort plan formed to prevent this, or if the guards are corrupt and enabling this maximal punishment.

Don't even get me started on allowing prisoners to control the food supply of other prisoners... just seems like such an obviously bad idea.
A vassal state?
> I disagree, because I think the idiosyncratic aspect was way more of a feature than a bug of Pitchfork. The real purpose of Pitchfork was not to say which music was good or bad. It was to say which music is worth talking about, and it made itself the center of that conversation. Getting reviewed by Pitchfork was more important than getting a good review by Pitchfork. They were notorious for giving bad reviews to good music.

This was my view of it, I constantly found the reviewers irritating and I rarely paid much attention to the scores, it was just a good source to check out new, interesting music that wouldn't get any exposure anywhere else
Your examples in particular have been excellent lately.
I'm statistically unlikely to be forced into arbitrary solitary confinement, or to be put on death row for a crime I didn't commit.

Nevertheless, these aren't exactly "rare" occurrences, and I think they should be rarer still.
Sure but that's just shifting the burden from one place to another. It doesn't take away the fact that cost of living in Germany has increased due to the shift to renewable energy.
(disclaimer: I'm not against renewable energy, I just think we should not look away from reality)
From Huberman's notes, I think we are suppose to match the expansion of the dot with an inhaling motion. The mechanics, iirc, is to increase oxygen to the brain by deliberate long inhales.