News for hackers. Stuff that matters.

univerio

Re:A Japanese Glossary of Chopsticks Faux Pas on Friday March 20, 2026 @05:58PM (#47461232)
I think just written in an ambiguous way: "dish" here refers to the food contained in the vessel and not the vessel itself.
Re:Residential Networking over Telephone on Thursday February 13, 2025 @02:10PM (#43039942)
If you have coax, I've found MoCA to be more reliable than powerline.
Re:Git Bisect-Find on Friday April 19, 2024 @10:41PM (#40094235)
Yes! But for me it's very rare (< 1/yr) and I'm like a kid in a toy store every time I get to bust it out. My employer uses squash commits so that's not a problem for us, but you're right that commits far enough back will be unlikely to be in a buildable state.
Re:Naomi Wu and the Silence That Speaks Volumes on Wednesday August 16, 2023 @07:47PM (#37155389)
It seems to resolve against 1.1.1.1 but not 8.8.8.8.

    $ dig www.hackingbutlegal.com @1.1.1.1

    ...
    www.hackingbutlegal.com. 1730 IN CNAME target.substack-custom-domains.com.
    ...
There's a specific PD profile (15V IIRC) that your charger needs in order to be able to power the dock, and older MacBook chargers didn't have it.
Re:Open-sourcing the Sorbet VS Code Extension on Thursday January 06, 2022 @10:33PM (#29834499)
stdlib rbis are shipped with Sorbet. A limited selection of gem RBIs are available at https://github.com/sorbet/sorbet-typed.
Re:Tuple: Pair Programming Tool for macOS on Tuesday December 21, 2021 @06:59PM (#29643678)
+1 on making video better. The janky video feature feels like such an afterthought compared to the impeccable screensharing/pairing feature. I've had to resort to using Tuple with Zoom just for the video sometimes because the webcam freezes for no reason.

I'll also offer one related piece of feedback: the "calling" metaphor for initiating a session is quite awkward. Compared to Zoom, where you share a link/code once and then you're free to join/leave the room, in Tuple you have to ask the other person to call you every time you drop; this in particular does not play well with the forced version upgrades -- you ask the other person to call you out-of-band, and you answer, except oops, you need to upgrade Tuple, so you upgrade and restart Tuple, and now Tuple has forgotten about the last call so now you have to ask the other person to call you out-of-band again! This is a UX wart that I'd love to see fixed!

Re:Early-Retirement Update on Monday March 22, 2021 @03:25PM (#26545516)
It does read a bit absurd with the over-the-top proper nouns, but this being the author's description of their past beliefs led me to interpret this as their being self-critical about the less nuanced opinions they once held about their lifestyle, rather than seriously looking down their nose at the people who have chosen a different lifestyle.
The Switch dock requires the 15V PD profile, which the (old) 61W adapter from 2016 did not support, but the newer 61W adapter from 2018 does.
Re:Rust: Zero-Cost Abstraction in Action on Friday February 07, 2020 @01:42PM (#22269191)
I assume it's doing `(N-2)(N-3)/2 + 2N - 3` instead of `N(N-1)/2` due to overflow concerns? But couldn't `(N-2)(N-3)` also possibly overflow, just supporting a larger range of `N`?
I assume an example of a "life-simulation" game is the Sims? What are "hidden-object" games?
Re:An x86 Assembler in 256 LOC (2017) on Monday May 27, 2019 @07:50PM (#20026099)
What are the proper abstractions necessary?
> you carefully dump acid on them, and you visually extract the ROM data.

Super interested in how that works. Do they literally map out the chip at a transistor/gate level?

Re:Fast Directory Listing on Linux on Sunday April 07, 2019 @08:17PM (#19600882)
You could use it if available, and fall back to existing behavior if not. (Not sure if it would be faster, but probably worth experimenting with.)
Re:Loop invariants can give you coding superpowers on Wednesday April 03, 2019 @01:09PM (#19565083)
This is a great technique; I learned it in David Gries' Intro to CS at Cornell, but a lot of my classmates didn't think so, which elevated this to meme status at Cornell: https://quotes.cs.cornell.edu/quote/1369/
Unfortunately JSON.stringify makes no guarantees about the order of keys in an Object, so that can break in subtle ways.
For JS, implement a Map data structure that is keyed by the value (not identity) of arbitrary objects.
> [...] he did it because Amazon has an incentive program that pays drivers $5 for each undelivered package they return.

Not sure I understand the program and how it benefits Amazon in any way.

Re:Release Notes for Safari Technology Preview 71 on Thursday December 06, 2018 @06:29PM (#18623569)
Does this mean we can finally login to U2F-required Google accounts from iCal?
Are you familiar with the term "human resources"?
Re:Javascript utility libraries to know in 2018 on Wednesday June 13, 2018 @01:53PM (#17305464)
This looks like a step in the right direction. I can't seem to find a polyfill though -- do you have a link to that?
Re:The world split into 7 equal areas of population on Tuesday May 08, 2018 @12:56PM (#17022464)
Russia = purple

SEA = teal

Africa = blue

Is it just me, or is the I-bar cursor positioning off? The "point" seems to be top-left corner (like a arrow cursor), when it should be the center.

Also, a typo:

> If you needed a feature that wasn’t already available, chances are the community needs it to.

Re:Typing Chinese like English on Monday October 31, 2016 @02:28PM (#12839581)
It's Ff (capital F, lowercase F). Don't know why there's a difference between big and small 口, though.
Put simply, AFAIU, it's the pattern of TCP packet sizes. OpenVPN, for example, has a very recognizable handshake that makes it prone to detection. This post goes into some of the network-level details (not OpenVPN-specific): http://blog.zorinaq.com/my-experience-with-the-great-firewal...
That's definitely real. Normal, unobfuscated VPN will result in packet drops after a couple of minutes. Even obfuscated VPN will trigger packet drops if you send too much traffic.
Re:WebKit is moving away from prefixes on Tuesday April 26, 2016 @08:26PM (#11576958)
Because the users would complain that Apple or Google broke all these websites with the latest update.

Backwards compatibility is tricky.

Re:China is no longer a nation of tech copycats on Friday April 01, 2016 @07:17PM (#11409255)
Website usability complaint: trying to highlight a caption under a photo sends you to the gallery, making you lose your spot in the article.
Re:Ask HN: Best payment processor? on Thursday March 24, 2016 @06:26PM (#11356996)
Stripe has a much, much better API. I've used both, and the code I've had to write to integrate with Braintree is about 3x as much as the code I've had to write for Stripe.
Re:AWS Database Migration Service on Tuesday March 15, 2016 @08:50PM (#11294184)
When 9.5 lands in RDS, they will inevitably take six months to roll out the major version upgrade to 9.5 feature, during which time this can be very useful.

Older »