skysight-inc/HackerNews huggingface dataset:
I agree with this assessment, despite the optimism of some others. C++ has had slow compile times since forever, and so will Rust. Rust does a lot more work at compile time than most other popular languages. And it's largely stuff that's fundamental to the language. For example, besides borrow checking, the de facto default way to do polymorphism/generic programming in Rust is at compile time via what is essentially code-gen. In Java if you write `void useFoo(Foo foo)`, it'll compile quickly and will use runtime polymorphism to make sure that the argument is a subtype of `Foo`; in Rust if you write `fn use_foo(foo: impl Foo)`, the compiler is going to spit out a `use_foo` definition for each concrete type that is passed to `use_foo`. That takes time.

That being said, I definitely find the trade-off worth it. Though, I've never been the kind of programmer that desires the constant iteration and feedback of something like "REPL driven development".
There exist special UPSes that you can attach to a power line of a server, unplug and unmount it, and keep the server powered all the time, without the server being able to detect that.

If you are really serious about security, you need to have a watchdog on network link downtimes because, no matter what, you can't disrupt a fiber optic network link without the server noticing.
Stop trolling.

Every web site I ever built with ANY political content was vandalized by my hosting providers then disabled.
I don’t understand how you can say you think everything is your own mind and yet you can’t know it. Why not?

One reason why not would be for some necessary avoidance of disclosure to you, which would have had to have been architected by something that is not you, otherwise you would have known about the thing you couldn’t disclose. If something exists that is not you, then solipsism fails.
Yuck, sounds like it's ego driven development.

Talking with team members to get everybody to agree on what the style is can fix this.

Talking seems to not happen, in my recent work experiences - instead it's a pain to talk to people because you have to do fucking zoom meetings and it has to be scheduled. Or the company actively discourages the team from setting their own technical goals of quality in the name of some ridiculous abstracted version of addressing customer interests. It's out of balance - customer interests are left on the ground while quality is also left on the ground.

Having a tight team is what we should be focusing on! ChatGPT is going to eat so many of our jobs. We should be focusing on being excellent humans.

I was warned about that ego driven development while I was at school by the teachers. Apparently it's been formalized as gospel ... people lie to themselves calling it clean. Basking under the warm smile of Uncle Bob. Creep.
That is legally required in some places, I guess.
This works for China ATM because they have a lot of excess labor (migrant workers) that they can send abroad, like India does (though on their own accord, not via SOEs). It also gives their SOEs something to do other than keep over investing in domestic infrastructure. So I get why they do it (and why they won’t be able to do it in a coupes of decades). But they take risks, like lending money to an unstable dictator who is unlikely to last more than a few years, it isn’t politics/human rights or whatever else, it’s simply that the countries are poorly governed and risk citizen revolts. China always has a shocked pikachu face when the unstable dictator they’ve been supporting gets overthrown/arrested/killed/etc… but anyone could have predicted it when they made the investments.
If you're interested in more background about one user-visible problem being directly attacked by this new GPU architecture, that could be "shader compilation stutter" (although there are many others).

These are two excellent posts that go deep on this:

The Shader Permutation Problem - Part 1: How Did We Get Here?

The Shader Permutation Problem - Part 2: How Do We Fix It?

In particular, the second post has the line:

We probably should not expect any magic workarounds for static register allocation: if a callable shader requires many registers, we can likely expect for the occupancy of the entire batch to suffer. It’s possible that GPUs could diverge from this model in the future, but that could come with all kinds of potential pitfalls (it’s not like they’re going to start spilling to a stack when executing thousands of pixel shader waves).

... And some kind of 'magic workaround for static register allocation' is pretty much what has been done.

https://therealmjp.github.io/posts/shader-permutations-part1...

https://therealmjp.github.io/posts/shader-permutations-part2...
Knack 1 & 2 worked great for my son.

It has a really great coop mode where you can help other player exactly as much as he needs.
It’s ok to be wrong and insightful. It’s not ok to attribute it incorrectly.
> an impractical contrarian outsider

I guess you didn't read much of lowtechmag, which is definitely just about the opposite of "impractical", being much centered on actual experimentation, detailed technical analysis etc. But then again "of course people on HN" would get offended by such slightly technocritical pov.

> suggesting that the entire world replace advanced weaponry with stuff that got phased out hundreds of years ago

Exactly what part of the title starting with "What if" did you not understand? This article -- like several other on the website, but for this one it's particularly obvious -- are thought experiment, designed very much to confront people with unusual ideas and hence make the current norm more obvious.
Interesting to see Netflix listed as a supported platform. I wonder why that's beneficial versus native iOS and Android versions?

EDIT: I guess maybe it's the pricing model, i.e. dev gets paid by Netflix rather than based on individual sales. Or maybe it's easier to integrate once to that platform and let Netflix handle the two OSes?
I feel like I would be really good at working at Google. Am I the baddie?
Oh, how I miss the Futility Closet podcast! Truly the best corner of the web.
The author also ignores barrier to entry.

