skysight-inc/HackerNews huggingface dataset:
> Just thinking about people I know, everyone has a desktop in the household, even if they don't use it all the time.

Thinking of the people I know, about a third of them don't personally have any kind of real "PC" kind of computing device (laptop/desktop). Many get by with just their phone and a tablet, not even a laptop. They might have a work laptop, but that's usually only for work-related tasks; they don't have any permanent desk setup in mind for computing. This percentage of people is growing, not shrinking.

And to think, I've got that much exposure to people with that kind of computing lifestyle, and yet nearly half of my friends are people in PC gaming culture and go to things like massive LAN parties and watch game tournaments on Twitch.

I'd say people who have gaming PCs are an enthusiast of sorts. Step out of professional contexts and gaming PCs and a lot of people don't even bother with laptops these days. Having a dedicated space in your home for computing seems to be more and more rare these days.
I agree with this. It's counter intuitive but lower level languages without layers of abstraction are easier to understand to new programmers. It's all very literal. Abstractions are great for experienced developers because you get it. But new learners have no context and abstractions are too much of a black box.

I found learning MIPS asm and C early on were nice and learning functional languages and things like Python and JS more difficult. It was after I had gained experience that the power Python and JS and Rust and whatever became evident and the abstractions and concepts made sense and were useful.
Centaurs and AI
I'll say two things that will be controversial. But first, just want to be clear: global warming is real; human caused; and will have negative effects on many parts of the world.

1) We are not heading for "the end of the world". There are lots of projections of what things can go wrong. But the climate changes slowly, we are becoming richer and we'll adapt. Also a lot of what is reported is on "worst case" (or things might get as bad as so-and-so) that are often based on CO2 projections that have almost no chance of coming true.

2) Even if you disagree with #1: we are already on our way to solving the problem. We will still have warming, for sure. But we will likely be at or near the goals we've set for end of century. Tech is improving: we are deploying solar, wind and (suddenly) more nuclear; electric cars; heat pumps; and so on. We will eventually run out of fossil fuels. And, population growth is slowing faster than anyone predicted.

Yes, we should be vigilant and continue to try to reduce CO2 emissions. But the idea that "we're all gonna die!" -- or anything close to it -- is wrong. And it's not supported by the science at all.
> It needed to handle extreme load (hundreds of millions of participants in some cases).

I can see extreme loads being valuable for an A/B test of a pipeline change or something that needs that load... but for the kinds of A/B testing UX and marketing does, leveraging statistical significance seems to be a smart move. There is a point where a large sample is trivially more accurate than a small sample.

https://en.wikipedia.org/wiki/Sample_size_determination
I know this is not what this article is chiefly about, but I have always found the bullsh!t jobs argument lame. Sure, I have met plenty of people who just spin their wheels for money, but to me that is always just bad management. In my experience even at a mature company, there is always a mountain of real work to do even if some people are avoiding it.
Small languages that can be learned quickly that have a limited number of ways to perform an action (like iterative loops) make for a more straightforward learning experience than the giant languages that are popular today. I think explicit strict typing (e.g. Pascal) also helps. The more subtle and flexible the type system, the harder it is to learn the language's model of abstraction (examples: C pointers or OOP class hierarchies or polymorphism).

I agree about the value of simplicity, such as learning Pascal in a terminal-based interface. That interface is minimalist in the extreme (no GUI to complicate things), and the language's design and type system have a crystalline clarity that undercomplicate learning how to think like a computer.

It's like learning to use a hammer vs Windows.
I had this problem with math in uni. All abstract concepts, zero explanations why we should care about it in the real world. So it goes in one ear and out the other. That has to be one of the least effective ways of learning about something, like my brain is not wired to retain information if it doesn't know what the use of it is.

Now I'm slowly discovering the "why do I need this" for much of it as I learn graphics programming, and it makes me wish I had known to pay more attention back then.
I've been using Jupyter Lab for ages now since it had a dark mode and Notebooks didn't. It's been so many years though maybe that has changed by now and I haven't noticed.
On-device acceleration of large diffusion models via GPU-aware optimizations
It doesn't hit my inbox but my feedreader but I usually read https://www.garbageday.email/ first thing in my reading time
Why do you think the system is supposed to rehabilitate? I would argue that the system is supposed to separate people who cannot be trusted in society from the rest of us. I think the major failure of the justice system (apart from corruption and dishonesty) is the failure to keep prisoners safe from one another. Rehabilitation should happen on your own recognizance, the system should exist to keep you exiled from people who didn't commit your crime.

