HNHacker News
TopNewBestAskShowJobs

Crestwave

222 karma · joined July 15, 2018

submissionscomments
Crestwave··on Zigbook Is Plagiarizing the Zigtools Playground
Oh wow. Your original comment is pretty darn prophetic.
Crestwave··on A surprise with how '#!' handles its program argument in practice
`#!/usr/bin/env bash` is the most portable form for executing it from $PATH
Crestwave··on Show HN: DroidDock – A sleek macOS app for browsing Android device files via ADB
It makes a lot more sense when you consider that Apple's business model relies heavily on keeping customers locked into their ecosystem.

Clearly a Mac user should also have an iPhone, or face the repurcussions for using a non-Apple device.

Crestwave··on Apple is crossing a Steve Jobs red line
It is a valid strategy for privately owned companies. Look at Valve—they have their flaws, but they're investing into open technologies and actually improving their product because they know they're sitting on an infinite money printer.

If they went public, no amount of profit would be enough. They would have to squeeze every last cent out of their users for the quarterly reports.

Crestwave··on The problem with farmed seafood
There are lots of ways to cook oysters, which significantly lessens the briny taste and gelatinous texture.

While it's true that their rise in the West was mostly from clever marketing, oysters are just considered normal seafood in many countries and are cooked into dishes.

But yes, the premium price due to the raw oyster trend makes it not worth it if you live far away from the sea.

Crestwave··on Postman which I thought worked locally on my computer, is down
If you take a peek at the commit history [1], you'll see that the project started only last week with some very vague commit messages. The code is also quite messy and unoptimized. It's a cool project but not exactly industry-level software.

[1] https://github.com/jamierpond/yapi

Crestwave··on Lux: A luxurious package manager for Lua
It doesn't, no? You create virtual environments using Python's venv module, not pip. The newer alternatives like uv do handle it, though.
Crestwave··on You can't parse XML with regex. Let's do it anyways
It's impossible to parse arbitrary XML with regex. But it's perfectly reasonable to parse a subset of XML with regex, which is a very important distinction.
Crestwave··on KDE is now my favorite desktop
KDE has a lot of really nice little things, like how you can mute specific apps with a single click just like muting browser tabs.

I've used a variety of environments extensively (Windows, macOS, KDE, GNOME, Xfce, i3, dwm, you name it) and this is basically the one feature I find myself regularly missing from another environment.

Crestwave··on China is eating the world
That's essentially a blip in time for China's 5000 year history. They quite literally invented paper, printing, gunpowder, etc.

It's not like their society randomly collapsed by itself, either, they had plenty of help with the opium wars...

Crestwave··on China is eating the world
Small correction, a significant amount of Chinese migrants are from Fujian, which borders Guangdong. You can usually tell from the language spoken—Fujian descendants speak Hokkien while Guangdong descendants speak Cantonese, though it's not a hard rule with the regions being adjacent, of course.

In countries like Malaysia, it seems to be an even mix of both but in others like Philippines 90% are actually from Fujian.

Crestwave··on Ask HN: The government of my country blocked VPN access. What should I use?
It's possible that they're only blocking the VPNs hosted outside of the country (and thus bypassing censorship).

Of course, that would still impact international remote workers, but it's probably niche enough for the government to offload it as their problem.

Crestwave··on AMD CEO sees chips from TSMC's US plant costing 5%-20% more
The US has committed more than its fair share of war crimes and notably even voted against the 2025 UN resolution condemning Russia for the Ukraine invasion, while China abstained from the vote.

China may potentially be able to stop the war, but at what cost? They've been licking their wounds and rebuilding their nation at breakneck speed for the past century, and it's only recently that they've finally reached a critical stage with innovations on all fronts. Going against one of their two allies now would be pretty ill-advised.

The US has also been very erratic, while China's current goals seem to be fairly consistent: reclaim everything they lost during the century of humiliation.

Crestwave··on Diet, not lack of exercise, drives obesity, a new study finds
Most powerlifters intentionally maintain a signficant caloric surplus in order to bulk up. Some bulkers even chug straight-up olive oil to meet their daily caloric goals.
Crestwave··on Discord Is Threatening to Shutdown BotGhost
They're distributed through the stores, but not built on top of them, as is evidenced by the fact that you can distribute the same app on both platforms.

Android also supports third party stores/standalone installers and iOS is fighting an ongoing legal battle due to its lack of a permanent equivalent.

Crestwave··on It's true, “we” don't care about accessibility on Linux
They specifically highlight and praise those posts in the closing paragraphs.
Crestwave··on I failed a take-home assignment from Kagi Search
They explicitly asked for a minimal, terminal-inspired email client for their Email Backend Engineer role. OP built a ton of infrastructure, created a generic web app that has no semblance of terminal inspiration as far as I can tell, and outsourced the backend to third party APIs.

Concrete and working? Technically, yes. This would have been an excellent submission for a different assignment and role. But it doesn't seem to suit the specifications for this one.

Crestwave··on I'd rather read the prompt
> This only came to light after the study had already been running for a few months. That proves that we can no longer tell for certain unless it's literal GPT-speak the author was too lazy to edit themselves.

