skysight-inc/HackerNews huggingface dataset:
I love microwaves where the time is set with a dial, mine broke recently and I couldn't find another one that had a dial (why are they so hard to find?), so I settled for a conventional keypad one. To me it seems counter intuitive but the keypad is much more difficult to use, I get a little irked every time i interact with that thing.
It's not illegal it just opens your company up to all kinds of liability.
Microwaves and Nutrition
This is largely why I'm not a big fan. I'd rather have predictable charges than "Eh, we'll just charge you whenever because we're nice guys."
WTH? I'm not on Facebook, or any other kind of social network. I don't find myself to be "out of the norm".

I don't need Facebook. In fact, nobody needs. I have the need to share what I do with everybody and I surely don't want to see every details of my friend's list. You know how I talk to them? Face to face. I give them a call, ask them if they whant to have a cup of coffee and talk about what's up.

Now, everyone I tell this responds with "What about those people you don't see a long time ago, or are away, or have been in your clas in the nth grade?" For those that are away, I use email and skype. For the rest, well, there's a reason I haven't talked to them in a long time.

There's also the point of events. I like to invited personally. Even a text is enough. I feel like the person really remembered me, and didn't just click a "send all" button.

And finaly, there's friend bloat. Lots of people I meet ask me for my facebook. they would invite me, I would add them and never remove them because of common courtesy and because of common friend pressure. "X asked me why you unfriended him. Did something happen?" No, I just don't give a damn about his cat!

I don't like facebook and I don't need facebook. I find that, while it may have some interesting uses, is just used for gloating and voyerism.
Actually, that makes perfect sense, with no need for exotic cross-tab scripting attacks.

That person may be in your address book, which you've never shared with LinkedIn, but you are in their address book, which they clearly have shared.
This Month in Data Science – April Edition
You're right - I could just pass the variables as JS to the client, then assemble the final citation there. Great idea! Regarding the trailing slash, that's a regex problem, and I will solve it! Nice catch.
An ad should never open up an application on your device for you. It should only direct you to content that you've asked to see (because you made a decision to click on that ad). We hate annoying ads too! If you do see a Chitika ad that does this, let us know ASAP so we can remove it and make sure it's not happening anywhere else.
Different antibiotics.
I agree that there's a huge grey area in terms of defining what crosses the line. I should be able to let my buddy stay at my place if I'm not here. I also don't have a problem if places that legitimately would have just been empty are rented to tourists (ie I'm traveling for 3 weeks and otherwise would just leave my place empty).

The thing that's not OK is when someone realizes they can rent out their place as a permanent hotel to tourists and get more income than renting it out to residents. So I think a first step is to stop the ability to convert a rental unit serving residents into a hotel for tourists. Then the more nuanced stuff beyond that will take a lot more debate.
iOS apps can do this as well.
As a SF resident, I'm opposed to any regulation at all. I'm a long term renter (same house, 7 years) and my lease prevents subletting. That's exactly where the responsibility and regulation should lie, at the feet of the home owner. If I own a piece of property or have a lease that allows it, then I should have the free choice to do with that property what I want in regards to something like Airbnb. In my case, the owner of my house doesn't want that. Other owners do. A friend just purchased a condo for a lot of money. He should be free to do with his condo what he wants.

How far does this line of thinking extend? What about small startups that work out of someone's house or apartment? They're doing commercial activity in an unzoned area, so that should be banned too.

How about coffee shops? Coffee shops are generally licensed to sell coffee and non-cooked (on premises) goods. Want to sell sandwiches made on site? That's a different (expensive) license. Beer and wine? Same thing. So coffee shops aren't licensed to be places of business for customers to perform commercial activity. We should ban engineers working from cafes too.

I've always liked the petition (http://bastiat.org/en/petition.html) Bastiat sent to the French Parliament proposing that they block out the sun to benefit French candle makers. Its in the same vein as a Modest Proposal from Swift about the Irish poor.

