skysight-inc/HackerNews huggingface dataset:
Yesterday I was presented with WeChat's Cookie policy for European users [1] for the first time, and they appear to have a European subsidiary, which could probably be fined. Of course they could just decide to fold that operation, especially considering (IANAL, but) the policy doesn't appear fully GDPR-compliant. I doubt that they are making significant profit in Europe anyway.

[1] http://www.wechat.com/mobile/htdocs/en/cookies_policy.html
> Using countries is a very inaccurate way to measure diversity.

It's a perfectly accurate (fraud aside) measure of diversity in country of origin. Whether that's a meaningful kind of diversity is a different question.

> The EU is many countries, but is less diverse than India, a single country.

Less diverse in what?

> If India reformed itself as a union of states, suddenly the backlog of Indian immigrants would be cleared!

That assumes that the sourcing of qualified prospective Indian immigrants to the US is basically uniform across the succesor states India would be a subdivided into.
Crashed on a Deserted Island? A Blockchain May Save Your Life
Do you dispute that Russia poisoned Litvinenko as well? Enemies of the Russian state just seem to be poisoned by incredibly rare substances every now and again.
Interesting. How do you hit the Meta key if you swap on both sides? With a pinky?
How do normal Chinese people feel about the things that go on?
Once you understand and are persuaded of how everything hinges on your savings rate, this gives greater confidence to take sabbaticals, or explore other options including self-employment. Temporarily dropping your spend rate is both a useful exercise and a way to extend things even farther.

According to that article, if your savings rate is 50% of your take-home pay, you're done in 16 years. If your savings rate is 64%, you're done in 11 years. Both of these assume you're starting from zero.

I'm still working, but I've found the mindset change from that article (and many others on his site) to be extremely useful when choosing how to spend my time and money now. Think of it as just another tool in your toolkit for making the most of life, both now and in the future.
Isn't the NES graphics chip considerably more complicated than whatever the Game Boy users?
I read it as he had no way to alter mysql, and he needed to work with time functions, which is tricky without a real timestamp instead of an integer, and is impossible without correct indexes.

To me it seems like, in that case, he chose postgres since he could sync the data and use a custom schema over it, with proper types and indexes.
The Data Protection Act 2018 was passed by parliament today. It applies the definitions of "public authority" given in Schedule I of the Freedom of Information Act 2010 (with a few exceptions), so maintained and academy schools are considered public authorities for the purposes of the GDPR. It does grant the Secretary of State the right to alter this definition, so it's possible that schools could be removed from this scope if the impact is deemed to be unreasonably onerous.

http://www.legislation.gov.uk/ukpga/2018/12/pdfs/ukpga_20180...
No, those conditions only apply to public officials.
It's questionable to see the article's focus on males in gaming when females have been established as a >=40% constituency over the last decade. [1]

[1] https://www.statista.com/statistics/232383/gender-split-of-u...
In China you can spend Alipay/WeChat at offline as well as online merchants. And not just larger merchants but also at micro-businesses like mobile food stalls and hole in the wall eateries. Because both the equipment and fees for the merchant are much cheaper than those required for traditional credit/debit card processing.
You're right...so here's the logical space:

A. Video/audio/text of/by person, signed, we have knowledge that this video bears their signature, they endorse it

B. Unsigned
B1. Unsigned because it's not them
B2. Unsigned because they don't want it to be associated with them

I think this is still a better state of affairs because we can verify positive endorsements as genuine or not.

You're right, we couldn't verify stuff they refused to sign, but!

Imagine the state coerces people to carry small devices with radio transmitters that constantly transmit, over the length of a second, a signed key, ad infinitum; that way no one can plausibly deny that it wasn't them (unless someone plants the persons device on an imposter).
> It was also very addicting - every time I had a few minutes during the day and basically every evening I felt an irresistable urge to move the emulation a bit forward - fix this strange GPU bug, pass one more compatibility test or implement one more missing feature.

