HNHacker News
TopNewBestAskShowJobs

reanimus

443 karma · joined December 6, 2016

Just a guy who loves dogs and computers
submissionscomments
reanimus··on Retro Pocket 386 Win 95 laptop sub $200, comes with 386SX40 processor, 8 MB RAM
I wonder if this one is using pirated software, too?

https://nicole.express/2023/book-it.html

reanimus··on A secure embedded operating system for microcontrollers
Part of it is the explicitness mandated by the language (i.e. when dealing with Optionals or Results, you have to deal with both cases or explicitly state which you expect as an invariant). There's also curious (imo) choices on the part of rustfmt that seems to favor density of code that way.
reanimus··on A secure embedded operating system for microcontrollers
> insinuating laziness baselessly

> intentionally designed to yield hard to read code

I think if you assume that syntax you find odd/difficult was intended to confound you, I can safely make assumptions of my own.

reanimus··on A secure embedded operating system for microcontrollers
Again, without stating something more substantive about why the syntax is "incomprehensible" to them, my best assessment is always going to be "skill issue".
reanimus··on A secure embedded operating system for microcontrollers
Because if you can't understand the syntax it's quite literally a skill issue. They didn't give any substantive critique beyond "reading is hard".
reanimus··on VMware Fusion Pro: Now available free for personal use
Pretty much all of them do, though the platform support varies by hypervisor/guest OS. Paravirtualized (aka non-passthrough) 3D acceleration has been implemented for well over a decade.
reanimus··on Ask HN: Why would you ever use C++ for a new project over Rust?
> But just like Java, its almost useless to code in it for personal or smaller projects.

That's entirely the opposite from my experience. Rust is a pleasure to code in for personal projects once you're familiar with the language, especially compared to C/C++. Managing dependencies is more straightforward, and there are a lot of crates out there to make writing your project easier.

reanimus··on Why Tolkien Hated Dune
The title of the post isn't exactly inaccurate either. If we assume titles can be the subject matter, "Why Tolkien Hated Dune" is the subject being discussed isn't it? It's not like the author titled it "Here is why Tolkien hated Dune".
reanimus··on Google fires employee who protested Israel tech event, shuts forum
And yet here we are. :)
reanimus··on A reactionary take on memory safety
You can argue whether or not the contempt is justified, but if your default position towards others in your field is "they're incompetent and just want to generate work for others", I'll be taking what you say regarding whether or not a given thing is worth working on with a grain of salt.
reanimus··on A reactionary take on memory safety
Yeah, lines like that belie a contempt for security professionals and the work they do that paints the rest of the argument in a different light.
reanimus··on SyntaxError: cannot use `??` unparenthesized within `||` and `&&` expressions
Ambiguous is definitely correct. The precedence is ambiguous, but the language chooses to make that ambiguity illegal.

In some languages it might fall under the realm of "undefined behavior" (in that it compiles/validates syntactically but will likely blow up at runtime), though most linters for even those languages warn you about that. Alternatively, it might define a precedence for you, avoiding the need for parens.

reanimus··on Folk Computer
https://folk.computer/notes/tableshots

This page gives more explanation than the landing page does I think

reanimus··on Stream to Chromecast with resolved, vlc and bash
You can point it to a local webserver URL with your media, I think. I also think the VLC-native streaming works with only LAN access, no credentials.
reanimus··on Linux: Ext4 data corruption in 6.1.64-1
> When a core rust developer is exposed as a psychotic pedophile, there's crickets - it's not news because it happens every month.

bro what on earth are you on about

reanimus··on DIY Home EV Charger
Homeowner's insurance assumes you're doing your due diligence to not do things that unnecessarily destroy your home. Negligence is specifically not covered when it's something that you should have reasonably been able to prevent. There's a difference between a panic-induced response that makes an accidental fire worse and you making the explicit decision to install something unsafe.
reanimus··on Wozmon for x86-64
It's the boot ROM that came with the Apple I. It was pretty big for the time given that in those days, computers didn't come with flash, so you had to bootstrap programs with dip switches and the like. The Apple I came with wozmon on ROM, which provided a (VERY) minimal prompt to edit/view memory and run programs from it.
reanimus··on People with autism less likely to succumb to bystander effect, research finds
W (9), X (1), Y (9), Z (1)

General chance of being in either group: 50% (10 people with autism, 10 with ADHD, 20 total).

Chance of having autism if you have ADHD: 50% (9 with autism, 9 without, 10 total).

Chance of having ADHD if you have autism: 90% (9 with ADHD, 9 without, 10 total).

reanimus··on How does macOS manage virtual cores on Apple Silicon?
I think the term you're going for here is heterogeneous multi-processing/computing, not asymmetric multiprocessing:

https://en.wikipedia.org/wiki/ARM_big.LITTLE#Heterogeneous_m...

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

It even lists big.LITTLE there as a typical example in the second article. big.LITTLE itself never had different ISAs as far as I could tell, just scheduling caveats that lead to efficiency tradeoffs, like the first article mentions.

reanimus··on 789 KB Linux Without MMU on RISC-V
> I personally found it very difficult to find any good documentation on what this file format really looks like, and really the only useful page I have found on the Internet around it is this page from someone’s personal blog. It’s a bit interesting to think that if this blog goes offline, there really isn’t anything out there left except the actual source code in the Linux codebase, and I’m sure you agree that’s not the most elegant way to learn.

A bit of googling around was able to shore up a bit more information on the bFLT format:

1. The source of the text on the page linked: https://web.archive.org/web/20120301074213/https://retired.b...

2. Notes from someone looking to implement a bFLT loader for homebrew: https://blog.tangrs.id.au/2012/04/07/bflt-format-implementat...

reanimus··on Biodistribution of mRNA COVID-19 vaccines in human breast milk
Where did you see them claim this?
reanimus··on Mashing Enter to bypass full disk encryption with TPM, Clevis dracut and systemd
The exploit has everything to do with the TPM. It sounds like you don't understand why that is.

The TPM measures everything that you feed it. The firmware feeds it whatever binaries it boots, and those binaries may in turn feed it other data (configuration, chainloaded kernels, initrd, etc). Just booting a live disk on a TPM-encrypted computer won't be sufficient to access the data, as the loaded binaries/kernel arguments/etc will be different, so the TPM measurements will b e different. As such, it won't unlock.

The problem here is that the TPM doesn't measure things running in Linux (at least, not by default), so it doesn't know the difference between "expected initrd booting correctly" and "expected initrd being exploited".

reanimus··on FreeBSD replaces bubblesort with mergesort on SYSINTs
They explain this further on in the Twitter thread. It's the portion of time spent sorting the array of system calls during boot. This didn't used to matter when it took longer than a second to boot up, but now that the boot times are in the sub-second range, the amount of time spent sorting the array of system calls ended up taking up a notable chunk of the time spent booting.

Might not matter for the things you care about, but some people certainly do care about boot performance.

reanimus··on Downtown SF: Human Waste Increasingly Found in Westfield Mall Elevators
You can have this mindset all you want, but if your end goal is to stop the shit in the elevator, it clearly hasn't gotten us anywhere.
reanimus··on Sperm donor who fathered 550 children ordered to stop
Pretty sure there are no fornicators or adulterers mentioned even obliquely in this article. What on earth are you on about?
reanimus··on Apple Music Sing
I don't think the cost is the barrier they're discussing here.
reanimus··on Open letter to Gitea
A commit a minute? There's really no need to put on airs
reanimus··on VirtualBox 7.0 with macOS M1 M2 support and Windows 11 support
This is an interesting reversal on their initial "we are an x86 only virtualization product" stance when people asked about plans around the initial M1 release. :)
reanimus··on I need structure in my life
I think you can both have true experiences when it comes to this. Some people enjoy the monotony of repetitive tasks, whereas others want to gargle glass after 10 minutes of it. I certainly know I don't want to work a job that physically exhausts me every day, but some people do enjoy that. I don't think it's romanticizing to say that good-paying warehouse work with proper benefits would be a boon to a LOT of people.
reanimus··on Association of childhood abuse and neglect with tattoos and piercings
Given that tattoos and piercings are often an expression of bodily autonomy and self-expression, I don't find it too shocking that people who've experienced abuse (and often lack of those very things as part of it) would gravitate to it.
← PreviousPage 2 of 5Next →