HN user

TheDauthi

176 karma
Posts0
Comments53
View on HN
No posts found.

Not the original person, but I'd like to see the ACTUAL install instructions, a la the vscode via the microsoft repository. It's a little more work for the user, but, honestly, the user is using a CLI for managing packages - I think three lines that show clearly what's going on is reasonable.

something like:

  curl -fsSL https://repo.aosc.io/pubkeys/repo/oma.gpg | sudo gpg --dearmor -o /usr/share/keyrings/oma.gpg
  echo "deb [signed-by=/usr/share/keyrings/oma.gpg] https://repo.aosc.io/oma $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/oma.list > /dev/null
  sudo apt update && sudo apt install -y oma
Just showing me what it's gonna do and giving me the clear option to do that instead of curl | bash would make me feel better.

Microsoft also has a "download deb and install", which I still consider slightly better than curl | bash; it's basically the windows install flow. People who are using a GUI can just double click it, people who want to see what it's going to do can examine it, and your (unsafe) one-liner is `curl XXX.deb && dpkg -i XXX.deb`. Plus it can be shipped to a multiple machines at once easily.

And hey, you already know they have dpkg.

(edited: mangled my command spacing a bit)

Try to avoid using it until the microcode fix in a week or two. If you bought it last week, you probably haven't used it enough to permanently damage anything from the voltage issue yet.

Keep careful watch of problems in the future: the oxidation issue for the 13th gen is a physical defect not fixable by the microcode update, but we don't know how widespread it is yet (and Intel is keeping mum). If possible, it might well be worth returning and getting a 14th gen chip, which doesn't suffer from the latter problem and the former will be fixed by microcode.

In Windows, it's kinda split between the Windows Display Driver Model (WDDM) and the Desktop Window Manager (DWM). That's not a 1:1 match, though, as those two combined cover more components of a functioning whole than X11/XOrg itself does. X11 just split the components needed to draw everything you'd need for graphical environment into a different choice of layers.

X11 got network transparency out of the box (a sibling comment touches this), and the capability of switching out the components more easily, while Windows had less work to do to smooth out the overall desktop experience.

When using Perl you should `use strict; use warnings;` and you have something approaching a real language with a lot fewer warts, in which said quine is not a valid program. It isn't the default because Perl people have an obsession about not breaking backwards compatibility.

I think the people that love perl love its expressiveness. It has a little bit of functional programming here, and a system for making an object-oriented language, and all of these handy tools and you choose which ones you need or find most readable. I've heard Ruby called a better Perl, and - as someone whose day job is largely those two things - that's completely fair.

My company does, and I do as well personally.

Rails is magic, both in good and bad ways. The good generally outweighs the bad. And it has things (like Sidekiq) that I typically need in a project, and I don't have to waste time putting it together and can worry about getting stuff done in my developer role, and code quality in my team lead role. I do use Rust in some performance critical stuff - I used to use C++, but Rust just feels good to write, like Ruby. We have typescript on the front-end, but everything's React and React just never clicked for me in the "this feels natural to write" sense, so I don't venture into that realm often.

We don't have trouble hiring, other than the usual "not enough money in the budget" problems.

Twitter can't turn off servers and sell off data centers without impacting the product.

A friend of mine tried to tell me that Elon had some type of new computing technology that would let them turn off most of their servers because they could fit all of the tweets in less space.

He blocked me after I told him he had confused Elon Musk with gzip.

I do a lot of mentoring with younger engineers. They're surprised the first few times that when we start debugging a problem, the first thing we do is check all of the things that "have to be working" instead of just trying to dig for a bug right where the error looks like it's coming from.

I went to a residential high school in a very rural state. Our internet went through a local college, then the state university.

This is 1998. I was setting up my new main desktop with linux that year. When it got to network services, the installer asked me if I wanted dhcp and dns. "Of course I want dhcp and dns, I don't have a static IP here."

It was asking if I wanted to install DHCP and DNS servers on this machine. I can only guess as to what kind of configuration allowed this to spread as far as it did, but for about 2 days the state university shut down the entire lower college's network because my machine was apparently responsible for DHCP for everyone for just a little while.

I created a fake account for testing a fix to a bug for my company. I used a fake email, fake name, fake location, etc. I used a photo of something I was given for graduation and a date of birth that was within 6 months of my real one.

They started recommending my friends from my high school. I went to a magnet school for my junior and senior years, and Facebook even recognized that. I graduated 10 years before I signed up. And the one piece I made sure I faked was the school I went to. I'm shy. If I wanted to communicate with someone I figured I'd add them myself.

Nothing magical to it. They had some other piece of data from someone else (or me from some other source) that matched up (the data was fake, but I had used it previously; I don't make that mistake anymore). But it showed me just how dedicated to getting all of this data they were.

Several cards give defender, eg Guard Duty. You could also turn it into a Sliver and play Dormant Sliver. A few of the cards that dealt with cards being walls were errata'd that way, too.

As far as turning to stone directly, I don't recall anything, but indirectly? Xathrid Gorgon gives a petrification counter that grants defender.

The twitter account has a few more usable ones, but those are all simpler. tl;dr: the simpler the card that it makes is, the more likely it is to be useful.

Growth still gets printed pretty frequently. Pretty sure it's legal in standard right now.

But don't forget all of the other broken stuff blue had from the start: timewalk and timetwister, to name two.

We old people used to joke that the most powerful card printed of all item was "island".

I tried it about 8 times before I heard anything, and I only got "going to the park" before I listened to the real audio version. I also have trouble understanding people in fairly mild noise if I'm not looking at their face, so I have to wonder if those are linked somehow.

The Weight I Carry 8 years ago

Naltrexone and Bupropion. It doesn't make the other parts of losing weight unnecessary, but it does make it easier to handle cravings. I don't care that I'm getting some willpower in a bottle - I'd simply like to weigh less.

Two years ago, I was ~300. I had been constantly gaining weight since I started taking Seroquel. I also had ankle surgery (unrelated to my weight), and was completely bedridden for 6 months, then in PT for another 5. After that, my doctor put me on those two medications.

I still had to be careful about what I ate, but the occasional snack was occasional; I could eat something bad for me once a week and not lost much progress. After a while the exercise was more pleasant, too.

I hit 220 a few months ago. When I switched jobs and stopped taking the two medications (doctor and I just wanted to see if the weight would stay off without them), my weight jumped back up to 250, but stabilized there. A good bit less than the 300. I started taking the two medications again, and now I'm losing it again.

They once shipped my company a custom MSVCRT.DLL to fix a crash bug in a third-party application under heavy load. True, it was a bug in the C runtime itself, but they got us a fix for it about a day after we (along with the third party) got in touch with them.

Just a few years later my team had to contact them for a BSOD that kept happening after one of their patches. We were put off for about a week before throwing our hands up on it.

This... has made me realize how lucky I am. I do get asked to mentor our junior people, and I also enjoy the look on people's faces when they get that sudden realization of how something works. And I like explaining how things work anyway; I find it's the second-best way to realize what pieces of the system -I- don't know.

And - being perfectly honest about myself - I also enjoy the (brief and usually undeserved) "wow, he's a wizard!" that I get right before - just as a random example that has nothing to do with today - spending two hours trying to debug why some simple iptables rules don't work without testing that the network was working before adding them.

Interesting that you mention their ERP systems. One of the projects I'm working with right now has been considering integrating with one, as well. Last week, our CTO put together a big list of pros and cons between the different possible integrations for discussion. The top of the list of cons was "Oracle owns them".