skysight-inc/HackerNews huggingface dataset:
Just a quibble: chicken ("poulet" in French) that you buy in the supermarket is the female chicken, the hen. The male chicken, the cock ("coq" in French) is generally not eaten as the meat is leaner and tougher. The French, however, do eat them sometimes. The famous French recipe "Coq au vin" is for cooking cock for a long time in wine to break down the tough meat.

The French word for slut is "salope" and is also synonymous with the english word "bitch". The french word "poule" does mean hen, but is used more like the American slang word for a single woman: "chick".
I had the same Error establishing a database connection incident. So I moved to Github Pages.

There are many, many places for long-form content that won't crash under load. Posterous's replacement, Tumblr, Wordpress.com, etc. "Not crashing" is a bizarre and bad reason to choose exclusively Medium.
This is probably the most hilarious comments thread. But, thanks for reading!
So now medium is the cool blogging platform. Last year it was svbtle. Who's next, who has even prettier stylesheets?
I see no pretention. It is no more smug than a born strong-man talking about the facts of his muscle wasting disease.

P.S. Loss of intelligence is devastating. If you do not believe me, shut up and try it for yourself: tell a doctor you have frequent migraines and ask to be prescribed a drug called topiramate—stupid in a pill. Just don't come whining to me when it destroys your career and alienated your friends.
Right, symmetry! rotational symmetry, which is the one required for this problem. Thanks.
I liked most of it. But when it came to this atmosphere stuff, it was vietnam all over again!

What's wrong with those Scala developers?

They could make beautiful frameworks and APIs, always start to create crazy method names.

> "org.scalatra" %% "scalatra-atmosphere" % "2.2.1",

> send(("author" -> "system") ~ ("message" -> "Only json is allowed") ~ ("time" -> (new Date().getTime.toString )))

What's wrong with them?!
I think by dynamic, they mean that you can't really edit the annotation at runtime. In this case, it would be that you can't choose the HTTP verb using an if statement, for example. Other annotations have parameters, which you might also want to tweak.

Annotations trade flexibility for succinctness and readability. That's often a great reasonable tradeoff and a good place to start, but you might find yourself ripping them out later.
Tablet Gaming: The future of mobile Gaming?
Medium has a prettier editor? I could get featured on the first page of medium if my content doesn't suck?
Why is this on HN? I so don't care about the mismatch between this writer and her family members. This seems like a facebook posting with delusions of grandeur.
Don't forget, he also now understands what it really means to be depressed...
Best wishes to you. At least it can be cured?

I found this helpful for ignorant folks like me http://www.cdc.gov/lyme/faq/
ISRO: Mars orbiter unveiled, launch likely in Oct
Game Theory. If everyone joins Medium to "get on the front page," then the probability of getting on the front page becomes that much lower.

Also, getting on the front page of Medium is mostly irrelevant since you have mostly nil personal branding anyways. If you're going to hit #1 on Hacker News, do it on a website you own with your own content.
I am curious: have you used Vim much in the past few years? (Determine for yourself what "few" means here.)
If you don't trust the people you sleep with..
TechCrunch Disrupt Interview with Marissa Mayer
Apples and oranges. We're talking double-blind tests between consumer products. Let's not turn it into a wider philosophical debate on human beings and relationships :)
then the odds of getting on the front page become that much higher.

you mean lower
Memory is the dominant cost factor when you rent a server, but my main issue with Java's memory usage is that a single (Oracle) VM instance becomes incresingly unusable above 4GB of RAM due to garbage collector pauses. If you can distribute your work over many VMs that's fine, but if the application needs a lot of data in memory then Java just isn't a viable solution. At least not the Oracle VM and Azul is too expensive.
Writing things in Vimscript makes for easy and entirely reliable deployment. Ruby requires a +ruby build and Ruby to be installed, but at least avoids some of the warts of Vimscript, while still being as simple as "put it in and use it". (For myself, I'd prefer not to depend on Ruby, or even Python, though it's a much safer bet.) Any plugins in C require a compilation step before you can use it.
Because this project is already there, I started it in year 2000 when most of those technologies didn't exist. I would need to code everything again in JS, and we are talking about more than 150 KLOC. Plus libraries that might not be available in JS. And then I would have two separate versions to maintain. No way I'm going to do that, I'm not getting paid for this project and I don't have enough free time.

