skysight-inc/HackerNews huggingface dataset:
This is the term I'm familiar with. They are similar to ligatures which exist in the Italic scripts e.g & (e+t), œ (o+e), German ß (ſ(long s)+s) etc. But conjuncts in Devanagari are much more numerous and widely used, probably because the individual consonant forms are fairly complex.
I'd expect a "confession" by one who stole a car to be worth very little in a civil action by a third party against the owner of that car.
http://en.wikipedia.org/wiki/Prisoners_dilemma

The prisoner's dilemma is a canonical example of a game analyzed in game theory that shows why two individuals might not cooperate, even if it appears that it is in their best interests to do so. It was originally framed by Merrill Flood and Melvin Dresher working at RAND in 1950. Albert W. Tucker formalized the game with prison sentence rewards and gave it the name "prisoner's dilemma" (Poundstone, 1992), presenting it as follows:

Two members of a criminal gang are arrested and imprisoned. Each prisoner is in solitary confinement with no means of speaking to or exchanging messages with the other. The police admit they don't have enough evidence to convict the pair on the principal charge. They plan to sentence both to a year in prison on a lesser charge. Simultaneously, the police offer each prisoner a Faustian bargain. If he testifies against his partner, he will go free while the partner will get three years in prison on the main charge. Oh, yes, there is a catch ... If both prisoners testify against each other, both will be sentenced to two years in jail.

In this classic version of the game, collaboration is dominated by betrayal; if the other prisoner chooses to stay silent, then betraying them gives a better reward (no sentence instead of one year), and if the other prisoner chooses to betray then betraying them also gives a better reward (two years instead of three). Because betrayal always rewards more than cooperation, all purely rational self-interested prisoners would betray the other, and so the only possible outcome for two purely rational prisoners is for them both to betray each other. The interesting part of this result is that pursuing individual reward logically leads the prisoners to both betray, but they would get a better reward if they both cooperated. In reality, humans display a systematic bias towards cooperative behavior in this and similar games, much more so than predicted by simple models of "rational" self-interested action.[1][2][3][4]
He stalked me too. Mocked my parents, my sexuality (lolironic), my job, etc. Classy fella.
Sooooooo....I'm not sure if you are massively misinformed, a troll or simply trying to spread misinformation. I'll assume you are misinformed as it seems the most charitable.

>>Canonical can't force any other project to use Mir. So, what are you saying?

>Yes they can, Canonical can force adoption with their user base. Ubuntu has made itself the defacto distribution. Denying that canonical can't force adoption of a standard in linux is almost as bad as denying microsoft can't force the adoption of a standard in general. Lookout everybody! Here comes C# and .net! choo choo.

Uh, no. Of course Canonical decides, to a large degree, what goes in Ubuntu. Though the community chooses this as well. The entire repository system is setup to allow someone with interest and access to put put something in and make it available. Install Erlang (sudo apt-get install erlang). It's there, but it isn't in Ubuntu (as are literally thousands of other packages).

And, again, Canonical CANNOT force another project to use something. Every project, even Ubuntu derivatives, are free to choose. Otherwise you'd see Mint with Unity instead of Mate and Cinnamon. And you think Fedora is going to give a rats ass what Canonical says? Heck, look at GNOME these days, they are doing things counter to Ubuntu out of spite.

>>Any open source project can be forked. So, what are you saying?
>Actually no, they can't. Freely licensed open source projects (FOSS) definitely can! But the CCA is not GPL compatible. Worse, it's not clear exactly what Canonical can do with the CCA.
The CCA gives canonical the right to change the license at whim. To be honest, this is fear, uncertainty, and doubt. but no spreading necessary.
Canonical changed to a new, not well understood license, which gave them permission to change to other licenses.
F I don't trust canonical,
U I'm not certain exactly what they can do with that license
D and I doubt it's anything good.
Shoe fits

The person below already said this, but the CCA is not a licence; it is an agreement between contributor and entity (this entity being Canonical). ALL THE CODE IS STILL GPL (look it up)!

