skysight-inc/HackerNews huggingface dataset:
DNS Toys: Useful utilities and services over DNS
France never wavered on building nuclear

https://en.wikipedia.org/wiki/Nuclear_power_in_France
I left my last job as a senior architect mostly because of microservices ran amok. I decided that there was little I could do to move the needle and since the microsevice mania drove them also to having close to a hundred of those things there wasn't a way to make a meaningful contribution other than tell them to throw it all in the garbage and start over with a vastly simplified architecture.
Precisely this, I feel like the only middle-ground here is not to sell your company to corporate overlords, we learned that lesson with many other companies.

Stay profitable, stay calm, stay mediocre in size => delight customers.

Greed & corporate min/maxing has failed us.
Ehhh…do you have experience with them? If so, I’m happy to hear a new perspective, but I’ve actually shot quite a few of them and for the 100k they cost they’re pretty bad. The systems on the guns malfunction a lot and it ends up just being a really expensive HE round. A competent forward observer and fire direction officer(or nco) can drop accurate rounds faster for a lot less money. It always just felt like another in a long line of cash grabs for Raytheon.
That's not a senior engineer's job.. that's a job that has scope creeped into many roles: project management, lead developer, project owner and a trainer. Are you doing QA and managing the production servers as well?
Goodbye Evernote
I have episodic insomnia, and have prescriptions for drugs like zolpidem (Ambien) and etizolam, but I don't like to use them, so I am always on the look out for less-crazy things that other people say them sleep.

Recently I tried the supplement cocktail[1] that neuroscience podcaster Andrew Huberman has mentioned he sometimes uses: magnesium threonate, epigenin, and L-theanine.

While this does indeed make it easier for me to fall asleep, I also noticed that it consistently produces weirder and more memorable dreams than I normally have.

While I doubt there is a causal relationship between remembering your dreams and the creativity benefits described in this article, I do prefer to have wild dreams and remember them. If that describes you, too, you might experiment with these supplements and see if they have a similar effect.

[1]: https://hubermanlab.com/toolkit-for-sleep/
There was an article related to this idea that received some popular attention last year [1][2] and one of the authors wrote a book on it. [3]

[1] People systematically overlook subtractive changes. Adams, Converse, Hales & Klotz. Nature, 592, 258–261 (2021). https://doi.org/10.1038/s41586-021-03380-y

[2] https://news.ycombinator.com/item?id=26727878

[3] https://www.leidyklotz.com/
I'm sorry for your loss.

My mother had nothing to go through of note, sentimental or otherwise, when she died. It may seem odd to you, but I wish she did. A lot of things I would have wanted disappeared over the years, and I think I would have given quite a lot to deal with that problem.
I think most of us from elsewhere in the English-speaking tech world know very much what the Bay Area is like. I can't speak for Australians, but most Canadian tech workers have been there many times. But only some of us choose to move there even tho NAFTA makes it fairly trivial to do so. And many just end up coming back.

I don't think the SF Bay Area is a post-apocalyptic hellscape. Most of urban California is... fine.

It's just that when one immigrates to go take a job there, one isn't just immigrating to the Bay Area. One is immigrating to the United States of America. And ... that's a much bigger kettle of fish.
Or people would rather pump their own gas.

I live in Oregon, and usually I'd rather pump my own than wait for the attendant to start pumping, then wait again for them when pumping is done. I appreciate being able to do it myself on trips out of state (or in rural Oregon, where in some places self-service is now legal).
It may be fine to route the alert to the code owner but yet another gotcha of the microsevice architecture is that a localized alert will often issue a cascade of failures and the component that alerts may or may not be the one that needs a fix nor is it necessarily the one where the problem can be mitigated.
https://www.eia.gov/electricity/gridmonitor/dashboard/electr... has the data on the entire Northwest region, including Oregon. Hydro does seem to be about a bit less than half of total generation the majority of the time, including in the middle of the night.
The more you can use, generally the more you will. And people really discount the drain of say, an extended family who all have to charge vehicles for work the next day.