This resonated strongly with me. I did a study of architectures in college where i built a bunch of emulators of real and made up chips and fiddling with the details of an emulator is incredibly engrossing.
The problems cited by the article are real, and the game makers are shitty people with bad motives. Unfortunately neither government (nor anyone) can make the world idiot proof, sometimes people have to learn from their own mistakes.
There's been a bit of salary inflation here, but yes, it's a very good payout and probably a year's salary for a mid-level developer (I'm a developer in Uruguay).

He'll have to pay taxes on it though (if he has no other income it won't be that bad, maybe 20%).
The headline could stand alone as a succinct master class in the value of the "relations" part of PR. Imagine Uber getting a headline like this from TC in 2018, assuming it did exactly the same substantive thing.
Not a lawyer either.

> Were you trying to say lying under oath is usually very difficult to prove?

No, I'm saying it is rarely prosecuted at all, based on what I've been told by attorneys.
>the 4% is the maximun fine allowed.. its not a minimum..

I think it's always safe to assume the worst from bureaucrats. Especially when no sentencing guidelines exist.
China is so big and blocks access to information here and there for the average citizen that they might not think that it could be significantly better in the freedom part.
"Unfortunately, most organisations need professional guidance on GDPR, and that's not necessarily cheap or accessible to the budget-constrained."

Professional guidance is needed for many things, and usually it's not cheap for any of it.
awesome post for someone who is getting started with SVG animations and curves! thanks!
The difference here seems to be the exact definition of "unique".

A UUID has a finite length, so if we generate N new UUIDs in a finite time-interval it seems clear that - in theory - we must have collisions for large values of N (or even infinite N), regardless of how clever we are in seeding our random number generator. But I don't think this can be fixed without using a variable length value or refusing to mint new UUIDs once the available bits are used up.

Of course in practice that should not really happen; at least if we only run on hardware from vendors where we can assume that every MAC address will be unique, the only way to actually get a colission - in practice - would be by generating more than 2^B UUIDs on the same machine within a fairly short timeframe and fairly large B.

EDIT: In v1 of the algorithm it seems that B=14 and the "short timeframe" is the smallest resolution increment your system clock supports. That is if we assume the "uniquifying" clock sequence is produced by incrementing a counter. So we can say that for practical purposes, a collision is impossible on a modern system unless we have invalid MAC assignments to our hardware, unreasonable transaction rate, or an incorrect implementation of the UUID algorithm.

Am I missing something?
There is unfortunatly vendor lock in with all “pro” cad. It’s a bit like Photoshop, you can take the output jpeg or bmp, even the layers and use it else where but no other software has full comparability with the psd format.

Vendor lock-in is just the cost of doing business.
Yea, I recall fondly playing Mortal Kombat in the arcade for literally hours with one quarter vs. a line of people each putting their own quarters in. As long as you won the match it let the winner continue playing without adding more money. An afternoon of entertainment could be had for <$1.
To all the downvoters of this persons comment quibbling about the word 'cash' - please focus on the general concept of 'how can you have a bank run without a commodity store of value outside of the bank account itself' please...
Sounds like one is trying to make headlines with a smaller support site by punching up at the bigger HQ. Not interested.
Hyperoptic is another niche fibre provider that are only present in parts of major UK cities (30ish apparently). They offer 1Gbps over their own daisy-chained network. Their pricing is good and the performance is great (so far) compared to Virgin. As always, it's just the availability that's lacking.
Why build only one when you can build two for twice the price?
Absolutely not. Difficulty is customisable, but we still live in a world where massive AAA titles lock things which in previous generations were relatively easily attainable behind grinding measured in weeks, not days, with no regard for any difficulty setting you might have, while constantly suggesting both explicitly and by implication that you could skip the grind by just giving them more money.

