HNHacker News
TopNewBestAskShowJobs

exfascist

113 karma · joined April 6, 2022

submissionscomments
exfascist··on NPM package event-source-polyfill compromised by political activists
Open source and large dependency trees are orthogonal. You can depend on closed modules in compiled languages, many people do. You can write open source software and only depend on the standard library, many people do.
exfascist··on NPM package event-source-polyfill compromised by political activists
I don't run nigtly browser builds because that's too much to keep up with. I have actually read quite a bit of the code for the browser I use. I read almost everything I deploy because I'm responsible for it. Using other people's code absolves you from maintenance but not responsibility, that's something people need to start understanding. It's a very reasonable expectation that you read through your dependencies, if it's too much then it's time to trim some fat.
exfascist··on GitHub gender-inclusive language bot – postmortem FAQ
If empathy isn't your thing then consider the secondary consequences of this. Many of those people the "pendulum" is swinging away from already feel pretty excluded by society and have little reason to participate. It's driving a mass movement, it's likely what got Trump elected, and it's likely to swing the pendulum back very hard in the direction you don't want it to go.

You need to make sure you're not pushing people too hard.

exfascist··on People who press on cookie banners anything except “agree” – why do you do that?
I never interact with cookie banners at all as some sites interpret that as consent (despite what the law says.) If it's in the way I delete it with the web inspector.
exfascist··on Why Remotion is a native macOS app, not Electron
Mobile OS dev makes Windows look nice. At least windows has some cross platform toolkits (TCL/TK, Wx etc.)
exfascist··on OpenSSH 9.0
One nice thing about recent versions of SSH is that they include support for signing arbitrary messages with your ssh key. I know you're not supposed to re-use keys but there have been situations where I needed to prove my identity to people who only had my ssh public key. This would have been super useful in the past.
exfascist··on Canada to ban foreigners from buying homes
>6th most dense city in America

Then both in terms of any arbitrary area in the US or any arbitrary city in the US, it's unusually dense (much more dense than the mean density.)

>Park and ride

Many places in the US have these and both DC and the suburbs around it are full of them.

