HNHacker News
TopNewBestAskShowJobs

amptorn

700 karma · joined December 6, 2015

submissionscomments
amptorn··on Does anybody remember Google People
Is fiction not allowed on HN?
amptorn··on “Clean Code, Horrible Performance” Discussion
I gave up on Clean Architecture after about one chapter. There's a section where he's graphing the number of lines of code in a hypothetical company's codebase over time - it grows rapidly at first and then it levels off, and he points at this like it means anything, specifically like it's a bad thing and it means the software has become difficult to work in. Also this isn't a line chart, it's a bar chart, and the X axis isn't time, it's unlabeled - eventually, in the text, you find that there's one bar per major release of the software, if that tells you anything about how retro this conception of software development is. Another bar chart shows the number of developers growing rapidly, as if that means anything either... It was just baffling.
amptorn··on It's probably time to stop recommending Clean Code (2020)
This is kind of like a recipe book opening with a disclaimer saying "Some of these recipes might make you ill."
amptorn··on Bing: “I will not harm you unless you harm me first”
Can it execute code?
amptorn··on MMAcevedo
The story's name is "Lena", not "MMAcevedo".
amptorn··on It’s time to leave the leap second in the past
I think that observation just lends further weight to the argument that the relationship between atomic time and universal time is a dynamic and unpredictable thing, which we need to handle correctly rather than pretending it doesn't exist.
amptorn··on Twitter Deal Temporarily on Hold
The offered price to buy Twitter is ~220 times its net annual cash flow? Something about that does not compute.
amptorn··on JavaScript quiz that may confuse you
The more surprising thing about `Array.prototype.sort` is that it both sorts the array in place and returns the (now-sorted) array. You can go a long time writing `const arr2 = arr1.sort()` without realizing that what you're doing is wrong, and the code you're writing is misleading readers about what it does.
amptorn··on Bitcoin miners revived a dying fossil fuel plant – then CO2 emissions soared
Yes, actually it is negative, due to the emissions and waste involved in setting up energy production in the first place. That negative has to be offset by using the energy to do something useful.
amptorn··on Bitcoin miners revived a dying fossil fuel plant – then CO2 emissions soared
> Bitcoin can use energy in places you couldn’t get to before

You're suggesting a scenario where, instead of using energy at point A to do useful work, we use energy at point B to generate Bitcoin to buy energy at point A to do the useful work. In this scenario,

  1. the same amount of energy is still being generated at point A, and
  2. an incredible amount of additional energy is being generated at point B for no reason
amptorn··on Bitcoin miners revived a dying fossil fuel plant – then CO2 emissions soared
It's not free! You have to pay for the electricity and the expensive mining hardware! And it's less energy efficient than heating your house using conventional means.
amptorn··on Bitcoin miners revived a dying fossil fuel plant – then CO2 emissions soared
> There is a world of untapped energy that is only restricted by isolation. So you could entirely run bitcoin without increasing global energy output, if that makes sense.

No? Using previously untapped energy for Bitcoin, or for anything, does, in fact, increase global energy output.

amptorn··on Bitcoin miners revived a dying fossil fuel plant – then CO2 emissions soared
So by "move energy" you mean "move energy demand".
amptorn··on Quordle: Four Wordles in One
No, the creator of Dordle has not put his code on GitHub.
amptorn··on Quordle: Four Wordles in One
Octordle directly stole Dordle's code, so, yeah, not a fan.
amptorn··on Quordle: Four Wordles in One
Yes? Per the "History of Quordle": https://www.quordle.com/#?overlay=tutorial

> It all started on January 29, 2022 when I saw an article mentioning Dordle by Guilherme S. Töws and we all started playing it as a group. It was a blast to play something more difficult than Wordle

amptorn··on Quordle: Four Wordles in One
This feels like a cheap ripoff of Dordle: https://zaratustra.itch.io/dordle

If you're going to put your own spin on Wordle, have at it, many others have, but at least demonstrate some creativity.

amptorn··on Google Search Is Dying
That's stopped working! Google is just ignoring them from time to time now. Did you even read the article?
amptorn··on Social engineering scam that nearly cost me all of my ETH
Can a smart contract make a wire transfer with your knowledge?
amptorn··on Show HN: Evil Wordle
https://en.wikipedia.org/wiki/Use%E2%80%93mention_distinctio...
amptorn··on You shouldn't parse the output of ls(1)
> Unix filenames are just sequences of bytes, not defined as strings

"Write programs to handle text streams, because that is a universal interface except for filenames which are opaque binary"

amptorn··on You shouldn't parse the output of ls(1)
Why in the world does Unix allow newlines in a filename in the first place? That's just such an obviously brain-damaged idea. There's not a single rational use case for it, yet it breaks nearly every text-based tool you could possibly imagine...
amptorn··on Report on Stablecoins [pdf]
> Computers are the same thing

Uh, no? Computers aren't people.

amptorn··on ROT8000
This is a very bad idea because it's going to rotate ordinary characters to code points where Unicode normalization has an effect, including combining characters, whitespace, control characters... After normalization, rotating back will produce garbage.
amptorn··on Voice clone of Anthony Bourdain prompts synthetic media ethics questions
I've no doubt that it's happened before... Maybe what's really changed here is that we no longer need to convince the human impersonator that this is an acceptable thing to do, because we can just have a machine do it.
amptorn··on Voice clone of Anthony Bourdain prompts synthetic media ethics questions
You just described a second, older/easier way of violating the same ethical norm of not lying about someone having said something they didn't.
amptorn··on Reviews of Android TV launcher after Google added ads to the homescreen
> Is there some kind of limit at which we value the right to personal privacy and the right to peace-of-mind over the right to advertise?

Who's "we"? The advertising companies? Then no.

amptorn··on Carbon dioxide peaks near 420 parts per million at Mauna Loa observatory
Yeah. These figures are completely irrelevant. The problem of increased CO2 concentration in the atmosphere isn't drowsiness, headaches and eventual suffocation, the problem is global warming. The figures seem to imply that once CO2 concentrations reach around 1000ppm we'll have a problem. But we have a huge problem right now.
amptorn··on Carbon dioxide peaks near 420 parts per million at Mauna Loa observatory
Mauna Loa is not indoors.
amptorn··on SCP-055
The SCP Foundation wiki is hosted on Wikidot, which provides free wiki hosting. It can be accessed either via a Wikidot subdomain or via the dedicated domain. Annoyingly, it seems like both alternate routes into the same content have about equal search engine optimisation, so a random SCP link has an even chance of using either domain.

I recommend using <http://scp-wiki.wikidot.com/> rather than the alternative. Wikidot has some problems with it; one of those is that some browsers have trouble logging in when the domain name isn't *.wikidot.com.

Page 1 of 7Next →