skysight-inc/HackerNews huggingface dataset:
Key result: "We conclude that Betelgeuse is in the late stage of core carbon burning, and a good candidate for the next Galactic supernova."
Does it need to be?

Not everyone wants to sell their soul lol.
Do you have a source? Some quick searching only brought up cloudflare dropping them.
For me, in the context of the climate change discussion, I knew exactly what it was trying to communicate. I did not find it particularly sensationalized.

> Would love to see a source for that.

False. If you’d love to you would have at least given it a quick Google and found plenty of relevant papers.

There are thousands of studies that would communicate what I just said with a basic Google Scholar search.

If you’re a climate change denier just say that so we can move on with our lives.
Mise en place is a pretty cool technique. There's a good book in place for those outside the industry, Everything In Its Place, by Dan Charnas.

Basically you make cleaning a habit and minimize movement. If you were chopping onions, you'd use multiple containers, one for input, one for output. Placement would be so that your hand doesn't have to cross in an inefficient manner.

In software, it's probably things like keyboard shortcuts, and using some tools to store knowledge as opposed to keeping it all in your head. But keep the process clear and clean.

The first thing to do is figuring out the first thing to do and not just doing it - actually do spike docs before (or while) diving in.

Prepare things before you use them - have your onions chopped and ready to toss in when the order comes. Clean up when you're done (close your tabs).

Communicate clearly. Don't wait for the other person to ask questions, give them the info they need to move in one go. Acknowledge when you receive a communication, as soon as possible (especially work remote).
> "Isn't allowing any kind of behavior the default in free societies?"

> No?

Err, are you living in a (relatively) free society? My country has this principle written in the constitution: people can do anything the law does not prohibit whereas the government can only do what the law expressly permits it to do. I would think that's the standard in democracies.
https://dimle.wordpress.com/

chess, Swiss life, software engineering, and random thoughts.
Remove "fullstack" from your nickname! You have to earn it.
I'd settle for early retirement and lake house scale.
Life after detonation (2012)
So there’s no art in comics or animation either? Pixar’s Best Picture-nominated “Up” is too lowbrow, shallow, and lacking of artistic quality?
Well, it is a decade-and-a-half old and fairly common in the Python web world. I don't think there's any shame in not knowing what it is if you haven't encountered it, but I also don't think there's any shame in assuming a developer audience reading about web development would at least know how to figure out what it is.
https://www.mikenikles.com/

Best to follow me on Twitter or Bluesky though for up-to-date full-stack web development opinions.
https://www.bbkane.com/blog/ is more notes to myself than anything else. Here are some posts I'm happiest with (some are just lists of references):

- https://www.bbkane.com/blog/learn-ssl/

- https://www.bbkane.com/blog/linkedin-recruiters-over-time/

- https://www.bbkane.com/blog/software-engineering-ideas-that-...

- https://www.bbkane.com/blog/short-bash-snippets/
No, HDMI 2.1 doesn't matter (yet) because there are no 8K desktop monitors (meaning 32-inch size or similar) on the market that use HDMI.

The only 8K monitor has for years been the Dell UP3218K, which uses DisplayPort -- and requires two DisplayPort cables, actually, to get 7680 × 4320 at 60Hz.

Apple has never supported this on any of their machines -- they just couldn't drive the monitor. (It worked, but only in 4K mode.)

They quietly changed this with the M2 machines. I had a MacBook Pro M1 Max that couldn't drive this monitor at 8K. Then I found this GitHub thread[1] where it was revealed that M2 Pro can drive up to one of these 8K displays over Thunderbolt (to DisplayPort). And the M2 Ultra on a Mac Pro or Mac Studio can drive 3 of them.

I don't think it is scaling, per se, but rather that Apple has never supported the full DisplayPort spec. That 8K monitor apparently needs support for something called "dual SST" and Apple never supported that in their software. More details are in the linked GitHub discussion.

So, I don't know why they didn't make this work on the M1 Ultra, too, but Apple gonna Apple. So I went down to the Apple Store and bought a Mac Studio M2 Ultra the day I read that. Now I can plug my Mac into my KVM switch and use this monitor on Mac just like I always could with Linux and Windows.

[1]: https://github.com/waydabber/BetterDisplay/discussions/199#d...
Are young children in Britain getting smaller?
I don't know whether to be fascinated or horrified by this proposal, but I admire the novelty - I can definitely say that in all the dark-mode proposals/implementations I've looked at over the years we've been fiddling with ours, I've never seen that suggested.
> so I don't think they are horrible human beings

I don’t think anybody thinks that they are horrible human beings. The article is certainly not implying that in any way about the copilot. The captain clearly has failings, as described by the article, but it is not implied in any way that he is a terrible human being.

