HNHacker News
TopNewBestAskShowJobs

Nextgrid

29,786 karma · joined February 21, 2019

Old man yelling at the cloud.

Contact: hi@rjevski.io

submissionscomments
Nextgrid··on Italy Railways Sabotaged
Devil’s advocate: you should still have a reason to do the bad thing in the first place. I’m not a good enough politician to understand how this benefits anyone’s interests (don’t get me wrong, I do suspect Russia to be behind this, but still don’t get the objective - but then again I don’t get the objective of their special bullshit operation either)
Nextgrid··on We mourn our craft
That is definitely a problem, but I would say it’s a problem of hiring and the billion-dollars worth of potential market cap resting on performative bullshit that encourages companies to not hire juniors to send a signal to capture some of those billions regardless of actual impact on productivity.

LLMs benefit juniors, they do not replace them. Juniors can learn from LLMs just fine and will actually be more productive with them.

When I was a junior my “LLM” was StackOverflow and the senior guy next to me (who no doubt was tired of my antics), but I would’ve loved to have an actual LLM - it would’ve handled all my stupid questions just fine and freed up senior time for the more architectural questions or those where I wasn’t convinced by the LLM response. Also, at least in my case, I learnt a lot more from reading existing production code than writing it - LLMs don’t change anything there.

Nextgrid··on Stories from 25 Years of Software Development
Python is an absolute disaster when it comes to packaging runnable artifacts. I love the language for server-side stuff where I control the environment (the final deliverable is a container image) but there’s no way I’d use it for anything else.
Nextgrid··on We mourn our craft
Writing reusable code is of no use if the next iteration doesn’t know where it is and rewrites the same (reusable) code again.
Nextgrid··on We mourn our craft
I’ll believe it when coding agents can actually make concise & reusable code instead of reimplementing 10 slightly-different versions of the same basic thing on every run (this is not a rant, I would love for agents to stop doing that, and I know how to make them - with proper AGENTS.md that serves as a table of contents for where stuff is - but my point is that as a human I don’t need this and yet they still do for now).
Nextgrid··on We mourn our craft
Until they can magically increase context length to such a size that can conveniently fit the whole codebase, we're safe.

It seems like the billions so far mostly go to talk of LLMs replacing every office worker, rather than any action to that effect. LLMs still have major (and dangerous) limitations that make this unlikely.

Nextgrid··on We mourn our craft
You won't be prompting AI for the fun stuff (unless laying out boring boilerplate is what you consider "fun"). You'll still be writing the fun part - but you will be able to prompt beforehand to get all the boilerplate in place.
Nextgrid··on We mourn our craft
LLMs are only a threat if you see your job as a code monkey. In that case you're likely already obsoleted by outsourced staff who can do your job much cheaper.

If you see your job as a "thinking about what code to write (or not)" monkey, then you're safe. I expect most seniors and above to be in this position, and LLMs are absolutely not replacing you here - they can augment you in certain situations.

The perks of a senior is also knowing when not to use an LLM and how they can fail; at this point I feel like I have a pretty good idea of what is safe to outsource to an LLM and what to keep for a human. Offloading the LLM-safe stuff frees up your time to focus on the LLM-unsafe stuff (or just chill and enjoy the free time).

Nextgrid··on I spent 5 years in DevOps – Solutions engineering gave me what I was missing
A jack of all trades is preferable as a solutions engineer.
Nextgrid··on Welcome to the Room – A lesson in leadership by Satya Nadella
[flagged]
Nextgrid··on When internal hostnames are leaked to the clown
NVME only provides block IO. An interruption of the connection is equivalent to forcibly unplugging a hard drive. If the filesystem you put on top supports that and is able to recover from that, you're fine. But most filesystems do not optimize for that happening anywhere near as frequently as it would if you were using this as a regular file sharing protocol over unreliable networks.
Nextgrid··on LinkedIn checks for 2953 browser extensions
Easy solution is to sell a plan that explicitly allows third-party tool usage. Then they get the money and the users get the tooling LinkedIn is incapable of building themselves.

(except they won't, because they're not after money but engagement, and their built-in tools suck on purpose to maximize wasted time)

Nextgrid··on LinkedIn checks for 2953 browser extensions
Their own tools suck, that’s the issue.
Nextgrid··on When internal hostnames are leaked to the clown
Storage target mode is block-level, not filesystem-level, meaning it won't support concurrent access and any network hiccup or dropped connection will leave the filesystem in an unclean state.
Nextgrid··on When internal hostnames are leaked to the clown
The difference is that car theft is still prosecuted by police, where as cybercrime is not (unless you embarrass a huge corporation).

So the garage can have lower security because even potential thieves do a risk/reward calculation and the vast majority choose not to proceed with it.

Online, the risk/reward calculation is different (what risk?), so more people will be tempted to try (even for the lolz - not every act of cybercrime is done for monetary purposes).

Nextgrid··on Fined $48k for using a jammer to keep commuters from using phones while driving
It is much, way too much. I wouldn’t mind this penalty if other obnoxious behaviour is equally investigated and punished, but I can think of plenty of way more obnoxious things to do that would never trigger even a reaction from law enforcement.

The real crime here, as usual, is that he inconvenienced a corporation. Had someone been obnoxiously interfering (in general - not radio-specific) with an individual or small business nothing will happen.

