HNHacker News
TopNewBestAskShowJobs

depressedpanda

967 karma · joined July 27, 2017

submissionscomments
depressedpanda··on The role of cat eye narrowing movements in cat–human communication (2020)
Maybe cats in general don't understand pointing, but both of my cats do. One of them is quite intelligent, so I'm not surprised there, but even the stupid (but adorable) one gets it.
depressedpanda··on Sweden's 250-year-old Freedom of the Press Act gets UNESCO status
That's a myopic take. Soft enforcement is still enforcement.
depressedpanda··on Show HN: Neat – Minimalist CSS Framework
> I personally am one of the rare contrarians that prefers content-box for the web (simplifying my position a lot: good responsive design bases sizes and such on content, not layout).

This is interesting to me. How is content-box better for responsive design? Could you elaborate?

depressedpanda··on Explaining tech's notion of talent scarcity
Yes.
depressedpanda··on WebGPU Fundamentals
I'm curious, isn't something like a HUD a perfect thing to render in a DOM overlay?

It shouldn't matter that much if it takes a few frames to layout and/or update your ammo count or whatever.

depressedpanda··on Valve Restricts Accounts of 2500 Users Who Marked a Negative Game Review Useful
Irrelevant given the potential Linux brings to the table.
depressedpanda··on Valve Restricts Accounts of 2500 Users Who Marked a Negative Game Review Useful
In some ways I think we've reached a point where it's easier to run old Windows games on Linux via Wine/Proton, than on the latest version of Windows.
depressedpanda··on Valve Restricts Accounts of 2500 Users Who Marked a Negative Game Review Useful
Steam does it much, much better.

GoG ostensibly cared about Linux in the beginning, but by now it's very clear that they don't.

It's their choice of course, and among all the alternatives to Steam I guess they're the best choice.

But they obviously don't want me as a customer, so I largely ignore them and don't recommend them to anyone.

In almost every single aspect, Steam is just the superior product.

depressedpanda··on Valve Restricts Accounts of 2500 Users Who Marked a Negative Game Review Useful
Sure, but Valve has done a lot for the Linux gaming ecosystem.

It also goes deeper than just Linux, and the Steam Deck is a perfect example of this. It's a real PC, and they allow you to use the device you bought as you wish.

Our incentives are aligned and due to how they operate it's likely that it'll stay that way for a long time.

As long as this is the case I will keep giving Valve my money and recommending their products to others.

depressedpanda··on Have Men Become Culturally Redundant?
> What if the problem we’re facing is that men actually need traditional models of masculinity?

I'm not sure what you mean by traditional, but it's painfully obvious to me that boys and young men need positive male role models.

Feminism offers no solution to this, and never will, since its focus lies elsewhere. Hence, we must acknowledge that as an ideology its incomplete (at best).

You can be masculine without being "toxic". They rarely, if ever, write articles about the positive aspects of masculinity.

depressedpanda··on Safari releases are development hell
> and Safari updates are tied to OS releases.

Safari is the last non-evergreen browser. As long as Apple insists on this policy it doesn't matter how good a job the WebKit team are doing; they're still hamstrung by the outdated release policy Apple enforces.

Luckily, soon Apple will be forced to allow alternative browsers. At that point, I hope Apple will spend some of its trillions on actually improving Safari, in order for it to stay relevant and competitive.

depressedpanda··on Framework Laptop 16
When will Framework be available in the Nordic countries?
depressedpanda··on The Quest for Netflix on Asahi Linux
The point is, the extra "protection" is worthless.
depressedpanda··on “Forbidden-word” lists are a symptom of administrative bloat
> inferior blacklist

There's nothing inferior about a blacklist. Often, it's way more useful than a whitelist.

depressedpanda··on Ask HN: Options to configure Linux as an arcade cabinet for a game I write?
The simplest way I can think of is to just install a stock distro, activate automatic login for an account that doesn't have any admin privileges, then have your game added to autostart.

Since you're creating the game, I would add an option to launch it in 'kiosk' mode, where any menu option to 'quit' is removed.

You can get more fancy of course, but I'm assuming you want to focus on developing your game rather than configuring Linux ; )

depressedpanda··on Google and Mozilla are working on iOS browsers that aren't based on WebKit
> You know we're at a weird point when the underdog competition in browsers is Apple, one of the richest and most resourceful companies of all time.

It's not so weird considering the following:

1. Safari only works on Apple operating systems

2. Safari development has been seriously underfunded by Apple, since Apple wants to keep people in their walled garden app store, and web apps, by their very nature, can't be controlled by them.

depressedpanda··on Google Play Developer Antitrust Litigation
You are incorrect. Blink might be a fork of WebKit (which in turn is a fork of KHTML), but they are definitely not the same; WebKit is generally inferior.

Thankfully, the EU is forcing Apple's hands, and soon we'll see better browser engines running on iOS.

