HNHacker News
TopNewBestAskShowJobs

jxcl

1,315 karma · joined March 4, 2015

submissionscomments
jxcl··on In Unix, what do some obscurely named commands stand for? (2018)
Or if swap your of and if arguments, disk destroyer. :)
jxcl··on Rust 1.46
I was super impressed by the O’Reilly book, which throws you right in to writing a multithreaded Mandelbrot set plotter. It also goes through writing a multithreaded HTTP server. Pretty neat!
jxcl··on Bertrand Russell's argument for idleness is more relevant than ever
> Dispersed camping is allowed on public land for a period not to exceed 14 days within a 28 consecutive day period. The 28 day period begins when a camper initially occupies a specific location on public lands. The 14 day limit may be reached either through a number of separate visits or through 14 days of continuous overnight occupation during the 28 day period. After the 14th day of occupation, the camper must move outside of a 25 mile radius of the previous location until the 29th day since the initial occupation. The purpose of this special rule is to prevent damage to sensitive resources caused by continual use of any particular areas. In addition, campers must not leave any personal property unattended for more than 10 days (12 months in Alaska).

https://www.blm.gov/programs/recreation/camping

So I guess you would need two or three spots to cycle between if you wanted to do it legally, but you could continuously occupy public land like this.

jxcl··on This Blog Is Now Running on Solar Power
I have never encountered this! I’m in the USA. Which ISPs?
jxcl··on Disabling Google 2FA doesn't need 2FA if you're already logged in
I'm hoping that more apps start accepting NFC security tokens for mobile apps. Apple says they added NFC FIDO-2 authentication support in iOS 13.3[0], but I have yet to see an app that allows me to authenticate that way.

[0]: https://www.macrumors.com/2019/11/12/ios-13-3-fido2-security...

jxcl··on You might as well be a great copy editor
You’re correct! They take it pretty far: for instance companies are collective nouns, so they would say “Apple are releasing the new iPhone.” In not sure where it stops, but I’m vaguely suspicious that countries are singular nouns.
jxcl··on You might as well be a great copy editor
But that’s exactly how I would say it: “millions of dollars was at stake.” To me, what you propose seems like a mistake someone just learning English would make.

Give it a specific sum: you wouldn’t say “two million dollars were at stake,” you would say “two million dollars was at stake”. I admit it’s pretty weird, but you also say “two million dollars is a lot of money,” not “two million dollars are a lot of money.”

jxcl··on Show HN: Correct Horse Battery Staple password generator
I don't know about GP, but I certainly do.
jxcl··on Fragile narrow laggy asynchronous mismatched pipes kill productivity
If you're dealing with multiple processes persisting data to different data stores, you're dealing with a distributed database problem, which has many more failure modes than the ones you've described here.

If there's anything I've learned across my career, it's to avoid distributed databases unless absolutely necessary, and if it is necessary, then spend a bunch of time trying to make sure you got it right. And then even after that you probably got it wrong.

jxcl··on France offers each cyclist €50 for bike repairs once lockdown ends
Maybe not, but a properly tuned and lubricated bike is waaaayyyyy more pleasant to ride and may help to encourage increased bike use. It's easier to do stuff when it's pleasant.
jxcl··on The 2020 iPhone SE
Palm makes a phone that might fit what you're looking for

https://palm.com/

jxcl··on Jitsi Meet features update
I read somewhere that they were working on better Firefox support. Is there any associated timeline with that?
jxcl··on Google Chrome to block file downloads over HTTP
This is the documented standard behavior [1]. You’ll find all conforming browsers do this.

[1]: https://tools.ietf.org/html/rfc6797#section-12.1

jxcl··on Five Years of Btrfs
This issue has its own wiki page on the BTRFS wiki:

https://btrfs.wiki.kernel.org/index.php/RAID56

So, no, that particular issue hasn't been fixed.

jxcl··on NOAA Satellites Helped Save a Record 421 Lives in 2019
The PLB is really a single-use device. When activated it's supposed to be able to continuously transmit for 24 hours.

On my PLB, the batteries are rated to expire after 10 years, after which you buy a new one. Making batteries replaceable carries either a weight or a durability penalty, and I'd rather have a small and light and durable thing that I replace every 10 years. It seems like a good tradeoff.

jxcl··on NOAA Satellites Helped Save a Record 421 Lives in 2019
> There are some communities where it's competitive to get onto a SAR team. This typically happens in large urban areas right next to popular outdoor locations.

Yep, I'm in Denver, CO. D:

jxcl··on NOAA Satellites Helped Save a Record 421 Lives in 2019
Thank you so much for taking the time to write your experiences up! I have found SAR fascinating for a long time, and am kind of interested in getting involved, but it seems like an insurmountable commitment.
jxcl··on NOAA Satellites Helped Save a Record 421 Lives in 2019
I have one of these beacons and take it with me most times I'm going out alone into the wilderness. I don't want to be the guy who had to cut his own arm off after it got trapped by a falling boulder.

