skysight-inc/HackerNews huggingface dataset:
I write a pretty significant amount of Go code for my day job, and I have written code that calls panic probably less than five times.

There are only really two types of cases where I would even consider it an option.

Firstly, cases where I am handling an error that should never ever happen AND it is the only error case of the function call such that eliminating it removes the need for an error on the return.

The other case is where I have an existing interface without an error return I need to meet and I have a potential error. This is the result of bad interface design in my opinion but sometimes you have to do what you have to do,
I don't think the problem here is the age of the system, but that it was extremely crappy system even at it's time. It's 4 watt pre-Zen AMD CPU running at 1GHz. It's a CPU intended for tablets, and even for that it's bottom of the barrel. Something like i7-4770K from the same year (2013-2014), which I recall being very popular at the time, is over order of magnitude faster. The CPU here is more comparable to CPUs from almost decade prior, the venerable Thinkpad T61 would probably perform better.
What I find a bit incongruous about this view, is that if we accept it, then we're also accepting the narrative (which may well be true) that the US was the primary cause of the push for Ukraine to join NATO and come under the US sphere of influence. This is basically Putin's claim, and their given reason for the invasion of Ukraine.

So how do you marry that up with the lack of culpability the US is now demonstrating? If you accept it, then surely it is also the primary responsibility of the US to resolve the situation peacefully, which pacifies Russia but also leaves Ukraine in a reasonable position. From everything I understand about Trumps "deal" for Ukraine it does nothing of the sort.
Most parrots will become stay-at-homes if you treat them well. Lorikeets that become human friendly even bring wild friends home to enjoy the humans.
There was a few talks about Delta Chat in FOSDEM'25. Seems it has come a long way since inception.

https://fosdem.org/2025/schedule/event/fosdem-2025-5853-delt...

https://fosdem.org/2025/schedule/event/fosdem-2025-5217-chat...
Hey, came across my Psychology Professor’s blog. He’s been writing about productivity for some time now (~2010). Here’s his post on the 20/80 principle.
Serverless Python Websites
I recently made the backend of a hobby Python project run entirely serverlessly on AWS, and reduced my bill from ~$300 a year to $0 a year.

There seem to be a million and 1 ways to make serverless python websites, but none of them easy. Thought I'd post in case anyone is going through the same process and this might help, or in case there are other ways I should have done this, and can be enlightened by the comment section.
> but it bothers me that tmux sessions share the initial environment the first session was launched from.

It does do this, but I am curious what would be better? I heard this complaint before and It baffles me. let me explain.

environments are... sticky, a child process inherits it's parent processes environment. so the tmux server starts and inherits the environment from the shell that started it, then each pane inherits the environment from the tmux server. As far as I can tell you want each pane to inherit the environment from somewhere else but can't figure out why or how that would happen.

My best guess is that you want tmux-attach to stash the environment it was ran in so that tmux could then use that when making new panes. my second guess is that you want tmux to use the current pane as the parent process for a new pane. both of which sounds like it would be even harder to control the tmux environment.
Nanotuber is a bot

> https://news.ycombinator.com/item?id=43264671

Anyone have any proposals to fight propaganda like this on forums in general?
Although that in itself is a true statement, there is sooo much performance left on the table everywhere.
AI Search Optimization
The UEFI hype and Microsoft's lies
I suggested that activity as a fun and satire exercise, like how it's done in early 2000s.

On a more serious note, I currently prefer to skip bait titles everywhere. I even changed the paper I read to another one which doesn't use {rage,click,etc}-bait titles.

Mental health and self-care is important.
I did a MS in Telecoms Engineering. Our Telephony teacher Claude Rigault drummed it into us that when people can't make emergency calls, pople die, thus the importance of reliability.
> Machine should be serving _us_ the buyers/users.

Yes.

But every now and then consumers get a tempting offer and trade a bit of their freedom for lower price, more comfort, more prestige, or something else. I.e. in practice buyers don’t mind that much and likely also don’t understand the difference and the consequences that well.
Thanks, that's a really great/helpful explanation!
Nice! I like the look of the resulting map. I've visualized gentoo packages and their dependencies before [1], but the result is no where near as aesthetic as this.

