HN user

Shikadi

254 karma
Posts0
Comments213
View on HN
No posts found.

75w is nuts actually. I measured my _desktop_ setup about 10 years ago including two monitors and idle was around 35w. It also doesn't make sense to include idle of all peripherals since you would be using them for chatgpt as well.

Enshitification, I've been using Gmail for decades and it was significantly faster and more responsive in the past. It still works fine tbh, but it did work better. Whether or not something is successful has little to do with its quality or performance these days.

There was also a time where once a website or application loaded, scrolling never lagged. Now when something scrolls smoothly it's unusual, and I appreciate it. Discord has done a really good job improving their laggy scroll, but it's still unbelievably laggy for literal text and images, and they use animation tricks to cover up some of the lag.

I've had far more Ubuntu distro upgrades break than succeed, and often without solutions online other than reinstall. Haven't had that issue with Arch since 2011. I use Ubuntu for work and Arch for personal so I've basically been using both full time for over a decade. Anecdotes be anecdotes

I personally find && and || easier to read than "and" and "or" because instead of using words to separate words, it's symbols separating words. Sure syntax highlighting helps, but I don't think there's an objective choice here

I'm in embedded, there's also cutting edge stuff to work on. The nice thing is you can be mostly detached from annoying web apis and frameworks and databases. The not so nice stuff is dealing with crappy vendors, using crappy tool chains, and spending a ton of time setting up automated builds. Sometimes I think about switching to true embedded (I do embedded Linux) but that tends to pay less

And what I'm saying is, you have absolutely no evidence or way to prove that. I'm not saying it's not possible, but I am saying it has as much scientific evidence as spontaneous generation did

Of course, articulating what the subjective experience being referred to is another problems on its own. All of your comment can exist independent of that perception that's being described. There's no reason for us to have a centralized feeling of it all happening, and the fact that it can be turned off temporarily while the rest mainly still functions is actually mild evidence against the idea that they're one and the same

The answer provided to the hard question doesn't answer the hard question. There is no reason we're aware of that a ton of computations should lead to a subjective experience, it's akin to people saying flies spontaneously generate around decaying food because they do. At the time it was plausible, but insisting it's the answer to the question is human arrogance

Constant growth is not the same as infinite growth. Constant growth is the state of the economy now, believing in infinite growth is believing it can continue this way forever

Unfortunately, recessions tend to shift wealth up even more these days, partially because of government bailouts, but also because of stock puts and shorting

I'm an embedded developer, and for me it's the opposite. Not saying everyone is like me, just saying not everyone is like you. I find regular software development to provide more instant gratification, I like the result of systems interacting with each other physically. Something about that just feels really cool to me. So much that I spent a few years as an FPGA developer, designing hardware and writing drivers for it, and also writing C on a soft core microcontroller running on an FPGA, touching registers that configure things, messing with i2c busses, I just find it all really amazing, in the same way I find car engines spinning at 6000+rpm and managing timings is incredible. Regular software development has faster results and gratification, at least from my perspective. And to be clear, I'm not saying you're wrong, or that your perspective is any less valid than mine

I'm not sure if you understand what safe means in this context. One common example is modifying a vector element by reference. If you grab a reference to an item, push something else to the vector, then try to access through that reference, the vector may have re allocated during the push and you're either no longer looking at valid memory because it's been freed, or you're looking at a stale copy of the element.

I don't think the null handling in rust is about memory safety so much as it is their choice in error handling. If you come across a null pointer dereference and your code doesn't handle it, that's a hidden bug. Triggering an exception and handling it is a valid approach, but there are trade-offs. If no code handles the nil exception for example then it's no better than crashing as you would in C. Wrapping things up in try catch can lead to missing recoverable errors or unexpected states. The choice to disallow null is one to avoid common bugs, not one for memory safety, as far as I understand it.

Was the A10 really that bad back then, or did Acer nerf it with poor cooling or slow ram? I remember a time when the A series chips were a good buy, but that may have been substantially earlier than 2016

From my perspective, your money came from the same system, and you're acting on blanket baseless prejudice.

If you're going to judge people for working at faang, you better never shop at Walmart or Amazon, never buy any foreign electronics because they're made with child labor, work for a non profit that doesn't shovel money away from those who produce it into the hands of shareholders that control the public policy allowing for atrocities like DuPont, never buy anything with Teflon in it, take the bus instead of owning a car, and boycotting cable and internet companies. We're all in the same exploitative evil system, get off your high horse and stop judging people for being employed. The workers aren't the evil, it's the people who call the shots and make the investments. If Jeff Bezos wants to go to space, he's going to space whether you help or not, so might as well take what you can get.