HNHacker News
TopNewBestAskShowJobs

njacobs5074

380 karma · joined July 9, 2016

submissionscomments
njacobs5074··on Degoogle: Cutting Google out of your life
If the fascists deem you undesirable, they won’t need your email history.

If history is any kind of guide, your neighbors are more likely to identify you to the new regime.

njacobs5074··on Ask HN: How do you switch off from work, particularly when working from home?
In my case, in order to overlap my company's work hours, I work from about 1500-2300. So when I'm done with work, I basically wash up, brush my teeth and go to bed.

I have found that listening to some atmospheric music is usually sufficient to help me fall asleep.

Since I get up around 0700 to take care of "normal" stuff, cooking, cleaning, getting groceries, etc. I'm usually pretty tired by that point.

I think the important thing for me is having the routine, i.e. I'm very clear when I'm in work mode vs. non-work mode.

But yeah, sometimes it is hard to switch off, particularly if I'm working on a complex project or task.

njacobs5074··on Why forgiving someone else is about you
It does seem to be an innate part of our behavior. It's interesting because the interviewee strongly suggests that we forgive others when it no longer makes sense to hold a grudge.

On the other hand, she also recommends that we cultivate that feeling because it often gives no benefit to not move on from the wrong that was visited upon us.

njacobs5074··on How popular media portrays the employability of older software developers
Also an older dev (56) and I agree with other's comments that learning the myriad FE frameworks feels like chasing my tail.

I've carved out a role where I work primarily on the back-end of my company's platform, about 50% coding, about 25% mentoring/coaching, and the rest is working with our product managers and business users to develop new functionality.

I feel valued and feel like I'm making an important contribution to the company.

But I am concerned that one of these days I'll no longer have the cognitive muscle to do all of this.

njacobs5074··on A random sampling of internet service prices around the world
Surely there's another factor here, which is indexing that cost to the average monthly income for the associated country.
njacobs5074··on On the Closing of Living Computers: Museum+Labs
Very sad to see them shut their doors. When I was writing a blog article on using the Unix command line, they gave me access to their PDP-11 running Version 7 as well as a VAX 11/780 running BSD Unix - completely free.

Was a bit of magic that made my day since I hadn't used either platform in, of course, a very long time.

njacobs5074··on Sleep by Max Richter (iOS App)
I thought that this app is interesting in part because while it does provide utility as background music, it is also a channel to help drive monetization of the composer's music.

The app is free but it requires an existing Apple Music or Spotify account.

njacobs5074··on Hands-On Scala Programming
Actors, in of themselves, are pretty lightweight. The bigger challenge is figuring out how many threads you want to configure to back them.

Also, consider that while message passing as an architecture can lend itself to well-structured applications, it's not a panacea against issues like deadlock & livelock.

It also sounds like you may need some kind of distributed fabric for that kind of system and again, while Akka provides an elegant toolset, you still have to contend with network resiliency issues.

TBH, I have found biggest challenge in constructing these architectures is coordinating their completion or shutdown. You can up with thread leaks that will only show up through extensive testing or experience.

njacobs5074··on Ask HN: Am I the longest-serving programmer – 57 years and counting?
Whether you are or not, I congratulate you on your achievement. And the fact that you’re posting it on HN definitely counts for extra!

Well done!

njacobs5074··on Colornames.org – A collaborative effort to name all 16.7M colors
So amused by this project as I struggle to give names beyond "copper", "blue", "dark green", etc.
njacobs5074··on Stranded after driving out of cellphone range in app-powered smart car
Skype numbers support this (in some countries), too. I live outside the US but have a US Skype number for this very purpose.
njacobs5074··on Google ditches its free WiFi service in South Africa, three months after launch
This seems to be a part of the Google Station project (product?) being shut down world-wide [1].

TBH, while I'm all for projects that provide public uplift, it's clear that Google was never doing this completely out of the goodness of their hearts. Moreover, providing things for free here needs to be balanced with building services that provide a path out of the endemic unemployment that crushes so many people and communities.

[1] https://mybroadband.co.za/news/cellular/338928-google-pullin...

njacobs5074··on Ask HN: Advice for a new and inexperienced tech lead?
As several other people have recommended, get a mentor.

If it's company large enough that it has managers who primarily talk to other managers, you're not going to be able to figure things out quickly enough to survive in that role.

Trust your team. Never break their trust. If you do that, you will not make it.

