HNHacker News
TopNewBestAskShowJobs

ahpeeyem

250 karma · joined July 25, 2008

my public key: https://keybase.io/glennkentwell; my proof: https://keybase.io/glennkentwell/sigs/Vxo1ppWQCc1Cs3qwb9GHxB8BF2cMkrJnXxnHsk8QEAE
submissionscomments
ahpeeyem··on Anthropic acquires Stainless
Folks need to stop downvoting this and get back to their job applications ;)
ahpeeyem··on Maybe you shouldn't install new software for a bit
but there is punctuation: there's one comma and two apostrophes! everything we need to comprehend, nothing more

correctly using those tells me it was a stylistic choice not to use capital letters and omit the periods.

fwiw the HN guidelines say more about not posting "shallow dismissals", not complaining about "tangential annoyances" and being "kind, not snarky" than about grammar and punctuation: https://news.ycombinator.com/newsguidelines.html

ahpeeyem··on Maybe you shouldn't install new software for a bit
NPM supply-chain attacks spread really quickly.

If a popular NPM package was compromised and included a copy.fail exploit, it would make lots of systems vulnerable to root privilege escalation.

ahpeeyem··on Ask HN: What Are You Working On? (Nov 2025)
I like these product names :) keen to give tailgator a try
ahpeeyem··on Solving the first 100 Project Euler problems using 100 languages
Yeah when I read that they "started this journey in March of 2024 and...completed it in January of 2025" I was like :o
ahpeeyem··on Logging Performance Comparison

    for (; counter < 1_000; counter++) {
        // ... I know this doesn't make much sense :)
    }
I think the JVM would optimise away this loop because it doesn't do anything. e.g. if the loop optimisation method is to unroll the loop into 1000 inline statements, there's nothing there.

This makes "No Logging" result not quite a fair comparison; maybe something like the sum of 1000 random numbers do some actual work in the loop.

ahpeeyem··on Direct conversion of CO2 to solid carbon by Gallium-based liquid metals
Unless you're Australia, where we shut down our geothermal trials after some early success.

Ignore those rocks that are already hot, let's keep digging up these black ones and burning them!

ahpeeyem··on AWS S3? Cloudflare R2? We think we know what's coming next
I didn't know that, but it's cool, and I think shows that Microsoft had a healthy culture.

If you can laugh at yourself, you can learn and grow. Companies aren't a monolithic hive-mind (even Microsoft!)

I still love that video.

ahpeeyem··on AWS S3? Cloudflare R2? We think we know what's coming next
Ah yes, we call them BUAs
ahpeeyem··on Dr. Kati Kariko, inventor of the mRNA tech behind Covid-19 vaccines
Good point, I should have clarified that it's two specific vaccines. I can't edit the submission now.
ahpeeyem··on What Microsoft is this the Altair Basic of?
What [future gigantic corporation] is this the [first small product] of?
ahpeeyem··on Wouldn't it be fun to build your own Google?
After Google Plus was released, Google changed its search syntax slightly so that you now need to "quote" mandatory terms instead of prefixing them with a + symbol.

http://waxy.org/2011/10/google_kills_its_other_plus/ https://productforums.google.com/forum/#!topic/websearch/3oI...

ahpeeyem··on The Crisis of the Middle Class and American Power
http://theyrule.net/

This is pretty old now (2000-ish?) but is a pretty great graphical and interactive demonstration of how interlinked the big corporations' boardrooms are.

Check out the 'popular maps' for some good examples.

Edit: It was connected to littlesis.org in 2011 ("a free database of who-knows-who at the heights of business and government")

ahpeeyem··on Rob "CmdrTaco" Malda's Resume. Anyone interested?
I enjoyed that Norvig listed being co-recipient (along with 6 billion others) of Time's Person of the Year award in 2006!
ahpeeyem··on Unix v6 Ported to ANSI C
"Nicolas Bourbaki is the collective pseudonym under which a group of (mainly French) 20th-century mathematicians wrote a series of books presenting an exposition of modern advanced mathematics, beginning in 1935. With the goal of founding all of mathematics on set theory, the group strove for rigour and generality. Their work led to the discovery of several concepts and terminologies still discussed."

http://en.wikipedia.org/wiki/Nicolas_Bourbaki

