skysight-inc/HackerNews huggingface dataset:
Its a spectrum rather than a binary thing, however you are asking the right questions!

One of the things that is most powerful about K8s is that it gives you a lot of primitives to build things with. This is also its biggest drawback.

If you are running real physical infrastructure and want to run several hundreds of "services" (as in software, not k8s services) then kubernetes is probably a good fit, but you have a storage and secrets problem to solve as well.

On the cloud, unless you're using a managed service, its almost certainly easier to either use lambdas (for low traffic services) or one of the many managed docker hosting services they have.

Some of them are even K8s API compatible.

but _why_?

At its heart, k8s is a "run this thing here with these resources" system. AWS also does this, so duplicating it costs time and money. For most people the benefit of running ~20 services < 5 dbs and storage on k8s is negative. Its a steep learning curve, very large attack surface (You need ot secure the instance and then k8s permissions) and its an extra layer of things to maintain. For example, running a DB on k8s is perfoectly possible, and there are bunch of patterns you can follow. But you're on the hook for persistence, backup and recovery. managed DBs are more expensive to run, but they cost 0 engineer hours to implement.

BUT

You do get access to helm, which means that you can copypasta mostly working systems into your cluster. (but again like running untrusted docker images, thats not a great thing to do.)

The other thing to note is the networking scheme is badshit crazy and working with ipv6 is still tricky.
The day my webbrowser cannot run an adblocker anymore is the day I'm saying goodbye to the www.

Together with the recent FF news, this is terrible news for the open, user-controlled web.
As I understand it, it is treatable with antibiotics. I am not saying it isn't serious, but the argument that it poses any real risk of pandemic in the West is absurd.
Misleading framing.

Apple removed encryption for iCloud users in the UK rather than pretending to keep it while giving the UK a backdoor.

In this, Apple was the good guy and the UK the bad actor.
Show HN: Rockit – Web development e-learning using gamification and storytelling
Hey HN,

I'm building Rockit, an online web development learning app that uses gamification and storytelling. The first version is set in a simulated school environment, where you need to complete courses, create a fully fledged blog post, help classmates with their practical and theoretical questions, keep track of notes, etc.

This project is part of a long journey, losing my passion for development after working for years in the typical corporate world and trying to regain some of the spark I felt when I started learning web development at a young age.

Some of the app highlights:

- Real gamification elements: earning points, upgrading your IDE from a text document to VSCode, etc.
- Learn in different ways, like theoretical questions, practical exercises and also helping classmates with theirs, where you can solve previously completed exercises from a fresh angle.
- After each chapter, you'll need to complete a part of a bigger project which by the end you'll fully complete. In this version it’s a blog post.

Feel free to give it a try, I’d love to hear your feedback!

https://rock-it.academy

https://forms.gle/QwrNU6aEjkaiokmY8 (optional feedback form)
Microsoft is shutting down Skype in May
Mark and the executive team seems to expect zero consequences for functionally betraying a lot of his employees, publically libeling the people he’s laid off as low performers. No respect should be paid to him in return.
Intelligent Life May Be Hiding in the Moons
I am sorry to hear this, however I would not be surprised if someone in the OpenCore/Hackintosh space has (or will produce) a fix, because those systems are sometimes particularly sensitive to updates
I prefer the asynchronous nature of email.
I can close my email client when I need to focus
properly on something.

When I need a break, I can go get another mug
of coffee, open the email client, and work
my way through it.

This is far preferable to instant messages popping
up at random times and distract me from my focus.

Of course, I can just close the IM app as well,
but there is an expectation that I have to
respond to an IM promptly, and not responding
is far more likely to cause a problem.

After all, if it was not deemed urgent by the
sender it could have been an email message
instead. Of course, a lot of people just use
whatever IM there is entirely instead of email
removing the asynchronous option entirely,.

Nothing is perfect.
You will still have people who send you an email.
Then two minutes later show up, tapping you on the
shoulder and asking if you saw that email they just
sent.

All that is made worse by everyone sitting on tables
in a giant warehouse.

