HN user

ginko

7,907 karma
Posts9
Comments2,516
View on HN

Simplex noise is nice because it's more efficient to calculate, especially for larger dimensions but it has a noticeably different look to it so it's not a drop-in replacement.

I wonder if a source-based distro like Gentoo would have made OP's life slightly easier. Portage for instance should allow you to maintain a set of patches to automatically apply when you update your kernel. Those flatpak problems also shouldn't exist there.

Our desktop OSes are just incompatible with running untrusted software, and you're gonna want to do that.

So you're saying people should only use walled garden closed source OSes? Sounds like tyranny to me.

Is there any part of the world you can have a six top with individual checks when you didn't tell them up front to split the bill?

Not uncommon here in Norway. I had payday beers with well over ten people where there was a shared tab with people paying for their stuff as they leave.

IBM regularly announces silicon breakthroughs like this but I'm not aware of those ever becoming products. Is IBM mainly in the business of licensing their technology to big silicon manufacturers with stuff like this? Is it just marketing for their consulting business?

This is literally not a problem. All Python projects use 4-space indentation.

Tell that to the one team at my old workplace that used spaces for all their scripts.

Like I said it’s a stupid source of errors that can be mitigated through style guides and tooling but it’s still a source of errors.

Well yes. Say you check out a project that's all tabs but your editor is using spaces for indentation. You change a line and now the program is broken. Calling the auto-formatter won't help you.

You can't autoformat broken indentation with significant whitespace since it would make the program not parse (or parse incorrectly)

Because then you just hit that key binding, then press `>` or `<` — or Tab/Shift+Tab if you are using an inferior editor ;-) — until the indentation is where you need it.

But that's cumbersome compared to moving the block of code and hitting Tab to have your superior editor immediately indent the block at the right level.

It‘s a source of problems with mismatched tabs/spaces being used for indentation between team members for fairly little upside. Imo it also makes moving blocks of code more cumbersome.

Adding significant whitespace to a new language feels like a bad choice. It's not terrible but I do think it was a bad call for Python in hindsight.

Seems like only the Spanish Wikipedia mentions this which is suspect. English Wikipedia mentions German&French manufacturers in the 1890s. German Wikipedia attributes it to a French Citroën engineer.

The AirPods Effect 1 month ago

Being able to hear your surroundings on a motorcycle or bicycle seems very important for safety to me. Filtering that out feels dangerous.

I'm generally in agreement on social media bans for children, but the proposed solution is age verification on all platforms which has a huge amount of problems.

Why can't we just ban the use of smartphones without parental locks for under 16-year-olds instead? That's not perfect but would already be a huge improvement and adults wouldn't be affected by it.