HNHacker News
TopNewBestAskShowJobs

somewhereoutth

2,101 karma · joined March 24, 2017

submissionscomments
somewhereoutth··on Now is the best time to write code by hand
and prose, and sketching.

All these things (code, prose, sketching) are about thinking through making.

somewhereoutth··on Meta is set to pay its top AI executives almost a billion each in bonuses
> impossible to starve

this is a very low bar for determining a decent quality of life for a human being.

> ideological places or jealousy

but presumably you are a "temporarily embarrassed billionaire"?

> billionaire is likely providing over 1,000,000 direct and indirect jobs

No, they don't 'provide jobs', they suck up [human] resources that could otherwise have gone to schools and hospitals.

> Undoubtedly Amazon has lowered the prices of goods.

but at what cost to the social fabric (Walmart is probably the greater transgressor there though).

Developed societies tolerate the ultra-wealthy because a) they are an artifact of a free market for capital allocation (vs state control), and b) sometimes having large wealth concentrations has proved a useful 'short-circuit' to normal capital allocation for otherwise unfundable but ultimately beneficial projects.

The key word here is 'tolerate'. If society feels the ultra-wealthy are no longer worth the problems they cause (e.g. hoarding certain finite resources), then society should get rid of them.

I would add that beyond a certain point (a place to live, personal possessions, retirement fund, etc), there is no moral case - in the sense of the natural right of ownership - for their wealth, and we can simply confiscate it. For example in the UK we used 'death duties' to break the aristocracy.

somewhereoutth··on The Joy of Numbered Streets
I really liked the number/name system in SF when I was living there. It was very legible, even if you didn't know the named street, you could quickly dial in to the location by scanning along the numbered street.

Where I live now the streets are 'wavy' and have very long names, usually a person or an auspicious date - and often multiple instances quite nearby. Almost useless for navigation.

I also miss the grid system - traffic naturally gets calmed down, and you are never too far from a cross walk.

somewhereoutth··on Oracle slashes 30k jobs
iCloud is mostly Java (or was, about 10 years ago when I was there)
somewhereoutth··on Slop is not necessarily the future
3. You use the act of writing code to think about a given problem, and by so doing not only produce a better code, but also gain a deeper understanding of the problem itself - in combination a better product all around.
somewhereoutth··on Should QA exist?
Sorry yes. If an LLM written unit test fails, then it has to be determined whether the test was wrong or the code was wrong. This is an expense in human oversight, unless of course we believe that LLMs will get it right at a high enough rate that they can be left to code everything themselves completely automatically.
somewhereoutth··on Should QA exist?
Unit tests very roughly double the amount of effort required to make any meaningful change to your codebase. They are also require maintenance same as ordinary code - but the customer does not care in the slightest whether or not they pass. On the other side, they can only really tell you about low level bugs that you already expected, they cannot surface system level bugs - the actual hard bugs that cause problems for you and your customers.

Then there is the danger of thinking that green=all good, an example of 'automation bias' where we learn to trust the automation even as things go wrong.

As makers, it is also tempting to believe that [all] problems can be solved by making something (i.e. code), but actually many problems are not of that nature, and cannot be solved in that way.

somewhereoutth··on Should QA exist?
If your product is used by humans, then it needs to be tested by humans - this cannot be automated. Those humans can be your QA people, or your customers. Perhaps your customers are happy to be testers, perhaps not.

Unit tests are very expensive and return little value. Conversely, a (manual?) 'smoke test' is very cheap and returns great value - the first thing you do when updating a server for example is to check it still responds (and nothing has gone wrong in the deployment process), takes 2 seconds to do, prevents highly embarrassing downtime due to a misconfigured docker pull or whatever.

somewhereoutth··on Is anybody else bored of talking about AI?
My only hope is that it is such a disaster that it is effectively an extinction level event for this current technoscene (along the lines of the Permian–Triassic extinction event and others).

Then we can get back to the unglamorous, boring, thankless task of delivering business value to paying clients, and the public discourse will no longer be polluted by our inane witterings.

somewhereoutth··on Reports of code's death are greatly exaggerated
but still so so much further to go until you reach human.
somewhereoutth··on Reports of code's death are greatly exaggerated
In the grand scale of things, a computer is not much more than a fancy brick. Certainly it is much closer to a brick than to a human. So the question is more 'why should this particularly fancy brick have abilities that so far we have only encountered in humans?'
somewhereoutth··on OpenClaw is a security nightmare dressed up as a daydream
Indeed I have a bunch of apps that do most of these things, but it's the seamless integration I'm looking for - which may not need much AI at all (especially of the LLM kind), just some well directed machine learning and UI integration.
somewhereoutth··on How BYD got EV chargers to work almost as fast as gas pumps
a key difference between a gas station and a parking lot is that people only park at a gas station to get gas (and have a rest, get dinner, bathroom break etc), so, assuming quick charging, you need less chargers as they will spend less time not charging a fully charged car left parked on them. Gas station staff can ensure charging spots are utilized correctly as they do now for the pumps.

Also everyone understands how gas stations work, so it is easier to slip EVs into the social fabric.

somewhereoutth··on OpenClaw is a security nightmare dressed up as a daydream
I would like a personal assistant on my phone that, based on my usual routine and my exact position, can tell me (for example) which bus will get me home the quickest off the ferry, whether the bridge is clogged with traffic, do I need an umbrella? what's probably missing from my fridge, time to top up transit pass, did I tap in? etc etc. These things would appear on my lock screen when I most probably need to know them.

