HNHacker News
TopNewBestAskShowJobs

chrchr

468 karma · joined November 24, 2008

submissionscomments
chrchr··on Bigscreen Beyond 2
Zoom should be investing in teleprompters. It's 80 year old technology at least and is a much less intrusive way to solve the eye contact problem.
chrchr··on You Do Not Need Blockchain: Popular Use Cases and Why They Do Not Work (2019)
But money laundering is an especially noxious crime because it enables and incentivizes all the other large scale crimes.
chrchr··on Body Doubling
See also http://focusmate.com, http://focus101.com, http://caveday.com, and many more!
chrchr··on Why DeepSeek had to be open source
As long as entrenched Google, Meta and the Chinese Communist Party can use Open Source LLMs to kneecap upstart rivals, I agree. Once the upstarts are neutralized, the open LLMs will stop.
chrchr··on Passkey technology is elegant, but it's most definitely not usable security
Really? Which place allows passkey login and only allows one key per account?
chrchr··on Seconds Since the Epoch
It matters for some things. Without those fictional leap seconds, the sun would be 29 seconds out of position at local noon, for instance.
chrchr··on GM exits robotaxi market, will bring Cruise operations in house
It makes you wonder how much more effective U.S. auto makers might be without the regulation that requires them to sell through dealerships.
chrchr··on Scientists are learning why ultra-processed foods are bad
Yes. The Nova classifications are on the page I linked.
chrchr··on Scientists are learning why ultra-processed foods are bad
Food that is merely washed might be processed, but is not ultra-processed according to the Nova classification [1]. There's an actual criteria that's being applied in these studies that concern ultra-processed food.

[1]: https://en.wikipedia.org/wiki/Nova_classification

chrchr··on Scientists are learning why ultra-processed foods are bad
Wait until you learn about The Ice Cream Paradox:

https://www.theatlantic.com/magazine/archive/2023/05/ice-cre...

chrchr··on FIDO Alliance publishes new spec to let users move passkeys across providers
> Private key is not transmitted off of your device when authenticating.

Thank you. I should have been more specific. Non-transerral during auth is important because it virtually eliminates fishing, and that also explains why the Powers That Be are touchy about exporting. Exfiltration enables scenarios where a nefarious party tricks a user into transferring their cryptographic keys.

