HNHacker News
TopNewBestAskShowJobs

sli

2,785 karma · joined March 30, 2009

submissionscomments
sli··on Itch.io Taken Down by Funko
Back when I was using them, their ToS disallowed a whole lot of perfectly benign content, like pictures of celebrities. If you had a blog about movies and posted a picture of an actor, your account would get deactivated and your data simply deleted. I wouldn't ever trust them for anything I care about.
sli··on Steam Deck hits 17,000 games playable and verified
This is a very conservative number, as well, since ProtonDB is always much further ahead of Steam. Many games are labeled Unverified or Unsupported that have gold status or better on ProtonDB. The article doesn't mention this, but I imagine for the average person, Valve's own ratings are far more relevant.
sli··on The Rise of Malört, an Unexpected Midwest princess
The liquor store I go to here in Chicago has a small Malort ad on a pole that says "These pants aren't going to shit themselves."
sli··on Ask HN: Bluesky Accounts Worth Following for HN Enthusiasts
New versions of the same old social media will never fix the problems of social media.
sli··on Org Mode Syntax Cheat Sheet (2017)
This is amusing to read because I just started learning org-mode the other day and ran into these immediately while trying to figure out how to link to a bulletpoint in a list later in the document (couldn't figure it out but it ended up being unnecessary in the end, so... progress).
sli··on TinyJS – Shorten JavaScript QuerySelect with $ and $$
I built a Proxy-based microlib for making fluent REST calls just on a lark a couple years ago. It was never anything production-ready, but it was so handy that I used it in all of my JS projects until I moved away from webdev. The API was basically:

    const api = new Proxy({route: baseRoute}, handler); // handler is the microlib's export
    const result = await api.get.some.route.invoke();   // GET {baseRoute}/some/route
invoke() is just how it finally fires the call. I didn't feel like spending too much time making it automatic, the benefits just weren't large enough to justify compared to just calling invoke().
sli··on Facebook scraped every Australian adult user's public posts to train AI
This is just copyright infringement reworded to pretend it's not. I own the things I write, and publishing it on the internet doesn't negate that. OpenAI doesn't have the right to claim it, no matter what they think, and neither does anyone else.
sli··on GAZEploit: Remote keystroke inference attack by gaze estimation in VR/MR devices
If I were implementing it and wanted to obscure, I'd blur the whole screen momentarily, probably with a small message. I really doubt that's ideal for a commercial offering, though. I'm not really worried about unnerving people if I'm using an avatar, that comes with the territory as it is.
sli··on Windows 0-day was exploited by North Korea to install advanced rootkit
Neither of those are databases. Django is a Python webapp framework and SQL Alchemy is an ORM.
sli··on Python’s Preprocessor
There are also seeeeeveral LOVE2D libraries with overtly sexual names. The most egregious example that comes to mind is the (now defunct compat library) "AnAL." There's also HUMP, Pölygamy, Swingers, Adult Lib (debatable but close enough), Gspöt, Möan.lua, fLUIds (also debatable, but there's a clear theme here), and yaoui.
sli··on What do scientists tell us about boxing's gender row?
If you're referencing the posted article, that is absolutely not what we're "observing" right now, that claim is political propaganda from the American right-wing. Khelif is not trans.
sli··on What We're Working on in Firefox
I have fond memories of discovering Phoenix ~v0.1 during high school and mostly never looking back. Had a short stint with Chrome until it intermittently stopped even attempting to load pages. Switched back and couldn't imagine daily driving Chrome.
sli··on JetBrains releases RustRover IDE for Rust development
I can't justify the cost currently but I'm really going to miss the RustRover EAP. Lovely editor.
sli··on (Tesla) has twice attempted to drive directly into a train while in FSD mode
The name "Autopilot" for their lane-keeping feature clearly relies on most people not knowing how autopilot works in planes, because it's heavily implied to be autonomous driving and it's not. It's just a Tesla scam.
sli··on Zelda: Majora's Mask is now a native PC game, and every N64 title could follow
It explicitly says that you do need the ROMs, though. The software is all original and it extracts resources from the ROMs. It's useless otherwise, you can't use these to play SM64, OOT, or MM on PC without also obtaining the ROMs.
sli··on DNS traffic can leak outside the VPN tunnel on Android
They don't do YouTube sponsors but they sure plastered their ads all over Chicago. Literally everywhere.
sli··on Show HN: I made a spaced repetition tool to master coding problems
Chrome only? That's a shame.
sli··on What the Supreme Court case on tent encampments could mean for homeless people
It is utterly ghoulish to try and convince people to hate other human beings simply because they're unfortunate.
sli··on Glassdoor updated my profile to add my real name and location
I will never understand how people can willingly build tools like this that almost exclusively serve to make employment miserable.
sli··on A former Gizmodo writer changed name to 'Slackbot', stayed undetected for months
Perverse incentives. People are paying them already without that feature, so why bother? They are incentivized to do and provide as little as possible.
sli··on Bluesky announces data federation for self hosters
This is really cool but I think "improving" social media is just going deeper into the hole. The incentives are just too perverse and hosting stuff is too expensive.
sli··on Ask HN: Those who've joined a friend's startup as an employee, how did that go?
Fine until it very, very suddenly very, very wasn't fine anymore. I will never do that again.
sli··on Free Godot engine port for Nintendo Switch
When's the last time you tried it? This feature has been in Godot for as long as I care to remember, I use it daily.
sli··on Flipper Zero: Multi-Tool Device for Geeks
A bit different than the other replies, but I'm using mine like a very extensible input/output device for my own hardware projects and as a general STM board for fiddling with embedded on an STM chip (I usually stick to RP2040s and ESPs). I'm really interested in making expansion boards for the Flipper, especially ones built on the RP2040. Just sounds like a ton of fun.
sli··on Noisy brain may underlie some of autism's sensory features
ADHD is often comorbid with ASD and people with ADHD disproportionally use drugs and alcohol to self-medicate. I certainly focus much better on my work after a beer, but not two. Cannabis does it, too, but similar deal of "one, not two," just not as easily quantifiable.
sli··on Htmx and Web Components: A Perfect Match
In theory it seems like it should scale like a variation on a pretty standard full stack application that does the HTML work on the backend -- as opposed to a SPA -- but instead sends fragments instead of entire pages. I'm also be curious to see how it plays out in practice, since it's been pretty neat for my small projects and I'm intrigued by it, generally.
sli··on Which word begins with "y" and looks like an axe in this picture? (2017)
The "Yakety Axe" suggestion at the end got a cackle out of me. Excellent collaboration and writeup.
sli··on Fire Chicken Webring
I've been working on a silly personal website for a while for this exact reason: starting a webring. Specifically, I've decided to just reject replacing the social media platforms I've left. It's lovely to see others bringing back webrings.
sli··on 36-hour shifts, 80-hour weeks: Workers are being burnt out by overtime
Always refreshing to see someone on HN with a properly forward-thinking head on the shoulders. My first tech job taught me a lot, and none of it was tech-related.
sli··on No federal privacy law? After the 23andMe hack, it's time to take action
The ability of relatives, friends, and acquaintances to completely invalidate my own actions is the entire reason this advice falls flat. Unless the advice is to simply never interact with those people to the point of my friends and family not even having my phone number. Personal action is nonviable when the entire rest of the system is built is sidestep it.
← PreviousPage 2 of 34Next →