> some major scapegoating of flight crew

I disagree. They had a perfectly flyable airplane and crashed it almost killing themselves. That is not good airmanship.

Yes, all of those other things were also factors. I totaly understand that. The point of hearing stories like this is to understand what went wrong and how we can learn from them to not commit the same mistakes. Zero scapegoating.
k3s still uses SQLite - or Postgres. It just also can run etcd.
Rather oddly-written article; all that the DPC really said was that it won’t be launched on Thursday. As mentioned in the article, other Facebook services do change their behaviour in the EU to attempt to comply with the law, so it seems at least plausible that this one might, too, at some point.
It did the same thing to me with docker compose the other day.

For features that probably should exist but don't it does a really good job of sending you on a wild goose chase.
Youtube certainly costs money to run. It doesn't cost as much as they're asking. Besides, Google has mercilessly injected itself in many more parts of my daily life, and they're making good money off of me. They're not paying me for that. So I'll consider it a debt paid to block all of their ads.

Now, if Youtube was an independent company, that'd be a different story. But it isn't, so µBlock it is.
https://ntietz.com

All roughly related to software engineering, weekly cadence. Sometimes philosophical, sometimes technical, sometimes just random observations. Mostly it's about whatever is on my mind re: software at the moment or what I'm playing around with at the time.

I don't read the comments on discussion forums usually, but emails I will always read and respond to emails and I'm always grateful for the feedback.
If people get left behind, it mightn't be such a bad thing − the cheaper software will lower the cost of living, making UBI more feasible.

The glut of unemployed people will hopefully popularise UBI rather than trying to jump back on the treadmill of GDP maximisation, exploiting each other and destroying our planet.

https://nonhuman.party/post/replacing_capitalism/
> I'd settle for early retirement and lake house scale.

You can get that as a tech employee with much less risk.

Get into tech in your 20’s, do good enough work, invest the money you aren’t using, and you can retire by 45 or so with a very low degree of variance.

Lake houses are pretty cheap too. Plenty of cute lakes in unpopular hard to reach areas.
Yeah the Red Lion v FCC citation seems a bit tenuous IMO, and what the entire thing relies on. The point about Red Lion was that there is limited spectrum and it’s controlled by the government, so it must impose neutrality or else the government has de facto control over speech. The problem was never that private broadcasters could choose to say what they wanted to say, it was that the government could choose which broadcasters could say whatever the broadcasters could say.

Not analogous to the internet at all?
I mean this can be achieved with a high salary job and good savings (in a lower COL area of course).
yeh, i tried, but it got flagged quick.

https://news.ycombinator.com/item?id=36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure

https://blog.twitter.com/engineering/en_us/topics/infrastruc...
It is difficult to take pieces like this seriously. "AI" is not ahead of people who are competent. And you should be worried if something that produces semi-correct boilerplate is ahead of you.
Federal Reserve names organizations certified as ready for FedNow Service
As an American moving to SP, this was one of the most striking things when I first arrived by air. It's buildings, as far as the eye can see, and it looks different somehow: https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2F...

Then you realize later that it's all architecture, free of advertising. Sadly, it's not completely clean - on the way from GRU there's still a decent amount of high-standing billboards and generic crap.
> Medium was just an easy way to start writing.

I understand and empathise. For sure it is much better to just start writing than to spend months obsessing over which technologies one is going to use.

> I am planning on moving to a platform where I have more control (was thinking self-hosted static html) eventually. Do you have a favorite alternative?

Not-Medium is my favourite alternative! The bar is low: any static site generator would do fine. I wouldn't even mind you hosting on GitHub pages or whatever...
I am wondering about that as well. I can (and do) use different WINEPREFIXes for different programs with regular Wine too.

I assume this just takes the setup of those WINEPREFIXes out of the equation? Like having pre-defined configs/winetricks/tweaks/DllOverrides/whatever for certain games? Maybe with a couple of patches to Wine that are not yet upstream?
https://github.com/mumbel/ghidra_i960

Added basic support for i960 in ghidra. Didn't have use myself, but some of the Sega model 2 seemed interested. To some degree I think they used it for some of the House of the Dead remake
Oh don't beat yourself up about that. They ran out of stock right away and lots of people that ordered one got a refund instead.
https://eliseomartelli.it

Notes, experiments, photography, some sysadmin things.
yeh, i tried to mention this, but it got flagged quick. it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"

https://news.ycombinator.com/item?id=36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure

https://blog.twitter.com/engineering/en_us/topics/infrastruc...
It's literally in the first paragraph of TFA:

