skysight-inc/HackerNews huggingface dataset:
Wow. Just wow. Please don't project your insecurities on others.

Look, I tend to say that "Computer Science" is a bit pretentious, "playing with computers" is overall more appropriate for the level our field is at. Not sure where you got Einstein from. And, in the words of Wolfgang Pauli: "Ach, that isn't even wrong".

Bringing Einstein, who was a theorist, into a discussion about experiments is downright silly, and makes me question whether you have any idea as to what you're talking about.

Second, assuming for the sake of argument that Einstein was an experimenter, it would be just about the biggest straw-man imaginable. If experiments are only experiments if performed by one of the greatest scientists who ever lived, then science effectively doesn't exist and there are no scientists, to several significant figures.

However, the question was not who is an awesome scientist, but whether there are experiments in CS, whether empiricism is relevant especially vs. the entire field being a trivial application of mathematical theory.

And that is, for me, easy to answer: it is a highly empirical field. If you think it is a trivial application of mathematical theory, you don't know what you're talking about, neither in theory nor in practice.

And yes: there is a lot of science being done that isn't at the level of Einstein or the people at CERN or Fermilab.
Customers just don’t like the idea of subscribing to software. We’ve seen
that when Adobe discontinued Fireworks — that was one of our biggest sales
days. Adobe’s pitch was basically that you can now switch to Photoshop. And
many people said, I don’t really like Photoshop and I don’t want to pay for
it monthly, so let me see what else is out there.

Here I witness a very serious ignoratio elenchi. The market's response to "Fireworks is gone. Use Photoshop" was an immediate exodus of many Adobe customers, myself included. He has confused this with an apprehension to subscriptions.
_______ is propaganda run by a government that has propaganda as its modus operendi (INSERT TOP NEWS NETWORK HERE)
There's the added costs for those additional people in terms of traffic congestion, schools, and other services. There's also the lack of a guarantee that GE will stay long enough, or that they won't demand an even bigger tax break when this one expires.
I am speaking about the distant observer though. I am speaking the search for gravity waves.

If, us, that distant observer, never see the black holes merge, then what does that mean for the gravity waves?
TAOCP has not been written, several volumes of it have. It remains to be seen whether Knuth will even be able to finish what he set out to do, let alone include new things.

> faster than can be documented.

By one person, I wrote.

Here's one that I think is interesting, difficult and evolving: distributed systems. This shows interesting work happening with version vectors, for instance, over the past 15 years: https://en.wikipedia.org/wiki/Version_vector
And immediately after she said that RT executives issued statements saying that she was "misled by the American media" and that

“In her comment Ms. Martin also noted that she does not possess a deep knowledge of reality of the situation in Crimea."

RT then used this one piece of dissent against the normal pro Russia coverage of Crimea to parade around as example of their openness.

You'll also notice that less than a year after saying that she was off the network.
Forbid them from giving sweetheart tax deals. Which is NOT forbidding them from attracting employers.
No, it is entirely true.
I'm not sure what the quote is on about but CCC is older than DEFCON or HOPE.
Unfortunately Garmin VIRB maxes out at 1080p/30fps, which sucks for a sports camera. GoPro HERO4 does 1080p/120fps, for comparison.

EDIT:

Looks like VIRB Xe does 60fps at 1080p.
Not really. Go doesn't use shared libraries (yet), so you're only really recompiling the end binaries.

If you're using Go, you should already have the infrastructure to do this. Everything we have gets rebuilt for each go release anyway, so this is no different, just a little more immediate.
"Whoever wrote this needs somebody to take the fall. And that's Phreak, and that's Joey, and that's us." –Hackers (1995)
You may want to check out: http://www.dashware.net/
I'm interested in the future of CAD. Here's a link to implicitCAD[0], a constraint-solving CAD written in Haskell. There's interesting discussion; apparently what the author was trying to was proven by academic research to be Very Hard. Research he hadn't yet read!

I've never done CAD, so I have nothing to contribute. I enjoyed the article!

