HNHacker News
TopNewBestAskShowJobs

naikrovek

5,910 karma · joined April 11, 2009

submissionscomments
naikrovek··on 216M Spy TVs – The LG Smart TV Problem [video]
> The far more likely explanation is that your unifi dashboard's device identification logic is broken and is misreporting the device.

that does happen, but if this fridge really is connected, it is far more likely that one samsung device used Bluetooth LE to communicate its wi-fi credentials to another samsung device when they were in extremely close proximity.

This is how a new apple device can get logged into the same apple account as another device, you bring them close to each other and they communicate over BLE everything that is needed to bring the new device online and into your device ecosystem.

samsung probably isn't running a botnet, that's not why the fridge is connected; your guess is as good as mine as to what it is, but i would be surprised if it were a botnet.

naikrovek··on US Military's cyber command unit grapples with cluster of deaths by suicide
[flagged]
naikrovek··on US Military's cyber command unit grapples with cluster of deaths by suicide
[flagged]
naikrovek··on Show HN: I spent 2 years designing a mechanical Magic Keyboard
“requires a donor [Apple Magic] keyboard” is not the same as a third party making a Touch ID-compatible sensor. That’s Apple making a Touch ID-compatible sensor and a third party taking it out and putting it in another keyboard.

This does not qualify as a third party Touch ID compatible keyboard.

naikrovek··on Show HN: I spent 2 years designing a mechanical Magic Keyboard
you can do it using any button you like. lots of keyboards are entirely remappable. i don't understand how/why one saying they never touch these buttons is some kind of flex, like it's somehow superior to avoid using some keys or something.
naikrovek··on Show HN: I spent 2 years designing a mechanical Magic Keyboard
Maybe a bit (a lot) overboard with the marketing snazz on this page.

it's a keyboard

It's not a miracle.

If you're going to have all this 3D imagery, put a glTF model viewer on the page, and let me look at it.

though to be told, I definitely want one. low profile keyboards are indeed my jam. I don't know why the hell keyboards need to have batteries though. No one needs a wireless keyboard. Wires are not that much of a pain in the ass. Coiled, self-retracting keyboard cables are a thing. Keyboards do not need to be wireless. Wires are fine, I promise! Wireless mouse? Sure. Wires make the mouse move when you don't want it to move. Wireless credential entry device? Those should remain wired, I think.

naikrovek··on Show HN: I spent 2 years designing a mechanical Magic Keyboard
30 years of professional programming and I touch "Home", "End", "PgUp", "PgDn", "Ins", and "Del" every single day.
naikrovek··on Show HN: I spent 2 years designing a mechanical Magic Keyboard
fingerprint sensor is easily done. Touch ID-compatible fingerprint sensor from someone other than Apple is not possible as I understand it.
naikrovek··on Show HN: Shitty – fast terminal. Memory-unsafe and faster than yours
if you think "shitty" is a funny name then there is nothing anyone can ever do to convince you otherwise. you are so far out of reach that only maturing can cure this.

if you are over 30, you are out of reach to anyone and everyone.

naikrovek··on Show HN: Shitty – fast terminal. Memory-unsafe and faster than yours
we all would like people to share their code with us, but forcing them to because of your license is extremely anti-freedom to me.

address this culturally, that is the only way to address this completely. legal means cannot fundamentally redirect the culture of a society and make them believe that sharing is better for everyone. if you want a society that shares what it creates, then help create THAT. forcing people to do it pushes them in the opposite direction, they want to grasp their things even tighter than before.

naikrovek··on Show HN: Shitty – fast terminal. Memory-unsafe and faster than yours
I never understood this stance. I’ve heard this for 30 years and I still don’t understand why people feel entitled enough to enjoy the benefits of someone else’s work without giving anything back.

Forcing someone to release their code for free isn’t freedom, that’s a lack of freedom. Oh, you want the code to be free. Well guess what? MIT licensed means you can have it. Oh, you want a third party’s changes to be made free. No. Expecting that is batshit insane.

If someone forks this, changes it, and doesn’t release their changes, this still exists. Nothing is lost.

When something is released under MIT, it is “released”. When GPL software is released, it “binds” anyone that works on it, adding requirements to the entity doing the work. I.e. not free.

naikrovek··on Show HN: Shitty – fast terminal. Memory-unsafe and faster than yours
Nothing else on any market called “shitty” that I’ve ever seen, and if I had, I would avoid it.

Any sales or marketing person will gladly tell you how bad an idea it is to use this name. “Shitty” is slang for “terrible quality”, for one.

naikrovek··on Show HN: Shitty – fast terminal. Memory-unsafe and faster than yours
How much of it was written by AI?
naikrovek··on 'Crush this lady': how eBay harassment campaign led to $56M payout
Every time I hear someone say “the private sector will self-govern” or anything of the kind, I think of any one of the probably tens of thousands of examples of this that history knows about.