> This Monday, 3 July 2023, was the hottest day ever recorded globally, according to data from the US National Centers for Environmental Prediction.

Key phrase: "ever recorded globally"

It's obviously not the hottest day ever because four and a half billion years ago during the Hadean [1] the surface temperature of the earth would have been hundreds of degrees centigrade.

[1] https://en.wikipedia.org/wiki/Hadean
Give it another 10 years, it'll swing back.

Dynamic languages increase productivity, static languages learn from dynamic languages & find ways to statically verify the previously thought dynamic patterns.
>What is the point of using lots of libraries if AI can generate the code we need directly?

Theyve been debugged.
Those are not proprietary and have multiple independent implementations and are supported by all major servers and clients.
> What exactly is so difficult to understand about a school being there for educational purposes, and the smartphone directly distracting from that?

Smartphone is a universal computer. You can use it for a variety of tasks, including education. Schools are supposed to teach that rather than throwing students back into the stone age.

Smartphones (and computers in general) aren't just any tool. If used properly, they are powerful cognitive multipliers. Removing them from schools is like giving every student a lobotomy, because they aren't using their brain the way they are supposed to.
https://trevo.rs/

Finally getting around to finishing the next couple of posts I've been stagnating on.
And yet the majority of people with real political power in business and government have some sort of advanced degree. There's no guarantee that completing professional education will allow you to contribute to society and add meaning to your life but it surely increases the odds. The rest is up to you.
Subject to being overturned on a constitutional/free speech basis.
Sure is a good reason to start a startup!
I don’t work for codeweavers and will still say that this is unfairly benefiting from the existing terminology created by codeweavers.

They could have literally picked any other name.
Just use Lutris. It can fetch various flavours of wine and manage your bottles.

https://lutris.net/
In this case, the author chose to Self-Publish the book (amazon), and so they'd have to do their own Marketing, Networking, Editing, on-top of writing (the fun, creative part). If they'd had a Literary Agent, it may have worked out - Agent does the heavy-lifting i.e non-writing tasks.

The writing business (books) is extremely competitive - keep a main job, write on the side (hobby) until sales / Agent / Publisher pays enough for you focus on writing full-time.

Stephen King, "On Writing" covers this well, and it's a joy to read.
The writer was belittling the OP so maybe direct that elsewhere
I started noticing this recently as I’ve been making it a point to look around more at my surroundings while I walk.

So, so many people touch their phones while they’re driving. Many hold it in their hands the entire time they drive. I live in a hands-free state!

It’s absolute madness at this point.
https://crossuo.com/
Biscuit has been one of those pieces of tech that makes me re-think the way we organize our stack, with a couple of key ideas that make us more user-centric and enable decentralized systems.

Granted I haven't used it, on toy project or in anger, but it sounds really neat.
DANE shortly offered an alternative, but then it turns out very few DNS hosts are competent enough to enable DNSSEC so that died an early grave.

Self signed certificates are completely pointless and they should never be trusted without manual confirmation. You have no way to verify who's generating these self signed certificates, you may as well use HTTP if you're going to accept self signed stuff.
Why are Vietnam’s schools so good?
I don’t think the ruling really solved anything for supporters, the people who support it aren’t actually served by opening up a few more spots at elite institutions. Facebook banning political discussions is likely very different circumstances than DHH’s company.

The core partisanship and political grievances that our liberal democracy is struggling to handle are still here, so the American dream style rhetoric also feels out of place.
The analysis paralysis that comes with wondering whether your idea is “venture scale” is a really common mental pitfall for many friends that have considered starting a company.

Do what you’re passionate about, solve problems for people, and constantly question whether you are doing enough to solve this problem for everyone possible. If you’re asking yourself that question in the most intellectually honest way, you will naturally realize that the necessary tools to do things for many people involves software, AI, and all those common tropes of “venture scale” business. You’ll end up realizing that things like consulting are doomed to not solve the problem for a broad swath of people.
> HN's editorialised version does not say that.

True, "on record" was elided, but nor does it say "ever". And given the readership of HN I doubt it was done for sensationalist purposes, purely space-saving.

> So the problem is?

None, that I can see - it was you that claimed the headline was "factually incorrect".
THANK YOU! i tried to mention this, but it got flagged quick. it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"

https://news.ycombinator.com/item?id=36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure

https://blog.twitter.com/engineering/en_us/topics/infrastruc...
I had to double-check that, knowing CDuce as an XML-oriented language from when XML was hip around almost twenty years ago - and indeed it's that language for manipulating XML. It's been a while but I thought the point was to experiment with static typing of XML transformations, but ultimately type inference complexity results hit a wall and weren't convincing from a practical PoV. But what do I know - after all, adding types on top of a language that isn't statically typed seems like a pointless exercise to me when there are plenty statically typed languages. I guess it might make sense for a Python code base that's gotten out of control maybe?
I was disagreeing but mentally playing along with the thesis right up until the sign-off:

