HNHacker News
TopNewBestAskShowJobs

shkkmo

5,895 karma · joined March 29, 2014

submissionscomments
shkkmo··on Google: 'Your $1000 phone needs our permission to install apps now' [video]
You got my vote! Too bad there isn't any way to actually vote for this (and that is by design.)
shkkmo··on SynthID – A tool to watermark and identify content generated through AI
> for plain text, you basically need a keystroke-authenticating keyboard on a computer with both internet access and copy and paste functionality securely disabled -- and then you still need an authenticating camera on the user the whole time to make sure they aren't just asking Gemini on their phone and typing its answer in.

Which is why I say it would destroy privacy/pseudonymity.

> For photos and video, this might be OK if there's a way to reliably distinguish "photos of real things" from "photos of AI images";

I suspect if you think about it, many of the issues with text also apply to images and videos.

You'd need a secure enclave You'd need a chain of signatures and images to allow human editing. You'd need a way of revoking the public keys of not just insecure software, but bad actors. You would need verified devices to prevent allowing AI tooling the using software to edit the image....etc.

This are only the flaws I can think of in like 5 minutes. You've created a huge incentive to break an incredibly complex system. I have no problem comfortably saying that the end result is a complete lack of privacy for most people while those with power/knowledge would still be able to circumvent it.