depressedpanda··on Google Play Developer Antitrust Litigation
> You can delete Safari and every application Apple bundles

This is not possible on iPhone though. You can't even run any other browser than (reskinned) Safari.

depressedpanda··on Google exec fired after female boss groped him at drunken bash, suit says
Even if what you say is true, I still prefer to live in society where innocent until proven guilty actually means something.
depressedpanda··on How to store your app's entire state in the url
This isn't at all comparable. It's purely an Apple problem.
depressedpanda··on How to store your app's entire state in the url
Where I work, we consider URLs part of the UI. Users should be able to share links with each other without pasting a wall of text. We also try to make all URLs human parsable so that they know what they are sharing.
depressedpanda··on 3D in CSS
Huh? They work fine for me.
depressedpanda··on ‘Breakthrough’ obesity drugs that have stunned researchers
Well, simple carbs (which includes sugar) are highly addictive, so I can't say I'm surprised. Your brain was trying to get you your fix by convincing you that you were starving. In contrast, if you were truly starving you'd eat anything -- including lettuce ; )

So, maybe you already tried that, but there's a psychological/addiction angle that's seldom explored when it comes to simple carbs and obesity.

That said, if there's a drug that you can take that'll numb those cravings down to a healthy level, there's nothing wrong with that.

depressedpanda··on ‘Breakthrough’ obesity drugs that have stunned researchers
Fat and non-satiating carbs in combination (e.g. chips) is bad because you will consume loads of calories without feeling full. Most seed oils (i.e. fat) actually seem to be quite unhealthy. If people avoid that shit when being told to avoid fat in general, I think it's actually a net positive.

Apart from them seemingly equating fat and sugar as equally bad, the comment was spot on.

depressedpanda··on ‘Breakthrough’ obesity drugs that have stunned researchers
> There are large subjectivities involved, but when I got down to a 22 BMI at one point via the hard work and discipline route, I was constantly overwhelmed with thoughts of food, literally every waking second; this was despite trying and adhering to probably a half dozen different diets. Most people able to maintain a constant 22 BMI don't experience this.

Out of curiosity, what kind of food were you obsessing over, specifically? Why were you craving that kind of food, instead of, say, lettuce?

depressedpanda··on Why I'm still using Python
I've also had a mixed experience with mypy. Take a look at using pyright for static type checking instead, it's worked quite well for me.

But do write type hints. I recently got thrown into a large-ish project where neither types nor docs where used. Trying to figure out wth a parameter was supposed to be wasn't a pleasant experience for a newcomer. In addition to improving DX, I also believe it's alot more effective in the long run.

I saw how these guys were developing: write code, run code, deal with the runtime crashes they encounter, then run code some more and deal with other unexpected runtime crashes. It would have been a lot faster and more stable if they'd just used type hints and static type checking, as their IDE could've easily found many of these bugs for them immediately.

depressedpanda··on Why I'm still using Python
While I agree that type hinting by its very own nature feels a bit bolted on, I vastly prefer going into code bases which include type hinting. I personally always add type hinting to the code I write, as I actually consider it quite useful.

In what ways do think it's painful?

depressedpanda··on More developers use Linux than Mac, according to 2022 StackOverflow survey
Protip for Linux users:

1. Configure your system so that hibernate works. 2. Set `HandleLidSwitch=suspend-then-hibernate` in `/etc/systemd/logind.conf` 3. Optionally change `HibernateDelaySec=120min` in `/etc/systemd/sleep.conf` to something that suits you better.

You can now close the lid of your laptop and leave it for _months_ without the battery draining to 0, and still resume your work from where you left it.

depressedpanda··on More developers use Linux than Mac, according to 2022 StackOverflow survey
WSL still means you need to deal with Windows, which some of us don't want to do.

There's an abundance of jobs available to you if you're a decent programmer, so avoiding the places which prevent you from running your OS of choice is a good first filter to apply.

depressedpanda··on Be wary of imitating high-status people who can afford to countersignal
> The reason that the rich were so rich, Vimes reasoned, was because they managed to spend less money. Take boots, for example. He earned thirty-eight dollars a month plus allowances. A really good pair of leather boots cost fifty dollars. But an affordable pair of boots, which were sort of OK for a season or two and then leaked like hell when the cardboard gave out, cost about ten dollars. Those were the kind of boots Vimes always bought, and wore until the soles were so thin that he could tell where he was in Ankh-Morpork on a foggy night by the feel of the cobbles. But the thing was that good boots lasted for years and years. A man who could afford fifty dollars had a pair of boots that'd still be keeping his feet dry in ten years' time, while a poor man who could only afford cheap boots would have spent a hundred dollars on boots in the same time and would still have wet feet. This was the Captain Samuel Vimes "Boots" theory of socioeconomic unfairness.

https://en.m.wikipedia.org/wiki/Boots_theory

← PreviousPage 4 of 13Next →