He says guns are no more/less dangerous than bow and arrow when comparing the best bowman to anyone with a gun.

Yeah, the best bowman can fire an arrow every 5-6 seconds. But that random person off the street that is having a mental breakdown and wants to kill a bunch of people as a type of suicide? Yeah, he's not going to be a world class bowman.
I have a weird luck with FreeBSD: it seems that every time I think about trying it, I find that it's just a month or so before a major version release. The first time I considered trying it was just before FreeBSD 10 was released; that laptop died and I later felt like giving it a go only to find myself twiddling my thumbs until 12 came out, and just last month I got permission to install VirtualBox on my work laptop (Windows) only to find that...

There's no Shockwave anymore; that killed the first attempt (I couldn't play iSketch with my friends). The second one ended because the Chromebook bricked. Third time is the charm, right?
The city's bathhouses are great. During Airwaves you meet people from all over the world.
I think the comment meant that the problem is the political system, not the politicians' personalities, or education, or ignorance per se. Imo, when you build a system that is more prone to pressure and influence by lobbying corporations than from the majority of people, or by those who have expertise and the best societal interests in mind, this is where you get.
Both statements, because unless otherwise qualified you're comparing apples to oranges when you say Java compiles as fast as Go. There's always going to be more overhead on running the Java bytecode on the JVM than there will be when running the native instructions generated by a compiler (even as "unoptimized" as Go is).

And someone that makes that assertion with a straight face without this caveat is not someone that should be dissing Rob Pike about language design.
I remember when he was just midwesternmac and explaining tricky Drupal stuff. He's been brilliantly intelligible with everything he covers.
He did monetization the wrong way around, IMO. Most CI is on Linux, but most developers are on Windows or macOS, so he should've capitalized on the Linux builds being paid while the local developer builds on Windows and macOS being free.
Apple co-founder Steve Wozniak briefly hospitalized after minor stroke
AAUI an airline captain can refuse his/her first officer assignment if there is a history of them not working well together or, boiling it down, they just don't get along. IDK how often it actually happens.
> military sapphism

I don’t remember that in Dune, was it in a later book?
Yesterday, https://securelist.com/modern-asia-apt-groups-ttp/111009/

> In this report, we share the most valuable intelligence that we gathered on Asian APT groups. Over the course of our work, we noticed that these groups attacked the greatest number of countries and industries. Most importantly, our analysis of hundreds of attacks revealed a similar pattern among various groups. They achieve specific objectives at various stages of the Cyber Kill Chain using a common but limited number of techniques encountered by security professionals all over the world. Unfortunately, security teams often have difficulty detecting these attacks in their own infrastructure.
In many stories with "magic", the magic potential of a person is passed down through bloodlines. So one could stretch this concept into a thinly veiled cover for racist beliefs that some bloodlines/races (Wizards, Jedi, Aryans, etc) are better than others. The better system IMO is where "magic" is something that a person picks up through hard work and training rather something that they're born with. But then this turns into a debate about whether IQ is nature vs nurture.
That is tax code, not a banking regulation, no? But on topic, nobody is preventing you from transacting with whatever quantity you want of your own cash. You just need to pinky promise to the government that you'll file the right forms with your taxes. Same as you would with bitcoin.

So again, why is cash able to "coexist with nation state regulations and desires to control the currency", but bitcoin isn't?
Most things are iterations on what you already had. Transistors were just an iteration on tubes, but give it 50 years and…

I think the most world changing tech of the last 20 years is the smartphone.
I only have a local user on Windows 11, but have started wondering when MS will create a shadow profile for me and upload all the data. So kind of them.
A Day at the Center of the AI Boom
Is there an alternative, though? Both Python3 and IPv6 both solve problems that would have been at least as painful to do incrementally, IMHO.
The discussion is about how the world is. Our feelings about the merits or failings of that world have no place in the discussion, and even if we were to share them what purpose would they serve? That is where you would find us going off the rails.
I think you're wildly overestimating how much deliberation or thought the average Gmail user has put into any of these topics outside of "free email, neat".
They briefly explain some of the reasoning here: https://mullvad.net/en/blog/2022/1/12/diskless-infrastructur...

>If the computer is powered off, moved or confiscated, there is no data to retrieve.

>We get the operational benefits of having fewer breakable parts. Disks are among the components that break often. Therefore, switching away from them makes our infrastructure more reliable.

>The operational tasks of setting up and upgrading package versions on servers become faster and easier.

>Running the system in RAM does not prevent the possibility of logging. It does however minimise the risk of accidentally storing something that can later be retrieved.
Microsoft wants AI to solve problems devs say they don't have
affected lots detail: https://www.fda.gov/media/173750/download?attachment

