skysight-inc/HackerNews huggingface dataset:
A lot has been written about how, for example, the best Science Fiction reflects something from the real world or makes us think about real world issues. It's, in my opinion, what turns good SF into truly great SF. There are even awards specifically made for SF that touches these real world issues (see the James Tiptree, Jr. Award [1], for example. And if you've never read fiction by Tiptree (R.I.P.), I strongly recommend her work!)

So fiction often has meaning related to the real world. In my opinion it is entirely appropriate to worry when groups of people are generally misrepresented in fiction.

Fiction that is completely divorced from reality is uninteresting to me and to a great deal many people.

[1] http://en.wikipedia.org/wiki/James_Tiptree,_Jr._Award
https://code.google.com/p/mongoose/
If you have an iPad with a bluetooth keyboard OneNote is great on iOS. Also, thanks for the link to Cherry Tree. It looks cool.
You might want to be more specific about the exact type of data that you're dealing with as there might be something relevant to the particular subfield.
In general though, I do not know of an all encompassing throw-your-huge-data-here-for-free website.
"I’m an ENTJ, and she’s an INTJ. Small difference; all the difference in the world."

Brevity is the soul of wit, indeed.
Can you name a single form of media that doesn't showcase sex and gender in our world? Also Why is this a bad thing?
My guess is that this is closer to a simulator. Just a Dalvik runtime and any necessary OS hooks, so it should be much faster than an ARM emulator or x86 Android build running in a virtual machine.

possibly an ARM->Intel recompiler

The NDK has an x86 target, so it would make sense to just rely on developers providing those in their APK.
You can be a [Linux] kernel hacker
Apparently demand for this is so high, there are professional line sitters to get this for you!
Hope this means good netflix support in Linux.
It is better than nothing. The comments on agricultural use of antibiotics are disappointing.

"The section on agricultural use in the council’s report 'sounds like it was written by someone from the meat industry,' said Dr. James Johnson, a professor of medicine and an infectious disease expert at the University of Minnesota. 'Really disappointing. Actually, depressing.'

"...The National Pork Producers Council, for its part, seemed pleased, saying in a statement that 'the White House acknowledged something that the National Pork Producers Council has been saying for years: More epidemiological research is needed to understand the key drivers of increased antibiotic resistance.'"

It seems like a mistake to continue introducing new antibiotics without addressing the factors that quickly lead to antibiotic resistance. This is especially the case because the number of different antibiotics might well be finite. (Or at least, it could be that the cost of developing new antibiotics will start to increase geometrically.) Throwing away a brand-new antibiotic is almost criminal.

I like this graphic from Nature very much; it summarizes the history of antibiotic resistance and current consumption and status:

http://www.nature.com/nature/journal/v509/n7498_supp/full/50...
I wish that more people would join you in distinguishing "Capitalism" as an economic interface (to use the programming definition) from particular instantiations of it.
"However, for many, it's not an option not to work", even when all the other factors mentioned are met. They want to be socially included (by doing a job).
Is capitalism implemented? I think of it more like a force of nature that cannot really be controlled.
ab has not been the bottleneck in the benchmarks since both servers were pinned to a single core. It is true that ab is too slow for benchmarking a HTTP server running on multiple CPU cores, but it is at least faster than a server only using one core.

Regarding the performance of the HTTP parser, I have heard that picohttpparser (the HTTP/1 parser used by H2O) is much faster than the HTTP parser used by nginx.
https://github.com/kazuho/picohttpparser

If that is true, it is likely due to the difference between the approaches the parsers take. Unlike most parsers, picohttpparser does not have a callback-based API. Instead it uses a loop for parsing the HTTP request and header lines.

note: This comment might be biased since I am the author of H2O and picohttpparser.
A little too baroque. http://worrydream.com/AlligatorEggs/ has better regularity
>So I'm actually sincerely curious: what do you think is going to happen that will wipe out all of humanity?

One possibility: global warming, war, and desperate overexpansion of agriculture causing complete terrestrial desertification.
Because there is a lot of money flowing everywhere.