Nextgrid··on Top downloaded skill in ClawHub contains malware
I think the real reason is that computers and technology shifted from being a tool (which would work symbiotically with the user’s tech literacy) to an advertising and scam delivery device (where tech literacy is seen as a problem as you’d be more wise to scams and less likely to “engage”).
Nextgrid··on Top downloaded skill in ClawHub contains malware
1Password lost my respect when they took on VC money and became yet another engineering playground and jobs program for (mostly JavaScript) developers. I am not surprised to see them engage in this kind of LLM-powered content marketing.
Nextgrid··on OpenAI Frontier
> At a major semiconductor manufacturer, agents reduced chip optimization work from six weeks to one day.

I call BS right there. If you can actually do that, you’d spin up a “chip optimization” consultancy and pocket the massive efficiency gain, not sell model access at a couple bucks per million-tokens.

There should be a massive “caveats and terms apply” on that quote.

So far the AI productivity gains have been all bark and no bite. I’ll believe when I see either faster product development, higher quality or lower prices (which indeed happened with other technological breakthroughs, whether the printing press or the loom) - if anything, software quality is going down suggesting we aren’t there yet.

Nextgrid··on Postgres Postmaster does not scale
32 vCPU, meaning an undetermined slice of a CPU that varies depending on what else is running on the box (and the provider has an incentive to run as many VMs on the box as possible).

It’s likely an actual CPU would’ve handled this load just fine.

Nextgrid··on The largest zip tie is nearly 4 feet long and $75
Isn't cable lacing just inferior? Let's say you need to replace a chaffed/damaged conductor. With cable ties you cut the ones around damaged area, splice in a replacement, and slap new ties on there. With cable lacing, cutting the lacing anywhere would cause the lacing of the whole cable to lose tension and unravel?
Nextgrid··on 221 Cannon is Not For Sale
Back when computers were actually expensive and wireless networking technology wasn’t as good/common, they would take your card to the back office and run it on the single, hardwired card terminal.

Nowadays it’s less of an issue as those terminals cost peanuts and WiFi is ubiquitous so they have many of them and can just bring one to your table.

Nextgrid··on UK government launches fuel forecourt price API
> usually mandate a minimum of 2 litres

Out of curiosity how does that work (never been in a situation where I have to worry about minimal fuel purchases) - does the pump simply round up the price to the minimum when done, or did you actually have to dispense extra fuel, either into a jerrycan or donating it to someone else's car otherwise the pump would not actually finalize the transaction?

Nextgrid··on See how many words you have written in Hacker News comments
Did you miss the satire?
Nextgrid··on France dumps Zoom and Teams as Europe seeks digital autonomy from the US
> Voting for a traitorous convicted felon

The Epstein revelations show that pretty much everyone that could make it to the ballot list has skeletons in their closet. The only difference is that some of them manage to hide it better than others.

Nextgrid··on Cloud gaming is kinda amazing
Cloud gaming requires a rock-solid network connection, both LAN and WAN. Ironically in this case the LAN segment is going to be the problem.

You need either Ethernet or good enterprise-grade AP(s). It's unlikely a mesh system will work (might need tuning), and forget trying to use the ISP's router-AP combo unless you're willing to sit directly within line-of-sight of it.

The hard requirement on Ethernet or good Wi-Fi is likely to exclude a lot of casual gamers, and those who do fit the requirements are likely to be enthusiasts who most likely do have a gaming PC already.

Nextgrid··on Claude Code is suddenly everywhere inside Microsoft
> WHY they use Apple hardware

Because Windows' UX is trash? Anyone with leverage over their employer can and should request a Mac. And in a hot market, developers/designers did have that leverage (maybe they still do) and so did get their Macs as requested.

Only office drones who don't have the leverage to ask for anything better or don't know something better exists are stuck with Windows. Everyone else will go Mac or Linux.

Which is why you see Windows becoming so shit, because none of the culprits actually use it day-to-day. Microsoft should've enforced a hard rule about dogfooding their own product back in the Windows 7 days when the OS was still usable. I'm not sure they could get away with it now without a massive revolt and/or productivity stopping dead in its tracks.

Nextgrid··on Claude Code is suddenly everywhere inside Microsoft
S3 sleep was a solved problem until Microsoft decided that your laptop must download ads^Wsuggestions in the background and deprecated it. On firmwares still supporting S3, it works perfectly.
Nextgrid··on France Is Building Its Own Google Workspace – With Django
To be fair, the problems it's trying to solve are also from "yesteryear" and do not require some groundbreaking new tech. But out of interest what would you pick instead?
Nextgrid··on UK government launches fuel forecourt price API
Thanks.

Looking at that document, this regulation is dead on arrival. Enforcement is contingent on the aggregator noticing the price discrepancy, giving the seller many opportunities to rectify the situation without a penalty (if we assume every step gives them 30 days to respond, we're looking at ~5 months before a financial penalty becomes possible), and even then, the regulatory "may" impose a financial penalty, meaning it isn't even guaranteed.

You know what would immediately resolve this problem and prevent non-compliance? A reporting system where any citizen can submit evidence of a price discrepancy and upon validation gets a 1k payout from the government who then recovers it via a fine. This would make it sustainable for anyone to act as an "auditor" or even do this as a business.

Of course, the reason it isn't done this way is because it would be too effective, where as this current iteration gives the appearance that something is being done while having no impact in practice.

← PreviousPage 5 of 34Next →