Rule 3 of the subreddit quite literally bars people from accusing posts of being AI-generated. I have only visited it a few times in recent times, but I noticed quite a few GPT-speak posts with comments calling it out getting removed and punished.

Crestwave··on ChatGPT now performs well at GeoGuesser
This isn't just referring to GeoGuessr the game, but locating photographs in general. The source post sums it up very reasonably and concisely:

> PSA: When posting any outdoors photos, update your threat model from "someone skilled and dedicated could theoretically locate this" to "any stalker can do this for 20€/mo"

Crestwave··on Fedora change aims for 99% package reproducibility
> hardware specific optimizations that will naturally negate this stated aim

Distro packages are compiled on their build server and distributed to users with all kinds of systems; therefore, by nature, it should not use optimizations specific to the builder's hardware.

On source-based distros like Gentoo, yes, users adding optimization flags would get a different output. But there is still value in having the same hardware/compilation flags result in the same output.

Crestwave··on Authors seek Meta's torrent client logs and seeding data in AI piracy probe
They have already proven that copyrighted data was used for training but got struck down in court. The reason why they're asking for the torrent logs is because Meta torrenting the pirated data means they probably seeded and thus distributed it, which has a much greater impact legally than just downloading.
Crestwave··on Authors seek Meta's torrent client logs and seeding data in AI piracy probe
This is why the "AI learns from materials just like a human does so it's not copyright infringement" argument always bothered me. A person won't recite full pages of word-for-word copies [1] from their head when you ask them something.

When I first tried Copilot, I asked it to write a simple algorithm like FizzBuzz and it ripped off a random repo verbatim, complete with Korean comments and typos. Image models will also happily generate near-identical [2] copies (usually with some added noise) of copyrighted images with the right prompt.

[1] https://bair.berkeley.edu/blog/2020/12/20/lmmem/

[2] https://www.theregister.com/2023/02/06/uh_oh_attackers_can_e...

Crestwave··on Reverse engineering Call of Duty anti-cheat
One difference between EAC and Vanguard is that the latter needs to be loaded on boot, so you need to reboot every time you want to play if you don't want to have it running all the time (which is a common use-case since it has a history of interfering with legitimate programs).
Crestwave··on Exposing the Honey Influencer Scam [video]
Brave used to insert their affiliate parameters by default when visiting websites.

https://news.ycombinator.com/item?id=23442027

You may also be interested in these topics:

https://news.ycombinator.com/item?id=18734999

https://davidgerard.co.uk/blockchain/2019/01/13/brave-web-br...

They've made good changes after community backlash but their core business model is mostly middle-man stuff with a splash of crypto on top. Firefox's is the Google search engine deal. Pick your poison, I guess.

Crestwave··on Using Ghidra and Python to reverse engineer Ecco the Dolphin
Yes, but more slowly. According to the GP, with the knowledge provided, it can be brute-forced in O(log n) time instead of O(n^2).
Crestwave··on Typing fast is not so important
I type at a similar speed and I attribute it to playing MMOs as a kid. You had to type really fast if you wanted to make callouts during fights without dying. :-)
Crestwave··on Winamp deletes entire GitHub source code repo after a rocky few weeks
Here's a statement from the co-author of Winamp, Justin Frankel:

> If I did have any desire, it would be extinguished by the license terms, lol. The terms are completely absurd in the way they are written, e.g. "You may not create, maintain, or distribute a forked version of the software." So arguably making any changes would be considered "creating a forked version." But even taking these terms as they are likely intended (which is slightly more permissive than how they are written), they are terrible. No thank you.

https://www.askjf.com/index.php?q=7357s

And here's a statement from one of the recent maintainers of Winamp:

> I worked at Winamp till this February. I was the one that suggested the we'd open-source all the player code that belonged to us (so stripping all the Dolby, Intel IPP, etc stuff that wasn't owned by Winamp), so that the community was free to do whatever it wanted with it. I envisioned something à la DOOM GPL release. Amongst ourselves we joked about seeing enthusiasts create a Winamp-for-your-smart-fridge or Linux port. That would have been pretty cool. Instead that proposal was repeatedly ignored by management which couldn't be convinced that this decades-old spaghetti code had nothing more than historical value. "Why would we give our IP away ?! We paid for that". As if VLC, Foobar2000, etc didn't exist ...

https://arstechnica.com/civis/threads/winamp-really-whips-op...

But sure. All the pushback is totally from "entitled shutins". Definitely people who have never even used Winamp and just want to manufacture outrage. Uh huh.

Crestwave··on TinyPod – Apple Watch case with scroll wheel
To be fair, making a website that is half-baked and broken on non-Safari browsers is probably the epitome of being more Apple than Apple. :P
Crestwave··on Booting Linux off of Google Drive
Wasn't Linux on DeX discontinued?
Crestwave··on The Perfect Voxel Engine (2021)
Hm, do you have a source for that? It's possible that you're mixing it up with his decision to shelf "micro-voxels" in favor of the traditional, chunkier voxel art style.

https://youtube.com/watch?v=8ptH79R53c0 (see pinned comment)

← PreviousPage 2 of 4Next →