Total VC investment through Q2 2014 is on the order of $22.7B [1], so if this continues, the VC industry is likely to invest about $45B through the year of 2014.

At the same time, the total market cap of the S&P 500 is $17.5 trillion [2], and it's increased by about $2T so far this year [3]. Total daily volume in the S&P 500 is $1.4B [3]; in 3 weeks, more money changes hands in the S&P 500 than it does in 2 quarters for the VC industry.

[1] http://www.nvca.org/index.php?option=com_content&view=articl...

[2] https://www.google.com/search?q=s%26p+500+market+cap

[3] https://www.google.com/finance?q=INDEXSP%3A.INX&ei=2qMcVJCGG...
Basic concrete is actually not that complex.

You need to burn limestone until it collapses into a powder, then add sand and water. Done. For stronger cement, add clay powder.

Have you never had relatives who built a house? Sure, usually you'd buy the powdered stone, but I've heard stories of my great grandparent's generation making it on site.
I like Clojure and all, but this is just ... silly.

First, 100% elisp compatibility is the no-exceptions requirement. Clojure doesn't have freakin' car and cddadr, not to mention the significant syntax differences. LISP weenies don't even think Clojure is a proper LISP, whereas elisp comes close to a functional subset of CL.

Next, the JVM. There's lots to like about the JVM, but it's not particularly well-suited for embedding in a text editor, which is why JEdit hasn't taken over the world. It's also not compact. The last thing Emacs needs is batteries-included Java being loaded up.

Multithreading: guile can do it, and emacs doesn't need industrial strength or crazy map-reduce. We just need emacs not to hang whilst TRAMP calls 'ls' on a remote server. Freaking timesharing would work, modern machines are more than fast enough with one thread.

Putting clojure in emacs would basically be starting over, on the wrong foot. I'd rather rebuild on GHC.
As a man, I feel like if I took on kids, I wouldn't have the time to work on what I value and still do a good job of raising them. And that's with a stable, 9 to 5 job at a big company along with side projects.

If I were working at a startup, where every deadline slip significantly affects the viability of the company, I would probably feel like I didn't have time for children and my startup.

It doesn't have to be about sexism. Children are hugely expensive, and take a large chunk out of your life. Not everyone is willing or able to pay that price.
Hey dustyfresh, just updated the question with my background. Let me know if I missed something!
The Musk Family Plan for Transforming the World's Energy
I've read it, but thanks for the breadcrumb. It definitely seeded thoughts in my head about giving it another try the next time I do a clean reformat on my fileserver.
I'm not sure why you have been downvoted. I think the sentiment you're expressing is a very common intuition that people have about art. It's uncomfortable to think about, because it leads to the logical conclusion that art is really about status rather than about the work itself. On the other hand, if art really is about the work itself apart from considerations about status or historical context, then art is no longer rare; there's great stuff everywhere.
As someone who reverse-engineers and has seen a lot of compiler-generated code as a result, I'm even more convinced than before that the whole "compilers are better at generating code" mantra is a myth. The only thing they're good at in practice is generating lots of code quickly; there are instances when the output of a compiler manages to impress me (Intel's is particularly good at that), but they're still quite isolated instances and the rest of the code continues to have this "compiler-generated" look to it, i.e. much could be improved.

It is certainly not hard to beat a compiler on speed or size (often both), and I believe that the only ones who can't are the ones who learnt Asm the stupid way that compilers generate code and not how the machine really works. E.g. it's commonly taught that x86 has 6 general-purpose registers (reserving eBP/eSP), but in reality eBP-based stack frames and the use of the stack is nothing more than a compiler-generated artificial construct. Even eSP can be used for something else if you really need one more register[1]!

Compilers follow the rules of their source language and impose strict, often unnecessary conventions on their output. Asm follows the rules of the machine, which are far richer and more expressive than the abstracted simplicity of any HLL. That being said, they have improved significantly over the years - the days when compilers would push/pop every register on entry/exit to a function regardless of whether it was used (or its caller needed the value preserved), or when the start of every function could be identified by a distinctive 55 89 E5 (push bp; mov bp, sp) in the binary are fortunately mostly history.

[1] http://www.virtualdub.org/blog/pivot/entry.php?id=85
TL;DR: Maintain records of out-of-band means of contact.

My friends on FB are "real" friends.

A few years ago, one of FB's mandatory updates swapped out all user profile email addresses with FB-domain email addresses. I had my address entry set to show only to friends, and I considered it (perhaps uncommonly in comparison to the common user) as a backup means of communication, including in the event of losing control -- for whatever reason -- of my FB account.

When the FB update swapped my non-FB address for a FB address, I took the time to manually swap it back and to suggest to my friends that they do the same, including a brief explanation of why.

If you are going to use FB and the like for significant relationships, make sure you have an out-of-band backup means of contact for said.

P.S. This also presupposes, in the case of email addresses in FB profiles, actually noting same in your own records BEFORE the disconnect occurs. I.e. most of my friends also restrict visibility of those addresses to "friends only".
Ideas about a new programming language for games [video] [Jonathan Blow]
See space.vim for another cool use for the spacebar.
https://github.com/spiiph/vim-space
Tony gets a white package in the mail, guess what happens next :)
When they say 'avoiding closures', how does that relate to functions in your module? Your module is often exported as a function, so are they suggesting that every function be exported?
I suspect I'm not understanding the logic behind 'stack based'. Why is it better to have your functions not contain other functions (or is it not be contained?)
Is cocaine one of the ingredients?
What is on debian today that you can't get on or don't like about OSX?

The ability to use any hardware other than a Mac, presumably.
Medicinal use clarification--an official from Mallinckrodt who "asked not to be named" had this to say:

"We purchase a crude extract and purify it further into one chemical form, cocaine hydrochloride U.S.P."

http://www.nytimes.com/1988/07/01/business/how-coca-cola-obt...

I looked that up because I don't work in health care:

"Cocaine Hydrochloride is used topically to produce local anesthesia of accessible mucous membranes of oral, laryngeal, and nasal cavities. It is often used for emergency room sutures and outpatient nasal and facial surgery.

Because Cocaine Hydrochloride is readily absorbed from mucous membranes and can cause severe adverse effects, the drug should be used with caution, and careful attention should be given to dosage and administration technique.

Repeated topical application of cocaine can result in psychic dependence and tolerance."

http://mallinckrodt.com/uploadedFiles/Content/Specialty_Phar...
> It's to avoid using "new".

yeah,well one is still using new inside the constructor.

it's pretty obvious to me that :

1/ one should read the docs before using an api

2/ capitalized functions are meant to be used as constructors.

3/ If you dont like this pattern,write builders and make them obvious. like Object.create()

To me when i design js APIs, I have 2 kind of "templates" :

the jQuery "$(o).after(b).get(0)"/underscore "_(object).method().value()" monadic api style that wraps types (like promises)

OR

The way the DOM is built,more java-ish with builders everywhere (
document.createElement ... ).

So I hardly use new anymore.

I get that people might make mistake or like Python style OO;but still, I think forcing the "new" in unecessary.
Saying "please don't downvote this" does not immunise you from getting downvoted.
Came here to post exactly this link.

A similar ppiece was written in the context software, Dizzying but Invisible Depth. https://plus.google.com/+JeanBaptisteQueru/posts/dfydM2Cnepe
Programmers Are Hipster Librarians
Still? I thought that was a 2013 fad.
There's also a specific AppStore call out on the "Featured" tab which has ~55 apps listed.
"Right on top of" really isn't particularly accurate.

Though it's interesting to note that both locales have exceptionally high costs of living.