We're seeing government protectionism of new competing services against established and entrenched businesses, i.e. taxi medallions vs Uber/Lyft, hotels vs Airbnb, city-built fiber vs Comcast/Time Warner.

This is dangerous. It limits competition and competition is almost always good for customers.

We need to stop this from happening in SF.
I'm not saying that National Brand aren't good, i'm saying if you were in the store in 1950, you'd see 3 rice cookers on the shelf and mutter that all this new fangled technology always falls apart, and if it were up to you, you'd still just cook rice in a pot, the old fashioned way. Only 20 years later would you realize that your National Brand cooker is solid as a rock.

My point is that the article is talking about the pointlessness and failure prone nature of feature creep, and i'm saying the framing is bs, because the same thing could be said of the National Cooker if it weren't for surviorship bias.
Monads, or Programmable Semicolons
Thanks for your reply; I concur with both of your assertions.

When it comes to differentiating expertise, we often have to look for secondary indicators; pay has an extremely poor correlation with competence, especially in high-demand job markets.
Whoo. I'm glad to hear you have firm plans about it, that was the only thing preventing me from backing you.
Same link and same title? I'm confused https://news.ycombinator.com/item?id=7665106
You can do it in several different ways, and it really depends on what you're trying to accomplish.

If you were trying to build wordpress-as-a-service, for example, you might create a Docker instance which includes nginx, php-fpm, memcached, and maybe even mysql (which makes it easy to make snapshots of the entire state of the system).

That said, fleet has a really interesting way of making interconnected systems, so you can create a memcached instance, an nginx instance, and a php-fpm-running-wordpress instance, and you can manage them separately. This makes it easy to upgrade memcached without touching nginx or php-fpm, or to change the nginx config without having to affect the running application server (and risk flushing the APC cache), etc.

It also allows you to make everything pluggable in your design. You might want to add varnish in front of your nginx instance, for example, but sometimes you might not. That sort of flexibility is really useful in some circumstances.

In our infrastructure at work, the design I would use would probably be similar to this; we have front-end services (nginx), internal services that they proxy to, internal services that those services access, asynchronous processing services, dispatch services, activemq, redis, memcached, mysql, etc. Having the flexibility to add more of any one of those things without having to scale any of the rest is really important.

For other circumstances, it makes a lot more sense to bundle everything into a faux-VM. Run supervisord to launch ssh, nginx, php-fpm, memcached, and whatever else needs running. Share volumes to local filesystems so that configs, local changes, etc. can be taken care of, and you're good to go.

So in the end, the real question is what do you want out of your containers? Flexibility or simplicity?
Right. Like this supports Windows Phone. And the potential advantage would be one URL scheme rather than a pattern for each OS.
> Primarily, I think, because we are still speculating about the consequences of climate change - if not so much its causes.

This is factually untrue. There is a greater scientific consensus on the origins of anthropogenic climate change than there is on the origins of many common diseases.

The climate change trends are very well known, the models that existed 15 years ago have worked extremely well at predicting current climate trends, and the impact in the food supply chain is being well documented, not to mention the myriad other observed changes in ocean acidity, coastal degradation, Arctic and Antarctic surface ice, Andean permafrost, and desertification, just to name a few areas studies by completely different specialties which are confirming the predictions.
Yeah I see the same happening with bbc. Example: http://www.bbc.com/news/health-27204988
> It's already preventable -- we came with a sufficient supply of antimalarial pills

There's just one problem with that one — aside from costs for third-world regions: http://phenomena.nationalgeographic.com/2014/03/25/can-we-be...

> Gates talks about it as being debilitating -- apparently it's not always so bad