[1] - https://www.thebacklog.net/2011/04/06/high-resolution-depend...
Games developers are not magically safe from the progress bar mistake.
> There was a coup orchestrated by the west in Ukraine in 2014

When did they become accepted wisdom? What if it isn't true?
Robin Wall Kimmerer on the Language of Animacy
> or the free plan

There's your answer.

Yes, on a free plan, you don't get to experience the state of the art that excites people so much. Models are weaker and more prone to hallucinate, and limits are stricter - both of which makes the services much less useful for causal use.

Pay $20 and play with ChatGPT for a month (or go the API route and find good software that lets you supply your own API key), see what you get. Yes, technically ChatGPT has this $200 tier, but I don't think it makes a qualitative difference for causal use, given that (apparently, as I discovered two days ago), even the "Deep Research" thing is now available on the $20 tier - in limited amount (I have 10 queries per month), but enough to give it a solid test drive.
Follow the mox quickstart instructions and you might be surprised how successful and maintenance free it is.
I think I'm missing something. What's the problem with the new Firefox ToS?
This unironically may be what needs to be done.

A video by Stuff Made Here covered what is essentially one such machine [0].

That specific machine is meant for generating handwritten notes, but I imagine it could likely work for general purpose documents too with some tweaks.

[0] https://youtube.com/watch?v=cQO2XTP7QDw
I mean, people definitely were doing zero day research before 2010.
> What I'd really like to have instead is terminal session management at a higher level, i.e. involving my actual graphical terminal app itself. Attaching to a running session would mean restoring the terminal app's windows and tabs, and the entire scrollback history within (potentially with some lazy loading).

Do you mean something like Xpra, x2go, NX, VNC, or Parsec?
I'll probably stick around with Firefox.

I think the new changes just bring it more in line with the rest of the market, and the features it does have, like continuing ad-blocking, are just too nice to pass up.

