HNHacker News
TopNewBestAskShowJobs

jbfoo

59 karma · joined December 6, 2016

submissionscomments
jbfoo··on GDPR for lazy people: Block all European users with Cloudflare Workers
>> Are EU courts going to issue default judgements on businesses and individuals?

> Against individuals: Unlikely, but it could happen

AFAIK IANAL: GDPR doesn't apply to individuals that e.g. host mastodon instance.

jbfoo··on Google and Facebook accused of breaking GDPR laws
Well, in case of "need enough revenue to operate" they could just add reasonable "no tracking" monthly fee.
jbfoo··on Java SE 8 business users must buy a licence from Jan 2019 to receive updates
The problem is that you have very short window to migrate to Java 11 (next LTS) with Python there is no such problem as really each release is LTS, so you have three years to migrate from 3.6 to 3.7.
jbfoo··on Why is Pi² so close to 10?
I heard that this is a standard floating point test, if you get non integer value your floating point implementation is subtly broken ;)
jbfoo··on A fork on GitHub is no fork
You might use gitlab to clone your github repos. Web interface to clone them is super easy (obviously you can do it from the console also), there is no limit to private repos (their business model seems to be charging for CI time and selling on-premise licenses).

I'm not affiliated with either hosting services and I use both :)

jbfoo··on ‘The Trains Are Slower Because They Slowed the Trains Down’
Well, I guess, one could argument than after losing contact with working class and solidifying their rule, China's ruling class will what every non-democratic regime did --- try to expand territoriality. And they have grudges with Taiwan.
jbfoo··on Kerbal Space Program Extension Now Available
Well I see some correlation between being left-leaning and not being asshole to employees ;)
jbfoo··on EU data protection law may end up protecting scammers, experts warn
This will end this "Buy PrivacyGuard^TM for extra 5$" bullshit.

Overally you just need:

1) Means to sue rogue domain owner. 2) Means to contact domain owner to inform them of abuse.

Neither needs public record with street address and full personal info.

jbfoo··on Professionals need our 4:3 screens
As a programmer I like panoramic screen very much --- I usually have at least two panes with code open next to one each other. My four year laptop has HD screen, which also helps a lot.

I also find horizontal space much more valuable.

jbfoo··on Uber remotely locked down offices during police raids, shutting off computers
I really hope some law enforcement agency will someday classify uber as a: "organized crime group". I don't mean the drivers --- but management is doing absolutely everything to obsruct law enforncement (for example --- making it virtually impossible for transport inspection to call Uber vehicles).
jbfoo··on A simple makefile is a unicorn
For a simple project cmake is also very easy to write. Much easier than plain make IMO, as you have only a single layer of abstraction (cmake).
jbfoo··on Intel Analysis of Speculative Execution Side Channels [pdf]
Problem is, that as far as I understand, compiler "fixes" could fix attacked application. So if JavaScript code is exploiting Spectre to read passwords from your keepassx fixes need to be applied to keepassx and not to V8 engine.

(Also probably you can patch V8 interpreter to mitigate this issue, but this is a different story)

jbfoo··on The mysterious case of the Linux Page Table Isolation patches
Shouldn't cloud-grade computers be immune to rowhammer (or at least rowhammer should be much less efficient) as they typically use ECC RAM. Switching ECC RAM in a way that also modifies checksum in a deterministic way is (was?) not practical?