It's not a pretty picture.
This is a lot of what drove Classic WoW's popularity (Blizzard reporting more new subscribers than they'd had in the games history) including mine

I don't give a shit about the landgrab private servers have as they try to scoop up as many players as they can (and probably, ideally funnel them to the cash shop) I just want to play the game I enjoyed 15+ years ago

The other problem with that landgrab attitude is they simply can't sustain the numbers for a massively multiplayer online role playing game. A server with 10 players on one side and 15 players on the other at "peak" is a dead server, be it an official one or a private one
i have similar impression of music in my dreams

i wake up with a feeling that what i heard was the most wonderful music ever, yet in reality hardly remember it
Non-paywalled link to referenced article in NYTimes https://archive.ph/L9a6p The Island is Idyllic. As a Workplace, it’s Toxic. about Willows Inn run the by former NoMa chef Blaine Wetzel
Had Apple adopted a chip from PA Semi, PA Semi could not have been acquihired for the same price for certain, which could have significantly been worse for the Apple ARM chips. In hindsight it's hard to see that it could have worked out better for Apple in the long term, but being passed over by Apple was bad news for PASemi.

The PA6T was absurdly better perf/watt than what Freescale was offering at the time, and IBM had already signaled it was was no longer interested in making any Power chip that wasn't designed specifically for its own mainframes.
You can't be responsible for all that. You can be responsible for being a little better to your neighbors and family. Just start there man.
For me, it was that I thought that being a good programmer was that I write clean code with enough abstraction and indirection to make it future proof.

Boy I was wrong. Unless you’re doing the same thing you’ve done for years, you can’t tell the future. And just when your unnecessary abstraction is wrong, this the reason why we’re talking about tech debt in the first place. Because nobody wants to touch it.

Unfortunately, I didn’t have anyone to tell me this for the longest time. It wasn’t until I had to fix a bug for something I wrote in the past, and I couldn’t figure out just what I wrote.

Now I try to write dumb and simple (yet sensible) code until there’s a good reason for abstractions. I have nothing to prove at this point in my career.
What does a keyboard help? With swiping and aggressive prediction and completion my wpm on my phone is basically on par with a keyboard. Hell on the average day I probably write 2x as much by phone as I do with a physical keyboard.
This reminds me of Hamming's "You And Your Research" speech, specifically what he said about open vs closed doors:

"If you work with the door closed, you won't be interrupted - you get your work done. You work with your door open, people come by and stop and chat and so on, so on but I've noticed very clearly at Bell Laboratories those who work with door shut may be working just as hard ten years later but they don't know what to work on. They are not connected with reality. Those who have the door open may very well know what's important. I cannot prove to you whether the open door causes the open mind or whether the open mind causes the open door. I can only establish the correlation and it was quite spectacular. Almost always the guys with the door closed were often very well able, very gifted but they seemed to work always on slightly the wrong problem."
More like "magnet"
There was already the Picadilly line? I'm sure Heathrow Express is faster (depending exactly where you want to go/change for of course) but if your problem with it was the price, it wasn't mandatory.
I came here expecting at least some mention of Forth. What a nice language that allows you to redefine most of the provided keywords!
Underrated post here
Extruded aluminium factory Jun 2022: CatastrophicFailure
The argument is that production data should stay in production.
So advertising really is all lies. Interesting.
The most impressive one for me will always be fr-08, the .product, released in 2000:

https://www.youtube.com/watch?v=1dcrV_7JpXQ

Pouet link if you want the binary: https://www.pouet.net/prod.php?which=1221

It blew my mind when I first came across it in 2003, and it's still highly impressive even now.
How to Keep Your Volkswagen Alive: A Manual of Step-by-Step Procedures for the Compleat Idiot by John Muir and Tosh Gregg..

This book was originally published in 1969 and assumes you know nothing about cars or mechanical systems. They do a great job of getting the reader up to speed quickly without moving too fast or leaving out important concepts.

I was introduced to the book by my high school English teacher. He used it as an example of fine technical writing that doesn't feel like technical writing. I enjoyed the chapter he shared with us so much that I bought the book and read the whole thing. It's a great manual!
Discussion at the time, 516 comments:

https://news.ycombinator.com/item?id=20124018
Nice yup that counts!
in my dreams people behave in the same manner i expect them to

for example if the setting is in school, my classmates would react to me as they would in real life
As a young person in some countries in Europe, some have no choice but to go through a period of unpaid internships before they get a full time job.

It’s a consequence of high labour costs, high minimum wage, and government regulations on employment terms.

What happens then is that wages between 0 and minimum wage are floored to zero.
What Is a Y Combinator?
You can improve your dream recall ability. It's not fixed. I did it when I was younger. I was lucky if I could remember one dream per month, and I went to remembering around six per night.

Here's how to do it: as soon as you wake up, pay attention to whether you were just dreaming or not. Don't get out of bed and go to the bathroom -- if there was anything to remember from your dreams, you'll lose it by doing this. Dream memories are extremely fragile. What you need to do instead, if you remember anything at all (even just part of a dream, some fleeting image) is get out a piece of paper and write it down immediately, in as much detail as possible.

Once you make a habit of this, a curious thing happens. First, you'll remember more dreams. After a while, you likely won't have enough time in the morning to write them all down. The other thing that happens is you'll dream more vividly. There seems to be a link between how descriptive you are in your writing and how rich your dream experience becomes.
https://archive.ph/kd97N
I've seen many studies that said the opposite of what you're saying.
In addition to Trump Derangement Syndrome there is also a Democrat Derangement Syndrome

I don't think either of these are recognized by the DSM-5.
Those are roles that Senior engineers are expected to be able to play, at least at my company.

And yes, devs do QA because we have no QA staff and Production Engineers manage the servers.
Some of those screenshots look a lot like gnome file browser.
My favourite thing (as a Brit) about 'quite' or rather trying to explain it, is 'quite good' vs. 'really quite good'.

