@dan@upvote.au avatar

dan

@dan@upvote.au

Aussie living in the San Francisco Bay Area.
Coding since 1998.
.NET Foundation member. C# fan
d.sb
Mastodon: @dan

This profile is from a federated server and may be incomplete. Browse more on the original instance.

dan, (edited )
@dan@upvote.au avatar

VS Code wasn’t based on Atom. It was written from scratch. The system architecture is very different.

VS Code uses Electron, but all the heavy stuff is running in separate threads or processes, which is why it feels faster than some other Electron apps.

Unfortunately, many Electron apps break the #1 rule of desktop app development: Never do any heavy processing on the UI thread. Any Electron app that does heavy-ish processing really needs to use node:worker_threads or something similar, plus a UI library like React that can prioritise handling of user actions over rendering other parts of the UI.

dan,
@dan@upvote.au avatar

The thing that doesn’t make sense to me is when vendors have their own domain and site but they use a freemail account (Yahoo, Hotmail, Gmail, etc). If you really want to run your business using a free service, at least use an email forwarder at your domain.

dan,
@dan@upvote.au avatar

“what is your password?”
“uh, it’s just the letter A”

www.youtube.com/watch?v=uRGljemfwUE. A classic.

dan, (edited )
@dan@upvote.au avatar

The Microsoft 365 admins at my workplace were doing something like this. It’s got some sort of built-in phishing simulation functionality (I think it’s this: …microsoft.com/…/attack-simulation-training-simul…). The idea is that the recipient clicks a button in Outlook to report it as suspicious, and get a “congrats you did the right thing” notice.

However, it seems like IT security were unaware of the test, because they started blocking the emails and blackholed the domain the emails linked to (meaning it doesn’t resolve on our network any more). They also reported the domain as phishing to some safe browsing vendor we use, which propagated into the blocklist Chrome uses. It was a shared domain Microsoft use for this training (it was one of the domains on this list: …microsoft.com/…/attack-simulation-training-get-s…) so Microsoft probably had to deal with un-blocking it…

dan,
@dan@upvote.au avatar

setuid binaries are scary, so I could see myself getting behind this.

Study reveals "widespread, bipartisan aversion" to neighbors owning AR-15 rifles (www.psypost.org)

A recent study published in the Proceedings of the National Academy of Sciences reveals that across all political and social groups in the United States, there is a strong preference against living near AR-15 rifle owners and neighbors who store guns outside of locked safes. This surprising consensus suggests that when it comes...

dan, (edited )
@dan@upvote.au avatar

A random sample of 2100 people is often sufficient to get a statistical significant result for a population of around 50 million with a 5% margin of error.

I’d maybe add a few thousand more for a study that represents the entire USA, but 2100 isn’t a small sample size.

dan, (edited )
@dan@upvote.au avatar

I remember them being exactly the dame many years ago

This is one of the reason I like Debian. They don’t change stuff unless there’s a good reason to. Network configuration on my Debian servers is in /etc/network/interfaces in mostly the same format it was in 20 years ago (the only difference today is that I’m dual-stack IPv4/IPv6 everywhere).

dan,
@dan@upvote.au avatar

“ButterFS” is one of the accepted pronunciations though.

dan,
@dan@upvote.au avatar

shortest names possible

This film from 1975 is still relevant today: www.youtube.com/watch?v=7hdJQkn8rtA

dan,
@dan@upvote.au avatar

literally the universal operating system

dan,
@dan@upvote.au avatar

Chest freezers don’t actually use a lot of electricity. They’re a big insulated box that’s closed most of the time, and since they open from the top rather than the front, the temperature doesn’t change much when opened (since hot air rises, while cold air stays lower). The compressor doesn’t have to run for very long to maintain the temperature.

In the USA, Energy Star estimates 215kWh per year for Energy Star certified chest freezers (open from the top) and 395kWh per year for certified upright freezers (open from the front): www.energystar.gov/products/freezers

dan,
@dan@upvote.au avatar

I always wondered the same thing when I was younger, since my monitor had an Energy Star logo on it even though it was an American thing but I was in Australia. Being Energy Star approved just means the product is more efficient relative to others in the same category.

The Energy Star site is useful since they list all the available rebates for energy efficient appliances (federal, state, county, electricity company, etc)

dan,
@dan@upvote.au avatar

One of the reasons stuff costs more in Australia is that there’s significantly more consumer protection. Steam originally didn’t allow refunds at all, and were fined AU$3 million as a result.

In Australia, it’s illegal to say “no refunds” or only exchange or refund as store credit both for physical and digital goods, and customers are always allowed to get a repair, refund or replacement if the product has issues. In the case of a game, that would be things like:

  • Game breaking bugs or bug that significantly affects the experience but don’t completely break the game
  • Changes that make the game behave significantly differently to how it was originally described on the site or in the documentation
  • Games that initially support Linux but the company dropped Linux support later on, etc.

