skysight-inc/HackerNews huggingface dataset:
I honestly can't tell if this is sarcasm.

This...

> Heck, puppets sound sooo boring.

...followed by...

>Meanwhile our robotics senior project had a huge portion of the school watching because we were shooting projectiles.

...sure says a lot. You can draw a direct line from the art of puppetry to the evolution of robotics.

My degree is in computer science, I wrote code for ages, now I'm a presales engineer regularly meeting with C-suite types and their engineering departments. Nearly every year for the last decade, I've also on staff at the annual National Puppetry conference (as a musician) where I get to work with some of the quick-witted, talented problem solvers I've met.

Working in puppets means working in costume design, set design, creative writing, storytelling, engineering, lighting design, sound design, project management, the whole gamut. I credit the experience I get working with puppeteers for helping advance my career as a 'computer nerd'

What I find bizarre is that we're in such a consumer-driven culture, but taking humanities out of focus in education has changed how people perceive creativity. The most boring people in the world are talking about using AI to create derivative art, while ignoring centuries of history around training for the arts.

>Literature sounds incredibly boring. Theatre? So boring professors had to give extra credit so people would attend.

To each their own, but oof.
And sleeping 6 instead of 8 you get ~60 hours. Also, imagine how much time you can save by not going to the gym!
Could you share your source please? I am getting conflicting results. The recently released American Time Use Survey 2022 [0] has it closer to 9 hours. Those 9 hours also include "naps and spells of sleeplessness."

[0] https://www.bls.gov/news.release/pdf/atus.pdf
>At IBM’s insistence it was designed to target the 286 protected mode.

> Bill Gates grumbled a lot about that,... And he was right because no interesting applications emerged for OS/2 1.x

286 protected mode wasn't the issue... Windows 3.0 was also largely built around 286 protected mode and it's where most of the interesting PC application development happened for years.

OS/2's early issues were really related to the cost of the OS (x2-3 windows), the equipment needed to run it (at least 3MB RAM), and delays in both the networking and GUI capabilities. OS/2 also required a wholesale commitment to use it, due to the lack of a decent DOS story, which is in contrast to Windows (that ran on DOS, more or less).
Oh gosh, better not focusing on SpaceX and Tesla. He would destroy these two companies as well. As read somewhere (here at HN?), both have departments to distract Musk once he visits them, so he doesn't create much harm.
Musk is not the genius some people think he is. The companies have good engineers, that's it.
Everything is wrong or illfitting. I mean we are making tiny blocks of silicon do extreme amounts of human work, while being entertained with music and videos. OOP is like five abstractions deeper than what it intend to model. It's a tool, I wish people stopped trying to make the extreme case of engineering that is software development some sort of axioms around physical law. Our expectations would be way better especially when our bosses require we implement a nosql db that stores rss feeds and use machine learning to sort them in order of "coolness".

There's very few actual rules despite opinionations derived from arbitrary paradigms and what should be done to work cohesively as a team. I wish there were a smidge less ivory towers and a smidge more common language.
However, not being able to do anything productive at that extra awake hours except being groggy and battling with concentration problems while grinding down your health has no benefits.

So be awake less, do more with less effort, have a longer life.
Great employees facilitate bad managers by simply being themselves and doing great work. Managers just collect the karma for being there. They also interview for other positions staking a claim to work they had nothing to do with. They play great politics, though, with peers and upward.
In the scene after the punch card workflow is shown, we see a modern PC with recent software & bespoke input devices. It seems like this factory is pragmatic in their choices which is certainly something to be celebrated.
Easy, Windows is not free beer.

As for presence, unless something has radically changed, most researchers at CERN used a mix of Windows and OS X, when I was there 20 years ago.

Even though everything else used UNIX (Solaris)/Linux.

Back in those days, I was the only one on my team that even bothered to test the recently made available, Scientific Linux.
Before GPUs, you'd first have to master assembly language optimisation if you wanted to do anything worthwhile with realtime 3D.

(But for some people, that was a whole lot more fun than building games in Unity or Unreal Engine...)
> the economic model of teaching *this* is bad.

I tend to agree with this statement over "the economic model for teaching everything is terrible". Bear with me as I'm trying not to be petty by taking issue with the word "everything"[0] and I agree that this statement would be true about the majority of how traditional in-person education is done in the United States, especially at the (public) school and college/university level, however, I believe that issue lies more with the system, itself, than the idea that it's impossible to optimize an economic model involving education.

Looking at it "from a step back" -- from the perspective of any other product -- the cost is the teacher/facility/equipment and environment to support a touchy activity (learning) and multiple human beings attempting to do so at the same time. It's probably the most expensive way to transfer knowledge available to us and it's the default way most of us are taught.

