HackerTrans
TopNewTrendsCommentsPastAskShowJobs

depressedpanda

no profile record

comments

depressedpanda
·3 ay önce·discuss
Honesty? Sounds like investor hype to me.
depressedpanda
·5 ay önce·discuss
Yeah. Try comparing texts written in Old English and Old Norse. It's basically the same language. (I'm not surprised at all that Beowulf takes place in Scandinavia.)

But I think they would both be easier to decipher for someone speaking Swedish than English.
depressedpanda
·8 ay önce·discuss
There are strong indications that Half Life 3 (or at least a Half Life game) is coming soon. Of course, Valve might decide to pan the project, but I wouldn't be surprised seeing an announcement for 2026.
depressedpanda
·8 ay önce·discuss
I have good news for you: if you prefer running a PWA in your browser of choice, you can. Nothing forces you to install the PWA.
depressedpanda
·8 ay önce·discuss
How? Do I need to configure something in uBlock Origin? If I go to, e.g., Reddit I still see the annoying "Open app" button.
depressedpanda
·9 ay önce·discuss
I am very much interested in local-first/only (backend-less) PWAs, and have built a couple of them myself.

Unfortunately, I don't think I have any use for a time-boxing app. Nice work though.

Is there a reason you went with localStorage rather than indexedDB?

One useful thing is supporting 3rd party sync services. One of the apps I built allowed syncing data across devices via Dropbox. I never got Google Drive working, though, their API was horrible to work with in comparison. Is sync support something you've considered?
depressedpanda
·10 ay önce·discuss
Nifty.

I've long wanted a scrollable/zoomable desktop, with a minimap that shows the overall layout. Think the UI of an RTS game, where instead of units you move around and resize windows. This seems like something in that direction, at least.

How does Karousel work with full screen applications, e.g., games?
depressedpanda
·11 ay önce·discuss
No, I think you misunderstand how it works. The problem is that task 4, as you call it, runs after the navigation triggered by the redirect value.

The the author expects the side-effect -- navigation to a new page -- of the window.location.href setter to abort the code running below it. This obviously won't happen because there is no return in the first if-statement.
depressedpanda
·11 ay önce·discuss
> Russia has attacked Ukraine. Not Europe.

Ukraine is most definitely a part of Europe.
depressedpanda
·11 ay önce·discuss
> the politicians do a 180 once they get voted to power or forget about them because political promises are worthless and non-binding, meaning they lied themselves into power.

Why is this allowed? Why aren't there laws in place to hold politicians accountable for the promises they make to get elected?
depressedpanda
·11 ay önce·discuss
How is red meat connected to it?
depressedpanda
·11 ay önce·discuss
Agreed.

After starting my new job and coming back to Python after many years I was happy to see that they had added `match` to the language. Then I was immediately disappointed as soon as I started using it as I ran into its weird limitations and quirks.

Why did they design it so poorly? The language would be better off without it in its current hamstrung form, as it only adds to the already complex syntax of the language.

> PEP: In most other languages pattern matching is represented by an expression, not statement. But making it an expression would be inconsistent with other syntactic choices in Python. All decision making logic is expressed almost exclusively in statements, so we decided to not deviate from this.

> We've had conditional expressions for a long time.

Also, maybe most other languages represent it as an expression because it's the sane thing to do? Python doing its own thing here isn't the win they think it is.
depressedpanda
·11 ay önce·discuss
If a child is, e.g., two standard deviations below the norm, it is cruel to expect it to keep up with the pace of other students.

Education can be better adapted to the child's needs.
depressedpanda
·3 yıl önce·discuss
They cracked down on ads talking about privacy, to the applause of everyone. Then they launched their own ad tech service. It's obvious privacy was used as an excuse to make more money.

I hope you're not asking for any evidence of their authoritarianism, it should be apparent to anyone who knows anything about the company. They readily cooperate with authoritarian regimes; look at their behavior in China, or how they assisted the totalitarian regime in Belarus to the detriment of pro democracy protesters. "Obeying local laws" is not a valid excuse for unethical behavior, but is very convenient if all you care about is profit maximization.
depressedpanda
·3 yıl önce·discuss
The controllers connected directly to Stadia servers over WiFi, avoiding an unnecessary roundtrip via the device displaying the video feed.
depressedpanda
·3 yıl önce·discuss
Apple might be less bad than, say Oracle, but it's still an evil mega corp.

Their privacy angle is little more than mere marketing. Authoritarianism is in their DNA.

By no stretch of the imagination is it an ethical company, and people really need to stop treating it as such.
depressedpanda
·3 yıl önce·discuss
I see. Thank you for the explanation!
depressedpanda
·3 yıl önce·discuss
Interesting. What are the use cases for being able to do this?
depressedpanda
·3 yıl önce·discuss
In what way is Flatpak being forced on you?
depressedpanda
·5 yıl önce·discuss
> seeing as Earth alone has billions of years left where such life could arise,

In case you didn't know, Earth has about one billion years of water left.

https://www.sciencedaily.com/releases/2013/12/131216142310.h...