HNHacker News
TopNewBestAskShowJobs

roguecoder

3,357 karma · joined October 28, 2011

submissionscomments
roguecoder··on The Theatre of Pull Requests and Code Review
It's not about splitting up the PR: it is about splitting up the _work_.

If you don't have feature flags, that is step one. Even if you don't have a framework, you can use a Strategy or a configuration parameter to enable/disable the new feature, and still have automated testing with and without your changes.

roguecoder··on No evidence ageing/declining populations compromise socio-economic performance
It is a bad thing for the people being left worse off by their parents looting the country on their way out.
roguecoder··on No evidence ageing/declining populations compromise socio-economic performance
Isn't every country a country of Theseus? Not one American was part of America 125 years ago.
roguecoder··on No evidence ageing/declining populations compromise socio-economic performance
That might be true, but this paper is wildly unconvincing. Cross-country comparisons have way too many confounding factors. Not least that economic growth reduces population growth.

As for an aging population slowing the economy, Japan is the classic example of the dynamic: https://unchartedterritories.tomaspueyo.com/p/why-japan-succ... Looking within-country during a retirement boom seems more informative than trying to compare apples to oranges.

roguecoder··on Diet, not lack of exercise, drives obesity, a new study finds
[citation needed]

That is not what any of the studies I have read find, particularly not past the short term: past calorie restriction diets is one of the factors associated with developing obesity.

roguecoder··on Diet, not lack of exercise, drives obesity, a new study finds
How bodies related to food varies _wildly_. For example, my body has difficulty processing certain foods, so I lost a ton of weight switching from "healthy" fruits and veggies and plant-based protein to mostly pre-processed carbs and fatty meat. (Low FODMAP, for folks who are curious: be ready to learn chemistry to figure out what is safe to eat.)

That diet isn't going to have the same effect for most people, but in my case it significantly lowered my inflammation and general discomfort, which led me to lose 90lbs with no actual effort on my part.

I knew one dude who was always hungry and it turned out he just desperately needed B12. Now he snacks on B12 gummies and feels much better. Debugging our bodies is more complicated than debugging a software program, but no programmer would say "Just run the program less!" if someone complained a program was eating up all the CPU.

The one thing that is always good for humans, whether we lose weight or not, is some physical activity. Whatever we can enjoy enough to do regularly, without injury, is a great choice.

I wish the medical profession would stop focusing on diet, when it doesn't understand it and calorie restrictive diets are one of two lifestyle components we know actually do contribute to obesity.

roguecoder··on Diet, not lack of exercise, drives obesity, a new study finds
In twin studies the only things that have been associated with obesity are past calorie restrictive diets and soda consumption. All these other studies are usually picking up on either socio-economic or environmental factors, rather than actual behaviors we can control.

The reason to exercise isn't to avoid obesity: it is because the health benefits of exercise have nothing to do with weight. Careful, moderate exercising is good for our bodies, all on its own.

Whereas there is shockingly little evidence that obesity itself causes most correlated health conditions, rather than being a symptom (of stress, alienation, environmental contamination, inflammatory conditions, etc) correlated with the causes of those conditions. The weight with the lowest all-cause mortality is being "overweight".

But of course, "work less" is a lot harder to make money off of than "lose weight", so any science that can be twisted to prop up the weight loss industry will get spread far and wide.

roguecoder··on Itch.io: Update on NSFW Content
The Australian and English TERF movements reviving the worst parts of the 1970s "radical feminist" movement has been absolutely corrosive to liberal society. The anti-abortion stance of this group gives the game away: it is about prudishness and control, not the full and equal humanity of women.

We need to realize that these people are not representative: they have been radicalized on MumNet forums the same way the flat earthers got radicalized on YouTube. The problem is when we let a small groups of radicals set global public policy based on who can behave the most outrageously.

roguecoder··on Itch.io: Update on NSFW Content
Do you have examples where there has been criminal or civil liability for a purely-fictional game?
roguecoder··on Itch.io: Update on NSFW Content
It really highlights how bad crypto is as a solution to what it claims that it can't be a solution here.

