HN user

agret

101 karma
Posts0
Comments58
View on HN
No posts found.

Wow believe it or not I was thinking about that program about 2 weeks ago but thought I'd never be able to remember the name of it. You've made my week.

I used to use the Bdog871018 skin. Which one is yours?

Just have to right click the task bar and change the news settings to 'reduce updates' & turn off open on hover.

Turning on 'reduce updates' just has the taskbar display the weather and not change to some random stock ticker of a company you don't care about or whatever other item of interest they feel like showing.

If you read the article it was not a firmware issue, it was one of the security features it has downloaded an invalid config due to ASUS staff errors, the config caused the router to run out of available storage space and soft-brick. There was no firmware issue, any device will start crapping out when it runs out of available storage.

I use Spotify in my car over Bluetooth and for the past couple months it has this super annoying bug where you get in, start it playing and it finishes off what song you were listening to but then doesn't continue playing the playlist, it just goes silent and when you open the main app screen there is no playlist in sight. Have to manually re-open a playlist and pick a track to keep it going.

On MacOS Mojave before Catalina ended support for 32 bit binaries I was surprised how many Steam titles were downloadable as Mac native. I'd say almost 20% of my library was downloadable for MacOS which impressed me a lot. Steam was the best thing for MacOS gaming, Catalina was the worst. Now that Apple are moving to ARM expect the library to shrink further.

Not just optimizations to blame, MacOS shipped with an extremely outdated OpenGL and Apple refused to update it. This caused many projects to drop support for MacOS entirely.

Apple have made it clear they don't want games on MacOS. They have not updated the OpenGL for way too long and it's missing any of the modern extensions. There is MoltenVK thankfully but none of that thanks goes to Apple who only push for Metal.

Then when you want to actually do an activity like a deathmatch you have to wait for matchmaking and then the loading - takes forever. Once you are finally in a match it's okay but as soon as the match ends you have to wait for the world to load again and then queue again which takes bloody forever. Spend 2hrs playing the game and have only a few matches, more time spent looking at loading screens than actually playing anything.

This happens on a device with no apps installed, with no apps running. No Apple ID. Fresh install.

On a fresh install you have Software Update, News, Safari, iTunes Store, App Store, Stocks, etc. which are all going to be a part of polling for available push notifications. When a new device update releases you will get a notification about it, even without an Apple ID signed in.

Yes, locally running apps can trigger time-based notifications but all network-based notifications should be handled by Apple's push services as iOS doesn't allow long-term persistent background tasks due to battery drain and it doesn't make sense for every app to have its own individual polling occurring at random times.

Modern game consoles have a lot of common library / OS system calls that instead of emulating you re-create those calls and make your own implementation with the expected return values. The low level stuff and shader translation aspects are very complicated though.

Should read the article before you comment next time ;)

There is a screenshot in there showing it is directly parsing the Signal sqlite database. I am guessing on his device he had not set an access passcode to the Signal app so no key was required to decrypt the local message cache. Towards the end of the article the Signal creator hit the nail on the head saying this is a phone security issue and nothing to do with Signals security.

The author bemoans the notch on the iPhone saying we'd all like to be rid of it and that edge to edge screens are frustrating. He then goes on to complain that the Samsung has bezels.

I assume the Facebook message is through a Facebook bot running embedded on the website. It won't automatically collect your data until you interact with it and that falls under the Facebook privacy policy since the individual site doesn't have access to anything more than your Facebook name and public profile picture.

Interesting article but needs a bit more depth, for instance it mentions incredibly briefly the MX record

The PTR (or reverse) record query is used to validate that the IP address is assigned to the same host that is resolved in the Mail eXchanger (MX) record query

It does not explain that when you try to send an email the MX record is what is referenced as to where the email should go, it also neglects to mention "round-robin" DNS or Anycast DNS which are used by to distribute the web and an important part of modern day internet usage.

I wrote a review on the product condemning this practice and Amazon removed the review as "not about the product". Quite frustrating - seems Amazon just doesn't care about customer privacy.

The way Amazon reviews works is that it combines reviews of the same product (even different variations of the same product) so mentioning anything about an individual seller in "ask a question" or "write a review" is meaningless as it applies to the whole site. It makes sense why they would take this action.

Looking at the feed you should see if it's possible to exclude any tweets that begin with "RT" (retweets) or the "@" (replies). This way only posts you write should show in the feed, would make it much cleaner as without the full conversation contexts those other messages make no sense.

The GitHub activity feed is pulling in every comment you make, see if you can filter that to only show pull requests you've created to showcase your work. Maybe also include commits to your own projects if the commit length is more than a certain number of characters to filter out the small updates.

Yes, although doing things without JS is old school web. I think you'd be hard pressed to find any clients that don't support JS in this era.

Anyway, to accomplish this you would split your styles into seperate CSS files and then have a drop-down that does an HTTP POST/GET to a server side script that will then set a cookie on your browser with your preferred choice.

Each time a request comes in from the client you just check that cookie for which style they want and then change the HTML that's sent to include a different stylesheet.

There are a lot of routers using GPL code that have open source firmware available (ddwrt,openwrt,tomato,etc.) I think once support for a device ends it should be mandated that the company release the source code for future development.

There is a worrying increase in the amount of IoT devices that will remain forever unpatched due to the (cheap overseas) manufacturers never updating them or ending support for them.

Almost everyone used Skype back before we had Discord and other alternatives

Yeah except for when gaming, Skype "always on" voice was very annoying for any games and the latency was way higher than Mumble or Teamspeak so we would use those for our gaming groups but Skype for person-to-person calls rather than group chats.

I guess if you didn't have anyone technical enough to setup a Teamspeak or Mumble server in your gaming group YMMV but they were 1000% better than using Skype which had worse quality audio, no push to talk and huge latency.