News for hackers. Stuff that matters.

genezeta

Re:Ask HN: Why did my post get [flagged]? on Saturday October 24, 2026 @06:37AM (#50219936)
People flag posts.

You may think you're following the guidelines but still people won't like what you post and flag your post. It happens. As for why, I cannot tell you why other people do what they do, obviously, but I can guess a bit at some stuff:

1. You are doing self-promotion.

It's not directly against the guidelines, but it's generally not welcome by many. It's not the focus of the site and should be used sparingly. And, looking at your posting history, it's all you do. You're only submitting your own stuff. That is not really well liked around here.

2. It's about LLMs.

Again, it's not against the guidelines. But... it gets tiring. There's a lot of stuff on LLMs lately. And people are starting to get bored with everyone just posting about their particular LLM thing.

Not only that, but sincerely I didn't get what your thing does that is different to the other thousand LLM things posted. You seemed to focus in you explanation on a certain technical point but it doesn't really sound like an interesting thing at all. It's not clear whether your LLM thing is really different or relevant, or if it's just another one but with this particular technical detail.

3. Your text is not compelling.

This is related to the previous paragraph. I can't tell if you wrote what you submitted or if you generated it with an LLM. That would actually be against the guidelines and people would flag your submission.

But even if it isn't, well, it does kind of look like a block of copied and pasted text that an LLM would output. It's boring, also.

---

Finally, consider not submitting this. And I mean this "Why did I get flagged?" post here. These meta -posts are really not interesting and will get you flagged again easily. You get flagged? just accept it and continue.

Whatever.

I didn't say a single thing about your application. I do not care one way or the other. I'm just telling you people don't appreciate insistent self-promotion. You do what you want, but you cannot force people to like it.

I'm just telling you. You do things people don't like and people respond by flagging your posts.
And you had already done that a few months ago.
> My last post got flagged where I claimed ...

From a different perspective, your last post, where you were promoting your own application, got flagged.

Yes, this is a fairly normal thing. In fact, if you had read the guidelines, you would have noticed that self-promotion is generally frowned upon in HN. It is not what the site is for.

Now, submitting again to protest that you were flagged and then just promoting the app a bit more, sounds like another thing that people will not like. So you'll probably get flagged again.

Re:Ask HN: Which books did you read at least twice? on Friday October 16, 2026 @05:24AM (#50116114)
Elizabeth Hand's Winterlong, probably 3-4 times.

Most of Raymond Chandler and Dashiel Hammet I've read multiple times. I've read Brautigan's Dreaming of Babylon a bunch of times too.

All of William Gibson. Miyazaki's Nausicaä of The Valley of Wind, in various languages. Stephen Cosgrove's Muffin Muncher, I couldn't say how many times I must have read that (It appears they've now changed the title to Muffin Dragon).

I've read The Soul of a New Machine a couple of times too. The Hitchhiker's and Dirk Gently's trilogies a few times.

Stefano Benni's Baol probably half a dozen times. And Acts of The Apostles by John FX Sundman a bunch too. Oh, and a few of Martin Gardner's books. And Smullyan's To Mock a Mockingbird.

And most probably also many others. Most of my books are now in boxes or have been gifted away, though.

Re:European Alternatives on Sunday October 11, 2026 @04:17PM (#50047391)
While certainly not their main focus or most well known product, Ducati has a line of electric bicycles. https://www.ducati.com/es/es/e-bike

Not scooters though.

Re:Inkscape web site is not reachable on Monday September 28, 2026 @05:45AM (#49875606)
Loads right for me.
Re:Ask HN: My recent show HN post got flagged need guidance on Monday September 21, 2026 @04:50AM (#49784781)
I didn't flag it, but... it was the third time you submitted the same thing, wasn't it?
So, directly to a login page. No demo, no explanation, no features, not even a single screenshot, not even a paragraph of text of what it is about, nothing.

Maybe your product is great, maybe even fantastic, but the presentation does not convince me to sign up at all.

Sorry if this sounds harsh; nothing personal.

Re: on Monday September 14, 2026 @05:57AM (#49694353)
How many times have you already submitted this in the last month?

Do you think this is the correct way to achieve whatever it is you want to achieve?

Have you read the HN guidelines?

Re:EuroBirdPortal – Live bird movements across Europe on Monday September 14, 2026 @05:42AM (#49694207)
On desktop you can also click on the > icon on the top left part of the map.
Re:Google no longer provides direct URLs in search results on Saturday September 12, 2026 @01:05AM (#49669010)
What I see now, and it's been like this for a while, is this:

You get the results and they do have direct URLs. But then, if you do some things with the link, e.g. right click to open it in a new tab, it swaps the URL to the indirect one. The idea is that initially you see a normal link, with a normal URL which will be displayed correctly when you hover the mouse over it, but right before you click it, it's swapped for the indirect one.

So, they have been doing stuff like this for a while and it has been somewhat fluid, because the swapping can occur on different events and I have also seen it load with all the links pre-swapped to the indirect ones, sometimes.

So, yes, what you see may be different and you may get the indirect URLs swapped at different stages.

Re:Muse: Meta's personal AI agent, features and capabilities on Wednesday September 09, 2026 @05:23AM (#49623650)
Oh, you mean the guys that make Whiskas?
Ah, then I'd say this is definitely not a good job for you.

I would suggest just leaving as soon as possible. I know it's hard and I know the current market is difficult, but do make a firm decision to, if not immediately, leave in a fixed time frame, say in two months or before the new year or something else but put a limit on it. Not only will that push you into doing it, but seeing a clear exit will probably help with your peace of mind.

If you don't mind me saying this, one thing that gets overlooked often in situations like the one you explained is that the team is part of the system that needs modernisation.

In fact, the team needs to lead the modernisation effort. It needs updating before the rest of the system can be.

From your explanation it sounds like you expected to find a modern and skilled team maintaining a legacy project. That is not at all so frequent. If the project is legacy, most often is because the team also is outdated.

So, obviously you can just switch jobs. And if you're getting sick from it, then you should by all means leave this job.

But then again, if what you actually want is to make this job work, then my suggestion is to:

1. Get the whole team together and evaluate their situation. Make a list of the skills the team is lacking and the knowledge updates needed. Make them participate in this so that, at the same time, you can evaluate their attitude towards the whole thing.

1.a. If the team does not want to update, then there's no successful path and I would suggest leaving.

1.b. If the team is receptive, then go ahead.

2. Meet with whoever needs to authorise it and get them to commit to providing both time and resources for re-training the team. You will need a plan, a timeline, and achievable goals.

3. Start as soon as you can. Focus first on basic infrastructure. Any tools, processes, skills, that are generic and widely applicable. Then go for more specific ones directly related to the project's technologies.

The team may need some rearranging too, but try to keep this at minimum so that they can be confident that all of this is strictly related to a technology and skill update, and will not imply any sort of job insecurity or competition.

You may have noticed that all of this is mostly people management. If this is not something you'd like to do, then the only option is leaving. The job you're in right now is clearly one of people managing and not so much a technological one -though is still requires knowing and choosing the technological goals to seek, obviously-.

If you do follow, then who knows what will happen. But if things go well, you might expect to see some results in around 6 months or so, depending on how large/small the team and project are.

Re: on Tuesday August 18, 2026 @05:07PM (#49352730)
From https://news.ycombinator.com/newsfaq.html linked at the bottom on every page:

> Can I delete my account?

> We try not to delete entire account histories because that would gut the threads the account had participated in. However, we care about protecting individual users and take care of privacy requests every day, so if we can help, please email [email protected]. We don't want anyone to get in trouble from anything they posted to HN. More here.

Re:Eclipse 2026 Live on Wednesday August 12, 2026 @06:27AM (#49270211)
To be more clear:

The TIME_CURVES array is filled (js/app.js:763) with objects in the shape of {time_ut, coords}. Then, the crossings array, which is built from TIME_CURVES (js/app.js:364-380), is filled with objects in the shape of {tUT, p} but, and here is the problem, you try to set the tUT property from a nonexistent tUT property in the TIME_CURVES element -it should be tc.time_ut or something derived from it- (js/app.js:377).

What happens then is that positionAt (js/app.js:382) goes through all the elements in crossings comparing the tUT argument passed into the function to undefined because the items in crossings all have their tUT property as undefined. This results in positionAt always returning crossings[crossings.length - 1].

And so, no matter what tMinutes argument you pass to updateLive (js/app.js:404), it will always get the same position into pos and it will always set the umbraCircle and the penumbraCircle at the same latitude and longitude. And so, nothing gets animated in the map. Or, to be more precise, it does get animated but is always painted at the same position.

Next time, you might want to consider skipping the insults.

Re:Eclipse 2026 Live on Tuesday August 11, 2026 @05:35PM (#49264839)
The banner is about the live button. It says nothing about the play button. The play button does in fact do "something", but what it does is pointless.

So, what I don't understand is what is the play button supposed to do? Also why submit this two days early if people cannot see anything until tomorrow? Come tomorrow, people will already have dismissed this as useless and forgotten about it.

Re:Eclipse 2026 Live on Tuesday August 11, 2026 @12:04PM (#49260390)
Yes, I read the banner at the top. Did you read what I wrote?
Re:Eclipse 2026 Live on Monday August 10, 2026 @04:57AM (#49241133)
I don't know if this will work on the 12th, but right now it just doesn't do much at all.

You press the play button and the timeline gets animated but nothing happens on the map at all.

> #opensource #infosec #cybersecurity #ethicalhacking #news #privacy

You can stop doing this.

Re:8Bit Computers on Thursday July 16, 2026 @05:42AM (#48932326)
Unfortunately you accidentally added an extra / at the end of the URL and the link, as it is, returns a 404 page.

You want to link https://8bit.gioorgi.com/ or https://8bit.gioorgi.com

Re:Cyberpunk Comics, Manga and Graphic Novels on Monday July 13, 2026 @09:40AM (#48892516)
But the point about the multi-finger fingers -xD- was not about transitional technology, but about explicitly avoiding direct brain connection as an additional layer of security.
Re:Cyberpunk Comics, Manga and Graphic Novels on Monday July 13, 2026 @04:44AM (#48889658)
A recent (2023) finding: from Guillaume Singelin, Frontier [0]. Fitting it into "cyberpunk" may need a bit of a push, but since the limits are kind of blurry I don't really care. The narrative is not perfect perhaps falling into wanting to say a lot more than the page limit allows, but all in all it's a good enough read.

[0] https://www.magnetic-press.com/frontier/

Re:Show HN: Are You in the Weights? on Friday June 19, 2026 @06:30AM (#48596978)
> Overall, it's like watching a really bad sight reader doing his act.

After a few clear fabrications, in the hallucinations it suggests I might be "a private individual" about who there's not much information.

I mean, I guess oh my gosh that's me but...

I've had quite a few conversations and read many thoughts on the subject of job security in the software industry through the years. New technologies, various crisis and crashes, just age, incoming "hordes" of less prepared developers, or whatever.

If I had to highlight the one thing all those conversations had in common it would be precisely this:

  I thought that having this knowledge would set me apart
And it never does.
Re:Ask HN: Why is the HN crowd so anti-AI? on Saturday June 06, 2026 @02:32AM (#48422019)
The following does not answer your question. I am me; I'm not "the HN crowd", if there is even one. And if there is such a crowd I wouldn't be the one knowing what it thinks.

The following is only a perspective on the argument of "the product works" and what "code elegance" means. I don't really care much about LLMs but the following is not necessarily tied to them.

Also, I'm retired from professional programming so feel free to ignore all of it as antiquated and irrelevant.

---

Code is not really "a means to an end". Code is better described as a liability.

People you write code may have different perspectives on code but those with more experience generally end up with this idea engrained in their minds. Code is a cost.

Thus, you'd want to have less of it, and you'd want to have code which:

- you at least have some grade of confidence that you can understand as deeply as possible, because that means you can maintain it better and more efficiently. It means that you can, when if fails, quickly/easily find where it failed, sometimes even why it did.

- you can manage in its entirety, which becomes exponentially more difficult when there's more of it and you didn't write it yourself. Not only that, it becomes more difficult to manage it when it has been incorporated in very large chunks that reach all over the codebase, and it becomes a lot more difficult when it lacks consistency, coherence and a certain uniform style.

What you call "the elegance of code" is not an aesthetical quality but a practical one. A developer obviously wants to have something that works, but that it does so well, reliably well. And they want code that is manageable enough that when shit happens -and it always does-, the fix will be hopefully easier and will hopefully make the resulting code more reliable, not less.

And, sure, in some circumstances development speed does matter. The problem is that the circumstances in which it does are frequently "unwanted" ones, usually external pressures, which we already disliked. Usually, you need to develop faster because someone else is pressuring you into putting that speed above reliability, not because it is intrinsically better to do it faster.

The one acknowledged situation in which development speed is tolerated above these other qualities is when doing a prototype. But then again, experienced developers know that prototypes can very easily turn into traps. When doing a prototype, quality is relegated because it is understood that this will not be the final product. It is understood that a prototype's code is disposable. But too often prototypes then become either the product directly or the basis for it. And again this happens because of external pressures. Most of the time because someone says "hey, it's working" without realising that it is barely so, that it's fragile, that it relies on constant tweaking and manual adjustment. But as it appears to be working, it gives the impression of being good enough to make financial sense to build on it.

And when you "ship version 2.0 at an incredible pace" what you're usually doing is shipping prototype 2.0, an unreliable system that requires more constant tweaking and manual adjustment. A system that entraps the developers into more maintenance on each iteration, when they'd want the opposite.

---

All in all, using LLMs to produce code may have its place. But if you focus on the idea of producing vast quantities of it faster, then that may not be the best use.

Re:Would HN Accept PRs? on Wednesday May 06, 2026 @10:29AM (#48036717)
Yes, it is custom.
Re:Would HN Accept PRs? on Wednesday May 06, 2026 @06:53AM (#48034760)
http://arclanguage.org/install

And you can contact [email protected] if you're serious. But I'm not sure they do actually accept contributions. And anyway a dark mode is something that has been talked about for years and there doesn't seem to be much interest in adding it to the site. You may try other -external- options to add a dark mode through a browser extension.

Older »