In-person hands-on teaching falls victim to the basic problems of scale. Profits increase as the number of students per teacher increases but -- in most cases -- this negatively impacts the quality of the delivered education.

I don't think it's a "wild guess" to say that a lot of us meandering in the comments are self-taught. Sure, we went to college. Some of us even have advanced degrees[1]. But if you write software -- daily -- you've largely learned the details from somewhere other than a classroom. Most of the time it's been "for free" by reading others' code, online tutorials, actual documentation, etc. These are extremely efficient ways of both teaching and learning -- the single effort put into teaching is able to be consumed by limitless numbers of people.

There are many modalities to teaching/learning that are more efficient/provide for a better "economic model for teaching" than "traditional in-person education". One that we seem to have stepped further away from is apprenticeships. Puppetry -- though I have no experience in it -- is probably something that deeply benefits from in-person knowledge transfer and it seems like the kind of work that has probably only been taught via apprenticeship in the past.

[0] Love it when my kids do that ... "oh yeah, but what if ...?"

[1] That's not meant to imply anything negative about such degrees.
I'm perplexed at the implication that we "decided" to have the number of time zones that we do, rather than just acknowledging the reality that the US is a fairly big country. It's cheating a bit with Alaska in the picture, but the US spans about twice the degrees of longitude as Europe, and it would still be solidly "wider" even if you limit to the lower 48 states.
This topic is akin to "holy wars" and since I used to think the same way (still do to some extent), I would like you to at least consider another aspect: the effort it takes to "grok the language and its idioms" is vastly different depending on the design of the language. Letting people do whatever they want, whatever way they want it isn't only about protecting them from themselves or not.

Just think of C: I'd argue its design is actually more akin to Python than Perl (and it definitely inspired languages like Go and Zig, NOT languages like C++). It's a small language and this is a very important characteristic of it: you can count on being able to actually master it or at least very well comprehend it. Other effects of a simple and literally straightforward language can be: easier implementation and evolvement, less mental load on the developer, easier portability among developers (both for general knowledge and actual code), etc. I'm not saying that C is the way it is for all these reasons but I wouldn't overlook this factor and I do think that languages like Python are deliberately building on these advantages.

Now, I don't dislike C++ at all but back when I studied it at university, I noticed that it was the first language for me that needed to be actually studied, unlike Pascal, C, Python and "oldschool" JS. Ever since, the only languages where I felt the same were Prolog (mostly because it requires a different mindset; other than that, it didn't seem bloated) and Raku. Not C#, not Java, not Erlang. I didn't really have to touch Perl but from all I know, Raku started off as a fresh take on the Perl approach. It seems somewhat more organized but huge nevertheless, to the extent that there literally isn't one person who really "groks the language" all around. In the case of Raku, I wouldn't even say it encourages you to write unreadable code (especially if you have a thing for APL look-alikes, lol) - it's just so rich that there is a good chance you will come across something in someone else's code you have never used before and don't quite remember how it will act in your specific use case.

There are different types of freedom than "do whatever you want". Like, the freedom to feel safe and confident about code. These days, humanity has aggregated an immense amount of knowledge and technology and "I will do it all by myself" is not that much of an option. And even people with such puritanistic tendencies will choose simple and straightforward tools, even if not for the "limitations".
I think they’re saying that the future migrations caused by climate change will have similar outcomes
Once I had to request a refund from Amazon because I did in fact accidentally order something. The best guess I have is that my phone was in my pocket, I was sweaty, and apparently the sweat and movement opened the Amazon app and ordered one of the recommended items while I was working outside. The order date coincided with only that as a real option (meaning, I wasn't drinking or doing drugs that day so that I might've forgotten the order).

I was super confused when a tool I had looked at three weeks prior turned up at my house.
> does it really make sense for someone to spend $100k (or $36k, for West Virginia residents) to learn puppetry?

No. School should be free.

> why not go apprentice yourself somewhere to learn that skill instead?

Because schools should help set those internships and apprenticeships up.

> puppetry by itself is pretty niche, and the point of liberal arts is to be more broad

You have that strangely inverted. Because liberal arts are so broad as to include the arts and because the arts are so broad as to include puppetry, the point of liberal arts is to offer niche studies like puppetry.
I see them sitting in groups at cafes and in parks all the time.
Not to detract from Thunderbird's deserved attention, but I've been using Evolution for many years, and search is delightfully instantaneous.
This article reminds me of this: https://www.businessinsider.com/rest-and-vest-millionaire-en...
Like all things human this is general guidance - people should really find a lifestyle and routine that works best for them.

For example, I have “type 2” “bipolar disorder”. I put those in quotes because the DSM diagnostic criteria doesn’t really match me and that’s the closest diagnosis anyone has come up with.

