HNHacker News
TopNewBestAskShowJobs

jdnenej

827 karma · joined July 14, 2019

submissionscomments
jdnenej··on Pwn the ESP32 Forever: Flash Encryption and SEC. Boot Keys Extraction
I didn't have to write Linux to benefit from an open platform. I didn't write openwrt either but benefit hugely from it.
jdnenej··on Pwn the ESP32 Forever: Flash Encryption and SEC. Boot Keys Extraction
Might as well call the PC a broken platform since you can install your own OS.

Imo a platform is broken if the user can't control it.

jdnenej··on Apple Antitrust Probe – Responses to Congress [pdf]
At our office all of the macbooks have had to go back multiple times this year because of broken keyboards. And because of the way apple designs their laptops this means binning most of the laptop to fix a faulty key.
jdnenej··on Local-first software: you own your data, in spite of the cloud
I use vscode even though I don't particularly like it. Imo rubymine is a better editor but vscode does 90% of the job while not costing $300/year.
jdnenej··on Local-first software: you own your data, in spite of the cloud
That's not a fair comparison since most of the memory usage is just loading the app in to memory and then everyone is sharing the same app already loaded. Web apps don't have to be nearly as slow as they are. It's just that it's easier to make a slow app than a fast one. Also desktop apps are becoming super slow and bloated now thanks to electron.
jdnenej··on Office noise bothers some people more than others
If sound was an issue then the business shouldn't have made an open Office design.
jdnenej··on The Innocent Pleasure of Trespassing
So you are saying that people may only own land if they work or live on the land? This is not desirable for most businesses where renting property makes much more sense since it gives them the flexability to expand or downsize. It is also not desirable for people who are living somewhere temporarily.
jdnenej··on The Innocent Pleasure of Trespassing
By that logic you have to reject all property ownership entirely and modern society becomes totally unable to function since no one could ever build a building.

I think the vast majority of us find the ability to own land to be more useful than everyone living in grass tents that someone else could knock over because they want to sleep there.

jdnenej··on A paranoid guide to fighting the 'bugging epidemic'
That android should not be by default tracking every user and sending a of that data to google since most users aren't aware it is even happening and most users have no use for this data. They know where they have been.
jdnenej··on Writing userspace USB drivers for abandoned devices
The thing I am looking forward to most when I retire is having the time to fuck around with random projects like this.
jdnenej··on A paranoid guide to fighting the 'bugging epidemic'
And in the many years I have had a smartphone I have never once had a reason to look up my location history.
jdnenej··on A paranoid guide to fighting the 'bugging epidemic'
I don't have any problems with security cameras that simply store their video for a few weeks and then delete it. In the case of a crime or other real need for the data the owner can pull that bit of video off.

The problem comes with cameras that will be constantly monitored by ai with facial recognition networked up to some mega tracking datacenter. We have no way of knowing which one the camera operates at.

jdnenej··on A turf war and a botched contract landed two pentesters in Iowa jail
This is why mall cops and speeding fine issuers should not be armed like they are about to raid an organised crime hiding spot. It's astounding that some countries allow random security guards to have guns. Unless you are highly trained and entering a very dangerous situation you should not have any guns at all.
jdnenej··on Joplin – a note taking and to-do application with synchronization capabilities
I use Zim for work use. I find I don't actually need a mobile app since I don't really need to take anything more than temporary notes on my phone.

The nice thing is it uses 17mb ram so I can leave it running all the time which is a helpful thing since all the other electron apps keep my laptop at 18gb memory usage

jdnenej··on PayPal stops payouts to models on Pornhub
Most of the materials from a panel should be recycleable. The bulk of the panel is an aluminium and glass wrapper over the solar cells. Glass and aluminium are very recycleable.
jdnenej··on Uber Hit with $650M Employment Tax Bill in New Jersey
At least in Australia I think someone is only a contractor if they earn income from multiple different companies. If it's all from one then they are an employee.
jdnenej··on Just how fast is too fast when it comes to web requests?
Basically all spinners on the web work by sending a request which causes the spinner to show up, waiting for a response which causes the spinner to be removed. Many of them don't handle errors which causes them to keep spinning.

A static loading message is exactly the same, while the message is on the screen the request is still pending and while it is gone it is not. The only case you are not catching is where the browser locks up and becomes unable to render the spinning which is not that common or useful.

jdnenej··on Just how fast is too fast when it comes to web requests?
Dont use a spinner if it loads fast. One thing I have done is adding a little white box with the word "loading..." In it. Users don't have to wait for any animation to see what it means and it still looks fine for longer loading times.
jdnenej··on ‘Juice Jacking’ Criminals Use Public USB Chargers to Steal Data
Android didn't always work like that. A few years ago it used to allow access to internal storage as soon as you unlocked the phone so if you ever used the phone while it was charging you would be exploited.

With how horrible phone makers are at updating things I would not be surprised if there was a significant number of old android versions hanging around.

jdnenej··on Steam for Linux client adds support for Linux namespaces
Flatpak exists to solve this problem.
jdnenej··on Steam for Linux client adds support for Linux namespaces
You are very uneducated on the topic if you think macos is a more suitable setup for gaming than Linux. The Mac gaming community consists mostly of casual gamers since the only hardware available is weak laptops or $10,000 workstations. Proton being built in to steam means that most games just work on Linux with a high level of performance. AMDs open source drivers are very good and included with the Linux kernel.

Currently there are no game consoles you could consider high performance but the switch is by far the lowest performance. Which is fine for what it is but it not even close to something you would substitute PC gaming with.

jdnenej··on I got my money back from a scammer by contacting his mom on Facebook (2016)
How do you verify the card is good before redeeming it?
jdnenej··on I got my money back from a scammer by contacting his mom on Facebook (2016)
Selling unwanted gift cards online is a huge scammer magnet. I tried to sell a $50 card for $40 recently and wasted a bunch of time with people sending me fake PayPal confirmation messages. Thankfully all of the scammers were pretty stupid and it was easy to tell when they were scamming.

It's just super risky on both sides so very few legitimate buyers want to do it since as a seller you could be giving them fake or used codes.

jdnenej··on This isn't your father's Microsoft
The hoops you have to jump through on azure data studio is rediculous. It has a popup saying it is tracking you but instead of asking or providing an opt out button it has a wiki page describing a config option you have to manually insert into a json file and restart the program before it will stop tracking you. By that point it has likely uploaded all of your data anyway.
jdnenej··on Biometric YubiKey
You should be able to place a USB C connector on one end of a flexible cable/ribbon connector.
jdnenej··on Stripe CLI
I was working with it 3 years ago and it sounds like it hasn't gotten any better in that time.
jdnenej··on Stripe CLI
eBay is an absolute nightmare. They have a demo instance to test on and it's about 4 years out of date and half of it doesn't work anymore.
jdnenej··on Audio Fingerprinting using the AudioContext API
Because it is extraordinary difficult to have a useful programming language that can not be used for tracking.

A social solution and technical solutions are needed. Firefox has put in a huge effort to prevent tracking but many useful features can also be used for tracking so a browser will not be able to determine useful and non useful code.

jdnenej··on Microsoft Reveals New Logo for Microsoft Edge
It was probably based on IE which was and maybe still is used to render help pages on windows and probably other things.
jdnenej··on Microsoft Reveals New Logo for Microsoft Edge
Chromium uses blink which was forked from WebKit long ago.
← PreviousPage 4 of 12Next →