News for hackers. Stuff that matters.

oscarcp

Re:Bye, Bye GitHub on Sunday August 30, 2026 @03:53PM (#49502148)
It seems my eyes skipped the part of "[...]mostly consist of code written by generative AIs[...]" my bad. Which means I have to apologize twice, because of the other comment. Damn, good slap in the face xD
Re:Bye, Bye GitHub on Sunday August 30, 2026 @03:49PM (#49502117)
No but I use LLMs for repetitive tasks and chores mainly, the ToS forbids any use of LLMs, not just "reasonable" or "unreasonable" use. And even if it wasn't my case, if someone wants to purely vibecode, they should be free to do it. As I mentioned in another comment, I understand the restriction, I really do, it's not abut the code and more about the complications posed by automated LLM flows (unending shit PRs, merges, thousands of CI jobs running for no reason...) but still, I don't think it's the way to go.
Re:Bye, Bye GitHub on Friday August 28, 2026 @06:42PM (#49485134)
Not if they keep putting everything behind a paywall. I'm not going to pay 60 (20/user/month) euros per month to be able to restrict pushes to main. It's absurd. Sorry, this specifically gets my blood boiling so I might be a bit more aggressive than needed.
Re:Bye, Bye GitHub on Friday August 28, 2026 @06:35PM (#49485071)
It ridiculous, Codeberg did the same. I get why, really, I do, but it's creating a severe damage that will be abused by a third evil actor that will take over the wasteland of GitHub and GitLab by creating a service that will allow anything (until it is enshittified of course)

Outcome? Everyone on their own self-hosted git servers, zero collaboration.

Re:Bye, Bye GitHub on Friday August 28, 2026 @06:23PM (#49484984)
I was about to mention Codeberg but I saw the last two changes to the terms of use and they're basically digging themselves into the ground with so many restrictions
How does it compare to a local deploy of PSONO?
That just gave me shivers down my spine of people eventually becoming so lazy that the AI will decide who to fire based on a massive amount of circumstantial data that very likely has tiny cumulative errors that will lead to classifying your best personnel as a bums and liabilities.
Just to make my point: can I really trust humans to keep up with the required identity data that will give me enough "credibility" so the AI will give me access?

Let's say I had a promotion, who changes my title in the system, who changes my responsibilities and my place in the org chart, more importantly, will they do it or is <HR_NAME_HERE> on leave and forgot? those are data points required by the agent to determine if I'm "good enough" to access a certain resource.

What if... someone spoofed my address and did a flood in one of the resources that are lateral to what I'm allowed to access (let's say I don't have access to company sales but I do to department sales and the attacker floods company sales with requests under my address), would the AI determine that I'm a high-threat actor and not allow me to access legitimate files going forward?

Will exceptions be made by humans? In which case we go back to human-managed permissions.

Sorry, I might be barking up the wrong tree but I think these are questions that are not meant to be solved during implementation. And they add to what @firasd said about legitimate-but-odd behaviour

Am I undertanding this correctly? The idea is to have ultimately an AI decide if I can have access to a resource based on dynamic inference, identity , intent and service signals that can easily be manipulated?

Unless I gravely misunderstood the text, this seems like a terrible idea (fancy non-scifi, but still terrible)

I don't know your use case... we use only dedicated root servers (from the auction) and the cost is stupidly low, we run 6 x 64GB RAM, 6TB HDDs Xeons and each of them (with the price increase) cost us like 40 euro/month, which is redoncolus (ridiculous). The only "inconvenience" is that we have to do the infra ourselves instead of having a button to click but wow, the cost savings alone are insane. A 4GB RAM/20GB disk/1vCPU in DigitalOcean costs 7 euros/month with a horrid I/O that can't even run a static site (we tried to migrate)

Show HN: Stonn, a federated civil/terrain viewer

https://stonn3d.com/

Stonn is a 3D viewer that allows you to load LandXML, IFC, GeoJSON and TopoJSON files in the same workspace and see a full project in one place.* What does this fix? - Instead of having to move around between teams with single copies of your Civil3D, Reviit, Rhino, etc. files, you can load everything here to view for example: terrain displacement or maybe a building construction in time (it's...

( Read More... | no comments | on HN )
Re:Last.fm is now independent on Thursday May 28, 2026 @04:22AM (#48306180)
shame I cant recover my original account. When they sold to spotify I hadn't accessed my account for a good while so they just moved everything over and deleted it. It was a shame, I'm one of the OGs that signed up when it still was audioscrobbler, 23 years of historic listening data through the drain. Shame. (did i mention it is a shame? XD)
Re:Hallucinate – Massively Multiplayer Online Rave on Thursday May 28, 2026 @02:50AM (#48305511)
what-a-way to pre-start a work day. Thanks for the contrib! :D
Re:Google Plans to Invest Up to $40B in Anthropic on Friday April 24, 2026 @07:27PM (#47897054)
4% seems reasonable, it's pretty much standard across the board in Europe (median sits around 6% if I recall correctly), not many companies can pull 10% profit. For example in Spain, major conglomerates like INDITEX have a 11%, Iberdrola has a 10%. We also don't use the same metrics and parameters as the US for profit, so the values are skewed.

That said, certain sectors like software (as in custom enterprise grade software dev) pull revenues that are much much higher sitting around 35%, but it's not that common.

Gentle reminder that we have a gag law that subtly undermines the right to strike as well as give full and total power to police to do whatever they want if they deem your actions a "disrespect" or "disobedience" without giving explanation to anyone.
There was a case two weeks ago about someone unable to locate their missing parent with a tracking application (I'm assuming the parent has some sort of dementia) because the application could not connect to the servers. Link in spanish https://hipertextual.com/actualidad/los-bloqueos-de-laliga-e...
Normalized revenue for LaLiga itself in 2025 was 5.4 billion (american billion) euros
Re:Ask HN: What Are You Working On? (April 2026) on Sunday April 12, 2026 @05:07PM (#47744499)
Two things, one is a container control plane inspired in the efforts of the Nextcloud AIO people called LOOM (yeah, like the Lucas Arts game), the other is a full blow NixOS deployment system (from the USB or network directly) for my company so we can deploy the computers for each colleague faster.
Re:Neural Boids on Sunday March 08, 2026 @05:32PM (#47301725)
Huh, this just gave me an idea (provided a few modifications and enhancements to the noids) to create a god game with true emergent behaviour (yes, that's not very gamey like, I know, it can collapse for no reason). Let's see if I'm smart enough to pull it off (note: I'm waaaay over my head in this)
I must say, I find the experience curious to say the least. It prompted me to write something, and I immediately got frustrated that my text was gone, followed by a feeling of "well, it was ephemeral anyway" and then finding the reader mode and say "hmmm, does that take away from the experience?". In any case, I might come back to this every now and then, nice work.

Show HN: Sievers a Rust SIEVE filter editor

https://github.com/oscarcp/sievers

Hey there HN, I just build this basic SIEVE email filter editor. I usually struggle with keeping my email filters up to date and in the past few years I've set myself away from major providers like M$ or Google, so I had to fall back the big ol' SIEVE to do filtering. After a long time doing it manually, I decided to just build a GUI to edit the rules, since I didn't find any GUI editor out...

( Read More... | no comments | on HN )
Re:Ask HN: What Are You Working On? (February 2026) on Wednesday February 11, 2026 @06:29PM (#46982722)
I'd warn on the side of caution, moving from SQL to Graph is easier than undoing graph nodes, relationships and properties into a coherent SQL schema. Tread carefully :)
Re:Ask HN: What Are You Working On? (February 2026) on Tuesday February 10, 2026 @04:50AM (#46957449)
It was a "compound" error you can say.

The first mistake was management not wanting to pay for Neo4J, so we were working in production with the free edition (no backups, only one database, lots of limitations).

The second error was that none of us had production level experience with Neo4J apart from what you just said, tinkering in toy projects at home or very low stakes services, so in the end, the schema that was created was a bit of a mess, you would look at it and say "well, it makes sense..." but in reality we were treating Neo4J as a twisted NoSQL/SQL interpretation.

The third mistake was treating Neo4J as a database meant to handle realtime requests from thousands of users doing filtering and depending on huge responses from external systems (VERY OLD systems, we're talking IBM AS400 old) while in an environment where each response depended on at least 2 or 3 microservices. We had one cypher query to handle almost all use cases, you can imagine what a behemoth that was.

In the end as I said, compound error between lack of experience, not analyzing correctly our needs and a "just go with it attitude" that to this day I'm pretty sure it cost quite a bit to the company. Eventually the backend team managed to move to MySQL (by that time I had moved to Ops) and the difference was abysmal.

Re:Ask HN: What Are You Working On? (February 2026) on Monday February 09, 2026 @03:21AM (#46942903)
We would have saved so many wasted hours in the last company I worked for if we had this... you have no idea, to give you a sense, the decision to move from a Neo4J db to MySQL (the service was failing, the DB was failing, it was a bad architecture decision) took 6 months, when it should have been at most a couple days discussion.

Nurture this, it will become a great tool in the belt for a lot of people

Re:Ask HN: What Are You Working On? (February 2026) on Monday February 09, 2026 @03:08AM (#46942820)
I'm glad you like it! You can tell the site has heavy AI help, but the hero section I actually fine tuned it myself.
Re:Ask HN: What Are You Working On? (February 2026) on Monday February 09, 2026 @02:57AM (#46942731)
I built a time tracking app and control panel for ourselves at our company out of frustration (it was very basic, for compliance with spanish law) and eventually we just fixed so much stuff and added so many features that we just released it as a product https://workstamp.eu

We need to reduce the entry barrier (it's meant for companies so it needs explicit registration) so anyone can use it as a proper SaaS but so far we already have a couple clients :D

Re:How I Left YouTube on Thursday December 25, 2025 @05:06AM (#46383436)
I'm writing this without reading the comments first but oh boy, I wanted to punch a stone wall while I was reading this. I don't tolerate any company that has more than 3 interviews for a position, it's an automatic "no, sorry, I have better things to do with my life", and I tried, believe me, Red Hat had 6, Creative Assembly burnt me with 2 personal and 3 technical, all on-site on different dates (edit for peace of mind: these interviews were 13 years ago, it's fine...)

Maybe it's my own personal working culture, but when I get into a company I'm not thinking about levels, growth, stock options... I go there with a salary, a position and a willingness to help in whatever I can, once I'm not needed anymore (it's usually a combination of managerial direction changes, new hires, new objectives) that's my cue to help somewhere else where I may be needed or wanted. Am I that weird? I honestly don't understand this culture of quarter finance agent, half developer, quarter manager aspirant :/

Re:Ask HN: What Are You Working On? (December 2025) on Sunday December 14, 2025 @04:24PM (#46267090)
I'm working on a simple IoT visualizer. I built my own domotic system at home (which i hope to turn into a product at some point) and I had the need to visualize the sensor data per room and per floor.

While I was working on the tablet interface (in Godot Engine) I put Claude to work on what after two minutes became a full product on its own with a new file format as well. Tell me what you think! (so far the response is meh...)

https://habitatview.app

Re:Show HN: Salary Calculator Spain on Saturday December 06, 2025 @05:31PM (#46177170)
Yeah... that is very true
Re:Show HN: Salary Calculator Spain on Saturday December 06, 2025 @05:22PM (#46177102)
Yup, that's what most people say in our country, now people have numbers to back it up! :)

Older »