[0] https://news.ycombinator.com/item?id=9248174
Comparing Elixir and Erlang variables
Whitelist instead of blacklist, not a bad idea.
Fun app. Tell him to keep up the good work! I made it to stage 4, but it was easy to see how lucky I was!
I haven't been to any of the other conferences mentioned above but I attended CCC four times so far (twice as a speaker).

For me, one the most striking and pleasant things of the CCC is that it's organized ENTIRELY by volunteers and financed by entrance/membership fees (as far as I know) so there is NOT ONE commercial sponsor to be found. I really really value this highly because today there are almost no places left that commerce/business hasn't invaded yet (most IT conferences feel like marketing events of FB/Google/Microsoft/...)

I haven't seen many (any?) conferences / congresses of this scale that are organized like this (the Burning man might be an example of a similar event, not sure how they finance it though).

And of course the people are amazing and very friendly, and it's a safe space to really be yourself. Also, they really try everything they can to make everyone feel at home, there's even an entire floor dedicated to children (with projects, games, workshops, theather, ...) and one day dedicated especially to young hackers. Where else can you find this kind of stuff?
I wrote programs to draw graphics. It was common to have a function that would plot a line between two screen co-ordinates with a certain color. I learned how to put these into loops, changing the parameters each time, and getting really fun results. The joy of these machines was ( especially the Commodore 64 and such ) you could just turn it on, it booted in a few seconds, and you could start coding right away, at the prompt. There was no overhead, you just did it.
There is a great tutorial (it's actually a series of them) which I used: http://lodev.org/cgtutor/raycasting.html

It's old and C++ but explains raycasting very well.

And there is also a similar project in just 265 JS lines: http://www.playfuljs.com/a-first-person-engine-in-265-lines/
How do bugs that affect OpenSSL not affect LibreSSL? Surely any bugs that were fixed in LibreSSL would have been shared with OpenSSL, right? Or is it legacy code that was removed during the Valhalla cleanup?
Like a sculpture made out of snot,you can applaud the elegance of the sculpture, and the elegance of the construction, but you have to wonder about the building material...
Knuth doesn't cover red black trees.
I learned to program in BASIC on my Franklin Ace 1200 [1] (dual floppy drives FTW), which was the beginning of the road that led me to a career in software development.

[1] http://www.oldcomputers.net/ace1200.html
Perhaps what he should have said was, that there is some apprehension to Adobe subscriptions. The price won't be "Price of Sketch"/"Date of next major version", that's for sure.
It's not your property, don't abuse it. It's really, really simple.

No, it is not. Where is the line between use and abuse?

If I install Notepad++ because it allows me to work faster, am I using or abusing the computer?

What if I install Firefox because some suppliers' site doesn't work in the company-provided IE8 anymore?

What if I install Dell's ActiveX control to download their drivers?

What if I disable the company-installed Flash Player because I feel safer without it?

What if I install NoScript or Flashblock using a company-provided Firefox install?

What if I look up my GP's phone number using a work computer because I need a consult for my back issues? Should I take sick leave just so I can call my GP?

I've worked in IT support, and the general rule among those companies was this: if employees have local administrator rights, they are expected to manage their system themselves. So all of the above would fall under "use" where I've worked. If your employees cannot be trusted to manage their machine, why do they have administrator rights in the first place?
If you thought 28K AJ viewers during daytime was bad, imagine MSNBC at exactly half or 14K viewers.

While I don't think you're intentionally cherry-picking numbers here, I'm fairly sure you're quoting a Mediaite article about AJAM beating MSNBC during the 2PM newscast in mid-2015. Those are not total viewership numbers. If you want to compare cable news networks, it'd be better to compare their primetime viewerships. AJAM had trouble breaking 30K in primetime, according to the NYT, but at least as of August 2015 (the most recent data I can find), MSNBC's primetime total viewership was 639K -- actually beating CNN slightly.

As for "almost no one watches cable news," well: yes, but. Given how much of the HN discussion is centering around cord cutting, it's worth considering how many people get their news from the web sites of CNN and friends. In January 2015, for instance, cnn.com had over 64M unique visitors; foxnews.com had about 55M, while nbcnews.com had about 30M -- even though NBC News has far more viewers than CNN (nearly 10M compared to CNN's under 1M).

Sources:

http://www.mediaite.com/tv/al-jazeera-america-beat-msnbc-for...
http://www.mediaite.com/tv/august-2015-ratings-fox-news-1-in...
http://www.nytimes.com/2016/01/14/business/media/al-jazeera-...
http://www.journalism.org/2015/04/29/cable-news-fact-sheet/
http://variety.com/2016/tv/news/abc-david-muir-nbc-lester-ho...
He could respond that way to everyone.

In every full set of TAOCP, there is a sentence that reads "If you have read this far, mail this string to the author to collect $25." The sentence is followed by a 10 character alphanumeric string. The string and placement of this sentence is randomized: different in every set.

To this day only 3 people have collected their checks. All three have them framed on their walls.
I took a class on FW in college, and that definitely helps. Perhaps the book is "hard," but it is hilarious. I can't read a page of it without finding something laugh out loud funny. If that is hard, bring it on. The book really has no beginning or end so feel free to jump around at will. I don't think it is good comparison to taocp.
As a fellow motorcyclist looking at cameras, I'd be really interested in seeing / hearing more about your helmet mount.
Another 3 seconds will reveal that your thinking is similar to the justification used for spending public money on stadiums, and giving tax breaks for movie filming. Both of which have been proven to have negative effects on the local economies.
FYI, you have a typo in your title: "afforable"
What does "bitcoin is illiquid in the poorest countries" mean?
Well, besides that, the point I'm making is that, in the example given, there is no implied relationship between Adobe switching to a subscription model and users abandoning Adobe for Sketch. There is, however, a relationship between Adobe giving up on Fireworks and users abandoning Adobe for Sketch.
Makes little sense to upgrade to every new model every year, but there are still useful improvements to be had:

* higher framerates for 4K: 60p, 120p

* better battery life, 1h30m is sometimes plenty, and sometimes a little short

* better (or in GoPro's case, any) image stabilization and vibration reduction

* smaller size and weight, new mounting options
Machine Learning Engineer? Seems on a pretty different level that iOS Developer or Android, but things are pretty hot right now I guess.
These datagraphics break down 2015 VC activity across key European regions
Why only elected officials and not everyone?
It's all good. My comment was more of a friendly jab than a direct criticism. I agree that FP concepts are amazing.

I just don't see the utility in trying to translate pure FP concepts directly to JS. Same goes for the Typescript folks with OOP abstractions and design patterns. It's like watching a pissed off New Yorker rant about how the pizza shops in LA suck. Live a little and try a California burrito. It might change your life.

The point being, neither approach has provides measurable benefit to runtime performance/stability. They're nothing but really complicated abstractions whose sole intent is to protect devs from themselves. Why don't we build better tools to assist devs instead of inventing yet-another-feature-specific-language?

I think FP abstractions translated to JS could work as amazingly useful design patterns. Hopefully, decorators will make it a lot less painful to define higher order functions in JS.

Likewise, static type alike languages are very useful as a bridge to traditional OOP devs. I think gradual typing is a better long term approach.
> If everyone votes "yes", one pirate deciding to vote "no" doesn't affect their expected return.

If everyone knows what everyone else is going to do, then neither option is better or worse, sure. But where did you get this perfect knowledge from? Certainly you couldn't deduce your situation.

And why is 'no' your default choice: this isn't a repeated game. You're trying to decide what to vote, you don't have a mind to change, at this stage. And neither does anyone else. Therefore, if everyone knows I can choose to vote either way, your situation is irrational.

You're objecting to a problem that isn't the one being considered.

It may well be that there is a compelling mathematical argument you're trying to evoke, but at the moment you're not actually putting it forward. You're name-dropping, but not explaining. Well, not in a way I can follow, anyway.
The latest bad: "Please complete this survey to continue reading the article."
Hire some talented people to build all the things I've wanted to build but lacked the energy.

Specifically, I'd love to buy Clozure Associates.

And a house somewhere where it never snows.

And a dog.
It is not easy to exchange Bitcoin for spendable currency in those countries.
Not to me, it isn't.
I don't agree with your characterisation. GP was complaining about downvotes to anti-MS comments, and that's nothing to do with 'attracting a readership'. More like the specific criticism of Microsoft demonstrated in this thread so far is the same tired old crap and not relevant to the actual topic.
Umm, no. You got half the concept right. Programming, especially in the 70s refers to a set of instructions to be followed in order to achieve a specific task.

When you prefix it with "computer" you're specifying the domain, namely all instructions that will allow a computer to do something. Like you correctly mentioned, when prefixed with "dynamic" you're specifying the set of instructions that have a common approach (to break problems into subproblems, etc etc). Similarly, when saying "linear" before "programming" you're specifying that the instructions involving this set use linear variable constrains.
Making Networks Work: A Primer on Networks for Systems Change
I immediately had to think when he/she wrote "informations": likely French (or sometimes Germans make the same error).

Since back in my demoscene days (which is a mostly European, non-native English speaking crowd) that one always stood out to me, almost exclusively French that made this mistake (pretty consistently, as well).
Bitcoin can, and is in the process of scaling.
Hack of day: Free landing pages with GitHub and MailChimp
The "remove 1" trick is sort of how I learned it, except instead of memorizing "2 goes with 7" I learned that the 2 digits should add back up to 9:

9*3 = 27 (3-1 = 2,7 = 9-2)
9*4 = 36 (4-1 = 3,6 = 9-3)
...
9*9 = 81 (9-1 = 8,1 = 9-8)

Fun stuff :)
Dependency Injection and CommonJS in Node.js Unit Testing
Similar, but not so new:

