HNHacker News
TopNewBestAskShowJobs

shpx

2,623 karma · joined December 15, 2013

submissionscomments
shpx··on Vapor chamber tech keeps iPhone 17 Pro cool
https://support.apple.com/iphone/repair
shpx··on Vapor chamber tech keeps iPhone 17 Pro cool
You usually just need to replace the front or back glass, which is $30 with Apple Care or $60 for both, not the entire iPhone. I crack mine about once a year.
shpx··on This map is not upside down
I don't think "natural" is used metaphorically. If you had an accurate simulation of the human hand you could show that one of the directions minimizes energy usage and damage to your hand, and I think it's the one we use. Starting high means gravity is helping you move down the page, and it's also easier to move your hand towards you than away from you, and the many small movements (rather than the one big one to the top of the next page) are where more energy is spent because of friction.

Writing is done by people and people are almost always subject to gravity. It's one of the 4 fundamental forces. Energy minimization is not an arbitrary selection criteria, it's central to the fitness/design of all living things.

shpx··on Charlie Kirk killed at event in Utah
Historically, yes https://en.wikipedia.org/wiki/Laws_against_witchcraft
shpx··on Defense.gov Now Redirects to War.gov
Combining a thing with its opposite is a generic algorithm for generating short, profound-sounding sentences in the language game. You can try it with anything

- Ugliness is beautiful.

- Happiest people are the saddest.

- The darkest light is bright.

- Comfort is uncomfortable.

- Impossible is easy.

- The biggest people are the smallest.

- The bravest are the most afraid.

- Obvious things are the most uncertain.

- Peace is war.

You can keep going for all words with an antonym. Any insight or truth in these statements comes from your brain trying to give them meaning because they're grammatically correct and so short they can't be immediately discarded as obviously false.

shpx··on Tesla changes meaning of 'Full Self-Driving', gives up on promise of autonomy
Cameras are nowhere near the fidelity and responsiveness of human eyes.
shpx··on Stack Overflow data reveals the hidden productivity tax of almost right AI code
> the survey data shows that developers maintain strong connections to human expertise and community resources. Stack Overflow remains the top community platform at 84% usage.

Survey of current and ex-Stack Overflow users shows that they use Stack Overflow.

shpx··on You Are in a Box
You can use your ad blocker to lowercase the entire internet like this

  *##body:style(text-transform: lowercase !important;)
it might become bearable eventually.
shpx··on uv: An extremely fast Python package and project manager, written in Rust
I think it does support it, like this

  uv pip install --system requests
