skysight-inc/HackerNews huggingface dataset:
This isn't reasonable. A traditional mechanically linked accelerator pedal has the same failure condition. If the pedal becomes stuck during a journey, I don't see how you can distinguish between that and user intentionally holding the pedal steady. Having the brakes override the accelerator is a reasonable safety advance that's more possible with direct computer control of the throttle, however.
> If i pipe them straight to a logging SaaS, is it on the logging service to handle it? Or is it on me?

That’s not gray at all. That’s very clear cut. The SaaS acts as a data processor if it gets IP adresses or other PII.

> Furthermore for the right to be forgotten, how do i handle that with backups that are not under our control?

You need to ensure PII in your database is encrypted already with a per customer key and have these keys be backed up separately where the retention is low.
Nice, the live demo contains the Monaco-Webpack integration code that I once posted on Github :-)

Never expected that workaround to get that much use.
I was an AppKit engineer when the Mac app sandbox was introduced in 10.7. Much of our effort that release (and in following releases) was dedicated to making Mac features work within sandboxed apps. Think open and save panels, copy and paste, drag and drop, Services menu, Open Recents, etc.

We did our best but the fact is that sandboxed apps run more slowly, have fewer features, are more isolated, and take longer to develop. Sometimes this cost is prohibitive (see Coda 2.5).

IMO the app sandbox was a grievous strategic mistake for the Mac. Cocoa-based Mac apps are rapidly being eaten by web apps and Electron psuedo-desktop apps. For Mac apps to survive, they must capitalize on their strengths: superior performance, better system integration, better dev experience, more features, and higher general quality.

But the app sandbox strikes at all of those. In return it offers security inferior to a web app, as this post illustrates. The price is far too high and the benefits too little.

IMO Apple should drop the Mac app sandbox altogether (though continue to sandbox system services, which is totally sensible, and maybe retain something geared towards browsers.) The code signing requirements and dev cert revocation, which has been successfully used to remotely disable malware, will be sufficient security: the Mac community is good at sussing out bad actors. But force Mac devs to castrate their apps even more, and there won't be anything left to protect.
You could just cover it with a post-it instead of chucking it off a bridge.

The thing that bugs me is there’s no indication an app is connected to my microphone.
Perl Medic is a phenomenal book about refactoring in the general case, through the lens of Perl
At the end of the day people don't care about security that much. Wayland is still getting there. Its getting better, particularly in the last year, but its not a huge priority for many people so it has taken upwards of ten years to become usable.

I think many people are also not aware of how bad X11 security is. The other day I mentioned that X11 applications can read all keystrokes to someone who does system administration/security at an ISP. To my big surprise, he was not aware of this. (Didn't everyone play with xev at some point?)

On Linux, I only use Wayland because of X11's broken security model. Fortunately, it works very well these days with the amdgpu driver.
Direct link to the github : https://github.com/lasp-lang/partisan
What I am about to share is totally unrelated to this article but I am going to share it here because it is something almost everybody can relate to.
You know it is very easy to find out if your spouse is having an extra-marital affair, all you have to do is monitor their mobile phones, and you can do that with the help of an ethical hacker/mobile encryption expert. Once you have access to their phone, you will be able to know their exact location at every point and you will also have access to everybody they are communicating with with their knowledge. If you need this service, you can send an email to - incfidelibus@gmail.com, he is a great guy and very reliable. He has helped myself and a couple of friends and he does great jobs everytime
Final Exit.
The N.S.A. used its official Twitter account to send coded messages
1984 just so they don’t get any crazy ideas and invent big brother. cough cough FACEBOOK cough cough
I find it difficult to understand how taking money from people who earned it, even if used to "forgive" loans borrowed with expectation of repayment, is a means to increase economic activity. How is this different than the broken window fallacy? The students, loans forgiven, are now going to spend their former loan payments, sure, but the former recipients of those payments will not be spending them. Sounds like zero-sum game with a feel good motive.
Peopleware.

How about not stuffing people into open offices.
How Tencent’s medical ecosystem is shaping the future of China’s healthcare
As seen in big companies that have been around longer than a few decades, HR exists only to protect the company and to make as much money for the company (which usually aligns with higher executive compensation than being anything meaningful for lower level employees). HR is also inaccessible and useless in such companies since many things are outsourced and there is no "one neck to choke" if there are serious issues. Heck, even getting answers on benefits is getting close to impossible. Everything is driven from the top with the executive compensation in mind. So called "employee friendly" measures are such an eyewash that it's trivial to see through all those sugar coated messages where their priorities lie (hint: it's not you, the employees).

If you're someone in an entry level HR job in a large company, I pity you, because all your dreams about having a really employee friendly and helpful function will be crushed beyond recognition within a year on the job. If you're someone at a higher level HR job, I totally despise your existence in the organization, despise your methods, your way of thinking and acting. You aid and abet "crimes" against employees to satisfy the executives, just like bureaucrats do with politicians. I have no respect at all for you!

P.S.: This may not apply to all companies, but it's true for most.
You’re assuming all Debian packages are secure. Like wlesieutre said in a sibling comment, software from a trusted source can and often does have vulnerabilities.
I am not surprised. Reddit in general is becoming more welcoming these days but especially crypto currency subreddits somehow seem to defy this trend.

The audience of crypto currencies is nearly 100% men and those tend to be socially awkward. In the early days of Bitcoin you could see people in /r/Bitcoin unironically post stuff along the lines of "human females don't understand Bitcoin" (with "human females" being a quote). Communities like MGTOW apparently merged into Bitcoin also because people don't even have to leave their homes to participate - Twitter and Reddit is enough.
The article seems a bit outdated in that Hinton himself has argued for the need to go beyond backpropagation.
You seem stuck on money, so I'll repeat this with a slight expansion.

I never said anything about money being required for social signaling. If you're signaling that you spend a lot of money, then you need to spend a lot of money. There are other kinds of status one signals, money and brands is just one example.
Who Killed More: Hitler, Stalin, or Mao?
Which cases do you have in mind where that happened?
A very quick Google search found Haskelly [0] and Haskero [1] for VS Code, both of whose installation instructions say to install Intero [2] locally in your project directory with "stack build intero" if you don't want to use "stack install" to install Intero globally.

[0] https://marketplace.visualstudio.com/items?itemName=UCL.hask...

[1] https://marketplace.visualstudio.com/items?itemName=Vans.has...

[2] https://github.com/commercialhaskell/intero
The use of banned drugs is rife in sport
Any contiguous fluid in hydrostatic equilibrium will form a shape such that the potential is constant across connected surfaces. If there were a potential difference, this would cause movement on the surface, which means that the fluid won't be in hydrostatic equilibrium anymore. (This is the mechanism that moves the tides: the constantly changing gravity requires a constant movement of the water.)

The equilibrium surface is a sphere only if the whole fluid is connected (otherwise fluids on different planets would be required to form a single sphere), and if the potential is spherically symmetric. That symmetry almost never holds exactly, it's just a convenient assumption, e.g. when distances are so large that bodies might as well be point masses.

When multiple bodies of comparable mass are involved, e.g. in the solar system, you can't completely ignore their influence. The gravity of sun and moon on the surface of Earth is still strong enough to cause the tides, i.e. differences in water level of several meters. If you measure with sufficient precision, even comparably small objects like tectonic plates can have a non-negligible effect.

EDIT: If you disagree, can you explain how my understanding of the physics is wrong?
After Settling with Uber, Waymo Faces Bigger Challenges
Help me understand - that seems like it just centralizes the problem. Since the key is now PII-equivalent, how is the key storage backed up?
> iirc, there was, or is, even an effort to make emojis part of the standard!