With cubes, there was a slightly bigger threshold,
for physically disturbing someone.

With an office and a closed door, the threshold is
substantial.
> If this gets any attention from congress

It's a publicity stunt and nothing more.
Perhaps, instead they can get 5 good developers from elsewhere for a decade /s
I think you just hating and out of touch with reality (if this is not satire) cause how much less substance this comment are

the simple reason they die is because they sucks, that's just it. HN user just overthinking this simple reason the CONSUMER want

user just want something that's good, that's why nokia and blackberry die
not because they got killed by another big corpo, but because they can't adapt
>We are deprecating the blocking version of the webRequest API. This required extensions to proxy all network traffic to provide filtering capabilities, which came at a performance and privacy cost. The new declarativeNetRequest API provides a safer alternative for many use cases.

This is from manifest v3 google page. Is this declarativeNetRequest API not able to provide any filtration ? Proxying traffic does affect privacy, I agree, but that also means that Google is trusting all traffic by default which is another privacy concern. So the privacy concern seems to not make sense except that in one of the two, google loses money because of ads being blocked.
It is no excuse, it is literally Richard Stallman's view on the four user freedoms, how to enforce them legally, and naturally all of those that agree with his point of view.

Note that all the hobby stuff I have on Github created by myself, unless forced by existing licenses, are GPL based.

Even though I am not into FOSS politics, I once were, that time is long gone.
Something like this would pass a code review, while the original would not:

function createObject(value, id, nominal)
return {
value = value,
id = id,
nominal = nominal
}
end

local objects = {
createObject(100, 1, "nominal1"),
createObject(200, 2, "nominal2"),
createObject(300, 3, "nominal3"),
createObject(400, 4, "nominal4")
}

Still far from ideal, but I'm not that familiar with LUA either. And I do acknowledge that bad code can work, and heck, even I write them sometimes. My original point is that it has downsides and risks, and so I don't consider it fine. I have dreaded to touch such code (mine and others) many times, and made mistakes because of past laziness like that, many times.
Probably because snaps autoupdates without user approval.
Hi

I thought I'd drop the full story below:

I for one really love the utility of email newsletters but most of the time I found myself overwhelmed with the sheer amount of daily volume in my inbox. I try to minimize the time in my emails to begin with and this often leads to me avoiding them altogether.

I often ask myself, why is the user experience of email newsletters so bad?

I don’t want to read my newsletters in my email client.

The solution:

To solve my problem, I build pikr.io, an easy and fast solution that acts as a middleman between my inbox and my Notion Workspace.

pikr... processes my newsletters, summarizes them with AI, and puts the articles right where I manage all my personal and business-related stuff (Notion).

The perfect solution where my inbox stays clean and the articles are delivered directly into my Workspace.

It’s like room service, but for my brain.

Notion Integration:

FYI: The whole Notion part is totally optional. Everyone can use pikr as a standalone platform to enjoy your newsletters.

Here’s how pikr works:

1. Connect your Gmail and (optionally) Notion with pikr.

(a magical new folder will appear in your mail client)

2. Drag any email from a newsletter into your custom pikr* folder.

3. Done!

From now on pikr manages all incoming emails from that sender and puts them right into your Notion Workspace.

... and the best part is, it's free.
> it's a add company now

Note that "any other major browser vendor" is a short list of ad companies with a much worse track record.
Drone captures narwhals using their tusks to explore, forage and play
An unscrupulous individual might even send malware.
He's a white power figure.

https://en.wikipedia.org/wiki/Human_Diversity_Foundation
TFA mentions that they (at least some of them) do freelance journalism but can't land staff roles.
Post author here. I'm not sure there is any one sync solution. To share with others, org-export and/or `pandoc -f org -t html` may be your friends. Also Github renders a subset org-mode text. What it can render may be good enough for your needs.

Alternatively: how about something like this:

- Stick the org source files in a private <Syncthing, or Dropbox, or equivalent> folder, so you can privately sync across devices.

- Use a file watcher to auto-export selected files to a shared version of the folder so you can share rendered content with others, with permissions. pandoc is an option but it doesn't export all of org. I think it's not a crazy idea to use Emacs itself as your command-line exporter. If you want special org sauce in the export, maybe pass the command line invocation a dedicated init file for export-only use.

- Further, because you are familiar with git, it may be not-crazy to run a Github/Gitlab/daemonised "render" action, on push to a remote repo. Once again, using the Emacs binary as the full-blown exporter.
> You establish a pool of long lived connections per backend

Yes, and you would do the same with HTTP/2. You haven't addressed the head-of-line blocking problem caused by HTTP/1.1 pipelining, which HTTP/2 completely solves. Head-of-line blocking becomes an increasing issue when your HTTP connections are long lived, such as when using websockets or large-media transfers or streaming.
Just seems like fraud as a good explanation. Unless people are showing their website/store and products its so obvious its being misused.
> I'm amazed at how the other space companies have failed to offer competition to starlink

Revenue estimated in the 7-8bn range last year. That's pretty tiny for a telecom, especially one with global scope; it's about the size, say, of France's fourth largest telecom. Profitability would be almost impossible to estimate (to what extent should rocket development costs be laid upon it, say?) but realistically you wouldn't expect it to be profitable.

Like, it is not necessarily a business you'd want to be in.
Even fuller context:

> Mozilla doesn’t sell data about you (in the way that most people think about “selling data“), and we don’t buy data about you. Since we strive for transparency, and the LEGAL definition of “sale of data“ is extremely broad in some places, we’ve had to step back from making the definitive statements you know and love. We still put a lot of work into making sure that the data that we share with our partners (which we need to do to make Firefox commercially viable) is stripped of any identifying information, or shared only in the aggregate, or is put through our privacy preserving technologies (like OHTTP)."

How is sharing data with partners in order to make Firefox commercially viable (i.e. getting money in exchange) not "selling data"? Anonymized or aggregated data is still data, and it's quite disingenuous of them to try to weasel it in by changing the definition.

> We are as close to not selling data as it is legally possible to be.

Normally when you say "as close to X as legally possible", that means you want to do X fully, but you can't because the law forbids you to. X in this case is "not selling data". But "not selling data" is not illegal at all. What are they even trying to say here?