For general amenity, I might prefer Santa Barbara to Mountain View, but you're sacrificing some cultural access in the process. Los Angeles isn't too far away, but the traffic is absolute murder.
I hope to see it in TechEmpowers benchmarks: http://www.techempower.com/benchmarks/
Cant you just "return this;" to avoid using "new"?
That only applies if they still do something illegal. This generally applies to cases of money-laundering, drugs, criminal intentions. There would have to be a separate case initiated by the legal system.
I have the feeling that https://github.com/xdissent/ievms will still work better and with less space than Vagrant boxes from MS.
The english translation doesn't do justice to it but this comic is relevant:

http://english.bouletcorp.com/2012/12/09/homo-technologicus/
I don't trust any benchmark using ab. Use Tsung or Siege.

That said, this library is very clean and easy to use. I just wish it had high-level functions to create sockets, but that's a minor detail.

Good job by Kazuho, as usual.
“Transducers” by Rich Hickey at Strange Loop [video]
This is a very well thought statement. I was just thinking this morning how great is to understand low level logic and coding, but when discussing it with a co-worker, it was clear that there was no practical day to day benefit from knowing about the underpinnings of the higher level languages we use.

That said, I am able to better overcome technical challenges when they arise due to my curiosity and passion for the details.
This is why I read about one or two random thing every day. Of course reading is not doing, but it's better than not knowing.
"and outlined very clearly when she discusses the Bechdel Test."

And that's why there needs to be a constant line drawn between cultural critique and critical thought and the all too common armchair activism and "outrage," which manifests solely as circlejerks and censorship with no thought, that we see today.

I don't see how that's a strawman argument, either. Certain "SJW's" are actively, or at least appear to be actively, censoring websites like reddit and 4chan. That's a thing that is currently happening, and was in direct response to the parent of my first comment in this chain. If I had said "what these individuals didn't do was attempt to directly point individual art and entertainment pieces in one direction, like all social justice activists today"

That's a strawman, big time.

But, instead, what i said was that the particular group of implied censors in the (grand?)parent comment was attempting to point individual art and entertainment pieces in a direction they believed to be right, and that social justice leaders, historically, believed the fight was much larger than that, and they (to a person) believed that education was the best way to accomplish these ends.

I have a terrible time explaining myself to humans.
Dalvik apps should run natively unmodified. No need for an emulator at all.
Destiny Breaks Twitch Viewership Records
Your not being a jerk, I should have been more concise. Decaf but Black Tea, in general is helpful. http://www.ucl.ac.uk/media/library/tea
Location + search terms are vastly more useful than any comprehensive history.

The comprehensive history, by contrast, is really starting to creep people out.

Source: G+ discussion with a Google engineer.

https://plus.google.com/104092656004159577193/posts/HFT1emeF...

The claim that Google requires intrusive personal dossiers for revenue generation is a myth. Google doesn't even use detailed personal dossiers in search ads, which we all know generates the vast majority of Google's revenue. It's really hard to do much better in search advertising than current query + location. Yes, we do a bit more than that, and will probably do more personalization going forward, but more personalization rarely yields more revenue. Instead, it usually improves our metrics associated with user satisfaction, although again the effects are probably far smaller than you would think.﻿
Wasn't there research showing that in channels mixed with tcp traffic , high tcp traffic can effectively block MinimaLT traffic, effectively creating DoS?
Show HN: GotClocked.com
I'd argue that the difference is that we tend to see violence, especially the extreme sort found in most games, as "obviously wrong." Performing the action in a game isn't likely to cause someone to change their behaviors about something that has been ingrained in them as obviously wrong.
But sexism, racism, etc. and general exclusionary tendencies are much more subtle and less obvious; I'm not saying that games do necessarily influence people on these topics, but there is a definite qualitative difference between how people feel about violence and how people feel about sexism, etc., to the point that the arguments are not parallel. The evidence against Thompson's argument doesn't preclude cultural media from influencing us on other vectors.
Fair enough, though that hasn't been my experience. I've participated in plenty of debates here....

Even getting a compressed/altered version of original photos is better than completely losing them many times.

