HNHacker News
TopNewBestAskShowJobs

joeframbach

1,057 karma · joined April 11, 2012

submissionscomments
joeframbach··on Interviews in the Age of AI: Ditch Leetcode – Try Code Reviews Instead
I can bring my kids in but I don't think I could tell you how they work. I've been in this industry for almost 20 years, but I don't have side projects, because, well, see above.
joeframbach··on Tell HN: The popular Chrome extension ModHeader is injecting ads into searches
Well, what do you think happens when you dereference a null pointer? Undefined behavior. It does work correctly when you have the extension installed.
joeframbach··on The FTC sues to break up Amazon over an economy-wide “hidden tax”
All I ever wanted was to be able to search "shipped and sold by Amazon" results only. If this is the heavy hammer needed to get to that end result, so be it.
joeframbach··on Pulsifer v. United States, a case that turns on a federal law’s use of “and”
> Justice Elena Kagan tackled that very example during Monday’s oral arguments, comparing it to a hypothetical medical test:

>

> > So you’re going in for a medical test and you receive something from the hospital, and it says, to receive this test, the patient should not, and then, you know, it has a list of things that the patient shouldn’t do, and it says the patient shouldn’t eat any food, drink any liquids, *and* smoke. So I’m going to assume…that you’re not a smoker. Do you feel perfectly able to eat and drink as much as you want?

That isn't happening, though. I was curious so I looked at the last paperwork I have my hands on. It said "Do not:" and then there was a bullet point list, no conjunctions. I don't think it's ambiguous, and Kagan's argument here is disingenuous.

joeframbach··on The Gulf War Did Not Take Place
The article literally says the title is a reference to the play The Trojan War Will Not Take Place by Jean Giraudoux.
joeframbach··on Microsoft Bing Chat pushes malware via bad ads
This is just a rewrite of the source article: https://www.malwarebytes.com/blog/threat-intelligence/2023/0...
joeframbach··on Apple to Scale Up India Production over Five Times to $40B in Five Years
Why would they? Financially, on paper, their income isn't US based. And their production isn't US based either. The only US thing they have is "designed in California".
joeframbach··on Labelling soya foods as ultra-processed is unhelpful
I assumed it translated to something like, "this site makes dubious health claims that we legally are not allowed to say to consumers, but we can skirt the law by saying it's not for consumers."
joeframbach··on Google settles account settings lawsuit less than one week after being filed [pdf]
It likely sensed your hostility in the phrase "what the hell" and auto-locked.
joeframbach··on Nonograms - Japanese Crosswords
Would be nice if I could keep tapping multiple times on a single cell to iterate through the states. Would make it mobile friendly with the least invasive changes to the existing UI.
joeframbach··on Show HN: Hello Inbox – Free email deliverability checklist for marketers
Having an unsubscribe link is the minimum, but if I click it and I see ANYTHING other than "you're unsubscribed", I'm going right back to my mail client and marking as spam.
joeframbach··on Is this Duplo train track under too much tension?
> I don't think surface friction will be low enough for the whole thing to realign itself.

Then there's not enough tension to break any pieces either.

joeframbach··on Ask HN: I’m an FCC Commissioner proposing regulation of IoT security updates
Here are the concerns I care about at this time:

1. If Device Attestation/WEI takes off, and if it takes this new time-limited support lifetime into its attestation signature, then we'll see more physically healthy devices sent to the landfill. Devices that are reasonably fine for grandpa to play Mahjong on, but Google won't let her visit Facebook because WEI can't guarantee them their ad dollars, then it'll go to the landfill. I don't want to see this waste. I want the "support lifecycle" of a product to be the FULL lifecycle, including mandating a recycling program or something of the sort.

2. I want guarantees that I can keep using an old device after its support window closes. When Google decides to sunset the Nest Doorbell, I want to own it and be able to run it myself.

joeframbach··on College students are struggling with basic math
I lucked out and took these courses in order:

1. Algebra-based "just apply the formula" d=vt, y=v_0*t+gt^2/2.

2. Calc I, where the previous formulas now made complete sense and served as mnemonics.

3. Calc-based stats, calc-based physics.

I'd recommend this to anyone.

joeframbach··on How to Design Programs book taught someone how to program just before giving up
Am I reading this wrong, or is this person in the first, introductory, 101 basic programming course, and is talking about what is or isn't Computer Science? You can't get into the OS design courses or Compilers or Computational DiffEq or whatever, without going through the basic rigamarole.
joeframbach··on Keystroke timing obfuscation added to ssh(1)
If people are just expected to be human state machines and are penalized for not doing the prescribed automata, then you might as well flip a coin for the trophy and skip the game.

This is like saying a catcher can't signal to a pitcher.

Information-passing is a human skill that adds a dimension to the game. Let the best win.

joeframbach··on New study finds microplastics infiltrate all systems of body, alter behaviour
And how do you feel about leaded gasoline?
joeframbach··on Twitter's 'X' name change has led to a decrease in App Store downloads
It's been several years and we still have to append "actually known as Square" to any mention of "Block". It's one of those glaring signs that the rebrand was a mistake.
joeframbach··on Amsterdam to use “noise cameras” against too loud cars
Re: lock horn

My last sedan would beep when you hit the lock button twice, which was great because I could lock it without being annoying but I could also use a beacon to find it in a parking lot. Now, my new RAV4 makes the tiniest little blip no matter how you lock it, it's only audible from a few feet away, so I can never find it in a parking lot.

joeframbach··on The Plumber Problem
In the movie San Andreas, the character parachutes into AT&T Park in San Francisco, then casually strolls a few blocks and is suddenly in Chinatown without breaking a sweat. Chinatown is miles away and up a pretty steep hill.
joeframbach··on What the Heck Happened in 2012?
The only takeaway I gathered from this article is that theintrinsicperspective.com REALLY wants my email address.
joeframbach··on NetMaker: Connect Everything with a WireGuard VPN
The external VPN provider dictates what my interface's IP range is. I generated a new WG config using the UI, and it comes with interface IP 10.66.123.123/32. If I want my home ip to be 10.10.0.2/32, then I'll have to set it as 10.0.0.0/8, and the VPN provider didn't seem to agree with that.

I have two wg interfaces and I manually switch between them.

joeframbach··on NetMaker: Connect Everything with a WireGuard VPN
A pain point I still haven't resolved with WG is this. From my phone, I want to access my homelab through the WG server at home, but everything else through an external WG VPN somewhere else. My homelab ip range is 10.10.0.0/24 or whatever, but the external VPN is some other range. Wireguard doesn't seem to like this. The alternative is to route my phone to home for 100% of traffic, and my home router would egress through the external VPN. But I don't want my home network to be the bottleneck, I don't exactly have the best Internet service at home. From a cursory search through NetMaker docs, I didn't see anything that explicitly shows how to configure vpns, or, I don't know what to call it, bridging multiple wireguard networks.
joeframbach··on Arpchat – Text your friends on the same network using just ARP
Recently my wife and I had separate seats in an airplane and we didn't want to pay for texting. I thought about how I could set up my phone as a hotspot with a captive portal which just presents a chat interface. Nothing came of it, but it was something interesting to think about on a flight, at least.
joeframbach··on Ask HN: Why is HN not reachable through IPv6?
Sounds like someone didn't get the inclusive language memo.
joeframbach··on Man spoofs threatening texts from ex-gf, gets her jailed multiple times (2020)
Having the militia be well-regulated would also help here.
joeframbach··on Ubisoft account -including games- can be permanently deleted for inactivity
Are you actually asking in good faith, or are you 10 years old, or are you just trolling?
joeframbach··on Netscape and Sun announce JavaScript (1995)
I don't know, that looks a lot like Tailwind to me.
joeframbach··on Netscape and Sun announce JavaScript (1995)
> Who reads a 1000 page book to learn a programming language?

Uh, I did, in 1999. My parents would drive me to Barnes and Nobles and I sat there and read the definitive guide cover to cover.

joeframbach··on How to register a Kei truck in Pennsylvania
> > I could rent this truck every weekend for 30 years for the same price as a giant truck.

> That assumes the price never increases for 30 years.

While the average truck owner is paying interest, I'll be earning interest, so let's call it even.

← PreviousPage 3 of 12Next →