but it's more typing. If I type 5 characters per second, making me also type "uv --system" is the same as adding 2 seconds of runtime to the actual command, except even worse because the chance of a typo goes up and typing takes energy and concentration and is annoying.
shpx··on uv: An extremely fast Python package and project manager, written in Rust
For running scripts on my personal computer I really don't care for all the dependency management stuff. I just want a single, globally installed latest version of a library, like what pip does. I've never had the problem of an old script breaking, I guess because I just don't run that much software. These things for writing out explicit versions of everything and reinstalling libraries for every single project just add a lot of overhead, extra typing and an extra layer of complexity that I don't care for. I like just typing "pip install requests" and then being able to do "import requests" in any REPL or script for the next few years, occasionally running a Bash alias to upgrade all dependencies (which is a feature that pip incredibly still doesn't have, 14 years later).

I can see how if you've had issues with dependencies you would rave about systems that let you control down to the commit what an import statement actually means, but I like the system that requires the least amount of typing/thinking and I imagine I'm part of a silent majority.

shpx··on uBlock Origin Lite Beta for Safari iOS
It's annoying how this adds a puzzle piece icon next to the url all the time.
shpx··on I counted all of the yurts in Mongolia using machine learning
Wikipedia says 30% of 3.5 million are "nomadic or semi-nomadic", which would be 6 people to a yurt. I couldn't figure out what percentage of the country was done, but if he did 270,559/37,258,617 zoom 17 tiles then there could be another 100k in the other 99% of the data.

Living away from other people and not next to anything in particular is what I associate with nomads, the heuristic of searching a radius around landmarks doesn't make sense to me. I scrolled around a random remote desert area in Mongolia on Google Maps and found a yurt every couple of minutes.

shpx··on I counted all of the yurts in Mongolia using machine learning
It seems like a waste that you didn't use the 89,259 yurts that are already outlined in OpenStreetMap as input, though you would've probably had issues aligning the outlines with google maps imagery

https://taginfo.geofabrik.de/asia:mongolia/tags/building=ger

I'm also guessing your model doesn't handle yurts that are on the border of a tile.

Finally, that's a much smaller number than I expected for a country of 3 million.

shpx··on The librarian immediately attempts to sell you a vuvuzela
If you ask ChatGPT 4o about a current event it will google things (do some sort of web search) and summarise the result.
shpx··on Kilo: A text editor in less than 1000 LOC with syntax highlight and search
VS Code used 40-60 bytes per line, so a file with 15 million single character lines balloons from 30 MB to 600+ MB. kilo uses 48 bytes per line on my 64-bit machine (though you can make it 40 if you move the last int with the other 3 ints instead of wasting space on padding for memory alignment), so it would have the same issue.

https://github.com/antirez/kilo/blob/323d93b29bd89a2cb446de9...

shpx··on New high-quality hash measures 71GB/s on M4
There aren't any hashes passing all tests that are faster than XXH3 for both short (1-32 byte) inputs and overall throughput from my reading of https://gitlab.com/fwojcik/smhasher3/-/tree/main/results#pas... . MeowHash, t1ha0.aesB, falkhash2 and falkhash1 have higher throughput and fail less tests, but they're slower on short inputs. wyhash is about the same on short inputs and fails less tests, but has half the throughput.
shpx··on For $595, you get what nobody else can give you for twice the price (1982) [pdf]
Comparing prices across time without even thinking about inflation is basically just numerology
shpx··on Prepare your apps for Google Play's 16 KB page size compatibility requirement
bibibytes are not going to happen
shpx··on O3 beats a master-level GeoGuessr player, even with fake EXIF data
You can upload your own panoramic images to Street View, people do this for hiking trails. But I'm sure 99% of streetview imagery is Google-sourced and Geoguessr might not even use user-submitted imagery.

https://www.google.com/streetview/contribute/

shpx··on How to quickly charge your smartphone: fast charging technologies in detail
I don't like the 80% option because every time I'm leaving the house for extended periods, going hiking or traveling I think "is it worth it to go through 3 settings screens to take an extra 15% charge with me?" 15% is a micro optimization and it was easier when there was no option and I never thought about it. I want to think about other things, not my phone's battery capacity.
shpx··on Recall going back into Windows
It's not the same. Android will "save and process helpful details" of screenshots you've taken. Windows Recall automatically takes a screenshot every 3 seconds (and also "processes helpful details").

https://www.theverge.com/2024/7/2/24190730/google-ai-pixel-p...

shpx··on Ask HN: Do you still use search engines?
install uBlock Origin
shpx··on Ask HN: What books have been worth your time?
The Machinery of Life by David Goodsell. It's a short book with beautiful diagrams and explanations of microbiology.

The Selfish Gene by Richard Dawkins. Its thesis is that everything is built up of smaller things that are all trying to replicate or get replicated.

Philosophical Investigations by Ludwig Wittgenstein. I haven't read the book, but reading about the book's argument that language is a type of multiplayer game, along with the aforementioned ideas about things being built out of smaller things that are trying to replicate changed how seriously I take ideas in general. I'm not looking for a universal truth anymore, I'm watching different collections of ideas compete with each other based on how well they replicate and how well they compete once they've entered a brain.

shpx··on Move on to ESM-Only
VS Code still doesn't support ESM in extensions, you have to transpile to CJS.

https://github.com/microsoft/vscode/issues/130367

shpx··on YouTube Premium Lite: Ad-Free Viewing for $7.99/Month
I'm still using uBlock Origin on Chrome just fine, I don't even see a warning that it'll be removed
shpx··on uBlock Origin Forcefully Removed by Chrome
Firefox's keyboard shortcuts are worse

- Cmd+Shift+P instead of Cmd+Shift+N for new incognito window is objectively wrong and can't be fixed

- Having separate Cmd+Shift+N and Cmd+Shift+T shortcuts for open last closed window/last closed tab instead of Cmd+Shift+T doing both is also objectively worse

- I can't rebind Previous/Next tab, at least on macOS

There's less extensions because Firefox failed on the last 1% of copying Chrome's extension API. Doing it correctly would've meant it's possible to install extensions on Firefox directly from the Chrome Web Store, like you can with the Orion browser.

Mouse scroll physics are too slow on macOS. One "tick" of my scroll wheel scrolls a bit more than half of how much Chrome and Safari scroll

There is no full screen mode that hides the URL bar

Every single time you're searching something, Firefox includes a list of ads for search engines I will never use for as long as I live (Bing and DDG) under a "This time search with..." guise instead of just showing me search results. There are tons of these minor design flaws which add up to making Firefox feel like a worse browser.

Chrome is a faster browser according to every bench mark I've seen and I can feel it.

Switching would log me out of all my websites and clear all localStorage data

shpx··on uBlock Origin Has Been Disabled
Firefox's keyboard shortcut for new incognito tab is objectively wrong (Cmd+Shift+P vs. Cmd+Shift+N). It turns out that even if you're one of those weirdos that configures his web browser, it's impossible even for you to change it because Firefox has a separate shortcut for "Reopen Closed Tab" (Cmd+Shift+T) and "Reopen Closed Window" (Cmd+Shift+N) instead of just having one, which is even dumber. If I close the last tab of a window and press Cmd+Shift+T the right thing to do is just to do nothing? Really?

No one at Mozilla will ever have the conviction and power to fix this design misstep. I had a bunch of other reasons typed up but finding out that this will be wrong forever is actually enough for me.

I hate ads more than anyone and I'll switch if I'm forced to but Firefox is just a bad knock off of a browser forever playing catch up with the real thing. But I'm glad someone's doing it.

shpx··on Addiction Economy
What is an economy and why do you need to prop it up?
shpx··on Apple iPhone sales dip despite AI rollout
You can connect an iPhone to a USB-C monitor and a bluetooth keyboard already. It just kind of sucks.
shpx··on Divers recover Phoenician shipwreck that sank 2.6k years ago off coast of Spain
Preserved ancient shipwrecks are why I don't believe when people say some material "degrades in X years".
← PreviousPage 2 of 25Next →