>> You should follow me on twitter

Boy. If the NYT is going to scramble my brain with too many topics, I don't think what I should do is get on social media...
I love your writing and website! Thank you!
That reminds me of this incident https://nypost.com/2017/02/12/crazed-pilot-rants-about-polit...
Yeah, and we aren’t charging companies for our Apache 2 code. We have some open source (Apache 2) code, and some non-open-source code.
All linux processes have a default set of permissions that's absurdly large, even when not running as root. Web servers don't need but a fraction of those permissions. This may help: https://www.redhat.com/sysadmin/mastering-systemd
You can nap at any campfire to fast forward time, by the way.
It's pretty easy to Google this particular example you've cited and see that they have non-docker instructions available, and don't recommend them because you can easily screw things up.

Seems fair to me.

https://docs.btcpayserver.org/Deployment/ManualDeployment/
My wife does UX. I showed her Skeleton and she launched into listing all their UX mistakes on their website...
An AI coding assistant is different, it will write an entire loop, including the body, with proper guards, and so on, in 1-2 seconds.
Interesting take, ignoring the fact there will be far less people to pay into your magical UBI pool. How do you reconcile a huge glut of unemployed people and the resources to hand out extensive welfare benefits?
The study is based on a web questionnaire, answered by 589 out of 2552 Ph.D. students. The mental health of the remaining 1963 students who did not take the survey is very likely to be in worse shape than of those who did.

In discussion the authors say "Moreover, we want to emphasize the likely sample bias in our data. We recruited participants mainly via mailing lists and our project therefore probably has especially appealed to people who are already interested in health or aware of mental health issues."

I guess this bias could be significant. I can't imagine that someone who is particularly stressed, depressed and sleep-deprived will pay attention to a mailing list message that has anything to do with mental health, or aks "How's your PhD going?". Personally, if I saw such email, I would close it and forget it as fast as I possibly could.

Another problem is that people tend to lie to themselves about their mental health issues, telling themselves that it's not too bad. They would answer the survey more optimistically, as if this makes the issues go away. It takes a good capacity of self reflection to see the problems clearly, and the loss of such capacity often accompanies other mental health problems.

Additionally, it takes a particularly trusing personality to discuss your health issues in a web survey. You never know how anonymous it all really is and where the collected data may end up eventually. I'm not sure how this correlates with mental health. The paranoid types will obviously be less trusting, but I guess a certain level of care when sharing your personal health data should be normal. In any case, this is another inevitable source of bias in survey-based data.

These points don't invalidate the study, just suggest that it probably underestimates the real prevalence of mental health issues.
given that Docker mostly (entirely?) gives a single UI to various related Linux kernel features, I don't see how it is bloat at all. Docker just tells the kernel to create a separate cgroup and networking, CPU, and RAM namespaces and then launches one or more processes within the confines set up with those things.

it's the same overhead/bloat as launching any normal process in the default cgroup and contexts.

> ... wrapped in a docker container because the developer loves docker

I think you maybe don't love Docker and that's coloring some things for you, unjustly.
> In theory, yes. In practice, an operator is a simple built-in operation 99.999% of the time, which lures programmers into thinking that's how it always is.

Noo it isn’t. Many languages use something like `+` for string concatenation. Maybe list concatenation.
Note that I'm not saying it should be done, just that this is how evolution can accomplish it. It should go without saying that breeding humans like cattle is wildly unethical.
right, i tried to mention this above, but it got flagged quick. it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"

https://news.ycombinator.com/item?id=36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure

https://blog.twitter.com/engineering/en_us/topics/infrastruc...
https://tig.pt

I write about AWS and some random things.
Settings like which version of Windows to impersonate, what TrueType fonts and DLLs need to be downloaded, what runtime to use (classic Wine or Proton), etc. can change from one application/game to another.

DOSBox also has similar front-ends that can start Doom with a Sound Blaster 16 but Duke Nukem with a Sound Canvas by applying different configuration files.
You're welcome. I try. ^^
> central control

What central control? Your browser uses a trust store and there are multiple independent (but collaborating) groups that decide what CA:s to trust.

The rest of your supposed drawbacks seem like they would be the same in any system with encryption, right?
I've enabled HTTPS mode in my browsers to prevent data leaks. You get a big, scary warning if you open an HTTP website but you can still continue.

I'm pretty sure this is the direction websites are going. HTTP isn't going away, but users will start getting more explicit warnings in the coming years.