With Java on the other hand, I had a desktop app and an applet sharing the vast majority of the codebase, only very specific parts of the code (a small part of the UI and I/O code) differ. This is what was allowing me to maintain the project and support both desktop and browser, until the applet paranoia growed out of proportion and browsers put applets in permanent quarantine.

Of course, if I started this project now rather than in 2000, I would probably make different decisions regarding language and technologies used. Although it would still be a bit annoying not to be able to use Java. It's not my favorite language, but I definitely prefer it to JS by a mile.
Indeed, I am considering actually writing an entire article on that whole topic.

I haven't done an MFE personally, so I don't feel I can comment too much on what they're like, although I have a few friends who have. A lot of them simply went into research afterwards.
In every study I have seen, your statement is incorrect.

The wast majority of developers work at internal code, code that never will get redistributed outside the company walls.
Scalatra had some good features, but the installation instructions required an entirely new build or package system, giter8, which in turn requires another package, conscript. Two packages to install another package? This is just an unnecessary barrier to entry.
If you're still running XP haven't you pretty much just left the door unlocked?
You'd be surprised at how much traffic you can get if your blog is properly indexed on Google.
Dont care. It puts a smile on my face and some developers and smiling developers are a good thing.
Said the guy who made a platform for the police to get access to user data, and automatically scan Facebook chat for "criminal activity". It didn't occur to him that the government was going to far with that already?
Yo Mama thinks it's a nice way to do it, too!
Find out if your name is common.
Yes! With the exception of item #5 and #6, I really strongly agree with these items. Vim's automatic indenting, in particular, just seems systematically broken.

On 5, ctl-p works great for me. I have it set up to use git in choosing what to ignore and it's plenty fast. On 6, I probably just don't know any better.
I think I may have suffered somewhat from selection bias when writing that, in that a lot of my friends/colleagues work at smaller shops, where they initially started as technology infrastructure developers and worked very hard to move over to the research side.

For instance, these were the guys -running- the data infrastructure so they were looking at it all day, every day. After a while it was probably straightforward to test out intuition on patterns they may have seen.

Thanks for pointing out that the difficulties in doing so at a larger firm.
Why? Sometimes functionality has to be exposed, even when a company would prefer an alternative. Microsoft has named functions similarly on occasion [1].

[1] http://blogs.msdn.com/b/oldnewthing/archive/2003/10/15/55296...
People > Products > Traffic > Revenue
This reminds me of a book I read 30 years ago called "Winning Through Intimidation"

