HNHacker News
TopNewBestAskShowJobs

holsta

338 karma · joined May 11, 2021

Information security person in Denmark.
submissionscomments
holsta··on Just Stop Oil soups two more van Goghs hours after sentencing of earlier souping
> Vandalism of art treasures is a serious crime in that it degrades society.

You'll never believe what our current levels of CO2 does to society.

holsta··on NTSB Issues Urgent Safety Recommendations on Boeing 737 Rudder System
> [..] it wasn't a Boeing issue in this case. One of their suppliers [..]

The world would look very different if organisations were on the hook for the actions of their suppliers.

holsta··on "Traffic Violence": The Grifters Go After Cars
> You are genuinely unwell

I'm pretty sure that's not helpful.

holsta··on Europe's deadly floods are glimpse of future climate
How do you get to that conclusion from your (2004) link?
holsta··on Lichess: Post-Mortem of Our Longest Downtime
This response and post-mortem is superior to most commercial services I have seen in recent years.
holsta··on Tesla Cybertruck sales surge 61% in July, outsells direct rivals
> try driving one.

I drove a Model Y for >2 years, and it was great. The camp-mode alone brought so many opportunities to stay with friends and family more than I otherwise would have. Camping and sleeping in the car was the only time I had to wake up the dog in the morning. Usually she's up before me.

It used to be that Elon's public persona was a geek who wanted solar panels and EVs everywhere. When there were concerns about battery life, he upped the warranty. There were a few more very positive cases like that.

Then those things slowly feel apart.

Later it turns out we were fooled all along, and he's been a lifelong conservative, mistreated his kids and still does, and lately offered financial support to a wanna-be dictator. I can't even remember every horrible thing now.

Getting rid of the Model Y wasn't easy or cheap, but if I can't stand by my principles when it gets hard, what's the point of having principles?

I know some people who just can't afford to get rid of a car like this, but those who deliberately support a person like Musk are just hanging out in a Nazi bar at this point, and my grandparent literally did bad things to Nazis.

If you ever heard people ask "What did normal people do during the Nazi's rise to power?" -- we're all doing it now.

holsta··on Study: Playing D&D helps autistic players in social interactions
I've run games with self-described autistic players, and I found it a supreme challenge.

* Being unable to complete a character sheet unless someone walked them through it and made every decision for them

* Being unable to come up with character background

* Not being able to communicate if they were coming to a game or not

* Being 30-40 mins late without communicating

* Walking around, playing on their phone

* Demanding handwritten journals / game tracking because the sounds of typing ruined the immersion for them

* Constantly having to remind them of rules from session 0, such as 'no alcohol before or during the game'

* Extreme arguing over dice rolls

* Projecting their trauma onto many character and DM interactions

* Showing up with real-life gifts for the DM, expecting in-game rewards

Most recently, I lasted 12 sessions of 4-6 hours each before I cancelled the game. It killed my joy and I haven't DM'd since. It's been years now.

Typing that out made feel sad.

holsta··on C Course Online
Oh my. I clicked on this and uBlock Origin and Privacy Badger went nuts: 14 & 6 blocked just on the first page.

Clicking "lesson 4.1. printf" bumped that up to 101 & 16. That is just too much.

holsta··on Show HN: I built a simple, open-source tool to manage servers and SSH keys
It seems there are many aspects of the OpenSSH suite you are unfamiliar with.

I would personally prefer using well-known tools over installing someone's latest project to handle something as sensitive as my SSH credentials.

Installing code instead of editing my .ssh/config seems like a gigantic risk.

holsta··on Climate change deniers make up nearly a quarter of US Congress
This type of response is called tone policing, which is often used against feminism or anti-racism advocates, who insist people use nice language while they are being denied basic existence:

https://en.wikipedia.org/wiki/Tone_policing

We've tried raw science and data for more than 100 years when the oil industry correctly predicted our current levels of CO2, and then kept doing business as usual. We knew something was up around 1821, and had a firm grasp of the situation by 1861 (one eight six one):

https://daily.jstor.org/how-19th-century-scientists-predicte...

If you make money by risking the lives of my family, I'm done being polite.

holsta··on Microsoft technical breakdown of CrowdStrike incident
> they need guidance on basic QA practices

Microsoft has a loooong history of botched (security) updates, so I'm not hopeful they can teach Crowdstrike much.

holsta··on Microsoft technical breakdown of CrowdStrike incident
It's not about kernel access, it's about equal access to avoid yet another monopoly.

Microsoft could have come up with a kernel API that their own malware (and everyone elses) product could make use of. They did not.