At the social level it is debilitating, without good treatments there's a high risk of acute respiratory distress and renal failure, and more importantly in children cerebral malaria causes direct brain damage and regular malaria causes anemia, leading to increased risks of cognitive deficits and behavioural disorders.
iOS apps cannot handle (or intercept) http/https urls, they can only register a custom scheme with the OS and handle those.
You make very valid points. I don't think I will get thousands of users unless this goes viral.
As an advertiser, you would pay to make sure ur ad posting remains at the top because it's ordered by amount.
You obviously have thought about this and care about the subject deeply. But you haven't challenged the assumptions behind the system. It's not that the system is broken, it's that the system can't handle the rate of change that individuals have to cope with today.

The basic assumptions behind teaching in developed economies are still that of the industrial revolution. The system is good at producing graduates with basic literacy, simple math skills, will accept instructions with little or no question and sit or stand still for long periods of time doing the same thing over and over. It's not designed to do much more than that.

The industrial nature of the system even borrowed from Henry Ford's assembly line. Students pass from one stage to another, and are exposed to a subject which they learn, are then tested on and then never see that material again or understand how it fits into the bigger picture.

The only thing testing does is generate crude metrics. Tests don't actually measure anything other than the student has been able to pass that test. Sadly, when you are dealing with a very high student to teacher ratio, you have no choice but to rely on testing. There is no way around that. The higher the student to teacher ratio, the lower the ability of an educational system will have to actually educate or be able to determine if a student as been educated.

Khan Academy doesn't address these issues, and Gates or whoever is saying it will, will be disappointed. But it is an interesting experiment that may contribute to something that does.
My next project 200x5000.com – $1,000,000 in revenue in May
Google stung by Canada for ads linked to personal health history
I love this. Do you happen to know of any good reading materials on pre-Enlightenment or even pre-printing press scientific history? It gets boring hearing that there was no academic advancement from the fall of the Roman Empire until Galileo.
Luckily for him, he's working for himself. I can find that out with a couple of Google queries and a LinkedIn profile.

But I have no idea whether you work for yourself, for someone else, or whether you're a hiring manager.
It seems that the current attempt to do anything like this is SNMP with its wealth of standardized MIBs.

Of course, we could ignore all that because it’s not new and cool, and instead fight over what’s new enough to be considered. (SOAP! No, REST! Etc.)

Or, alternately, is this not what the Internet is? I.e. a standardized way for things to access other things, the exact protocols to vary depending on the things in question?
My family jokingly uses дупло to refer to email; it's a joke about leaving a letter in a hollow tree for another person to come and look for. I wonder how many other people use what's basically a private dialect to refer to new technology and borrow-words.
Conceptual architecture or technology stack?
Yes. It reduces supply in the long-term housing market by taking a unit that otherwise be permanently occupied and renting it out short-term. I like staying in STR's when I travel, but I think this is a case where some regulation is reasonable. Hotel rates are so much higher than long-term rental rates on a nightly basis that there's a strong market incentive to use your property as an STR rather than LTR.
You and onlookers may enjoy reading the article, "Basic Skills versus Conceptual Understanding: A Bogus Dichotomy
in Mathematics Education"[1] (1999) by Hung-hsi Wu, for a discussion of what leads to deep understanding of mathematics. Another classic article on the topic is Richard Askey's review[2] of Liping Ma's book Knowing and Teaching Elementary Mathematics, a very good read indeed.

[1] http://math.berkeley.edu/~wu/wu1999.pdf

[2] http://www.aft.org/pdfs/americaneducator/fall1999/amed1.pdf
Remember LinkedIn Intro? http://techcrunch.com/2013/10/24/do-not-want/

I'm sure they have many spectacularly bad ideas lined up. Intro was just one that leaked out. The absurdity in the OP blog is just one that was noticed.

This is not a one-time thing. This is their strategy. I can't believe people still use LinkedIn.
Your Digital Ocean link doesn't work, the double // after the domain seems to be the problem.
The youth slang in Clockwork Orange is derived from Russian. I always assumed that, the book having been written during the Cold War, this was the obvious 'alternative vision' to our own world were American cultural influence predominates amongst the young.
Warning: Stocks Will Collapse by 50% in 2014
From a quick glance at the docs (http://applinks.org/documentation/) it appears that this standard depends on the web to define app links independently from the apps themselves. Basic flow would look something like:

- user submits content with a link to http://imgur.com/vxKOi to your social app of the month

- another user taps that link in the app

- the app would look at that url's header and pull out any applink information.

- using the downloaded links, the app would try to open the imgur app with the provided url

- the imgur would then open, showing the content for the url that was tapped.

Note that none of the above mentions being on an iPhone, thus the cross-platform nature of the solution.
With the way that Linux people are so weird about change I'm surprised that it hasn't been shit on more...I think its fantastic.
> and highest middle class income

At least before taxes.
It didn't work with the ISBN I tried: 978-0-06-121495-0. For the paperback of this book: https://en.wikipedia.org/wiki/What_Is_Your_Dangerous_Idea%3F. A google search on the ISBN finds it.

EDIT: aha, you have to remove dashes for it to work. It should probably do this automatically.
well. I sure can't, but I'll say that the author goes into great depth in the source file, which is a literate program. It's latex, rendered here: http://intelligence.org/files/Botworld.pdf

but the author doesn't pull punches, no layman's terms are used, and as a lame man, I have trouble following.
It's cross-platform, so the URI list will work across apps on multiple platforms. So that's the biggest difference, I suppose. iOS, Android, Windows Phone.
When did I say I didn't use the convention for namespaces?

I'm talking about simple code structure.

You need a function.

Do you put it in a var or not.

I have nothing against closures or namespaces or object declaration or many of the million other things you can twist objects in js to do.

What I hate is this:

var checkValid = function(item) {
return item!= blah;
}

When it should be:

function checkValid(item) {
//blah
}

Stop accusing me of a position you've made up in your head.
50 fantastic freebies for web designers, May 2014 
The best thing about the Web is the number of awesome freebies that generous members of the community release. It’s mind-blowin’ how cool some of the free stuff that we can download is, from themes, to icons, to fonts.With this much available, you’ll be spoilt for choice, so every month we’ll bring you a selection of our favorite tools, designed to make your task a little easier.This month we have 50 freebies for your delectation. Among them you’ll find tools, icons, fonts, applications, scripts and much more. All free to download right now.
Ah, yes. This is true. Although the original statement was "android apps can handle their own urls" which I interpreted differently.
what happens if two iOS apps try to register the same scheme?
The same way insider trading is banned. It is impossible to prevent 100% of insider information being involved in some trades but you can prosecute people who can be proven to have made trades on insider information.
The woman who did everything in her power to hide her pregnancy from Google
https://en.wikipedia.org/wiki/Slidewalk

Several of Heinlein's other Future History books and stories reference the rolling roads.
Stanford University Lecture on Equity Splits for Startups
Please don't tell me your advocating using affiliates in place of an ad network like AdSense. While on the surface it makes sense, and if you're lucky you'll find great affiliate programs, but there's an equally, some would say much dirtier side to affiliate programs.

Success is the key to how your relationships go. Get too successful and chances are the company you have an affiliate agreement with will get tired of paying out large sums to you (sound familiar?) They will either kill your relationship outright, or replicate your business model first and then kill your relationship once it's taken hold.

Also, other affiliates will do whatever they can to sabotage your efforts.

The best defense to all of these shenanigans is diversification and direct ad sales.

Google may or may not screw you on AdSense, and your affiliate "partner" may or may not to the same. They key is to be ready and have an alternative waiting in the wings for when it happens (and trust me it will if you have success)
My .vimrc used to be large, but now has dwindled down to a handful of simple commands. I've simply adapted to be maximally productive in a nearly pure vim environment. Does this make me less of a vim user?
Albeit barely :-).
Monads, or programmable semicolons
I'd never build a hosting company on old servers lying around, but knock yourself out.
User, like in GUI.

CUI is either "Character User Interface", "Console User Interface", or "Captive User Interface". The first two are mostly orthogonal to "Command Line Interface" (CLI), which can be character based or graphical. The last asserts that the interface fails to play well with the shell, which is nearly always true of GUIs and is frequently true of console programs that make heavy use of ncurses (though not always, and can be true without that).
Globally?
Someone needs to tell this guy about the semantic web, though perhaps this is another indication that it's never going to catch on.
> I don't know any evidence, that teaching the "mechanistics" of math should lower the chance of understanding it.

Perhaps I missed something or misread it, but that wasn't my takeaway. Rather, it seemed he was expressing that mechanics doesn't, on its own, directly lead to understanding (measurable by ability to apply the tools to novel, to the student, problems/situations). Given that he also endorsed Khan Academy in this same article it seems he has no problem with it developing mechanical understanding as a complement to the understanding needed by practitioners (scientists, mathematicians, engineers, etc.).
Couldn't evolution be accelerated in the lab? If the bacteria can evolve a way to thwart a fungus' defense, wouldn't it stand to reason that the fungi could evolve a new defense as well?
Mark Zuckerberg on Facebook’s Future, From Virtual Reality to Anonymity
Small format correction: The article says &gt; instead of > . For example:

square :: Num a =&gt; a -&gt; a

square :: Num a => a -> a
Thanks! I just added it, simple typo :)
F8 2014: Stability for Developers and More Control for People in Apps
Note that to decode escaped characters you can just use

str.decode('string-escape')
We haven't yet decided how to handle the problem for which progressive enhancement is but one solution.

IMHO progressive enhancement is an anchor and those who have pushed for it for years are false prophets.

Instead I think we should focus on mapping routes to state (documents) so that an entirely different site (one resembling the original web) is shown instead.

I'm the first employee at the company and AFAIK also the only person at the company that browses with javascript disabled by default (ironic, isn't it?), and one of the things that most excites me about the API-ification of the web with thick web clients, is the possibility to create server side frameworks that a static representation (basically pure HTML and minimal CSS) with javascript for famous apps. If the user has javascript enabled, it would completely replace the content in body with a rich app. If not, they have the glory of a motherfucking website [0]. IMHO, progressive enhancement was a huge mistake and we instead should have been make two sites all along: (1) super duper interactive apps/sites for the newest and best browsers, and (2) stupidly simple sites/documents that would be browseable by old browsers, screen readers and hopefully even lynx[1].

Making a site serve two masters is more work and results in a poorer compromised experience for all. Apps and documents are built on fundamentally different abstractions and trying to find an abstraction that can accomplish both is a pipe-dream.

If you've never tried lynx, you should. It's a shame something like that is still not possible. Do a `brew install lynx` if on OS X, and when it's finished installing, type `lynx` at the prompt. Once there, type `g` to go to a specific URL and then type www.google.com and see what it's like to browse use google with lynx.

Developers should support disabled and disadvantaged users because it's a noble goal, but even if they don't do it for that reason, they should remember that Google, Bing and DuckDuckGo are some of the most active blind users on the web. Making a site work in lynx makes it work with screen readers and google.

For now, we don't have a good solution for this, but we're noodling on the problem and aware that it does matter.

[0] http://www.motherfuckingwebsite.com/

[1] http://lynx.browser.org/

[2] http://dashes.com/anil/2012/12/the-web-we-lost.html
This works great! I looked into doi.org before but I wasn't sure what their ratelimit is. I'm currently using phantomJS and google scholar for DOIs, and I think I might have hit their rate limit already, so I will take a second look at this!
its not even the 1 percent. Its more like the .1 percent. according to forbes: An entry ticket to the 1% starts with an annual income of about $394,000 (says Berkeley’s Emmanuel Saez) or about $1.5 million in liquid assets (my zestimate). Post-tax and retirement savings, that’s about $220,000 a year while they are working. These are national norms. If they happen to live on the coasts or near a major urban center, as is more than likely, they might need twice as much money to crash into the 1% by local standards.
Introducing Anonymous Login and an Updated Facebook Login