exfascist··on Voting in France: Paper ballots, cast in person; no machines
In reality X (who are actually citizens, part of the issue with statistics is that people have been playing games with the border and 1/10 X are not from here now which actually does disproportionately affect X but no one wants to talk about it since it's not popular (or part of the common PR.)) tends to have an ID and the suggestion that it's difficult for them is a little condescending.
exfascist··on Voting in France: Paper ballots, cast in person; no machines
I'm still not convinced it isn't partially related to the word "base" as in "bad" or "cool" which has been used for a pretty long time.
exfascist··on Raspberry Pi update removes the default user
If they had simply removed the default password entirely without removing the default user both groups would be satisfied. It's not clear to me why they removed both.
exfascist··on You Can Throw() Anything in JavaScript – and Other Async/Await Considerations
There's a very simple argument for hygiene and convention: The halting problem should make code unreadable, it doesn't largely because of hygiene and the shared knowledge formed by programmer culture. These things restrict the language to something that's just Turing complete and much easier to read.

There is a such thing as legitimately unreadable code, I've had to deal with it. Usually it's abusing things like the blurry line between objects and hashmaps in languages like js and Ruby.

exfascist··on You may not need Cloudflare Tunnel. Linux is fine
Comcast in the US does (if you use your own router and configure it correctly.)

There's this goofy band of people that know just enough to bring their own router but don't understand why a misconfigured AAAA record can mess up the happy eyeballs algorithm and are convinced Comcast is "censoring" small business. It's funny and kind of sad to read comments from people who are certain their misconfigured networks are the result of some "international conspiracy" against them. That's probably why Comcast has it turned off on the routers they loan to customers.

exfascist··on 86Box: Why Not Pentium III?
Windows 9x couldn't even run on ~2007 era Intel Macbooks because of the A20 gate.
exfascist··on Canada to ban foreigners from buying homes
I'm not convinced the physical size is the problem.
exfascist··on Canada to ban foreigners from buying homes
Without that kind of protection usually some group gains power and becomes the only protected group. Neo-Nazis are an indication that even the most socially unacceptable groups still have a voice. They should be considered a canary and a good thing to see occasionally. I wouldn't want to live in a country where they were censored and if you feel so strongly about it I would suggest moving somewhere else (Germany censors Nazis pretty aggressively for example.)

For example: You're upset that Nazis marched through a Jewish neighborhood. Are you upset about the violent BLM protestors marching through White neighborhoods? I would guess not but there's little difference between the two.

I've moved to places to see if I thought the changes improved things, you learn a lot about yourself and the world by doing that.

exfascist··on Is there any future for the GTK-based Desktop Environments?
I'm anti censorship and post ideas controversial enough to get banned from here pretty often but personal attacks are just stupid. There's no reason for that.
exfascist··on Is there any future for the GTK-based Desktop Environments?
Did they quit drawing the massive client side decorations and go back to a file/edit menu with GTK4+Libadwaita? That was a massive regression.
exfascist··on Is there any future for the GTK-based Desktop Environments?
TCL/TK is still both easier than electron and will produce nicer apps. I think the Electron thing is the result of the popularity of web development more than native API failures (other than mobile development being an incredible pain in the ass.)
exfascist··on Maybe Passwords Are the Future
Don't TLS certs have domains they're valid for in the cert? (I admit it's been a while since I looked at this.) That would make them hard to phish.
exfascist··on Canada to ban foreigners from buying homes
When you're spending twice the time traveling it cuts into time that was otherwise productive. You can't spend all your time relaxing.
exfascist··on Twitter plans to host Elon Musk for a question-and-answer session with employees
> regular people working there that just want to do their jobs and not be subjected to radical politics.

There's a place where that doesn't happen?

exfascist··on Ask HN: What is Marc Andreessen talking about
IIRC they can remove downloaded books. Better advice is "no non-free software in the house" and "mind your external dependencies" but that's a bit too extreme for most people.
exfascist··on Raspberry Pi update removes the default user
If there's no password login doesn't prompt for one (you immediately get a shell after entering the user name) and ssh won't let you login. Removing the password is the correct default for interactive login on GNU/Linux unless you set up PAM.
exfascist··on Raspberry Pi update removes the default user
Lol I thought I was being bad just shoulder surfing for ssh commands.
exfascist··on Raspberry Pi update removes the default user
What I've done for this in the past is create buildroot images that grabbed all the dynamic data from the first FAT partition (you can get it with blkid although on the Pi you can probably just hard code it.)
exfascist··on Raspberry Pi update removes the default user
They should have just removed the password. Default passwords are braindead. Default users really aren't that bad.

Fun anecdote: I used to log into people's Pis in college and show them that they needed to change the password. People don't react nicely to that.

exfascist··on Canada to ban foreigners from buying homes
I think you should read my comment a little more carefully. 1 and 2 are due to serious physical and economic constraints that are very unlikely to change and apply to all but the absolute most dense areas. Remember, this is in DC. It's unusually dense and is supposed to be the best we have. 3 and 4 are additionally due to cultural, historical, and demographic problems that are becoming worse rather than better and the current political situation is working to accelerate it.

I'm not against transit but it's not the solution people think it is.

exfascist··on Canada to ban foreigners from buying homes
So I hate driving and actually moved to DC for work and also partly for the transit. Here's what I found:

1) Taking the metro many places (for example, from my apartment in an urban "luxury" apartment building a couple blocks from the initial station to my boat near the waterfront in downtown DC) doubled the time it took to get there. It was actually faster to drive there even during rush hour where you'll sit motionless on the 395 bridge. Yes I can redeem a lot of that time with my above average personal mobile computing set up but a: most people have a pretty mediocre personal mobile computing setup and b: now I can't use that time for anything other than programming projects.

2) I couldn't get rid of the car entirely because I still needed it to move bulky things that I really can't take on transit. It's bad enough not having a truck but losing the car entirely would create some serious logistical problems on a regular basis. So while I saved some money I couldn't save as much as I wanted.

3) Most wealthy people (many of my friends) start families^ and people who can afford it buy detached housing for that. You're not going to be taking transit to these places. It might not ever be economical. Like it or not transit will probably always lower property values in the US too. For whatever reason the more violent people here tend to take it and anywhere it goes becomes more violent so building it into suburbs like these is always going to be unpopular.

4) Bringing me to the fact that I've been accosted multiple times on transit by people who were high, drunk, or just belligerent. I have an extremely high tolerance for this sort of thing (I've wandered around some of the more violent cities early in the morning just to see what the fuss is about) but I can absolutely see why most people here would give up after that happening once at a maximum.

I'm a huge fan of transit but pretending it isn't a large sacrifice to give up a car is just going to get people to ignore you, because it is and for most people it isn't worth it.

(^ and for those that don't start families, many have lots of intense DIY projects that don't fit in apartment buildings and actually need either detached housing or industrial space with similar density.)

exfascist··on The ever-increasing walled-gardeness of Twitter
It probably has to do with the (lack of) window management on mobile platforms and the coupling of which window is foreground to the (often also lack of) behavior of the application.

Man I don't miss owning a smartphone, this stuff is really pants on head retarded.

exfascist··on The ever-increasing walled-gardeness of Twitter
I was going to say this. I tried LinkedIn a few weeks as an intern ~10 years ago (oh man I feel old now) and was extremely underwhelmed.
Page 1 of 2Next →