skysight-inc/HackerNews huggingface dataset:
Completely. You could have had an identical story without the drama, which seems to have been completely due to Jobs. Had you let Carmack talk to the lead engineer for about fifteen minutes, I'm sure he would've come around entirely for objective reasons, rather than because the boss screamed at him.
(Oh, I don't particularly recommend OpenStack unless you know you're a fit for its scale and also the specific things it's good at, yes.)

I would expect some installer shell script not to work well, yes. If you can mirror repositories internally (or configure apt/yum/whatever to work with the proxy), that should be fine... we've deployed one OpenStack instance using (more or less) pip and one using Debian packages.

Nothing in our running infrastructure attempts to connect to the external internet.
> I won't be arrested and thrown into a cell for the rest of my life if I say something incorrect by mistake when entering the US

For the rest of your life? Source please?

You can be put temporarily into a cell for plenty of stuff but that's temporary. A fine is pretty permanent and when it can be millions, well that's probably the end of your business too.

> There's nothing that says IRS won't prosecute you if someone buys you a soda and you don't declare it as income.

Isn't it simply paying back what you should have + interest? (with some threshold)

Paying taxes is already part of the cost of running a business too (and that's a pretty low cost for a startup, versus having an actual trained DPO).

> Or that you won't be prosecuted by someone in the US if your blog has a copyrighted image and you don't receive a DMCA request that was sent to you.

Which is exactly why you try not to put copyrighted image over your website. Most of the times PII isn't something you can just avoid for a business.

> All fines can be administratively and judicially appealed.

Any appeal represents a cost. A cost that you can't always support until the end.

At the end, it's all about the cost of the risk... that's it. GDPR seems a pretty high cost.
> So if that’s your business model then good riddance to you and your company.

That’s the best way to ensure EU will never have a decent startup scene.
John Carmack's reminiscences about Steve Jobs:
https://m.facebook.com/story.php?story_fbid=2146412825593223...
I highly recommend this documentary, it explains step by step how stuxnet was found, how it was debugged (by people that debugged it) and how it was used.
> In my observation, religions that are extremely far apart generally get along better than religions that are much closer

This seems to be more true of mutually exclusive religions that are historically geographically close together for an extended period of time than ones which happen merely to be doctrinally similar, and to be more (but certainly not exclusively) true of political conflicts between religious communities rather than theological conflicts.

> But, for now at least, we have lots of Indians (Sikhs and Hindus) here in the US and don't have the problems with them that we do with others

Part of that is because the people who would have problems are still mistaking South Asians with Middle Easterners and also (whether or not they do that) assuming they are Muslim. Give it some time, they’ll get their own targeted hate. (Hinduism already gets some through the Christian anti-yoga movement.)
> What a nut job.

Agreed.

> If we are going to have a flawed system, I’m glad when folks like this guy take the brunt of it.

This is wrong on multiple levels.

1. It normalizes and makes it seem slightly more acceptable to have a flawed system;

2. This guy did not "take the brunt" of it. Plenty of other people — dangerous nut jobs and otherwise — have unjustly suffered similarly or worse at the hands of the US judicial system.

3. His conviction was later vacated and he was released.
Sorry, this _IS_ how it works. These are usually stored on developers workstations with a weak password protected PKCS12 file (.pfx/.p12)

HSMs. Lol.
Interesting story. Can the link be changed to the non-mobile version?
I'd wager that the fact that many high power companies use whiteboards for interviews point to the fact that they're useful.
I made a simple library to add ruby's `method_missing` to Javascript: https://github.com/ramadis/unmiss
I didn't mention we have a dedicated team for this infrastructure that makes it work and who can help dev teams. Maybe that is a requirement.
America innovates, the EU regulates. It's been the story for decades now and there will always be a naturaul tension between innovators and regulators
> In classical physics, the universe is predictable: If you know the laws that govern a physical system and you know initial state, you should be able to track its evolution indefinitely far into the future. ... [According to physicist Demetrios Christodoulou:] "This is the basic principle of all classical physics going back to Newtonian mechanics. You can determine evolution from initial data."

This is a famous mantra repeated by physicists but it is not correct. Newtonian physics cannot even predict the future positions of three body from their initial positions. And Newton knew and stated that his doctrines could not predict planetary orbits in long term and he invoked the very scientific and physical notion (or maybe footballers term) of Hand of God. Thus, Newton claimed his doctrine could not make accurate prediction not because they were wrong but because God erred to create the universe according to Newton’s doctrines. Consequently, according to Newton, God once in a while nudged the orbits to make them move correctly according to Newtonian doctrines. According to Newton himself initial states cannot predict long term behavior.

So how come NASA can predict so accurately planetary motions by using the so-called Newtonian Mechanics? The answer is easy: by not using Newtonian mechanics. NASA uses sophisticated mathematical methods or numerical integration to calculate orbits. But since they use as a unit conversion factor the strategically named Newton's Constant of Gravitation as one of their mathematical terms they feel they are justified to declare that they use Newtonian mechanics to compute orbits.

So what happened is that at some point, maybe in the 18th century this philosophical -not physical- assumption entered the physics literature and gained the status of truth after centuries’ of repetition. But if we question the mantra we see that the so-called classical theories do not claim that they can predict future states by the initial state. Phycists do.
The safety guarantees are precisely those of a program which calls reams of legacy C++ cruft.
Yes, but you don't write what you expect to be fully functional code on a whiteboard. A whiteboard is good for sharing ideas. Using it to write and assess code is pretty stupid if you step back and think about it.

I mean ask yourself this: do you ever use the whiteboard to write code to the extent you expect some poor kid trying to get his first job to do? Hell no, you screen share an IDE or paste code in an email.

People used to have to write code on paper (I did this a few times in college ages ago) and that comes from the cost of compiling stuff way back when. Computing time is friggin cheap, that's why no one does it. To expect some new guy to be adept at that ancient practice is silly.
> These days it's all semi-spam from pages and random week-old friend's FB activities being surfaced in a poorly targeted fashion.

The last thing I care about is that my friend's aunt comment on a thread from October 2016, but for some reason Facebook thinks that needs the #2 slot on my feed.
I have an interview coming up and the process as described to me is take home exercise with an on site debrief. I am thrilled. I've done whiteboard interviews and some I've aced and some I've crashed an burned. I didn't crash and burn because I didn't know the material. I just froze on a tree traversal question one time. And then the nerves and empty conversation just made the situation snowball as I thought to myself, "OMG I know this why am I taking so long, what is this guy thinking right now." I relish the opportunity to provide useful information for the employer to update their prior.
You can replace the m in the link with www to get a non-mobile version.
I think getting work experience is great, but ideally it'd be in the form of part time work or (even better) summer internships.
1: What is sophisticated for a non-state actor may be semi-trivial for a state actor. Why? State actors demand access to the source code of proprietary software; state actors circumvent laws that bind mere mortals like ourselves. If you own the playing field that which is sophisticated for even the most competent and knowledgeable coders may be semi-trivial for the spooks.

2: In my opinion Stuxnet is an act of war. If Iran doesn't consider itself to be at war with Israel and the US (even though there has been no formal declaration of war) then they are not thinking straight.

If I were to enrich uranium I wouldn't let a Windows PC within a mile of the centrifuges, I'd only use locked down versions of Linux.
One of the most ill-defined too.
So, I take that to mean you aren't an athesist.
Yes. I do expect that. It is a reasonable expectation that the laws are clearly understandable by those subject to the laws.

Just as companies need to be specific about how they use data now the legal-judicial system needs to be specific about what it means and intends.

It is a double standard because the legislators are not interested in the commercial impact.
I fully it expect it to allow it, but you can't just pick one line out of the whole text and be done. For instance, what's the definition of processing? How does it cross-reference with the whole body of other EU regulations? Etc.
Another thing I fear for the EU is that they will begin to lag behind. If technology forums/other interest group sites are being blocked, how will they stay current?
Isolate usergroups by year of registration. i.e. If you sign up in 2018 by default you end up on the 2018 user HN. Then have next to the next button buttons to go to the next/previous year.

That way old people can finally talk about the zx spectrum, the commodore 64 and IBM mainframes without disrupting the more interesting hipster conversations.
Real cultural problem/phenonenom there, but not a reason to write off college entirely. 17 year olds are absolutely old and mature enough to do all kinds of valuable learning & thinking, if in the right culture. (So are 13 year olds!)
5 Industries That Are Going to Be Transformed Using on Demand App
I'm a citizen of the United States, which is a sovereign nation.

I will never pay the EU "internet transgression fees", no matter how well intentioned they are. Full Stop.
>You need the private key to sign the drivers. This is not a file that developers of those companies have access too.

The developers would need access to the private key to sign the drivers they're deploying. Convenience is the ultimate foil of most good security intentions.
We aren't paying for the work-product, we're paying for the time and inconvenience. It's more to show respect for the candidate's time than to actually "hire" them to do an interview.

I mean, even "discount" recruiting platforms like Hired and Vettery will cost 5-figures when we make a hire through them, and traditional recruiters often charge 20% or more of the new-hire's first year salary. A few hundred bucks to get some more information about a prospective coworker is cheap.
I don't think I qualify for saying I get severe migraines daily, but I get them way more frequently than I should. Ever since I was a kid I would get them at least 15-20 days out of the month. Not debilitating headaches like some people get, but still pretty bad in that I had to be inactive for a few hours a day while I remained in bed and got rid of it. I didn't know it was unusual until I was having a conversation with a friend one day and he mentioned that he only gets them maybe once a month, if that. Then I talked to a few other people and they conveyed the same message, headaches are uncommon for the average person. I went to the doctor as a kid countless times to get help for it but they could never find anything wrong. While my headaches still continue into my early 20s, I don't think I am bad off enough to drop this kind of cash on a medication. Normal shelf medicine for headaches does work fine for me, it just sucks that it's basically an every other day thing.
And that's not taking into account that much of academia comprises disciplines where nothing is exactly "useful", or expected to be (e.g. arts and humanities). Metrics of worthiness in these areas are naturally going to be pretty subjective. (Which is not to say they couldn't be crowdsourced.)
It’s only cheaper if you’re operating at large scale. For the vast majority of organizations, Cisco/Juniper/Palo Alto/Arista are the only cost effective options.
Hah, yeah that wasn't a substitution I'd seen before. They really should have just called out Fin-FET process compatibility since all of those are below 20nm.
im surprised that everyone keeps referencing the book and not the Documentary/Movie

Zero days

https://www.imdb.com/title/tt5446858/
If the court seals the record its nearly impossible for anyone but government agencies to discover
Only in a western welfare bubble. Morality over war is what you can afford having other security needs taken care of.
So what if I run my top secret weapons grade uranium producing plant on a sanely secure operating system, like linux.
Keep reading the rest of that paragraph:

> Well, this website is fully compliant with the law, so at least in this particular case it seems to work. Why? Because I don’t store any information about you. That’s a conscious choice on my part which I made long before the GDPR was even talked about in public. But if your situation is more complex then you too can be compliant, or at least - and this is key - you could try to be compliant. For instance, one oft heard argument is that no webserver (or even any internet service) is going be able to be compliant because all web servers log IP addresses, and IP addresses are PII. But that argument does not hold water. There are several reasons for that, the major ones being: webservers only log IP addresses if you configure them to do so. Almost all webservers have a formatting option that determines what exactly is logged and you could configure your webserver to not log the whole address but just the network portion. You also have the option to log the address and to disclose that you do so in your privacy policy, but then you will have to allow for the removal of that data on request, which you may find burdensome (or not, that depends on the volume of such requests). Finally, you may have a legitimate reason to log the IP address, provided you delete it after you are done with whatever use you collected it for in the first place. There is enough room in the GDPR to hold on to the address for 30 days with a possible extension of another 60 days after which an automated reply to the user can tell them their IP address was purged and you’d be in compliance. That’s one of the reasons why I think the GDPR is a surprisingly good law, most of the times when legislation is written that impacts technology the end result is absolutely unworkable, in this case most scenarios seem to work well for all parties involved.
Overall, i would say "using email for system tasks considered harmful". I have worked several devops / sysadmin jobs where my inbox took weeks to tame with filters because of rampant abuse of automated system emails.

Every alert should be actionable. And email doesn't have good reliability or timeliness - it can take hours for me to get a push notification on my phone that there is email, and in the evenings, i really shouldn't be looking at email at all. So we should be using a proper alert system via SMS (pagerduty is pretty great for this, but i also like twilio, and amazon SNS is just fine too).

More germaine to the topic at hand: I'd recommend a) setting up log monitors with Nagios, or Zabbix, or your favorite tool. You want to regex match on certain strings in the log file, like "Deadlock" or "out of memory". Pass that alert on to your monitoring system and get a proper, actionable alert.

And b), aggregating the logs. As far as convenient access, i'd recommend Graylog (or ELK or Splunk) if you have more than a handful of nodes. This makes it easy to search through logs or review them without signing into all those nodes. You can also push them over to Amazon Cloudwatch Logs for archival and rudimentary search.
H.264 is Magic – a technical walkthrough
I'm genuinely interested in how you know this.
Yeah, at home or in my laptop I have everyone working (not that each worked out of the box :D )
I've used it to extend the functionality of a library without having to monkeypatch or subclass a bunch of classes. See here: https://github.com/StephenGrider/AdvancedNodeComplete/blob/m...

The CustomPage class 'extends' through the use of a proxy a Page and Browser class, while adding its own methods on top. The proxy mediates access to the Custompage instance, and the Page and Browser. When calling a method on CustomPage, it first looks to see if the method exists on the CustomPage instance, then the Browser instance, then the Page.

I had originally wanted to subclass Page, which is implemented by the Puppeteer library, but the Browser class had a dozen direct references to the Page class. I would have had to sublcass the Browser as well and override all those methods to instead reference my CustomPage. The proxy seemed like an appropriate solution.
GDPR puts into jeopardy the business model that almost every consumer internet business has run on, post internet bubble: advertising.

That's what is at jeopardy here and nobody is willing to just say it.

Don't agree with the concept of tracking users to serve them ads? Great, make the case that GDPR ends the scourge of advertising subsidized applications as services.

Let's not ignore it though. The reality is, a lot of internet companies that consumers use and like, rely on either selling advertisers access to their market or sell user contact data outright, because there is no other way to make money.

If the argument is that this is an unethical and harmful way to keep services alive then we need to agree that the bulk of the last 20 years of startups business models are broken and what the implications for future internet business models are.
> The Casimir effect was predicted from quantum theoretical calculations (...)

Thank you. That led me to learning about:

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

And:

https://en.m.wikipedia.org/wiki/Krasnikov_tube
> So eventually, people (Google first) pourred a load of money to it until it became usable, and they had a cleaner leadership.

Google was not the first company to pour lots of money into JavaScript. Remember the first browser war?
Rancher has an "air gap" installation option, though requires you to be running your own on-premise registry (which you'll be doing if you're not sure you can use the public cloud.

I'm busy deploying 1.6 at a financial institution, and thinking about the 2.1 upgrade to Kubernetes. The Rancher team have been great so far.

https://rancher.com/docs/rancher/v2.x/en/installation/air-ga...
> That applies equally well to humans. Consider the complexity class of Go.

Incidentally, my arguments against this general class of attempts to neuter AI via computational complexity arguments: https://www.gwern.net/Complexity-vs-AI
Another Carmack / Steve Jobs Story from Jim Black
Dragging as the only option for placing an image requires the user to have two applications open (and practically speaking both windows visible). Maybe copy/paste too?
Definitely. And my real issue with Jobs is more the ripple effect. So many people read stories of Jobs being an asshole and think, "Oh, this is how you success." Ignoring the many assholes who weren't as brilliant or as thoroughly lucky.

Look at Theranos, for example. The CEO was practically a Jobs impersonator. From the turtlenecks and the air of brilliance to the controlling, abusive, and secrecy-oriented behaviors. How many people fell for the fraud? And I can't count the wantrepreneurs I've come across that had similar theories.
8 Early Indications of Trouble Ahead for Your Venture
That's what I thought originally, but if you look at the data it doesn't actually line up, chinese fertility rates were already well off their peak by 1979.

Of course, who knows if the chinese data is even accurate.
Never understood this logic, "We do it so why should we care when other people do it to us." Total insanity.
Yup, big improvement over pre 1.0 as well. The old data table stuff in particular was pretty painful to use but that’s all been taken care of now. The only thing I’ve used that’s of similar quality to Material UI at this point is Vuetify, which still has a few rough edges
When an entire department wants a publication on paper, a single copy in a library won't serve that need (since that copy can only be in one place at once). I experienced this in college (before electronic journals were widespread) with professors assigning a reading to an entire class and not providing copies.
An option that I see a lot of companies taking, we considered it, but decided it wasn’t worth it. I personally know of a few companies that have decided to blatantly ignore it until they see how offshore enforcement works out. If it ends up being favourable, it’s a strategy we may adopt.
Centuries will pass, technology will change, but one will still need someone else to open the next slide: https://youtu.be/7DbslbKsQSk?t=83
You make a great point. GDPR seems to be a very big headache for small hobbyist-type Internet communities.
https://news.ycombinator.com/item?id=17101053
* the most sophisticated software reviewers have seen so far
Well I don't think my dead self would mind being dead with it being dead and all. So I don't really see how any kind of suffering is better than death. In a way death doesn't really hurt you, since you stop living.
You are correct as to a DPO, but if he is, say in the US, and subject to GDPR, he must have an EU Representative, who by all indications would be liable for his violations. That's a significant burden if not a practical impossibility for most in his position. Also, if he's transferring personal data from the EU to the US directly from individuals, his only practical way of making that transfer compliant is likely to be privacy shield certified which is not cost free (although he could maybe rely on consent as a derogation, but relying on that has risk). I can think of many things like this that have, if not a hard cost, then a definite cost in time and resources to comply including keeping up with compliance. Could easily be not worth the effort for a single individual.
> Now since being back in the UK for six years I've not received a single fine, had any interaction with the police or courts.

I'm 26, have always been Canadian and I never seen what you talk about there. It's disturbing that you had this experience.

The only fine I ever heard someone get where relative to the road and were mostly parking and speed tickets. Even then, I also don't know anyone that doesn't drive 120 kph on a 100 kph road and about the parking, the signs are pretty self explanatory (though they can become pretty complicated where there's more than one).

If you consider that you follow what any signs, well that would means you shouldn't get any of theses fines. Theses fines are also defined and you know what you risk if you don't follow the signs.

Now say the same about GDPR... pretty harder I would say.

People drive at 120 on a 100 road and that's alright even though cars kills thousand each year, much more than keeping your shipping information in a database, yet you risk a much bigger fine for keeping that information without following the "signs".
To paraphrase The Simpsons: "In the future, computer programs will be built by labeled data sets. And our job will be to build and maintain those labeled data sets."