HNHacker News
TopNewBestAskShowJobs

njacobs5074

380 karma · joined July 9, 2016

submissionscomments
njacobs5074··on Garden Hermit
Is this the origin of garden gnomes? :)
njacobs5074··on OrganicMaps is Android and iOS offline maps for travel without trackers or ads
I found the walking routes to be sub-optimal compared to Windy Maps[1] but that might be related to my location - South Africa.

[1]https://apps.apple.com/us/app/windy-maps/id1201228182

njacobs5074··on Apple's iCloud+ “VPN”
Does anyone have pointers to info/articles about the countries that are on the "no VPN" capability list?

Some of them make sense to me, i.e. China which has a long history of censoring their citizens.

But in particular, I'm trying to find out why South Africa is on that list seeing as I live there.

Edit: In [1], Apple is quoted as saying, "We respect national laws wherever we operate" but did not elaborate further.

[1] https://mybroadband.co.za/news/internet/400893-apple-will-no...

njacobs5074··on Tell HN: SMS-based two-factor authentication is not secure
Maybe look into whether you can get a Skype number set up to receive the SMSs. Some countries/banks will work with this arrangement.

But I feel your pain. It is very frustrating situation to be in.

njacobs5074··on Submarine Cable Map 2021
Or a nature documentary. It's only been in the past few years that we're more than a random fault or shark attack away from losing most of our bandwidth to the rest of the world...
njacobs5074··on Pg_tmp – Run tests on an isolated, temporary PostgreSQL database
This is a great little package. I added it to one of our back-end services' test suites and it definitely improved issues around tests interfering with one another.

The challenge we had was that, if a test crapped out because one of our CI/CD runners had issues, it would leave the shared database for that runner in an undefined state.

pg_tmp incurs little or no overhead and they just magically disappear the end of a test run.

njacobs5074··on Has UML died without anyone noticing?
UML has been on life support for a long time because it served no real purpose for either engineers nor business users.

Any UML diagram that accurately captured complex business requirements was no easier to understand than the pages of code, databases deployed, and a gazillion other things that are required to run any modern corporate.

njacobs5074··on Show HN: I built a Guitar Hero robot [video]
Have so many great memories of playing this game with my family.

What an absolutely fantastic project you made for yourself!

njacobs5074··on Facing Ka’ena Point: On Turning Eighty
Paul Theroux is one of those writers who has faded in and out of my life over the years but one I always thoroughly enjoy returning to.

His writing is like catching up with an old friend who never begrudges the years when you didn't call or write and within 10 minutes, it's like you were never apart.

njacobs5074··on Signal Is a Government Op
That's the great thing about conspiracy theories. They're like standards - there are just so many to choose from! ;)
njacobs5074··on VPNCloud: Open-source peer-to-peer VPN written in rust
It is great, I totally agree. The fact that it's OSS is awesome even if just from a learning standpoint.

Regarding your latter thought, it seems to me that if I'm running a service like this on my servers, I probably don't want to connect to unknown/untrusted peers. Open to use cases where that make sense, though.

[Edit] Just found the documentation on beacons that explains the trust model. So sounds like there is merit to your idea :)

njacobs5074··on Why do interviewers ask linked list questions?
So the author's theories certainly resonate. I started my professional career in the mid-80s and yes, having facility with C and pointers in particular was critical. I can remember asking potential candidates around that time to explain the practical differences between doubly dimensioned arrays and pointers to pointers.

Without a doubt, a SIGSEGV was always a prelude to a painful session with adb trying to track down where your arithmetic had gone wrong.

njacobs5074··on Sam Altman: AI will generate enough wealth to pay each adult $13.5K a year
1. The powerful never willingly give up that power.

2. $13.5k/year still keeps you below the poverty line.

In other words, if there is no job to be had and your $13.5k "AI grant" is your sole income, you're still fucked.

The previous comments about "scraps" seem to be pretty spot on.