I think a lot of the indie and AA space is still very good, though.
Charitable donations instead of con swag
I imagine the costs can be somewhat seen along the lines of good old `y = ax + b`, where the coefficient `a` (variable cost) is more or less doable but the term `b` (fixed cost) is high enough that it turns into a non-starter for smaller banks.
An interesting ruling, here is my prediction on the effect of the ruling:

This will enable the twitterati to get Trump off Twitter. Without the ability to block users, he will be hounded with notifications from adversaries using trigger phrases designed to irritate and harass him.
Yeah, the article content doesn't hold up the headline. It does not sound one bit like Lyft is investing in its drivers. That would have to mean something a lot more grand than "cheaper oil changes" or better car maintenance. A giant multinational multi-billion dollar corporation is not investing in you if they just help your car get less wrecked.

It would mean they are funding post-secondary education. It would mean they are funding your healthcare, or giving you a major raise.

I love Lyft, but this headline is a disaster, it's a pure native ad for Lyft and totally doesn't belong on HN.
Many grocery stores offer memberships where they offer customers discounts in exchange for the customers using an ID to help the store track their purchases. Such arrangements appear to be voluntary and desirable for both consumers and stores.

Would such an arrangement fly under the GDPR?

It would seem that if consent has to be freely given, and not conditioned on something like a cheaper price, then the GDPR would not allow the grocery stores to give discounts only to people who agreed to the membership and tracking.
but if you have two 60db transmitters, the max you can produce (from my understanding) with constructive interference is 70db , since db is logarithmic. so does that mean the transmitters in question were already transmitting at 100+db?
Lets choose SF since it's a pretty popular tech hub:

$80/hr in SF = Lets assume 10/12 months billable (optimistic) the rest looking for clients or on vacation that gives you 80 * 8 * 5 * 4 * 10 = $128,000

28% federal income tax +
15.3% self employment tax +
7.25% California state income tax = 55.55% in tax.