>>Canonical suing linux END users? What? What are you trying to say here?

>I have a feeling that if any group of developers actively deprived Canonical of it's control over any of the projects by forking them and becoming more popular, they would manipulate the terms of their license, and sue the party that forked the repository.
This was speculation, I have no idea to be honest what they are capable of. Of course, I wouldn't be worried at ALL if they were just using the freaking GPL.
Hope that answered your questions.

Uh, they are using the freaking GPL. ALL THE CODE IS GPL (look it up)! Every project Canonical has released is either GPLv2 or v3.

So which was it, just curious. Misinformed, a troll or willfully spreading misinformation?
Light Table is still in beta, but it is looking very promising.
From Google Ventures: 4 Steps For Combining The Hacker Way With Design Thinking
My only point is that being obtuse is not the best way to get your point across. I assume your goal in expressing your opinion is to convince others, and to do so it helps to be clear, concise, and direct.
Regarding containerizing passenger space:

Rather than having it as a container, what about an open space that is inserted rather than becoming part of the external structure?

So, seating would be arranged on a completely open, flat structure; a long version of this: http://image.made-in-china.com/2f0j00PeRaHYmFgBgL/Retractabl...

Then, this is inserted into an aeroplane, in a manner similar to what you see here: http://www.abi.gr/system/assets/000/000/189/original_cargo_a...

This means the seating platform doesn't need to be pressurized and the required aircraft is already in production.
OTOH, for someone who is working through depression, it is nice to have somewhere to go to safely talk about something else without randomly once a day (as it was during peak Swarz-steria season) getting a note shoved in your face that says "HEY! let's talk about your fucked-up mental problems again!"
What? Go check out any moderately popular library in Go (including packages in the standard library), and I bet you're fairly likely to see a `*_test.go` file somewhere (perhaps more than one).

Unit testing in Go is refreshingly simple. And it comes standard with the Go toolchain.
Is this really such a big need... Tech lead picks, and fills team with people who agree. Done.
Neanderthals buried their dead true but it is uncertain whether they performed burial rituals. So I would assign a value other than true or false. But it would be inline with the data to weight against burial rites by Neanderthals. Humans seem to have been cognitively more flexible than Neanders, with more varied tools, more complex burials and art.

Nevertheless, I am curious how they ascertained that Neanderthals could not plan ahead as well as humans. Their definition must be very restrictive because New Caledonian Crows, Chimps, Bonobos, Dolphins, Elephants and possibly even octopuses have been shown to be able to plan ahead.
This was on HN a couple of months ago: "Yale scientists explain how ketamine vanquishes depression within hours" https://news.ycombinator.com/item?id=4615602
I always feel like myself, and myself is always changing. I just prefer the versions of myself that aren't bleeding profusely or have eye-burning headache or dizziness when I stand up or lower back pain or etc etc
Go 1.1RC just around the corner in April. A lot of good stuff in Go 1.1RC.
The comment at the end, about how co-founders can split a company if their vision diverges, is very true. Many companies go through pivots, and without a strong leader they struggle here. I'd rather be a single cofounder and work to bring on a team (being generous with equity) than force myself to bring on the wrong cofounder. Luckily I can code, as doing it without any technical chops would be very hard. The toughest thing I find is switching from a 'maker' mentality to 'manager' mentality as it's hard to get out of a coding mindset when a meeting or call is needed. I find splitting days into maker days and business days works well to balance this.
It is a trendy hobby. (Nothing wrong with that.) It os socially rewarding to have a popular hobby. Some people run or bike or play basketball.
Ask HN: HN data access
How can I get access to all of the submissions on news.ycombinator.com? I don't want the comments, just the posts.
It seems like after every HNS outage settings get added to make it more difficult to access the content on HNS. For example, it seems like you have to sign in now to access older posts. Also, the thrift database has only about 4million records but the hids on HNS are in the 5millions.
> Most of programming and all of computer science is universal.

Performance is not universal. Stacking generic algorithms and patterns on top of each other leads to language specific bottlenecks, tweaks and practices. Practical concerns are not universal. i.e. Lispers know the value of everything, but the cost of nothing. - Alan Perlis
It's nonsense to say that you must have co-founders...I've been building companies for 17 years as a single founder. People do it all the time...
I applaud the effort to think vision-first - but practical reinvention also needs to consider the provider's priorities and costs.
There are several MIT licenses. Just use the ISC license. It's the shortest license possible.
http://en.wikipedia.org/wiki/ISC_license
Thank you, this is very useful. I'm more interested in how you managed to use flask for such a big application.
I wasn't talking about NIH syndrome, I was talking about "I don't know that a common library exists for this standard use-case so I'm going to write my own one-off because I have a job to do". I mean, you can google for libraries but sometimes you just don't find them and then find out a few weeks later what you should have used.
I think it was fine. Maybe it's because of the music - it's a bit daggy.
Australian payments processor Pin now out of private beta
Singapore is a really difficult play in my experience. The work culture is cut-throat at best is what I found and backstabbing at worst. Limited resources with a lot of people competing is what I suppose leads to this. Neither I nor anyone else I knew had a good experience on work there. Hopefully start-ups do change that culture. But if the same continues it is difficult for the survival of start-ups there.
The Hefty Costs of SXSW Marketing
Stress (and financial instability) has its own set of health problems, but that's not depression. Depression has more mundane physical and neurological causes, whereas stress disorders are caused by the pressures of difficult lifestyles like running a business on your last nickel or being ultraompetitive in your career or being a soldier at war.
The rules are incredibly shallow. And to blog about them this way seems narcissistic. I hope the community takes this post as informative so prospective employees so they can steer clear well in advance.
The email I just received:

Hi people,
Just a quick note to let you know you can now
activate your Pin Payments account to accept live
credit card payments whenever you're ready.

Log in to https://pin.net.au to activate!

Your clients, colleagues, customers can now sign up
too, so do let them know about us :)

As always, happy to discuss any questions, just hit
reply or tweet @pin_payments.
cheers,
-Grant

Payments has been a nightmare for Australian startups for a while, so this is great news.
2014 USNWW university ranks vs. Klout scores
The point Stephen Few makes (and I would second from my much more limited experience) is that the publisher takes a very large cut (not untypically 85-90% of the gross) and in return does very little. One, they do the editing, contracting that out to people you never talk to. Disagree with an edit? too bad. Two, they do layout and typesetting, but again, with little consultation or input from you. Don't like how they placed your examples or formatted your code? tough. Three, they do the small paperwork of obtaining an ISBN. Four, they contract with a printer, again without input from you; and as Few describes, if the quality of the paper, the print, or the binding displeases you, deal. Five, they list it on their website and fulfill orders as they come in from the web and from the wholesalers.

That's it; they don't do significant marketing for any but an expected blockbuster. Stephen King or Bill Gates they'd market. You? Nope. If you want your book marketed YOU have to do it, on your time and dime. If you give classes or lectures, you sit at a table in the lobby afterward and flog books. Tout them at conferences. Link to the amazon listing (which you can get even when you self-publish).

In any decent size town you can find competent editors on craig's list, or anywhere in the world via the web[1], to edit your text as a shared google doc (for example). People who will work with you one-on-one to lay out a book in Illustrator are to be cheaply found, if you don't have that skill yourself. Illustrators to work up a snappy cover design from your sketch. You might end up paying a few $K to bring a book to completely professional standard. You don't do it all, you act as manager and QC. Then you upload it to an online publisher [2] and you can start selling it -- on exactly the same terms methods as you'd start selling one made by a publisher, but you keep a lot more of the gross.

[1] e.g. http://www.scribophile.com/
[2] e.g. blurb.com, lulu.com and many others.
If you're familiar with English you'll note that there are two entirely valid definitions to the sentence, as noted.