njacobs5074··on Louvre makes its entire collection available online
Seems to be struggling under the load...of HN art lovers? :)
njacobs5074··on All my servers have an 8 GB empty file on disk
As hacks go, it's a good one. I also like it because you don't have to be root to implement it and you don't have to reconfigure your file system params in ways that might or might not be great for other reasons.
njacobs5074··on Permissionless Identities (2020)
So, I don't know if the author's intent is to describe a world that feels a little utopian or not. Aspiration is a good thing.

And, I do agree that the work environment has become more fluid in terms of structure at many companies.

But, I also think that it's just another set of rules to navigate into a position of influence and power. I am concerned that people will read the above blog and come away thinking that they have newfound freedoms. We don't.

njacobs5074··on The End of Applets
I will not miss them one bit. I worked at Sun back in the mid-90s evangelizing and building customer solutions with applets.

They were terrible then and quite frankly I'm surprised that they lasted as long as they did.

njacobs5074··on Ask HN: Is there a book that teaches you dark patterns of office politics?
Well done! As soon as I saw the subject line, my immediate thought was "The Prince".
njacobs5074··on Show HN: Authenticator by 2Stable
Looks like Authenticator App has a macOS version as well. OTP Auth seems be purely an iOS app.

Edit: OTP Auth has a macOS version, too. Separate purchase.

njacobs5074··on Raspberry Pi for Kill Mosquitoes by Laser
I would gladly don protective eyewear before going to bed if it meant having a mosquito free night. I absolutely hate the little fuckers with a passion.
njacobs5074··on Canadians derailed a train and drove it to City Hall for power after a ice storm
Wow. That's like a real-life "Mike Mulligan and His Steam Shovel"[1]

[1] https://en.wikipedia.org/wiki/Mike_Mulligan_and_His_Steam_Sh...

njacobs5074··on Alternative Shells
You can also run the Ammonite Scala REPL as a shell.

See http://ammonite.io/#Ammonite-Shell

njacobs5074··on Show HN: Haven – Run a private website to share with only the people you choose
Band is free?

How is that possible? Sorry I'm just suspicious of anything that smells like a social network and there's no cost.

[Edit] I just went to the Apple App store page and there's a cost for a variety of features.

njacobs5074··on Can you treat loneliness by creating an imaginary friend?
"This problem (which is the topic of the hit Metallica song “One”) is..."

Actually, no. Metallic's song, "One", is based on the novel, "Johnny Got His Gun".

I happen to be a fan but it is not that difficult to research this stuff.

njacobs5074··on The Platform Is the Enemy
Years ago (c. early 1980s), a friend of mine who was studying psychology quipped that one of his professors asserted that "70% of people do not engage in introspection".

I thought it was a remarkable statement and it certainly resonated with my then recently acquired hipster outlook on life.

But in the intervening years, I've seen little to indicate that he was wrong.

njacobs5074··on gping: Ping, but with a graph
Looks great. How complicated to support multiple hosts? :)
njacobs5074··on Start with pen and paper
Looked interesting until it said that I needed to use Chrome + a browser plugin. Not keen on switching browsers.
njacobs5074··on Learning How to Learn Japanese
So being able to read a newspaper will enable you to chat with people whom you're not super close to.

Reading and understanding video games & manga is more challenging in that the way the people speak in these situations is much more informal, i.e. lots of slang.

You won't be able to get to the latter without spending some time on the former because the grammatical structures in idiomatic Japanese are full of contractions that arise from the spoken language.

Just as an aside, if you actually spoke like a manga/game character, you'd definitely raise some eyebrows. Probably not in a good way ;)

njacobs5074··on I thought I would have accomplished a lot more today and also before I was 35
I spent most of my younger years making sure that my family was supported and that my kids could go to university without crushing debt afterwards.

Now I try to make sure that when I’m gone, it won’t create too much work for them to clean up after me.

I try not to be attached to worldly passions. It’s not easy but it feels like the right thing to do.

njacobs5074··on Degoogle: Cutting Google out of your life
What you say is true.

I think the challenge is not only what you say but also what you don’t say or do?

In other words, do you say the “right” things, do you go to the same church, the same sports club, and so on.

It doesn’t take much for someone to be the wrong kind of neighbor once the fear takes over was my point.

← PreviousPage 2 of 3Next →