No email stuff, no booking things, no security problems.

somewhereoutth··on How BYD Got EV Chargers to Work Almost as Fast as Gas Pumps
> Thousands of FLASH Charging stations have already been installed in China, and BYD has committed to a global rollout that will include an initial wave of FLASH Chargers in Europe. Further details on the plans, and how they will support the Z9GT's arrival, will be revealed in due course.

https://bydukmedia.com/en/news-articles/denza-z9gt-to-start-...

somewhereoutth··on How BYD got EV chargers to work almost as fast as gas pumps
With 5 minute charging, suddenly conventional gas stations can be used for EVs just as they are for ICE. Nice thing about 'plugging in' as opposed to 'filling up' is that a charging car can be left completely unattended (while you go to pay, get a coffee, or whatever).

Seems that the technological barriers have been overcome, now we just need to build out the infrastructure - which could be as simple as retooling existing gas stations. No need to electrify every parking space or such like.

somewhereoutth··on The bespoke software revolution? I'm not buying it
However:

Excel is 'free-at-point-of-use', i.e. once you've paid for it, to use it doesn't cost anymore. But LLMs do cost per use (unless we all go to local models). Either this cost is billed directly, or some sort of bundling occurs with 'fair use' limits.

Excel is deterministic, yes scary spaghetti-fied spreadsheets are routinely constructed, but, for example, sorting a result column somewhere can be done with a bit of poking in the right place. LLMs have a tendency to dangerously change many things if the prompting is a bit wrong (and even if it is a bit right).

somewhereoutth··on A rogue AI led to a serious security incident at Meta
However - Automation bias is a common problem (predating AI), the 'human-in-the-loop' ends up implicitly trusting the automated system.
somewhereoutth··on LLMs can be exhausting
Of course. Any scenario where you are expected to deliver results using non-deterministic tooling is going to be painful and exhausting. Imagine driving a car that might dive one way or the other of its own accord, with controls that frequently changed how they worked. At the end of any decently sized journey you would be an emotional wreck - perhaps even an actual wreck.
somewhereoutth··on Wired headphone sales are exploding
and there is that whole thing of sharing one of your wires with your mate/partner that is super cute and great for bonding I should think.
somewhereoutth··on Coding after coders: The end of computer programming as we know it?
I have a suspicion that for a task (or to make an artifact) of a given complexity, there is a minimum level of human engagement required to complete it successfully - and that human engagement cannot be substituted for anything else. However, the actual human engagement for a task is not bounded above - efficiency is often less (much less?) than 100%.

So tools (like AI) can move us closer to the 100% efficiency (or indeed further away if they are bad tools!) but there will always be the residual human engagement required - but perhaps moved to different activities (e.g. reviewing instead of writing).

Probably very effective teams/individuals were already close to 100% efficiency, so AI won't make much difference to them.

somewhereoutth··on Grief and the AI split
Really the distinction is between those that can see the bigger picture, and those that only see what is in front of them. Of course the immediate gratification of LLMs appeal to the latter, whereas the former is all too aware of the systemic downside of such automated content generation.
somewhereoutth··on After outages, Amazon to make senior engineers sign off on AI-assisted changes
> actually writing the code will often trigger some additional insight or awareness of edge cases that I hadn't considered.

Thinking through making.

somewhereoutth··on Debian decides not to decide on AI-generated contributions
Before LLM did code, you could at least have assumed that the submitter had written it (at worst, copy-pasted large parts of it), even if they had not read or reviewed it. Furthermore, writing (even copy pasting) is quite labour intensive, so there was that hurdle too.
somewhereoutth··on How important was the Battle of Hastings?
Right, but after about 11 years of Puritan government, people wanted Christmas back, so the monarchy was restored (but with a tacit understanding that sovereignty now laid with Parliament).
somewhereoutth··on Oracle may slash up to 30k jobs to fund AI data-centers as US banks retreat
Indeed. And not only that, all this capex has wrecked their balance sheet. They were in the software licensing printing money business, now they are in the burn huge amounts of money building data centers hoping someone will use them business. Even if people did use them, the margins aren't that great anyway - especially compared to their former software business.
somewhereoutth··on How important was the Battle of Hastings?
Indeed, and having replaced the aristocracy they let the 'lower classes' carry on much as they had before, continuing with their existing customs and (lower level) forms of governance - just with new 'top bosses' if you will.

So in comparison to other places that did not have such a wholesale aristocracy replacement, this really cemented the class divide. No longer was the aristocracy 'like you but richer/more powerful', but quite different - different language, customs etc.

1066 was the last successful invasion of the British mainland, so, aside from the odd civil war, no sweeping 'cataclysm' occurred to shake things up. We didn't even have a revolution like the French, instead a gradual (over centuries!) transition to our current democratic system, with a constitutional monarchy (itself a remnant of the old ruling system).

somewhereoutth··on How important was the Battle of Hastings?
The English class system is anchored in this event - the ruling/upper class was replaced in its entirety by the Norman invaders, leaving two very distinct identities.
somewhereoutth··on Verification debt: the hidden cost of AI-generated code
However a random [but well established] package will have been used many many times, thus will have been verified in the wild, and likely will have a bug tracker, updates, and perhaps even a community of people who care about that particular code. No comparison really.
somewhereoutth··on Verification debt: the hidden cost of AI-generated code
There is nothing as permanent as a temporary solution!
← PreviousPage 3 of 34Next →