After tax 128000 - (128000 * .5555) = $56,896
Average 1bd in SF: $3250 (https://www.rentjungle.com/average-rent-in-san-francisco-ren...) * 12 = $39,000 per year.

$56,896 - $39,000 = $17,896.

Cheapest health insurance for a year (http://www.ncsl.org/research/health/health-insurance-premium...): $6,000 or so

$17,896 - $6,000 = $11,896

$500/mo for food = $6,000/yr, $11,896 - $6,000 = $5,896
W/S/G + Electric = $50/mo, $600/yr, $5,896 - $600 = $5,296
Internet + Phone = $600/yr = $4,696

So yeah that's not actually a lot depending on your location. I am sure if you are a great developer living in Thailand than $80/hr makes you a baller.
PS1 was the golden era IMO. It was slow enough for good graphics, so gameplay came first. But it was fast enough for rather good physics and AI.
People still pay for that? These days I usually get it from the designer as HTML/CSS.
The First Amendment only blocks the government from restricting speech, not anyone else. A private company can limit speech. The government cannot cause or compel that private company to limit speech.

Also it's not clear to me that Twitter has to do anything with Trump's account. The judgement is against Trump, not against Twitter. Trump isn't allowed to use the block button, but Twitter is not under any obligation to prevent him from using it illegally. Just the same that Twitter is not under any obligation to implement extra safeguards for twitter accounts owned by people whose conditions of parole restrict their use of social media--that's the user's issue, not Twitter's.
I think that if you made a module that did voice commands for VLC media player that it could be quite popular. I've often wished I could just yell out "VLC pause" instead of having to walk over to the keyboard or mouse.
This isn't just a problem with facebook, but with marketing in general. People care about a lot of metrics (e.g., media metrics such as positive/negative buzz) that don't make a jot of difference to the top line of a company, and make a difference to the bottom line only because of the amount of money spent on trying to move them[1].

[1] Of course, there are exceptions: arguably Ratners jewellers in the UK would be an example.
There are no thieves or bad actors in socialist utopias? Of course there are. Socialism doesn't work now and never will work given human nature. Face it: bad people exist and they will do bad things in whatever context they find themselves in. You are just complaining about the ones you see in this context. However they would just be a different kind of bad actor in a socialist context.
Somehow I've missed this one. I always pick it up and check out the back cover. Then I put it back down when I read the name "horselover fat". I just can't get past that for some reason.
ok? Not sure what you are trying to say with ctrl+F.

Don't care for your dumbass comment about some small business thing.
New Universal Blockchain App for Gigs
GoEuphrates is an exciting new universal app that allows you to offer any service (e.g. jobs, projects, tasks) anytime, anywhere, or conversely access and respond to demands for services. Whether you are in need of assistance, or one who can provide the assistance, GoEuphrates is a real-time, highly flexible, and user-friendly application that is perfect for the Gig Economy. Using blockchain technology, it's built for the enterprising. Move from completing a gig to growing a business. Take a look at some of the exciting new ways that GoEuphrates can empower you:

a. It's a bi-directional tool, roles are not restrained. Anyone can offer, or demand services. So, hire whatever service you need, and when you need it. Or, offer any service you perform. Any job, anytime, anywhere. With a single universal app, you can drop the rest.

b. Euphrates is built on blockchain. Link automated smart contracts to facilitate transactions on the fly; extend your reach, connect with new partners and new opportunities. Grow a business, not just complete a gig.

c. You can create extensions of your business naturally. The GoEuphrates platform allows multiple real-time natural language communications on a user-friendly screen. Text, image, and voice all in one place. Negotiate price and make payments directly from your calls. Adapt organically to market conditions as they exist. Call in backup for big jobs.

d. There is no second-guessing of your needs with restrictive drop-down menus that limit your roles and gigs. You decide what service is best for you. Offer your services when and where you want. Your hours of operation, specific offerings, and wages are all yours to define.

e. Employers and providers both rate one another with every job. User ratings are backed with cash - only real jobs are rated, and the system can't be gamed by buying 'likes.'​ Understand who you're working with.
Officially? The state is always right.

In private? I think the government's ever tightening grip is going to explode in their face eventually.
The crucial part is who is doing the blocking. Twitter as a private company can block, Trump as a member of the government on an official government channel cannot. Companies do not have a constitutional obligation in the first the government does.
Icelandic fiction: a family affair
When I worked in telecom fake hardware and plans would routinely be given. Even non sensitive IP was never trusted with China
Wasn't the global recession caused by white collar crime?
You just become persona non-grata in the entire continent of Europe.
I agree that gambling is indeed bad, but gambling is not some sort of outgrowth of capitalism. You do not need captialism to gamble and one does not beget the other. The "game" makers are simply bad people exploiting others. These bad people would simply be bad in a different way in a socialist country.
That's more than the anecdote I was responding to.
Frankly, I don't see why any business should be competing with intelligence agencies in their "market".

It's quite reasonable that our spy agencies which we create for spying have a monopoly on it - just as police should have a monopoly on putting people behind bars and not letting them out, IRS should have a monopoly on collecting taxes from people, and FDA has a monopoly on proclaiming which drugs are safe.

If Facebook or Google are gaining some equivalence in capabilities to what the intelligence agencies are supposed to be doing, that's a bad thing and should be stopped.
> It seems to me a bit of a stretch that working in IT is a conflict of interest with adhering to data processing regulations; ensuring that your infrastructure is compliant is generally one of the remits of the IT function.

That's a bit like saying auditing/compliance is something that you might as well let the accounting department take care of. It's certainly true that making sure you're compliant with various regulations is a large part of what someone in accounting does, but it seems pretty clear that you can't let the same person be the auditor as well without a conflict of interest, and that's roughly what the role of a data protection officer is all about.

There's some evidence that data protection authorities share this view; a German authority fined a company after they appointed the IT manager as their DPO[1] (sorry, German-only source). It might be too early to say for sure how this will play out, but I wouldn't gamble on data protection authorities accepting just any IT employee unless they're working in some very specific role that prevents any conflict of interest.

[1]: https://www.lda.bayern.de/media/pm2016_08.pdf
There's some interesting stuff around Nikki Haley's personal Twitter account in the same vein. This is a specific State Department policy, but she's not supposed to make official announcements on her private Twitter account because it's increasing the value of her personal property using her governmental status. See https://www.politico.com/story/2018/05/20/nikki-haley-person... for more.

Trump is obviously doing the same thing, but since there's no official policy about it...
There's a Mute button. It's like Block but much simpler, in that it doesn't prevent other people from following him or reading his tweets. He just won't see what they say back.
Alipay and WeChat pay don't do chargeback, so where's the risk to the clerk? They're mainly replacing cash / direct debit, which don't provide chargeback either.
Interesting the last bit, this will technically subsidize Uber's work. Most of the drivers are on both unless they add a minimum driven hours per week to get this perk.
> rude replies under most of Trumps tweets

He tweets many rude things, so I don't think they can cite any standard of behavior.
Kaspersky didn't exfiltrate anything. An NSA contractor brought home classified files and put them on a machine on the internet that had Kaspersky AV. The AV tagged the files as malware and uploaded it to Kaspersky's servers to be analyzed. It's another ridiculous screw-up by the NSA that they had to cover for. https://www.nbcnews.com/news/investigations/russian-hackers-... Quote:

"Not only is the work of the NSA and CIA increasingly visible, there is
a certain aggression implied by this," he said. "It's a 'game-on' moment."

Kaspersky, he said, should be treated as a hostile actor.

Israel was inside Kaspersky's network, found the Russians looking for US files (or so they claim) which had been just hanging around on their servers for a year, and so they notified the NSA about the breach. https://www.nytimes.com/2017/10/10/technology/kaspersky-lab-...

I don't believe any agency operates based on revenge. They operate based on politics. Can they really continue to fund this organization that is constantly pulling their pants down? Kaspersky's biggest flaw here is just having shit security.
The Cubans don't make a whole lot of sense as a prime suspect.

The first issue occurred right as Cuba was having sanctions lifted, tourists started bringing money in, and things were heading in a positive direction. Cuba was damaged by this incident and it pushed back diplomatic relations potentially years.

We cannot discount a rogue element within Cuba of course. Or the Russians/Chinese who may feel they could benefit from worse relations between the US and Cuba.

It could also be a complete accident (e.g. faulty counterintelligence equipment).
The founders also very explicitly intended for the aristocracy to control the government, because the proles (even land-owning ones!) can't be entrusted to make good decisions.

A lot of what they intended was incredibly self-serving, at the expense of their subjects.
He can still mute them: https://help.twitter.com/en/using-twitter/advanced-twitter-m...
he can still mute people if his feelings get hurt

also this is not the first president to whom people have said rude things. If the definition of "presidential" has changed it's not because of people calling Trump a "parasite".
Here how about this. What do you think of the term "dharma" being used in the context of the corporate form/guilds in India? It is a well documented fact that Srenis would have to declare their Dharma by which they, and their members, had to abide by, and was sanctioned by the Monarch. This was simply called Sreni-Dharma.

Furthermore that's a false equivalence as they do not use the same vocabulary. I challenge you to find any of the Sanskrit based word in any other religions around the world other than the ones found in India, and no translations do not count. That is to say Indic religions have their own jargon.

So no. Not ALL religions are closer to each other. Just the ones in India. There's NOT a single unifying factor that united Indian religions. So yah. There's a great difference between Vaishnavs, Shaivites, Mimamska, Nyaya-kins, Shaivites in Kashmir, Tantrics of Himalayas, Lingayats, Arya-samaj, Bhakti, ISKON, etc. There's, I believe, literal thousands of philosophically nuanced schools of thought that are incredibly different from each other. So again, please tell me where Hindus are the same. Again the ONLY thing, remember, ONLY, is the vocabulary, ideas, etc. that these philosophically distinct ideas share. That's it.