I do like the new vertical tabs introduced in the latest version, see Firefox 136 Desktop gets Vertical Tabs (https://news.ycombinator.com/item?id=43254871)
Rehabilitating DeepSeek
“Conservatism consists of exactly one proposition …There must be in-groups whom the law protects but does not bind, alongside out-groups whom the law binds but does not protect.”

(This is a little unfair or at least over-broad, in that there are plenty of movements normally identified as conservative who don’t have this ethos; you wouldn’t catch Merkel indulging in it, say. But it’s not a terrible description of the new/21st century far/right movements.)
This is not at all as circular or obvious as you are claiming here. Have you actually tried the ARC-AGI problems yourself? They are quite subtle, and test a broad range of abstract concepts. For reference o1-preview scores 21% on the public eval, compared to 34% in the OP.
Modern petrol pumps have break-away detection, it can recognize when the nozzle/hose is broken along the chain - I _think_ it works via the nozzle being lower gauge, which means when the flow rate suddenly increases there must be a high volume leak in the hose. And even then, it's only a few liters a minute. That's enough for a nasty fire, yes, but you can usually extinguish it with a handheld extinguisher.

Cars, at least modern cars, are also built with safety systems in mind. The fuel line from inlet to tank isn't open as it used to be, nowadays there's a spring actuated flap that is pushed aside by the nozzle (as well as vapor suction systems in the nozzle) so vapors cannot escape and form an explosive atmosphere.

On top of _that_, all parts from nozzle over hose to pump to tanks have safety features to prevent a catastrophic explosion: flame arrestors and inertization, and buried tanks.

So, we didn't ban petrol stations, but in the interest of safety and environmental protections (reduction/near elimination of VOC escape) we mandated changes in how cars and petrol stations are made so that even the dumbest possible user (aka, someone smoking a cigarette right next to his Ferrari getting refilled with 102 octane fuel) will more likely than not either not explode at all or the explosion will be relatively harmless in scope.
More than a year ago I wrote a document that I named "UEFI fact sheet". The purpose was to create a more truthful counterpart to a similarly named document which the UEFI forum was spreading on various Internet sites. For a long time my document was the first search result on most search engines when searching for "UEFI fact sheet". Recently I noticed that Bing (which is owned and maintained by Microsoft) had put my document to the second page of search results, and the first result now points to a disinformation document that is published by the UEFI forum.
https://www.thecommoner.org.uk/dune-part-two-a-film-of-anti-...
Been running a mailserver running Mox with a brand new domain on a brand new OVH IP for a year, no issues delivering to anyone.
I’ve seen multiple VS Code users claim it’s lightweight and fast. And to be fair compared to many other Electron apps it is, but many editors still run circles around it.
Settings like "Bake", "Roast", etc are quite frustrating. They do have meanings, but pretty much no user knows what they mean. A selector that lets the user choose which heating elements they want to use might be useful, but this seems like it might be a case where if the user doesn't know the difference between "Bake" and "Roast" they may also not be in a position to decide if they want heat from the bottom, top, or both anyway.
Fair point. There are benefits to having the cable on the charger for sure, I’ve just found L3 chargers to be unreliable (and when they don’t work it’s always a massive hassle - no one is going to the L3 with 50% SOC)

Maybe the CCS plug is just not up to the reps they get, hopefully NACS will be better.
It's not about being in the top of the field. Even just getting to the point of being able to halfway competently talk about mathematics takes a grueling amount of work.

> Plenty of independent learning / pop textbooks are written by "normal people" who aren't tenured professors.

Idk, Simon Singh is one very well known example of "pop maths" and he has a PhD in particle physics, that's quite a bit more than just "do the reading for a year". Other examples like Eugenia Cheng and Ian Stewart are similarly credentialed.

It's the same in other fields, really. Yes, you can learn to play simple tunes on the piano relatively quickly, but even just being able to play the full Für Elise just takes so much more than that. Or you can learn Hiragana relatively quickly which I guess means that you understand more about Japanese than 95% of people, but it'll still not be enough for you to engage with Japanese in any meaningful way.

The beginner stage is always the easiest. It's after that that it gets really hard.
Time is solved by having other engineers.
I see only the Daily Mail and the Mirror, both shitty tabloids, claiming this.

Is any reputable news outlet corroborating this?
Consumers don't get told prices are down because of privacy going away. Prices going down on technology is the norm, so it's not even suspicious.
Similar journey for me except the persisting sessions.

When i encounter repetitive/manual state i need to circle back to, ill make scripts or custom configs to replicate it (nix is fantastic for that). My workflow allows sessions to close on disconnect or shutdown which brings the benefit of not relying on remote tmux installations.

Chances are, you carry around alot of implicit state. How do you backup?
>the link

Omfg. You fly-scroll it on mobile as fast as you can and the scrollbar barely moves.
> I agree. One other thing that the US has that no other country has is freedom of speech.

Unless you speak ill of america's greatest ally.
What do you mean buried? The article says that at the end of the introduction section.

And it's pretty reasonable to explain how current chargers exist before suggesting the alternative. There are nicely labeled sections to help with skipping forward.
I'd have just one final remark, that it really is not a engineering problem but rather a business decision.

After all; having paid gazillions to engineers and project managers to build the sludgefest, all that cash needs to be harvested back into the pockets.
Email hosting is absolutely the lowest maintenance of everything I host. For anyone else reading this, if you follow 'mox quickstart' it will help you set up your DNS correctly so you don't have the above experience.
I was thinking that I have noticed plenty of animals 'dancing' when excited (dogs, giraffes, zebras, and many many others).

So for that, I don't need a 'study' to tell me that dogs are jumping left and right (let's very freely call that 'dancing').
Exactly. I cannot :)
That's what I'm using now but being flagged severely limits visibility, which in turn limits both the breath and depth of discussion.
I remember doing this when I was working for Sun Microsystems. We had to install Solaris in a quite large number of Sun computer for a big client and we did all of them with tftp.
And that means that the OCaml runtime is not compatible with systems-level programming.

If something is "available", it should mean that it can be used to its full capacity. One of those bits are definitely not available.
Of course I can't speak for everyone, but I used mox with a brand new domain on an OVH IP a year ago and it could immediately deliver to Gmail.
Copy solved math problem solutions
There are probably a gazillion patents around printing, I wonder if it's even feasible to bring new hardware to market.
OK, but I can't help thinking of this quote:

"The degree of civilization in a society can be judged by entering its prisons."

And the US didn't start camps after 9/11.
Flyers, pamphlets, shipping labels, instruction booklets, stickers, and occasionally business cards or resumes on cardstock paper.

Maybe I'm an exception, but I'm surprised other people aren't constantly finding things they need printed.
What are they gonna do? Introduce tariffs? Annex land from the EU? The US is already a rogue state.
If you want to cut up Ukraine and you are starting to feel impatient, it makes great sense.
As Measles Spreads, Kennedy Embraces Remedies Like Cod Liver Oil
What do you think matters more objectively, the definition from the Oxford Dictionary[1], or whatever definition you came up with in your own head in order to push your narrative?

You also did not answer my second question. You sir are NOT arguing in good faith.

[1] degenerate: having lost the physical, mental, or moral qualities considered normal and desirable; showing evidence of decline.
The big mac index is quite literally PPP dumbed down to a single product that the general public can understand.
https://archive.ph/AFL8h
I’m interested to know more? Any specifics, or just look it up?
Alibaba launches server-grade RISC-V silicon, Beijing seems set to back the ISA
INPA, ISTA, TIS, ETK, E-Sys are factory software from BMW.
https://news.ycombinator.com/newsguidelines.html

also, rhetorical: did you comment in the FB engineering post?
Proof of Thoughtfulness: Writing in the Age of AI
> So what?

The point is you have a view and the after that fact have found an argument (not a particularly compelling one).

Unfortunately (for you) the burden of proof at the very minimum (or maybe more properly on everyone in this domain) is on you as immigration from non-democracies is as older than the United States itself, you are the one advocating for a departure from this historical fact.

The countries you list are actually not as similar as you might like to believe, in so far as they are similar not for the reasons you believe, but it might be your own inability to see the differences here, nor do they prove your proposition that somehow there is some determinism by deep roots (or lack thereof) of people.
Same. I just don't set the default gateway when configuring it.
I always considered that there is real possibility for that limit to be removed by hard fork. Governments can come together and tell that from block x forward reward is back to 50BTC or whatever. And only on this chain can you pay taxes.
Yes. It is all a giant scam and a grift wrapped into one repeating 1999 once again.

When this VC pyramid scheme collapses, we'll look back at this as a time where the economy and startups were once devoid from reality.
Lots of birds dance, don't they?

What about Peacocks?

Lyrebirds?
I've been using it since 0.9 and it has mostly been solid. I had two bugs receiving emails, one where incoming emails didn't work from Microsoft but they fixed that in 0.13, and another incoming issue I can't remember that they fixed in 0.10. I'm not sure if I want to move my main domain over from Exim yet but I'm considering it.
The rebellion is literally called 'jihad' in the book. A very religious desert people engaged in jihad.
Beyond Yocto: Exploring Mkosi for TDX Images
If you can charge at home overnight, then your "tank" is full every morning. The logistics are a bit more complicated for long distance road trips though.
https://quoteinvestigator.com/2012/04/28/shorter-letter/

> In conclusion, Blaise Pascal wrote a version of this saying in French and it quickly moved into the English language. The notion was very popular and variants of the expression have been employed by other notable figures in history. The saying has also been assigned to some prominent individuals without adequate factual support.
Thank you,
My first few attempts were with a SMD stencil and a 50x50mm hotplate, it's true that maybe a larger hotplate that could span the whole PCB might have done a better job. But with the smaller plate it was "easier" to just manually apply solder paste and do 4 switches at a time.