Never put yourself before your team (i.e. make your needs more important than the team's needs)

njacobs5074··on Firefox Multi-Account Containers
I agree, this feature is awesome for development. One of the logging platforms we use (PaperTrail) uses a single cookie for connecting to their platform. This in turn, makes it a complete pain if I want to view logs for a dev/staging instance because it logs me out of our live logs.

Multi-Account Containers completely fixed this for me.

njacobs5074··on Language Learning with Netflix extension
I agree with the author's assessment that having the kanji, the furigana, and the English is really helpful for learning.

But I couldn't help but notice that the the software didn't romanize 困った correctly. It was "koma ta" when it really should have been "komatta".

And I wish I didn't have to use Chrome :|

njacobs5074··on How to start a blog using Hugo
I disagree. I think you have something to write about. Your comment shows this perfectly. And I mean that in all seriousness.

Just remember that when you write something, you're making an implicit promise to the reader: I will learn something new by reading your blog.

Keep them bite-sized. If it's more than 1-2 pages, probably worth turning into a series.

njacobs5074··on The Lesson to Unlearn
That is a great essay. Thank you for sharing.

I've worked in tech for quite a while now. I used to buy into the meritocracy cant but as the years wore on, I realized how much bullshit it was.

I think the biggest moment came when I started to think about how to explain to people in my new home, South Africa, that working in tech would free you economically. There's some truth to that. But that's not the whole truth.

The truth is that all those years ago when I got my first coding job in financial services, I ticked 3 important boxes for the interview: white, male, and university-educated.

njacobs5074··on The latest version of Slack has a setting to disable the WYSIWYG editor
I’m a bit amused because:

1. Their customer support emphatically told me they wouldn’t make this an option AND

2. They didn’t even need to do a new release to turn on the option.

At least their engineering team is still making good decisions :)

njacobs5074··on Big Pile of Vim-Like
Wait! How could they leave out basically all of the rogue-like games? They all have key bindings that draw heavily from vi.
njacobs5074··on Slack’s new WYSIWYG input box is terrible
In addition to all the issues that others have raised here, I find that the new widget chews up valuable screen real estate, especially in the "Threads" view. They render the input widget for every single thread that you've recently participated in.

Argh.

njacobs5074··on Waterfall Process
I still find that these are not easy concepts to explain to people outside of software development. Yes, they start to get it after 1 or 2 projects, but I can't help but wonder that there is something more fundamental here.

Something along the lines of, "I know what the finished product is supposed to be, why does it have to be broken down into incremental deliveries?" I think that non-tech people often see it as a kind of watering down of their vision.

njacobs5074··on Amazon’s roadmap for Alexa is scarier than anything Facebook or Twitter is doing
"If you’re one of the eight or nine people on the planet who has never interacted with Alexa, you’re both missing out and not really missing out."

First world arrogance. First world problem.

njacobs5074··on Before Deadly Crashes, Boeing Pushed for Law That Undercut Oversight
I thought that the “free” in “free markets” meant that corporations are free to do what they want.
njacobs5074··on Uber in South Africa will ban riders who are reported for bad behavior
Given that this is a country where I have seen drivers who feel comfortable cancelling rides after the passenger has boarded, then demanding a cash payment which is more than the amount that Uber would've charged, I think Uber needs to review their approach carefully.

Not a common event but the fact that it's happened even once is pretty shit.

njacobs5074··on Utah Bans Police from Searching Digital Data Without a Warrant, Closes Loophole
Well there is the use case of the PO exercising his or her judgement in a situation where there may technically be a violation, e.g. carrying an open bottle of beer. Today, a PO can simply require the perpetrator to discard the beer and then both parties move on.

If we have cameras in that situation, the PO will have no choice but to issue a summons to the person and then potentially have to show up in court if the person requests it.

Is that the best use of our police officers and the courts time? I think your intention is to provide citizens protection against police abuse of our rights but I think that the situation is more complex and getting the right mix of tech and humanity in police practices requires better training and education of both the police and the citizenry.

njacobs5074··on Ginseng: Keeping secrets in registers when you distrust the operating system
It seems like this kinda' just pushes the issue around. For example, how do we know that the Ginseng compiler is trustworthy? Of course, there could be a trusted authority for it but I don't see how this is different from a trusted authority for an OS.
njacobs5074··on Software That Shapes Workers’ Lives
Presumably SAP's models encode information about past supply chain behaviors/events, along with any actual data that the customer may have already input.

At least that's what their documentation claims: https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=7...

But as the old saying goes, "There's lies, damned lies, and then there's statistics". But I'm sure that this an area where good neural nets could be put to enormous advantage.

The question the author raises with good reason is "Do we want to optimize only for supply chain efficiency?"

BTW, the author is a 'she', Miriam Posner.

njacobs5074··on Brainjunk and the killing of the internet mind
Echoing the sentiment that some of the best content is free is exactly why the only news app I have on my phone is for reading Hacker News.

I value the level of comments here just as much and sometimes more than the articles people share

← PreviousPage 3 of 3