HNHacker News
TopNewBestAskShowJobs

smokel

3,769 karma · joined December 20, 2011

Coder by day, artist by night.
submissionscomments
smokel··on Our approach to EU text provenance rules
Why use watermarking, and not simply add a signature?
smokel··on Agents don't need memory, they need documentation
Unfortunately, that is not how many software development projects work. A customer may request certain things, or the software might be part of a larger system.

Consider working on software for a coffee machine. Why is pin 42 (GRIND) activated every now and then? Would you really want to document that in Git commit messages?

smokel··on Agents don't need memory, they need documentation
Code typically documents the "what" and "how", not the "why".

Why something exists, and how it connects to the outside world may be documented in comments, but more often than not it isn't.

smokel··on FTL: A new operating system for clouds
A problem with this approach is that it would put a large burden on the application developer (or development system) to support other devices (or services) than initially planned.

Of course, it would be possible to add new drivers only when necessary, but that would also allow for security problems.

So, in theory it might work, but in practice it would require quite a bit of thought.

smokel··on Kolibri: A Sovereign Open-Weight Model
Would you mind substantiating these claims a bit?
smokel··on With most information hidden, the game Stratego had stumped AI until now
This approach also works for Hanabi, which is a very interesting game. You can't see your own cards, but the other players can. I bought the game because someone on a reinforcement learning podcast [2] mentioned it, and actually played it multiple times.

[1] https://en.wikipedia.org/wiki/Hanabi_(card_game)

[2] https://www.talkrl.com/episodes/jakob-foerster

smokel··on With most information hidden, the game Stratego had stumped AI until now
This puts the earlier "Mastering the Game of Stratego with Model-Free Multiagent Reinforcement Learning", 2022 [1] in some perspective. Apparently the "mastering" in 2022 wasn't quite there yet. Four years later, the new approach seems to actually be better than humans.

[1] https://arxiv.org/abs/2206.15378

smokel··on Dutch computer museums (2022)
"SAMENGEST TEKEN" is most likely an abbreviation for "SAMENGESTELD TEKEN". I guess it's a translation of "COMPOSE KEY" and they ran out of rub-on letters somewhere.
smokel··on Pi 1.0
Why do these tools have such bugs? With AI it should be trivial to fix, no?

Or is it a non-trivial bug that requires a lot of refactoring, and could introduce a lot of new bugs? That would require careful review from a human.

The latter may well be a reason why I don't see extreme productivity gains in larger brown-field projects.

(Disclaimer: I see enormous benefits in one-off greenfield projects.)

smokel··on Pi 1.0
Full screen hides distractions from other applications. Seems reasonable as something minimal.

Minimalism is a difficult subject. In art, minimalists tried to strive for something that is universally minimal. But if you look in nature for straight lines or perfect circles, you end up disappointed. Turns out minimalism found things that were minimal with respect to how some humans think about minimalism. For all we know, pure chaos may be more universally minimal than an empty vacuum.

smokel··on MicroLLM Lab – Try 7 tiny LLM's in the browser
No, that is not what SLMs are useful for. They have very little knowledge, and typically lack reasoning skills.

Useful applications include sentiment analysis, text classification, entity extraction, etc.

They certainly can be useful, but you shouldn't compare them with LLMs such as Opus or Fable.

smokel··on Show HN: A CC0 museum of retro 3D tricks you can paste into a page
The plasma effect, for example, uses vertex shaders to calculate in the order of 8 sines per pixel, and then adds some squares and square roots.

Originally, for a plasma effect, one would calculate a sine based value only for each row and each column. For a 320x240 pixel effect, only 320+240 "complicated" calculations were necessary per frame. To combine these at the pixel level, simple adds and bit shifts were enough. This was necessary, because it was entirely impossible to do so many calculations (or even memory lookups) per pixel on old hardware.

The actual effect is nice, but it has little to do with the old demoscene effect :)

smokel··on Show HN: Building a Markdown editor for Mac, iOS and web
This question is somewhat more general than this specific application, but how can an app guarantee that files will remain local, also in future updates of the app?

