skysight-inc/HackerNews huggingface dataset:
As always, it depends on the job. For some systems, OCaml is superior; for others, Haskell is superior.

One big question informing the choice is "do I want to program primarily lazily or primarily eagerly?" Another is "is time to achieve system performance a big factor in success?"

If eager, performance-eager -> Ocaml
If lazy, performance-lazy -> Haskell
You could just move to another country and you'd be subject to their law. And that's probably because the idea of nationalism became important in the 18th century.

Sure there are universal human rights, but that's still new and many countries don't honor them: minorities are often denied basic human rights, some countries still have the death penalty, etc.
You could apply logic similarly to why there will never be another Microsoft.

If you look at it, Microsoft was a tremendous outlier. Not only was it the biggest licensed software giant, it was the only licensed software giant. By profit margin, until Apple and Google came along, nobody could compare. Cranking out CALs is literally printing money. And by revenues, the only companies which could compare were principally large integrated service providers: Oracle, IBM, SAP, PeopleSoft and Big N consulting firms' software divisions, producing custom software solutions selling brains by the bucketful (a notoriously difficult business to scale).

As wmf notes here, Red Hat's stated aim was to take the money out of the OS market (and put it in users' pockets), a task with which they were eminently successful -- they de-monetized Sun right out of existence, along with most of the proprietary UNIX market and much of Microsoft's server side.

The real value of free software is in enablement, which is why I see Google, Yahoo, Amazon, Facebook, and other companies built on the back of free software as its true legacy.

Of the companies Levine compares RH to, Microsoft is stumbling badly and Oracle has pretty much proven itself the place free software projects go to fork. VMWare is based on services to the free software (and proprietary) world, Amazon I've already defined as being build on top of free software.

This article is sorely nearsighted.
I think your question is overly broad, there were and are many types of government and they all had different effects. I don't think it's even simple to answer if one government is a positive or negative.