It is impractically slow, the user experience is too high a bar, it lacks meaningful consumer protections and it would not be able to handle the transaction volume. That it hasn't been able to address those problems in the last fifteen years calls the whole enterprise into question.

roguecoder··on Itch.io: Update on NSFW Content
It's bothering evangelicals, not "human rights warriors". They want control and power.
roguecoder··on Itch.io: Update on NSFW Content
When it turned out video games measurably lower crime people suddenly got really quite about the social consequences of video games.
roguecoder··on Itch.io: Update on NSFW Content
Crypto is a way for them to avoid the anti-bribery, anti-financial-crimes laws that were passed over the last hundred years. They know most people won't use it ever, but the people doing bribes were already willing to go above and beyond to get what they wanted.
roguecoder··on Itch.io: Update on NSFW Content
America has FedPay, but it hasn't been widely implemented yet.
roguecoder··on Itch.io: Update on NSFW Content
The work of processing a credit card transaction is 1/100000th the work of a blockchain transaction via proof of work. Credit card transactions can get enormously impractical and it will still be more practical than a purposefully-inefficient distributed database.
roguecoder··on Itch.io: Update on NSFW Content
Pix did it in Brazil. FedNow could do it, but it would require anyone in government to know how technology works instead of how to collect campaign contributions from the companies they regulate.
roguecoder··on Itch.io: Update on NSFW Content
Even if an informed majority wants to ban something, it should not be illegal without actual evidence of actual harm. And all legal enterprises should be able to access the infrastructure necessary to conduct business.
roguecoder··on Itch.io: Update on NSFW Content
* claim to be against

This is about power, not preventing violence.

It is classic 1970s TERF stuff. Dworkin identified real problems, but her solutions are bad and make the actual problems worse by targeting already-targeted people for greater policing. What they do do is give suburbanite women the rush of power and control, building their own little evangelical theocracies.

roguecoder··on Itch.io: Update on NSFW Content
Collective Shout is a foreign organization attacking American companies. The First Amendment does not mean you get to speak and advocate in secret, and it only applies to American residents.
roguecoder··on Itch.io: Update on NSFW Content
They aren't free as in beer, which is part of the problem. (The other major part being that the people who build them are in love with deflation, which makes them extremely hard to use as a currency.)
roguecoder··on You can now disable all AI features in Zed
Especially given the recent study that found people felt more productive while objectively getting less done.

It's like saying, "marijuana is rapidly becoming a part of how people get through their day, but we understand not everyone wants to spend their day high."

roguecoder··on You can now disable all AI features in Zed
You spent 20 years without autocomplete? I started using Eclipse's autocomplete & shortcut macros in 2002.

It is fascinating to me how much of the enthusiasm around AI seems to be the result of people not knowing about/using the deterministic tools that already exist.

roguecoder··on You can now disable all AI features in Zed
Even with working with an existing framework, we can define a constant `HIDDEN=true`
roguecoder··on CSS's problems are Tailwind's problems
... do people not know about browser developer tools?

Unless a project has really messed up, it is trivial to see what styles are being applied to any element.

roguecoder··on CSS's problems are Tailwind's problems
Web technologies succeed when they let people not have to understand things. React is the same as tailwind: it captures the box model experts already used to reason about web pages and made it literal.

As long as the job of "web developer" is about assembly-line delivery of features, it will continue to be strategic to choose tools that are worse for experts and better for amateurs.

roguecoder··on CSS's problems are Tailwind's problems
It is also a great example of where worse is better, when it leads people to doing work they always needed to do.
roguecoder··on CSS's problems are Tailwind's problems
The power of CSS is that it can capture semantics. Tailwind gives up on all of that.
roguecoder··on EU rules ask tech giants to publicly track how, when AI models go off the rails
Why would you assume they would end up performing worse?

I have yet to see a company that prioritized quality over profits, unless forced to by regulation.

roguecoder··on EU rules ask tech giants to publicly track how, when AI models go off the rails
Many companies see it has a positive to not have monopoly-abusing competitors able use the government they bought to crush startups.
roguecoder··on Sam Altman Slams Meta’s AI Talent Poaching: 'Missionaries Will Beat Mercenaries'
They love standards so much they have two of them.
← PreviousPage 4 of 34Next →