I think this method is also highly specific to these switches. They are known for being difficult to solder with hobby-tier equipment.
Other centuries must have been remarkably peaceful, since by your assertion they did not have bubbles, pandemics, wars, or geopolitical schisms...?

It's enough to say that fiat currency, fiscal and monetary policy have papered over the worst of the excesses and explosions, you don't need to pretend like we live in unique times. Every time is unique, but history rhymes.
The Making of a Data Center (timelapse) [video]
That when you drain every smart/productive person away from every other country

This is a ridiculous premise.
Supabase is deprecating Fly’s managed Postgres offering on March 14, 2025
While what you said may be true simply by the virtue of graduate level textbooks being so dense, I think GP wanted to imply that "just reading a moderate amount of mathematics" isn't sufficient to get anywhere. I would say that 3-4 entire graduate level textbooks (which you wouldn't understand anyway without having done the undergraduate stuff beforehand) is much more than "a moderate amount".
I agree with your point, but I don't accept the premise that people are responding quickly to emails. 99% of emails are transactional these days, and places where they aren't (eg. internal at BigCorp) it's not unusual for people to be receiving 1000s a day.

Replying the same day is considered quick for places with C level.
The hard fact is that China is less _dangerous_ to Canada than the US’s current posturing makes it appear to be. The US has squandered soft power built up over the course of a century or so in a couple of months at this point. China (and the EU, and probably India, though who knows with Modi) will absolutely attempt to fill the gap; how could they not?
The rearview photo shows how serious that machine is - the side-car wheel is also powered (and through what happens to be a locking differential at that). That has been pretty rare. And that also adds the reason why it was so successfully and widely used by German army in the invasions, in particular into USSR where "offroading" capabilities are a must.

Btw, the USSR copy of BMW R-71 ("Dnepr", not the R-75 though) at Ukraine war today - in this case Russians put high-caliber machine gun from BTR onto the side-car https://t.me/Ugolok_Sitha/24913?single
> jobs where the bosses bosses boss does know the job

Doesn't make sense.

With 7 - 10 reports per manager, that means the higher up boss or CEO should know how to do the jobs of 350 - 1000 different people. (7*7*7)
The problem is not JS per se, it's sloppy client code on a very permissive runtime. Otherwise it wouldn't have creeped into app with electron.
Trump wants to kill $52.7B semiconductor chips subsidy law
This comment is not going to age well.

Aren't colleges and universities liable for any "illegal" protest on their grounds, since yesterday? Whether a protest is illegal or not will be decided by the local politburo office.
> This is why linking dollar to the gold would kill US prosperity. Also, one reason is why US is so heavily militarized and is fighting wars all over the world: you need to constantly threaten all the world so that they can't even think of choosing any other mean for world trade other than dollar.

Bingo ! Many people conveniently overlook this reality. Most countries don't simply choose to trade and hold USD because it's the most stable currency pegged to a stable, rationally driven economy. No, it's because if they choose not to, they suddenly become a "nuclear threat to world peace" and we magically find non existent WMDs. It's a bullying tactic.
You don't really want your senior and staff engineers bogged down with career management, hr disciplinary implementation, team salary budgeting, and all the miscellaneous other duties of a manager. You want them thinking deeply about the code, the business problems, and how the two meet.

In terms of evaluating job performance, you've got peer reviews, deadlines met, contributions in meetings and so forth.

In other words, a manager should have their time filled with other things. Unless the team is really tiny (too many managers), there's plenty for the manager to be doing- planning with product / sales / design teams alone should be enough to keep them busy.
Review: Evidence expanding that 40Hz gamma stimulation promotes brain health
> Redundancy doesn't seem to me to be a good thing in documentation. Would make it harder to parse and maintain

And increases the word count, making it less likely someone will even begin reading it.
I guess the whole point of Claude Code was to show which prompts work the best and what stuff they fine-tune on
Really, it's surprising that someone used dollars to convey the value of something? On a western, US-focused, English-speaking forum?