Anyway, I’ve been able to determine my optimal sleep is six hours of QUALITY sleep. I do roughly one hour of fairly intense exercise daily and when it’s time to sleep I fall asleep nearly instantly - I’m exhausted.

I’ve noticed if I sleep less than six hours consecutive nights I tend to tip towards my version of hypomania. If I sleep more than six hours I tend to tip towards my version of (extreme) depression. This isn’t specific to me with my illness, it’s fairly well known that sleep regulation is one of the best things you can do for these kinds of conditions.
I guess the only real purpose of a raspberry pi would be to turn it into an light email server, but even a raspberry pi zero is too much powerful for my taste. I'm still not willing to pay to host my emails, and I don't have anything sensitive enough that warrants something else than gmail, even if I really want to.

Also I really wish there were more ways to allow me to "trust" certain domains and to filter mail manually, on top of the usual spam filters. Gmail filters are nice but their UX could be better.

Also there should be ways to give my email address in a way that is automatically trusted. For example, some optional passcode in my email address would look like:

john.WORK9643@domain.thing

john.GIRAFFEBANANA@domain.thing

This already exists but is not mainstream.

The email protocol could also have a "friend request" feature to "ask the email client" to whitelist a domain. That way, no email would land in the inbox unless it's from a domain the user approved. Those "trust request" would discourage spammers or websites you give your address to you unsolicited emails.
Same here. I have a lot of bookmarks, and the bar finds it.
At my former company, a 60 person startup, my CTO - a 55 year old guy - could code, design AWS architecture, do data analytics using Redshift (an OLAP database) and Athena (Apache Presto) and would often do POCs to research an idea and throw it over to wall to me to make it production ready.

It was a godsend when I was already overloaded with work and technology research. I was New when it came to cloud at the time.

On the other hand, his value add to the company and even to me wasn’t that he could code and design. He was a force multiplier by talking technical to our customers (B2B), mentoring, working with the owners, setting priorities based on the business needs etc.

I’ve had plenty of managers who could code and would rather spend fine coding than doing their job as a manager - career development, navigating through the political landscape, protecting their team from organizational bullshit and being “strategic”.

Coding is easy. At my current job in consulting, a hands on coding project is much easier than my more strategic consulting projects where I’m working with multiple teams, dealing with CTOs, CFOs, architecture review boards, dealing with fiefdoms where the “DevOps” team doesn’t want to give the developers the leeway they need to do their jobs efficiently and where tte developers want Admin access to everything and make a mess, etc.
Thanks for your work on this.
The Osint Newsletter – Issue #17
Totally agree. I basically don't use bookmarks at all because the super awesome FF fuzzy search in the bar just works with my mental model (i.e. I recall some letters/words of what I want, and it usually just appears there)
I like the new look, and even though it doesn't look as compact as the old layout, it might actually work better on a small screen.

While the old list looks more compact vertically, it really doesn't use horizontal space well. It also wastes a lot of space for the message header, eating away precious space from the email content. Hopefully the message header can be configured to scroll with the whole email content in the preview.

The old list really doesn't work with a vertically split preview on a small screen, but the new card list looks perfectly viable for that.
Show HN: Easily Convert Any Text to Slug
EU probes Novo Nordisk drugs after reports of suicidal thoughts
You're wrong, concentrating on just STEM leads to media illiteracy. I would even say it's highly conductive in breeding bigotry. Studying the humanities is essential in understanding the human condition, as well as making sense of the mass of information and cultural heirtage everyone finds themselves in.
This is pure gatekeeping. The math behind LLMs, that is, the math behind Neural Nets, is undergrad freshman level Calculus and some linear algebra. Not really complex at all. Can you deal with derivatives, the chain rule and matrix multiplications? Great you know all the "math" behind Deep Learning.
Deep learning practitioners in industry, is the workflow always this annoying?
>... my favorites...

Ah, therein lies the rub. Your post reads like you're applying your own tastes/interests to, well, everyone. You are not everyone else.
In this case it's a 'she'. Yes, this feels like a strange context to ensure representation in science :)
No doubt. This is the dichotomy of leadership. The alternative is don't become a manager in a bad organization. But barring that solution, your only alternative is to grind on both sides of the wall until you've either got breakthrough... or you get fired.