(Also I don't find that sentence on their FAQ page)
i switched to Firefox because of Google's Chrome's nonsense on ublock origin. turn out Mozilla's firefox also have its own nonsense.
Safari + Wipr is perfect and fast.
The problem I have with these kinds of hot-takes is that they often don't tell the full story, and it's seemingly for the purpose of generating rage. For some inexplicable reason, this guy truncates the paragraph from the Terms of Use, repackaging the information without a key part of the final sentence: "....to help you navigate, experience, and interact with online content as you indicate with your use of Firefox."

I'm not saying that this definitely makes a material difference, but it certainly changes the framing of it. The way he has framed it makes it sound like Mozilla has given itself carte blanche to do what it wants -- but the little caveat at the end of the sentence really does change the narrative a little bit. So why cut off a sentence half-way through it -- is it maybe to make it sound worse? For that reason alone, I can't take this guy seriously.
In my head the two dimensions are tail Vs non-tail jumps, and explicit Vs implicit scope passing.

The most interesting case is implicit scope+non-tail recursion, usually this requires you to capture the variable context in mutable objects/monads/effects or similar.

This explicit capturing is neat because you still have consistent shapes for your state to define invariants over, but it's easier to decompose the logic and ignore parts of the context which are irrelevant.
It lets you split problems into domain specific languages, each of which has a set of (maybe overlapping) contexts, and ideally each of which can be proven in isolation.

Also, the control flow of loops is a very restricted case of even tail jumps. Tail recursion has arbitrary jumps between basic blocks and loops are properly nested basic blocks. Even with labeled breaks, efficiently simulating arbitrary tail recursion without goto is tough. Induction proofs/data flow analysis/abstract interpretation don't care, but I'm not sure it makes proofs easier.
Doesn't distributing malware break a number of laws?
Wise Tech Stack 2025
https://xcancel.com/LundukeJournal/status/189524980533888659...
It is very ruff, you cannot rely on random packages to actually work cross platform, a bit like .NET Core early days.
"We"? Do we live in the same first world where people fuck like animals and promiscuity is the overwhelming norm?
Is it available on the web client?
Sometimes there actually is a wolf, though.

MAGA is a right-wing political movement that:

-seeks to return the nation to a mythical superior past, by

-empowering an extraordinary leader who represents the will of the people, in order to

-expel inferior/unworthy ethnicities, and

-expunge left/“Marxist” influences from art and culture.

These are all characteristics of Fascism specifically, not the authoritarian actions that people casually call fascist.
www should be split in documents and apps
it is horrible that we mutilate html, css and js to make a document language work for application.

And I bet competent developers can create a GUI framework that is more accessible then the div soup that the SPAs use today.
I remember using Rational Clear case at my first job. Yeah, in that case count me in on the list of people that revile the IBM products they've had to use.
>It isn't as if Swift developer experience is that great outside Apple's ecosystem.

That is indeed a serious problem for aspiring contributors to the project.
I pay $6.5/month for the number. It is pay as you go for calling but you have to pay for the number.
>The way Microsoft and Skype missed their opportunity during the pandemic

They missed the huge opportunity way before on mobile and in gaming, that's when WhatsApp and Discord stepped in and destroyed Skype.
> Being precious about what percentage of their yearly revenue is generated by this activity seems weird

No one is being precious about it. They're debating whether or not the article is written in good faith. Jumping to a bad faith-based defence isn't going to change the mind of people who are concerned about things being done in bad faith.
What I ask myself is why is Firefox collecting months of telemetry data if sending telemetry is disabled.

If I disable telemetry, I would also expect it to not get collected.
Couldn't EAC just bypass all that? I don't remember owning a CD it couldn't rip.
I have the same problem and I want something as straightforward and un-scammy looking as Skype. And no, I don't want to configure some SIP client or some stuff like that.
Arrested in global hit against AI-generated child sexual abuse material
Writing Terrible Code
I think it was the other way around, they know about the issues with Skype and built something new, but they knew the power of the Skype brand so they slapped it onto their new product.
"If you're doing it you have to give us the data, and btw you can't do it either"
There is a Neovim plugin for VSCode that uses an embedded implementation of Neovim in the background that lets you use the full power of Neovim in VSCode, and even most Neovim plugins work too.
A message from the Skype CEO [NSFW]

https://www.youtube.com/watch?v=ZI0w_pwZY3E
"Does it work flawlessly"

"they themselves only plan on releasing a beta version next year"
I believe that the perception inside the US is very different from outside of it.

Trump & Co seem to still have the popular support. They may have destroyed the life of many, but that's not changing enough opinions. It seems like those who support Trump don't care about anything but themselves, and genuinely believe that they are better than average ("I am safe because it's a meritocracy and I am better").

From the outside... the whole world hates the US right now. Trust has been broken and won't come back in a day. But the US voters seem completely unaware of whatever happens outside their borders (no that this is news, it's been like that forever).
No identified individual.

You can really trade it as a token on some blockchain, and the data centre itself can read the chain (as long as someone sends it to them, but anyone can do that).

The data centre will do the bidding of whoever has the private key that's associated with that specific token on the blockchain.

But the whole blockchain bit isn't even necessary: some anonymous person on earth can hold the private key. When they want to pass on the rights to the datacentre, they send it a command (signed with their own private key) to obey some other key in the future.

Governments can't figure out who holds the relevant key. (At least not in theory. In practice, they can try to do classic spy craft and meta data analysis etc.)

So even though the owner of the key might sit in Germany or the US or Switzerland, those countries don't know that.
>It's like the whole industry went collectively insane at the same time.

Welcome to computing.

- OOP will solve all of our problems

- P2P will solve all of our problems

- XML will solve all of our problems

- SOAP will solve all of our problems

