skysight-inc/HackerNews huggingface dataset:
Par for the course for Raymond: make a big noise, little motion, claim credit.

Stenn just gets things done.

disclaimer: have known Stenn since the 90s, Raymond casually since the 80s.
That's not how appendicitis works - it's not brought on by a single event of binging...
This seems... backwards. What integration could MS give to web apps that they aren't already? Microsoft replaced their help file format with HTML starting with Vista. HTML and JS are first-class languages for building UWP apps. If anything, it's Netscape's lawsuit against MS for bundling IE that kept them from doing more to integrate web pages into the OS, not the moving of browser development in-house.
None of this stops browser fingerprinting completely. Browser fingerprints can be extracted from just using canvas calls.
Media has undergone a massive consolidation in the last few decades, though, and a bunch of blogs without serious resources don't change that.
Can anyone recommend an alternative introduction to asymptotic notation?
Be an exceptional software developer: learn faster and stay motivated
Thanks for your responses. I'll summarize all the feedback from the Medium article survey and here into another post and link to it in a comment below.
GitLab 8.16.5, 8.15.6, and 8.14.9 Security Release
I think times have changed though. Functional languages just weren't big back then the way they are now. Back in those days Haskell was sloooooooow. There's 17 years of runtime and compiler optimisation, not to mention MUCH faster hardware, that's been developed in between. It's now totally realistic to use the expressive power of functional languages on real-world workloads in a way that it mostly wasn't back in Y2K.
> many people were sceptical of the Iranian nuclear deal, but even the Israelis admit that the Iranians look to have stopped developing nuclear weapons capabilities.

It's incredible that people thought Iran would risk devastating sanctions just to pursue a risky nuclear program that would remain open to foreign intervention and espionage indefinitely. If Israelis really want peace, they might consider electing a government that actually promotes that.
What do you mean, if you include work hours? I can't think of any way to analyze a person's time which results in the many-orders-of-magnitude inequalities we see with money.

For "the average person," pick any reasonable meaning you like. I think they'll all work about the same in this context. The person who makes the most money makes orders of magnitude more than the average. The person who has the most free time has, at most, 168 hours of free time per week. If the inequality there were similar, than the average person's free time would be measured in seconds.
Politics is also about knowing when to trust that previous serial killer that wants your house keys for no good reason, and when not to trust.
Venti=20oz, a 'cup' of coffee is typically considered to be 5-6 oz, so the numbers still line up.
My high-school-age daughter is using Khan Academy to learn about logarithms for her math class. She was telling me about it, and I thought "hmm, maybe I should finally figure out what Big-O actually means". Now here we are! I guess we'll both be on KA tonight.
Looks like a lot of people read Hacker News... https://github.com/doutchnugget/awesomevim/commit/a7292962ce...
Author here - cool to see our test on HN :)

We made the backend for the test open-source - it's a very straight forward Go binary that we run in several data centers around the world.

https://github.com/netlify/speedy

The test focus on global performance, which might not be relevant to everybody - but for ourself it really does! We have users all over the world and as we've been building out our product we've seen a pretty clear correlation between opening up a new PoP on our CDN, and starting getting clients from that region. The performance matters.

For the article itself - it's obviously not as lightweight as motherfuckingwebsite.com! That said, the 4.2MB download number is just plain wrong. We're currently transferring 1.2Mb on a page load when caching is disabled (everything is gzipped), but the critical path contents (the HTML + CSS bundle) is 68.5kb and once that's loaded the page starts rendering.

The lunr.js index is very nifty - click the looking glass in the corner to try out the instant search. It's of course cached between page loads.
It's equally frustrating to watch you continually setup straw-men version of BI to then knock down while accusing me of arguing poorly all the while ignoring what BI is actually attempting to solve, while continually introducing non-sequiturs like the gold standard which further derail any attempt to stay on point. As you said, dead horse, I have no interest in talking with you any further, it's pointless. Someone who thinks poor people are poor because interest rates are too low has no connection to what it means to be poor and no place discussing solutions to problems he clearly has no understanding of.
It is. The story of modern GIS systems is mostly about figuring out who dumped what <choose your own chlorinated organic compound> into a river.
I find Windows more notorious for what you're describing than Mac OS, but yes, that's another problem.
^ repost.
I support scientific computing, so depending on the application I will replace w32time with ntpd, which offers better accuracy and built-in support for reference clocks.

That said, I didn't realize that the w32time service got a _lot_ better in Windows Server 2016:

https://technet.microsoft.com/en-us/windows-server-docs/iden...

It looks like Microsoft added support for NTPv4, and w32time now boasts 1-ms accuracy, which is at least a factor of 10 better than the previous Windows Server release.
Excellent team of people. Widely used. Code audits etc etc

https://github.com/globaleaks/globaleaks/wiki
Elastic Intranet – ready-to-go intranet for Office 365 / SharePoint 2016
I've done Udacity's ML and doing the SDC in free time.

Short answer: Yes - I would do it again.

ML (Mid 2016):
Cost-wise you may be able to gather the similar quality of materials for free, nothing are too unique and in many cases additional intensive research are still required. But, the Udacity provides nice structure and helps you to keep motivated.

SDC (2016):
Much better experience for students, the quality of materials are higher, and amount of support from the peer group are extraordinary. Just one of the five projects in the first term are more complex than the whole ML nanodegree.

Haven't tried the AI nanodegree myself, but because it's a part of the new batch of programs I believe the experience would be quite positive (closer to SDC).

If you will decide to proceed with self-learning path, here is a nice multi-month study plan: https://github.com/ZuzooVn/machine-learning-for-software-eng...

In any case I strongly advice to take a look into Andrew Ng's coursera courses and Andrew Karpathy's CS231n on CNN (http://cs231n.stanford.edu/) as a supportive materials.

Also, if money is the main concern, you may want to apply to sponsorship, or maybe discuss this with your current employer.

Feel free to PM me on twitter (same nick) if you have any other questions, would be glad to assist.
For software engineers, algorithmic complexity is a good filter for, say, Javascript hackers vs people with a university education in computer science. Just saying.
EFF is what I immediately thought of as well.
Anyone feel like giving a summary?
Being utterly indifferent to thousands of lives being massively disrupted is unwarranted in pretty much any context.
People harping on these single points like the one which bothers you prevents action from occurring and quickly muddies the water. These claims are meant to be taken as a whole. It is about the environment that the little small things create as a whole, not an individual event.
Yahoo! seems to keep screwing up. Even this last thing is a screwup, last thing they did as Yahoo!, inc.
Not sure why the url path includes 'rise and fall' in it, it doesn't look like it's the actual headline in the article, nor is 'rise and fall' mentioned anywhere in the article.

The main point of the article isn't that people are losing trust in Ethereum. It's that there's no platform that truly avoids the need to trust other human beings (as some apparently believe). That code is not absolute law because the community can choose to change it and affect pre-existing contracts. I don't think he bashes Ethereum at all, but is just making the case that, if you believe you can rely on a platform like this to avoid the need to trust in human decisions, you're fooling yourself.
DotNet Developer – Immediate Joinee – Mumbai
1. I completely understand what you mean. You missed a "higher level" point I was making.

2. in this world, companies keep business ideas for themselves and customers don't publish their needs

3. in this world (where companies keep ideas for themselves and customers don't publish needs) we also have websites like HN where libertarians tell us about the glories of free-market capitalism because it creates both wealth and cool new innovations if only the govt would get out of the way

4. they justify their beliefs on the bedrock foundation of microeconomic ideals and point to Silicon Valley unicorns as the apotheosis of free market capitalism

5. I'm simply pointing out that the assumptions of microeconomic theory entail a good bit of-what-I-will-call "informational socialist ideal assumptions" that are incompatible with disruptive unicorn wealth creation, and where you point to unicorns I see "market failures" (that's microeconomics for the failure of a market, not the failure of companies within the market)

6. The ideal you talked about is compatible with the idealized assumptions of microeconomics, and if free market champions were championing actual free market microeconomics, we would have something closer to your ideal.

7. To put it a different way: Nobody talks about the dry cleaner/auto repair shop etc. "being first to market" or keeping their product mix a secret, and life is good the way most people earn their livings. We don't need to rig our economic system to be friendly to Bill Gates getting rich, he never did anything innovative except monopolize a microcomputer revolution that was already happening.

8. Innovation would still take place (more!) as Zuck, Gates, Jobs, Brin... they'd have been perfectly happy walking away with $50 million. The billions represent damage to our economy.

9. This is not my opinion or personal ethics. This a bedrock of microeconomics, dead weight loss.
It's a bit of a catch-22 because you need a high level of interaction with native speakers to be able to get to Level 4/5, but it's intimidating and difficult to do so.

Most of the international students I've interacted that pushed through this were really, really social to begin with.
And few much care that governments spy on each other. Spying is a cornerstone of peaceful assurance and verification. I'm much more worried about my government spying on me. I'd rather be spied on by a forgien government than my own. They will keep quiet. Thet arent going to knock down my door and freeze my bank account if i use the word "syria" in an email to my mom.
If I understood this correctly, two factor authentication was irrelevant.

Whoever did this just forged the cookies and had full webmail access regardless of any authentication method.
Looks like the site is getting so much traffic that it's no longer available.

Here is an alternative cached view:

http://webcache.googleusercontent.com/search?q=cache:http://...
At this point, I would recommend Rust for the "under the hood" part, while forcing you to write safer code.
Announcing TensorFlow 1.0
I don't think they can tightly integrate web pages into their OS after the whole antitrust thing.
Marc Andreessen Suggested That Snapchat Could Become a $100B Comp. (2014)
Microsoft's HoloLens has an acceptable form factor. They crammed an incredible amount of electronics into a reasonably lightweight self-contained headset. Cordless, even. It's nowhere near as clunky as the HTC Vibe, Oculus Rift, or the 1990s stuff. The field of view is too narrow, but maybe that can be fixed.

There's still no killer app for AR, but that may be a price point problem. If the HoloLens was cheap enough for Pokemon Go, it would sell quite well.

VR may be stuck in the FPS game niche forever.
Promises are just as bad as callbacks in most of the code organization issues and I agree with you that they don't actually solve "callback hell".

However, one thing that promises (and other library-based solutions) do better than hand-written callbacks is exception handling. By default, promises will capture and propagate and exceptions thrown inside them, which is something that is very easy to forget to do with hand-written callbacks.
Here is why the Open Office culture might not work for you team
How has it fared for you so far in the job market, have you started seeking yet / talking to recruiters or employers?
Also have a look at the latest yahoo mail breach https://news.ycombinator.com/item?id=13654696
This is awesome and much needed.

Just throwing it out there, but would you consider making a dump of the data you scraped that could be used by data scientists? Maybe as a torrent or something like that? Data about movies and what people say about them could form the basis of a lot of NLP projects.

What other big datasets are there for forum post text data? The reddit dataset most immediately comes to mind, and I've also seen a similar one for HN comments. Any others?
...How is Twillio the solution?
I polled 1,500 people about their best relationship advice
I am slowly working my way through CS50 on EDX and its an interesting experience doing an intro to CS type course in C for sure.
Thanks for the vote of confidence! Like a broadway show, the start of classes is fixed in stone so meeting dates is pretty important to the business.

Good development organizations tailor their methodology to the needs of the business and here at Top Hat the whole company rallies behind the start of classes.

Having a process to meet a date doesn't preclude good engineering. No software engineer wants to be told what to do and how to do it. As a business we are very transparent as to what we want to accomplish and my engineering teams have a lot of leeway on how they want to accomplish it.
To save effort on finding the relevant segment of a 17+ minute interview, I have attempted to transcribe a portion. See also https://www.oreilly.com/ideas/susan-sons-on-maintaining-and-... with some portions transcribed (inexactly); add ~20s to the times below to match the podcast timing.

(5:26) [O'Reilly interviewer] Mac Slocum: Related question on this: how can the Internet's infrastructure remain up to date and secure, particularly when it's distributed like this?

(5:33) Susan Sons: So the really terrifying thing about infrastructure software in particular is when you pay your ISP bill, that pays for all the cabling that runs to your home or business. That pays for the people that work at the ISP. That pays for their routing equipment and their power and their billing systems and their marketing and all of these wonderful things. It doesn't pay for the software that makes the Internet work. (5:54) That is maintained almost entirely by volunteers. And those volunteers are aging. [Um.] Most of them are older than my father. And [um,] we're not seeing a new cadre of people stepping up and taking over their projects, (6:10) so what we're seeing is ones and twos of volunteers who are hanging on and either burning out while trying to do this in addition to a full-time job, or are doing it instead of a full-time job, or should be retired, or are retired. [Um.] And it's just not giving the care it needs. (6:27) And in addition to this, these people aren't always up to date on the latest [um] techniques and security concerns of the day. And the next generation isn't coming up. I recently started a mentoring group called the #newguard that takes early and mid-career technologists and we cross-mentor and then we match them up with the old guard who are maintaining and who built this software to try to help solve that problem. But in the meantime there's still not enough funding going in this direction. And there's not enough churning happening. [Um.] And it's a really tough thing because there's a certain amount of what I call "functional arrogance" involved. [Um.] I don't have a certificate of "Susan is good enough to save the Internet" anywhere. I don't know who hands those out.

(7:08) Slocum: Sure.
Free PSD Invoice Templates
Learn Portainer.io and Docker
Thanks to the awesome Katacoda.com crew, you can now learn how to deploy Portainer.io and use it to manage a Docker Swarm Cluster..

https://www.katacoda.com/portainer/scenarios/deploying-to-swarm
Hi thanks for posting, looks like it has some potential.

one item i didnt like is that if i search for a show, i get hits for each episode.

would be good to have one entry per show, and then you can drill down into individual episodes.

also would be good feature on ability to rate shows (as a registered user, but i guess IMDB is still offering that functionality)
I'd love to see data that concludes that iOS has better battery life than Android. I haven't seen such data and doubt the truth of that statement.
The problem with lack of stable driver ABI in Linux will not get resolved as long as Linus et al. are calling the shots. They are fundamentally opposed to the idea, and there's nothing you can do about it.
Show HN: Boundless – accessible, battle-tested, composable React components
I generally think there are a few aspects we can do:

* Allowing people to intentionally program themselves, as a means of overwriting and weakening offensive programming. In some ways, this cements the status quo, but in others, it allows your interest in "human values" (eg, wanting to be able to converse with family who disagree) to effectively fight back against centralized radicalization.

* Collating and rewriting news/information with intentional bias added, but things like dog-whistle phrases removed. Think averaging across a wide set of news to get a "fact sheet", then using something like style transfer to rewrite it in several tones/styles/biases. We can't (and shouldn't) eliminate the spectrum of perspectives, but we can probably clean some of the crap the channels are carrying. The organizational structure to manage that process, though, is a very open question. (My vote is a panel of enemies -- can we get WaPo/NYT and RT and China's people to agree on a system?) Also, people subscribing "across the spectrum" probably are harder to program.

* Education and organization. It turns out people are able to do some of these things on their own, if they know they should. I think there's really a range here -- from basic awareness campaigns to things like organizing trade groups and lobbying for ethical guidelines. Arguably, many of the professional psychologists at places like Facebook are engaged in mass-scale, unregulated psychiatry on non-consenting persons. We should call them out on that.

* Sort of a subpoint of the previous one, but theoretically you can use red team tactics to forcibly inject awareness of red team tactics. The ethics of this are questionable, so I put it last, and mostly to highlight the need to have a real conversation about ethics, guidelines, and organization.

Honestly, I know how to do much of that myself (and would really like to work on it), but "just do it alone" isn't a good solution here because that's just projecting my view on the situation. So my post was partly reaching out to see if other people felt the same and might want to organize. (And particularly people who don't share my views on most issues!)
Absolutely NOT.

A better question is whether companies would pay for the time a candidate spends to interview (e.g. an onsite interview takes a whole day requiring the candidate to use up a PTO) or as restitution for the pain caused to the candidate of having to talk to the companies' recruiters before getting to a hiring manager.
No. Avian is a standalone JVM and that 1mb includes everything. No dependencies at all.
No, I meant ELB, as in AWS.
http://developers.googleblog.com/2017/02/announcing-tensorfl...
This seems to show that it was the "spillway plug" that eroded and failed. I don't know what a spillway plug is, but the narration seems to imply that it is designed to fail in emergency situations.
And yet the conclusion is still right.
For non-ASCII characters (as in "chrząszcz") it gives "500 - INTERNAL SERVER ERROR".
I'm mainly looking to acquire the knowledge and less the academic 'prestige' part of things at the moment altho I definitely agree that a Msc would be much more appealing to a recruiter as you said they are in a somewhat 'transitioning' stage or rather they are starting to have some faith in MOOCs
The information might be useful nevertheless.
Thank you for this. I'm curious if IMDB considers their (soon to be former) forum posts under copyright, or if you already have a plan in place.

One actually hopes that IMDB doesn't in fact have any claim on posts written by users that happened to be hosted on their site.
That's true but for me, I signed up perhaps a month ago and was given access to fly just a few days later IIRC. It works really well and is a huge amount of fun.
Seems this goes back to 1989 :)

https://github.com/weiss/original-bsd/commit/0e1066151c90a80...
No way Jose. You have to ask how we've come to a state where people are bold enough to make suggestions like this and actually expect a level of acceptance. By adding a potential cost of $100s to the average job search (especially for those just starting out in their field) would certainly good for somebody, but certainly not good for the job seeker, society or anyone in a temporary financial rut. i.e. even more distribution of wealth to the wealthy.
Archive.org link while site is down:
http://web.archive.org/web/20161221172829/http://www.kguttag...