To put it simply, an automatic update of the app might start uploading the notes to a server. I don't think there is any security boundary in iOS, Android, or any other platform preventing this, right?

Other than that, congratulations on what seems to be a nice app!

smokel··on There are no "rogue" AI agents
That seems like a divide and conquer attack. The actual problem is that the electorate system leads to a two-party equilibrium.
smokel··on Analyzing Frontier Model Progress with My Favourite Game: Prince of Persia
The prompts provided are atrocious. It's amazing that the LLMs actually built something useful.

> My first prompt was simple: "in this original code there 6502 assembly code for prince of persia, use the save level files and try to do it in c# console."

Do what in the what now in the console?

smokel··on Frontier AI on Your Own Hardware
The number of graduates has grown even more dramatically. The job market not being able to keep up with that could make both your and the OP's statements correct.
smokel··on Why does mathmain need an encrypted loader?
Interestingly, the presumed bot uses unicode apostrophes (’) instead of ', yet misspells "its".
smokel··on ChatGPT now knows what you do on other websites via ad collector
AGI will most likely have told them that this is the cheapest way to become rich.
smokel··on OpenArm: An open-source 7DOF humanoid arm
We've come a long way from watching 50x speedups [1] to real-time [2] videos of watching robots fold clothes, student-style.

[1] https://youtube.com/watch?v=gy5g33S0Gzo

[2] https://www.pi.website/blog/pi0

smokel··on iPhone Duo
By that logic a supermarket would sell only 33 items.
smokel··on Muse – Meta’s personal AI agent
Those are self-reported numbers from 2023. Besides most likely being highly inflated, I think Facebook is on the decline.
smokel··on LibreOffice breaks download records after declaring it has no AI features
That would make sense, but according to the stats posted in a sibling comment they crossed the million weekly downloads in week 31 already.
smokel··on LibreOffice breaks download records after declaring it has no AI features
The number of weekly downloads has simply been increasing over time, due to growing popularity. Calling each new high "record-breaking" is a bit meaningless.

Unix timestamp counter breaks record after writing this comment.

smokel··on Ollama replacement 2-4x faster for no extra compute cost
This seems to be a wrapper around llama.cpp with several tuned parameter settings. Most of the speedup is gained by enabling speculative decoding [1]. No amazing breakthroughs, just good tuning!

[1] https://en.wikipedia.org/wiki/Speculative_decoding

smokel··on Compressed Sensing in Python (2016)
Why link to archive.org here? The blog post is available at: https://robert-taylor.me/blog/compressed-sensing-python/

Also, (2016).

smokel··on Doomscrolling Ourselves to Death
I was attacking the arguments used to substantiate the idea that literacy is a good thing. I personally think literacy is great.
smokel··on Doomscrolling Ourselves to Death
For all we know social media will emerge across another 6,000 year timeframe. I think we're going in circles :)
smokel··on Doomscrolling Ourselves to Death
My point is exactly that comparing some variation within 20 years with to a 1000 year period makes little sense. Sure, our collective literacy might be decreasing now, but perhaps it was a bit too high to begin with? Leaders of a country are not the majority. The article makes quite a few of these categorical mistakes.

AI also allows for a lot more learning. Using ChatGPT to read and better understand Moby Dick works wonders for me.

smokel··on Doomscrolling ourselves to death
While I agree with your sentiment, I doubt that we can really judge that properly without some objective distance in time. The invention of the printing press, canals, gunpowder, sailing, may have changed lives quite a bit. Consider also the people who were "discovered" by the Europeans [1].

[1] https://en.wikipedia.org/wiki/Native_American_disease_and_ep...

smokel··on Doomscrolling ourselves to death
There are more people now, and all else being equal, there would likely be more stupid people as well, in absolute numbers. That might give someone the impression that things are going downhill.

Also, the article and book claim that people have read less classics than some time ago. But the same argument is even worse in reverse: people from some time ago had no clue about climate change, computers, women's rights, or AI. With all their smarts, they let this happen. How does that suggest that reading the classics is useful?

Page 1 of 34Next →