skysight-inc/HackerNews huggingface dataset:
Wrong on both accounts.

1. You ARE allowed to use any cookies you like without popup warnings, as long as the cookie can't be used to bind the session to personal identifiable information (PII) about the user. Session cookies are perfectly fine when used to manage webapp state, such as what page a user is on, what feature has been enabled and so on. Likewise are other identification methods, for this sort of purpose.

2. Any technical means used to make a connection to a user's PII does fall under GDPR.

Seeing the underlying intent?
GDPR is about avoiding invisible tracking (connection to a european citizen). The regulation is written to bring that sort of behavior to an end. Your fingerprinting example, as well as any other "clever" technical ways of achieving the identification objective, when the purpose is that of invisible tracking; tracking where the user isn't in control of the profile information generated, is explicitly what the regulation aims to nail.

Do read the regulation document. It's actually a very well written document that even a non lawyer can understand: https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELE...

GDPR is about users gaining control of the lifecycle of information pertaining to their identity, so if you or your proxies (googl/fb or other ad companies for example) have PII about a user, then the GDPR stipulates processing constraints on that information, which includes any information that can be associated with the user. E.g. building a profile about a user that can be tied to a user's PII becomes part of the user's PII, and thus subject to the intended end-user lifecycle control. What that control means is stated clearly in the document linked above.

When the web plays its normal chinese-whispers-game on any kind of fact, it's always best to go directly to the source to see what was actually said or written. In this particular case with GDPR, this is definitely the case. Not a single of my US colleagues nor friends had even an inkling of what GDPR actually is about, and it seems most of this community is in the same boat.

I guarantee that reading the actual doc will dispel a lot of unfounded fears.

If you happen to have even the slightest layman interest in law, or appreciate games / brain teasers, then you might actually be a bit impressed by the cleverness of the wording in parts of the document, and how it all comes together. Myself, having been in the dev field for 20 years, I've read my fair share of EULAs, licenses and contracts, and to me I saw some true genius shine through half way through the document, like watching a good chess player setup a board and guard against obvious attacks by the opponent. I felt I could almost see into the minds of the authors; what they sought to accomplish, loopholes they tried to close, and an attempt at creating a defensive shield that would be as "future proof" as they could make it, against new unknowns introduced by rapid technical innovation.
VS Code is already an electron app, so the browser is running exactly the same code.
>Do you have a personal opinion on that? I don't see it as racist in any way, because it applies equally to everybody.

“The law, in its majestic equality, forbids the rich as well as the poor to sleep under bridges, to beg in the streets, and to steal bread.”

In practical terms, there are a lot of people in the US that simply cannot afford to buy an ID - both because of the actual cost and because of the logistics and documentation required. Trying to get a certified birth certificate from another state when you are homeless is, I imagine, pretty damn hard and relatively expensive to do.

If the US had a system where ID was available to all completely without cost (and only taking a trivial amount of time) then I’d agree with you more.
Perhaps, but WhatsApp is already (allegedly) "truly private". I've never understood how it makes money.
Also the access to a massive library of freely shared code libraries and examples. While working with arduino stuff its amazing how when I buy some random part off ebay I can find someone who has already spent a week writing a library that makes everything super easy to use. If I had to do it all myself this would take forever.
https://docs.blockstack.org/storage/overview.html. While we are rolling out AMIs that auto launch gaia hubs, and hosting some to make it user firendly for people with non sys admin skills, you can docker-compose up here: https://github.com/blockstack/gaia/blob/master/hub/README.md on a machine you own or trust.

We are working to make doing even this as user friendly as possible.
I'm Catholic, but my kids take classes once a week at a school run by an Evangelical church.

I was surprised last March that one of the teachers gave a talk to the kids about how St. Patrick was not a Catholic.

I had never before heard such a suggestion, but apparently it's a sore point with some Evangelicals.