shkkmo··on SynthID – A tool to watermark and identify content generated through AI
The way those work is primarily through a combination of obscurity (most people don't know they exist) and through a lack of real finacial incentive to break them at scale.

I would also argue that those techniques do greatly reduce privacy and anonymity.

shkkmo··on SynthID – A tool to watermark and identify content generated through AI
> It’s basically document signing with key pairs —- old tech that is known to work.

I understand the technical side of the suggestion. The social and practical side is inevitably flawed.

You need some sort of global registry of public keys. Not only does each registrar have to be trusted but you also need to both trust every single real person to protect and not misuse their keys.

Leaving aside the complete practical infeasability that, even if you accomplish it, you now have a unique identifier tied to every piece of text. There will inevitably be both legal processes to identify who produce a signed work as well as data analysis approaches to deanonamize the public keys.

The end result is pretty clearly that anyone wishing to present material that purports to be human made has to forgo anonymity/pseudonymity. Claiming otherwise is like claiming we can have a secure government backdoor for encryption.

shkkmo··on SynthID – A tool to watermark and identify content generated through AI
That seems like a horrible blow to anonymity and psuedonymity that would also empower identity thieves.
shkkmo··on AI coding made me faster, but I can't code to music anymore
I would argue that you should only allow Claude to refactor code that you understand. Once that institutional knowledge is lost you would then have to regain it before you can safely refactor it, even with Claude's help.

I also specifically used the term "misuse" to significantly weaken my claim. I mean only to say that the risks and downsides are often poorly understood, not that there are no good uses.

shkkmo··on God created the real numbers
I would argue that all of those theorems work with nameable sets of real numbers but not with any unnamable real numbers themselves.
shkkmo··on God created the real numbers
> They're unphysical, and yet the very physical human mind can work with them just fine.

Can it? We can only work with things we can name and the real numbers we can name are an infinitesimal fraction of the real numbers. (The nameable reals and sets of reals have the same cardinality as integers while the rest are a higher cardinality.)

shkkmo··on AI coding made me faster, but I can't code to music anymore
> more economically efficient

I suspect we'll find that the amount of technical debt and loss of institutional knowledge incured by misuse of these tools was initially underappreciated.

I don't doubt that the industry will be transformed, but that doesn't mean that these tools are a panacea.

shkkmo··on Framework Laptop 16
Same for me with the configure now button
shkkmo··on Neuralink 'Participant 1' says his life has changed
> No one in this thread is helping "spread hatred".

What do you think partisanship is these days?

shkkmo··on Neuralink 'Participant 1' says his life has changed
> You should explain the active harm this causes, because your partisan celebrity worship is causing you to look goofy in front of strangers.

I explained the active harm in the very sentence you quoted.

>> he told me that a SWAT team showed up with AR-15s after someone gave a false tip to the local sheriff’s office that Arbaugh was in danger.

I'm not a big fan of Musk for a number of different reasons. I'm even less a fan of the cult of hatred that pops up whenever his name is mentioned.

I'd rather look like a goof (nothing wrong with being goofy or weird sometimes) than help spread hatred.

shkkmo··on Playing every game of Wordle simultaneously
> For example, we can all agree "schadenfreude" is not an English word, but it's in the dictionary.

I don't agree.

> Yes, we can borrow from German; that doesn't make it suddenly become English.

It doesn't suddenly become English. It happens gradually as more English speakers encounter the word and start using the word.

Dictionaries start adding the word as usage becomes widespread. If a borrowed word is frequently used in an English context by English speakers and is understood by English speakers and that is widespread enoythat it is listed in English dictionaries...it is pretty safe to say that the word is part of the English language.

While I do speak German, I learned the English word "schadenfruede" well before I started studying any German. Similarly, I don't speak any Russian but I know what "kefir" means. I didn't learn it from a Russian, I learned it from other English speakers in the course of speaking English about 20 years ago. In fact, I didn't even know that word originally came from Russian until very recently.

Part of why English is so hard to learn for non-native speakers is because it is full of loan words from lots if languages. Many of them you probably don't even realize originally came from other languages.

shkkmo··on Playing every game of Wordle simultaneously
Is "salsa" an english word?

In english, "salsa" means a spicy dip made from peppers and other vegetables. In spanish, "salsa" just mean a sauce.

Loan words are a well estabished mechanism by which words enter a language from another langues. https://en.m.wikipedia.org/wiki/Loanword

Loanwords spread from their point of adoption into the wider language and can shift from the original meaning, just like other words.

"Kefir" has definitions in every major dictionary and is often used in contexts where all the other words are also english. That makes it pretty conclusively an English word.

shkkmo··on Bluesky Goes Dark in Mississippi over Age Verification Law
> religious people often conveniently shift goalposts

It isn't "shifting goal posts"...It's called updating your beliefs when the evidence proves them wrong. Many religions have a strong history of doing this and it is something that flat earthers don't do.

> Flat earthers do almost the same thing just they use conspiracy theories instead.

If you don't understand the epistemological difference, you should try educating yourself. There is quite a bit of scholarly work on this...

shkkmo··on Bluesky Goes Dark in Mississippi over Age Verification Law
Equating flat earthism with religion is just ignorant. They are not epistemologically equivalent. Normalizing flat earth beliefs like this is actively harmful.
shkkmo··on Comet AI browser can get prompt injected from any site, drain your bank account
There were bad developers before there was vibe coding. They just have more output capacity now and something else to blame.
shkkmo··on Bluesky Goes Dark in Mississippi over Age Verification Law
> Take any phenomena on a globe earth, describe the exact same thing in flat earth coordinates and then say that everything weird in the equations is a new physical effect you just discovered.

You can't actually do that in an internally consistent way. (Or atleast I've never seen it.) It isn't only interally incosistent but those theories also break down if you look at them too closely. That's why so much of flat earthism relies on conspiracy theories that are used to justify ignoring phenomena rather than actually investigating it.

shkkmo··on Bluesky Goes Dark in Mississippi over Age Verification Law
> it's trivial to prove there's no heaven or hell.

You're conflating physics and metaphysics.

> Flat earth is very similar to religion

You seem to have a beef to pick with religion. There are religious groups that do function similar to flat earthers, but that isn't true of all religious groups and many of the smartest and open minded people in history have been religious.

If anything, by making this comparison you are legitimizing idiocy.

There's a big difference between taking a position on unknowable metaphysical topics and refusing to recognize or even look at evidence when presented to you.

shkkmo··on Bluesky Goes Dark in Mississippi over Age Verification Law
We think flat earthers are crazy because it is a fairly trivial thing to prove them wrong. If you believe something that is that easily disproved AND widely understood to be so, there is clearly something wrong with you.
shkkmo··on 4chan will refuse to pay daily online safety fines, lawyer tells BBC
I've spent years living abroad and have had many long discussions and friendships with non-native english speakers.

This could be a non-native speaker, but the complexity of the attempted sentence structure leads me to think it is a native or fluent speaker who made some mistakes (I make those kinds of mistakes all the time.)

