Hacker Newsnew | past | comments | ask | show | jobs | submit | thunderfork's commentslogin

Ah, but now your pause menu feels like total garbage to use!

The file format being ambiguous and underspecified enough to mangle is, though.

No, it's Excel trying to be too clever. It does the same thing with manual imput if you don't proactively change the field type.

You can import a DSV into Excel without mangling datatypes in a few different ways. Probably the best way is using Power Query.

A DSV generally does have a schema. It's just not in the file format itself. Just because it isn't self-describing doesn't mean it isn't described. It just means the schema is communicated outside of the data interchange.


As we know from THERAC-25, etc., comprehensively verifying that code works the way it's expected to is not actually very easy - it's perhaps one of the hardest parts of building any system more complex than a toaster.

Thankfully the CRUD app that is being developed by some random startup is not likely to cause as much harm as the THERAC.

Depends on what it's doing.

Worth noting that you've slipped from "checking whether something works is easy" to "well, it's probably not as harmful as a very notable failure if it fucks up."

The bar lowers so quickly.


HTML does provide the ability to use some client-side form validation without JavaScript.

https://developer.mozilla.org/en-US/docs/Learn_web_developme...

Not saying your broader point is incorrect, but useful to know.


I do feel like this sinks a post of otherwise reasonable complaints. What "virtue signaling" is discourse even being accused of?

i was referring to the blog post. where they pride on having courage to uphold the values of the opensource ecosystem.

I'm pretty sure the only one that stayed up at all was Red Dwarf, the rest all rely on at least some part of the "main" instance and weren't up

It sounds like Blacksky's outage was much more limited and was caused by them missing some spots where their code still accidentally had some Bluesky integration due to it being the default: https://bsky.app/profile/rude1.blacksky.team/post/3mjnf6pubr...

"We've finally invented a technology whose most critical strength is that it obviates the need for rigorously structured data!"

"Now, make sure your websites are rigorously structured in such a way that allows the technology to work..."


Memory measurements reported in browsers come with substantial caveats, as measuring "how much memory is this tab using" is fairly nontrivial.

Not saying there isn't a difference, but you'd need to measure (e.g.) a fresh install viewing only one tab with no extensions, etc.


Xinput is a pretty constrained interface that plenty of novel controllers, including steering wheels, don't/can't adhere to. Good luck getting the PS5 controller's fancy rumble working over xinput, for example

The purpose of rules is not limited to enforcement. This seems to be a common misconception in these threads.

Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: