skysight-inc/HackerNews huggingface dataset:
Funny to see the guy in the top photo in the process of lighting a smoke. Ah, the good old days.

Anyway, great series. I happened upon the 50th anniversary hardbound edition in a Los Alamos museum bookstore.
Is Darpa just a really good program or something? Across the years I have yet to hear any governmental rachet toward decay, they have been seemingly involved and doing it will for quite some time.

Any reason for this?
As someone who ended up working in a company with "dynamic scheduling" after college, i.e. Walmart and call centers, I have an ethical problem with this product. Many workers at the bottom of the wage scale have a need for multiple jobs just to pay for rent and food. The companies I worked for with dynamic schedules seemed to use the scheduling to force their employees into a sort of indentured servitude by pressing on this need. They would change your schedule every week, and if you didn't say you were available your hours would be cut to nothing which would make putting food on the table literally impossible some weeks.

The only thing that helped alleviate this pressure from the company was arguing that you couldn't have seen a schedule change over the weekend if you had not been originally scheuled to come in that day. All I see this tool doing is helping managers force schedule changes ay any moment and forcing employees into an even worse situation.

Nothing against the founders for their hard work, but this is the sort of business I couldn't ethically invest in even if it gave me a guaranteed large return
PLEASE check out electron! It is amazing! You wont be disappointed
I think it's amusing to put non-games and other silly things in Steam and broadcast the fact that I'm now playing Notepad or Solitaire.
Great - maybe he can introduce a new programming language and/or associated tooling to the automotive world. It's quite depressing that all those systems are still built with a subset of C/C++. And often even not the safest subset, when I think about the dozens of variants of custom memory management that I have already seen implemented - with possibilites for OOM everywhere.
the nonce and counter state words seem to be swapped
in the 3rd figure of the "A much bigger nonce: XChacha20"
section:

block'[ 0]: "expa" block'[ 8]: kcolb[12]
block'[ 1]: "nd 3" block'[ 9]: kcolb[13]
block'[ 2]: "2-by" block'[10]: kcolb[14]
block'[ 3]: "te k" block'[11]: kcolb[15]
block'[ 4]: kcolb[0] block'[12]: nonce[4] <---
block'[ 5]: kcolb[1] block'[13]: nonce[5] <---
block'[ 6]: kcolb[2] block'[14]: counter[0] <---
block'[ 7]: kcolb[3] block'[15]: counter[1] <---
A few years ago now at my work I wanted to get my head around how our large c++ code base worked I used a tool called Doxygen it was pretty useful for reading and visualizing the source code. It output html pages and could generate dependency graphs etc automatically would show you which file a function came from let you browse by class or by individual source files etc. You could easily see every file a class was referenced in etc.

Downside was it took a long time (many hours) to scan the entire codebase.
I never understood why bands went to the compressed machine like sound. The Ratt song has so much more "soul". And this is coming from a Blind Guardian fan!
Honestly, even with the best computer forensics in the world I still have a hard time trusting anything found mostly because I find 0-days every week that the forensics community won't know about for years. It's pretty hard if not possible to say if something got a computer because of the user or because of the Internet.
Isn't that Pluralism?

https://en.m.wikipedia.org/wiki/Pluralism_(political_philoso...
Great idea but wish it was a shorter url. I use cnn.com because it's quick to type even on mobile.
I've been using bing.com for this, but this will probably replace that.
It is around 100 of machines. Commonly it is a couple of thousand active users per application server, but your mileage may vary based on many things.
Corrected, thanks.
Car is clearly a bet-the-company level product for Apple. Tesla looking more and more like a bet-the-company acquisition.
More importantly, the cross platform router worm that was ddos-ing everyone a few months back was written in go and will not be able to upgrade to 1.8 :)
Java seems to have gone that road. Not sure if it was a bad idea or not.
Setup an Elixir Sandbox for a Nerves Project in 2 Simple Steps
Don't you think that's a romantic notion that people go to college for "in-depth learning and inquiry"?

I went to college in order to get a "real" job with a salary and benefits. Oh sure, I had a few cool classes that made me think and be philosophical, but for the most part, I saw college as a means to get ahead and earn more than my peers who didn't go to college.

I've also seen first hand how many large corporations won't even interview you unless you have a four year degree. Doesn't matter if its relevant or not (I have a liberal arts degree and am a developer) they just want you to have a college degree.

You have to remember a lot of colleges are also prime recruiting grounds for the big SV companies and startups as well. In order to continue to get grant money and other perks from these companies, they are essentially forced to do the will of the companies they are in bed with.

While it would be nice to have colleges be truly "higher learning" places, I doubt it will change anytime soon.
However, it's your computer. You've got root.

Is that even true anymore with SecureBoot?
>“There was no evidence of how the contraband got onto Dr. Rettenmaier’s hard drive,” Riddet wrote, “and it could have gotten there before he possessed the computer or against his will.”

Ha ha ha, no mention of his cell phone which contained ~800 images of (fully and partially) nude girls. [1]

Another article I saw on this was claiming it wasn't child pornography because it wasn't depicting a sexual act. While that is true on a technicality, you still have multiple devices with pictures of underage girls. The image found on his computer was of a prepubescent girl, which a choker on, on all fours. [2]

I am in computer security. If you allow someone else to access your computer (or your traffic, see: ISP) and they find something, and report it, I don't see how that constitutes an illegal search. I had some friends on FB freaking out about this case and the fourth amendment, I am totally fine with it. Good on the Best Buy tech and good on the FBI. This guy had pictures of under age girls on his devices and works in a position of power (gyno doctor). I'm glad this has come to light and I hope he goes to prison.

1. http://www.ibtimes.co.uk/fbis-use-best-buy-geek-squad-inform...

2. http://www.ocweekly.com/news/best-buy-geek-squad-informant-u...
are you a bot?
Of course. Even Plato knew that. But since most models are wrong... there's life yet in us 'bags of mostly water'.
Getting Good with Git Subtree
RIP HTTP
I've met Chris and he is one of the nicest and humblest guy you can imagine. I'm not betting on him lasting in Tesla for more than 12 months. I think there will be a cultural conflict.
a diverse set of people

Sorry - by diverse set of people are you talking about people who would be inclined to get and would be accepted to receive a liberal arts degree at an elite university?
I tell you what, it sure made me wary of signing up for any more news media subscriptions, now or in the future. It seems almost hypocritical to complain about how people don't want to pay for quality news and then treat them like crap when they do (not that I'm ascribing this to any one person or organization).
Or your spelling teacher (aneurysm)
I think you've hit on a really important point. In isolation, a particular suggestion might be something of a papercut with a workaround. An unwanted pull request, for example, isn't going to stop others from getting their work done. But, if there are enough of these things that happen to affect a team together, it all adds up. It sounds your team is in that boat, and people not wanting to use the review functionality is a serious concern. Whether or not that's uniquely the case, I'd love to discuss further to make sure I properly understand your experience. If you're willing, please email me (rbarnes atlassian com) and we can set up a call.
The idea is that when there is an unexpected situation that car stops and the teleoperator would indicate the best path forward. The human would not drive like an RC car but more like a rally car navigator. This is for example mentioned in http://spectrum.ieee.org/transportation/self-driving/after-m... "Eventually, nuTonomy will transition to full autonomy with the option for teleoperation."
There is a great quote from 1906 by J.J. Thomson (discoverer of the electron, that atoms have isotopes, etc.) on the funding of research:

"If you pay a man a salary for doing research, he and you will want to have something to point to at the end of the year to show that the money has not been wasted. In promising work of the highest class, however, results do no come in this regular fashion, in fact years may pass without any tangible result being obtained, and the position of the paid worker would be very embarrassing and he would naturally take to work on a lower, or at any rate a different plane where he could be sure of getting year by year tangible results which would justify his salary. The position is this: You want one kind of research, but, if you pay a man to do it, it will drive him to research of a different kind. The only thing to do is to pay him for doing something else and give him enough leisure to do research for the love of it."
Yeah, this gets super annoying when you need your project written in other languages to contain go code.