Steam’s policy of only refunding a purchase within 14 days of purchase and less than 2 hours of play time is also not legal in Australia. You can’t have conditions like that on a refund policy. They have a separate refund policy specifically for Australia which excludes the 14 day / 2 hour limits.

Appliances also have to last for as long as a ‘reasonable consumer’ thinks they should last. For example, even if your TV or fridge has a “1 year warranty”, the manufacturer will still have to repair, refund, or replace it if it breaks down in 3 years, as a regular person would assume that a fridge or TV should last more than 3 years. The store or manufacturer has to cover the cost of picking it up and delivering a replacement. It’s also illegal for a store to tell you that you have to contact the manufacturer - the place you bought the product from has to let you handle all warranty claims through them.

dan, (edited )
@dan@upvote.au avatar

I’m an Aussie that’s been living in the USA for 11 years, and what I’ve noticed in the US is that there’s a lot of people that mostly care about themselves (or at most, their family) rather than the community as a whole. People don’t want free and universal health care, because they don’t want their tax dollars going towards other people, because that’s “communist” and therefore bad.

I guess the thing they don’t take into account is that their own medical expenses would also go down in price with a good universal health care system.

This is also a reason why the divide between rich and poor people is significantly larger than in other countries. People that are well-off have high paying jobs, very good health insurance, a nice place to live, etc. It’s a great country for someone that’s doing well in life. On the other hand, it’s a horrible place to be if you’re down on your luck. Once you’re homeless, it’s very hard to live day to day, and recover to where you once were. Nowhere near as much support as in other countries, since again, some people don’t want their tax dollars going towards assisting others that are less fortunate.

American laws also tend to favour companies over individuals, compared to other countries where the government focuses more on individuals.

dan,
@dan@upvote.au avatar

And sudo apt full-upgrade when a new OS version is available.

full-upgrade is the same as upgrade except it’ll remove old packages if required. (e.g. programs that don’t support the new version and hold back the upgrade due to old dependencies). When upgrading Debian to a new release, I usually first run upgrade, then run full-upgrade and read the output very carefully before continuing.

dan,
@dan@upvote.au avatar

is a .deb downloaded from a webpage

deb-get is useful for these.

I hate directly installing Debian packages because I forget to update them (since apt won’t update them). I usually either use deb-get or create my own repo for the app using Aptly.

dan,
@dan@upvote.au avatar

What type of data are you looking for? Does www.nirsoft.net/utils/network_usage_view.html suit your use case? There’s similar data somewhere in the modern settings app too.

There’s also performance counters for real time data (bytes sent and received): …microsoft.com/…/net-sub-performance-counters. You can use these in any tool that supports performance counters. There’s an app that comes with Windows called Performance Monitor that can read these counters.

dan,
@dan@upvote.au avatar

Did you try the first app I linked to? I can’t try it since I’m away from my computer for a few days.

dan,
@dan@upvote.au avatar

I hadn’t heard of Atlas… Looks like it’s a debloating tool? Does it work well?

Debian FTW

dan,
@dan@upvote.au avatar

Is it actually malicious, though? Ads by themselves aren’t malicious.

dan,
@dan@upvote.au avatar

I solved this by getting an Xbox. I start a game, and it works (as long as there’s no mandatory updates…). No worrying about system specs, graphics drivers, or anything like that.

I was all about PC gaming in my teens and 20s. These days, I work all day and have much less free time, and want a gaming system that just works with minimal effort. Consoles handle that nicely.

Torrenting exposes your public IP. In a country where government doesn't care, does that pose a risk?

I honestly don’t believe I will have any legal trouble because I don’t do anything like cp or worse, I just pirate media I like, not even porn. But across users of communities, or on public trackers, is IP exposure something to be concerned about?

dan,
@dan@upvote.au avatar

A proxy is no less secure than a VPN, assuming it’s using encryption like TLS. It’s not as good for torrents since you can’t port forward, but fundamentally people that use commercial VPNs are using then just like a proxy. Some providers like NordVPN do offer HTTPS proxies in addition to their VPN service.

dan,
@dan@upvote.au avatar

A VPN can also have a faulty config. Everything depends on correct configs :)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • Durango
  • magazineikmin
  • InstantRegret
  • hgfsjryuu7
  • vwfavf
  • Youngstown
  • slotface
  • thenastyranch
  • ngwrru68w68
  • rosin
  • kavyap
  • PowerRangers
  • DreamBathrooms
  • cisconetworking
  • khanakhh
  • mdbf
  • tacticalgear
  • ethstaker
  • modclub
  • osvaldo12
  • everett
  • tester
  • cubers
  • GTA5RPClips
  • normalnudes
  • Leos
  • provamag3
  • All magazines