HNHacker News
TopNewBestAskShowJobs

stjo

1,202 karma · joined December 8, 2018

Contact me at stanislav.ltb[at]gmail[dot]com.
submissionscomments
stjo··on Creepy Crawlies
> I don’t see how proof of work could possibly be a sustainable strategy to keep bots out without ruining human user experience.

Lots of work has been done to do just that by monero’s proof of work algorithm. They achieved ASIC and GPU resistance by making you generate entire programs (with quite a bit of RAM usage) and finding one that produces a desired output. Then you submit the seed used for the program (a series of programs actually but let’s not get into the details)

stjo··on Go 1.27
Odin solves this by letting you declare all arrays as either normal (AoS) or SoA, which helps with this use case a lot. Otherwise very similar ideas, except all the memory goodies. Underrated language!
stjo··on JSLinux Now Supports x86_64
I love how nonchalantly demonstrates his custom terminal emulator and javascript engine.
stjo··on Microbe that infests hospitals can digest medical-grade plastic ― a first
It must be quite a title if it is more revealing than the summary itself.
stjo··on TypeScript types can run DOOM [video]
Why do you think person capable of making doom run in such an environment is incapable of basic tree operations?
stjo··on Avoid ISP Routers (2024)
You could also solve this with competition. If there were 10 ISPs it would be disadvantageous to give your customers reasons to leave you. Why aren’t there more ISPs? Maybe too many regulations. It is trivial to lay cable, except of course all the permits.
stjo··on Tokyo is set to introduce a four-day workweek for government employees
Also old people. They need younger people to support them, like grow their food, fix their houses, etc. But given that I plan on growing old, as I hope you do too, we should make sure the generations after us are capable of taking care of us.
stjo··on Large Text Compression Benchmark
The current best solution is written by Fabrice Bellard, probably more famous for his other works like FFMPEG, QEMU and TCC - https://bellard.org/. Check him, pretty much everything coming from him is pure gold.
stjo··on Go small with Embedded Swift [video]
Interestingly, this is the first time I'm seeing apple recommend using neovim+terminal for development work. They even showed that LSP integration is supported.
stjo··on Apple introduces M4 chip
Only in the new iPads though, no word when it'll be available in Macs.
stjo··on Compressing Gaussian Splats
This blog goes a lot more in depth in different techniques for compressing them (although for the purpose of using less VRAM):

https://aras-p.info/blog/2023/09/13/Making-Gaussian-Splats-s...

https://aras-p.info/blog/2023/09/27/Making-Gaussian-Splats-m...

Including quantising spherical harmonics, grouping splats into chunks and compressing their position and rotation in groups, etc.

stjo··on NASA says distant exoplanet could have rare water ocean, possible hint of life
It is amazing, but JWST is not really seeing individual molecules. I believe they are analysing the spectral atmospheric emissions.
stjo··on NSO group iPhone zero-click, zero-day exploit captured in the wild
You can enable iOS’s “lockdown mode” which disabled automatic download attachment, JavaScript JIT and other rather hard to secure features.
stjo··on The Federal Helium reserve is for sale
Do you actually have an airship startup? What are the challenges you are facing? Do you need software engineers or funding?
stjo··on Hackers manage to unlock Tesla software-locked features
I could give companies a pass for features that require continuous maintenance from them, like remote unlock (properly secured servers). But there was a car company that tried to sell you your own seat warmers, which definitely crosses my barrier.
stjo··on I Am Leaving
It embeds Vimeo. https://player.vimeo.com/video/844198233
stjo··on Addressing the community about changes to our API
As far as conspiracy theories go, this must be the most logical explanation of the events. Yet I see no evidence. Maybe one could try asking OpenAI?
stjo··on Google Earth 3D Models Now Available as Open Standard (GlTF)
No LIDAR needed, just sharp photos from a consumer-grade drone.
stjo··on Google Earth 3D Models Now Available as Open Standard (GlTF)
I work at a startup that uses similar technology to make large-scale 3D models, but using your own dataset https://www.one3d.ai. You can check a demo here https://app.one3d.ai/twins/9763/?invcode=7asheX17, but the surprising thing is that they have pretty good quality without close-up aerial photography. We need drones to take photos, but a doubt they used anything closer than a plane.

I wonder if Google's photogrammetry Kaggle competitions are related to this https://www.kaggle.com/competitions/image-matching-challenge...

stjo··on In Namibia, lions are king of the beach
I’m sure it looks incredible from your point of view. But take a peak from my perspective:

1) someone writes something about lions (100% chance to happen, because someone is writing something all the time)

2) someone else quotes a popular book from a renowned author about the topic - nothing out of the ordinary

3) you, one of the thousands of readers of the quote mentioned above, started reading the same popular book today.

Also, the first two happen across hundreds of posts daily on hacker news. Statistically it is not that exceptional.

It still freaks me out whenever something similar happens to me :)

stjo··on Bing AI can play chess
Yes, but this is (one of?) the first pieces of software that plays chess, without being programmed to do so. It picked up the patterns, just like it picked up writing poetry.

I doubt such approach will beat classical purpose-made engines anytime soon, but that’s not the point.

stjo··on DOjS is a JavaScript programming environment for systems running MS-DOS
Is that a reply to the wrong thread or am I missing something?
stjo··on Self hosting in 2023
With dynamic dns static IPs are not as critical. Most routers support them natively. What it does is quite simple - every time the router receives a new IP, it updates your dns entry.

Not to mention that most “dynamic” IPs change only while the router is offline and your lease is up. So as long you don’t power it off, it may not change for large intervals of time.

stjo··on Homebrew 4.0.0
> Homebrew’s analytics are now sent both to Google Analytics and our new, self-hosted InfluxDB instance hosted in the EU.

> If you had previously set HOMEBREW_NO_ANALYTICS because you didn’t like Google Analytics and/or data being sent to the USA: please consider unsetting this and setting HOMEBREW_NO_GOOGLE_ANALYTICS instead, allowing analytics data to be sent to our new InfluxDB host.

My package manager was reporting my actions to Google and I didn’t even know about that. Great…

stjo··on So what’s next (personal news from developer of popular CoreJS polyfill)
I was trying to check if my transaction went through, but then I started to wonder if I should fact check him on his claim that he didn’t have 80k usd to evade prison sentence.

But to answer your question - years of work for such a widely used project should be compensated more in my opinion. An engineer at google with similar skill will make 2-5x, maybe 10x as much.

stjo··on So what’s next (personal news from developer of popular CoreJS polyfill)
I made a donation with bitcoin and then tried to check how much btc does this wallet have.

https://www.blockchain.com/explorer/addresses/btc/bc1qlea754...

Do I read properly there are ~$1000 now and ~$73000 ever deposited?

stjo··on Wideboard: Render _all_ of Linux's source code in a browser tab via WebGL
You can see a live demo here https://wideboard.stjo.dev
stjo··on Wideboard: Render _all_ of Linux's source code in a browser tab via WebGL
Not entirely relevant, but it seems like the author is using windows 7 with an old build of chrome. Is there a reason for this? Maybe testing on an old PC to easily spot performance problems? Yet the readme mentions a Nvidia 3080ti gpu, which is quite new.
stjo··on Theory of Mind May Have Spontaneously Emerged in Large Language Models
The funny thing is that we are now producing trading data for the next generation LLMs. We’ll have to come up with more elaborate scenarios to test them next time.
stjo··on Ask HN: Share Your YouTube Channel
Your videos have pretty good production quality. I’m surprised you have only ~50 views per video. The DIY boat tutorial/blog is quite nice!https://youtu.be/xb9xBtJjHvE
Page 1 of 6Next →