skysight-inc/HackerNews huggingface dataset:
The OP didn't say it at all clearly, but reading between their lines they had used Win10, but since Win8 had moved to MacBooks and MacOS as their preferred daily platform:

> Win8 was the last version I used daily. It was when I moved from web development to mobile development, which wasn't (and still isn't) possible to do without a Mac when targeting iOS. One day I decided it would be worth making the switch as I had developed an aversion to the new Metro UI of Windows [8] anyway.

> ...never looked back since. I stopped buying new laptops every few months and got myself a new MacBook every few years instead.

>Win11: ... "I already knew from Win10 that some diagnostics settings could no longer be switched off permanently."
When my coworker did it, it was the result of zero self discipline or focus, so he straight up got distracted by thinking of a way he could rewrite the whole app instead of making the two line *already understood* fix. He was a very good programmer and a terrible engineer and terrible coworker.
SIP is pro-consumer. Makes it much safer for common users.
They might repeat something that they heard.
Have you read the article?

Not only you're paying Windows but you have to waste time to disable its antifeatures..
Please stop conflating price and value. In speculative markets the price of a small cap asset can wildly outperform the price of a larger one and that fact has nothing to do with value - this is proven by the fact that most top 10 altcoins cycle in and out of favor and usually trend towards zero against Bitcoin in the long run.

I am not a "Bitcoin maxi," but your reasoning is flawed - if you believe other layer-1 blockchains have superior value you should have more justification than price to back that up. I'll start:

https://mukdde.substack.com/p/the-economic-solution-to-the-b...
Egypt (like probably every other place on Earth) experienced countless migrations. Egypt was under Persian rule for 300 years, then under Greco-Roman rule for 1000 years. After that (1400 years ago) it was conquered by the Arabs, and to this day it considers itself an Arab state. For many hundreds of years during this period (roughly from 1200 to 1800) Egypt imported lots of slaves that became soldiers (the "mamluks"). Most of these slaves were of Slavic origin, thus resulting in the English word "slave" coming from "Slav". Bottom line, Egypt was a huge melting pot for at least 3000 years, and most likely before too. People who live now in Egypt can probably trace most of their ancestors to regions outside of Egypt. They are not more heirs of the writers of the Rhind Papyrus than you and me.

But let's say that they are. What did the inhabitants of Egypt do about the Pharaonic era historical artifacts? They looted them time and again. Looted and sold them to the highest bidder.

Maybe you want to claim that people from Egypt don't "loot" the Ancient Egypt artifacts, they only "take possession" of them, since they are the rightful owners.

But if you claim that, then you are not in luck, my friend. This is what happened to the Rhind Papyrus. It was found (or looted) by the locals, who sold it to the highest bidder, who happened to be a guy from the Great Britain. The papyrus was not stolen, it was simply bought.
Ask HN: How do you find a talented mobile developer?
I have not had the best of luck hiring on Upwork etc., so I was curious where developers look to find jobs.

Am I the problem, or has the "race to the bottom" nature of freelancing websites really pushed away the good ones?

To give a bit of background: a few years ago I hired a friend of mine to build a prototype for an app in React Native, and it's grown to about 20,000 daily active users.

During that process he discovered he hates buildings apps, so I've been unsuccessfully trying to replace him ever since. I'm toying with the idea of hiring someone full time initially to rebuild two native apps (instead of using react native) to replace it - so they don't have to deal with any bad legacy code and completely understand the codebase since they made it - and then transition the job to part time for the foreseeable future (maintaining it, adding new features, etc.)

Should I be searching for an agency? Is this the kind of work that people are even interested in?

Looking forward to your feedback!
It feels like the purpose of most communication on the internet has changed from sharing an idea to making a buck.

Dont the big money makers hire psychologists to help them figure out how to 'drive user engagement'?

