HN user

beefjerkins

61 karma
Posts0
Comments26
View on HN
No posts found.

But in classic Javascript style, it's half-assed. Being able to assign anything to undefined makes the distinction between null and undefined pointless.

- A LOT of practice. One of that parts of becoming a good programmer is learning about potential pitfalls and bad practices; what better way is there of avoiding these than by making these mistakes yourself and learning from it.

- Studying and researching best practices for not just your current language or paradigm, but others as well. If you've got experience with Java, look into other paradigms than OOP such as Haskell / Elm that focus on Functional Programming. This can lead to learning about new ideas of programming in general, which is a good thing as it exposes you to more tools that you can use.

- Making your own things. Find areas in your life that could use some automation, or perhaps use programming as a creative outlet; the more tools you make, the more practice and experience you'll get which leads to the first point I made.

- Cringe at your old code. If it's really that bad, it's likely you've come a long way as a developer, which is good! Reflect from time to time about why you originally wrote code a certain way, and think about how you would approach the same problem now with more experience.

Ubuntu 21.10 5 years ago

Yeah, gaming on Linux has seriously come a long way thanks to the efforts of Valve and the wider community. My main issue with gaming on linux is cloud saves; while it generally will work with Steam, other platforms like GoG have no such capacity, and it's a real drag compared to Windows.

Ubuntu 21.10 5 years ago

Out of interest, have you tried other distributions? Perhaps Debian based like Linux Mint / Pop OS, or others like Manjaro?

What keeps you using Ubuntu after all these years?

I love reading about the steady technical progress the team behind Qubes is making, despite never intending to daily drive the OS myself. It's incredibly fascinating to read up on all the security considerations that I, an average Joe, would never realistically need to concern myself with, but it's great to see an OS that really pushes forward for those that DO require such strict isolation and security.

I wish the Qubes OS the best of luck in future, and let's see how the GPU passthrough team goes.

Of course, the CD-ROM only spins in one direction however. Crash Bandicoot programmers solved this issue by making it impossible to run backwards in the game.

I've been playing crash since I was a kid, and I never thought about why you couldn't run backwards. What a brilliant solution.

Sure, a local-only password manager doesn't need a subscription, and solutions such as KeePassXC demonstrate this quite well (as a user of it myself!)

However, in the case of 1Password it's not just about being a password manager; it's also about syncing passwords between devices, staying on top of (sometimes rapidly!) changing standards between devices and browser extensions, and being aware of the evolving landscape of best security practices.

I'm surprised at how little regressions there were in the tests they run, given they completely disabled JIT. This could be very useful as a default 'mode' for websites, with JIT able to be turned on for trusted websites if the user would like more performance.

It's not about being perfect, it's about having a solid UX such that we can start recommending it to our friends and family to help wean them off the major platforms without a lot of headaches and frustrations, which will push them even further towards proprietary ecosystems.

Valve Steam Deck 5 years ago

I have confidence that Valve isn't going to deliver a product of this caliber and then deliver a subpar screen response time.

Valve Steam Deck 5 years ago

That would indeed be killer, but I wonder how difficult it would be for the Deck to push those sorta frames, even at 720p.

Valve Steam Deck 5 years ago

As a fellow Australian, I was thinking the same to myself. When it DOES come to Australia, wouldn't be surprised if we get SHAFTED on price.

It's a real shame, because this is some neat hardware I wouldn't mind splurging on.

Hopefully we'll see some sort of writeup regarding what caused the global amazon network to start chucking errors. I'm curious as to how this wasn't isolated to one individual region