HNHacker News
TopNewBestAskShowJobs

reshlo

325 karma · joined January 9, 2021

submissionscomments
reshlo··on Dust from car brakes more harmful than exhaust, study finds
> damage to roads scales quadratically with weight

It’s much worse, it actually scales quartically with weight.

https://en.wikipedia.org/wiki/Fourth_power_law

reshlo··on Darcs, Friendly Version Control
> The git rerere functionality is a bit of a hidden feature. The name stands for “reuse recorded resolution” and, as the name implies, it allows you to ask Git to remember how you’ve resolved a hunk conflict so that the next time it sees the same conflict, Git can resolve it for you automatically.

https://git-scm.com/book/en/v2/Git-Tools-Rerere

reshlo··on Everything about Google Translate crashing React (and other web apps)
> In your browser's settings you can configure a list of languages (country-specific if desired) which get send with every request.

Customising this list at all makes your browser fingerprint thousands of times less common than it was before you did this, and many websites you visit could then probably uniquely identify you as the same user across all of your sessions.

reshlo··on Resigning as Asahi Linux project lead
> a device that the creator of clearly has no interest in allowing others to use outside of their walled garden

This doesn’t seem accurate.

> In macOS 12.1, Apple has added the ability to directly boot a raw image directly instead of a Mach-O, even though Apple has absolutely no use for this functionality. According to Hector Martin (Asahi Linux developer) making things easier for Linux developers is the only known reason Apple would have added this.

https://linustechtips.com/topic/1396740-apple-adds-feature-i...

reshlo··on Resigning as Asahi Linux project lead
> The workplace equivalent is you publishing a whistle blowing article against a team in your company because they'd not accept a pull request you worked very hard on.

The workplace equivalent is your CEO making a public statement that your work is to be supported, then not firing people who openly gloat about their intent to sabotage your work.

reshlo··on Resigning as Asahi Linux project lead
I agree. Everyone here seems to be criticising Marcan for not being professional, but it’s very difficult to remain professional when the people you’re working with gloat in public that they intend to completely sabotage your work product despite it being given explicit support by the CEO. Why are you the only one criticising the coworkers? I feel like I’m taking crazy pills reading this thread.
reshlo··on Undergraduate shows that searches within hash tables can be much faster
> So you already know the particular area of the larger topic of mathematics that you need to look for

So did the author of the paper. The paper’s title itself mentions the area under a curve. It would not have been difficult to find information about how to calculate an approximation of the area under a curve in the library.

reshlo··on What's Going on at the FBI?
It’s a way of saying “following the letter of a poorly drafted law while being aware of, and not following, its intended spirit”. Just because the law accidentally technically allows you to do something doesn’t mean you should, or that it should be considered morally acceptable to do so.
reshlo··on Undergraduate shows that searches within hash tables can be much faster
Calculus textbooks existed in 1994. It just took me 30 seconds to find “area under a curve” in the index of the one I own, and another 30 seconds to find the section on numerical integration, which describes the trapezoidal approximation.
reshlo··on What's Going on at the FBI?
A leader who is democratically elected, and then violates or exploits loopholes in the law to give themselves powers that they are not supposed to have, is engaging in a self-coup.

The US Constitution grants Congress, not the executive branch, the power to determine how the federal government’s money is spent.

Elon Musk’s team within the Executive Office of the President have reportedly gained full admin access to the payment system of the Bureau of the Fiscal Service at the Department of the Treasury, which is responsible for the majority of the federal government’s payments, and are using that access to prevent certain payments from being made. Among other things, they are also attempting to close down the US Agency for International Development, which was established and funded as an independent agency by an act of Congress.

reshlo··on Anthropic: "Applicants should not use AI assistants"
Interview problems are never representative of the work that software developers do.
reshlo··on Google offers 'voluntary exit' to all US platforms and devices employees
When you do layoffs, all the employees who didn’t get laid off this time will start wondering if they’ll be next, and they’ll look for a new job. The best employees are the ones who’ll find it easiest to get another job, and they’ll leave.
reshlo··on How will Australia's under-16 social media ban work? We asked the law's enforcer (2024)
There’s also that law allowing the Australian government to compel any tech employee in Australia to covertly insert a backdoor into the encrypted communication systems that their employer builds, which feels very similar.

> The founder of an encrypted messaging app who left Australia for Switzerland after police unexpectedly visited an employee’s home says he had left because of Australia’s “hostile” stance against developers building privacy-focused apps…

> Linton also pointed to the expected arrival of age assurance for social media, as well as a new code coming into effect in December on cloud and encrypted messaging providers from the eSafety commissioner, as other evidence of the hostile environment for privacy-focused apps.

https://www.theguardian.com/australia-news/2024/nov/05/sessi...

reshlo··on How will Australia's under-16 social media ban work? We asked the law's enforcer (2024)
And if you weren’t already convinced, along comes the article to drive that point home…

> “I think the genesis of this movement has been Jonathan Haidt, author of the book The Anxious Generation, and he even admits some of the research is mixed. And it's true that it is not necessarily causal.”

reshlo··on JavaScript Temporal is coming
That’s a good point, I didn’t think about that.
reshlo··on JavaScript Temporal is coming
> So an entire 28 minutes of time never eexisted in Iceland even thought today they are on UTC year round

Those two facts aren’t connected. At the time that those 28 minutes were skipped, Iceland was using the equivalent of UTC-01:00.

reshlo··on Composable SQL
`CUME_DIST() OVER (ORDER BY column)`

https://modern-sql.com/caniuse/cume_dist

reshlo··on You probably don't need query builders
It’s a commonly used term. https://www.prisma.io/dataguide/types/relational/comparing-s...
reshlo··on The Future of Htmx
Forking JS packages and maintaining those forks is sometimes technically easy, but it is usually not institutionally easy. Your bosses who actually decide whether you have permission to create and maintain the fork have no regard for your passion when making that decision.
reshlo··on SQL nulls are weird
It’s often a bad idea to make that assumption.
reshlo··on I'll think twice before using GitHub Actions again
If password reset emails shouldn’t be sent to unauthenticated users, how would users reset their passwords?
reshlo··on Nintendo announces the Switch 2 [video]
A&W tried to make a 1/3 pound burger to compete with the McDonald’s Quarter Pounder but it failed because people thought it was smaller, because 3 is smaller than 4.

https://www.snopes.com/news/2022/06/17/third-pound-burger-fr...

reshlo··on Nintendo announces the Switch 2 [video]
Nintendo Switch Bigger OLED
reshlo··on The origin of the cargo cult metaphor
The fact that offense is taken doesn’t mean anyone is making a moral judgement of the speaker. Something unintentionally offensive is still offensive.

If you want to maintain the moral high ground when you criticise people for policing others, don’t instruct people which emotions are valid or invalid for them to feel in response to your actions.

reshlo··on The origin of the cargo cult metaphor
> For example: git master branch. We had a HUGE kerfuffle over that, to the point where even GitHub now gives git init examples that create and rename the master branch to "main". This was a pointless exercise that served no useful purpose other than to make a bunch of social justice warriors feel important.

Does changing my git branch naming practice harm me? No. Does it encourage me to be more thoughtful about how I use language in general, even if that particular case probably doesn’t really matter? Yes. I see that as an absolute win.

By the way, Git’s release notes explicitly mention a desire to “wean ourselves off of the hardcoded ‘master’”[0]. GitHub is just following the intended use of the tool that it wraps.

> people do crave status, and will subconsciously tweak their beliefs to put them on the virtuous side of whatever they're doing

Why is it bad that people try to be virtuous, and why do you think that wanting to be virtuous implies a desire for status?

[0] https://lore.kernel.org/git/xmqq5za8hpir.fsf@gitster.c.googl...

reshlo··on The case for letting Malibu burn (1995)
It’s not enough to take in more in taxes than they spend in subsidies. If they’re spending that resident’s taxes on paying subsidies, there’s none left for paying for the other public services that the taxes are also supposed to pay for.
reshlo··on Why is my CPU usage always 100%?
> Timer Coalescing attempts to enforce some order on all this chaos. While on battery power, Mavericks will routinely scan all upcoming timers that apps have set and then apply a gentle nudge to line up any timers that will fire close to each other in time. This "coalescing" behavior means that the disk and CPU can awaken, perform timer-related tasks for multiple apps at once, and then return to sleep or idle for a longer period of time before the next round of timers fire.[0]

> Specify a tolerance for the accuracy of when your timers fire. The system will use this flexibility to shift the execution of timers by small amounts of time—within their tolerances—so that multiple timers can be executed at the same time. Using this approach dramatically increases the amount of time that the processor spends idling…[1]

[0] https://arstechnica.com/gadgets/2013/06/how-os-x-mavericks-w...

[1] https://developer.apple.com/library/archive/documentation/Pe...

reshlo··on Right to root access
> I'm sure apple will argue that nothing they sell should be considered computing devices.

“What’s a computer?”

reshlo··on The origin of the cargo cult metaphor
I don’t have a strong opinion on this particular example, but it’s quite surprising to me just how many people such as yourself are proudly making variations of an argument that boils down to “I have a right to be rude and I’m gonna use it even more now that I know it annoys you, that’ll show you”. What is the point? How does it add value to the world? Your scientists were so preoccupied with whether or not they could, they didn't stop to think if they should.

When you observe someone publicly doing something that they think is virtuous, why is your first assumption that they’re broadcasting it cynically, rather than that they’re simply being virtuous in a public setting? Most people don’t think that way.

reshlo··on The case for letting Malibu burn (1995)
How would it be profitable for the government to provide insurance if it’s not profitable for a private insurer? My impression is that private insurance premiums are a lot higher than the portion of local taxes that could be allocated to insuring homes.

It seems like sunk cost fallacy is at play here. When is it time to stop throwing good money after bad, and start thinking about a managed retreat?

← PreviousPage 2 of 7Next →