I worked on the YCM support for godef, we eventually had to fork the library and rewrite paths since there was no way of pinning to a version within YCM. Libraries written with github paths for `go get` do not play nice with living outside of gopath, and libraries written with relative paths don't work with go get (even though this is something that go could support)
So DNSMadeEasy made it all the way through the barrage of tests. I even wrote a library for their API so that we could integrate it into our DNS software (https://github.com/mhenderson-so/godnsmadeeasy), but at the end of the day their performance in certain regions was not good enough. In some countries they were measurably faster than R53, but in others they were measurably much slower.

EdgeCast were dropped due to pricing, and that there's talk of Verizon selling the EdgeCast services again.

DNSimple didn't make it to performance testing because they only had 5 POPs, as opposed to 20+ of other providers.

CloudFlare's DNS was consistently one of the fastest, you are correct about that. If you read my responses to other comments here, you'll find that we decided not use their DNS service because of some fairly pervasive API issues we had with it.
This V2 product is not dynamic algorithmic scheduling. Managers manually schedule, just like they would on paper. The focus is more on clear communication to the employees. In the future, we want to focus on data integrations (e.g. surfacing vacation days from other apps) and shift swaps (which largely benefit workers).
That's what companies fail to consider when they deploy these "retention strategies." Every roadblock you put between me and cancelling is ALSO a roadblock between me and resubscription in the future.

I've subscribed and cancelled Hulu+ three or four times when there was a lull in the content. But I'd have no hesitation in signing up again because I remember how hassle free it was to cancel.

Contrast that against LogMeIn which has the same strategy as NYT by the sounds of it (call to cancel, takes 15+ minutes). When I needed LogMeIn for a new project, I looked around for alternatives instead because I remembered how big of a hassle it was to cancel. Ultimately LogMeIn didn't get my repeat business, not due to the financial cost, but the hassle cost of them.

Plus of course word of mouth like this is hugely damaging for these strategies. I won't be getting a NYT subscription now.
It's really am issue with problem of induction writ large for measuring VC returns w/ averages(say for ROI/ROR(Like this better)) asking for averages when the entire point is that averages are likely not stable for comparisons.

Do averages of returns across VC stay stable even if they are supposed to manufacture black swans, which is what it actually is, and not "Unicorns".

Also most people calling it Unicorns is probably an indication that that segment of detractors is undereducated and should be ignored as there are plenty of other more accurate terms.

If the means are an irrelevant metric to compare across VC's/YC-Like seed funding groups, then we should look for a more stable metric to compare performance as in this field and in the market, as always, the past is not indicative of future performance.

This is really difficult for the human mind to perceive isn't it? Nevertheless, let us hold still, but still make haste.
Where Are We in the Hype Cycle with Blockchain?
Don't tell his spelling coach either!!
I paid €378 last month. It was done in an hour. It was an 2013 MBA. They replaced the battery for free. Don't have Applecare.
I'm not sure why OP was down-voted, you may disagree but his post was credible and merits a response.
That's certainly true, but to his point - it's an 8ms call - is it worth the number of points Google knocks off?
To a large extent, my daily driving consists of going to the same 5-10 places. I'd like my car to watch me drive somewhere and then just do that, with minimal improvization. For example, in order to enter my driveway I have to swing wide into the oncoming lane to make the turn. When I drive to work I avoid the same potholes all the time. Pretty trivial to just record my driving once or twice, and replay that back with minimal improvisation.
Nuclear winter.
Trying to do self-driving entirely by deep learning in a reactive system seems like a terrible idea. Deep learning to classify objects (bicycles, pedestrians, cars, traffic lights, telephone poles, cops) is fine. But map building, planning, and obstacle avoidance needs to be more reliable than a purely reactive system can do.

Look at the videos from Urmson's talk at SXSW. That shows the worldview of a Google self-driving car. It's about 80% geometry and 20% classification.

Yes, you can get a pure deep learning system to drive on a freeway. But how does it do in a more cluttered environment? A system that builds local maps and profiles terrain with LIDAR can deal with clutter.
One of the main reasons that the Netherlands cannot legalise production is that we signed an international treaty that bans it. Several attempts to open up that treaty have been stymied by... the US!

https://en.wikipedia.org/wiki/Convention_on_Psychotropic_Sub...

(Side note: the Netherlands probably needs to be a bit more careful in violating international treaties due to it's size and dependence on trade, I don't think I've heard the "we'll be violating a treaty" argument in the US)
That's odd, that should not happen.

If it is true, please don't use the text template as a quick fix. A lot if security thinking went into the html template and without it you will have xss all over your code.

Edit: sure enough, it validates type against know values and I assume jsx is not over of them.
Or paint dry... or water boil! Weeee! :D
Protesting against asian male sexual abuse
This is seemingly quite a different technical skill set to have than his previous position. I'm curious as to whether Tesla wants to also transition to swift for automotive code, or whether Chris Lattner was already involved in apple's car project (project titan).

Either way, a big win for Tesla and quite a loss for Apple.
According to WaPo's move to HTTPS blog post:

>Ask any developer at a major media organization what the biggest hurdle to HTTPS adoption is, and the answer is always going to be advertising. However, unless you understand the ins-and-outs of how digital advertising is implemented, it’s difficult to see why this presents a challenge.

from https://developer.washingtonpost.com/pb/blog/post/2015/12/10...
That was quick! Congrats.
Ask HN: Mark Urls as HTTPS and HTTP on HN?
Hi,
i would really like to see that urls being marked as secure or insecure here on HN. What do you think?
Have you given F# a try? :)
I may need to check that out. Thanks for the link!
There's got to be more to this story. You don't spend years developing a language (Swift) as culmination of previous work (LLVM) and then abandon it for a job in a relatively new and different discipline. It doesn't make much sense to me.
Yea, I mean that's a good point, it is kinda a weird term. I don't mind changing it I guess.
Unfortunately docker couldn't be used on RHEL5, it requires 3.10 or newer. But a disk image/qemu could work.
who would start something like this purely for the data? PH,HN have power issues and gatekeeper issues.

Building a version for Alpha-Beta stage products over all verticals with crowdsourcing.

should be ready very soon.
Thanks for the clarification, I don't mind the actual format and its simplicity; I understand what you mean about being lightweight. What bothers me is that I often see questions or statements about Common Lisp which contain factually wrong statements. The most notable is "Common Lisp has only lists (e.g. hash tables are built using cons cells)"; another one is "you have to write in All Caps". And your example is indirectly confirming that, as shown by the reply you got, saying "here is how we do in Clojure" and "it's fun to see how data modeling is done in other languages" (that was really depressing to read). Sorry for the "upset" part.

As an aside, since I can customize the readtable in CL (which is not considered useful in Clojure), I added a single entry for "#i" (and read-char to ensure it ends with "nst") to read the exact same data as in Clojure; but I got an error about invalid dates; it just happens that the Clojure example does not actually contain valid RFC3339 dates (I also tried to with Clojure => invalid date format).
> Similarly illuminating was working at a regional bank and learning how much of their growth was based on investing in a patch of dirt as it was in the operation of the branch location that sat on that dirt.

Reminds me of McDonald's founder Ray Kroc's famous quote "We are in the real estate business; not the hamburger business."
I don't play LoL (or any games frequently). However, what sort of backlash would there be if Riot were to remove Draven from the game for a month?
PUERTO RICAN Boy Gets a SMACKING by Mexcican
I agree, it's a distasteful term. People choose jobs according to what's best for them and "poaching" implies the employer's interests should matter more than that.
I have a Herschel "Little America" (http://shop.herschelsupply.com/collections/backpacks/product...)
GitLab's new “No pack up and go.” policy update
ugh, an extra ietf variant that pads the remaining 64-bit
from the nonce to fit 96 bit thats incompatible with all
the implementations out there... :-(

why can't we get our shit together...
Atlassian now has two products that do the same thing. Jira for the complex cases and Trello for the simple ones.

At GitLab we'll work very hard try to have on product that is pleasant to use for simple cases but still allows you to handle the complex ones.

This is a huge UX challenge but it will allow our users to use a single product for all their needs, so they don't have to move projects between tools when they 'graduate' to the complex one. And it will allow us to ship more features in the single product we work on.
> I lost all faith and humanity

A little off-topic, but could you elaborate on that a bit?
"Does anybody know a widely used and open source project using literate programming? (Edit: please include only programs expressed "as a web of ideas" that Knuth mentions - apparently otherwise it's not literate programming, just loads of inline documentation?)"

Funny you ask this, I ran across a @raganwald post mentioning a great example of ^literate programming^ (mixing code and documentation), "Literate CoffeeScript" [0]. You can read about how CoffeeScript does this at http://coffeescript.org

[0] blog post: http://raganwald.com/2013/03/27/literate-coffeescript.coffee...

[1] raw text: https://raw.githubusercontent.com/raganwald/raganwald.github...
can someone explain the complexity issue for setting up HTTPS for a large company/service?
I setup nginx/letsEncrypt fairly quickly last night, it was my first time messing with nginx + the node applications its running.
Intel chiefs presented Trump with claims of Russian efforts to compromise him
I use Franz: http://meetfranz.com/, which in turn uses the webapp.
author here:

yes.. this..

side story, a friend of mine owns a city dotCOM name that also has a university with the corresponding .edu..

He receives email regularly from students pleading (to teachers) for an extra day for thesis completion or a gpa bump : )
Θα σκοράρουν στο Σαουθάμπτον – Λίβερπουλ
Been using the Patagonia Chacabuco for a long time now. But it's a bit unruly. Now I'm using the Timbuk2 Q - http://goo.gl/rLxToZ

Slimmer, much more manageable. Course all I throw in there is a Dell XPS 13 and a book.
done : ) I'm a HN noob.
My point is that managers are already manually scheduling employees on a way that hurts the employee but benefits the company. The inability to guaruntee that scheduling updates were seen by the employee was the only thing I saw that kept people from being put to 0 hours or getting fired.

I witnessed multiple events where someone had acknowledged a schedule change with a manage with a <1 week notice and had to refuse it. Every single time that happened, that person suddenly had 0-4 hours of work each following week.

I don't see this product doing anything but forcing employees into even tighter servitude for the worst paying employers with how the current situation is in America. If there were greater workplace protections for employees concerning schedule changes I would not have such an issue with this product
What make and model did you end up with?
The leg braces make you faster Forrest, that way you can run away faster from Poliomyelitis and the truth.
You have hit the nail on the head here. The 2/3 liability transition is a big one. My guess is that companies will actually delay deploying level 3 systems until they are nearly perfect. This will result in systems that seem really really good at driving (especially in sunny southern california), yet still insist that the driver wiggle the wheel or show some other sign of attentiveness to prevent liability transfer.
OV are considered more secure than DV due to the higher registration requirements[0]. Additionally a DV certificate is good for a single domain, OV certificates are good for all of that organisation's domains. For example the NYT's certificate is valid for:

DNS Name=nytimes.com
DNS Name=*.blogs.nytimes.com
DNS Name=*.blogs.stg.nytimes.com
DNS Name=*.dev.nytimes.com
DNS Name=*.nyt.com
DNS Name=*.nytimes.com
DNS Name=*.stg.nytimes.com

This simplifies deployment significantly.

[0] https://www.ssl.com/article/dv-ov-and-ev-certificates/
"Popular" is pretty hard to define in a genre like black metal. Looking at "The greatest black metal bands" [0] I found 6 bands where at least one of the members has ties to right-wing ideology with 3 of the bands being outright neo-nazi music.

[0] http://www.ranker.com/list/best-black-metal-bands-and-artist...
Uber’s David Plouffe Will Run Politics for the Chan Zuckerberg Initiative