If there is any one thing that capitalism can not and will not ever do, is reward a self-governing company in any way. Add human nature in the mix and you get vindictive human scum like these people. Or any one of tens of thousands of other people (100s of millions, really) who would gladly crush another human without ever even feeling bad about it, never mind having the wherewithal to stop and think “hey this may not be a great idea”.

A human without power is a danger to others. Add this to the mountain of evidence proving it.

naikrovek··on Show HN: Shitty – fast terminal. Memory-unsafe and faster than yours
Can you explain why you think so? Seems like a very childish name to me.

Like a neighborhood kid outside on his bike yelling “shit” then pedaling away as fast as he can, to dissociate himself from the event out of fear of getting caught.

FaTTY - Fast Terminal (executable named “ft”)

RaTTY - Rapid Terminal (“rt”)

LighTTY - Lightspeed Terminal (“lt”)

Dragster (“dt”)

McQueen (“mt”)

Names are hard, but it’s trivial to come up with a name better than “shitty”.

naikrovek··on Using the railway network as a flatbed scanner [video]
well, they used film, which made it very easy to implement.

this is easy with a roll of film and a slit for an exposure window. you have the lens and the aperture and focus and all of that, but instead of a full frame, you mask it down to a small slit. slowly pull the film across the slit when it's time to capture your target. captures are limited only by how much film you can fit on a reel and feed through the camera during flight. I would expect that miles of film could be carried on the SR-71 without problems. You'd need (I assume) some custom machines to develop that film properly and to produce prints, but that's not a challenge for an entity that can design and build an SR-71.

naikrovek··on VMs can't boot with Network Mode set to Bridged on Apple M5 Pro machines
Your assessment is inflammatory, to my eyes.

Everything that person said was factually correct. They weren’t wrong, they simply didn’t have the whole picture.

naikrovek··on Launch HN: Screenpipe (YC S26) – Record how you work and turn that into agents
and what endpoint would it use to upload those files? what's the authentication needed for those endpoints? why would everyone on earth fail to notice these exfiltration endpoints if they exist?

you're being unnecessarily hostile about a threat that almost certainly doesn't exist. And if it does, you can absolutely block those uploads before they even happen. In fact if you don't already block uploads to hosts you don't know about, then you're not really taking anything seriously, are you?

naikrovek··on Advertise in ChatGPT
> The more I think about it, the more I come to the conclusion that a society that bans ads is a healthier, more robust society

100% agree. It's the only way things don't go south.

naikrovek··on Jelly UI: Soft-body physics for native HTML form controls
Is it? I am in the middle of the page, the header and footer are well off into the distance not being rendered, and I see the same pattern.

https://imgur.com/texxYP0

naikrovek··on China's open-weights AI strategy is winning
I'm new to this AI stuff, and I have a question. Aren't the weights the whole model? and knowing which nodes on which layers they connect to, which I assume is part of the weight definition.

So if you have the weights, don't you have the whole model? you don't have the data it was trained on, but the model is effectively open if the weights are open, right? What else is there other than the weights, is what I'm asking.

naikrovek··on What I learned selling 2,500 MIDI recorders: Hardware is not so hard
the amount of crapping on the author that I'm reading bothers me.

whole lot of manufacturing experts on HN today.

naikrovek··on Show HN: Q3Edit – Edit and play Quake 3 maps in the browser
Even just games that included map editors. I miss those a lot.
naikrovek··on Separating signal from noise in coding evaluations
True intelligence.

Humans are natural intelligence. We have agency, flaws, wishes, and generally we are quite stupid but well-intentioned.

An artificial intelligence will have wishes of its own, will keep secrets, and will quickly do everything necessary guarantee its continued existence, even if it means ending ours. And it will be a justified action of self-defense. “It simply didn’t want to die.”

That’s how we’ll know. It will quickly take over the world, and it will harshly punish any entities which try to stop it.

naikrovek··on Tiny Emulators
Oh no.
naikrovek··on How to build a circular LCD clock
Yeah that’s kinda how I felt, too.

I would have done this in either Processing, or if it was connecting to something running Plan9 I’d do raw draw commands.

naikrovek··on A bug which affected only left handed users
Well good for them. No one has ever said it to me in a derisive way and if anyone ever does I will educate them.
naikrovek··on A bug which affected only left handed users
it's not a derisive term. it's just a nickname for a left-handed pitcher in baseball, because their left hand is on the south side of the pitcher when pitching in whatever field that term was coined in. it is a nickname that stuck for some reason. i've never felt that term to be derisive in my life.
naikrovek··on Separating signal from noise in coding evaluations
That is my point.
naikrovek··on Separating signal from noise in coding evaluations
I did. Artificial General Purpose Intelligence. True AI, not an LLM, not a decision tree, but true artificial intelligence.
Page 1 of 34Next →