I feel like there is a difference between letting your kid browse through a library that contains the anarchist cookbook and letting your kid loose in a casino which I think maps to old internet/new internet. Old internet had dangerous information but individuals tended to be treated as an end in themselves, new internet tends to treat individuals as a means to an end.
> I think he was trying to explain the implications of this fact, but doing so in an incredibly garbled manner, and getting his conclusions wrong.

Yeah. I like using the expression "knows just enough to be dangerous" (usually applied in humility to myself), and this situation is such a perfect example. Someone who seems to know just enough about the advanced workings under mmap() to completely misunderstand the implications.
I found it very bikeable when I was there 5-6 years ago
I was way too young when I first discovered it, but it was in the 2k/2k3 era too. I could barely wrap my head around how switches and variables worked so my projects never got very far but I remember loving playing the Legion Saga series.
We all can agree that we get his frustration and we join him in sentiment, I mean, I own an Ender printer, I'd love to buy a Prusa but where I live they cost 3 times more, and THAT'S the true spirit of open source, it's working "as intended", he should be grateful (not the greatest word but I can't think of another one, you get what I want to say) that people are cloning his work, if it wasn't for the clones I wouldn't be in the world of 3D printing and hopefully one day I'll be able to own a Prusa.
It’s hoping to catch you off guard one day so you miss click or wear you down.
I've also read the articles about prompt engineers with no experience or technical skills commanding six figures, or the one about these jobs paying +300k.

I have a BSc and Master's in Computer Science, 14 years of experience, I have slowly climbed the ladder, got a FAANG job 5 years ago, and only last year I managed to break 300k salary for the first time (working in ML of all things). Am I losing my sanity or these reports are greatly exaggerated?
I disagree.

I believe that a critical part of software engineering is the ability to trace and resolve an issue through many different systems and code paths (what most people call debugging)

There is no way to debug these models, there is no way to systematically fix your prompts. It is therefore completely guesswork on what words in what orders might produce results closer to what your stakeholders expect.

Software engineers, when presented with an issue, can dive down as deep as they want (hell, even to the machine code layer if it comes down to it) in order to fine-tune, fix bugs, or do whatever else a stakeholder might expect.

Two very different coins in two very different universes.
This is an unhelpfully cynical take.
The job title has "engineer" in it, so a more charitable interpretation is more serious than "AI monkey".

Using LLMs to solve real problems is not easy. Making sure that you don't introduce regressions while making improvements is difficult, and requires building and evaluating a dataset, and the necessary pipelines. It may also include diversification of LLM providers, and creating the necessary abstractions. A fundamental understanding of how LLMs work, ability to compare different architectural approaches, along with typical data engineering and software development skills would be required.

What if you want to use the LLM for Question/Answer systems that requires working with embeddings? What if you want to find a way to process data locally without sending sensitive data to the LLM provider?

This requires real engineering skills.
I do, and I'm prescribed methylphenidate (though I'm currently on a break). I agree, they don't mess with ability to fall asleep except early on (for me, it was literally on the first day, but man I was losing it after trying and failing to fall asleep the whole night). But they do let you get away with sustained 3-4h/day of sleep. Which eventually comes back to bite you.
I ran Linux Mint on a Lenovo Legion gaming laptop for 2 months.

Almost everything related to gaming worked but I did have problems.

Under X11 + Gnome, fractional scaling was pretty badly broken for some things, especially the Steam app. X11 + KDE fixed that issue.

Under X11 + KDE with hybrid graphics mode (automatically use APU for light tasks, dedicated GPU for games), the laptop's brightness controls were totally inoperable. I tried to research this but could not find a working solution. If brightness was problematic enough, I could pick one of the fixed graphic modes and log out and back in - mostly I left it near or at 100% and didn't touch it.

One game (Anno 1800) would not connect to multiplayer, but works completely under Windows.

Hogwart's Legacy ran horribly and was unstable in Linux Mint. It ran with much higher quality/performance and 100% stability under Windows.

Other games like ARK, Conan, Valheim, StarCraft 2 (using non-Steam Proton), Deep Rock Galactic all ran identically (from what I can tell) to Windows.

Also about 50% of the time, booting would hang for Linux Mint and I'd have to hard-reboot, probably pick an older kernel to boot into, and then I could reboot and go back to the latest kernel (a minor release under Linux 5.15). Fortunately rebooting is mostly infrequent.

Overall it wasn't quite in a state I was comfortable with, so I'm back to Windows 10, which is much better than Windows 11 (or much less bad?).
Certainly doesn’t sound like an argument to use their tech. Sounds more like a screed one might hear on a street corner from someone needing medical attention than sound financial advice.
The "made in" monikers are a concept that has genuinely arisen in the anglosphere though. It's over of the cases where it would be fully justified to keep using the English term. It would be like translating "mafia" or "pasta".
Its funny, adware used to be such a big problem in the windows ecosystem, and then MS was like - what if we do this to ourselves instead.
> Sure, but Steam doesn't run natively, and is very heavy on battery and GPU. So it isn't good for playing on a laptop when mobile

I'm assuming this statement is referring to the large amount of software that is Windows only on Steam and runs in a compatibility layer on Linux, rather than Steam itself.

This really isn't that big a deal vs "native" for Steam on Linux and it's getting even less so with time - the Steam Deck mobile console and other x86 handhelds use the exact same Proton tech to run Windows games under Linux on a pretty small ~40Wh battery.

Power consumption of the Proton compatibility layer isn't really any better or worse than running native in my experience - its a wash.
Are slot machines fun? I think it's pretty clear the answer is yes. Diablo 2 is a glorified slot machine, most RPG mechanics are slot machine-y. Play the slot machine while you upgrade the slot machine (via gear) which reduces your chance of losing is a clearly popular gaming category that is able to gather entire conventions of fans. Is there strategy? Kinda, I guess, but not at a core mechanic level.

There is a spectrum between slot machine (try until you get a lucky roll) and chess (pure strategy) for what losing means.

The idea of fun is just dopamine manipulation: Creating a state of wanting and then playing with a person's ability to get there.

Here is a classic of game design: https://en.wikipedia.org/wiki/Bartle_taxonomy_of_player_type...

Some people enjoy the chat room. Some people enjoy the feeling of dominance. Some people enjoy uncovering the story. Some people enjoy checking every box or getting the best gear.

The fact that you don't find exploration fun doesn't mean other people can't find exploration style play fun.

The problem of modern gaming is much less about the strategy vs slot machine continuum, but about the motivation of game companies to monetize micro transactions or reduce production costs (namely by minimizing novelty or quality). Games are less of an artistic endeavor and more of a money endeavor.

Are games born out of an idea to make a game and ultimately make money to support the life style of game creation or are games born first out of an idea to make money and the desire to promote fun secondary? Are games art or are they cigarettes?

What you feel in modern game is the corrosive and corrupting force of "next quarters profits" culture. What you feel is games being built for shareholders first and gamers second.
Guess I need a pay raise!
The site is unsuitable for high level waste as proven by already having leaked once and not being properly isolated, and orders of magnitude too small to properly contain the quantity of material (including casks and proper separation distance), and doesn't provide any semblance very long term protection against being dug up.

Learn the basics of what your spruiking before vomiting ignorance into the world.
"windows is dead because it has ads in the start menu (that you can turn off), it ships with unwanted apps and doesn't ship with properly free games"

Profound, truly.

This is of course completely forgetting the era when every prebuilt would ship with crapware, completely omitting the fact that via giveaways on places like GoG and EGS, children have access to more free games in one year than I was bought in my entire childhood and completely forgetting that there are more mature, free options to master a craft on your computer than ever before if you are so inclined to do so (blender, godot, unreal engine, unity, krita, visual studio, etc..) (not to mention a rich ecosystem of help for all of these, and normalized services like the internet generally that is cheap enough to be ubiquitous).

This guy evidently didn't ever know what it was like to grow up as a kid with computers, to be stuck with stock windows XP and a handful of games you had played to absolute death, with no means and parents who wouldn't buy any tool or app on the internet as it was inconceivable to do so, dicking around with MS Paint as the image editor of last resort, with big dreams and no prospects. I became merely familiar with computers as I was left alone with them for long enough to break several of them out of boredom. Meanwhile, I learned crafts (coding, 3D modelling, etc.) through my schooling, particularly university and an internship.

Windows basically hasn't changed, is the reality. We killed computing as a race through Android and IOS. Kids today aren't even spending time with computers anymore. That's the problem. The stab at TikTok here hides an underlying unspoken critique that such apps have sucked out attentions so completely that people aren't thinking about what they run on anymore. This article completely misses the point.
At least their managed Postgres service is running on Windows machines. I don’t know much about Azure but after seeing that I’m pretty convinced that most services they offer run on a Windows kernel.
This article is about the story parts of the quests. To make progress you also have to win action-RPG fights, build and counter correctly, find hidden items, etc.
We need utility-scale molecular sensing.
How will we prevent bioterrorism when it gets much easier to make super-pathogens? How much freedom will we have to restrict?
These questions are answered and/or mooted if enough people have solid-state, label-free, universal molecular sensing at home.
I'm not close to retiring. Just has been depressing seeing the numbers continue to drop YoY.
Steam runs natively. It is a linux application (to my knowledge, and it wraps "a webview", so there might be some nuance here. But native enough for this distinction).

Steam uses a compatibility layer called Proton to run Windows games under Linux. Running the games that way is not significantly worse. It can get the same or even better performance (but sure, sometimes worse) and will affect battery life pretty much exactly as if running the game via Windows on the Laptop.

Proton is based on Wine, and Wine is not an emulator. Translating the calls does not make them heavier.
Semi off topic, but I was listening to an NPR show earlier today and they pointed out that in China TicTok feeds focus on science experiments, educational ideas, etc.

The pundit said it was educational material in China, and addictive content in The West.
If you had read your own link you would have learned much more goes into the cost than just purchasing a sink. Why are you pretending like the city is just getting gouged on the hardware part?
I like this because the nice trait English has is it’s a mishmash of whatever words it can get from many languages. Other nations may want to avoid imported words.
The first programming job I had was programming operating systems for Micom 2000 word processors, back in 1979, two years before the IBM PC was released.

The machine had an 8-bit Z80 processors, 128k of bank-swappable memory (64k address space), and two 8" 240kb floppy disk drives.

The 8080 assembler source for my module was spread over 14 floppy disks. Compiling involved meticulously swapping floppies in the correct order for about a day and half. Inserting the wrong floppy in the wrong order would cause the build to fail, and you'd have to start over from scratch.

Despite that, one had a breathless sense that you were working with a technology that was about to change everything. The implications of the coming technological age were unmistakable. And the only limit was imagination and ingenuity.

Having a MILLION instructions a second to play with seemed limitless; but having to fit things into 16kb memory pages felt a bit constraining. For the most part, user data had to fit in a 16kb memory page because that was all that was left over after the operating system was loaded.

In retrospect, there's only so much you can do with a 4Mhz processor when you only have 16kb of data to work with, so processing power wasn't the constraint.

Probably exactly the same as what it's like to be working with AI technology today. Everything is going to change. And the future is going to be unrecognizable. And you're sitting in the middle of it.

So yes, absolutely, it was way cooler back then. Unless you're currently working on AI projects.
I was going to correct you with geothermal, but then I looked it up and it turns out that the majority of Iceland's electrical production is indeed hydro rather than geothermal (TIL).

In finding the source for this, https://en.wikipedia.org/wiki/Energy_in_Iceland aluminum was the thing of note there. I was aware that this was the main power consumption (tangent to reading Artemis by Andy Weir).

> ... This trend continued and increases in the production of hydroelectric power are directly related to industrial development. In 2005, Landsvirkjun produced 7,143 GWh of electricity total of which 6,676 GWh or 93% was produced via hydroelectric power plants. 5,193 GWh or 72% was used for power-intensive industries like aluminum smelting.
Did you have to read books about Slovenian history in school? There's not enough time to include everything about everyone. The history of the descendants of US slaves might be more interesting to people because of our cultural reach, but it's not necessary for Slovenian kids to learn except as an example of a well documented protest movement.
The term is already maximally diluted, but it is nice that coders are getting a turn at trying to gatekeep it.
In some countries, the scooters come with helmets in a lockable box on the back.

Obviously there is now the 'ewe' factor of putting on a helmet covered with someone elses hair lice...
> Next: Casual games. Minesweeper, Solitaire… who didn't waste time with those in the 1990s? Now they are cluttered with in-app purchase offerings.

Wat? What are the purchases in Minesweeper and Solitaire? (My old laptop can't get Win11, thankfully I guess). Anyone could screenshot?
What benchmark did you run where Node outperformed Bun? Happy to take a look.

There are still "obvious" things we need to fix, like our EventEmitter implementation is currently around 3x slower than Node due to C++ <> JS callback overhead and several functions in node:crypto are still using JS-only polyfills intended for web browsers (instead of BoringSSL/OpenSSL).
Yes. Treated for depression in my early 20s, but it only reduced those issues a tiny bit. Diagnosed with ADHD in my 30s (thanks to many comments like yours over the years on HN, which eventually made me talk with a doctor again); treatment was much more effective for the symptoms in question, but they never completely went away, and occasionally come back to bite with vengeance. I currently consider the effect of that treatment to be somewhere between "close, but no cigar", "you're holding it wrong" and "lulled into false sense of security".
I think around 2016 with the end of the Mk2/start of the Mk3 is when they really came into their own. Ultimaker, from my understanding, was always a business/institutional aligned company and only popular in the more well-heeled hobbyist circles, and while Lulzbot was popular they didn't offer much that Prusa didn't and had to compete on price, which meant they suffered the same fate as every other American manufacturer: Lose to Eastern Europe and Asia.
Even better: a volume application that measures system sound and auto-mixes output audio to fall within set tolerances around the average decibel reading of that sound.
Yes, 1 seems to be the most important difference, with 4 as one of its most important consequences. It's definitely intended to be a solution to Byzantine faults (or double payments as they would show up in practice if the transactions are financial!).

I think your summary in 2 is accurate. The answer to scalability 3 seems to be that verifiable delay functions are always costly to solve the first time, but can be checked in parallel -- like a maze that takes time to solve the first time, but can be checked instantly simply by looking to see whether the solution crossed cross any walls.

It seems to me like a reasonable technological solution to time-ordering transactions in a decentralized ledger subject to byzantine faults, but I'm not an expert here. It's at the core of the Solana layer 1 blockchain. Solana took it on the chin with the FTX collapse because FTX had chosen Solana as its main exchange and made a heavy investment in its ecosystem. Wondering whether that was an exogenous shock that makes Solana a relative good investment opportunity at the moment. The capability of doing verifications in parallel means verification of 100k transactions per second. Which is on par with what the credit card companies can do.
AFAICS you're doing all your inserts in a single transaction, unlike the article. Using transactions is better for performance, but probably less representative in this specific case.
Heck, it's bad even on reasonably fast machines like my surface pro. I've recently found that if I "blind type" a search query at my normal (very fast) input speed, it actually enters the keypresses _before_ loading fully, blinks the correct app up for about 1 frame, then resets the input field to nothing!

Argh.
Easy anti cheat works in linux now.

Most games now just work
If it were diluted to the same level it would be trillions of gallons, but this would be a terrible idea. The site is significantly too small because a long term SNF containment hole is about 100x as big as the spent fuel and needs to be separated from the next one for thermal reasons. The site is also woefully unsuited to containing something that dangerous.

SNF is also a very small fraction of the intermediate and long lived waste generated by a nuclear plant.