skysight-inc/HackerNews huggingface dataset:
(see the reply to the above response).

Basically, in day-to-day use, the flaws in the language are easily manageable. Resource (memory) management is a skill that should be a given.

Yes, there are well publicised failures in this regard, but consider the number of problems versus the actual number of lines of code written.
Hi all! I am one of the founders of Coub. We are very excited to be in YC S16 batch. We will be happy to answer your questions about Coub.
And Microsoft refused to help ISVs that had fake versions floating around the store. Even Netflix had trouble getting fake versions removed. It took several attempts and months before MS permanently fixed it.

I contacted several vendors during this time to figure out what was happening. All of them said MS was unhelpful.

Even when MS made that "email us about junk" push thru didn't respond to people and kept the junk piling up. Often, the store's own "Top" lists had this crap.

Bizarre, and a total waste of goodwill and trust in their new platform.
They did this to me at LAX once about 12-13 years ago. Oddly enough, the man they handed my computer to was Johnny Cochrane (the lawyer that got OJ out of a murder conviction). They were so starstruck (telling him "Here's your computer Mr. Cochrane!"). Thankfully, he said, "Oh, that's not mine," just as I walked up and I was able to get it unlike the OP.
Pebble Makes a Run for It – Backchannel
with unreal, unity and other things having zero cost (up front anyways); the playing field has changed.
1. Retrocompatibility. It's impossible to assume that 99% of the users are using a modern browser with under 3 years.

2. We are not talking about experimentation, we are talking about deployment into production.
That's the right idea. It's a take-it-or-leave-it proposition. I think what's more interesting than policing Terms of Service changes is making the terms interactive, and attaching pricing to terms that are more consumer-friendly. Then I can choose how much I want to pay for my right to be treated like a valued human being.
It could. That might normally be considered cheating but LISP is actually designed with philosophy of customizing language itself to problem domain. Thing is, the implementations and even language features of modern LISP's are nothing like McCarthy's simplistic language and interpreter. They couldn't succeed being that due to performance and usability issues.

So, I think it's more fair to talk about LISP languages as an ongoing family but still a cheat to treat a modern one as original LISP. Probably should date it from creation of dialect or similar one.
My Charge HR lasts 4-5 days between charges. I assume the charger is proprietary because the watch is water resistant, so I'm ok with that. I keep the cable at work, and set a vibrate alarm to remind me to plug it in Friday afternoons. If you do need a spare charger, they're $5-$10 on Amazon. Cheaper than your Casio watch I bet ;)

Looking fwd to the Pebble2 though. IMO all smartwatches should be eInk and hackable.
Twenty-four hours is not typical. I'm a bit out of date, but I think four hours is more common. On Toy Story, it was more like two. The increase is due mostly to the use of global illumination for nearly all scenes now. Renderman traditionally didn't do ray tracing or any other GI lighting. The modern version does, and it simple takes longer.

Higher resolution, and stereo (3D), are also to blame. Toy Story was rendered at less that 1080 HD resolution!
>Edit: You may also want to consider the current practices in Germany regarding frivolous law suits against websites. We aren't the only country with this problem. So is every place.

Can you elaborate?
We've drank the NoSQL coolaid mostly as we prefered a schemaless approach to our database and couchdb looked like a cool thing to use.
Tested, deployed in production abd after a while we figured out that most of the promises about performance, stability, etc we're mostly bull.

HStore was released, we've migrated to PG and we can't be happier. Zero issues so far.
I tried using AppleScript a couple of times. One of the worst user experiences of my life. Zero documentation for the syntax and semantics of the language, almost no documentation for the library part, the documentation that existed was 7 years out of date (I was on leopard, the documentation still referenced OS 8) and even after those hurdles I was handcuffed to the sparse and poorly designed API that OS X programs had, that was put in as an afterthought.