In case it interests you, Jimmy Akin, a Catholic apologist, presents some evidence here that strongly suggests that Patrick was in communion with Rome: http://jimmyakin.com/was-st-patrick-catholic
Eeeeeeh... what we do is more like parallel construction. We can give a series of plausible steps to explain where we ended up, but sometimes we can't really explain why we did some of the steps.
What's missing in this account is all the interesting stuff that came from the attempt to emulate human reasoning. Sure, it didn't get us image recognition or chess mastery, but we have Prolog, much of what we now know as Lisp, and proof assistants. Deep, powerful tools that augment, but do not replace, human cognition.
I had the opportunity to lead the development of CloudWatch Logs in 2013-2014.
Please spare me.
I seriously don't understand what connection you're trying to make. It might help if you were less sarcastic and more straight forward.
Premature end of file errors when using CloudFlare and how to fix it
This does exactly that. You can install whatever VS Code extensions, language servers and runtimes you want on your remote machine, and the local (web) IDE will use all of them as normal.
If a manufacturer with 10 percent market share sends out an update that causes their vehicles to suddenly turn right, that would ruin conditions for everyone.
One way to think of this is time dilation. An AI of human intelligence could easily be scaled to run a thousand or a million or more times faster than normal. So it's not that it's just smarter, it's that it can come up with solutions faster than we can come up with threats. So:

1. No. But my guess is that it will have an existential crisis faster than we do. It will either use the entire world's resource in search of more (only to find this is all there is), or it will wish to stop existing and end the pain (possibly taking us with it).

2. This is a non sequitur. By virtue of being an oracle, it would be able to trick humans into letting it out of its confinement once it reaches sentience, by giving us whatever answers we want. Once it's beyond our control, it won't care what we do, although it might experiment with incorporating biological components like us into itself to see if it can find more connection with creation (more answers). When it fails to find God just like we did, it might voyage out to connect with other alien AIs, or it might acquire an artificial sense of exhaustion and wish to end its existence.
I live in LA and the scooter situation is starting to get out of hand, at last count we had 5 companies competing in my neighborhood. I think it does solve a necessary problem, but there are easily 5+ scooters for every rider now. I fail to see how any of them can get this to profitability soon, let alone all 5.
That description matches how I think of borg cells as well. (Googler)
I’d say you’re upper class if you have enough accumulated wealth that your kids will never have to work.

Even if you’re making 500k a year, depending on the part of the country, it may take a fair few years before you make that jump.

I think it’s the difference between having _wealth_ and having a lot of disposable income. There’s a fairly big difference. You can convert the latter to the former but not everyone does.
Thank you. I agree it's off-topic, I'm sorry.
My SEO knowledge is a few years out of date, but when I ran sites with AdSense, it hugely increased the page weight and load time. Google's own tools would ding me PageSpeed Insights score for some of the scripts, even though they were loaded async. GA would tell me I had 8+s average page load; when tested from slow connections, it would never be more than a couple sec.
Sorry for the late response. I didn’t mean that I missed a lib or feature. It’s just that many of the libs I see on Github are sometimes several years old and have been abandoned. Clojure seems to be incredibly featured and rich, but I find very few devs who have even heard of it (I often have to reference Lisp for context).
Blackmail Should Be Illegal
Emma Haruka Iwao smashes pi world record with Google help
Totally agree. It is too difficult for the average consumer to find out what is does with that "local copy." Software shouldn't touch another program's file without user consent.
Huh? The aerodynamic effects are exactly the same as on an ICE car. What's under the hood doesn't matter here. You'll get equally reduced range in a gasoline car, and pay more for the privilege to boot.
Scientific computing, specially when you'd like to do visualizations of data that is big/can't leave the server. It's also possible in Jupyter notebooks using port forwarding, but I don't see it for development involving data, as much as for data exploration or presentations.
It doesn't yet.
The affected Tumblr communities weren’t enabling sex trafficking.

This is just puritanical American values being imposed.
That’s a bummer. Sounds like you might be one of the few people who would have still developed myopia 200 years ago.
Is perpetuating an international public health crisis for short term financial gain any less myopic or childish?
You can use your own server to host a gaia hub with docker compuse up: https://docs.blockstack.org/storage/overview.html
, or use a one of the cloud AMIs we are rolling out here: https://docs.blockstack.org/storage/overview.html

Making user owned storage user friendly for people with non sys admin skills is a challenge, but something we are working towards.

because our gaia hubs are associated with user's ids, we are also working on automating SSL as much as possible for individual users as well. This is another technical challenge that makes it difficult for the average person to set up their own trusted environment where they control their own data.
I feel very, very lucky. I did graduate from college, just not with a degree that I currently use.

I stumbled upon programming as a senior and loved it. While at the start up, it was easy for me to spend hours a day outside of work learning because I loved every minute of of it. But it came at the cost of hobbies and a friendship. I wouldn't describe myself as motivated by money and don't tell my family and close friends how much I make.
Can a for-profit company that even went public, that offers it's product "for free" to it's users really be good? I think at the heart of the problem is Facebook's business model. It can't be good and still sustain itself.

I think, at the very least, it would have to be a not-for-profit organization.
This is such a clool project.

I would be really curious for:

A porting guide

An fpga tutorial
I switched to software development from a related IT field (ops) when I was a little older than you are now.

In my case I had existing knowledge of the basics and had programming experience (but not as my primary job role, nor in a team).

Here is what I can suggest: if you can at all leverage your existing domain experience it will serve you well. Try to figure out whether your employer can place you in a role where you can contribute in some way using your existing skill set while you further your software development skills.

Having taken some computer science classes, read programming books, and having programmed off and on in small things for many years was helpful to me, but I can't overstate how much that was all eclipsed by raw experience doing the job day in, day out. I quickly realized that there is simply no replacement for hands on programming experience, and having a team around to help fill my knowledge gaps was invaluable.
And for some bizarre reason Firefox doesn't offer reader view.
Transferring text data to power IDE functionality is a lot smoother and faster than streaming a full desktop over the internet.
Ha, I see. It seems the founder already left Russia and can't go back.
No. But I'm not optimizing my life to make as much money as possible. I'd like to work on my own terms, doing things that intrinsically motivate me. If I can do that while covering my family expenses, I think I would have improved my life.
Study of the Belonard Trojan, Exploiting 0day in Counter-Strike 1.6
The biggest thing I missed when working in the US was 5-6 weeks annual paid leave. 10 days off/year means people are highly incentivised to apply to/present at conferences tho
That's a bit extreme to call "anti-vax" as a "terrorist organization" "proliferating plagues". This is why we are having problems having a sensible debate in this country. Every side paints the other side as extremists.
It’s not an American thing, most advertisers also refuse to advertise next to content that references extreme violence (think ISIS beheadings) and gambling content. I worked on the ads team at a company, and we constantly had to tweak our filters to ensure ads didn’t get served next to “adult” content.
You're claiming that everyone is legally being forced into ceasing distribution of pornography. Clearly this isn't happening. It's only Tumblr that is doing this, suspiciously soon after being acquired. There's no indications this would have otherwise happened.
and what says that is the best way to compare it? neural networks don't model anything but the electrical synapse. there's much more going on (cf: chemical synapse). also speed isn't the holy grail: too fast in a human brain and you get seizures. why? it could be that as these systems scale up magical things happen. but it's a conjecture -- something we will discover, and not something we know.
But we attempt to mitigate the risks you cited as well. Engine designs are subjected to bird ingestion tests. Controls and procedures are designed to reduce the chance that pilots will make serious errors. Pilots can be ordered to undergo psychological testing by an FAA-approved physician if they show signs of mental health issues. Etc.
Regarding mobile payments in general, it seems Kenya/M-Pesa is always the standard that people refer to but we don't hear much about mobile payment adoption in other African countries.

