skysight-inc/HackerNews huggingface dataset:
The dude who wrote HotJava is an amazing fellow!

Years before Arthur van Hoff wrote HotJava (and the Java version of the Java compiler, and AWT), he wrote something much more powerful than HotJava, called HyperLook (aka HyperNeWS, aka GoodNeWS), which was a rich graphical and dynamically scriptable PostScript shell for the NeWS window system.

HyperLook let users and network clients download protocol implementations and interactive user interfaces on the fly (both locally self contained or client/server). Users could flip running apps into edit mode at any time, to customize, built and script their own user interfaces at runtime.

It was implemented, scripted and rendered in NeWS with PostScript code and graphics, and included direct manipulation GUI editing tools, an Adobe Illustrator like PostScript graphics editor, warehouses of preconfigured customizable components, a client/server networking library, plus an object oriented C to PostScript compiler he wrote called PdB (for Pure dead Brilliant). [1]

(From my earlier post [2], which includes more details and lots of links, screen shots and manuals):

>At the Turing Institute in Glasgow, Arthur and his colleagues created a groundbreaking HyperCard-like PostScript-based networked user interface creation tool called GoodNeWS, later renamed HyperNeWS and then HyperLook, which was the most amazing thing anyone ever did with NeWS.

>HyperLook was so far ahead of its time in 1989, that there still isn't anything quite like it for modern technology. Since we developed HyperLook and SimCity at the same time, that forced us to eat our own dog food, and ensure that HyperLook supported everything you needed to develop real world applications. (Not to imply that SimCity is a real world! ;)

After Arthur left Sun to form Marimba and publish Castanet, he also wrote a little-known and under-appreciated Java scriptable HyperCard-like system called Bongo [3], which distributed interactive content via Castanet "channels", and had the important ability that was present in HyperCard and HyperLook but missing in HotJava: attaching and evaluating scripts on objects at runtime, by virtue of calling the Java compiler at runtime. (Having written the Java compiler himself, it was easy for Arthur to figure out how call it and dynamically link in the compiled byte code at runtime, a feat that is necessary for implementing HyperCard-like interactive programming tools, was unheard of at the time (not even HotJava did that), but is now taken for granted today with JavaScript. ;)

[1] https://www.youtube.com/watch?v=avJnpDKHxPY&index=30&list=PL...

[2] https://news.ycombinator.com/item?id=8546507

[3] https://people.apache.org/~jim/NewArchitect/webtech/1997/10/...
Again, the types of jobs unlocked are not possible by A.I. because those are already filled. You're making the same zero sum fallacy.

Also, the idea that this super intelligent A.I. can do everything is almost a god of the gaps fallacy. There are still many things that humans can do that a computer cannot.
Braid is on the short list of games I've played where I could spend an hour bashing on a puzzle unsuccessfully, then sleep on it, then come back the next day and do it first try. That happened at least twice as I recall. I generally find that impressive.

(The game that did that to me most often was Catherine. At least five or six times. And given that I never got very good at the puzzle version (in the arcade game in the bar), probably still at least a couple more still lurking in there if I picked it up again.)
All the news articles I'm reading say that they actually have to remedy the problems within 10 days, not just file a form with their plan. But those articles also say that the investigation was limited to a secondary facility, so the impact may be smaller than I predicted.
So, I still can't actually try it out to see if it's useful, then? Thanks...
I had a similar issue; here's my recommended approach:

1) Tell everyone (don't single him out) that by the request of a client, you're double-downing on internal security and implementing a set of policies and procedures (P&P) for minimizing risk (I personally used HITRUST as the P&P standard).

2) Part of the P&P entails an audit by the designated Security Officer (in this case, me), in which I personally oversaw the deletion of all production data from every personal and non-personal machine. No one individual suspected I was singling him/her out, as I was doing this across the board, but admittedly, my intention was to go of one individual who had his hands on very sensitive data.

3) Make him and every employee sign-off on the P&P Handbook, in which there's a clear clause that in case any personally identifiable data is on his/her machine, he/she is fully liable for the implications of that data getting leaked. Any such employee will be complicit in any criminal proceedings.

4) Fire him.
So far Google has adopted parts of OpenJDK 7.

They still don't tell anything about newer versions.
Last command:

reboot # And pray it'll boot.
Can you elaborate on why you think this particular correlation is not significant?
"a gamer OS"?
Udemy Excel Courses – All Free Coupon Code
Coupon Code = YOUR2016
All those courses have a lot of students register and all course are useful for you all who concern with Microsoft Excel.
http://bit.ly/1lWXbyi
http://techudemy.com/udemy-excel-courses-all-free-coupon-code/
Insulting people before they even had chance to say something, is very rude.
It wasn't immediate clear to me what "Shan-Zhen" was when I first saw the title and after first read of the article. But it seems to be a combo word of Shan-(non)+ (Shen)zhen. Just FYI for whoever else was also wondering.
It reminds me of changing the wheels of a car while driving it

https://www.youtube.com/watch?v=MQm5BnhTBEQ
Good job Newegg, route those MFer's!
That's what your local security team should be for ;) At Mozilla, we track those and inform the various ops teams of our assessments. They very much rely on us to decide if it warrants emergency patching or not (modulo operational concerns to upgrade systems outside maintenance windows).
Where do the savings come from? I can't imagine that React.createClass() is all that much code. I'm guessing a lot of space saving comes from not doing PropTypes (which I find immensely useful) and not having a synthetic event system (meaning you can't test with TestUtils.Simulate.click()). What else is missing I wonder?
IANAL but my understanding is that patents cover the implementation not the idea. If you aren't capable of practicing (yielding the product), you probably shouldn't be holding/filing a patent.
The thing about America is it's huge. I believe these stories, but they don't reflect the behavior of cops where I live.
Worked fine for me on FF44 on Mac.
UberRush launches private API for big companies like Nordstrom and 1800Flowers
CableCard has a lengthy / costly certification process for device manufacturers, and has always had this problem where the cable companies technically support it, but it can be pretty arduous for the average consumer to get proper support from their provider to get their devices online. The first part really thinned out the herd in terms of offerings, and the second part made sure to limit the audience of people who actually went for those devices. I rocked a windows htpc with a cablecard adapter for a while, and I'm on tivo now, but I'm not sure that would have happened if I wasn't persistent and had done a bunch of the research on my own.
You have a typo on https://certsimple.com/why-ev-ssl

"Cost money, because they require the certificate authority to check who your are."
Keep in mind that is the same police department that "operates an off-the-books interrogation compound, rendering Americans unable to be found by family or attorneys while locked inside what lawyers say is the domestic equivalent of a CIA black site."

http://www.theguardian.com/us-news/2015/feb/24/chicago-polic...
3 reasons why healthcare CIOs love wearables (PDGD)
As the OP wrote, that you have to have the financial wherewithal of a Newegg to have any hope of fighting these patent troll lawsuits.
Yeah, this is the sort of thing that scares me about putting trust in signing up for a startup's service. Somewhere out there, there's a startup that has millions of user's personal information stored on a soon-to-be-disgruntled-former-employee's personal laptop.

That's terrifying.
> What happens when it adjust backwards in time.

NTP deliberately makes only very tiny changes gradually when adjusting clock time backwards. Automatic updates also normally abort if the time difference would be more than 1000s (~16m). This is all fairly well-documented.

https://www.eecis.udel.edu/~mills/ntp/html/index.html
Could someone please change the link from http to https?
Retaining him - rewarding him, even - in contravention of company policy seems to create a great deal of liability for the firm if there is any PII leakage. "My client's personal data was stolen from your firm, and we found that you have this employee, who had the client database on his home laptop, but you didn't fire him? Here's a lawsuit."
Here's an example from Argentina in 2007: http://blogs.technet.com/b/dst2007/archive/2007/12/29/argent...

Less than a week's notice of the change, and it was between Christmas and New Year. Ouch.
this is the best route, and really a security policy that should be implemented anyway. its one thing giving people access to the cloud, but a full copy of the entire database on their PC is a recipe for disaster even for a team member that you aren't firing.

what if the laptop got stolen? what if it is a node on a botnet?

this is a really good call and even if you don't take this approach, I'd definitely have HR initiate this.
From my reading of it they wanted the content to be licensed out to 3rd party manufacturers who would then be able to bundle it / provide it to consumers in a variety of different ways. CableCard (sorry if preaching to the choir here) was more about being able to build different hardware / software offerings around the same experience like you said. This did seem to open doors around what you ultimately wanted, but maybe I just read the article with my rose-colored glasses on :-)
Looking at this from a 'Unix in Europe' perspective, the timezone data has rules. So as long as the rules don't change you don't need updates. And due to the need to coordinate with many countries, timezone rules in the EU essentially don't change.

It seems that in some countries, time zones just change randomly. Maybe people should just stop doing that. Countries only move a couple of centuries a year. And there is no reason to mess with DST other than to get rid of it all together.
Action after it makes the evening news, not an on going part of the system that is actually capable of changing it.

> how disbanding the old department is a cover up, it's a pretty real consequence.

Consequence to who? Not the corrupt officers who weren't the scapegoat, all they had to do was re-apply for their old job.
nginx ?
Half-Friends, Bedcovers and Sheep Crossing Streams: A 13th c. parental lecture
Affordable Cloud Provider Comparison
Termites are an excellent food source.
The worst years of my life were living next door to an Orleans Parish Sheriff. He would follow my friends home, he would spit out his gum onto my sidewalk, he let my dogs out of the yard every day for a week, he would blow his leaves onto my yard, he would let his dog bark all day and all night, he would hang his running leaf blower on the fence at 8:00 in the morning on a weekend. I really could go on and on.

There was no use getting help from the city. One night at maybe 1:00 AM I called the police because of the barking. He told me maybe I should just move.

I look at the police in a totally different way now. He was so clearly in the wrong and such a menace to all of the neighbors. Yet somehow he had an entire department on his side - a department he didn't even belong to. I told his wife my next step was the FBI. They moved shortly after that.

I'm sure wherever he is that he is harassing everyone around him. I can only imagine how his lack of ethics translates into his professional life.
I'd be violently allergic to the case insensitivity in a dynamically typed language where you could declare a variable with something like "foo = 1" but I'm fine with it in Nim.

EDIT: s/sensitivity/insensitivity/
Expedia developers don't know about RFC
TL;DR: Apparently, Expedia can't handle «+» in email addresses.

Few month ago I used Expedia service to book hotel and used my email with «+expedia» tag, as I usually do, helps a lot with filtering. But with Expedia «+» breaks everything. It is few month already I can't unsubscribe from their spam. Two calls to support, «deactivation» of my account, but still I receive their ads. Funny thing is that «unsubscribe» link doesn't work. To unsubscribe I need to log into my account, which is deactivated. I could send all mail with «+expedia» to /dev/null, but seriously, WTF?
Did you take it daily for 2 weeks and/or are you certain you have issues with your Serotonin? Also, did you try taking it with green tea extracts to make sure most the 5-HTP is going to your brain and not your gut?

Personally, ever since it did have an effect and improved my mood, I can't notice any effects from it.
One of the biggest problems with tzdata is only mentioned in passing in the article:

> If you make a system that uses timezone data, think ahead. The timezone data is updated as often as 10 times a year or more. In case you have an embedded system that is not connected to the internet all the time, how can that processes be put in place to make sure it is updated?

A decade or so ago, nothing updated, and when DST changed, you had to reset every clock in the house. There was maybe a day or two of confusion where you couldn't remember if you changed a clock or not, but easily dealt with.

Now, in my house anyway, almost everything automatically switches (with the notable exception of my stove and microwave clocks, but heck, those still don't even have battery backup for when the power flickers). This is probably even more annoying, because now it's not a matter of remembering if I switched it (in the last day or so) or not, it's remembering if the device itself switches automatically or not. I can't remember stuff like that, so basically for a day or two after DST I don't trust any clocks at all.

Worse is when the devices still have the old (pre-2007) DST rules built-in. We're lucky in NA that the rules don't change that much, but when they do, they do break all these old devices. The most annoying item I had (notice past tense) was a beside clock that auto-set itself I believe based on the WWV [1] signal, and had a setting for time-zone and would of course do DST shifts automatically. Pretty neat, when I first got it, but after 2007, I had to manually change the timezone on this "auto-setting clock" 4 times a year.

[1] https://en.wikipedia.org/wiki/WWV_(radio_station)
About safe/undefined etc I think it has been answered before (there are probably more places): https://news.ycombinator.com/item?id=9643690

Personally I am quite sick and tired of that particular "take" on Nim - why not for once criticize other parts of the language? :)
There is a certain school in my area that offers a Masters in Cyber Security. We have come to learn through interviews that people with this degree know very little about practical security, reverse engineering, and exploitation. I'm sure it helps them get a sweet government job though.
Awesome! I can't wait to output the last few lines of all my files on the command line with this!
ONE TALENTED GIRL WILL BLOW Your MIND
I understand what you're saying, but I think you fail to realize that a good A.I. is almost the same thing as a better human brain.

You can just train the A.I. by replaying thousands of professional matches, and then let it train by playing billions of matches extremely quickly. It can even play both sides at the same time, and try out millions of different strategies against each other. It doesn't even matter if there's a limitation on how fast it can click and press keys, since every single action will be perfectly optimal.

Not only that, but you don't even need to write a single line of code to tell it about the rules of Dota. Before you start the training, it doesn't even have to know what each key does, or what happens when you move the mouse. Neural networks are capable of learning all of this from scratch, basically by trial and error.

This is not your typical dota bot. Bots are not A.I.s, so this is a whole different ballpark.
Check Out Barisieur Alarm Clock That Brews Your Morning Coffee
The title is misleading because this is focused on Android, but the title seems to imply generic API design pitfalls
Proposal to require clinical trials data to be shared for publication
The prototypical model would be a lump sum X, unconditionally granted to every adult citizen/resident on a regular basis, regardless of income.

Tax rates are kind of a perpendicular issue. If you view benefit phase-outs as a kind of implicit tax rate, this would make the tax code flatter (and more progressive, if you're counting benefit phase outs as a kind of implicit tax).
I don't understand. Do you imply that in the US any organization can grant a PhD to someone? And/or that there is no control over the requirements to meet to get a PhD?
As someone born in 1995, I don't have any real emotional connection to the Challenger explosion. It's pretty bizarre to think that children born after the 9/11 attacks will probably feel the same indifference.
(sarcasm, but true story, afaik:) You could do what I understand a former employer of mine did: fire the employee, then call the state police and report that the employee "stole" company property by not wiping source code from a personal laptop as was demanded by the company at the time of firing. Police confiscated laptop, and employee was forced to hire counsel to get it back.

I imagine it was effective at encouraging the employee to delete the data, but at the great cost of advertising to all employees that we were all viewed as dirt.

If there's a lesson to take from this, it's that when you're in a position of power, you should use sticks carefully if at all. But I hope that many (including the OP) already learned that lesson as a child.

(Thankfully, I was able to leave the company myself not long after.)
The laptop is really a bit of a red herring. If the person is the sort that would be inclined to retaliate against the company, they could have taken a copy of the pii whether or not the laptop was in the picture.

You could offer them payment for signing a severance agreement. You would do this in recognition of their significant contributions to date. The agreement would reiterate that they are bound by their existing NDA, explicitly state that they have fully deleted any company info/files that they may have had in their possession, acknowledge that disclosure of any private company info could have significant negative impact on the company, and could possibly include non-disparagement wording.
How to Stand Out from the Crowd with Instagram
As someone who just spent some time figuring out why Australians were getting errors on the site I work for, I fully support standardizing automatic updates. Since the site is running a two year old version of PHP, it looks like I either have to update the PHP version to the latest (just to be safe) or add the timezonedb PECL package. This seems to be a ton of work just to get something that should be updated automatically.
Has the WSJ started to paywall Google users?
Until recently, the Wall Street Journal allowed users who saw an article in a Google search result to view that article without signing in. That is, traffic referred from Google bypassed the wsj.com paywall. This no longer seems to be the case. Does anyone know if this was an intentional change? If so, what does it say about the value of traffic from Google to the WSJ?
Inside Russia Moscow and Leningrad, 1935
In the firm I work for, we deal with much secret information and many paranoid clients. Generally when someone is terminated we give them a severance contingent on signature of a pretty ironclad non-disparagement letter and a further reinforcement of existing NDA. You could extend this concept to this situation, crafting a letter such that if he does ever leak that data, his liability is assured and his incentives are aligned with yours.

This is a time to spend a bit of money and speak to your external counsel. They will have a good solution for you.
State of Clojure 2015: Survey Results
I doubt anyone in the reagan admin could even understand this note its highly technical it was likely tossed out without ever being read.
The plain English wording says that you are safe from unreasonable searches. Everything hinges on the interpretation of "reasonable," which is not a matter of "plain English" because plain English doesn't define "reasonable" with sufficient precision.
First of all, I'd suggest addressing the issue company wide. Before firing, tell everyone pii outside of the office is unacceptable. Figure out a way you want to deal with that that lets people keep working, whatever it's work through a VPN, anonimizing data, or what not. Address it as the privacy issues it is, and ask all developers to acknowledge and agree to the policy change. It might smell funny to some, but it's not an unreasonable policy.

After that, offer increased severance as other posters have suggested.
there's Apple. It is using Android as an example. I am pretty sure a lot of libraries do the same. To be more precise, the 6th is more likely for any GUI building toolkit out there. pretty much every single one of them end up a dozen of lines just to build a single thing.
Today, there's no way I could get away with writing an entire page of context before getting to the impact. I wonder how much context the recipient had and what reading expectations were like back then...
My guess would be that it is easier to bullshit a diploma in "business admin & mgmt" than in law, literature, or sciences for examples.
In the zeroes, we didn't correct for multiple hypothesis testing in a very good manner. I don't know if that's changed; it's a hard problem.
While your idea sounds great in theory, what I believe would happen would be a stronger blue wall of science. They wouldn't report anything and would side with their own as not doing so could risk their family livelihood. IMO, a better solution would be to require officers to pay their own liability insurance, similar to medical malpractice. Let an indep 3rd party set rates, then you can price out the worst officers and the payouts come from the 3rd party and not the tax payers. Then the officers would want the bodycams as they would protect them. Imagine if a doctor did something wrong and said, oh whops, i guess the patients chart disappeared. They would be uninsurable after that point, same with a cop.
Where I work we deal a lot with events (yoga gyms, community sports centers, etc.) and the old code was saving EVERYTHING in UTC. Every 6 months we'd have some bug report coming in saying that some event was now one hour later or earlier on the website, or in some report, or in an admin edit screen.

I got fed up with this and migrated all the data so it's saved in local time with the timezone information in a separate column. If an admin creates an event for 4pm, we save 4pm with the event location's timezone. Since an event only takes place at one specific location, it makes no sense to have the data in UTC in the database. We can convert to UTC if we want but it's not really useful. The thinking is that if a client is shopping for a class in a different timezone, why would we convert the class's time to the client's timezone? It makes no sense. It's always in local time. This has helped so much.