ahpeeyem··on "How To Write Good" by Frank L. Visco
"Everyone else thought they were really too young to cope with adult responsibilities"

If you word it like this, the emphasis of 'really' is moved to 'too young' but the sentence's meaning is the same, right?

ahpeeyem··on This is why memory fragmentation is bad
But then the Ctrl+Shift+T feature to reopen closed tabs wouldn't work so well. Try it, you can reopen closed tabs as far back as you like; it's pretty awesome and has saved me more than once.

It doesn't work in Private Mode (for good reason); I wonder if browsing in private mode consumes less memory?

ahpeeyem··on iPhone 4-digit passcodes more secure when containing only 3 unique digits
I found it easier to pick up visually as well, and thus more difficult to hide from anyone who may be trying to see it.

On the other hand it's really hard to describe your gesture to someone if you're lending them your phone, unlike a PIN which is easy to relay verbally; you really need to demonstrate the gesture.

ahpeeyem··on 100 Oldest .Com Domains
Microsoft didn't realise how important the internet was going to be until after Windows 95 was released, and built their own online service called MSN that was comparable to AOL.

They famously made a quick u-turn after Netscape Navigator became massively popular, and Windows 98 was much more internet-focused.

http://en.wikipedia.org/wiki/MSN#MSN_Classic

MSN was originally conceived as a dial-up online content provider like America Online, supplying proprietary content through an artificial folder-like interface integrated into Windows 95's Windows Explorer

http://www.internet-story.com/microsoft.htm

Bill Gates almost missed the opportunity provided by Internet. At one time, he even considered it to be merely a passing fad. However, once Microsoft had realised Internet’s potential, the company not only rapidly caught up but overtook its competitors

ahpeeyem··on Screencast: Boost your productivity with XRefresh
Looks useful! I thought the screencast was a bit slow-paced though, the project's homepage is concise and informative.

http://xrefresh.binaryage.com/

ahpeeyem··on Money Won’t Buy You Health Insurance
I would have lost my sight and probably then died slowly and painfully from a tumour some time in my teens if not for Australia's national Medicare system that's been treating my condition since I was 12 years old.

Instead I've only had to pay a nominal fee every time I need medication. Surgery, over a dozen MRI scans and visits to specialists over the years plus other tests and whatever else have all been paid for at no cost to me.

It scares the crap out of me to think what would have happened to me if I was in the USA.

To be able to see specialists or have expensive tests at times when I've been lucky to have $5 to my name is something I feel enormous gratitude for. I can't imagine the hardship having to pay for all this out of pocket would cause.

ahpeeyem··on Toilet paper orientation
What's the password?
ahpeeyem··on Brisbane floods: before and after
There was more water this time around than there was in 1974, but the flood levels were higher in 1974 because there was no dam then.

Wivenhoe dam[1] did work as flood mitigation, but there were concerns during the flood as the water level was spiking quickly towards maximum storage[2], so some water was being let out (apparently about half of what was going in).

If the dam did get to full capacity its automatic system would have fully opened the flood gates, potentially making the flood situation quickly worsen even more.

[1] http://www.seqwater.com.au/public/catch-store-treat/dams/wiv...

[2] http://www.seqwater.com.au/public/dam-levels

See the interactive graph at the bottom of the page, you can choose to see only Wivenhoe's storage level history. Its level is almost back to 100% which is the normal water storage level, not the full flood mitigation level.

ahpeeyem··on Son, as soon as someone puts their hands on you...
I was mugged in London 4 months ago. In broad daylight, the guy caught me off guard and pushed me to the ground.

When I tell people there's usually someone who tells me I should have fought back, or whatever. And I went through relief, anger, fear it would happen again and the thirst for revenge afterwards, replaying the situation and second-guessing myself, wondering if I should have fought back or done something differently.

But it's not worth the risk. My friend works in public housing in the area, and said the guy was probably a local gang member. These guys fight and carry knives from when they're children. I've never been in a real fight and I have a desk job - odds are that I would have ended up in hospital.

So I handed over the 40 pounds cash I had in my wallet, and he bailed.

A random encounter like this is a totally different situation to a bully at school, where you mostly know who you're dealing with. There's a couple of times I now realise I probably should have stood up for myself at school, but being mugged on the street is not the time to start learning to fight.

ahpeeyem··on What happens when you give homeless people a prepaid credit card.
I think it's a scandal and a disgrace - SOMEBODY call 60 minutes!

