Hacker Timesnew | past | comments | ask | show | jobs | submit | userbinator's commentslogin

I actually find the "AI idioms" rather less grating than emoji-vomit. That said, I don't know why certain LLM output seems to be full of the latter; certainly no real human writing I've seen has that style, but perhaps it's a result of training on data that probably should've been done without.

Some keys won’t work right away – you are responsible for making this keyboard work

Do not use any beam spring keyboard in a mission-critical environment.

I can say this is the first time I've seen this in the sales description for a keyboard. Are these assembled from NOS parts?


Having dealt with this vendor in the past he uses verbiage like this to weasel out of INAD claims (eg. if something is defective he’ll just point to this and deny your return) - I wouldn’t trust him with a $400 keyboard

I’m not going to call it dumb, but I will will say… reading that bit, I don’t understand this product at all and could not be further from their target market.

I don’t understand it either and I know people who are in it. Super expensive keyboards are one of the strangest hobbies I’ve heard of!

The second one is absolutely trivial if you've ever read K&R (even if you're not allowed to just call strcpy()), while the fourth one is also very straightforward if you know about https://qht.co/item?id=15266331 ; but 32 years ago, knowledge definitely did not propagate as quickly as it does today.

Additionally, I was allowed to store Color however I wanted — so if I needed some precomputation, I was allowed to bake it in there.

I believe it can be done in three operations, not including the precomputation.


Just tried the:

y -= x >> 4;

x += y >> 4;

Certainly works, and seems to require 100 iterations to get a full circle.

Are there other approximations, taking smaller angular steps, to get a better circle?


> The second one is absolutely trivial if you've ever read K&R (even if you're not allowed to just call strcpy())

The naive approach’s assumes you can iterate over the first string until it terminates.

It’s a bit trickier if you do not assume the memory regions cannot overlap.

See memcpy vs memmove: https://man7.org/linux/man-pages/man3/memmove.3.html


The key point (which I believe static analysers these days can easily check for) is to check the sizes of the source and destination.

It's really not surprising that letting websites run arbitrary code on your machine, even in a sandbox, would lead to things like this.

There's no such thing as a sandbox "on your machine" when you really think about it. The code still runs on the same hardware and there are tons of ways to fiddle with said hardware that could be exploited (like rowhammer). The only "real" sandbox is fully dedicated hardware down to bare metal with zero connections to sensitive systems.

And now that Google's web environment integrity is getting repackaged into captchas, it seems we won't even be able to try to block such things in the future...

It might've been off when packed, but all the vibration turned it on at some point.

Are you serious?

It does happen, even to products being shipped new from the factory.

This reminds me of the story I read of someone trying to take a https://en.wikipedia.org/wiki/Calorimeter#Bomb_calorimeters onto a flight, in the pre-9/11 era. Fortunately he was allowed to after some questioning, but it did raise some eyebrows. I imagine trying to ship one of those would also arouse some attention.

Only among one side of the political spectrum.

but Hama has a similarly named device

...I mentally appended an "s" to that, and was momentarily very confused.


And if you think you discovered a bomb accidentally left discoverable, you don’t ask for it to be please turned off

That was the most hilarious part for me.


Turning it off would have solved the bureaucratic problem for flight crew. Sadly, the passengers (collectively) failed to accomplish this basic task.

> Turning it off would have solved the bureaucratic problem

The article says two Bluetooth radios weren’t turned off. Do we know if one of those was “the bomb?”


You can't really turn off most BLE devices with internal batteries, off means low power mode nowadays. Some of them are still discoverable on wireshark when they are 'off'.

It could've been in checked luggage and turned itself on from the movement. No way for the passengers to get to it. Unfortunately it didn't turn itself off (although if it did, and then later turned on again, that would've been even worse.)

The passenger may not have even known, I've certainly renamed friends' phones as a goof, although not to something that would get them in to trouble.

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

Search: