HNHacker News
TopNewBestAskShowJobs

sneed_chucker

1,577 karma · joined April 6, 2023

submissionscomments
sneed_chucker··on Ask HN: What's the oldest file on your computer?
That's awesome. Out of curiosity, what kind of system are those files living on today?
sneed_chucker··on Windows File Explorer will be more powerful with version control and 7z
Wow, a pragmatic user-benefiting feature being added to Windows? That's certainly a breath of fresh air.
sneed_chucker··on I just downloaded the Kaspersky Linux scanner anyone else worried about this
Editorialized title
sneed_chucker··on Birth rates halve in richer countries as costs weigh, OECD report says
You're never going to have healthy birthrates in countries where you combine accessible effective birth control with secular individualistic neoliberal societies.

It doesn't matter how many services or incentives you have (see Kindergeld, or the TFR of Nordic social welfare states), the equation simply doesn't work.

Having a kid is a raw deal for a woman, even in the best of circumstances. Supporting kids for the next 20 years of your life is a tough sell even for high earners with family support.

When you remove the social/religious pressure to procreate, and you make unplanned pregnancy mostly avoidable you just don't end up with enough people having kids to keep the system running.

sneed_chucker··on Ask HN: Is Firefox better than Chrome when it comes to user security?
What hardware are you on?
sneed_chucker··on ExectOS – brand new operating system which derives from NT architecture
Making a reliable OS from the ground up takes a lot of work from a lot of really skilled people. I don't think people give ReactOS enough credit.

It seems a lot of people look at the success of Linux and *BSD and assume that it's easy once people put their heads together, but what they're missing is:

A. Way more people had direct experience with Unix kernels by the early 1990s due to things like source available licensing and Lions' annotated Unix V6 source code being used as a university textbook since the late 70s. In the case of BSD, the code was mostly written already, they just had to get through the AT&T lawsuit and then remove the 6ish files that were deemed to be AT&T's IP.

B. Specifically for Linux, the project got a lot of financial and manpower support from big established companies like IBM and Oracle once it became clear that Linux could be a commercial Unix killer.

ReactOS doesn't get any of this. While there have been source code leaks, Microsoft remains very secretive about NT's internals and protective of its source code. Unlike with Unix, there's no NT-family of operating systems for people to draw knowledge from. There's NT and there's OpenVMS as a sort of distant cousin, neither of which are open source.

For what it's worth, I do think that ReactOS's goals are orthogonal to what people really want, which is the ability to run Windows software without needing to deal with Microsoft. You really don't need the NT kernel in order to do that, you just need a robust userland compatibility layer. I think this is why Wine has been so much more successful (especially now with Proton and SteamOS) than ReactOS.

I still dream to one day have an OSS Windows replacement that's like a Windows 7/XP/2000 desktop but with modern kernel features, APIs, and security patches. But I think the more likely future is compatibility layers for gamers and the continuing death of desktop computers for anyone who isn't an enterprise or enthusiast.

sneed_chucker··on Creating a Doom-style 3D engine in C (2015) [video]
Bisqwit is one of my favorite online people. Very unique and talented guy.
sneed_chucker··on The Banishment of Beauty from Everyday Life
Yeah ok, but I'm not paying money for more paragraphs of this guy going on and on about "vgh, things vsed to have sovl"
sneed_chucker··on Notebooks Are McDonalds of Code
Formatted markdown, embedded images, graphs, plots, etc.

Can't really do that in a script unless you're running TempleOS

sneed_chucker··on Noam Chomsky 'no longer able to talk' after 'medical event'
> Maybe Russia was counting on getting a 15-minute warning of ICBMs approaching, but if a hostile military can station missile right on their southwestern border

Give me a break. You can throw a rock from Estonia and hit Saint Petersburg, look at a map of the area sometime. Estonia has been in NATO for over 15 years or something like that. Somehow Russia's been ok with that situation so far as to not start a shooting war over it.

This war with Ukraine is purely a war of aggression based on a Russian chauvinistic narrative of history. Putin explicitly says so in his writings, e.g. "On the Historical Unity of Russians and Ukrainians".

sneed_chucker··on Microsoft Lays Off 1,500 Workers, Blames "AI Wave"
Interesting I guess, but hardly newsworthy for a company of over 220k.
sneed_chucker··on How Git Works
Do people really pay $12 for this?
sneed_chucker··on The Weird Nerd comes with trade-offs
Yes I'm aware that it's understood to be neurological condition.

But it's diagnosed based on behavioral observations, it's not like people get diagnosed with ASD based on brain scans like you would for MS or parkinsons.

sneed_chucker··on The Weird Nerd comes with trade-offs
I agree with what you're saying, but also - everyone has problems. Is anyone truly normal or neurotypical? Why do some people's problems get the validation of the medical system and others don't?

