HN user

yathern

1,855 karma

luke.zip - @lukeschaef

I make a bunch of garbage:

monkeys.zip words.zip minipcs.zip

Posts21
Comments395
View on HN
minipcs.zip 1mo ago

Show HN: MiniPCs.zip – Charting the Pareto frontier of Mini PCs

yathern
115pts46
luke.zip 1mo ago

The Pareto Frontier of Mini PCs

yathern
3pts0
luke.zip 3mo ago

Making of Words.zip (Infinite Word Search)

yathern
4pts0
words.zip 5mo ago

Show HN: Words.zip (300k words found on an infinite grid)

yathern
3pts0
luke.zip 5mo ago

In Defense of the .zip TLD

yathern
6pts5
gizmodo.com 6mo ago

Give the Internet an Infinite Word Search and the Internet Will Draw Dicks on It

yathern
2pts0
words.zip 6mo ago

Show HN: words.zip – Massively infinite word search

yathern
11pts5
words.zip 6mo ago

Show HN: Words.zip – multiplayer infinite word search

yathern
4pts0
words.zip 6mo ago

Show HN: Words.zip (Infinite Word Search)

yathern
6pts3
repebble.com 7mo ago

Pebble Index 01

yathern
10pts4
quicknote.zip 10mo ago

Show HN: Quicknote.zip (Daily Micro Scratchpad)

yathern
5pts0
www.lukeschaefer.dev 1y ago

Making of Monkeys.zip

yathern
15pts1
monkeys.zip 1y ago

Show HN: Monkeys.zip – 3000 Monkeys on Typewriters

yathern
145pts32
monkeys.zip 1y ago

Show HN: Monkeys.zip (Infinite Monkeys Writing Shakespeare)

yathern
8pts3
news.ycombinator.com 1y ago

Ask HN: How to use social media as an indie dev?

yathern
22pts8
techcrunch.com 1y ago

Turnover Labs is helping chemical plants to reuse their waste CO2

yathern
2pts1
news.ycombinator.com 6y ago

Ask HN: Popular books that stand up to scrutiny?

yathern
1pts1
news.ycombinator.com 7y ago

Ask HN: Should I quit for 6 months?

yathern
25pts40
news.ycombinator.com 7y ago

Ask HN: How to see projects through to completion

yathern
1pts2
github.com 10y ago

Mp4js: Parse and edit mp4 files in pure JS

yathern
1pts0
news.ycombinator.com 13y ago

What do I do now?

yathern
1pts2

there are dozens of no-brand options on Amazon and Ali that do 4K60fps

I have to very strongly disagree with this sentiment. I have personally tested quite a few no-name "4K 60fps" cameras from Amazon and AliExpress. Many of them upscale from 1080 - which is fine I guess - but then in 60fps will use a crop sensor and upscale from like ~640. Even with the more recognizable SJCam and Akaso brands, unless you're paying ~$200 - you're going to get upscaling, bad color science, bad image distortion. When comparing against a GoPro 5 (first 4k 60 entry) or 8 (first with USB C) the difference is astounding.

Though perhaps this is the difference between good and great that you refer to - but for me, it's certainly worth getting a used GoPro vs any of these modern cheap alternatives.

Unfortunately current new GoPros don't improve on their existing line enough to justify paying current prices. I wish I could get a new 2018 quality GoPro knockoff for <$200

I've always worried about latency for that - but it's ironic since I regularly stream over dedicated WiFi to my Quest VR headset. I'll have to give it a try some time. If they have some asynchronous reprojection tech for streaming that would be ideal

I have a desktop with a relatively powerful 5070 (I think) GPU for playing VR games. But my priorities for couch & controller games is not really around super high graphics performance.

Lately I find myself playing classic games on emulator, or generally games without huge graphics demands (been playing that climbing game PEAK a lot lately).

For me, getting a random no-name-brand Mini PC is such a fantastic deal these days. Throw bazzite or now real Steam OS on it, have access to your whole library - it's a linux machine you can configure to your hearts content. I love it. Probably the best deal on amazon right now is this machine, though there's others if you know how to search.

https://www.amazon.com/dp/B0DK34WJ84

Example of real-life gaming performance here - nothing mindblowing, but more than you'd expect from a tiny box that costs like $400.

https://www.youtube.com/watch?v=wlup85AxRd0

Just wipe windows immediately and put SteamOS on it and you're good to go

Exactly - I just built myself a knockoff Steam Machine by putting Steam OS (might switch to Bazzite but so far real Steam OS is fine) on a $300 Mini PC and I'm super pleased with it. 16GB of RAM and a Ryzen 7640HS runs all of my library just fine, though to be fair, I'm not much of a AAA super modern high-graphics gamer. Doing a lot of emulation these days.

Oh for sure - your feedback is totally helpful, I agree the colors are not obvious (especially red being good), perhaps my tone sounded dismissive but that was not the intention at all - symtom of a quick response from my phone! I'll definitely work on improving the readability of the colors and what it means (tricky to find the balance between nerdily over explaining how it works)

Colors are distance to the pareto frontier for the given setting for "dealscope"! Easily noticed when axis and color are set to the same dimension (EG CPU) - but setting to different things allows you to visualize two dimensions (three, with price) without needing a 3D chart. I found it really useful to find outliers, but I realize it's a bit nonstandard!

Oh - and colors are grey-blue to red, with red being pareto optimal

Not a bad idea - one issue would be when the circle approaches a 'narrow' section that widens out again. If too big to fit into the gap, the circle method would simply not count any of this as land. I think it would be unreliable compared to moving along the coastline in fixed increments (IE one-mile increments or one-foot increments, depending on your goal)

Another mistake is completely ignoring the ball and staring into the distance. I'm not entirely sure why, but I've seen it a bunch more with *rats* than anywhere else. In any case, I would recommend you just casually glance up at the ball as it reaches the top of its arc

Is 'rats' a juggling jargon I'm unfamiliar with? Or do rats stare into the distance often?

PGLite Evangelism 3 months ago

I used PGLite for a project (monkeys.zip) and it was absolutely fantastic! Loved how speedily I could have a "real" postgres instance without spinning up docker. Worked really really well with pnpm workspaces and a monorepo setup (EG pnpm run will run the DB package, as well as frontend and backend).

The only downside (and this applies for SQLite as well) is that it runs too well that you can get some bad habits - or at least follow patterns that don't support horizontal scaling which you would want to do in production. A number of problems across different projects have bit me because I relied too long on SQLite (or PGLite) when moving from local dev to setting up cloud infra. This includes things like connection pooling, read replicas, consistency issues with sharding. Maybe all those people who productionize *Lite have a point!

Hmmm I think you're sort of right but not entirely. It's true that a novel consists of a valid organization of tokens, and that this sequence can be feasibly made to be output from a model. But when you say this:

So there should be a prompt that can cause that sequence to be output

Is where I think I might disagree. For example, the odds of predicting verbatim the next sentence in, say, Harry Potter should be astronomically low for a large majority of it. If it wasn't, it'd be a pretty boring book. The fact that it can do this with relative ease means it has been trained on the material.

The issue at hand is about copyright and Intellectual Property - if the goal of copyright is to protect the IP of the author, then LLMs can sort of act like an IP money laundering scheme - where the black box has consumed and can emit this IP. The whole concept of IP is a little philosophical and muddy, with lots of grey area for fair use, parody, inspiration, and adaptation. But this gets very odd when we consider it in light of these models which can adapt and use IP at a massive massive scale.

Unless your strategy is to create a photo-lab-like screen in pure black and red, or wear deep-red-tinted glasses, it’s unlikely that a pure colorshift strategy will cut out that big of a chunk of the spectrum.

I absolutely think this is the right approach. The glasses which do 'blue light filtering' which barely change your perception are clearly placebo, but a very strong redshift I think is obviously a different creature.

Yup! A fairly simple deterministic RNG such that it can be generated both client and server side. This strategy greatly reduces the burden of transmitting all the letters as you scroll around, only needing the subset of found words

Oh that's not a bad idea, and easy enough to implement! I'll definitely get to it later today - I think because I play it on my phone the contrast is less obtrusive, but on a big desktop screen it's a bit boggling to look at

Thanks for the feedback, I've heard similar before and meant to make a lower contrast option - I'll definitely get on it.

Take a look around the map! Some people are making drawings, some are just trying to fill a dense area as much as possible, some restrict themselves to only 4 or 5 letter words. Just interesting little projects people are working on

Shipmap.org 7 months ago

A lot of people have called out some interesting things - one thing that I notice is how the cold water ports shut down in the winter (in the northern hemisphere). It's one of those things I've always heard and known about, but to see it visually conceptualized (and the implications on economy and national interests) is very cool

Pebble Index 01 8 months ago

Pre-ordered one! Price point is great. Does TTS happen on the companion device or needs Internet access?

Great, so you have to pretend 40 hours a week

You don't have to do anything - if it's more important to you to bring your authentic beliefs and opinions in front of others - you're free to do so. But if your number one priority is getting ahead at work - or simply aiming to develop social cohesion with a group around you, conforming to that group's beliefs and culture are helpful. This applies not just to the 40 hours you work, but to any group you want to be welcome in, whether it's your school, country, church or sports team. And after a little while, it's not really pretending anymore.

Maybe we should tell kids that in school

Half of the reason we have school is to socialize kids to these very concepts. We obviously lecture about peer pressure, but most of this is learned innately. Society couldn't exist without these social pressures, even though they're not always beneficial.