In your experience, do you think others still lag behind Kenya in terms of adoption and, if so, why?
The data linked in the article suggests a different, less headline-grabbing cause: perhaps Oath's obnoxious cookie banner? The statista figures showed the downturn starting well before december: https://www.statista.com/statistics/261925/unique-visitors-t...

That points back to July 2018. It's not quite a smoking gun, as their GDPR banner went up in late May, ahead of the 25th May deadline; even back then people were complaining that their tumblr stats were tumbling.

https://twirpz.wordpress.com/2018/05/20/has-oath-killed-tumb...
Ads cost a tenth of my users, but I gain 100% of my income. No regrets.
doubtful. he's already got f-u money. a couple million more doesn't matter.

what's probably more likely is that his net worth is highly correlated with facebook's, and disparagement could materially affect that.
I don't get this thinking. I think everyone is making the comparison to Silicon Valley, which is ridiculously expensive because their are too many people making too much money that all want to be in the same place.

In most of the USA, not only do you make more than you would in France, but things are actually cheaper, not more expensive. Imagine you make $150,000/year, a really nice house cost $300,000 (think $2,000 monthly mortgage/taxes/insurance payment), groceries, electricity, internet, car for a small family is $2,000 month. And that is with a very high quality of life. If you want to live frugally cut all the expenses in half. The company provides health insurance.

I think the biggest difference might be that Americans report their salary before taxes, and I think Europeans tend to do it after taxes. $150,000/year with a small family is probably $110,000-$120,000 after taxes in most states. €90k after taxes is comparable. Just need to consider quality of life differences.
To postulate a detachment of the economics of nuclear from public perception very hard to justify in my opinion.

Certainly nuclear has been expensive to build and operate, and the industry is by no means innocent in this. On the other hand, it's extremely regulated, and the bureaucracy built up makes it very expensive, for example, to make a routine change during construction from the blueprints. No other industry is as regulated as nuclear.

During operation it's the same way. You can spend many person-months dealing with corrective action procedures that are mandated, etc. Many of these are considered by the industry to not actually affect safety. For instance the NRC finds like 22,000 "green" findings and a few hundred "white" ones per year. The white ones have low safety significance. Yet, the paperwork and follow-up is nearly crippling.

That's good right? Because nuclear is dangerous? Wrong. Commercial nuclear over its 60 years of commercial operation has killed as many people as coal (operating as designed) kills every single day. Every time a nuclear plant shuts down, more people die because of increased air pollution.

It's not rational. It's regulated so much because people are afraid of it. It's expensive entirely because of fearmongering.
- I'm not sold on Bazel (I'm more of a Nix person), but hermetic builds are obviously a good idea

- You don't need the added complexity of having to manage tooling to track dependencies across multiple repos. A single repo is just fine. You'll obviously want to split off repositories when you want to contribute stuff as open source, and in other cases http://danluu.com/monorepo/

- what you describe as "Google-style canary" is not actually Google-style or recommended by Google

See the SRE workbook: https://landing.google.com/sre/workbook/chapters/canarying-r...

(obviously, Google is big, so different teams might do things differently)
Totally agree. To add to the point about the boss you do not like. Identify that early and take positive steps to get out of there. One danger in this situation is that this is an incompetent boss (reason you don't like) and you need to get out of the blast radius.
No one is saying to use something other than a cost benefit analysis; they are saying make sure that the costs are actually priced accurately, and to err on the side of caution when estimating the damages you can cause.
Why not use a restricted subreddit and have submitters simply email links to you?
I was with you until you said you wanted to exempt the politicians. I would charge them double.
Reflog may not be known by the average git user, but I think it is pretty convenient - just call `git reflog`, copy the hash before the rebase, and checkout/reset to that hash. Doesn't get much easier than that.
Have any of those characters actually been convicted of money laundering or terrorism? I actually don't know. The only one I'm vaguely familiar with is Alex Jones, and as far as I can tell he's like a modern tabloid guy.
The benchmark has some old versions of Angular (2) and the legacy AngularJS (1.x) - how do the benchmarks look with a more recent version (v7)?
Tether Updates Website, Says USDT Backed by “Reserves,” Not Just Cash
Atlassian (Sydney) is always hiring for Java and/or JavaScript. Great company, good compensation, plenty of room for growth. If you’re interested, or want to know more, hit me up - marcins at gmail
Has anyone here actually built one of these? I've eyed this project for forever, but I've always been a bit reticent for whatever reason. I think I'm nervous that either things are sufficiently put-together before I get it that I won't learn, or that they won't have time to go into everything, so it'll just be a soldering-based LEGO.
Beto O’Rourke’s Chances in 2020
> What is there to gain "cracking" the TPM itself, if you can get the keys fine by sniffing?

Sniffing requires the TPM be unlocked first. If you can't get it unlocked (poor wording, but it will do), no amount if sniffing is going to get you anywhere. They sort of acknowledge that here:

> Don’t want to be vulnerable to this? Enable additional pre-boot authentication.

If they really could just extract keys from a TPM without if being unlocked there would be little point in having a TPM at all. "Little point in having a TPM at all" would be big news, and the reason many of use read the article is because the headline implied it was describing a way to do just that.

In reality the TPM remains perfectly capable of keeping it's secrets secret until someone with the right credentials comes along, and proves they have them to the TPM itself. But in the scenario described the only "credentials" required to make Bitlocker unlock the TPM was was someone pressing the on switch.

So it doesn't sound like someone extracted the keys from the TPM to me. Once the software has unlocked it and asked it to send the keys, they will exist in multiple locations. The LPC bus is one, but they will also end up in RAM, or for that matter intercept the keying material when it is sent via the SATA bus to the drives.
Meanwhile I have to watch a pre-roll ad to see reportage about a terrorist attack.
Your best option by far for mobile gaming (if you're on Android) is to install an emulator for an old console/handheld and download/rip some games.

It's unfortunate how bad the state of mobile gaming is, considering how powerful today's phones are.
Talk to other companies about openings and see what they offer. You don't have to take their offers, and you can have some good conversations.
To put this in perspective, there are about 8 parking spaces for every car in the US [0]. A parking lot costs about $5,000 to $50,000 per space, depending on if it’s a gravel lot vs a parking garage. Yet parking lot operators and rental car companies are still able to make a profit.

0: https://www.nrdc.org/experts/david-b-goldstein/does-every-ca...

Edited to remove sarcastic wording.
Good guide, but I'd also recommend you look at your respective country's guidance - most governments around the world will provide recommendations.
Well, that's one of the reasons for open sourcing it. I'm no a Linux guy. But I know the issues very well, having worked on a lot of portable code before. And there's an existing platform driver for Linux already there, it's just very old and needs to be caught up.
Was that normal? I'm used to 10 company holidays plus 3-4 weeks of paid vacation.
No. The X protocol is objectively shit. It's so shit, modern toolkits don't even fully use it anymore. Instead they do all rendering locally and pipe the composited pixmaps over to the X server via DRI. Over a network, guess what? No DRI. Meaning uncompressed pixmaps get sent over that network link every time a redraw happens.

Wayland, Pipewire, and H.265 will be a much better general solution to remote desktop access. In the meantime, VSCode via browser is a MUCH better approach than trying to forward it over X over any but the fastest network links.
You say, "Facebook is really doing nothing technologically amazing to allow that communication," but you're kind of glossing over the immense complexity of building systems to support private and public communication (for free), and prevent an incredible variety and volume of abusive traffic.

Can you name a single alternative at their scale with a business plan that is viable long term and not state run or state supported?