Was the soviet union good? millions dead, censorship of other ideas, huge leaps forward in quality of life on some axis, killed more nazis than the allied forces, forced the usa to get to space -> which meant some of the technology people living in the ex-soviet union exists now, it's existence encouraged the granting of worker rights/higher pay through fear of similar upheaval.
(I'm the post author.) Thanks for reading and commenting!

As I mentioned in the footnote, for my purposes (an app where I am likely to be the only user) I don't care about IE8 support, so it's kind of a bummer that I have to ship support for it. (In my day job I use Google's Closure library which has the same problem -- lots of additional complexity to work around IE bugs. I appreciate that removing this support isn't as simple as just compiling it out, too.) Similarly for the 300ms delay: the delay is gone on current Chrome on mobile (when you're using width=device-width; I only know this because I used to work on Chrome), which is the mobile browser I use.

Another way of saying this is that React is a combination of the virtual DOM stuff and a bunch of other "useful webapp stuff" like making events work across browsers and installing event listeners on the root element etc. I appreciate for you and the React authors' purposes those are the same problem and difficult to disentangle, but all I wanted to use was the virtual DOM part. (I guess the analogue would be like thinking Rails's ActionDispatch library is neat but then discovering you had to use their code-generation scripts and ORM library as well. Sorry if that metaphor failed, I'm not so knowledgeable about Rails.)

Anyway, since I'm mostly just tinkering with React etc. the size thing doesn't matter so much, which is why I put the comment way down in a footnote. But the whole "you must swallow the whole thing at once" thing is also the reason I've never looked into Ember or whichever other comparable framework. Maybe at some point, as a continued learning exercise, I'll attempt to reimplement the subset of React that I actually use to better understand the design space you already know.
I'm empathetic towards how shitty the process he went through, that sucks. But there's no need to make a bad situation worse which is what he "stupidly" did; so says him.
Ask HN – Are there any YC companies offering student internships this summer?
I'm a student and would love to learn from a YC team. Are any hiring interns this summer?
This might help -

https://docs.google.com/spreadsheet/ccc?key=0AgCvDTyBjHdOdDF...
If you're willing to shill out so much, try these guys: http://www.emperorlinux.com/systems/small/

They do Linux laptops, so everything arrives working. They have a number of form factors, and build custom machines. They're a small company, but I had one of their OEM's for a few years and it was great.
And that's not just because employers are bad people - it's the propensity of people to sue and win against the employers if an employee commits a crime. The employer is even further liable if he knew the employee was an ex-con.
Really depends on the industry and company. My experience is that less venturous firms tend to run RHEL or CentOS, more clueful / adventurous ones Debian / Ubuntu, though mileage varies.
I'm no expert on recent Somalian history, but I have heard people suggest that Somalia improved during its period of "anarchy," while others contend that it wasn't really anarchy, but rather a battleground of neighboring states and factions battling to be the "one government." Also, Somalia's government before it failed in 1991 was a military dictatorship; hardly something even most advocates of government would advocate.

http://www.independent.org/newsroom/article.asp?id=1880
Hi Trey, thanks for your question. Baby kickcounting is a simple way of tracking your baby's vitality and an important sign of its wellbeing. Doctors recommend to pregnant women to regularly check the fetal movement from the 28th week on and give them a simple spread sheet to write down the time it took for them to count 10 movement. We make this process way easier through the Kick Counter feature in our app. That means that women can relax while counting and just press the Kick Button each time they feal their baby move. The Kick Counting is set on timer and the app analyzes the data and creates a chart which accurately depicts the pattern of the baby's movement, giving an important insight of it's vitality.
Well done video that helps explain why Facebook ad spend has such low ROI.

I'm surprised there isn't more discussion about this on hacker news.

I think it's a joke that FB is worth over 1/3 of GOOG.
The whole thing seems to be very early alpha. I'm sure that will be taken care of a little further down the road.

As a former Opera user, I certainly sympathize though.
It has the same text flow issue with Chromium so I'm guessing that they didn't do much testing at all. Furthermore, using a narrow window results in absolutely no information on the front page except "Join" and "Login" links.

For reference, I'm using Firefox 25.0.1 and Chromium 30.0.1599.11 in Linux.
> single product line from a company

Actually, there are quite a few companies selling Windows computers.
On laws regarding video taping the police: http://gizmodo.com/5900680/7-rules-for-recording-police
It's notable that a role of government is to regulate against monopolies. There is no such thing as natural market equilibrium (which is an underlying false assumption you see a lot) and this is a reason you need external governance for a healthy functioning market. You can argue over quality and whether interests are fairly protected but that's a different question. Also worth considering the history of firefighting which used to be organised along more libertarian lines and was a complete disaster that required centralisation.
House of Cards could not have got a better endorsement or a better ad : Obama has over 41 million Twitter followers, and that particular tweet had gotten over 10,000 retweets. Netflix probably gained a few thousand new subscribers
already.

Edit : Great show BTW, and I can't wait to see the second season either :)
Can confirm, redesigns are scary on the money machine. The more cash your engine cranks out, the less likely you will be to experiment. Experiments will fall on low-risk categories, not something as significant as ticket purchase.
I don't see the tragedy of the commons concern here. Presumably, each company is contributing because they need/want something with the kernel that is not already being provided. Instead of keeping the development in house, which would involve maintaining a fork and almost certainty breaking copyright, they decide to contribute it back to the mainline kernel. At the point where no one wants to contribute, I would expect that the expected value for some companies of having a single employee work on the kernel is greater than the That this happens to benifit everyone else is just a side effect.
1. Guys, you are missing the point. This is not about redesigning the United website, it is about how to use Photoshop to design a web interface.

2. Nathan, why would you design something in Photoshop instead of directly prototyping it in html/css? I think designing straight in html/css is already pretty fast.

You also run into the danger of adding some nice looking effects that are easy to add in Photoshop but not so easy to implement in CSS.
http://en.wikipedia.org/wiki/Use-mention_distinction
> I'm not sure I understand how that gives you personally more control.

Because you don't pay for the services you don't want, unlike with government. Government can decide to come after you and hurt you, after a lifetime of taking a large portion of your income. Again, it's just like any market. Obviously one individual doesn't have direct control over what bread a supermarket stocks, but a competitive market of grocery stores will lead to grocery stores stocking bread in an attempt to meet the demand of its customers. In that sense, you clearly have more control over your local break market than you would if all grocery stores were controlled centrally by government.
Actually, I am against prohibition too, and against most drug laws, and definitely against applying them disproportionately. I'm an advocate for drug abuse being treated as a medical condition, for the sale of hard drugs only by prescription, and for any laws to be applied the same to whites, blacks, and corporations alike. I'm against famous people getting rehab while poor people get life sentences for possession. I also think softer drugs should be taxed like mad with all the money funneled into education and real research into the harmful effects of drug abuse.

I also have never done drugs, have never drank alcohol, never smoked, and don't plan to ever and tell people to do the same as me. I believe that drugs and alcohol destroy people's lives and that anyone pushing others to take them are evil people who want to rob another person of their humanity and potentially cause them a life of suffering.

The dividing line for me is that while I think drugs are insanely harmful to people, making them illegal causes more suffering than if you controlled them and treated addiction medically.
When it comes to discounts, I like when some companies give discounts for students. A group of people who are known to be temporarily poor :) If you are on super super tight budget, $15/mo off can help and start a relationship in the right way.
Looks very cool, but one piece of feedback: Let the user know it is in invite-only beta on the homepage.

I downloaded the command line util and tried to login, only to be let down :(

Excited to try it out!
This is great. Proper cryptography is the solution to so many of the problems the modern internet is facing right now, but the key problem with cryptography is that it is never user friendly enough and never distributed enough.

This looks like a great step in the right direction.
You are totally missing the point of his videos.
Since when did android phones or blackberries run windows?
There's a difference between simply leaving your house, and actively requesting that a group of armed thugs come to your location.
Cannot tell what this does on a mobile browser.
redthrowaway's comment:

> You can make the same argument without being an ass about it.

Your reply:

> It's funny how me pointing out the stupidity and bullshit of a group of criminals makes me an asshole...

You completely missed their point, how you can't see that is beyond me.
As a realist, I wholeheartedly believe this to be the rational choice (and I've made it). As an idealist, I stubbornly have hope that like-minded intellectuals will affect change, not just for the US but globally. Moreover, fixing US domestic and foreign policies will have massive benefits worldwide (end of wars, arms exports, military occupations, arms races, etc.), such that I believe it to be a worthwhile cause.

I honestly wonder what a society would look like if we got a group of experienced system engineers with a deep understanding of human society to construct it from the ground up. Working incentives, set goals (science and technological progress), and, above all, a rational understanding of poor incentives and abuse of power.

Unfortunately, Startfleet has yet to be founded.

Edit: For those who want more information on the nature of power in the US, I would just like to honor Aaron Swartz's memory by referring to this excellent piece [1].

1. http://www.aaronsw.com/weblog/epiphany
Very cool idea. The idea of automatically verifying public keys over publicly accessible and known channels is great. This is more or less the manual process I follow when I want to verify a key remotely. Looking forward to seeing where this goes!

Also, being able to use this with arbitrary crypto software (eg GPG) would be even better!
Android phones don't run windows and are not made by Microsoft.
http://www.cnet.com/laptops/hp-spectre-13t-3000/4505-3121_7-...

Plenty of good Windows laptops.
We claim that removing the rights of others is authoritarian, and that the right to vote is a natural right.

FYI, you're making a logical fallacy, an Argument from Ignorance.

http://en.wikipedia.org/wiki/Argument_from_ignorance
1) There's a difference between on-demand and spot instances.

2) Well... yes. My entire premise is based upon not making any long-term leases/purchases, as I stated. Hence, if you bought a 1 year reserved instance, you're doing long-term leasing, and therefore your situation doesn't fall into what I was discussing. So, I'm not sure what your point is.
1. Yes, you are right. This is more of a tutorial than an redesign for the sake of doing a redesign.

2. Because Photoshop is far faster and I create much more visually interesting designs when I use it.

Everything in the design is very easy to recreate with CSS. But I agree, sometimes it is better to design in the browser.
I'm done with them because I don't see a reason that facebook should get to track my non-facebook browser activity.

I wish more web designers would think of the privacy violations they subject their users to, rather than just their own page impressions.
The scenario you were afraid of happens. It's not too rare to read a story where someone calls the police because their friend is in medical distress, only to have the police show up and murder the person right there in their own home.
What is "classical libertarianism"? Google doesn't seem to know either.
Do other browsers still not offer this?
I suspect that means we're in agreement.
I realize the main purpose is to teach someone how to use photoshop. Guess what else it's doing? Teaching them that designing without spec is a part of the job. ;)
A related work may be the Mirage OS ( http://www.cl.cam.ac.uk/projects/ocamllabs/tasks/mirage.html ) which compiles applications and libraries into a microkernel that runs on Xen hypervisor. IMHO, compiling applications into the kernel or avoiding kernel share the same idea: the OS layer provides the generality with performance penalty; building them together for particular purpose lose the generality but achieve better performance.
You may be in my boat, which is actually a wheat allergy.

I had serious headaches, really irritable skin, unclear thinking, and other consequences until I went for a checkup on the advice of a similarly afflicted friend. I would recommend a visit to your local allergist to nail it down.

If you're in the US, the only provider of decent 'gluten free' versions of foods normally produced with wheat, oat, etc. is Udi's. Buying GF is the easiest way to avoid wheat, if that is your problem.

At any rate, don't self-diagnose too much. Bread is too awesome to give up without a fight. :)
For my own personal case, anything tagged "social" or "share" in CSS is among the first stuff I strip (after anything that moves, slides, pops out, and/or is statically positioned) when restyling sites' stylesheets. Which I've done ... 980 times now.

If I want to share, the URL's fine and dandy.
That things are worse in other times or places isn't much of a silver lining. More of a description of yet further human on human bullshit.
I can't tell if you meant for this statement to be as insulting to Patick as it seems at first glance. If you did, I will point out that an alternative outlook is to realize that as Patrick is a very smart guy you may have simply misunderstood, misinterpreted, or misapplied his analogy.
Why not Italian first? :(

(joking - I know italian is only spoken in Italy, New York and Toronto)

In Chrome, Google Translate did a pretty good job converting back to English. Maybe a plugin is in order to convert answers into Portuguese?
Good question! There will be no such thing as a general check, because -- for any identity -- the client software has to perform a check that a human would agree means something. For example, what does it mean that you own a certain blog? How would a person confirm it? Well, at first glance it might mean that you have the power to post a message there. But someone else could do that it in a comment, and so that wouldn't work with Keybase. So any given identity check has to match some human definition of what it means to have that identity. And it has to be publicly auditable.

With twitter, it's the ability to post a tweet under a certain username. With owning a tumblr account, it might be something similar. With your known StackExchange profile it might mean posting a statement in a specific part of your profile. And so on.

The common thread in each case is (1) that you post in a place where only your identity can, and (2) what you post is a signed statement claiming a connection among three things: (a) your keybase username, (b) your public key, and (3) the identity on that third party service. (The third one is necessary so it can't be moved elsewhere.) Note how twitter and github's are totally different, but achieving these three things.

We will build out this list of identity checks, hopefully making all kinds of them easy to do. Everything from proving you own a domain to having a tumblr or reddit accoun. The definition of those checks will all be publicly reviewable, both in the spec and in the client, which is what checks them for you.
But wait Zed you certainly come out "looking like an asshole" quite often. You admit it yourself[1]. It seems to have something to do with your strident polarizing style. Just saying...

BTW - Love your L?THW books. Thanks

[1] http://zedshaw.com/essays/master_and_expert.html
TL;DR one opportunist business with no strong external audits has failed its customers, and everyone who wasn't affected seems to think it's the perfect opportunity to criticise the philosophical views of people who may not even be involved.

Please stop upvoting such low quality threads. We can do better than this, guys. :P
I should have said above, ideally I want 17" of screen real-estate. 13" is just too little for my 30+ year old eyes. It does look nice though.

Also, this fails massively for my high res panel criteria. The above is 1366x768. I honestly can't imagine running something like xcode on a resolution that low. Certainly not in a productive fashion anyway. Forget having Photoshop or Illustrator open at the same time.
Isn't the wording 'convicted of a crime' rather than 'arrested'... you could be arrested, and then let go without being charged or convicted of anything.
> would this system work for you? If not, isn't there a chance it really won't work for these people, for the same reason?

I don't know...people are really different from one another, especially when it comes to core beliefs and communications style.
Changes to AppFog Free Plans
The Labor of Social Media
Interesting point. The default Android browser (at least the one on my increasingly dated Droid device) has a "share" menu item. The only things I use it for are to email myself articles or to post links to Readability.

The whole "Social" thing is .... largely annoying.
Interesting that you're concerned about whether the woman preferred the role she was assigned, but fail to consider the man's preferences.
HF Trading tabloid: Tibra stole source code, says Getco
Even though Microsoft would probably love to agree with you, I don't think it's accurate to attribute Android sales to Microsoft.
One of the restaurants I worked at would take a percentage out of my tips for credit card processing fees.
> how do I know that Maria is actually Maria? How will you verify that ``Maria'' actually owns that twitter, github, gmail.

> confirmed they're all her, using GnuPG to review a signed tweet and gist she posted.

So it sounds like it you believe in GPG as a viable method of id, there's no reason not to trust this.
All the Reddit kids are talking about a new site called The Marketplace, apparently very secure.

http://www.reddit.com/r/themarketplace/comments/1tx26z/the_m...

Anyone with more knowledge and less bias care to elaborate?
Some set of people can handle 100% gluten. Since I am not in that set, it clearly is not 100% of the people on Earth. We do not know the distribution of the people in the middle; we have only begun to see that there is even a question to ask. Science is probably going to need a decade or two to work out the answer to that. (Alas, the studies can not be fast, as they must work at human speeds.)

Further, we have also established that there is a non-empty set of people who can't handle gluten, and often do not realize it for decades at a time. (Again, I am in that set, so I know it exists. For various reasons this can be a difficult reaction to work out, even when you have full-blast Celiac as I do.) This is not making it any easier to work out the distribution. Some of the people who think they can handle 100% gluten may in fact be having more of a negative reaction than they realize.
Some historical context on NTP monlist: it's an old debugging interface from the days of the Friendly Internet, when services were more open and people were much less worried about this kind of security. NTP daemons give up a whole lot of information if you ask them; see also the "peers" and "sysinfo" commands, for instance.

Back in 1999 I used these monitoring commands to spider the NTP network, surveying some 175,000 hosts from a desktop workstation. Lots of fun! This kind of survey is much harder to do now because so many systems are locked down. http://alumni.media.mit.edu/~nelson/research/ntp-survey99/
Also the default Android browser (somewhat buried however).
Yeah, my bank loses all my money all the time. If by all the time I mean "not once ever".