skysight-inc/HackerNews huggingface dataset:
you never know what you find in Wikipedia.

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

" the entire Amazon basin is fertilized annually by 27 million tons of diatom shell dust transported by transatlantic winds from the African Sahara, much of it from the Bodélé Depression, which was once made up of a system of fresh-water lakes."
For me, I have two competing worries in deciding what’s next after senior. I like to spend my days in code. I don’t enjoy time spent in meetings like some people seem to. I don’t enjoy managing other people. But I also don’t enjoy poorly planned work, which is problematic as I’m become more opinionated about over time.

Ultimately, I think you should feel ok rejecting a promotion if it forces you into responsibilities you don’t want to have. But you’re probably going to have to accept the consequences of that either way. And you might even be forced into doing some of those responsibilities and not get paid for it.
Sad, but possibly true
Real-time Linux is officially part of the kernel
While evil, it's common corporate practice (in the US) to get rid of new mothers and employees with deteriorating health, largely by looking for or fabricating trivial excuses to justify their termination. Corporate HR departments excel at finding legal excuses to dodge liability.
Starting code for the GildedRose Refactoring Kata in many programming languages
Discussion: https://news.ycombinator.com/item?id=41567299
This is probably strictly true but it smacks to me of 'many people say'. I wonder what % of TOR nodes are run by people with an ideological allegiance for the network vs how many are run by nation-state actors.
In general no, but as you age (and gain years of work experience), being "Senior" for e.g. 15 years will make some hiring people look down on you and try to skip you from someone "that can grow". So in combination with ageism in this industry, it might become a problem in the future, especially if the market doesn't recover and everyone else title inflates to Staff and other fancy titles.
Even for the company, having some team members that you know are happy to just sit where they are and get work done is a good thing. If everyone is gunning for promotions, some people are going to be disappointed, and retaining your team is a challenge.
Show HN: Migrate from Heroku to AWS in Minutes – Open-Source AI Agent
Hey HN,

I'm excited to share the Open-Source AI Agent I built at Qovery, which allows users to migrate workloads from Heroku to AWS, GCP, Azure, or Scaleway with Qovery in just a few minutes. As a company helping 200+ organizations optimize their cloud infrastructure, I’ve encountered many teams struggling with the manual migration of their legacy Heroku apps. I wanted to simplify that process and save people a ton of time and effort—so I built this tool.

Why I built it:

I noticed that many companies were stuck on Heroku but eager to move to AWS or other IaaS platforms to gain more control, lower costs, or for better scaling capabilities. However, the migration process was tedious, time-consuming, and often error-prone. I built this Open-Source AI Agent to solve that exact problem, making the migration seamless and user-friendly.

The tool is fully open-source, self-hostable, and designed with security in mind. It's powered by a Golang backend that generates Terraform manifests and Dockerfiles based on your existing stack, allowing you to review and download everything before moving forward.

How it can help you:

1/ Migrate from Heroku to AWS, GCP, Azure, or Scaleway in 5 minutes: No manual intervention is needed. You provide credentials, and the system handles the rest, generating the infrastructure as code.

2/ Open-source and customizable: You can adapt the tool to your specific use case or even contribute to the project.

3/ Fully transparent: I made sure that the migration process is entirely visible, so you have control over each step.

4/ Simplifies complex migrations: Especially for teams without a dedicated DevOps engineer, this agent can bridge the gap and make the migration process accessible to developers.

Future plans:

I plan to extend support for Render, Railway, Fly.io, Vercel, and Netlify in the coming months. My goal is to help even more teams migrate from other PaaS platforms with the same ease. If you have workloads on these platforms and are interested, let us know—I'll keep you posted when they’re available.

I’d love your feedback and contributions to the project! You can check out the code here: https://github.com/Qovery/qovery-migration-ai-agent.

Thanks for reading, and I hope this helps!
We're an understaffed charity.
Surveillance apologist.
Not sure if this is intended to expand on my comment or to be a rebuttal to it, but to be clear: I am in full agreement with you.

