Prepare for moving goalposts. In 50 years people will still doubt that AI can create anything novel and worthwhile, while they are going to rely mostly on the things that didn't exist before AI, in nutrition, medicine, technology, communication, entertainment. They will see them as, normal, common and simple extensions of the previous developments, pushed mindlessly a bit forward by stochastic parrots.
Claiming that AI will be valuable in 50 years is you moving the goalposts back 50 years. It’s a strawman argument, no one is saying it won’t be valuable in 50 years
They're saying it's obviously valuable and useful now, but some people absolutely refuse to acknowledge it. And in 50 years, there will still be a contingent who insists that AI is useless garbage, even as it's responsible for creating and maintaining every aspect of their daily lives.
Tmate [0] used to be my goto for sharing terminals, but it's now fully not working [1][2]. I've tried a few other options recently, but could not get anything working. It's especially frustrating when you're trying to help a not very technical person and you keep asking them "ok run this instead in your terminal... ctrl-c..." etc.
I reached out to my friend Zack Schollz who's behind croc (past thread - [3]) and asked him whether he could add support for ssh and he... just did. He added read, read+write, web and terminal client sharing support. It's bananas, and it works super well (just tested on a fresh digital ocean droplet).
Just wanted to PSA/Tell HN!! Tmate was a really beautiful and great solution - it's sad that it went away. But we have something else now! Cheers
I found out about these industrial routers just now (looking for an out of band option for a robot we're deploying in the field) and thought it might be interesting for others as well.
As mentioned by the other commenter, there is openwrt support for them - so they're just an additional option (for 5g routers), etc.
Also just curious if anyone’s used them and have comments or thoughts. That's it! :-)
I've started to dabble in this only very recently. I have two iCEBreaker boards [0] in the mail right now that I'm excited for.
From what I understand, one of the big advantages of the up5k chip (the same chip on the webfpga and the icebreaker) is that there's an open toolchain that runs in seconds (at this chip size), which is not the case in the closed/Vivado/"typical fpga" part of the world. (feel free to correct me)
Purely in simulation this week, I had Claude (Fable) design a working Tetris out of 1400 relays - originally, this was for a Minivac web simulator that I/Fable had built [1]. Then, it compiled the relay netlist to Verilog and ran it on the simulated chip, comparing this (bezerk) port relay-for-relay against the original simulator. All matching (total llm time: less than an hour). I had it also make a viz of the netlist blinking through one simulated run [2] - sort of like visual6502.org..!
Today, I (Fable) ported tinystories [3], a very small language model to this exact same chip. It's currently "golfing" to get it to fit onto the real chip size (it's ~10% over, I'm hopeful). EDIT: it just golfed it! ~~7 tokens/sec at 12Mhz in simulation!
None of these are "use cases", but these boards seem small/cheap enough that you can do new deranged things with them, which is very very exciting to me. I see a great future.
A trick to fit language models of this size it to remove the word to embeddings from the NN, and have a database to look up a dictionary of words and their embeddings. This way the LLL only need the "core" and you do the reverse for loopup again (kind of Text->RAG->LLM->RAG->Text). Have an example here: https://punnerud.github.io/pyspell/
The example have a limited language of around 1000 words, but make it possible to do Python (like) programming with LLM on an ESP32.
The demo use WASM/browser when available, but also supports running only on ESP32. Figured out I could offload and give the users a better experience when available.
Thanks for noticing the Tailscale demo. Created a Tailscale-Rust client that supports NAT-traversial, encryption etc. and manage to run on ESP32 (together with the local LLM). Just the Tailscale part can be found here: https://github.com/punnerud/tailscale-mpe-rust
“ Your browser fingerprint appears to be unique among the 311,902 tested in the past 45 days.” yet every cloudflare protected website blocks me, random human checks and also my bank and government is blocked. Mmmmm grain of salt?
I think you have it backwards - Cloudflare et al would want to allow the typical user and block the oddballs.
That said, it's a further misunderstanding with utilizing such tools in general. Unique is neither good nor bad on its own. The next question is "always the same unique because that's all you share or always unique because certain fingerprintable attributes are randomized over time/visits/sessions". I.e. it's a war between trying to fake an average enough fingerprint and trying to track someone through partial matches, not just a matter of "is the fingerprint unique".
Could be bad IP rep. Cloudflare isn't about uniqueness, it's about a reputation score. Presumably some overlap but not necessarily identical.
I started getting those more often when I moved 2 years ago and switched from Charter cable to AT&T fiber. The same hardware was transported 2 miles away...
uniqueness, on one way or another, does not imply you're a real person.
those systems probably don't even rely on fingerprinting for those decisions - you just can't deny someone acceess to a service because "they're unique", you're opening a can of worms.
entities that do deny access based on fingerprinting actually do it based on same fingerprints corresponding to a marked visitor (like checking behaviour and marking all subsequent visitors with that fp as bad) - but it's a headache.
what you describe usually has more to do with your IP (range, usage type, country), your useragent or added/modified headers (check any extensions that do this)
i had exactly this happen some years ago when i added a `'` in the UserAgent to test a site for SQL injection and forgot to remove it.
Two things I'd love: to try out this keyboard before buying it (I keep repeating myself, but I'd love a retail keyboard trying out store in NYC - Micro Center isn't cutting it)
And two - does anyone know of a keyboard that has some-trackpad-like (or pure scrolling..?) device pretty much where the trackpad would be on a laptop?
I spend time working on my laptop, get used to scrolling / moving the mouse "under" the keyboard (ie closer to me) using the trackpad, and when I go back to my desk with my full sized keyboard, I see myself reaching for a phantom trackpad.
reply