News for hackers. Stuff that matters.

MartinodF

Re:There's No Limit to How Bad Code Can Get on Saturday September 05, 2026 @11:29AM (#49577495)
While I agree and I have done more than one rewrite / cleanup of messy codebases quite successfully with LLMs in the past few months, I can assure you plenty of people are still using the latest models to accrue technical debt faster than I thought was ever possible. The model "taste", assuming it has one, does not survive bad instructions
Re:Linux 7.3 improves performance when running out of vRAM on Tuesday August 18, 2026 @02:28PM (#49350277)
If you're referring to Apple Silicon, my intuition is that the SoC design allows for higher bandwidth between SSD and RAM which reduces the performance impact of paging. I might be totally wrong though
Re:How Go detects struct copies with sync.noCopy on Monday August 17, 2026 @11:29AM (#49332650)
100% also our experience. We have an internal CLI which has grown to almost half a million lines of Go, mostly contributed to by first-time gophers (and agents nowadays), and with relatively little work spent on making sure the core entities and interfaces encourage doing the right thing, the entire codebase is still surprisingly readable and free of unexpected behaviors.
Re:Improving Heuristics for A* Pathfinding on Sunday August 09, 2026 @08:04AM (#49230653)
I'm also fairly certain I read a "helsp" instead of "helps" somewhere in the post
Re:Go 1.27 Interactive Tour on Sunday August 02, 2026 @03:37AM (#49142032)
Say you have some code that does a request to an HTTP/1 dependency, and if it get an error response, just closes the connection without reading the response body.

Go 1.26 in practice never re-used that connection, it always established a new one because you can't reuse a connection which has a pending response ready to be read.

Go 1.27 will now consume the body for you, causing your application to re-use connections much more aggressively, bringing in potential edge cases (e.g. dependency is broken, connection is now permanently unusable, your app no longer recovers automatically).

To be clear, I'm very glad for the change and I had equivalent code in our in-house framework to do just that, but yeah it does change the behavior in a way that it could expose undetected issues.

Re:GitHub Copilot is moving to usage-based billing on Tuesday April 28, 2026 @02:33AM (#47931076)
Which is almost guaranteed to be the case for a large org, considering everyone will want auto complete and PR reviews, but on average most will not be making a ton of agent use
Re:You don't want long-lived keys on Saturday April 25, 2026 @02:57AM (#47899340)
We do a lot of request signing (think AWS sigv4a) which practically speaking amounts to 1-request.
Re:GPT-5 Demo Mistake About Bernoulli Effect on Thursday August 07, 2025 @03:49PM (#44829469)
This is a pet peeve of mine and I'm glad to see it called out. That said, I haven't seen a comprehensive discussion of "here's the different factors that we think contribute to creating lift" for the general public, is anyone aware of a good source?
Yes, I am in a hybrid role, went through 5 interviews and several more check-ins, and the first time anyone saw me in person was on the first day when I picked up my laptop at the local office (which wasn't even required, I had the option of having it shipped at my home address)
Re:Terminal Colours Are Tricky on Saturday October 05, 2024 @02:20AM (#41748066)
I'm also 37. Two younger colleagues were complaining this week that something like `os.MkDir(..., 0755)` is extremely confusing and that they don't like and can't make sense of octal file permissions. I felt really old :)
Re:Don't defer Close() on writable files on Sunday September 08, 2024 @07:03AM (#41479662)
Yeah but is it safe for concurrent use?
First of all, thank you for creating this app. A couple of years ago you've finally put an end to my decade of looking for a decent HN client for Android and I haven't looked back. I actually run Harmonic in Windows Subsystem for Android and on ChromeOS to use it as my primary way of browsing HN on all devices!

That said, if you have any spare time to dedicate to it, it would be great if you could open some issues on GitHub to express what you have been wanting to do but didn't manage to. I don't have any gripes with the app as-is (other than adding Material You support, but that's likely to require some large changes) and it would be great to have some guidance on what would be useful to contribute.

Thanks!

Re:Git Notes: Git's Coolest, Most Unloved­ Feature on Sunday November 27, 2022 @05:42PM (#33767789)
I've read many times about git bisect being used effectively on the Linux kernel, so I'm not sure build times are that much of an issue...
Re:Germany pushes for ‘pay as you fly’ model on Friday September 02, 2022 @04:30AM (#32688169)
Card-only is way more common than you think in some countries, northern Europe in particular in my experience.
Re:I tried 30 mustards this summer on Friday October 01, 2021 @08:50AM (#28717789)
We have a ton of Christmas-only or Easter-only desserts in Italy, all very good. I'm guessing the short availability window increases sales, you just need to make sure you always have something in season ;) It's more of a tradition than anything else, really!
I know it's just an example, but it's really straightforward: you create a component which accepts a boolean prop and, based on that, either outputs the default slot directly or a wrapper containing the default slot via a simple v-if.

If you wanted to get fancy, you could also accept a tag prop and v-bind all other $attrs on the container to make that a general purpose component.

I know you're joking, but dynamite is actually used to extinguish oil well fires: https://en.wikipedia.org/wiki/Oil_well_fire#Extinguishing_th...
Re:Natto.dev – A Canvas for JavaScript on Tuesday April 13, 2021 @07:36AM (#26790845)
You should complain to you browser vendor, not the website owner. Swiping back works just fine on Android.
Re:Zero click vulnerability in Apple’s macOS Mail on Friday April 02, 2021 @03:31AM (#26669654)
Sharing what's currently on screen (be it either a picture, a webpage or mean entire app) by touching two phones (Android Beam) was really convenient and ahead of its time. It is now being replaced by Nearby Share though, which works similar to AirDrop.
Re:Starship / Super Heavy on Sunday December 27, 2020 @05:18AM (#25550093)
The rocket weighs quite a bit less at the end, having used most of its fuel, so only two engines are needed to land. The engines cannot be throttled down more than ~50% (as all rocket engines), so a third one would add too much thrust.

Falcon 9 does the same, relighting 3 engines (out of 9 total) for the boostback burn, 3 for the entry burn and then just 1 for landing.

It does have Chromecast support, I've used it at least on Android and on music.youtube.com. I can't vouch for iOS though!
Re:Starlink WiFi Router FCC Approved on Tuesday July 14, 2020 @06:47PM (#23839027)
Yep, same in Milan, Italy! I think they just realized zip codes are not so useful once you're dealing with the whole world ;)
Re:Netflix to cut streaming quality in Europe for 30 days on Thursday March 19, 2020 @06:23PM (#22632383)
Most FTTH connections in Italy are 1000/100 or 1000/300 Mbit/s. I guess most people wouldn't even notice the difference in upload between 100 and 1000 Mbit/s.
Re:GitLab Security Release: 10.3.4, 10.2.6, and 10.1.6 on Tuesday January 16, 2018 @07:03PM (#16164142)
tl;dr: several vulnerabilities, including a remote code execution which affects all GitLab versions since 8.9.0. Patches are available for 10.3, 10.2 and 10.1. There's also an alternative workaround which consists of disabling the "GitLab export" importer from the admin settings. Vulnerability details will be published on their blog approximately 30 days from now.
Re:Creating believable crowds in Planet Coaster on Sunday December 31, 2017 @09:37AM (#16040698)
Snapseed (Android & iOS) does a great job as well. It lets you go back to each of the previous steps and edit the parameters without losing your current state.
Re:Ian's Shoelace Site on Sunday January 15, 2017 @06:36PM (#13407144)
I would be interested in a site like that too!
Re:Your location history on Monday December 09, 2013 @03:33AM (#6873376)
I remember opening Maps on my Android phone during that period and being localized there (instead of Milan where I live) at least a couple times, so I wouldn't be surprised if that was the reason.
Re:Lightweight HTML5 Grooveshark Player on Sunday September 22, 2013 @11:50AM (#6426937)
Surprisingly, it works fine here in Italy too.

Older »