Calling that a "solution"...
First restauranteur in Britain sentenced for allergy related death
I wonder if using the memcached plugin for InnoDB[1] would speed things up even more, at the expense of not having flexible queries (and thereby introducing multiple roundtrips) anymore. Presumably, they are using simple "SELECT * FROM table WHERE id = ?" in most places anyway, so that could be an okay tradeoff to make.

[1] https://dev.mysql.com/doc/refman/5.6/en/innodb-memcached.htm...
I think the Tor project would agree with me in saying that donations are all well and good, but the best way to contribute is to operate a high-capacity node.
The size. For a Node app, maybe not so bad (though I'd use node-fetch or got[1] which are smaller). For a browser app, loading all of superagent (which is almost 2 megabytes) just to make a few GET and POST calls is silly.

Never used axios but I've heard good things about it and its creator is awesome. I just use fetch because it does what I want.

[1] https://github.com/sindresorhus/got
Can you link to where they admit to anything more than the possibility of wrongdoing?

What they're saying appears to be "we involved humans, we acknowledge humans can be biased, we will remove some human involvement going forward" which is very different than "we hid stories from sources we don't like."

Some conservative groups (and the author of this article, seemingly) would have you think they acknowledged that they did something wrong but I only see them stating the opposite.
That's not answering the question at all. The service being sold is an auction. Who owns the machines that run the auctions? Google France?
Show HN: Dreams – Docker Swarm logs and stats streamed to your browser
What do you mean? Isn't NoSQL inherently key-value?
OECD Study recreating easy says Neural Network
4. That is not my dog.

¹ http://www.reuters.com/article/us-volkswagen-emissions-bosch...
² https://youtu.be/SXn2QVipK2o?t=52s
That's true, and I don't doubt that many developers' opinion of MySQL is tainted by some of the issues in earlier versions. It's still difficult to see what newer versions offer over Postgres though - and Postgres has a lot of bonus features too (like the JSON storage types, which are sublime)
Ex post hoc ergo propter hoc.
That coffee wasn't just hot, it was well beyond expected temperature and gave her third degree burns as a result.

"Liebeck sought to settle with McDonald's for $20,000 to cover her actual and anticipated expenses. Her past medical expenses were $10,500; her anticipated future medical expenses were approximately $2,500; and her daughter's loss of income was approximately $5,000 for a total of approximately $18,000. Instead, the company offered only $800. When McDonald's refused to raise its offer, Liebeck retained Texas attorney Reed Morgan. Morgan filed suit in New Mexico District Court accusing McDonald's of "gross negligence" for selling coffee that was "unreasonably dangerous" and "defectively manufactured". McDonald's refused Morgan's offer to settle for $90,000. Morgan offered to settle for $300,000, and a mediator suggested $225,000 just before trial, but McDonald's refused these final pre-trial attempts to settle."
Have you looked at Rust? It is very good for those design cases.
What is your road plan for the next year? How do you plan on growing?
"There are also issues such as toolchains and tooling, familiarity, community, and of course the massive existing set of libraries, codebases and knowledge."

Social and economic factors that we C opponents say are why it remains and is often the pragmatic choice. These in no way show C language itself was well-designed, superior, etc. Just show how going mainstream can make things more practical. They did a great job on that part.
You really do get incredible insight into how they work up and tear down ideas in a setting that is both art and technology. Also fun to hear about lessons learned from iconic films such as toy story, finding nemo, and inside out.
The BMX Rider Dave Mirra Is Found to Have Had C.T.E
Bunnie Huang's Essential Guide to Electronics in Shenzhen Delivery Update
Norway: Forget About $100 Crude Coming Back
Is it a coincidence that both of you almost quoted Edsger Wybe Dijkstra?

"Simplicity is a great virtue but it requires hard work to achieve it and education to appreciate it. And to make matters worse: complexity sells better. " (EWD 896)
Except people tend to forget those mind-boggling systems used to be written in C, C++ and Smalltalk before Java was a thing.

Anyone that hates JEE, should spend some time having fun with CORBA or DCOM and see which one s/he likes best.
> My view on it is a way for lawyers to make big money by recruiting clients not the other way around.

It started out as a way to hold companies responsible for small amounts of harm that are spread out to many individuals. Is it worth it for any one individual to sue a company for a $5 product that purposefully misleads consumers? Is it okay for a company to take advantage of consumers in this way purely because they are unlikely to be called upon to account for their misbehavior? That's the reasoning behind a class action lawsuits. Allow many people to join together to act as a counterbalance to companies flaunting their relative position of power. Regulation is the other way to deal with this, but regulation often lags abuse, and why regulate specifically what is already against the law and just needs an enforcement mechanism?
You know what they say.. average voter enthusiasm can go up and down, but freaks always show up.
This looks so useful, I feel like people make requests for this kind of data all the time. Automating this just feels smarter.
Show HN: Swiss – Unix in a Box for Windows and Minoca OS
Even something as blatantly broken as the pre-ES6 scoping rules in JavaScript isn't the fundamental problem it's made out to be. It hasn't been stopping people from making great things with the language.

No, it hasn't been stopping them, but I guarantee you it's been slowing them down, at least a little. If nothing else, it makes the language a little bit harder to learn than it needed to be. I'll wager it also causes actual bugs that people have to spend time tracking down. It's true that those bugs can be avoided by proper discipline, but the brain cells required for enforcing that discipline could have been used for something else.

ETA: I agree with the author that a certain pragmatism is useful in selecting a language for a particular project, but I still think it's important to raise people's consciousness about warts in language designs. Doing so improves the odds that the next language someone designs to scratch their personal itch, but that happens to catch on for some reason, will have fewer such warts.
Thanks to dropbox inifit I discovered Infinit.sh - http://infinit.sh/

which I got really excited about. I wonder what is their experience with using FUSE and DOKANY..
I would think that it would be something one could take into account when coming up with an estimate.
> That's a big if.

Reminder that we've been issuing so many CVEs last year we had to upgrade the numbering spec to allow for more than ten thousand a year.
Now this is real hackery.
Just last night I was happy to find that Safari Books Online had a 'night' feature, automatically switching would have saved me thirty minutes of burned retinas.
The trending news section, which is supposedly manually curated.
We have URGENT need for Testing Automations in Hoboken NEW JERSEY! Please respond!
> I would really, really doubt this.

I kind of doubt it too, but I wonder if accusing them personally of theft would light a fire under their butts to actually do something about it.
It's pretty common in 3D modeling software. I've always liked how Rhino 3D integrates the command line with the GUI, allowing you to use pretty much any combination of the two for most functions.

Here's a screencast showing some basic functionality: https://youtu.be/As0WUtBV3NQ?t=66
My take away here is that it only pays to be a programming language dilettante if you are actually building a programming language, especially if it's a dedicated language for a new platform. Otherwise, you're mostly going to be subject to whatever's already mostly in use on your platform of choice, up to minor tweaks in that language over time.
And what does that have to do with what we're talking about here?
This is basically "We made it work, easy, all the rest are wrong".
Wix is 10 years old, they probably started with MySql and stuck with it, is it wrong? Maybe, maybe not.
If they were to start today would they have used Mysql aswell or gone with another solution?
Did they spend the last 10 years building tools to help them scale MySql (at which point it's easy for them to operate) rather than use a tool that had multi server or multi DC in-mind.

Oh and citing statistics without details is plain lying, how many server, how much RAM, SSD based or HDD....
The video in the post is worth a watch, very informative whiteboarding.
BCHS Stack - BSD, C, Httpd, SQLite
How is this a submarine piece when the author is emphasizing layoffs?
> There are many excellent truly open-source game engine options.

i'm not sure what you mean by "truly open-source"; what "game engine options" are you referring to?
The core idea of the short looped videos did not changed at all. But the way people used it changed a lot. We provided the simple creative tool and our users created a lot of new formats using it: video mashups, diy music videos, quotes in news sites.
Slightly off topic - Why does it seem there are so many more liberal news outlets than conservative ones?
Thank you! I just checked my copy of Cambridge's Philosophy of Mathematics and it is indeed "could not" -- the PDF I have on my laptop, however, is "cannot". I wonder when/where that happened.
Agreed. I also made the mistake of uploading a resume with a phone number to Dice, and for about a month I was getting at least one cold-call per day.
Still pretty alive

http://www.mikroe.com/mikropascal/
Stickers decorate many of the laptops of Tumblr engineers
I learned my lesson...now all of my code prints writes detailed logs describing how it works. (Kidding.)
Any idea where/when we can get one?
In addition to the reply with the pointer to the standards, sure NaN !== NaN.

NaN means "no idea what we've got here". When you get to say that phrase, would you expect it to be used for exactly one thing and one thing only? To me "I have no idea" means the possibilities are endless (infinite). We can only compare for equality when we know what we are looking at, otherwise it's just "status unknown". Yes, it might be equality - the chances are infinitely small though.

If you take the argument a step further and say "but I got the two NaNs that I compare doing the exact same operation, so even if I don't know what I've got from a mathematical point of view whatever it is it should be equal". In that case you are not actually comparing the NaNs but the path(s) that got you there.

I must say I find the whole NaN, null, 0 vs. undefined interesting on so many levels. There is a world of a difference between knowing you've got nothing (null or 0) and not knowing what've you've got at all.

"null": I have no bank account. "0": my balance is 0. "undefined" or "NaN": I lost my memory after yesterdays binge drinking and don't know who I am and if I got a bank account or not. Knowledge vs. no knowledge.
>You put 'human rights' all day long beside your mouth, haha, but never really investigate if human rights in China really worse than western countries. US government criticizes the Chinese government for this all day long but never say nothing about their arabic friends. And Snowden is from US, right?

But how exactly are we to investigate China? Can a western journalist (or indeed any journalist) travel freely around China with no minders? Can they interview people and freely publish their opinions without fear of any ill effects on those speaking?

Is uniting the country really what it wants anyhow (maybe a few people in Tibet or Xinjiang are not so enthusiastic as you?).

Your argument rests on "I'm pretty happy and hopefully everyone else is too" but you have no way at all of knowing that.
What I think really needs to happen is for the Tor group to make setting up hidden services much simpler.

Maybe I'm just stupid, but there didn't seem like an easy "type a command and we will set this all up for you" kind of way to do it.

Getting it setup, getting it to run as a daemon, and getting the service to work on multiple ports (allowing you to serve :80 and :22 for web and ssh). It seemed like a nightmare to me.

It's sad because I'm very interested in hosting a tor relay/service to make sure I can get to my important documents, even if I need to travel to another country that blocks services like dropbox and google docs.
Certainly, but the borders aren't so obvious to me. Is any language going to last 100 years without changing so much it feels 'nothing like' it's origin point?

Even if it hasn't changed in name, it may have changed in spirit. Some languages that promote themselves under very different names are substantially more similar than other cases where new language versions are dramatically different.

What 'essence' makes it the 'same language'? An interesting problem.
"Reasonable" just means that a conclusion follows logically from a set of accepted premises. That those premises may change over time does not render the concept of "reasonable" nonsensical, it just makes "reasonableness" a function of society's generally-accepted premises. That seems to me like a desirable property of legal systems, not an undesirable one.
>Comcast could carry only conservative channels without issue.

This is nonsense. When there is concentration in information distribution, the distributor must allow anyone and everyone equal access to the channel.
Everything old is new again...

http://techcrunch.com/2009/05/12/twitter-decides-were-not-sm...
Thanks for mentioning algol and cobol! Its easy to forget these languages since they are mostly used on mainframes.

Algol used to be language you submitted things to the ACM in I think and is the systems programming language of the MCP, which my dad still programs in to this day!

It is interesting how many languages had an algol style syntax until C stole the show. I am not sure the world is better for it.
Disclaimer: My knowledge of the Tor architecture is very rudimentary

It would be nice to see some new tcp/ip protocols that handle point-to-point and cross-network communication more flexibly. Take a p2p router (let's say Gnutella2), but pared down to only do addressing and routing of traffic. Then another proto on top to do handle name resolution, secrets and tunnels. Then maybe tcp on top of that just to make tunneling arbitrary applications easy. Everything written with IPv6/ICMPv6 in mind as the parent protocol to be more future-proof. In this way, we can have both a reusable framework for p2p networks (the first layer) and a repurposeable protocol for doing name, auth and secret management/tunneling.

I believe the second thing is already handled by tor, but I don't know if separating the secrecy from the routing exists currently. Those different layers could be reused for different purposes, while also being written with a "new Tor" use-case in mind.
Which incentivizes the ruining of conversation threads with unrelated/irrelevant tweets.
Data Visualizations on Female Representation in the Sciences
Hstore has a lot of issues in my experience. Very hard to query through most ORMs, expensive indexes, strings only, not nested data, lots of unoptimized parsers out there relative to json. Use jsonb if you want postgres KV storage.

Hstore is more k->k->v, which is the same but different, and also leads inexperienced developers to model entire relationships in a single column
Mockup and Emulate a Website to Mobile Device
It's a source of suffering that can be solved through genetic engineering of embryos that some group of people with resources will be inclined to address.

It is relevant because it precisely fits your criteria.
I think an apt comparison to Huffington Post would be the Drudge Report. Another news aggregator featuring sensational headlines engineered to outrage its polarized, loyal readership.

The Drudge Report innovated first; it debuted in the mid-90s. I think it's likely that the Huffington Post was in large part inspired by the success of the Drudge Report.
I really think you can do better to make constructive contributions to discourse on Hacker News. In that spirit, what I'll say is that no, numbers in and of themselves aren't racist, or biased, and neither are words, sentences, facts and so forth.

But the way someone uses them can be racist, or biased, whether deliberately or systemically (which is where a system creates racist or biased outcomes, even though no one person is attempting to create a racist or biased outcome).

http://braythwayt.com/2016/03/30/racism-is-injustice.html
Well if learning despite these issues, despite the added friction, is what college is for, I wish they told me that when I signed up. Intentionally adding friction while also claiming that formal education itself is supposed to lubricate learning are rather antithetical aims.

The keeping of pace and lectures are not intentionally there to add difficulty or responsibility, they are there for vestiges of an era from when the lecture and class model was invented, before we even had the printing press. They exist now mainly for logistical convenience and because people think they can find reasons for why we should keep them around and why they are the best pedagogical transmission method for most students. They are not. They really suck. It has long since been determined that most people can only even hold their attention on something for ~15-20min (hence the length of TED talks).

If the material was organized in a cohesive series of books, then you could just read those, and classes would mainly be for projects. There is a reason Sal Khan and Elon Musk both skipped nearly all of their lectures in college and both advocate for education to be massively overhauled.

You should be able to just study on your own and periodically show up for proctored exams, and take them as many times as you need to in order to reach true understanding. And you should be able to take such exams without having to pay for lectures.
ouch

I know airport personnel are very sensitive to unclaimed bags, etc., so they may look with suspicion on a "that's not my bag" claim, though presumably the TSA has just verified that this item is "safe".
> if a user happens to have a subjective political disagreement

given that politics tends to be much more qualitative than quantitative, it's unclear that any "political disagreement" can be anything other than "subjective".
>>> Don’t be surprised if your insurance company starts charging you more because of how it thinks you should live your life!

I almost stopped reading there. The author does not understand that the privacy right is held by the individual. It can be waived. A generation ago we thought that people wanted to protect their privacy. We now know that many don't. Many will trade their entire life history for a discount coffee. Why should we deny these people their right to abandon their own privacy?
Countries charging different tax rates is not a loophole and that's the entire problem the EU has: some countries can't compete with the lower tax areas for cultural reasons. Unless you think Luxembourg is some sort of anarchist hellhole, of course.