Absolutely agree.
Our Hack Day project from @VokalInteractive, built a tiny app that will let you enter meeting participant rates and calculate how much money you're burning in the meeting.
I use SimpleNote, its dead simple text notes, not a full replacement for OneNote of course, but it suits my needs and has an open api.
So, I think it's very reasonable that 1 or 2 completely non-technical cofounders can team up and learn RoR or Django and put a product together on Heroku or AppEngine.

The problem is that they're competing with all the other completely non-technical cofounders who can do the same thing.

Most of the viable large-scale CRUD apps have already been picked clean. Much of what remains is niche software (eg. lifestyle SaaS businesses) or very non-obvious (eg. Facebook - it was technically trivial when it started, but it also wasn't obvious that there was a viable business in social networking until Zuckerburg went and built it). My prediction is that a lot of the startups that succeed over the next few years will involve some key technology that requires technical skill and domain knowledge to produce.
Everythings fine: Do hot stuff before and/or after having children. Slow down during family-time (and with that I mean having children from 0 to lets say 10 (after that they get more independent anyway)). Who wants to crush it from their 20ies to their 60ies? Still... a ... trade (I am/was willing to make)
Typewriter..?
rig is neat, but really limited. It uses a fixed database of 1000 first and last names, and has AFAIK no hooks for generating IDs based on gender, ethnicity, or real-world population density patterns.

I've _long_ considered some sort of system to extend or expand on it, using U.S. Census data (~20k first names and many last, scored by ethnicity probability, plus other demographics).

Though it is useful.
To briefly follow up now that Alibaba had its first day of trading and shot up in value:

YHOO market cap : 41.86bn
+ liabilities : 3.7bn
= 45.56bn (-0.44bn)

Cash on hand = 1.1bn
+ Other assets = 15.3bn
+ Cash from Alibaba sale = 8.3bn
+ Value of remaining Alibaba stock = 37.7bn
+ Value of Yahoo Japan stock = 9bn
= 71.4bn (+14.3bn)

Now we're at 25.84bn of "free" money. Many, many companies are valued at well above their on-hand cash and assets (sometimes tens or hundreds of times higher), so I continue to think that Yahoo is severely undervalued on paper.

If people are so negative about Yahoo that they would rather leave $25bn laying on the ground rather than be associated with them, I think Yahoo has an insurmountable obstacle to future success.
It was more like, "hey wait I'm not attacking Linux, just read the full comment". Didn't work.
Thanks for sharing. Also worth a read: the other 119 answers to the original EDGE question in 2005.

http://edge.org/q2005/q05_print.html
You're welcome. I'll try it when I get a chance. It's nice to hear Microsoft had done a good job with OneNote in iOS instead of getting away with a half baked port.
But that is exactly my point. The fact that just mere 2-3 decades later such things didn't happen in Scotland is mind-boggling.
Economists could do some solid and useful work by researching historical as well as current cost/benefit scenarios. So much at least of general public knowledge and reporting in the realm is focused upon "prediction". How about painting some clear pictures of what has happened; why; and who paid and who benefited?

And as our knowledge, e.g. of long-term health effects, continues to grow, such topics remain open for further analysis and refinement.

Perhaps Ken Burns could put together a series on the economic history of the U.S., for example. (Perhaps those spreadsheets are more interesting when subjected to a slow pan... ;-)

Seriously, though. Last year I got sucked into yet another discussion of recent politics, and I suggested putting the whole situation under a comprehensive cost accounting analysis. For the other parties in the discussion, it -- a bit surprisingly, to me -- seemed to be something of a "lightbulb moment".
As the author of H2O, I would like to leave a comment here.

First of all, the development is still in early stages, please forgive me for the lack of documentation.

That said, below are some high-level design issues that are not addressed by the README.

- it is designed to be pluggable (though not as flexible as Apache), by providing virtual-host-based configuration of generators, output filters and loggers

- lib/file.c and lib/chunked.c would be a good place to understand their interface if you are interested

- I am (at the moment) not interested in providing support for input filters

- performance of HTTP parser is likely going to become importance since the ratio of small files being served is expected to increase in HTTP/2; H2O is designed with that in mind