brands are: Victor, Wayne Feeds, and Member's Mark
Nordic recently released news that their bluetooth power consumption is even lower (AirTags uses it). They also released a WiFi chip, but it's more like a co-processor so it's not really a competitor to ESP chips because you will still need a microcontroller. Espressif bluetooth isn't comparable because they still haven't gotten the battery consumption down to uA levels yet :$.

On the flip side, Esp is releasing the P4 which is just a microcontroller (no wifi or bluetooth so you'll need an ESP32 for co-processing) as there's things you can't currently do on esp32's such as mipi csi to interface with a wider range of camera modules easily.

Lastly, I recently discovered a lot of Chinese IoT stuff you get on Amazon (eg. Tuya and Tasmota) have migrated away from Espressif and use Beken (Google OpenBeken). I think it's more comparable to esp8266's but haven't found much info on it.

Risc-v is looking likely to be dominant in the iot segment.
The people you're talking about are still out there, maybe there's just less of them proportionally as the industry grows. In absolutes there are probably a lot more tech entrepreneurs at every scale.
Jeff is awesome, and only mentioning it because I have the same experience with Adrian Black's videos (Adrian's Digital Basement.)

I would have killed for this kind of content as a youth.
Holy hell you're right. It's turtles all the way down.

In the context of the matrix, did the machines, who Took over the world from the humans and invented the matrix with it's downwards falling green Japanese letters, did they steal lava lamps as inspiration to creating this dreamlike universe to placate there organic batteries, the humans?
'Aliens,' or a foreign power? Pentagon UFO chief says someone is in our backyard
Got it, thank you for the explanation.
Yeah, it’s completely meaningless to compare but HN loves specs & seemingly hasn’t learned—after about 15 years of it being true—that direct spec comparisons are meaningless.

I see if with every major product announcement, the worst are usually Apple threads but it’s not constrained only there.
We do. DeepL advertises that they run all of their things (presumably ML training) on such data centers.
A Grocery Chain Just Fired Its Self-Checkouts – They're Bringing the Humans Back
When discussing nuclear vs coal, it's always funny to point out that coal power plants produce several times as much radiation as nuclear power plants.
This thread was started with "When I started my current job they gave me an M1 Mac with 8GB...", which is the main point, in a professional environment the person responsible for purchasing new machines might not even know about these requirements, or will likely believe that the developer just wants a nicer machine for no reason, when others in the office use the base model without a problem.
Can't say anything on the internet without someone coming in to shit on it and remind everyone that SOME things don't apply to ME. They never said it was ALL pain. They never said it was a panacea. They strongest they said was "It worked for me" and "I think there's some merit to it".

> "The technical of detaching from pain has significant value, and I have taught it to others. But some things are wildly painful and can't be dismissed that way..."

They explicitly aren't dismissing the pain, controlling the pain, being stoic about the pain, or arguing that you should ignore or suffer through pain. Read it again.
* 004: 14.0-CURRENT after kernel interfaces for dispatching cryptographic operations were changed.

* 008: 14.0-CURRENT after changing the internal KAPI between the krpc and NFS modules.

* 010: 14.0-CURRENT after changing the sndstat(4) ioctls nvlist schema and definitions.

* 022: 14.0-CURRENT after commit e1a907a25cfa changed the internal KAPI between the krpc and nfsserver modules.

* 026: 14.0-CURRENT after changing the internal KAPI between the nfscommon and nfsd modules.

* 037: 14.0-CURRENT after removal of thread argument from VOP_STAT(9) and fo_stat.

* 043: 14.0-CURRENT after removing the unused thread argument from NDINIT(9).

* 054: 14.0-CURRENT after changing irq_work_queue to return a bool in LinuxKPI to match 5.10 API.

* 062: 14.0-CURRENT after struct kinfo_file changes.

* 086: 14.0-CURRENT after vn_lock_pair() argument changes.

See:

* https://docs.freebsd.org/en/books/porters-handbook/versions/

Kernel APIs are also part of the stability guarantee (unlike Linux).
How would you characterize that basis of reference?
I looked it up. 18% of congress is a veteran. 6.2% of the general population is.
I was gonna say the actor model stems from state machines I believe. It's a nice way to manage state and communication. It reminds me of supervisors and processes in general but not program language specific.
https://archive.ph/U7Yc1
> Centrifuge technology uses far less

Fun fact: uranium enrichment centrifuges don't play nice with earthquakes. They spin so fast that they have huge inertia. When there's an earthquake, the support of the machine moves with the Earth, and the spinning part stays in place, so the machine is ripped apart. It happened with an early Iranian covert nuclear project.
Reading Macleod's Fall Revolution books as a teen 20-ish years ago blew my fucking mind. I had barely half a clue about the historical and political references he was building on (and making what I assume were very clever wry jokes about) but it took me somewhere else--somewhere else entirely. Somewhere very different from the chrome-plated Jonathan Swift kind of stuff I'd got my hands on before then (modulo some outliers like Monica Hughes, who tended to be more "abandon technology, return to monke").