- VMs will solve all of our problems

- Ruby on Rails and by extension dynamically typed languages will solve all of our problems

- Docker [etc...]

- Functional programming

- node.js

- Cloud

- Kubernetes

- Statically typed languages

- "Serverless"

- Rust?

- AI

Some have more merit (IMO notably FP, static typing and Rust), some less (notably XML and SOAP)...
What is the definition of distribution? If I posted a code snippet of malware on github or my personal site for educational purposes, does that count as distribution?
Adding Curl Release Candidates
I don't think Apple (Safari) is a ad company.
Ask HN: Would you sell your health data for cash?
Health data is valuable, but it's controlled by a few institutions, making access difficult for research and industry. What if users could take control, share their data voluntarily, and get paid?

The idea:

- Sign up, authorize the platform to collect your health records (from hospitals, etc.), and get $50 upfront.
- Your data is gathered, processed, and displayed transparently.
- You choose which companies (e.g., pharma, public research, etc.) can access it and get paid per release.

Would you do it? Why or why not?
This is definitely in the camp of oversimplifying by missing the whole problem domain.
How does corporate promises work? Like, I used Firefox when they promised never to sell my data. So I should be grandfathered, right?
Outlook "classic" is an Exchange client first an email client second. [1]

A lot of speed depends on corporate setup, so I'll skip that.

But integration, end to end, over core groupware elements like emails, distribution lists, calendars, contacts, etc is something nothing else does as well in my experience - though 3rd party components differ in quality (both of the solutions and how they got deployed)

I can mimic or even do better on personal scale but group level? Nothing comes close, if only because they end up connecting disparate data sources with disparate protocols and everything gets a slight case of Chinese whispers or desynchronization (sure, you can reliably send ICS files as invitations, but they don't synchronize, etc)

[1] a particularly funny aspect of this is that Outlook and Exchange do not support HTML Email directly - they have to wrap it in RTF, despite there existing a MAPI datatype for HTML content - if you use it, the MAPI library literally crashes opening the mail store.
That would be terrifying in itself if true because for this type of work you really need the best of the best. But I doubt this is the case here. LLMs as we know them today are not quite yet there for this type of work.
The mirroring hypothesis: theory, evidence, and exceptions [pdf]
Show HN: I Automated Resume ATS Checks – Open for Feedback
ResumeAdapter.com – Fix Your Resume in 30 Seconds (No More Keyword Guessing)

The Pain Point:

83% of dev resumes fail ATS because of missing keywords like "CI/CD" vs "GitHub Actions"

Juniors waste 10+ hours/week reverse-engineering job descriptions

The Fix:

Paste the job description (LinkedIn/PDF/text)

Upload your resume

Get a battle plan:

Exact keywords missing (prioritized by frequency)

One-click phrasing fixes (e.g., "Refactored code" → "Reduced API latency by 40%")

ATS score (emulates recruiter tools like Greenhouse)

Traction:

1,671 users (28 countries)

112 returning users

Zero marketing spend – pure organic growth via dev communities
I suspect quite a few people still use Zoom out of habit / procedure, but you can see on its stock market value that it really was a pandemic success, its stock market dropped and flattened out after 2022.
> Somehow all the articles claiming Tesla sales falling in Europe is due to politics are missing that the missing sales basically almost fully shifted to Chinese EVs and not other European or American brands.

... Wait, where are you getting that? BYD saw substantial percentage year on year growth for Jan 2025, but from a very low base. Growth seems to largely be accruing to VW AG, BMW, and, oddly, Toyota (for all that reviewers panned the bZ4X, _consumers_ seem to like it).
I used it for years and got so fed up with its pain points, including frequent crashes, a licensing system that never worked and nagged me despite legitimate purchase, and updates which reset and lost my preferences and sidebar organization. I’m now galaxy brained back to Finder again.
> This is true too, heat pumps could even get higher radiator temps than 100C if you like.

I'm not sure that actually works out to your advantage, because the heat pumps themselves produce extra heat. But I haven't done the math on that.