(These are non-rhetorical questions, I'm really not sure about the answers to them myself)

sneed_chucker··on The Weird Nerd comes with trade-offs
Well, to me your comment also speaks to the increasing degree to which we medicalize personality traits.

I'm sure your diagnosis is legitimate, but also I'm inferring from your comment that you are married and gainfully employed; so it sounds like you're able to build and maintain relationships, as well hold conversations with strangers or non-close acquaintances when necessary.

In years past would any professional have bothered to test someone like you for a disorder?

sneed_chucker··on Martha Gellhorn, the only woman to report on the D-Day landings from the ground
Enlightened means "agrees with me". You can tell how enlightened a commentary is based on how much I agree with it.
sneed_chucker··on Martha Gellhorn, the only woman to report on the D-Day landings from the ground
If you want an example of the discrimination men experience with regards to sacrifice and expendability, see articles like this.

Thousands of men died and over 150000 risked their lives (a fair number against their will as military aged men were being drafted at the time).

80 years later, we get a whole article dedicated to one non-combatant female journalist.

sneed_chucker··on Why am I dreaming I have an exam I didn't study for?
Just a data point since everyone else here is sharing:

I've been done with undergrad for less than 5 years and I never have these sorts of dreams (or in general, any sort of dream where I'm back in school).

sneed_chucker··on Box office struggles: Memorial Day weekend sales hit lowest since 1995
It's true. A single movie ticket costs more than a month of an ad-free streaming service these days.

I could see how many don't feel it's worth it anymore, though I personally still enjoy it.

sneed_chucker··on Priced out of home ownership
The majority of mortgages in the US are fixed rate with a 30 year term. Mortgages originating now will have a rate in the 7% ballpark. In 2021 you could get mortgages with a 2.5% fixed rate.

However, it's common for people to refinance down to a lower rate when they come available, so lots of American homeowners have rates in the 2-3% range.

sneed_chucker··on Common Lisp for shell scripting (2021)
I feel like I've written this comment a million times but here it is again.

Shell scripts are mainly written in order to automate subprocess-heavy tasks or to take advantage of the general availability of bash or bourne-compatible shells on most modern Unix based systems.

If you want things like reasonable variable scoping, real functions, loops, libraries for path and string manipulation, or a sane separation between what is and isn't a string, then Python is the obvious choice.

Yes, Python's subprocess module is less convenient than doing a subprocess call in Unix shell, but you can replace grep, sed, awk, find, and similar common subprocess calls in shell scripts with library and built-in functions in Python. The end result tends to be more a readable, maintainable, and testable script.

Python 3 also gets installed by default on nearly all non-minimal Linux distros these days. SBCL gets installed by default nowhere.

sneed_chucker··on Ask HN: What's an interesting, esoteric programming field?
A few that I'd like to learn about more deeply given the time:

1. Reverse engineering and vulnerability research. Not that much programming in the sense of writing code, but it basically requires you to be deeply familiar with assembly, compiler optimizations, application binary interfaces, and obfuscation methods. It's especially interesting because there are basically two groups that are heavily involved in this work: independent hackers and nation state or adjacent entities (infosec companies, defense contractors, etc).

2. ROM hacking and homebrew. This is similar to reverse engineering, but it's done for more fun reasons. Lots of super interesting work people have done to do things like mod or optimize classic console games, decompile games so they can be recompiled for modern systems, or just learning the development stack of an obsolete console to create new games and software from scratch. It's especially interesting because you tend to have to get into older or more obscure ISAs like MIPS, PPC, or MOS 6502. Check out Kaze Emanuar for some examples.

3. Mainframe computing. It's only esoteric because the hardware and software is largely proprietary and locked down. The Hercules emulator exists though, and IBM lets you run the 30+ year old versions of their Mainframe OSs as a hobbyist without needing to worry about licenses and stuff. The business model sucks, but Mainframes are interesting since they represent a very different paradigm of computing from the now commonplace X86+Linux commodity machines. There's a YouTube channel called moshix which offers pretty accessible long-form information on how to get started hacking around on Mainframe emulators.

sneed_chucker··on New Arm-Powered Surface Pro and Surface Laptop Aim Directly at Apple Silicon Mac
Soldered is the issue, not 16GB.
sneed_chucker··on High performers job hop when they can't find a high performance culture
For sure, I've seen people like that.

I've also seen the 50 year old eternal junior engineer who seems to scrape by from employer to employer by way of momentum and "years of experience" alone.

sneed_chucker··on High performers job hop when they can't find a high performance culture
It entirely depends on the trajectory of the hopping. For example, a year at local company, then two years at a fortune 500, then hopping to FAANG or FAANG-adjancent company could be a positive sign.

Seniority of the candidate is another thing to consider. Job hopping every 1.5 to 2 years in the first 5 or so years of one's career is normal and often expected among US software engineers. However, having a bunch of short stints later in one's career, in my experience, has translated to weaker hires.

sneed_chucker··on CVE-2024-4367 – Arbitrary JavaScript execution in PDF.js
https://xkcd.com/927/
sneed_chucker··on I'm a Former Surgeon General and I Couldn't Believe My $10k Medical Bill
> I don't understand why this hasn't become a boil-over issue for Americans yet.

Media keeps people distracted with idpol

sneed_chucker··on Microsoft: "A new era is coming. Find out what's next on Monday 5/20."
AI for workgroups 3.11
sneed_chucker··on Thinking out loud about 2nd-gen email
Yeah, backwards compatibility that you slowly frog boil people out of is definitely the most effective solution for something like this.
sneed_chucker··on Show HN: I'm 17 and wrote a guide on how to build your own programming language
Honestly, very cool good for you.

Side note, I'd discourage leaning on your age/precociousness when doing stuff like this. It's a strategy with a limited shelf life, and sooner or later your work will have to stand on its own merit anyway.

← PreviousPage 4 of 17Next →