My comment strictly refers to many of the articles[0] and comments[1] that push back on the modern incarnation of scrum/agile/whatever. Productivity theater in project management is net harmful to innovation and actual product development velocity, but my point is that we can't go to the other extreme and have no planning or any kind of measurement.

[0] https://rethinkingsoftware.substack.com/p/why-scrum-is-stres...

[1] https://news.ycombinator.com/item?id=41545101
Both of these are great points. I do really appreciate an nginx (or other load balancer) front end. Or even cloudflare or whatever AWS/Azure offers. A simple horizontally scalable HTTP/1.1 backend with a reverse-proxy that can uplift your app is a great strategy.

Also, your comment about "shared-nothing" is interesting too. It surely doesn't hurt to think about it in this way, but likewise, might be out of scope for a simple web server concept (for example, if you're not even really supporting sessions at all).
Ask HN: How's Amazon SES deliverability these days?
I've been using Postmark for a while, but in light of the recent (long) outage with no communication whatsoever, I'm considering switching to SES. The fact that Postmark has laid off most of their team members doesn't inspire confidence either (https://x.com/matteosonoioo/status/1835767887862096110).

How is the deliverability of Amazon SES? I'm sending around 300-400 emails per month.
Except there were no missiles in Ukraine, nor any plans to put them there.

And Ukraine's NATO membership application was rejected, by NATO, 16 years ago.

Your analogy holds no water whatsoever.
Try contracting, then people won't care about your career progression.
I remember working as a student at a narrow magazine in Copenhagen when I started developing. Many of the old journalists there deliberately choose to continue writing articles and in depth stories as opposed to becoming editor or manager. They loved their craft and it fulfilled their aspirations. I find it admirable to follow your passion.

Additionally, you can continuously learn new skills independent of formal role.
We found https://www.shortcut.com less opinionated than Linear and a closer 1 for 1 to Pivotal. They're all getting a little bloated, wish one would dial it back vs keep adding (which feels like the inevitable future for Linear).
My favourite cover of "Hallelujah" is the yiddish one: https://www.youtube.com/watch?v=XH1fERC_504
My Ford adapter order# is <20k. The forums have determined this order# to be a sequential integer starting from 1. I've been waiting for at least 6 months, so something's not adding up.
My take might be a controversial take overall. Also note that I'm speaking as an American, in the "land of the free", which actually does apply in this case, I think:

First, if it's OK with you, then it's not wrong. Ignore the things society/advertisers tell you: "You need a boat! You need a nice car! You need a pool!" Do you want a boat? Do you want a nice car? Do you want a pool? You actually have complete control over these optional financial burdens.

OK, so if you've taken a step back and established what you actually want, (and this may change throughout your life), then you can set some goals around how to achieve that. People may judge you (fuck em, imo). You will get asked questions about what you do for a living all the time (probably), and maybe the status of a more prestigious role is important to you. It's all up to you (possibly with some input from loved ones if you value their opinions).