You've been on this website a grand total of 3 seconds. Do you want to do a survey on it's usability?
Thanks for the answers. They do make sense.

So you basically operate a revolving door (or more like a ponzi scheme) and then get to "honor your guarantee for getting hired" in a way that is misleading.

Indeed it sounds unscrupulous.
Learning Online Becomes Easier
What about $180k/employee tax breaks for new startups? These wouldn't irk me so much... if they were applied similarly across the board rather than through backroom deals for megacorps.

I'll leave the accounting ("Is this actually worthwhile for the city?") to others: How about equal treatment? I'd consider headquartering a startup in the major tech hubs if they made accommodations similar to what they give the big guys (as if they need it!).
What about the tale about Pepsi and their slogan "Come to life with Pepsi!" being translated into Chinese and coming out "Pepsi will bring your dead ancestors back to life"? Or Coca-Cola being translated to "bite the wax tadpole"?
If programmers wrote more recipes, then more people would program
Let's not forget those pesky kids with smartphones, running all over my lawn. What's the deal with those ? I mean really, who would, this day and age, still waste the best part of their life raising these snotty monkeys that have no respect ? Having kids was a fad and it's about time everybody realize it.
> some of microsoft's behavior has changed and some will remain the same

That's the exact argument I was making. The analogy doesn't work because this is, literally, a new Microsoft. It has new leadership. You can't use the past as a benchmark for how this company will behave because no one really knows what parts of the company's behavior and culture have changed and what parts haven't.
Show HN: Ionic Jade Scaffold. Create Ionic Apps Using Jade as Template Engine
Lurie Departs GoPro to Take CEO Job at SurveyMonkey
PayPal adds Bitcoin startup founder to board, gets bullish coverage from Mizuho
Devices don't use HDMI to talk to their built-in screens due to licensing fees, complexity, etc. Usually it's either LVDS or embedded DisplayPort these days, with newer/4K screens being more likely to use DisplayPort and older ones generally using LVDS.
I thought most startups don't make a profit so they don't pay tax.
> With a broadcast 50,000 people watching the same thing is 1 broadcast. It's just a question of scalability that gets complicated if millions of people all want to watch the same thing at the exact same time.

No, it is exact opposite. The simplest thing do to right is to have a single broadcast which is watched by millions of people - it is infinitely cacheable on the CDN - players are accessing the exact same HLS or Dash chunks so nothing goes to the origin.