The negative meaning is particularly valid if you're familiar with Flash's history in recent years.
I think that there are some mirrors floating around. But I wouldn't know where those mirrors are, or what kind of access they allow.
Going public with a dispute is high maintenance.

For right or wrong, it has the effect of making everyone less willing to do business with you, because they don't want to take the risk that any dispute they might have with you will also be publicly aired.

And the thing is, in business, misunderstandings and contract disputes (and flat out mistakes) happen all the time. And, speaking from my own experience, typically neither side is 100% blameless.

The solution is, if you believe the other party is acting in good faith (even when they mess up), you try to work within the framework of a relationship, rather than calling out the lawyers.
Where did you read about them?
Attend technical talks by some of the companies you're thinking of working for. While you're there, chat with some of their employees and continue the conversation over email/linkedin. Ask them what it's really like, workflow processes, and anything else they're willing to tell u.

That's how I landed my current gig. Product designer at one of Silicon Valley's hottest startups. True story :)
Would you mind elaborating on how Python and Ruby suck in ways that PHP doesn't?

There are a bunch of PaaS providers that have free hosting for Ruby and Python projects if infrastructure and cost are a problematic for sroerick. They are both fairly mainstream too, the tiobe index[1] ranks PHP at 4.8%, Python at 4.4% and Ruby at 2.2%. This isn't a perfect measure, but I think it puts PHP, Python, and Ruby in the same ballpark.

[1] http://www.tiobe.com/index.php/content/paperinfo/tpci/index....
On the original millionshort thread, where somebody pointed out the number of HN mirrors and linked a few.
I don't understand that complaint about the safety instructions being a "waste of time and energy for the passenger". If you know the content, just do something else. I pay even cursory attention to them maybe one flight out of 20.
Show HN: Reveal.js + Grunt Livereload = reactive love
Reach out to someone. If you feel too shy or uncool, find someone even less cool, and look for their special nature under the surface. Volunteer with a group at a soup kitchen, or a litter patrol, or animal rescue. Or just comment on a bug in an open source software package you use. Get busy doing something good for someone who would like to say thanks.
There is a problem with spanish accents like "&oacute;" in HTML
Having read a lot of the comments here there seems to be two main thoughts. That depression isn't something that can be beaten and that it can be beaten.

Personally I think both camps are right, in many of the cases where people have beaten depression I think there is a common element be it Cognitive Behavior Therapy or psychedelics these practices can change your brain. Meditation can also change your brain significantly and this is how I believe I have 'beaten' depression.

So no you can't beat depression without changing your brain and changing your brain can be a risky business and perhaps when you do change your brain you are no longer the you that was depressed...
I thought perhaps it might be but the traps he discusses near the end don't seem to agree.

Careful planning and consideration would have avoided the mistake of forgetting the rod in the first place. The engine analogy is weak but in software you'd write the checks and balances into your process so that you couldn't forget the rod (good design principles, automated software testing).

Perhaps it was also the wording in the opening paragraphs which threw me off the most. I often find myself drifting off into space while I whittle away the problem in my head. Then I get down to the base cases, tests, and once I am satisfied I will begin writing code. The doesn't sound to me like like being at the front of anything.

I think I get the gist of it but I just wasn't clear one way or the other which way the author was leaning.
It doesn't apply to sim city. Sim city is not a real time game, you can even pause and accelerate time, so you don't ned servers to synchronize position or detect collisions with objects rendered on other machies. and the requirements make it clear that rendering is done on client side.
How did people sign up if you didn't tell them the product name? Did you not direct them to the product site?
Most people with perfect SAT scores don't apply to state schools. That's why a perfect SAT score is an effective guarantee at getting into one. He also did say "but one", which makes me think he got into his safety.
Excel Software Announces AppProtect 3 for Mac and Windows
AppProtect applies protection to a compiled Mac or Windows application using a computer unique password or online serial number activation. Protect MAX multi-media applications, Unity games or Excel spreadsheets.
Git notes, a pleasant-surprise-feature I never knew about
ShmooCon Epilogue Videos Remix
EA's claim struck me as really odd too; this just isn't the way that games are made [yet?] and if they did manage to get something like they claimed running, there would be much more interesting technical aspects of it that they probably would have done press releases for. In this day and age, standing up a system like that is still a major accomplishment, and the details of how they got around things like processing power and network bandwidth on consumer connections would be really interesting to the tech community.