Personally, I'm kind of a minimalist. I have pretty much all the stuff that I want already. I actively fight against acquiring more stuff. If I had enough capital for my family to live off 10% per year, I would quit my job today, and offer my services for free to causes that I actually care about. Come to think of it, I guess that's one of my goals.
His later tour stuff is great as another commented mentioned, but I'd say maybe give 'I'm Your Man' a whirl (it has Everybody Knows and Take This Waltz). If you don't like it then you probably won't like LC in general (although you maybe could still like Hallelujah as that one has sort of taken over the mainstream consciousness. Definitely a great song, and I'm in the minority probably being that I dislike most of the Hallelujah "covers", preferring the LC original).

https://en.wikipedia.org/wiki/I%27m_Your_Man_(Leonard_Cohen_...

Songs from a Room from 1990 is also pretty great, with one of the most beautiful songs I've ever heard, The Partisan.

His early stuff is a little different, mostly due to his voice being different tonally and being much younger (just his later stuff with the gruff voice comes off kind of different, but stylistically his music has stayed pretty consistent-- he has explored and incorporated world music throughout his career for instance), but you can't go wrong with his first album from 1967, with classics like Suzanne and So Long, Marianne.

https://en.wikipedia.org/wiki/Songs_of_Leonard_Cohen
And yet even Meta recently had a multiple hours downtime, despite a budget thousands if not million times higher. Would you call them negligent too?

By increasing the complexity you multiply the failure points and increase ongoing maintenance, which is the bottleneck (even more than money) for volunteer-driven projects.
I knew it was just a matter of time before someone but the bullet and built one of these things
For 99.99% of buyers, it's a toy. It will be played with briefly and discussed online for more. For a tiny portion there is a legitimate use, however I think its highly unlikely there isn't something that does that use for cheaper, and better.
It reminded me of everything and anything AI related being called Copilot.
Agile's one of the best things to happen to software in a way: it's good to know your competitors are stuck in ceremonies, arguing over story points.
I use mine predominantly to write "programs" that control the TV. Namely, I've got a program that changes the brightness and volume of the TV then turns off the bedroom light at night. Then another program that undoes that.
That's probably earmarked for the next re-branding of Microsoft Azure AD Active Entra
My HP 48GX screams in RPN nerd rage and jealousy.
Any tool that claims to visualize anything and does not show visualizations on the homepage is suspicious. So many product pages look like this these days. What does it actually do? What does it look like?
> Tech Jobs Have Dried Up—and Aren’t Coming Back Soon

We're living the dream guys. I can't wait for AGI, so it can get even better!
Nit: Lucky imaging requires multiple frames, not long exposures. In short, you need multiple frames to be able to reject any. Long exposure times are still important for astronomy because they improve the noise floor.
SQLAlchemy for VS Code
Hey HN! Our team just built a free VS Code chat extension to make it easier to use SQLAlchemy. It's basically a RAG system trained on SQLAlchemy's docs that developers can query through the Github Copilot chat (there is also a separate chat for non copilot users). We think these chat participants can be an exciting new category of products and are excited to see what you think!
CEO of Lab401.com / Flipper Distributor / RFID geek.

One of the best resources is probably the Discord channels.
There is the official channel, and the non-official (for non-official firmware). YMMV, but the non-official seems to be more active.

The Flipper is "somewhat underpowered" in terms of hardware for RFID, or specifically 13.56MHz, but makes up for it in a very active development community.

"Access badges" is a fairly vast blanket term. Anything that's not an exhaustive, lengthy breakdown will be inherently over-generalised, but here we go:

125KHz: Low Frequency: _usually_ cards with "just" an ID or very limited memory. _Usually_ much simpler technology. _Usually_ without security, and much easier to copy.

There are multiple encoding and modulation methods in this family, almost all of which are encompassed in a (fairly amazing) tag that can emulate them all - meaning they can be cloned easily : the T5577 chipset.

There's much more penetration of these chipsets in non-EU markets (US, Canada, etc). Key brands and tags: HID Prox, EM4XXX, Hitag, etc.

The FlipperZero handles most / if not all of these very well (read / save / emulate / write).

High-Frequency tags (13.56MHz) : encompasses multiple ISO Standards : 14443-A/B/C (lots of access cards), also ISO15693 (Slightly Longer read range, more industrial tags, ski-passes, etc), and EMV (Payment Cards) among others.

There are many sub-protocols and implementations of these higher level standards. But these can be generalised as : small memory units / computing units on a chip. As such : larger functionality, and various security.

The most well-known family is probably MIFARE (1K/4K Classic..). Chances are, if you've got one somewhere. Encryption is totally broken.

Ultralight / NTAG: Cheaper, no / not much security (password + signatures on some tags, and counters). Typically used for ticketing etc.

These are handled in Flipper.

Other implementations: DESFIRE: Uncracked.
iCLASS (Commercial Access Control - iCLASS SE / ELITE / SEOS ..). Can be cloned, or suffer from downgrade attacks. Not handled by Flipper by default.

The Flipper has a fundamental 'flaw' with high-frequency tags: it can't handle emulation on chip, and its clock isn't evenly divisible by 13.56MHz, so emulation and some functions are always going to be limited. With that said, the 13.56MHz stack is always improving - the community has done amazing things.

Likewise, cracking (typically: MIFARE) is CPU / memory intensive. The Flipper can limp through some implementations, and can team up with a PC for others.

However, more specialised devices (Proxmark, iCopy-X) pick up where the Flipper leaves off.

In summary, it's a very useful tool for RFID (LF + HF) - can handle most LF operations, and quite a few HF operations - before you have to reach for much more expensive hardware (Proxmark : ~300 EU).

Some people to check out on YT:
https://www.youtube.com/@TalkingSasquach
https://www.youtube.com/watch?v=VF3xlAm_tdo

Feel free to reach out for more questions.
My current practical use case is that I read our cat's microchip, so when a new device comes, instead of coaxing the cat into the device (e.g. smart cat flap), I just use the Flipper in emulation mode to train the device.
Tried but it says the service is unavailable. Hugged to death?
The fact that my data can be stolen in the first place is already outrageous, because I neither consented to allowing these companies to have my data, nor benefit from them having my data.

It's like if you go to an AirBNB and the owner sneaks in at night and takes photos of you sleeping naked and keeps those photos in a folder on his bookshelf. Would you be okay with that? If you're not directly harmed, what liability would they have?

Personal data should be radioactive. Any company retaining it better have a damn good reason, and if not then their company should be burned to the ground and the owners clapped in irons. And before anyone asks, "personalized advertisements" is not a good reason.
Ears rarely open until a rapport is established
You can think what you want. I tend to worry about people telling me my parents should be assassinated rather than which vowel to use (this spelling issue obviously doesn’t arise in Urdu)
Once you plateau in your career, after a bit you realize this is it for the duration and you may want to do something radical/crazy - the famous mid-life crisis. After some wild and crazy times you may come back to earth and return to your tech career if you can reconnect to the current tech stack and then plodding on to retirement may seem like a blessing.
I would argue that unlike "remote work," where the COVID shift made it clear "hey most of us can just work from home" - the K12 "hack fix" most schools implemented was barely sufficient to get through the year or so that students were forced to stay home. I suspect that most standard public schools would do better to drop this offering altogether and leave it to 3rd party online schools, if such a thing exists and can get enough traction to stay alive.
AFAIK the Epic of Gilgamesh predates the Bible by thousands of years.
Who By Fire Leonard Cohen concert tour to the front lines of the Yom Kippur War
BlackRock, Microsoft to Raise $30B for AI Investments
+1 for mxroute. Works great for anything but spam or marketing email. Those get a quick ban and a downgrade from valued customer to scum of the earth.
It means that there's not a "most natural" level for layoffs, because the center line that layoffs indicate deviation from has all the pay levels in balance. Reducing staff at high pay levels doesn't a priori make the best trade.
I think custom datasources would massively help drive adoption - we'd deploy across the org AND across our client base if this was an option.
Mainstream sources are saying it was a specific shipment of 5,000 pagers, which Hezbollah ordered from Gold Apollo (a manufacturer, not a local reseller), that was tampered with.

Are you claiming that these sources are wrong, and Hezbollah actually bought them from some retailer who happened to have 5,000 units of tampered inventory?
Wait for the AI tools Larry Ellison wants to give to law enforcement to retroactively connect/hallucinate the dots.
Doing what you enjoy and getting paid well for it is the American Dream, or at least one of them. To a lot of people, you probably won the lottery.

I got talked into management twice and I hated it both times.
+1 on Migadu. Service has been rock solid. Pricing is very reasonable. The few times I've needed customer support has been helpful.
Who By Fire

The little-known story of Leonard Cohen’s concert tour to the front lines of the Yom Kippur War

https://mattifriedman.com/who-by-fire/
I'm not sure if we're talking here about the same things. You may say: "oh it's easy to get meds and it's cheap to do X, medical system is great" while being a medical tourist and/or having a far above average pay, I would accept that. It's great if you have the means. Just like it's great in USA if you're rich, right? But directly comparing two completely different systems and different orders of magnitude of purchasing power and taxes doesn't really paint a good picture of how it's here.

For an average citizen the system is terrible and getting worse by the day. The examples are too numerous to mention.

I'm also not sure if you think that I'm somehow against private clinics. I'm not. They of course won't compete on medications with public services as that's pointless. What I do find apalling is that doctors are working in both public and private clinics completely legally. Moreover, that practice makes the public services worse by removing the availability of the doctors and makes taxpayers being double charged for the same service.

There would be riots with pitchforks if most needed some non-basic ("take these pills") medical help. When you're young you probably don't need much. But as you get older you actually might need some procedure or a treatment. But by that time you are actually older, sicker, and there aren't too many of you to actually riot. And many jump the lines by having friends (of friends) working in hospitals. It's bleak and grim and I don't see it getting better.
I’m also curious about this, because we have clients whose back office web services just use sendmail and for the most part, we don’t have trouble.

I remember looking into mailbox providers sometime ago and wanted to resell Zoho because they seemed like the best provider on the market at the time but their reseller contacts are a waste of my time. Awful sales channel. They willingly don’t understand plain English.

[1]: https://docs.google.com/spreadsheets/d/1h4hgdBFEgOt7XQaTAR7Q...
So imagine the possible abuses by people at companies who do.
Ollama 0.3.11
What meds do you take? I am not asking for medical advice but straterra had slightly negative effects for me and I was curious to know.
Yes it's wrong, you will be harshly judged in the afterlife
There's almost no way to make really good decisions with crypto anyway. The people who held on to early gains often think themselves geniuses but they were acting entirely on unfounded faith, like everyone else.
I agree that there is nothing wrong with choosing to stay away from senior positions, and in fact there are many benefits to what you're doing. I'm not sure if you're familiar with the "Gervais Principle", but it's a fun theory to think about related to this. I'm sure HN has brought it up before, but it's relevant here. https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-...

The idea is that the mid-level "clueless" are the ones who choose to climb a corporate hierarchy, while the non-senior "losers" (not social losers, but the people who struck bad financial bargains) are able to give up capitalist striving for a stable life. As a "loser" you can move between different jobs more easily, stay happy, and avoid politics and unnecessary responsibility. Here's an excerpt from that article that resonates with me:

"The Losers like to feel good about their lives. They are the happiness seekers, rather than will-to-power players, and enter and exit reactively, in response to the meta-Darwinian trends in the economy. But they have no more loyalty to the firm than the Sociopaths. They do have a loyalty to individual people, and a commitment to finding fulfillment through work when they can, and coasting when they cannot."

I actually find the "loser" to be the most interesting and useful person at most companies.

Anyway, that's my two cents.
Ask HN: Is your LinkedIn feed content all ads/promotions or is just me?
Seems like everything in my feed is either ads or my colleagues promoting one thing or another. Is it just me oe is this what LinkedIn is nowadays?
I personally push for IPv6-only internal networks whenever possible, and have deployed several such designs in datacenters.

Unfortunately, a lot of applications are building on platforms where IPv6 is an afterthought if even present at all. Take for example Azure, where IPv6 support is a fucking joke. From core services like Route Server not supporting it, to it being impossible to build v6-only networks due to forced v4 subnet and vNIC requirements, to many services that Microsoft provides only running on v4.

As much as I want to push IPv6 everywhere, that physically cannot happen until companies support it for all use cases. In the mean time dual stacking can be better than nothing but the complexity is non-trivial when the alternative is just running straight v4...
Show HN: A self-hosted CLI tool to inspect databases fast without SQL
Hello everyone,
While working on other projects, I found myself always having to connect and use SELECT * to see dummy entries or new users. I favored the CLI for monitoring my database entries, especially because I was testing and just adding dummy users + our first normal users in projects. So it became a bit tiring always having to connect to postgres, mysql and give select * queries from the CLI.
Full stack time travel debugging