The complexity is handling 40,000 concurrent streams watched by 3-10 users each because the edge caching in that case is horrible
100% agreed on ignoring the EU cookies. It's a dumb law, users hate the messages.
This is exactly my thoughts exactly. Reality is biased. It just depends which opinions and ideologies you subscribe to. I am progressive and am against police brutality and a lot of the drug policies, I just could never trust the intentions of the Qatari news organization. I read the NYT for domestic and world news. Being Jewish and with all of my relatives in Israel, I read Times of Israel and Haaretz for Israel / Middle East coverage. I am a news junky and I subscribe to both NYT and Haaretz.
Is there a way you can set it to ignore meagre price drops?
Or subscribe to a newspaper you're reading for the first time.
Do grad school students remember all the material from college all the time?
Also not a problem. It is an chunk transmitted over HTTP. 6th chuck of a video stream of the same content is exactly the same for everyone per bitrate.
Create a completely new email account only for Amazon. Connect it to Paribus, and then forward it to your main email account. Your privacy concerns will be limited to whatever Paribus does with your Amazon purchase history.
Reminds me of a scam surrounding recruitment (in armed forces) in India. 100s of potential recruits come to the recruiting event. So scammers would go around pitching their services: give us 1000 rupees, and we'll get you in. If you are not selected, all your money back.

In reality, they did nothing. If the guy got selected, they kept the money; if he didn't, they gladly refunded it. Easy money.
He does address this later in the paragraph.

In the beginning, Adobe introduced subscriptions as an alternative
to the normal paid upgrades. Then a few years after that, they
switched to subscriptions only–that was another one of our biggest
sales days. We could clearly see people don’t like the idea of
subscriptions if they don’t perceive a very obvious justification for it.
Show HN: Evaluate your powerball lucky numbers
Au contraire.

It's perfectly normal for folks who are motivated and driven to succeed to be getting medicinal assistance with being the former. Bearing the stress and strains are often dealt with in a similar fashion.

The pill may not be the "fix" but it's a way to keep up for those who may fall behind and get ahead for those who are only par normally.

I'm not saying that this is the ideal situation, it's just what is.
Okay, show me an experiment that verifies our intuitive notion of causation. Cause is a philosophical principle that exists like I said only in our heads and it's a question about the future. If I do this, this will happen. Science is about evidence, experiments, and the past: we did this and this happened.

If you are going to be doing science, you will not prove causal links. You will develop a theory which explains some phenomenon and implies some predictive assertions and then provide evidence for that theory and test the assertions. Cause is much deeper than science can currently tread.
Refund of your own money is not "earning money"...
Thanks for the feedback, will definitely try to incorporate the same in near future.
guarentee != guarentee or your money back

otherwise why would people bother stating the "or your money back" part?
Clone myself
I think it would be helpful if critics of Dailymail would explain what specifically is inaccurate about this story, or what important was left out.
The MIT Poker Course (2016)
That deal was on January 25, 2006. He became a board member and:

"The transaction was an all-stock deal – making Steve Jobs Disney’s largest shareholder (he owned 50.6% of Pixar at that time; he owned more than 70% of the company when Pixar’s first proxy statement was filed in 1997 but had been diluted by share issuance / option grants over the years). Disney’s proxy statement filed in early 2007 shows that Jobs owned 138,000,007 shares of Disney – enough for a nearly 7% stake in the company. The 10-K for 2006 shows that Disney stock ended the year at ~$30 per share – making Steve’s stake worth more than $4 billion."

http://www.gurufocus.com/news/315903/steve-jobs-investment-t...
>The author is ignoring the fact that there are no refunds with bitcoin.

The author's first point was that "the unbanked want to remain anonymous". Refunds cannot happen while being anonymous.

Bitcoin is a replacement for cash, not an pseudo escrow service which we have come to expect in the western world with credit cards. Transactions are built on end-user trust. Credit card companies introduce a third party into the transaction which costs money. This is not a bug of bitcoin, it's a feature. The services you are referring to can, however, be built on top of the bitcoin system.
Revolution R is now Microsoft R
More like 1%... http://www.wbur.org/2012/07/12/7-things-that-cost-less-than-...
I agree with you and will work on your feedback in near future.
Wait.. what new concepts are you trying to teach your engineering team?