shkkmo··on 4chan will refuse to pay daily online safety fines, lawyer tells BBC
> See BlueSky just rolled out Terms ToS that the automated UN Safety (censorship) laws they will accept. This is an automated pipeline for the "censorship demand data notice" can be applied in an automated why.

I feel like you are missing some words or have some typos because this isn't comprehensible English.

shkkmo··on How well does the money laundering control system work?
The actual article is really interesting and informative.

I've yet to see a single comment here that referrences any of the facts or ideas presented in the article. It is entirely composed of people responding to the headline.

I found the section on MERS particularly interesting. Minimal training on how to asses inconsistent assements between countries, complete failure to mention massive laundering scandals at banks in the asses countries... And this is the primary method of international oversight to see if these systems work and are implemented consistently.

shkkmo··on AI tooling must be disclosed for contributions
Learning isn't stealing, but learning can absolutely lead to stealing. (Edit: This is why bring able to demostrate that you did not learn from a copyrighted work when trying to replicate and compete with it can be an important defense.)

The amount of IP risk caused by USING (not training) AI models to produce code, especially wholesale commercial code that competes with code that was contained in the training data, is poorly understood.

shkkmo··on AI tooling must be disclosed for contributions
> Courts (at least in the US) have already ruled that use of ingested data for training is transformative

Yes, the training of the model itself is (or should be) a transformative act so you can train a model on whatever you have legal access to view.

However, that doesn't mean that the output of the model is automatically not infringing. If the model is prompted to create a copy of some copyrighted work, that is (or should be) still a violation.

Just like memorizing a book isn't infringment but reproducing a book from memory is.

shkkmo··on Why are anime catgirls blocking my access to the Linux kernel?
The undelying point is mentioned early in the article:

> The traditional solution to blocking nuisance crawlers is to use a combination of rate limiting and CAPTCHAs. The CAPTCHA forces vistors to solve a problem designed to be very difficult for computers but trivial for humans. This isn’t perfect of course, we can debate the accessibility tradeoffs and weaknesses, but conceptually the idea makes some sense.

> Anubis – confusingly – inverts this idea. It insists visitors solve a problem trivial for computers, but impossible for humans.

Fundementally, the idea that PoW is a good way to tell humans from bots just doesn't work.

Captchas, rate limiting, authentication, etc are all part of the solution.

The more bespoke a captcha solution is, the less likely that bots, especially the kind of low effort bots that ignore rate limits and hammer sites, will have the ability to break it.

Arguably, anubis has a much better harm-vs-protection ratio at much lower difficulty setting where it functions less as a PoE system and more as an obscure way to block lowe effort bots. Of course, the more it gets adopted, the less well this will work.

shkkmo··on Why are anime catgirls blocking my access to the Linux kernel?
Well, since they can get a unique token for every site every 6 minutes only using a free GCP VPS that doesn't really matter, scraping can easily be spread out across tokens or they can cheaply and quickly get a new one whenever the old one gets blocked.
shkkmo··on We’re Not So Special: A new book challenges human exceptionalism
You means stuff like "Any group that maintains a positive fertility rate will multiply indefinitely"?
shkkmo··on Why are anime catgirls blocking my access to the Linux kernel?
If you triple the difficulty, the cost of solving the PoW is still neglible to the crawlers but you've harmed real users even more.

The reason why anubis works is not the PoW, it is that the dev time to implement the bypass takes out the lowest effort bots. Thus the correct response is to keep the PoW difficulty low so you minimize harm to real users. Or better yet, implementing your own custom check that doesn't use any PoW and relies on ever higher obscurity to block the low effort bots.

The more anubis is used, the less effective it is and the more it harms real users.

shkkmo··on French firm Gouach is pitching an Infinite Battery with replaceable cells
Reconfiguring a battery pack with the same number of cells doesn't change the power contained in the pack. However lowering the voltage will lower your top speed (if not already artificially limited by the controller) and raising the ampacity of the pack may allow you to get more torque from the motor if you haven't saturated the motor and you change the controller settings to pull more amps from the battery.
← PreviousPage 5 of 34Next →