TL;DR easily-verifiable claim by EA that stunk from the beginning proven wrong by anyone who knows how to use Wireshark

Que even worse consumer backlash at EA.
Approaching the question from the opposite direction, it's also clear if you have any familiarity with the kinds of per-player CPU budgets that server-side games allocate. The norms for games like WoW aren't anywhere near enough to run even something close to the last-gen Sim City simulations, even though that's a 10-year-old game. Unless EA decided to allocate unprecedented levels of per-player server-side CPU, it's unlikely they're doing any significant percentage of the simulation on the server side.
The exact reason I jumped out of Chrome to back Firefox. Privacy. I will never trust Google with my information and it seems they do collect it without me knowing as well. I have scoured over Chrome's source code to see if they are doing anything nefarious as tracking my url visits but still I never felt safe in that platform. I moved to duckduckgo, Firefox and I am happy.
> I like how Lisp and Assembler at the top of the hierarchy capture the two extremes.

Not really. I'd place Agda or Coq above Lisp.
I'm curious as well as to why you don't want to buy ads. It's a great way to quickly get data without wasting your time on "a tedious task."
I've met enough people who worked at EA to know they have competent engineers and managers -- they are not completely inept. When hundreds of millions of dollars are suddenly at risk, you have a clear channel straight to the CEO to get the resources that you need.

I'm giving EA the benefit of the doubt that they ruled out 30-minute fixes. I can't see how any of us can really speculate as to how long it should take to fix when we don't really know any details. For example, if it was a database bottleneck, would you commit to walking in and fixing it in 30 minutes? Or even 30 hours? I think you'd want to know the details, because the scope can easily be off by 1-2 orders of magnitude.
That's by far the most ambitious Reddit project I've seen. Moderation would have to be quite a bit aggressive, yet hopefully sensible, but I can see this as a genuine alternative the stack* forums (which I feel are a bit stuffy and too "closed as not constructive").
A HUGE reason for that instability is most of your plane ticket pays for fuel. some airlines buy futures, some just stockpile fuel when it's cheap.

My father worked in fuel procurement for a few airlines. He hated fuel price instability as much as you hate air fare instability.
"The long run is a misleading guide to current affairs. In the long run we are all dead." -- John Maynard Keynes
>Any serious programmer should be a polyglot by default.

My own experience is that there are PLENTY of programmers who have used, say, PHP and Python, but who you wouldn't want to touch your C codebase in a pair-programming session.

If you've used C++ and C, then sure, you can probably jump to just about any language. Someone who's only used Python (or worse, Java or PHP) will likely be a danger to themselves and others for the first year or three using C.
Me too (well, ok, my first programming class was in Fortran taught by a 85 year old man who spent most of the time telling us about how much harder it was back when you had to use fortran).

I hated C++. I still think it's a fairly terrible language. But, for fun I took the Harvard CS50 course to refresh my knowledge of C and I found that WAY better than my C++ course. I think C is brilliant for introducing programming because it's very very simple, yet also very very difficult. There's not much to learn, except a lot of concepts (memory usage, data structures, etc).

I also think Objective-C is a really great language though, so I might be crazy. But, you give me a choice between C++ and a language that is basically C with a few additional keywords and garbage collection, and I find that an easy choice...
The dozen or so Bell Labs alumni working at Google is also evidence that Google can hold the interest of the sort of people you would expect to find at places like Bell Labs. :)