That being said, this is an interesting spin on the number. I've been hearing from friends on Search and Rescue crews that an increasing number of people are going out hiking being completely unprepared for any possible emergency, thinking that they'll just use their cell phone if anything goes wrong. I wonder if any of these beacon carriers fall closer into that camp than true serious conditions, though I suspect that simply carrying a beacon puts you in a higher preparedness bracket than the cell-phone only crew.

jxcl··on HTML attributes to improve your users' two factor authentication experience
If you allow fallback to SMS instead of TOTP, your solution may be more secure than no 2FA, but it’s no more secure than SMS either.
jxcl··on The Light Phone
ITT: People complaining that a purposefully minimalist phone doesn't have the very specific feature that they want.

If the point is to be reachable by a loved one in an emergency and nothing else, this seems like a reasonable option.

jxcl··on The world’s most-beloved money-losing business needs your help
My photography teachers stressed the importance of "culling" your work and displaying only the best photographs you've taken. I think allowing 1000 free photos is very generous for a fine art photography platform, which is what I want it to be.

I've been taking photography seriously as a hobby for the past three years, and I use Flickr primarily as my portfolio, and right now I have between 100-200 photos on my account. I largely have positive feelings about what SmugMug have been doing with Flickr since their aquisition.

jxcl··on Django 3
It's much easier to say stuff sucks than to actually get a huge project like this shipped. Thanks so much for your hard work Andrew + team!
jxcl··on NCP, the Predecessor of TCP/IP
I've successfully deployed this strategy in the past. I used to run a service off a personal server for a bunch of MUDs. Eventually I didn't want the responsibility of hosting some important infrastructure for them so I sent them the source code and instructions for how to set it up, but didn't hear back from the admins for months.

So I made everybody who used the service see a message saying "this service is retiring, please move it to your own infrastructure" before it would redirect to the actual service. I gradually increased it from 1 second to 30 seconds and eventually the admins set up the service on their own infrastructure.

jxcl··on Computational Photography with Luminar 4
I used to think this way too, but I’ve since come around to a different way of thinking.

Unless photos are taken for documentation, it’s more important for the photo to capture the feeling they photographer is trying to convey. 5 minutes after you talk to someone, you’re not going to remember every single blemish on their face; you’ll remember the general shape and a few distinguishing features. I would much rather the photo match the memory than the fact.

Of course, this can and has been taken too far in some instances, but I see no problems with removing a pimple and whitening teeth to more warmly represent (and therefore remember) my subject.

jxcl··on Bitcoin Energy Consumption Index
(Edit2: I interpreted your use of "outrageous" to mean surprising or unbelievable. If instead you meant inciting to outrage, then I agree, it is.)

My opinion is that if you find this outrageous then you don't understand the core principles of Bitcoin. The difficulty of mining a block on the network goes up with the amount of mining being done to maintain a constant block mining rate.

There are massive bitcoin mining warehouses in China, and for each one that opens all of them are less effective at mining, but still consume the same amount of energy.

So, yeah, it's pretty much a tire fire.

Edit: to add to this, many industries can use technology to produce more value with less energy. Bitcoin is fundamentally unable to do this for the same reasons I mentioned above. When bitcoin specific mining hardware first came out, it briefly gave an advantage to the first people to have it, but then the advances were completely neglected when they became widespread.

jxcl··on Interested in improving your relationships? Try Nonviolent Communication
This sounds like an awesome method of communication! Thanks for explaining.
jxcl··on Interested in improving your relationships? Try Nonviolent Communication
Can you give some examples of how you use this? Do you use the words by themselves? If your partner is being overbearing and annoying do you just say “soufflé” and they stop talking?
jxcl··on Making the Tokio scheduler 10x faster
How can you tell how each test is bottlenecked? Is it something as simple as saying that if the processor isn't at 100% utilization then the bottleneck is somewhere else?

I read a long time ago about how the linux kernel handled incoming packets in a really inefficient way that led to the network stack being the bottleneck in high performance applications. Is that no longer true?

I'd love to learn more about this whole area if anyone has any good links.

jxcl··on Show HN: Stack – Save and explore books and book lists
There was a discussion on HN a while ago about the things people didn't like about Goodreads[0]. This might be a response to that discussion and an attempt to capitalize on it.

[0] https://news.ycombinator.com/item?id=20904549

jxcl··on Hackers Hit Twitter CEO Jack Dorsey in a ‘SIM Swap’
In case anyone regularly has trouble not getting hit by an Oil Tanker, I'd like to recommend John W. Trimmer's excellent book: How to Avoid Huge Ships[1].

[1]: https://www.amazon.com/Avoid-Huge-Ships-John-Trimmer/dp/0870...

← PreviousPage 3 of 7Next →