But no, seriously, why do people have such a big problem with this? The person begging and earning 50k is hardly getting money for nothing - I've done both telemarketing and shopping mall face to face direct sales and that's not easy or enjoyable. I think directly asking for money would be worse.

If someone spends 20 to 40 hours a week and manages to make a decent living, I don't see how that is bad, and I'm sure I can think of jobs and maybe entire industries that have a worse net effect economically or socially but are considered OK.

There are definitely more dishonest yet not as maligned ways to make a living than donning some old clothing and pretending to be poor.

ahpeeyem··on My Competitive Advantage: I Hire Artists
But I think that so often the 'options' management offer to work/life balance are barely more than token concessions. This guy talks about accepting weeks on end of leave at only 24 hours' notice.

It's a world away from "come in after 9:30am" or "here's a laptop and a phone, now ur never not at work"

ahpeeyem··on Calling out Jason Fried for bad business advice
37Signals' philosophy and their business practices ARE different to a 'normal' business or startup's - their advice goes against the conventional wisdom. That's what makes what they have to say worthwhile and valuable for discussion.

I Googled around a little bit for an example here, here goes.

Nobody is gathered around arguing the soundness of the approach or the appropriateness of the attitude of Ben Angel, founder of Nationwide Networking, what seems at a glance to be a somewhat successful business consulting and entrepreneur coaching business.

Why?

Presumably because Ben's advice is conventional, safe and mostly like everyone else's. It may be more likely to be suited to your business, but it's not new and it's not interesting, is it?

37Signals built a very different, opinionated business. It worked because either they got all their opinions exactly right (not likely...), or because building a business that way makes people like you - and makes you successful.

ahpeeyem··on My Competitive Advantage: I Hire Artists
Yeah, to a corporation (and many - or most - business minds,) money is just about all there is in terms of "looking after" someone.
ahpeeyem··on The Velluvial Matrix
I find it a bit alarming and surprising that there aren't documented, repeatable processes for how to treat common diagnoses and disorders wholistically. Although my surprise is tempered when I think of the arrogance of almost every doctor I've come into contact with - and that's quite a few: an uncommonly persistent neurologist found my pituitary tumour when I was 12 after several others decided I was probably just making up my headaches because I didn't want to exercise.

I've dealt with many other specialist and GPs since then and there's always that omniscient, arrogant attitude from them, especially when they don't have an easy answer for you. I've also watched a few people go through medical school and seen them gradually become like this as well.

It's a world apart, but IT and software development practices have matured over the last 10+ years and have been forced (sometimes catalysed by business requirements e.g. Sarbanes Oxley) to adopt standards, practices and more thorough documentation than previously.

Personally for me it's a narcissistic thrill thinking that you can invent something brand new or solve some problem that someone else couldn't. For me then, the standardisation, extra documentation and the increasing amount of lego-brick style clicking together of existing pieces of wizardry that someone else has built have made IT less exciting.

Of course I could go build an incredible open source something or other in my own time but narcissism is about _delusions_ of grandeur, not actual grandeur ;)

So the bush I'm beating around is that maybe personal and collective arrogance of medical practitioners has blocked this kind of thing being implemented before?

Eastern cultures are much less individualistic - they seem to rely much less on individuals to creatively and independently figure things out in so many fields and situations, preferring to defer to tradition, or predefined rules, or an authority.

I'm not saying doctors are irresponsibly arrogant, they do amazing work, most are thoughtful, compassionate and insanely dedicated people who commit their entire lives to what they do.

But is the mindset that the rarefied world of medicine and its practitioners being so important and sophisticated that every situation requires years of education and experience to manage holding it back?

ahpeeyem··on [dead]
Yeah I sure do. I bought the square with the "R" for reserved just beneath the grey "Download Movies" button near the middle top.

The guy rejected my icon the first time around, I think I accidentally made it 11x10 or something instead of 10x10. So I resent it within 24 hours but he didn't get or ignored that email and the few subsequent ones after that. :(

I loved the idea and the guy running it seemed like a great guy, but it left a sour taste in my mouth when I didn't even get the graphic I wanted.

Luckily I was really just seeing what would happen and hoping in vain I would magically profit from the trickle of click-throughs one day.

Page 1 of 4Next →