(The former can vary with tone sure, but typically I think quite slating, as parent describes. Somehow saying it's 'really' so though turns it around completely, making it impressive.)
A colleague told me of a gas station that found after many years, that they had sold more gas than they had bought. Eventually they realized that it was because their tanks were filled up at night, when gas was cooler/less voluminous than when it was pumped out in the heat of the day (it was in the central valley of CA, which gets very hot).
That’s not what I’m referring to at all.

If the house in the sticks is $500k and the ‘same’ house is $2m in SF, my point is that without the fed pump, that house in the sticks may be $200k, and the house in SF $800k.
how would fail2ban protect against a SSH or RDP vulnerability?
The trade secrets cost Coca-cola $120 million to develop. Now the cost to develop a trade-secret is just a starting point to figuring out its value to the owner. As a general rule, developers of an intellectual property, particularly one that is commercialized, will value its integrity at considerably more than its development cost.

To a large extent, the trade secret's value could go to '0' if unfettered access is made to its competitors. So 14 years related to $120 mm is about $8.7 mm of 'development costs' per year incarcerated (assuming no probation). One wonders how many of the commercial spies escape to a non-extradition country after their deed is done (and for that matter, how many secrets get exposed by hacking).
For Arduino-like microcontroller programming, board and device support are pretty important (much like an operating system). Which ones you care about depends on your application.

Looks like they have support listed for lots of boards [1] and lots of devices [2]. It won't work for me yet, though, because I need USB serial and MIDI, and they seem not to be implemented yet, at least for the Teensy and Raspberry Pi Pico.

[1] https://tinygo.org/docs/reference/microcontrollers/
[2] https://tinygo.org/docs/reference/devices/
There's a level beyond that where you actually figure out how to write good abstractions. It's likely you thought you were making good abstractions and useful indirections, but you weren't, hence the problem. Concrete code with little indirection will be better than badly thought out abstractions that are incorrectly designed with unnecessary layers and indirections. That said, good ones, that are well done and thought out are worth their salt and can result in huge force multipliers for future runway.
heh heh. I worked at a small shop where one lone guy kept everyone on bzr until we staged a coup.
I like a lot of things about fossil, but it is very opinionated, which is fine if those opinions match your workflow, but if not, it's a problem. And it was designed primarily for small teams or individual developers, so I'm not sure how well it scales to larger projects and teams.

And then there are some other little things, like the absence of a good free hosting service similar to github or gitlab, the ignore system isn't as flexible as git, etc.
On the contrary, every other medium of publishing bears responsibility for its actions. You can sue a newspaper for publishing a defamatory editorial, why shouldn't you be able to sue YouTube for the same? The Internet is not magical or different, nor should it be above the law.

The issue with national boundaries is simple: Companies have to respect the laws where they operate. When they choose to become multinational behemoths, they accept that cost. YouTube is free to not do business in Australia if it doesn't want to follow Australia's laws. But since they make billions of dollars doing business there, they presumably would rather follow the law, and try to pay off politicians to make the law favorable to their business.
Yes and no, while I suppose you could technically attach a vent to the top half of the microwave and route it outside the upper vents are absolutely not designed for that and you would have the most awkward ugly installation that blocks your upper cabinet doors. So yes the reason for these units is 100% penny pinching and cheap construction but better construction alone won’t fix the problems with these microwaves.
Block (CashApp) | Software Engineer | US,Canada,Australia | Full-time | REMOTE | VISA

We are building products that help redefine the world's relationship with money by making it more relatable, instantly available, and universally accessible (e.g. launching Tax, Lending, and Investing products).

Hiring for a variety of roles: such as software engineering, technical account management, machine learning, ...

Apply @ https://cash.app/careers (general pipeline)

Notes:

- Some new grad, but tends to be Sr Swe+
- Crypto-related teams for the interested

---

My Team:

- Mostly Senior SWE+
- New product to increase financial access looking for strong backend-focused engineers.
- If you've taken Compilers/OS/Distributed or similar please reach out even if you're a new grad!

Email: rg-hiring.zoi49@simplelogin.co (email forwarder so I don't DOS myself too much; please attach a resume)

[1] https://www.barrons.com/articles/block-stock-sq-earnings-cas...
I don't have those and I don't feel like screwing around with the software setup for them.
UrbanFootprint | Lead Backend Engineer | US Remote (PST to EST)

UrbanFootprint (https://urbanfootprint.com/) is a geospatial data & software company helping local governments target relief programs, cities plan for housing and transit, and energy companies plan infrastructure updates around population vulnerability and climate change. We just raised a $25M Series B round and are growing! The work is fully remote with flexible schedule and no-meeting days. During core collaboration hours we often pair on stories. An IRL get-together is planned for late July in Berkeley, CA.

We’re seeking an experienced Backend Engineer to lead the team in building our geospatial platform and reducing manual overhead in delivering curated data experiences. In this role, you will spend about half of your time implementing backend features using Python, PostgreSQL and BigQuery, and the other half mentoring your peers and translating the vision of technical- and product leadership into well-scoped tasks for the team.

I’m the Director of Engineering - feel free to reach out: per.nilsson@urbanfootprint.com

Apply here: https://boards.greenhouse.io/urbanfootprint/jobs/4523208004

Other openings here: https://boards.greenhouse.io/urbanfootprint\

Series B announcement: https://www.linkedin.com/posts/urbanfootprint_urbanfootprint...
Wait.. you are supposed to only code?
Sorry, I didn't use SVN enough to answer that. Basically, they're distributed VCSs like git, but where git stores commits, that is, snapshots of what the files look like at a specific commit, patched-based VCSs in the darcs "lineage" store diffs. Obviously the end result looks similar - git gives you diffs by comparing commits, darcs replays diffs to instantiate what the files actually look like at any given time - but it (allegedly) makes it much easier to handle arbitrary merges and do things like maintain a branch that's just like another branch but with a single commit on top.
There's a massive advantage to steady heat though. Electric turns on and off and induction is a little weird because the pan is the heating element, easy to get too hot.

Seriously, find me a chef who prefers electric and I'll eat my shoe.
It was interesting to see two generals about Ukraine, one pro Ukrainian, one Pro Russian, both adamant the other is absolutely run by [cia/mossad/shareblue/etc]
Ask HN: Which mathematics books taught you the most in your career?
As someone who does mathematics or uses it extensively in your day job or research, which books do you think taught you the most and why?

You may be someone who belong to a field related to mathematics like CS, economics, etc.
While this is indeed a very good advice, I learned how to cope with this a little better than “just don’t care”.

Mostly because I do enjoy coding, and am still sentimental with code I’ve written decades ago. The trick is to split that kind of code into their own libraries. Preferably open sourced. This way once your code has outlived its usefulness to your current project it can still live on, and be useful somewhere else.

For example one of the first things I’ve written as a jquery plugin that I really liked, I polished it, wrote some docs and demos, and in its day it was pretty cool (stayed on HN homepage for two days). I still got mentioned for it years later by people actually using it even now.

Even if I myself don’t find it useful at all, it’s still nice to see it is used by someone somewhere.
> ...his depression was probably the reason he was addicted in the first place.

This was alluded to in another article about him [1]:

The punishing schedule was necessary for the shows, but there was another reason Bourdain wanted to keep busy. "I know that free time is bad for me," he said. "If I have a lot of time to stare at the ceiling and think about the mysteries of the universe, it can be self-destructive."

He was too conscientious in a medium that cannot live without artifice due to the economics it must be packaged through. I sometimes wonder if he would have found the artistic and authentic creative freedom he craved in a livestream medium.

[1] https://www.mashed.com/125901/the-untold-truth-of-anthony-bo...
As has been said but not discussed much, the real difference with AIM was showing an error to the potential sender when they start to compose a message. User is offline, user is away. The latter is similar to presence indicators today (you can still send for eventual receipt), but the former is absent today (no major platform denies the ability to send for reasons of an offline recipient; they store it for later).

Totally absent. Could it ever return? The closest thing I can think of is when you disable voicemail and turn off your phone (callers are given an error message to try later) but how do we get this error in front of people messaging, while attempting to compose?
Grit is required for many roles in competitive businesses. Commonly, it stands for never giving up.

Hardship could include not being able complete a project due to reasons in or out of your control, but grit makes you not give up. Many sales jobs are like this. Many engineering and science jobs are like this.

Otherwise, grit could be doing a tough thankless job day after day without quitting. Such as cleaning up sewage. People without grit could quit even if they get paid a 500k to do that job.

You seem to have the idea that all jobs should be cushy and predictable. But some jobs are harder than others, and you personally benefit from people doing these hard jobs.

A good company would compensate employees for taking calculated risks and don't demand excessive exposure to danger or other bad conditions

The main question, then, would be whether the people doing those jobs are properly compensated for it. Personally I don't think that's generally the case, because companies tend to pay too much to white collar workers like you who demand everything to be easy and say simply asking for "grit" is a red flag. Soldiers must be exposed to danger, and grit is a requirement for being a good soldier, and personally I think they're not treated well enough.
> This is similar to sucking on a straw

Totally random and off topic, but since it took me 40 years to learn the only 100% effective way to get rid of hiccups, this is it.

You need to create an extended period of negative pressure in your oesophagus, to de-activate the vagus nerve, or whatever it's called. The reliable way to do this is to have a bottle of water and a straw. Plug your ears if possible - helps but it's not strictly necessary. Crimp the straw somewhat with your teeth. Now spend 20 or 30 seconds slowly, but with a high pressure, sucking water through that straw and swallowing it. Remember, your goal is negative pressure in the oesophagus for an extended period.

It is the only reliable method and for some reason is almost completely unknown. Well, now you know!

</tangent>