chrchr··on FIDO Alliance publishes new spec to let users move passkeys across providers
A key difference between a passkey and a password is that a passkey is never transmitted off of your device. The existing tech that they most resemble is ssh keys.
chrchr··on Restic: Backups done right
My Thinkpad has a tiny SDHC slot. I put a 1 terabyte SDHC card in it (~$80) and have a cron job take hourly Restic snapshots of my primary storage. It's been reliable and has bailed me out more than once.
chrchr··on Ask HN: If you were rewriting Emacs from scratch, what would you do differently?
Pardon me if you're ahead of me on this, but it sounds like you might be using a proportional typeface as the default or fixed-pitch face. You should get nice-looking proportional type if you set the variable-pitch face to your desired typeface and enter variable-pitch-mode in the buffer. E.g.,

    (custom-set-faces '(variable-pitch ((t :family "Verdana" :height 180))))
And then in the buffer you wish to view with proportional type, M-x variable-pitch-mode.
chrchr··on America's Greyhound bus stations are disappearing
There's no reason buses need to be terrible. Intercity bus service in Mexico is practically luxurious, with big reclining seats that you can actually sleep in and thick curtains that close. In the U.S., there was a startup offering overnight trips between Los Angeles and San Francisco with sleeping pods. They shut down at the beginning of the pandemic, but imagine how nice it would be to wake up at your destination refreshed instead of fighting through LAX at dawn and squeezing into a 737 for one of those "cheap" flights.

I often take Amtrak from Portland to Seattle instead of flying. Theoretically it is a short flight vs a four hour train trip, but consider that the train station is centrally located on both ends, and you can enjoy the decadent spaciousness of even a coach seat on Amtrak, while breathing nice fresh sea level air the entire time, and Amtrak wins easily.

chrchr··on CNN and USA Today have fake websites, I believe Forbes Marketplace runs them
Also not good, but also not at all like freelancing. Freelancers are paid. Advertisers pay for placement.
chrchr··on CNN and USA Today have fake websites, I believe Forbes Marketplace runs them
This is not at all the same thing. The New Yorker pays its freelancers. In the example in the article, the money is flowing from the content producer to the publisher, meaning it's an ad.
chrchr··on CNN and USA Today have fake websites, I believe Forbes Marketplace runs them
I think you're misunderstanding what's happening here.

In traditional journalism using wire stories (or "curated content partners"), the publisher (Forbes, CNN, etc.) pays for the content.

In the case of CNN Underscore, the "content partners" are paying CNN to use their good name to peddle advertorial content. Like if I want to run a cryptocurrency scam, I can pay CNN or Forbes to run a story on their website touting the benefits of my fake product. To a non-observant reader, it will appear to actually be coming from CNN or Forbes.

This is a long way from CNN running something from the Associated Press or Reuters.

chrchr··on Printf Oriented Message Protocol
It reminds me of Perl's 'pack' and 'unpack'.

https://perldoc.perl.org/perlpacktut

chrchr··on Why Heroism Is Bad and What We Can Do to Stop It
The last slide says "let the system break".

I strongly suggest that after that slide, there needs to be a whole series of slides about how to make it so that it's ok to let the system break. If you haven't already done the hard work to make your stuff resilient, "let the system break" is a recipe for blowing up customers, damaging reputations, and hurting people.

chrchr··on State of Text Rendering 2024
I wouldn't worry about it. I don't see evidence that these Rust libraries have the kind of uptake that is alleged in the article. I think we'll be stuck with Freetype and HarfBuzz for a long time.

I have been hacking on a Rust program recently and I am using Freetype and Harfbuzz via FFI because the Rust packages he names don't appear to be mature yet.

chrchr··on Exorcising Us of the Primer
Yes! There's a whole lot of "Don't Invent the Torment Nexus" in this article. The book makes it clear that the Primer doesn't work very well for most of its users, but worked for Nell because a voice actor cared for her.
chrchr··on Emacs used as a message router in Germany's ATC systems in the 1990s (2021)
Emacs in the 2020s is getting better and better as an application platform. Everything is faster thanks to native code compilation. There are multiple frameworks for interaction, including transient, forms-mode, widget.el, probably some others. There's native support for SVG, formatting and styling text, displaying bitmap images, etc. It's cross platform. You could do a lot worse.
chrchr··on Show HN: I made an app that helps you find where to stream movies and TV shows
This is nice! At first I thought it was wheel-reinvented https://justwatch.com, but unlike that site, this one shows you which services in each country have the content you're looking for, so that you can watch whatever you want, simply by traveling internationally, or by using a VPN.
chrchr··on Oregon governor signs bill recriminalizing drug possession into law
Oregon's decriminalization was really badly fumbled, but it's not clear to me that it would have succeeded in the best of circumstances. Vancouver,B.C. has all the diversion/treatment options and legal use sites you could want, and they're having a lot of problems with the fentanyl wave too. They're also experiencing sky high overdose rates.

I'm an Oregonian. I would have preferred that the state enacted robust enforcement of bans on public use and stood up legal use sites rather than recriminalize. I'm not sure that would be politically viable though, and "stand up legal use sites" is easy to write in a law, but it's exactly the kind of thing our public agencies have been utterly incapable of doing in recent years. Where would these legal use sites be? Near which schools, homes, and businesses? Which agency would administer them? Or rather, which agency would administer the contract to a grant-supported non-profit entity (because that's how these things work here)? How would you convince qualified people to work there? Can't be done in Oregon on any kind of timeline that would address the present crisis.

chrchr··on Oregon governor signs bill recriminalizing drug possession into law
The Oregon decriminalization experiment had several really puzzling elements. One of them is that isn't clear that public use was illegal, at least not in a way that police could actually enforce. In a fun example of "the exception proves the rule", a few weeks ago the state leg. passed a law criminalizing drug use on public transit.

Decriminalization was really badly implemented in Oregon. Part of it was the pandemic. Part of it was the confluence with the fentanyl surge. Part of it was that our public agencies just didn't seem to know how to coordinate with one another on the issues that arose.

https://www.kgw.com/article/news/politics/bill-using-drugs-p...

chrchr··on Duolingo Sucks, Now What?
Yeah exactly. Is Duolingo the optimal way to learn a language? Probably not, but it's really approachable and not terribly onerous, and it does expose the learner to some challenging stuff. The people up thread who say not to do it for more than 100 days probably didn't do all the content and saw a pretty shallow slice of how Duolingo teaches.

I'm at 1000 days today, and it's definitely improved my knowledge of Spanish and my ability to use it. I'm a long way from fluent, but I wasn't going to undertake a more difficult language learning self-study plan in the last few years anyway.

I wouldn't recommend it to someone who seriously needs to learn a language for work or for immigration or something, but it's been a great use of 10-20 minutes a day for me as a Spanish-curious dilettante.

chrchr··on Ask HN: Alternatives to the Pomodoro technique?
The part of pomodoro that's supposed to help you start is the limited time period. Many people find it much easier to undertake something if they know it's only for 25 minutes. If 25 minutes still seems daunting, by all means pick a lower number.
chrchr··on The world nearly adopted a calendar with 13 months of 28 days
It's really not that difficult compared to what we have now. In our current system, there's one hour a year that happens twice and one that gets skipped. It's a weird special case, but we manage.
chrchr··on Keep your files inside your VM
It’s more like emacs-flavored RPC. You can edit files on remote hosts using TRAMP, and you can transparently execute processes on the remote host. If you’re editing a remote file and invoke, say, a compiler it will transparently run the compiler on the remote host against the remote file.
← PreviousPage 2 of 3Next →