The first Ken Macleod book I bought circa 1998 was The Cassini Division, solely because it had a shiny embossed cover of a robot shooting lasers, which of course had no relation to the book's contents.
I wouldn't be surprised if Rust/Cargo does more disk IO than other build tools, though. Rust does a lot of compile time code gen and caches a lot of stuff on disk.
I have a 2016 Macbook pro, and I don't think I've ever seen it use more than 8GB (I have 16GB RAM). Just testing now with chrome tabs open including weather radar, libreoffice, and firefox, and still using just under 8GB RAM and 1GB swap.
> In reality, aircraft autopilots don't do what most people think they do (they require constant monitoring by pilots)

Tangent: what does an airplane's autopilot do? I always assumed it was basically doing lane-keeping within virtual flight-path lanes we've drawn in the sky. (Like the virtual 3D traffic grid above cities in depictions of cities with flying cars, but spread across the Atlantic.)
I don’t think I get a map and territory with solipsism. It is all my mind, or it isn’t.

If I introduce map and territory with any integrity to the terms now there must be an ontological truth that I can’t access but must have an idea of. If I have an idea of it then it means I am assessing something else. But we are talking about a monolithic reality. The map is the territory in solipsism.
Probably the headline auto "correcter" lopped off the "Meet" part of the original title. Yet another example of that piece of software being too clever by half if you ask me.
Sorry to be so dense, but I see multiple interpretations of your advice, and would appreciate your clarification so that I can get it right in one shot:

(1) In the submission DB, put my book's link in the URL field, and leave the text field blank. Then, after the submission has been made, return to it by clicking discuss, and add my text as a comment (say, including the parenthetical URL).

(2) In the submission DB, put my book's link in the URL field, and put my text in the text field. In this case, is the text field in the submission DB considered to be a comment (in which case I can include the parenthetical URL) or is the text field in the DB considered to be plain text (in which case a URL will not turn into a clickable link, but at least my title will be hot)?

You remarked that people get burned by this all the time. Perhaps the authorities that be might consider providing better instructions for HN novices like me.
The question is, why does Microsoft need your Gmail password at all to begin with? Thunderbird works perfectly fine with Gmail without sending Mozilla your password.
>but I doubt claiming to be diskless would prevent any subpoena.

It has already.

See https://news.ycombinator.com/item?id=38220769
Abraham Lincoln, I'm pretty sure.
Week sounds good for someone coming in cold; many of these can be done as an afternoon speedrun by someone who's already done a few before. (and on the opposite side, adding obvious bells & whistles could easily expand many of them to months)
> but rather that they occur in very low concentrations which requires processing large volumes of ore.

IIRC those concentrations are similar to copper and other metals
The odds your son exists are about the same as the chance that the last extant turtle on Earth, swimming alone through the Earth's barren oceans, should happen to swim right through a particular wooden ring, tossed at random into the sea from some vessel a million years earlier.
Seawater is a corrosion nightmare. Even tap water is going to soak up minerals from the rock eventually and be a problem, but it will still be less of a problem than seawater will from the very start.

The only advantage seawater usually has is it’s ’free’ if you’re on the coast. But in many habitable climates, freshwater is ‘free’ too. Like most of Finland.
For $9.90 you get a Seeed Xiao NRF52840[1] board with Arduino support. In sleep mode it consumes just 1µA. In my spare time I'm building smart locks with these that last for up to 2 years with a CR123 battery. Recently I switched from Arduino to the nrf Connect SDK and a tiny nrf52832 board that cost just 4$ on AliExpress. Works like a charm.

[1] https://www.seeedstudio.com/Seeed-XIAO-BLE-nRF52840-p-5201.h...
DigitalOcean do.
I really don't like everything listed in the bad and ugly sections on that site, but I am able to come up with a silver lining.

> Big Tech companies like Google, Facebook or Amazon will have to offer the Wallet as a way of logging into their services.

I actually do kind of think this could be good. Those companies have turned into identity platforms because they want to track you, but they don't actually want to deal with meaningfully verifying your identity. I.e. if you get locked out, you might be locked out for good. They are totally cool off-loading all responsibility to you (e.g. "here keep these codes and send them to us in 6 years on the small chance you won't be able to log in"), but they won't do any legwork themselves to verify who you are so you can regain access to your services. These government services actually would give you a path to re-verify who you are (it could be byzantine and bureaucratic, but it wouldn't be impossible as it basically is with e.g. Google) so that would be an improvement.

Anyway that's one of the few silver linings I can see there.
RPi has its share of bugs. USB spec violations and busted WPA3 come to mind.