(http://www.amazon.com/Winning-Through-Intimidation-Robert-Ri...).

The book recommends that you dress, act, and basically pretend you are successful. People will then believe you are successful and want to do business with you. You then become a success.
That may well be good advice, but it doesn't really solve the other problems he's complaining about, right?
"Christian morality" in shools is something introduced very recently which means whatever you actually got before that is unsolicited and random. No need to project that on the whole society. Same regarding your father - you can find people like that everywhere.
I was maybe unclear, but I was regretting that a fuzzy find for opening files was not part of the vim core. It seems to be a generic editor feature that could benefit everyone.
I wonder whether Apple will decide to change their strategy of aggressively guarding upcoming products before they are launched, under Cook's leadership.

I was following a couple of 'rumor' blogs prior to the iPhone launches earlier this week and I believe they had managed to 'leak' and publish details on the iPhone 5C and 5S pretty spot on.

EDIT: rather than referring to the variable names in the OP, I'm referring to the more overarching strategy of guarding the features of their to-be-launched products.
Daryn Weatherman
Daryn Weatherman, owner and founder of St. Charles Glass and Glazing Inc, is proud to serve the Greater St. Louis and surrounding areas.
I'd want to hear Linus responding to both the OP and Taylor. But quick thought: do people like Bruce Schneier ever read this file? I think in the next year or two we will see a huge number of research going into finding "backdoor", suggesting implementation weaknesses. I am not going to speculate too much about who is NSA mole or why certain code got into the codebase. I'm more interested in researchers to find more weaknesses, like how Barton Miller did by fuzzing unix programs back in the 90s! I wish I had enough knowledge to help out.
It's the same for me that I fall asleep if I do something I'm either unmovitated to do or that is above my level.

I think you have to admit first that you might be not as smart as you think you are. Highschool was easy. I don't want to sound arrogant, but the American high school is considered a joke in Europe. Not so much university. They are really good and can be equally tough. So maybe you simply experienced and continue to experience your current limit.

You need to sit down just as everyone else and study for real.

How to do it:

If you have trouble getting started at all, convince yourself that you'll do ony one page or so. Mostly, you can do more.

Try the pomodoro technique. Set a timer to 25 minutes and then take 5 minutes break. This has two effects: a) The chunk of work doesn't seem to be so much. b) You get a break before you are exhausted. If 25 minutes is too hard, adjust to 15.

Divide the textbook in extremely small chunks you need to understand and are able to understand. This might take a long time, but I typically fall asleep if I don't even get an idea where to start. You have to start somewhere and it should be very small.

And if nothing helps: Go back to the basics or get a different textbook that works better for you.
Using vi is not bad, its a "penance". Emacs is the real editor! So says Richard Stallman. :-)
> UK has this trait also and it is well illustrated in "Great Britain".

This is a common misconception. The "Great" part it not meant in the sense of it being important or excellent. Rather, it refers to the size of the island.

The name "Great Britain" has been around since the UK was a wet and rainy corner of the Roman Empire - in a sense, it is a relic of an empirical past... just not the British Empire.
I think the key takeaway is that your view is read-only. An abstraction that's great for reading isn't necessarily great for writing.
sublime, bruh
Because he might've appreciated better variable naming. :-P
Might make that possible, soon.
Improving Etsy for iOS with server-based logging
Thanks for that, made me finally go and look up FRP, finding this (again, I think):

http://elm-lang.org/learn/What-is-FRP.elm

It's a nice abstraction when(if) the alternative is to work with the DOM, javascript and browsers -- but the examples would be trivial in a smalltalk-like environment: The various labels would reference the mouse, and on redraw they'd use the current value. So I'm not sure it's so much an alternative to MVC as it is a fix for our broken environment (the browser+dom+i/o as a GUI system).
What are the upsides/downsides of this? It's such a paradigm shift, I'm having a hard time thinking of any advantages.
Kinda sounds like this person just wants Sublime to me.
That was never the intent. A sponsor would be nice. Any tips?
Glad you have had a positive experience. I wish you the best in building your company.

Can you comment on why so few YC companies have raised from them?

My comments have received a total of 53 points. KV has tried suing thefunded. And big, successful startups haven't taken his money.
I wonder how much of that usage came from people doing the MSDN tutorials. Those were the golden days of MSDN - I remember learning about factoradics and permutations from my 10 CD MSDN library. Microsoft was doing great stuff back then.
Yes sir. My bad.
You seem to be an otherwise great guy with insightful comments and writings[1] that I occasionaly see on elsethreads. But as soon as a vim post hits the frontpage here you are to rehash the same authority fallacies, brag about having used and created this and that editor, and claim that what's in discussion here is as good as vi (which wasn't even extensible to begin with.) If you hated the little editor so much during your time being forced to use it, why do you insist on visiting these threads and reliving such horrid memories? I'm not sure who you're trying to save here, the bunch of us seem to be mostly happy with what is really the worst editor we can get except all the others.

[1]: Was really pleased to bump into your article on Examples in Math the other day.
I think you missed my point. I'm not criticising what phobolabs (who is very talented BTW) has done or what any end-developer is doing.

It's just crazy how the standard is slow to come up with new basic APIs.

I mean, you can make a P2P video streaming application since 1995 using straightforward architecture in a desktop App using less cpu, less middleware and less engineering.
How did you find these duplicates ? I submit links just for reading the HN discussion if it exists .
Can we assume that this is because smartphone manufacturers do not want to allow customers to install modified version of the compiler on devices that the customers has bought?

We can discuss if one should be allowed to modify ones own property, but lets at least be clear if that is the discussion we have.
This website is not affiliated with the real http://phonebloks.com/ project. The creator, Dave Hakkens, isn't asking for any money.
FTL is also described as a Rogue-like game in space.
A friend of mine recently got a rash (I don't think it was a classic bullseye pattern) and some fatigue. She didn't notice a tick. Went to a doctor, suggested that it might be Lyme disease -- doctor told her if she'd had a tick, she would have noticed it, so it must be allergy. A month later she was in the hospital with a confirmed Lyme diagnosis.

If I get an unexplained rash with flu-like symptoms, even if I don't see a tick, I'm taking antibiotics just in case. Better safe than sorry.
Because games that aren't shit require buttons.
Your code examples were very educational, thank you!
> That sounds premium to me.

That's OK, of course, your mileage may (and apparently does) vary.

Service is very important to me. As described in my example: I destroyed an expensive smartphone and Apple allowed me to replace my smartphone for 30% of the original price on the same day.

I need a working smartphone all the time, I don't have to know the exact technical specifications. I don't need an open platform with only theoretical advantages and I'm willing (and able) to pay for a premium product. Again, there's no right or wrong in my opinion.

BTW, when I checked the N4 prices, I didn't find a 64 GB version. That makes a price comparison between your N4 and my (now former) iPhone 4S of course difficult.
The VC who, by far, most subtracted value from my startup Evernet was Vinod Khosla. He was still at Kleiner Perkins then.

He also in those days still prided himself on how successfully he negotiated against entrepreneurs.
Yay a backbone.js article! No hate on Angular.js but that's mainly what I've been seeing on HN lately. I miss the Ember.js, Knockout.js, etc.js articles.
"I think the problem with many corporate lawyers is the same as with many corporate programmers working at large, traditional corporations: risk takers are heavily penalized, and those who make traditional, low-risk decisions are rewarded. You know, the whole "nobody ever got fired for using Java" bit.
"

Depends entirely on the corporate culture.
Where I work, this would be very wrong.
As for private lawyers, i think you have it very backwards in practice.

Corporate lawyers, in a culture where lawyers are doing what they should be (assessing risks and informing clients about them, in priority order and explaining tradeoffs and possible workarounds), are risk takers. They don't make business decisions, they essentially try to solve legal problems creatively. In these cultures, ineffective lawyers who don't understand what matters get fired.

Corporate lawyers, in a culture where lawyers have say over products or business decisions, go very badly, for the reasons you mentioned. It is seriously inept management that puts lawyers in a go/no-go position over business decisions (not "this is illegal we will get arrested decisions"), and even more inept when they don't hold them accountable for whatever time they waste.

Most private lawyers are not held accountable for wasting everyone's time. They are still paid. They still get used. People just suck it up. So they actually are almost exactly like what you have described to the corporate lawyers.

Very good private lawyers are more like the corporate lawyers in a good culture.
New - Modify EC2 Reserved Instance Reservations
isTheTimesAChanging ?

(some may not get the reference :P)

(http://youtube.com/watch?v=9TzhTqzXFgQ)
Asus was previously touting a Transformer Book Trio which ran both Android and Windows 8. It appears to have vanished from existence, and I now wonder heavily if they got a visit from the Microsoft legal or marketing department (as seems to have happened with the Ativ Q)?
Good Old F5 Experience With OwinHost.exe on Visual Studio 2013
Being born smart is utter bullshit. Same as being born strong.

You have to work for it. Some people got help from their parents when they were young, and some didn't. Some had one day of their life the idea to learn something or train, and some didn't.

The "predetermined talents" thinking is one of the biggest myths alive.
The only thing I don't like about FEZ is his creator. And the "Indie Game: The Movie" just reinforced that impression. What a douche.
Forget who invested and who voted, Layer is seriously addressing a huge problem. I looked at their presentation and realized how bad something like this is needed.

I was looking for something like this recently and now I can't wait to get an invite. I feel they deserved winning.

I do not have a vested interest in this company, just a fan.
All of the rest of the comments is perfect reply.

I see how you could be concerned with the use of javascript but that is part of the progressive enhancement escalation, you just put it on top of your 'ready goodness'!

Also you might be half right about the lions share of traffic. But be sure to check videos by the great Karen McGrane (like this awesome one: http://vimeo.com/50609566). She can argue that most of the new population in occidental first world countries and most of the population in the rest of the world uses mobile as their primary point of access to the internet. To them, mobile is the internet! As she says, if you don't put it on mobile, your content doesn't exist for this people
"If you don't tell your lawyers what you want, they will try to remove every problem."

You have crappy lawyers ;)

Of course, crappy lawyers are an epidemic, but that doesn't make them less crappy.

(your advice is completely correct in regards to dealing with such lawyers, but you are better off not hiring them in the first place)
It's not a rumor anymore, Andy has announced it officially on the 24th of July.
It sounds like you have sleep apnea disorder. I have the same disorder and am on a CPAP machine now, and I sleep much better. The symptoms are exactly as you described -- tired all of the time despite 8+ hours of sleep a night, decreased motivation, lack of concentration, inability to learn, and the apneas happen entirely while you're asleep so you do not wake up or realize anything is wrong with your sleep except that it is no longer productive. Moreover, if you have gained weight during college, this change can exacerbate your condition. I highly recommend scheduling an overnight study at a sleep lab. It could change your life. Feel free to reach out to me if you end up having the disorder -- my email is cwm55@cornell.edu
Ah ok, maybe I'll bump into you at HNLondon
It really bugs me that they decided to clone the Sinatra README page, keeping most of the docs on one giant list instead of a more traditional multi-page doc approach. See here: http://www.sparkjava.com/readme.html

In addition, some of their docs link to a Google Code page, which keeps some examples on its index too: https://code.google.com/p/spark-java/

Lastly, it appears they're using GitHub for actual code, and, while they have a Github wiki created, it has no information.

I wish I could stress just how important it is to have all of the docs in one centralized location. Somewhere along the line, one of the five places they have examples will get out of date, and it'll be difficult to play spot the differences when it's replicated everywhere.
I was often in the situation that I fought every enemy but either didn't have enough cash or the available weapons were pure crap and I couldn't progress much further, because I didn't have the equipment.

Since that happened way too often and I hate it if my success depends on dumb luck of weapon "drops", I don't play anymore.
It's an iterative and building process for us to get where we want to go with Crohnology. The start is less scientific, but as we build better software, with larger N, and bring on the involvement (and attract the attention of) more researchers and doctors, things will build their rigor.

If you believe in the vision, of gathering patients together to collect and learn from more real-world data points, in concert with oversight by researchers, then the current implementation is, well, just the current implementation to get us to that end goal, of a more engaged, globally-distributed means of learning from patients as they live and treat their disease.

Medical science is fundamentally the study of how inputs to a body relate to outputs of the body (in the scope of treating disease). If we can collect a continuity of these data points in the real-world, among a global populous, you have the potential to understand the disease in ways never before possible.
You could always share steam accounts by giving somebody your password! The only thing this does is allow you to gain your own achievements which is just Valve's way of getting you addicted to your steam account. Stop treating this like a good thing or even a service it only benefits Valve.
PHP: Why is PHP hated by so many developers?