It's not a good answer, but it lines up with the reality I've experienced.
The killer feature is that you can extend this with your own macros. E.g. if you want the address bar to recognize "hn " as a prefix keyword, and redirect "hn firefox address bar" to, say, Algolia — you simply create a bookmark with "Keyword": "hn" and "URL": "https://hn.algolia.com/?q=%s" (not actually a URL, don't click on it) – %s indicating where the macro parameter substitutes. Then "hn firefox address bar" macroexpands to

https://hn.algolia.com/?q=firefox%20address%20bar
Well each of our microservices is also a Node package, so we also do that ourselves for the Lambda deployments - load 'em all up in the one Lamdba!
If you have notifications configured in a way that wakes you up, that's your fault.
maybe the terminal in your browser is using a websocket that's connected a server process.

there's other reasons too
Also known as "being on night call"
It's awful. Feels like it's going for an atmosphere of total safety and sterility.
You have to install a separate app, which has not been marketed to existing IG users at all.

You also don't automatically bring over your followers.

These two factors make this very different from simply adding a feature to IG. The only thing they leverage from IG is the auth.
Devolved? Did people forget most Canadians are or are related to to immigrants / colonists? Moving into a country then closing the door behind you is a dick move. I mean moving into it and claiming it as your own territoriy (colonization) and displacing the original population is a dick move too. But colonization is not the same as immigration or refugeeism.
- Are you sure?
- Please type your full name to acknowledge you want to delete the account

Should be enough?
From the article:

> An EMA safety committee is looking at adverse events raised by the Icelandic Memdicines Agency, including two cases of suicidal thoughts potentially linked to Ozempic and Saxenda, the regulator said.

> One additional patient on Saxenda reported thoughts of self-injury, the agency said.

Given that Ozempic (and I imagine Saxenda) have been positive for many people when it comes to weight management, I hope that either 1) these are individual cases that can be handled safely, or 2) a safer alternative can be found.
From your article:

>Meanwhile, the total fertility rate worldwide has dropped by nearly 1 percent per year from 1960 to 2018.

That can't possibly be also due to demographic changes[1]? Fertility in the west started to drop way before the invention of PFAS compounds, and the worldwide rate dropping can easily be explained by the rest of the world experiencing the same demographic transition.

[1] https://en.wikipedia.org/wiki/Demographic_transition
I drink 3-4 cups of coffee daily, maybe that smooths things out :)
Well, ask yourself what are the causes of the political and economic instabilities, and whether they are largely (and increasingly) due to climate change...
Cool - though I noticed it completely trashes your history with loads of entries.
Aha, this should clear up some of the questions and speculation from last week.

I’m talking about https://news.ycombinator.com/item?id=36592343
I love this comment. Arrogance, fear, entitlement, and ignorance rolled into a giant blob, salted with a touch of insult and nostalgia.

Absolutely no content worth commenting on, but guaranteed to start a holy war type argument on a thread that should be about some guy's hobby project about a thing he likes and does in his spare time.

Truly - Well done sir. Class act.
ArgoCD also requires you to type in the name before you delete something. I've found that this has the added benefit of pushing people towards shorter names.

I have seen instances where the wrong pod or whatever was deleted, because someone nuked "foo-api" instead of "foo-ui" or something, but it's significantly harder to footgun yourself this way.
A lot of people bringing drama and/or low effort posts end up on mastodon.social. No clue how true it is but there have been claims that mastodon.social doesn't properly moderate their instance.

As far as I can tell mastodon.social is like having a noisy neighbor. It's not ideal.
My best routine was when I went to sleep when it was dark and woke up when it was dark. I went to sleep at the same time every night. What was amazing was that I would wake up at the time every morning, within like 10 minutes. Then at the time to sleep, I would be too tired to keep my eyes open. I wish I would have documented this better, but I believe it was close to 8 hours (a little more or a little less.

My thinking was that waking up when there was light, would mess with my sleep. The light might wake me up earlier than I would otherwise, acting as sort of an alarm clock.

It's just hard because it meant that I was sleeping at like 8PM.
Maybe you don't use it very often? For months before the recent chaos it was very reliable. The fact that it's working today is only because I fixed it, Twitter didn't change anything.
I recently escaped an organization that had a couple of apps built using this approach everywhere but for the opossite reason stated in the article. The team wanted to write code in a functional way in Java because _FP is better than OO_.

Most (if not all) classes had a single method and implemented BiFunction. The app was wired with Spring... if you had the bad luck of using Spring you can get the idea of how ugly this was. All method invocations were `apply`s and navigating the code was as easy as finding a needle in a haystack in the middle of the night. A good amount of the wonderful features of a tool like IntelliJ couldn't be used.

My rule of thumb is to follow the grain of the language / framework / library as to produce as little surprise to other devs.
So, image you're the new hire and you are welcomed to this massive code base with thousands of files, each thousands of lines long, without some clear separation of concerns or "basic modern best practices".

And the first thing you do, is tell everyone how shit their code looks. The same code that pays for yours and everyone else's paychecks.

What do you think is going to happen?