HNHacker News
TopNewBestAskShowJobs

noahjk

246 karma · joined December 3, 2011

submissionscomments
noahjk··on The Texas Flooding Tragedy: Could It Have Been Avoided?
I think you're the one who mentioned it up the comment chain, but I agree with the view that the messaging coming from (well, everywhere) is divisive and dogmatic.

> Facebook alone admitted to removing over 20 million posts, and suppressing at least 190 million.

Facebook also pushes false narratives. Facebook and other large companies drive engagement above all else, and engagement is found on the fringes.

I really like the parent comments you made. They didn't come off as "one-sided" (in any direction), but more so "let's step back and think about it." Kind of like a blameless post-mortem, blameless in the way of saying it wasn't _our_ faults, the general public, because who are we to really fight against these companies who have so successfully weaponized our basic emotions and values against ourselves? And what can we do to "wake up" (not in a "red-pill" or "sheeple" way) and collectively see that all of these narratives that we are fed are for no common person's best interests, and that we've been had, and how can we work together next time (if we even can work together on the same platforms which pull us apart)?

I know that the realization that I came to after reflecting on everything that happened over the past (5, 10, 15) years is that the only thing that _I_ can do is focus my energy towards my community - my friends, my neighbors, those people who I can in someway touch without relying on corporations with ulterior motives to stand between us.

And, like you alluded to, to also accept that most things are out of my control. Nothing I do will ever sway climate change, for instance. An example that sticks out to me is Greta Thornberg. She had what seemed to be very pure intentions about making a stand for a better future (whether that is or isn't the case isn't the focus here), but, no matter what side of the issue a person falls on, the main story surrounding her turned into questioning her - her motivations, her knowledge, her parents; the narrative given to 'conservative'-leaning people were all of her flaws, and the narrative given to 'liberal'-leaning people was the manufactured outrage about what the 'conservatives' were saying - and then, Boom: now nobody is actually talking about the issue, and the divide grows wider, and the focus is taken off of the companies who indisputably take advantage of the world (can anyone actually make an argument that the waste poured into rivers, for example, is _good_ for the inhabitants of the earth?).

noahjk··on Local-first software (2019)
The cycle will be complete. I am an over-user of hyphens where em dashes should be used, and my misuse worked out well to differentiate - but now I'm just another LLM, I guess. Well, I actually learned to appreciate en and em dashes after learning more about them since the proliferation of ems, so maybe I can finally switch to them without feeling judged for outsourcing my work?
noahjk··on Figma spends $300k on AWS daily
How do you recommend dev envs be treated when the company wants it to mimic prod but you still want to save money compared to prod?
noahjk··on OpenAI charges by the minute, so speed up your audio
To me you talk at what I would consider "1.2x" of podcast speed (which to me is a decent average measure of spoken word speed - I usually do 1.5x on all podcasts). You're definitely still in the normal distribution for tech YouTubers, in my experience - in fact it feels like a lot of tech YouTube talks like they've had a bit too much adderall, but you don't come off that way. Naturally people may choose to slow down tutorials, because the person giving the tutorial can never truly understand what someone learning would or wouldn't understand. So overall I think your speed is totally fine! Also, very timely video, I was interested in the exact topic, so I'm happy I found this.
noahjk··on YouTube's new anti-adblock measures
I actually found a project which does almost exactly what you've described:

https://github.com/jdrbc/podly_pure_podcasts

noahjk··on YouTube's new anti-adblock measures
Any info on how you do that?
noahjk··on No Hello
"Echan" = "empty channel" - IRC slang for joining a channel, seeing no recent activity, and immediately leaving.

It's considered bad etiquette because IRC channels are often quiet but still active - you're supposed to stick around and just ask your question directly rather than bailing when you don't see instant chatter.

noahjk··on GitHub issues is almost the best notebook in the world
Are there options to see the current state of the repo? What I mean is, for example, I like that in VS Code I instantly know the current state because the git sidebar icon shows a notification of uncommitted changes. If I don't have a visual reminder, I'm more likely to not make commits when I should, and I also don't want an auto-committer firing after each change. I find the visual reminder keeps me anchored to my git status.

Heck, maybe I should just use code for notes. One plus would be web access with code server, since Obsidians only docker image that I know of uses VNC.

Anyone compared these two tools and have a decent write up? The biggest item which comes to mind would be referencing other notes and the features built on top of that?

noahjk··on Show HN: Whenish – Plan Group Events in iMessages
It would be neat if premium features could be attached to a group message without all contributors being required to purchase. Sort of like apples new events app which requires iCloud+ to schedule events but anyone can attend.

Side note, your calendar is showing wrong dates if the user sets their main iOS calendar to start on Monday instead of Sunday - your day titles never shift to match the date table which is presumably supplied through iOS.

noahjk··on High-school shop students attract skilled-trades job offers
For this reason, maybe a handyman / jack-of-all-trades will have less wear and tear on their body? Diversity in tasks could mean a week of concrete followed by a week of cabinets, then a day or two of building a staircase, three hours of adding a new receptacle, and then two days of painting? Although in some ways, a handyman's job might be harder - they should be a quick learner, have good support / contacts in specific trades, and it might require better/more marketing to get customers.
noahjk··on My quest to make motorcycle riding that tad bit safer
I agree with you - situational awareness is what keeps us safe, and not engaging with poor drivers but rather creating distance.

for braking, I use engine braking at stop lights, and can easily slow down almost all of the way without any brakes applied. Motorcyclists should definitely be taught to drag the rear brake when engine braking to let others know. Most people are unaware of how quickly a bike can slow down, or rather, how so little mass reacts much differently to situations (ex. even going downhill, unless in 5th/6th gear, bikes generally don't pick up speed coasting but rather slow down).

noahjk··on My quest to make motorcycle riding that tad bit safer
this is definitely a big part of it. in the past, cars were either small with tiny engines or big "boats" with massive engines and super soft suspension. those old suspensions weren't really about control - they were for comfort or just trying to deal with all that weight. now basically every car, no matter the size, comes with lighter parts, way smaller but way more powerful engines, smarter computers, better tires, and most importantly, way better suspension. all that means a lot more grip, way faster acceleration and braking, and a much bigger feeling of control - even for people who might not be paying full attention (or really know what they’re doing).

we've kind of made every car a sports car, and that means when people make mistakes, those mistakes get out of hand way quicker before physics wins.

then there’s the whole manufacturer's arms race - the classic prisoner's dilemma. trucks and suvs just keep getting bigger, faster, heavier, packed with screens and gadgets. all the old luxury stuff is standard everywhere now. so everyone is more and more isolated from the actual consequences of bad driving ... until they're not.

noahjk··on Synology Lost the Plot with Hard Drive Locking Move
I assume the UniFi NAS isn't meant for running Plex, for example. Most people seem to want a general purpose mixed media server, which can handle a bunch of data but where a good chunk of that data is movies/music/books that they want to stream. A good percentage of people probably also want to run docker containers. The $500 for (was it 7?) bays of storage is great, but probably mainly functions as a true NAS, so maybe not what a lot of people want. (I think the term "NAS" is a bit overused and can be deceptive for newer users entering the market)
noahjk··on Levels of configuration languages
Similar behavior in the s6 overlay framework for containers. Some files do things just by existing IIRC
noahjk··on Busy Bar
I've communicated the 'meeting' thing, but now the way it goes is:

barge in

> are you in a meeting?

No matter what I was previously doing, now I'm distracted... if anything, it's easier to re-focus during a meeting than during deep work

noahjk··on Busy Bar
[Insert knocking for 10 minutes straight, followed up by a request for (insert random object here)]
noahjk··on Show HN: Aqua Voice 2 – Fast Voice Input for Mac and Windows
Same here. My two biggest hurdles are:

1. like you mentioned, the second I start talking about something, I totally forget where I'm going, have to pause, it's like my thoughts aren't coming to me. Probably some sort of mental feedback loop plus, like you mentioned, different method of thinking.

2. in the back of my mind, I'm always self-conscious that someone is listening, so it's a privacy / being judged / being overheard feeling which adds a layer of mental feedback.

There's also not great audio clues for handling on-the-fly editing. I've tried to say "parentheses word parentheses" and it just gets written out. I've tried to say "strike that" and it gets written out. These interfaces are very 'happy path' and don't do a lot of processing (on iOS, I can say "period" and get a '.' (or ?,!) but that's about the extent).

I have had some success with long-form recording sessions which are transcribed afterwards. After getting over the short initial hump, I can brain-dump to the recording, and then trust an app like Voice Notes or Superwhisper to transcribe, and then clean up after.

The main issue I run into there, though, is that I either forget to record something (ex. a conversation that I want to review later) or there is too much friction / I don't record often enough to launch it quickly or even remember to use that workflow.

I get the same feeling with smart home stuff - it was awesome for a while to turn lights on and off with voice, but lately there's the added overhead of "did it hear me? do I need to repeat myself? What's the least amount of words I can say? Why can't I just think something into existence instead? Or have a perfect contextual interface on a physical device?"

noahjk··on The ADHD body double: A unique tool for getting things done
For some reason I don't hear anything in Safari on macOS. I tried disabling all of my browser-based content blockers. I see the 'audio playing' icon but I don't hear anything.
noahjk··on What if we made advertising illegal?
I'm not sure.

I keep thinking about this, and the only conclusion I can come to is that businesses would still need to be able to advertise their own products in places that they own.

For example, what if I want to buy a guitar?

I'm shopping online. First, I need to pick a company to purchase my guitar from. How do I choose? Any sort of aggregated comparison of places to purchase from can be considered advertising, so they are all banned (otherwise, astroturfing would be only form of advertising). Do search engines also count as advertising? Okay, so I've found a site. How do I know I'm getting a good deal? (although this is a whole different argument about us worried about getting a good deal because maybe we over-consume, it's still a consideration).

Now, on that site, is this company allowed to advertise different brands that they carry to me? By definition of advertising, no - the whole purpose of showing me products is to make me purchase, which is the definition. So then do we reach a true communist state where there is only one option to purchase? If so, can I still not see it because it's considered advertising? Okay, fine, I need to be able to see at least one guitar, we can concede that point.

Or maybe instead I go to the store to purchase a guitar. Firstly, how do I find the store? If they are not allowed to advertise, must I organically drive past their store? Are there rules on business signs that disallow specifying the type of store, because that could be construed as advertising products? Or is that limited to a certain brand - the goal is to allow all competition equally, so it just says "guitar store"? We've already agreed (probably) that this store can't 'advertise' itself elsewhere, so the only way I will know about it is through (illegal) word-of-mouth, which is still technically advertising. Or maybe it's only illegal for businesses to advertise? Or for people who are earning money from the act? How is that defined?

Okay, anyway, I've made it to the store. When I walk in, I'm met with the same dilemma in example one - the store isn't allowed to hang up products, because that incentivizes me to purchase. Maybe I need to just say "hey, show me a guitar so I can try it" and they must present me with a randomly selected guitar to avoid bias. We continue this until I find one that resonates with me. They can tell me the price of each, but not a sale price, as that falls under unfair advertising law to incentivize me to purchase a specific brand, so brands aren't allowed to run sales anymore. I have no idea if I'm getting what I want - sure, it sounds great and feels great and I enjoy it, but maybe I could have gotten that from a less expensive guitar, or maybe I didn't realize that I wanted a different size guitar.

By this point, economies of scale have collapsed because every purchase must be organic and therefore every national retailer has been dissolved - and most likely the largest manufacturers have discovered the best way to exploit this situation, so the largest now have natural monopolies and the rest have died off because they couldn't compete and were selling direct to consumer, not stocked in stores. Speaking of which, how do stores even work? How do grocery stores work? Every grocery store is built from the ground up on advertising. The same logic applies here. Two choices on a shelf must be in identical nondescript boxes with absolutely no calls to action or differentiators listed. Therefore, the smaller companies go out of business, or maybe the companies with the largest or smallest packages. In fact, just the size of an item can be used to intuit value, so now prices must be fixed to size, and sales & coupons are outlawed.

---

All this to say, marketing in some form has existed since time immemorial. Finding value in choices is human nature.

The only way something like this could happen ("Advertising is illegal") would be a monumental wide-scale, best-effort, not-perfect set of judgement calls, which would require drastic overreach by a governing body - which would be exploited by finding weak links in the system and exchanging something they value to look the other way for a certain seller - which is exactly what got us to where we are.

One of the main reasons that we always arrive right back where we started is because the people with (less empathy, win-at-all-costs, better-than-thou, etc.) mentalities are willing and able to exploit the other group, the group that wants (peace, fairness, equity, teamwork), because the second set of values means enabling those around you, and the first set of values means taking advantage of that.

The only way I ever see healthy systems working is in relatively small groups of people where there can be shared accountability and swift action taken towards selfish behaviors, as defined as a community. Unless there is near-total buy-in, a system cannot thrive with the assurance of fairness, teamwork, equity.

noahjk··on Overengineered Anchor Links
While I usually detest giant footers, this is one use-case they lend benefit to, without causing a large empty space (which some people would then want to fill with an image). I agree from a UX perspective that I prefer when sites act the way I expect them to, and not try to do novel calculations of stuff (minus usability stuff like the ‘dead zone’ dropdown menu polygon calculation). On most pages, I expect a reading section to start when I scroll past a heading, and I prefer anchors to deliver the heading at the top of my viewport.
noahjk··on Overengineered Anchor Links
Once I got over my fear of clicking their links, which I assumed would open a new page (but instead just expanded a pane in-line), I really enjoyed it. I’m very wary of opening new pages. (Also, I first tried to hold-click on the link to open in new tab, but it just behaved like regular text and highlighted, which led to a momentary confusion. I would have preferred a more obvious indication of what would happen when clicking, like a down chevron or something.)
noahjk··on Tech terms I was pronouncing wrong
One of our friends has a great one - they (husband and wife) both say "Carry-catcher". For example: "Man, that portrait looks more like a carry-catcher!"

(caricature)

noahjk··on Amazon plans to lay off 14,000 managerial positions to save $3.5B yearly
I think it all depends on finding a group of people who share the same goal of making something great together. One person who isn’t interested in that goal can be insidious to a self-managed team. And getting everyone involved means having some reward for doing well, like a validating mission or direct interactions with customers, which can be hard in some roles.
noahjk··on Stuff a Pi-hole in your router because your browser is about to betray you
Not only can Tailscale directly integrate with NextDNS and therefore not require extra configuration on-device for DNS, but you can use Tailscale ACLs to assign different NextDNS profiles to different devices (for example, a parental control profile to a kid's device or an Apple TV, or an IoT profile, etc)
noahjk··on Why “alias” is my last resort for aliases
Here's what I use in my .zshrc with VS Code:

    alias reload="source ~/.zshrc >/dev/null"
    alias zshconfig="code --wait --new-window ~/.zshrc && reload"
the --wait flag tells zsh that it's not done executing until the window/file is closed.
noahjk··on US Forest Service firings decimate already understaffed agency
The large swaths of seldom-used private land in the US really grind my gears. It’s the perfect example of the “I’ve got mine” mentality that a lot of Americans have.

Visiting Europe, where most private land has access ways (and I believe laws regarding shared use, in some cases) gives feelings of respect towards both neighbors and the earth, which should (in my and woodie guthrie’s opinion, at least) be a shared experience.

I’m not sure if it’s at all related to the first point, but in America, it would probably be more common for visitors (or ‘trespassers’) to leave someone else’s land worse than they found it (when compared to the shared respect generally found in Europe). Speaking in broad strokes, of course.

noahjk··on Should We Decouple Technology from Everyday Life?
> Instead of getting a few printed menus on the table, everybody on the table spends 10 minutes being glued to their phones, zooming and scrolling around to make sense of the offer and select something.

Great example, phones are absolutely terrible for navigating menus. I really struggle when I can’t have all of the info presented to me at once - I just get lost scrolling around and juggling options in my short term memory.

noahjk··on Software engineering job openings hit five-year low?
Feels a bit chicken-and-egg - if I live in, say, Brazil, and I know that there isn't a great market for good devs here, will I put in the effort to become a good dev? If I really have a passion for dev work, will I try to move or work freelance?

Not that you're implying it, but I think it's fair to point out that people in ex. Brazil aren't worse at dev work, just that there is probably lower incentive to be good.

noahjk··on When your last name is Null, nothing works
> It's not a "severe burden" to consider non-ASCII letters as letters. [...] That attitude comes across as very Anglocentric.

Maybe I didn't communicate my thoughts clearly - the reason I call it a "severe burden" is because people won't know how to type it or how to pronounce it. I doubt many people have the ability to type the letter, and would have to copy-paste it. Even on Mac, where most diacritical characters are an opt+key away, the "ˆ" does not apply to the letter "g", resulting in "ˆg". "ĝ" would need to be treated the same as, for example, "¯\_(ツ)_/¯" - where users generally google it and then copy-paste it. Sure, there are ways to allow for easier retrieval (ex. I have "@shrug" set up to make the shrug), but most people will very rarely encounter "ĝ" or similar, and won't have a shortcut set up.

noahjk··on Apple pulls data protection tool after UK government security row
Very similar to sites like LinkedIn, which ask you to share your personal info & contact list.

I don't want to share my contact details, but the second someone I know decides to opt in, I lose all rights to my own data as they've shared it on my behalf.

Maybe they have other info, such as birthday, home address, other emails or phone #s, etc. stored for me, which is all fair game, as well.

← PreviousPage 2 of 6Next →