(I do believe that rehabilitation, or more accurately in the case of people who never were instilled with a moral compass, "habilitation", is often possible and always desirable, but I don't think the system itself can or should be entrusted with that responsibility. It should just make the conditions for habilitation possible, and then outside society can intervene as it will.)
Small nit: it’s a bad idea if NPV of future returns is less than the cost. If someone making $100k/yr can produce one $50k/yr optimization that NPV’s out to $260k, it’s worth it. I suspect you meant that, just a battle I have at work a lot with people who only look at single-year returns.
Shutdown and Low-Power Operation at Commercial Nuclear Power Plants in the US [pdf]
Eat less meat (especially beef)

live in a well designed suburb (like Houten, NL, for instance https://www.theguardian.com/cities/2018/may/16/welcome-cycle...)

use AC powered by solar or wind or nuclear

use an induction stove (they're way better)

build enough excellent rail that flying is unappealing for most options aside from transoceanic journey.

Doesn't sound like a bad life to me. It's the one I'm trying to achieve.
Between android and ios you have choice between $50 and over $2k of phone prices. You have quite a big choice in terms of smartphone prices/capabilities.

One of iOS key features is it's walled garden. If you don't want that don't buy it. It's like complaining that Ferrari doesn't make Corrolla priced cars. They just... don't. They also don't make 3 cylinder cars making less than 200hp. Buy what fits your needs don't ask Ferrari to make a Camri competitor.
If reddit had stuck to what it is good at: threaded, in-depth text conversations and links, it wouldn't need such a large amount of storage or bandwidth. Yes, I know that 1.7 billion users is a lot of text, but (1) there wouldn't be 1.7billion users if it were only text and links (2) the users who wouldn't be on reddit without multimedia offerings I am sure use a almost exclusively multimedia and account for the lions share.

Go back a few years, nix the 'let's host video and pictures and live chat and ignore every single thing the users are asking for so that we can bring in the eyeballs' idea and instead of that monetize the regulars using the their content and site's ability to guide google to it.

Keep 150,000,000 dedicated users who reliably generate valuable content for you and keep the site spam free for you, and all you have to do is keep some devs on hand to add tooling and site features that are useful. The caveat is that Stevey Huff has to live with one or two fewer commas on the balance in his bank account.
First, it's not impossible, it's just difficult. And however difficult it is, if those systems are necessary to maintain operation, then they're mission-critical and it's someone's job to make sure that they continue to operate.

Second, a ransomware attack isn't going to attack stuff like medical equipment, which wouldn't hold any important files anyway. It's going to attack workstations and servers likely running some version of Windows. If your IT staff can't keep that stuff backed up then you don't have IT staff.
I don't see how GDPR can't force them to remove all comments? Additionally, there is no reason Europeans can't own multiple accounts and that accounts can't change hands. So a single European should be able to delete thousands of accounts?
>Completely missing point of what I said and making a straw man out of it isn’t the gotcha moment you seem to think it is.

Okay, so what's the point of what you said? For reference, you said:

>Good, switch to it for a couple of years, use multiple vendors and then let everyone know how Android is a viable alternative to iOS.

What, then, is the point of what you said? You seem to believe that Android is not a viable alternative to iOS. What specific actions do you believe Apple should be required to take here?
Yeah I refused to be "migrated" (forced) to join YT music, where it was clear that my personal library of songs would be treated as a second class citizen next to the paid promotional content (suggested artists, songs etc) and ads (unless I pay for premium of course).

Felt like bait and switch to me. They forced me to make a decision. I took my ball and went home.
pay me lots of money to do nothing? sign me up!

sadly, in a long career, this never happened to me. most well-run companies are always looking at ways of getting rid of dead wood.

i thought this article was BS, and went on too long.
Learning from Disasters with Chris Clearfield
On that note, the Mahwah Museum in Mahwah, NJ has a permanent Les Paul exhibit. You can arrange a private viewing where you get to play some of Les Paul’s personal guitars [1]. The price is very reasonable and it’s an amazing feeling to have these historic instruments enjoyed the way they’re meant to be.

It probably wouldn’t work for any instruments more fragile than a solid-body guitar, but I’m really glad to have had the experience and I wish there were more opportunities to do the same with other musicians’ gear hoards.

[1] https://mahwahmuseum.org/play-a-les-paul-guitar/
I'm probably ignorant on this subject, but I find myself surprised by the anecdotes in the article. For example with the voice over actor, for my whole life, speech synthesis has been a thing that has been improving. Did this person think they were going to do this work for the next 20 years?

I don't mean to victim-blame as i really do understand how dreadful this must feel. I just want to understand the mindset and prepare myself mentally for when I see automation coming for my own career
Fortunately it becomes easier to reach that goal if you eat less red meat because most crops are grown as animal feed to produce meat.
Having done this job once upon a time, I think the downtrend in title is inevitable.

What tends to happen is that at some point in time, an organization finds itself in a bad place. Where pagers fire regularly, and the skills you need to manage the noise are "fast context switching", "good communication", "debugging", "ability to work insane hours". Very little of this involves coding, or building software.
Teams may start by assigning some engineers into this role as an elite team, but if you come back in a couple years you'll find that the elite team has burned out or forgotten how to write software and due to the impossibility of hiring new elite team members - has resorted to hiring people to carry a pager.

There are a few companies which invest in big platform orgs, but due to the lack of revenue generation - it seems that this can only be sustained with very strong leadership buy-in.
The difference between "work" and "games" is how easily monetizable the activity is, not how useful the output of the activity is.
Working from Home Becomes a Once-a-Week Perk for Some Office Goers
> - site starts to scale, never had an ops team

Can you be more specific?

From what I understand, "DevOps" helps you get what you want into production. Whether that be a few Docker containers of your node.js or Rust or Go or Java or C# or whatever application (probably an HTTP microservice or a batch job) as well as your infrastructure (Redis, Postgres, a message queue maybe)

Obviously scaling your microservice API from 2 to 4 isn't "all devops do". I also get that not everything is a Docker container. I'm just curious what I am missing.

I get that for example, making Postgres "scalable" is much harder but... is that really a "devops" thing or is that a Postgres-specific thing?

Same for Redis if you need multiple scalable instances.

Scaling infrastructure isn't easy but I thought devops was just responsible basically for standing up the "pipelines" to deploy whatever you want.

Why can't you just have a monorepo of application YAML that goes into ArgoCD or something like that? Where do you hit the "need devops/consulting" part specifically?
Americans are staying right where they are
https://archive.is/YXZvK
I create a new Reddit user every few years, to reduce traceability. I never unsub the accounts I abandon. Not sure the 5M figure is even relevant.

https://subredditstats.com/r/minecraft

2k comments per day suggests an engagement-DAU of less than 2k. Suggesting the 17k might at least be more than those that actively comment. (Though it would be cool to see votes/day as a metric.)
> It's not even a closed country. It's not hard to visit

So you're saying I can just go into North Korea as a tourist and I won't need a North Korean tour guide? I would like to learn more about this opportunity.
I have a lot of friends (including my spouse) who are teachers, and I can pretty confidently say that an office environment/culture/work sphere as we as engineers are used to is vastly different than working in a classroom. We don’t often value experience because, you’re right, often times fresh eyes do bring useful insights. But in the case of teaching (and probably many other things), consensus seems to be that experience does vastly affect one’s effectiveness.

I applaud the OP for their attempt to bring something new, but I feel like if maybe they’d waited a couple more years they may have an easier time thinking through the problem set and creating a product to fit the need. Perhaps I’m wrong! But that’s just my feeling from the many conversations I’ve had with teacher friends.
You're right - I was mistakenly counting from year 2000, not the high point year 2001, and from 2000 it effectively doubled.

> which you originally cited to support your own point

I was not the original commentator. I agree with your second point that graphs like these are not enough to disentangle the impact of the drug policy, but it is also just not as simple a story as 'drugs legalized, overdoses went into a lower regime.'

My guess is the real story is that drug legalization does lead to fewer drug ODs, but it is simply swamped by fentanyl.
Show HN: Your Job Shared by Multiple Sales Pros with One Click
For me, Substack has a reputation problem. All Substack's I've seen shared (on HN) have spouted outlandish claims and had zero (or little) "evidence" to back their claims up. Of course it's just a platform and it is probably made up of some great content too, but the bad content has turned me off to the platform.

So I guess none here as well.
1870, 2010, 2023, 2146, ????
I found this when I was trying to get some idea of the risk trajectory at

https://en.wikipedia.org/wiki/Zaporizhzhia_Nuclear_Power_Pla...

noting that the Russian VVER is very similar to the American pressurized water reactor (PWR).
Right. But there's a difference between that thing and why it was downvoted.

It could have been downvoted because it is factually incorrect, which means you should be careful about posting incorrect information.

It could have been downvoted because it's inflammatory.

It could have been downvoted because it is redundant (doesn't add to conversation).

Sometimes it's not clear, and you only can speculate.
I'm not sure whether you're making a comment about prison society or society in general. Penal labour sounds like a pretty bad idea to me. But I can see a few reasons that chess might be good for rehabilitation (some referred to in article):

* Simple, indisputable demonstration of intelligence. People from deprived background often have low self-esteem and very little evidence to show for their smarts, even if they are in fact intelligent.

* It's traditionally a slow, thoughtful game, in stark contrast to the stress and demands of the outside world.

* It provides escapism by totally focusing your mental faculties onto the world of the board.

* There are few external expectations. No one will be upset if you make a silly move, like they would if you make some bad stitches.
Your best bet is just grabbing small samples of topsoil from the forests around your land, they'll have plenty of the native mycorrhizal fungi in them. Then just scatter on your soil and mix in

Then once they start to establish in your soils, the best ways to keep them propagating and multiplying in the soil is basically to ensure you have roots that are feeding them the sugars they need (through photosynthesis). Also you'll want to avoid tilling the soil if possible (tilling is basically just cutting through the mycorrhizal networks in the soil), but basically the key is to have crop cover on your soil as much as possible so the mycorrhizal communities have some sugar source to keep them through.
Not only that. Agile processes in general are supposed to protect everyone from sinking a tonne of effort into successfully building the wrong thing. It doesn't matter if people aren't going as fast as they otherwise might, if the counterfactual has them going in completely the wrong direction.

Scrum itself is more specifically designed to protect the team from management interference. Engineers might think it's a waste of time preventing them from getting things done, but in its absence (where it's truly needed) what would actually be happening is constant micromanagement, context switching, and death-march deadline pressure. In its originally-intended form it's not an arbitrary collection of hand-holding niceties, it's a self-defence measure.
On the flip side, giving more people permissions increases the surface area for a social engineering or disgruntled employee attack. If your solution to sneaking code in is to delegate deployment to another team, now you have two teams that could sneak code in—one has to be sneaky and get around QA (not hard at most places), the other can just put the code in before deployment. Making the organization bigger isn't a great solution for lack of trust, it tends to exacerbate it.
I question a lot of the info in comment. Specifically the “humans domesticated themselves 6000years ago.” We had characteristics of “domesticating ourselves” long before 6000 years ago. Non-pronounced canines, reduced sexual dimorphism between males and females, are all hallmarks of a transition from a mating system that was “tournament based” (one male wins all the females) to a more pair-bonded species, although it’s a spectrum and humans have behavior related to both.

This was probably co-evolving with the cost of raising a human child. Which we didn’t just magically start doing 6000 years.

Classic example of the bullshit asymmetry principle, where it took me two paragraphs of text to reasonably dispute a one sentence off hand, inaccurate comment
Covid was a sad reminder that we can rally the troops and make huge society-wide changes to protect old people, but won't lift a finger to protect kids from climate breakdown.
Well when everything is based on unsound money, and a literal ponzi scheme the entire financial sector is the largest con ever created

I am not sure how civilization was dupped into the mass delusion of our current economic systems but I do believe we are seeing them unwind right now... the Fed and other controllers have been attempting to catch a falling knife for at least 15 years if not longer... at some point they will loose that battle
I'm excited that Onkalo will be coming onine soon, so we don't have to hear the myth that there's no solution for spent nuclear fuel anymore. The solution that enjoys a solid scientific consensus is the deep geologic repository.

Another thing that is weird to me is that everyone says nuclear waste is hazardous for a uniquely long time, but it become less hazardous over time. Many non-radioactive materials, like arsenic and mercury, are toxic forever.

In the US we have WIPP operating, but it stores weapons-related radioactive material rather than commercial spent fuel, so I guess it doesn't count.

https://en.wikipedia.org/wiki/Waste_Isolation_Pilot_Plant
no problem! feel free to reach out if you have any questions
Jónsi talks about 'ÁTTA,' the new album by Sigur Rós
My chemistry teacher was passionate and seemed over qualified and I think that made him sort of come across as bitter at times. He didn't always understand why other people weren't as passionate. Anyways, I heard he had got sick and left teaching. But about a year or so later he was all over the news as he was apparently making really pure meth at a macro level for a cartel and had somehow ended up with some biker gang and was found dead. Crazy story.
I think reddit is doomed anyway. Chat generated content is going to flood all these venues.
Even if OpenSSL were licensed under the GPL, nothing prevents the organization from releasing patches or separate distributions under a restrictive commercial license. They are the copyright holder. Viral open source licenses constrain _licensees_ to release derivative works under the same terms, but they can’t somehow destroy inherent ownership rights due to the copyright holder.
But who is going to manage the year-and-a-half long, Excel-checklist-driven process of getting application changes reviewed and approved, and the infrastructure provisioned for each environment? And who is going to keep track of the permissions when forcing everyone to use middleware to access the databases and jump servers to access the machines? My god, won't anyone think of the middle managers!?
That's how every one of these tools works, that’s the whole point of using them: you only call them when you’re going to actually show the variation to the user. If you’re running a test that modifies the homepage only, you shouldn’t be calling that decision method in, say, your global navigation code that you show everyone. Or, for instance, if your test only affects how the header looks for subscribers, you have to put an outer if statement “if subscriber“ before the “if test variation.“ How else would it correctly know exactly who saw the test?
> it makes on the face of it no sense that i.e. needle exchange programs would lead to more drug overdoses.

I don't agree that it makes 'no sense' but as I said in my original comment - there are plenty of confounders. Thank you for listing some of them.