Part of what standard? What are you talking about? Emojis are defined in Unicode.
This is exactly the sort of scaremongering this article was trying to address.

Being compliant is about not abusing personal data. I think small companies will find that much easier to do than bigcorps whose business model is based on privacy invasion, like facebook or google.
1. Basically Google and Samsung

2. UWP requirements apply to any Windows store game and Microsoft already started to be more bully about it

3. There is hardly any Vulkan game worth playing that isn't DirectX 12 as well.
I wish they hadn’t.

Clean Architecture is a plague on Android development undoubtedly unleashed by some obscure IDE programmer paid by the number of times you use the “Go To Definition” function.
Yes, in case of small price cryptocurrencies people are using their office hardware to mine. It's hard to believe the kind of penetration level cryptocurrencies has gained.
I have found when it comes to money/career; 99% of the people will look the other way, or go into denial.

And the first sell out is the, "Hay--that's not how I operate."

I saw it in school, and career--over, and over again.
Sorry, but you’re incorrect. Have you ever noticed how the ocean rises and falls sometimes? We call these tides, and they are caused by tidal forces (gravity) predominantly from the moon and sun. This is by far the most commonly observed gravitationally powered distortion from a perfect sphere.

I understand that you might never have seen a body of water large enough to witness the phenomenon, as many folks live far inland, but I assure you, tides are real, and are no conspiracy.

Additionally, the earth rotates rather rapidly. I know this may come as a surprise, but it actually causes the earth to bulge out at the equator - hardly a perfect sphere.

The below articles might help you, but only if you choose to read them under the understanding that you might need to learn something new.

If you don’t want to, that’s also fine.

https://en.m.wikipedia.org/wiki/Tide

https://en.m.wikipedia.org/wiki/Geoid

https://en.m.wikipedia.org/wiki/Equatorial_bulge

https://simple.m.wikipedia.org/wiki/Tide
Well, it's funny, after writing that comment, I'm not really sure I still regard the situation as a "problem." For the distributed systems guru with a proven track record, the world is his oyster. What problem?

PG's advice that basically reduces to "fundraising sucks" rings true to me, but I suspect that someone really good at it would also find a lot of opportunities falling into their lap.

I guess my general train of thought is: most engineers treat the business side as consisting solely of downside---they want to "get fucked as little as possible" and then seek their upside in engineering. But there's opportunity there for those who look for it.
Watching Solidity events using web3.js
> And you don’t want stand-and-stares; that’s the one thing we’re always trying to avoid.

This reminded me of this recent one: https://www.youtube.com/watch?v=h33u2eeVqXo
Many are not, indeed. But if you care about the truth, you should argue against the best arguments of the strongest advocates. You have to challenge the arguments in the chapter on international trade of Tyler Cowen and Alex Tabarrok’s Modern Principles of Economics, and you have to refute the central point. The New York Times and Hacker News do not require that much.
I’m currently doing some GDPR consulting for an American company.

I don’t think the GDPR is as difficult as you suggest. The biggest problem companies seem to struggle with is this idea that the personal data they keep isn’t theirs and they need to protect it like anything else in their possession that isn’t theirs.

Then, there’s also the issue that Americans aren’t used to the idea that a European court might think they’re in their jurisdiction, and they don’t know how to interact with a European court. Treating them as adversaries (as is often done in the USA) doesn’t go well. The courts basically decide if you fucked up and did harm that you could’ve prevented, and not if you were technically against the law.

Are you treating someone’s personal data the way they would want you to?

Really?

If so then you’re probably better than 90% of the way there.
Crucial Conversations
For newbie Ethereum developers. Capturing events being emitted from smart contracts serves as a core technique for majority of DApp use cases. Unless you can observe and act upon signals from outside, most applications aren't possible. This article is therefore a short guide on how to capture contract events without the hassle of searching for through the docs.
Heroic Optimizations – Cliff Click's Blog
Discord has 2+ person direct audio and video calls.
I suspect that nobody has figured out how to make money on it and that is what is 'going on'. It does make one ponder how to do this stuff in a sustainable way.
> Just because a narrative is biased and skewed doesn't disqualify it from being better than other narratives.

In your opinion. Which your entitled to, but to silence the other voices/biases, that's a scary road to take on behalf of the general populace.
Only from the point of view of easier to write code.

Since C99 with restrict it is possible to give the compiler the same semantic information that Fortran gets for free.

However if you get it wrong, the compiler will crash and burn, just like other cases in C.
The latest AVClub redesign was a real disaster IMO. I know they were just standardising across sister sites but it's gone from a really clean, lovely website to a confusing mess.
This description of someone with some experience might be less attractive to VC's who want to take a decade from a 20 year old, but probably more attractive for an investor who wants to add more value than just money alone.

A reality is, experience generally pays and leverages.

On one hand, being inexperienced leads to a great deal of openmindedness, which despite being exciting as hell, can fall prey to chasing shiny objects and not being able to think big enough or see big enough to stick with something for a few years.

Take the small group of new entrepreneurs who launch, and many inevitably get forced out by having growth CEO's come in. What if they leveled up so VC's couldn't replace them as as easily?

Experience who doesn't become close minded, jaded, or burnt out in their 20's after chasing VC's as paying customers instead of customers as customers.

I've long felt there needs to be better mentorship for folks starting out, and those just a jump or two ahead of them (and a jump or two ahead of them).
Actually my colleagues are pretty smart!

For most people, though, it's hard to beat Jurassic Park, the morality tale that goes something like "Myopic optimization leads to BEING EATEN BY DINOSAURS."
Fairly modern. Galaxy S2 lineageOS, fdroid.

I know where you're going with this, some things are unfortunately unavoidable. Still I do what I can.
Except those PISA tests only compare urban shanghai to larger more diverse samples in the western world, this is not a very good metric, while education in china is hard from uniform! But sure, not all is going to be even in 7.4 billion people, like not everyone in china is a smart scientist rather than a taxi driver or fuwuyuan. 2% is way too high, especially considering that education on average in china is still much worse than the west.

The number of Chinese returning after studying abroad is increasing because the numbers studying abroad are increasing, these are mostly rich fuerdai kids not studying STEM who have no chance getting jobs in the west anyways; the amount of STEM talent retained, especially at the important post graduate level, has remained fairly constant.

Overall, China cannot achieve dominance in this area with its current policy of nationalistic tech isolationism (e.g. blocking off internet sites, not allowing immigration). Even if we ignore the west, there is still India and other countries that have large roles to play; that have their own promising characteristics.
Does anyone know of a similar project for editing mediawiki files?
It ultimately depends on what you’re doing (and can do) with those IPv6 addresses.

If you can identify someone then it probably is. That’s for example if you have a web form with their details filled in— just make sure they know you’re keeping their IPv6 address for the avoidance of doubt.

If you can give it to someone like their ISP, and they can identify someone for you, then it might be: especially if you have a relationship with that ISP where you do that.

If not, then probably not.
Amusing Ourselves to Death - N. Postman

From the 80s, and talking of TV, but it's worth reading again today as it's so applicable to the current landscape. More so than its original target.
5 Afrikan tech startups you need to watch out for
Most others here mentioned either business or computer science books, so this one sticks out to me. Is there a reason you say Final Exit, beyond a lame joke about wanting your colleagues to kill themselves?
This campaign is making your avatar with an intellectual look
You may explore Mattermost [1] if hosting on your own servers is a requirement. It is very easy to deploy and I found it very satisfactory, albeit testing with a relatively small team. I imagine scaling up would work. It ties in nicely with GitLab, which is another neat product for those who must not or wish not outsource information.

[1] https://about.mattermost.com/
So basically an anti-competition move from search? (Don't ask your friends, they're unreachable anyway. Use search instead!)
Suitably dystopian, I like it.
The case where CNIL told my company to do remove information we had collected on our site. We are not based in the EU nor have any assets they can exert any influence over in the EU.

We promptly ignored the request. But did have some private words we exchanged amongst ourselves at the futility of such request.
Where's the part about the undiagnosed?
How are you so sure? Have you read them all?

I have heard some crazy stories, which if true would be very hard to explain rationally.

https://m.youtube.com/watch?v=PbWMEWubrk0
Working Effectively with legacy code (http://amzn.to/2CazEm5) and The Design of Everyday Things ( http://amzn.to/2H23a0R )

Both have a huge impact on how I work with code and design them. Trying to explain these concepts are hard without context. Sometimes i just copy/paste the sections i think they could benefit from.
> Even a $2000 American Football question has a lot more hints than 'who won the Superbowl in 1979'

https://www.youtube.com/watch?v=h33u2eeVqXo

If you watch this clip which I linked in another comment, this is a clear football category. I consider myself a casual watcher (enough to know about scoring, downs, players in a game, etc.) but even the $200 question stymied me, not to mention all of the other ones...
The Mythical Man-Month - Fred Brooks

To all Project Managers & Top Management.
Again what communism is 'in theory' is neither interesting nor relevant to reality.

Say what you will about fascists, but at least I've never heard them say "Yeah but Nazi Germany wasn't real National Socialism".
I think this ignores the reality of who populates these beuraucracies. I worked for the DoD alongside the FBI, NSA and others and the sheer delight that case agents and officers get for "hammering" people/entities under scrutiny cannot be overstated - it's part of the ethos.

It has little to do with how much they get paid. It has everything to do with wielding power backed by a state enforcement entity.
It doesn’t matter if you are based in the EU or not. You are already required to register for VAT as a non EU company and that’s one of the many ways in. Privacy Shield is another.
Any, really.
I know a lot of people with IQs that are 4 standard deviations above the mean, and there's a lot of variety there. They're on a "different level" in a lot of different ways. It's not always obvious they're brilliant, and besides, some of them feel safer keeping it hidden. Their otherness often shows up in quiet ways that usually go unnoticed. Math prodigies (and programming gurus) are easy to spot, but other forms can be quite subtle. So your son may surprise you yet. (A father's opinion is crucial, so I hope your assessment of him doesn't come across as disappointment. You don't want him to be telling himself he's not really a genius, because he might start believing it. Tell him to let his freak flag fly!)
The GDPR doesn’t say anything about encryption or IP addresses.

The ICO has said that if you have a breech that encryption would protect against them that could be a violation: https://ico.org.uk/for-organisations/guide-to-data-protectio...
Wonder how much of a secondary consultancy market this is going to create. I can just see "GDPR consultant charging $450/hour with a minimum 2 weeks worth of work" job listings.

It would be interesting what companies do about it. Will any of them pull out of the EU market. Or maybe make users sign away their rights on their next login "If you use this service, you give us permission to use your data in this and that way which may or may not be GDPR compliant, if you refuse we'll delete your profile and you'll have to find an another service to solve your problem".

As a consumer, I like what GDPR is doing. As a developer having to implement compliance for it, it is a huge pain.
>nor have any assets they can exert any influence over in the EU.
Wow, I never once in my life just pinged a stranger on Hangouts and it seems to me like a incredibly obnoxious and rude thing to do. Nor did my i5 laptop flip out because of hangouts in Gmail.

I'm not a big fan of Hangouts, but if it stopped someone from pestering strangers online? Good on it.
I remember finding out that the Lorem Ipsum Dolor text is actually a scrambled version of https://en.m.wikipedia.org/wiki/De_finibus_bonorum_et_maloru... that speaks about this very thing!

Goes well with the other post tonight on HN about the stoics.
> It used to be that everyone was basically on AIM,

Given that the A in AIM stands for America, I'd call that a pretty damn narrow definition of "everyone".