holsta··on Tell HN: I made a shareable one-page site on how to fix the CrowdStrike issue
That's hilarious. If only there was some way to publish static information on the internet without writing an app.
holsta··on Why aren't we using SSH for everything? (2015)
> This, known as fingerprinting, is collectively considered a bad thing.

This is authentication. Fingerprinting is something else.

holsta··on Automatic dark mode with OpenBSD and dwm
I've been using OpenBSD since the late 1990s and had no idea xsettingsd was a thing. Trying it with cwm this upcoming week. Thanks!
holsta··on Show HN: I built a tiny-VPS friendly RSS aggregator and reader
It would be nice if people realised that not everything is Linux (or Windows or Mac).
holsta··on Show HN: I built a tiny-VPS friendly RSS aggregator and reader
It's an interesting difference in backgrounds, maybe? I tried to build this on OpenBSD where we don't have docker and we use 'make' instead of random shell scripts.

For what it's worth, this is from the build log:

    error code 1
    error path /home/holsta/3rdparty/fusion/frontend/node_modules/@sveltejs/kit
    error command failed
    error command sh -c node postinstall.js
    error /home/holsta/3rdparty/fusion/frontend/node_modules/rollup/dist/native.js:84
    error       throw new Error(
    error             ^
    error
    error Error: Your current platform "openbsd" and architecture "x64" combination is not yet supported by the native Rollup build. Please use the WASM build "@rollup/wasm-node" instead.
holsta··on Show HN: I built a tiny-VPS friendly RSS aggregator and reader
> Node 21 with NPM > Sveltekit, shadcn-svelte > Echo, GORM > gofeed

And the documentation literally specifies it requires docker.

How did this become "minimal dependencies"?

holsta··on Apple Will Revamp Siri to Catch Up to Its Chatbot Competitors
I use Siri for cooking (on the iPhone it can still only handle one timer at a time), for adding to Groceries, turning some lights and fans on/off, and playing music.

I enabled 'Always Show Speech' and even if the text indicates Siri understood what I said, it still often does the wrong thing anyway.

holsta··on StackOverflow is banning accounts that delete answers in protest against OpenAI
The answers are licensed under CC-BY-SA. It matters.
holsta··on How might software development have unfolded if CPU speeds were 20x slower?
I did, but there are literal compile-time checks for various platforms.

    pub fn monotonic(self: *Self) u64 {
        const m = blk: {
            if (is_windows) break :blk monotonic_windows();
            if (is_darwin) break :blk monotonic_darwin();
            if (is_linux) break :blk monotonic_linux();
            @compileError("unsupported OS");
        };
holsta··on How might software development have unfolded if CPU speeds were 20x slower?
Yes, bugs are often found by running the same code on similar but not identical platforms. We've had this conversation multiple times.

https://news.ycombinator.com/item?id=28978086

What mess are we in because of POSIX?

holsta··on How might software development have unfolded if CPU speeds were 20x slower?

  if [ "$os" = "Darwin" ]; then
    arch="universal"
    os="macos"
  elif [ "$os" = "Linux" ]; then
    os="linux"
  else
    echo "Unsupported OS."
   exit 1
  fi
This is nothing to emulate.
holsta··on [dead]
You made me think something had happened to him.

It would have been nice with a comment explaining why you link here.

holsta··on Climate Change Speeds Up as Major Indicators Blow Off the Charts, WMO Warns
You don't need our permission to read the literature on ice core drilling and DNA sampling going back 800K - 2 million years.
holsta··on Fuzzing Ladybird with tools from Google Project Zero
I am secretly hopeful Ladybird can take over the world some day. Don't tell anyone.
holsta··on Plane got to top spot in project management on GitHub in less than a year
Can you elaborate?

I click the star on GitHub when I come across a project that doesn't seem immediately worthwhile, but that I might want to check back on in a few years.

I can't imagine caring about how many stars / likes something has.

holsta··on Turtle – Git Client for Gnome
It's a reference to the animal used on the cover of the Subversion book, like how the major text on compilers has a dragon, and is referred to as "the dragon book".

See the bottom text on https://svnbook.red-bean.com/

holsta··on New tool exploits Microsoft Teams bug to send malware to users
Being rebuked is not "mean". "No." is a complete sentence.

I hope you have matured since then. Your behaviour sounds creepy AF.

holsta··on Ask HN: What's on your home server?
I have a 6th generation with 32GB:

    hw.model=Intel(R) Core(TM) i3-6100U CPU @ 2.30GHz
    hw.physmem=34227793920
← PreviousPage 2 of 3Next →