MurphyA/hacker-news huggingface dataset:
by manas_kamal | 2025-06-11 11:49:09+00:00
Hello everyone,

We’re unable to reply to everyone’s comment individually due to the HN’s limit of only a few comments at a time.

We’ll try to summarise it all here itself -

So we at Team Xeneva are two guys trying our best to create an OS for modern computing and hardware. Team includes Manas Kamal Choudhury from Assam, who has been developing XenevaOS since 2020 and he is responsible for most of the technical development. The project was later joined by Ayushmaan Bora who oversees the strategies & execution part of the project and is entitled to look at the professional aspects of the project. Xeneva started out as a solo hobby project by Manas but now together, the both of us are taking this project professionally.

The purpose of XenevaOS is to build an OS from scratch targeting modern hardware and modern computing. XenevaOS is not limited to just personal computing or mobile computing, we aim for extending the potential of an Operating System to multiple use cases, like Automobile, Robotics, and medical science and primarily AR/VR/XR while putting users as first priority rather user fixing software dependencies.

XenevaOS focuses on modern technology rather than carrying legacy codes and aims to have minimal software abstraction

We will try to reply to everyone’s comment individually after the timeout disappears, but till then we’re open for communication.

Our Email address - hi@getxeneva.com

For those interested to learn about the purpose, vision and goals of our project, please visit our website - getxeneva.com

Thank You Team XENEVA.
by vbezhenar | 2025-06-11 11:49:10+00:00
Theoretically TCP packets have checksums, however it's fairly weak. So for HTTP, additional checksums make sense. Although I'm not sure, if there are any internal AWS S3 deployments working over HTTP and why would they complicate their protocol for everyone to help such a niche use case.

I'm sure that they have reasons for this whole request signature scheme over traditional "Authorization: Bearer $token" header, but I never understood it.
by cm277 | 2025-06-11 11:49:17+00:00
UI is fashion-driven like clothing or furniture or car design. That's not new, it's just hard to admit for us techies that such a thing exists in our world. And just like with fashion, some changes are not for 'better' but for 'cooler' or 'more interesting'. The question is how far on the 'worse' scale you're willing to go to get up on the 'cool' scale. Otherwise, we'd all still be running Windows Server 2000...
by 0xTJ | 2025-06-11 11:49:22+00:00
Wow, I didn't care enough about the news to actually look at any pictures, I just read the name and heard the general idea. That is truly awful. On top of the multiple visible layers of stuff everywhere, those are some of the ugliest "squircle" shapes that I've ever seen, beaten only by the app icons in Samsung's Android skin.

Look at how the red notification icon of a folder gets mirrored and stretched near the top of the media widget. It makes the widgets look particularly odd (it seems like an optical illusion, I find that the straight edges of squares look bent out, until I look right at them and see them as straight). The only positive I can give them if that someone worked hard on figuring out how to distort the images underneath.
by hosh | 2025-06-11 11:49:23+00:00
Is 3 years reasonable?

If we are making say, a point-of-sale software rolled out in a fast food franchise (let’s take Chick-fil-A since they have edge Kubernetes deployments), is it reasonable that we won’t add features to that software in 3 years? Perhaps.

What about bug fixes? Is that expense or should we expect time spent on bug fixes to also be depreciated in 3 years?

What about configuration? Does configuring that POS for new menu items count as software development, and therefore needs to be depreciated over the next 3 years?

Chick-fil-A has edge Kubernetes. Does the install and implementation itself counts as “R&D”? If we argue that configuration can be expensed, then would writing manifests be depreciable or not? What if we use “infrastucture as code” tools such as Chef?

What about say, excel sheets and macros? Or forget macros — just basic use of a spreadsheet. Some manager add in a summation to a column to compute totals. Very basic stuff. Is that software development? If it is, would that be depreciated over 3-years?

If we argue that this is normal use of excel and should not be depreciated, then why wouldn’t my normal use of a compiler and editor also count as normal use and should not be depreciated?

Whether it is 5 years or 3 years, the point is that unlike physical capital goods, software changes very fast, even if the underlying hardware wasn’t changing that fast. It is not always that expert designers build them — software can also be written in a way where end users modify them. We also use software to make software, and can rapidly change our tooling in a way that we cannot with physical capital equipment.

I see the merit in categorizing software as capital, from an economic theory point of view, but software also has its own dynamic that is distinct from physical capital equipment. A tax code that does not acknowledge that can bring more overall harms to the society.
by fluidcruft | 2025-06-11 11:50:17+00:00
I don't think it is unambiguously against the fourth amendment. And in any case domestic flights are interstate commerce so with approximately similar authority you could claim it's unambiguously legal if authorized by Congress (which is very likely since IIRC all this business records stuff and any authority needed to spin activies off to contractors plowed through Congress after 9/11 and was implemented by Bush).
by kragen | 2025-06-11 11:50:48+00:00
> In 2019, near a river basin above Kalambo Falls in Zambia, archeologists discovered “two interlocking logs joined transversely by an intentionally cut notch,” according to a 2023 article in Nature. Using luminescence, the archeologists estimated this rare find was 476,000 years old.

Holy shit.

It is too bad that the post cuts off in the middle with a paywall notice. We really should ban such links. They aren't conducive to high-quality discussion.
by account42 | 2025-06-11 11:52:09+00:00
As a user the best thing you can do to make me report bugs is to show that you are actually going to fix reported bugs. Taking my time to gather information that will effectively end up in /dev/null is the opposite of fun.

Also important is to let me make sure I don't waste time reporting something that is already a known issue.

The best way to do this is to have a public bug tracker.

Given these preconditions acceptable effort only depends on how invested I am in the product.
by ben_w | 2025-06-11 11:52:49+00:00
While I prefer "event horizon" over "singularity", part of the reason I blogged about this distinction years ago was that the event horizon always seems to be ahead of you as you fall in to a black hole*.

My blog posts didn't age all that well, and I've learned to be a little more sceptical about the speed of technological change, just as the political events over the intervening years have made me more aware of how fast political realities can change: https://benwheatley.github.io/blog/2016/04/12-00.31.55.html and https://benwheatley.github.io/blog/2022/09/20-18.35.10.html

* at least until the rate of change of curvature gets so high you're spaghetti, you're (approximately) co-moving with the light from your own body. This means that when you cross the event horizon, you still see your own legs, even though the space the light is in is moving towards the singularity faster than the light itself moves through that space: https://youtu.be/4rTv9wvvat8?feature=shared&t=516
by hexadecimal | 2025-06-11 11:53:00+00:00
As an example: Stripe has sandboxes, I wanted to know how to create them via the CLI but found nothing in the docs. Asked the AI and it was like "Just do stripe sandboxes create <name>". The command does not exist and the whole functionality is not planned to be added. If another AI now reads this it could interpret it as answered successfully?

--> I would say so. Not quite sure what Stripe is using on their docs, but sounds like its been given free reign and not grounded in actual docs.

Easiest way is to weed out hallucinations, hasnt been a problem for me at all to be honest.

P.S. For anyone reading, happy to refund all answers that you deem shouldnt be billed.
by this_user | 2025-06-11 11:53:37+00:00
Sadly, this doesn't go into too much detail, but it does mention a few things that explain how Mozilla ended up becoming the bloated mess it is now.

> They hired someone from the mobile industry to run the company, this led to some culture changes : no more a flat org, but a pyramidal one with middle managers. Culture became way less engineering centric, and started being a bit more top -> down.

> Besides becoming more like a normal company, the new CEO grew the size of our teams, added project managers, Sales people, to make sure B2G would reach a huge audience.
by afiodorov | 2025-06-11 11:53:54+00:00
I like this reply because it shows the shifting paradigm of hireability. Years ago, software engineers used to be hired just for their coding talent and would be put up with even if they were arrogant and had poor hygiene. With time, we all rebranded as problem-solvers, now required to be good communicators and team players in addition to writing good code. The next evolution is that we will be the ones responsible for a certain area, and how we get it done will be abstracted away.
by Cthulhu_ | 2025-06-11 11:54:37+00:00
That's not new though, the bar for software development has been continuously dropping - at least on paper - since the profession started. I don't know assembly or manual memory management in C, but I do know languages and tools that allow me to do the job. Do I steal jobs from assembly / C developers?

Don't get me wrong, I don't like AI either and it's only a matter of time before my day job goes from "rewrite this (web) app from 5-10 years ago" to "rewrite this AI assisted or generated (web) app from 5-10 years ago". But I don't think it's going to cost that many jobs in the long run.
by gpiancastelli | 2025-06-11 11:54:59+00:00
However, JavaScript never had a proper standard library.

Combine this to mainstream education teaching that you should always reuse code when possible instead of "reinventing the wheel", and web shops agreeing to it because "using libraries saves time", and it's easy to understand the "popularity" of left-pad.

To a certain extent, and to the best of my knowledge, those things haven't really changed.
by ben_w | 2025-06-11 11:57:35+00:00
The bullet list is a good point, but:

> We also know that biological neural systems continuously learn and adapt, for example in the face of injury. Large models just don't do these things.

This is a deliberate choice on the part of the model makers, because a fixed checkpoint is useful for a product. They could just keep the training mechanism going, but that's like writing code without version control.

> Also this thing about deeper and deeper realities? C'mon, it's surface level association all the way down!

To the extent I agree with this, I think it conflicts with your own point about us not knowing how human minds work. Do I, myself, have deeper truths? Or am myself I making surface level association after surface level association, but have enough levels to make it seem deep? I do not know how many grains make the heap.
by fidotron | 2025-06-11 11:57:38+00:00
The real reason Firefox OS was doomed was the timing was all wrong with the explosion in graphics capability of the devices, as anyone that worked on anything performance sensitive during the iPhone 3GS -> 4 will tell you: the same GPUs were being asked to drive 4x the number of pixels. Users didn't care, they just expected it to work.

FFOS was doomed because the pixel explosion wasn't just stretching the GPUs of that time, it had also made CPU rendering a serious bottleneck, a fact the Android team also struggled to accept. Mozilla lacked the resources to do anything about it, although I didn't get the impression they actually understood the problem at all (as shown by it not being mentioned here), while the Googlers resorted to that most Googly of activities: arguing via walls of text that try to deny the obvious truth.

I have long maintained that what Mozilla should have done was a Firefox OS based e-reader. The mania that exists for all things e-ink in the tech industry is real, and if you combined that with a proper open platform you could leverage it into being a self sustaining business.
by bartblast | 2025-06-11 11:57:51+00:00
After building Hologram (a web framework that lets you build rich, interactive UIs entirely in Elixir using a declarative component system, with client-side code intelligently transpiled to JavaScript) and sharing updates across various places, I've realized there's a lot happening that doesn't always make it to the usual channels. There's been quite a bit of non-obvious progress over the previous months that many people probably aren't aware of. So I'm starting a monthly newsletter to keep everyone in the loop on what I'm building.

What you’ll get each month:

- Development milestones and progress updates

- New features being worked on

- Community discussions and highlights

- Insights into the framework’s direction

- Ecosystem news and updates

Think of it as your monthly check-in with the Hologram world - no need to piece together information from different places. Everything gets compiled into one convenient monthly update. Whether you’re already building with Hologram, considering it for future projects, or just want to stay in the loop on what I’m working on, this newsletter will keep you connected to our growing community.

Ready to join? Head over to https://hologram.page/newsletter to subscribe.

Looking forward to sharing this journey with you all!
by easton | 2025-06-11 11:57:52+00:00
AWS has a video about it somewhere, but in general, it’s because S3 was designed in a world where not all browsers/clients had HTTPS and it was a reasonably expensive operation to do the encryption (like, IE6 world). SigV4 (and its predecessors) are cheap and easy once you understand the code.

https://youtube.com/watch?v=tPr1AgGkvc4, about 10 minutes in I think.
by conartist6 | 2025-06-11 11:59:29+00:00
You're talking about a world in which costs are centralized. A central entity handles all R&D costs and all customer support costs for one product.

If you split the support costs between many members of a community though, you don't need to fear customization. Then, ideally, the users who are most alike will support each other, the same way you can get a degree of support for some particular flavor of Linux by seeking out other people who use that flavor (or another one that's enough like it)

Backlash will be in the form of working, competing software maintained by communities, precisely because this is the only form of backlash that might cause companies not to renew their licenses.
by lproven | 2025-06-11 11:59:36+00:00
I love to see people continuing the development of stuff derived from or inspired by Plan 9.

For context: R9 is the successor project to Harvey OS.

Harvey was basically "Plan 9 but compiled with GCC instead of Plan 9 C."

https://harvey-os.org/

I am not sure Rust is the right choice here, though.

Rust is still quite immature, the GCC Rust especially so. LLVM is very big and very complicated.

Plan 9’s C is a smaller, simpler, faster C than C. This seems to be going the other way.

Taking Inferno – broadly, Plan 9 version 2 – and porting the Golang compiler to Dis, and then starting to transfer Go stuff into Inferno would seem more like “keeping it in the family.”

Better still, adding more language support that targets Dis, like say D, or Rust, or Ada, or any of the umpteen C wannabes from Crystal to D to Hare to Nim, that would be really interesting…
by loevborg | 2025-06-11 11:59:44+00:00
As someone who recently adopted Honeycomb, it really is an amazing tool. Especially with otel auto-instrumentation, you get insights within a few hours. The dashboard / query features are very powerful and obviously stem from a deep philosophical understanding of observability. My team was shocked at how good the tools is.

Datadog by contrast seems to be driven by marketing and companies having a "observability" checkbox to tick.
by hobs | 2025-06-11 12:00:12+00:00
"It's important to note here that our understanding of Kennedy's disbelief in germ theory isn't based on speculation or deduction; it's based on Kennedy's own words. He wrote an entire section on it in his 2021 book vilifying Fauci, titled The Real Anthony Fauci. The section is titled "Miasma vs. Germ Theory," in the chapter "The White Man's Burden.""

https://arstechnica.com/health/2025/04/rfk-jr-s-anti-vaccine...

You don't even know what you are talking about when it comes to your own guy.

"In all, the chapter provides a clear explanation of why Kennedy relentlessly attacks evidence-based medicines; vilifies the pharmaceutical industry; suggests HIV doesn't cause AIDS and antidepressants are behind mass shootings; believes that vaccines are harmful, not protective; claims 5G wireless networks cause cancer; suggests chemicals in water are changing children's gender identities; and is quick to promote supplements to prevent and treat diseases, such as recently recommending vitamin A for measles and falsely claiming children who die from the viral infection are malnourished."
by Lerc | 2025-06-11 12:01:28+00:00
It doesn't matter who decided what's in the spec. What matters is that you decided to implement it to a high standard. It's usefulness to others will be related to what they think of the spec. Nobody has to use your tool, but it's good for everyone to know exactly what the tool is.

Eclipse would be fine if it had a spec, committing to implementing that might be a task to arduous for some. A full spec would also lay bare what its goal is. Which in turn might lead to people deciding the tool they need is not this one. But yes, if was clear what it should be doing and it did that well then everyone benefits.
by kyungw00k | 2025-06-11 12:02:27+00:00
He was well-known online for the request module — a name every developer seemed to know.

I first met him in person at playnode.io 2012 in Korea. Despite the language barrier, he patiently listened to my broken English and took the time to answer with kindness and sincerity. That was my first impression of him — and it stayed with me.

He taught not just through code, but through the way he treated others.

Rest in peace.
by Cthulhu_ | 2025-06-11 12:02:44+00:00
What I'm seeing at work now is the companies selling AI stuff to companies - mostly Microsoft in my neck of the woods. For me as an employee, using copilot is a trivial thing, not my wallet. But just like with AWS where a developer doesn't really need to worry about how many machines their merge request starts up and lets run, the bills will start to creep up to the companies.

For now Copilot is a fixed $20 / month / person, but it's only a matter of time before it becomes metered, or the advanced models cost more credits. This is also why they're pushing for agents, because a single query is cool and all, how much it costs in compute is reasonably predictable, but an agent can do a lot of interesting things and do 100x the usage of a single query, and put 100x the charge on the corporate credit card.

It'll probably have a chilling effect, with companies being like "ok maybe let's tone down a bit on the AI usage", just like how they hire consultants to bring down their runaway AWS costs.
by itishappy | 2025-06-11 12:03:21+00:00
Those examples seem quite unrelated to one another. The first reads as admitting intentional fraud and deceit, the second reads like dealing with imposter syndrome. I'd love to know the prompt.

Also, not sure how you can judge a style to be clearly better than another. The workflow of generating a bunch of stories in the style of different authors and then voting on a favorite just seems like picking a favorite author. Will the system ever prefer short, hard-hitting sentences? Sure enough, convergence is a noted behavior.
by slfnflctd | 2025-06-11 12:04:10+00:00
> Imagine if this was 20 years ago wondering whether ads would infect search engines or the web would be flooded with sites which are ads masquerading as actual content

Many of us - naively, in hindsight - really did hope this wouldn't happen at the scale it did, and were appalled at how many big players actively participated in speeding up the process.

I guess it's similar to how a lot of white folks thought racism was over until Obama came along and brought the bigots out of the woodwork.

> lock away that toxic waste

The jarring conclusion I keep trying to see a way around but no longer can is that the toxic waste is part of humanity. How do we get rid of it, or lock it away? One of the oldest questions our species has ever faced. Hard not to just throw up your hands and duck back into your hidey-hole once you realize this.
by roenxi | 2025-06-11 12:04:48+00:00
Those are constant dollars. Are you claiming that the real cost of labour went up 4- to 8-fold in the nuclear industry? Why did that happen? The median nuclear plant construction worker would be making $240k/annum type wages. And as I recall I've not heard of that sort of wage rise outside a regulatory failure or somewhere like China undergoing a massive economic boom.

> It is also important to consider that nuclear power deaths/damages...

Maybe you can answer this for me - what deaths and damages? So far I've never been able to pin down any actual death or damage to a nuclear meltdown. I'm sure there are some, but most of the actual attempts to quantify it require appealing to hypothetical deaths and damages that no-one can specifically point to, or tiny numbers that are irrelevant to industrial policy.

I know people who lived in a town next to a lead-zinc mine. That appears to be about as bad as a nuclear crisis from what I can gather and it doesn't seem to be causing anyone undue stress. We're still using lead and zinc. People still live in the town.

> What do you believe that is?

They're building reactors. https://en.wikipedia.org/wiki/List_of_commercial_nuclear_rea... is a happy tale of new and planned plants.

Some of them are really cool too, there is one by the Gobi desert, apparently to prove that they don't need to use water as a coolant.
by elif | 2025-06-11 12:04:52+00:00
Completely agree with this post I don't even think he's exaggerating.

I tried to search the full name of a specific roof company in my area in quotes, and they weren't in the first page of results. But I got so many disclosed and not disclosed ads for OTHER contractors.

SEO has turned search engines into a kind of quasi-mafia "protection" racket.. "oh you didn't pay your protection fee, wouldn't it be a shame if something happened to your storefront?"
by Cthulhu_ | 2025-06-11 12:05:03+00:00
And they were actually praised when they did start doing ads because they weren't as obtrusive as the existing heavy duty in-your-face Flash animations and they were relevant to a user.

It quickly turned Google into the biggest / most valuable internet company of all time ever, and it still wasn't enough for them.

I've had adblockers running for as long as I can remember so I'm blisfully unaware of how bad it is now... mostly, I don't have adblockers on my phone and some pages are unusable.