skysight-inc/HackerNews huggingface dataset:
You're dancing around the point. Nobody is forcing you to publish with Elsevier, nobody is forcing universities to subscribe, nobody is forcing you to go to conferences associated with them, etc. It all operates on the academic industry voluntarily doing business with Elsevier. Presumably, if they wanted to do business with someone else they would do so.

So what's the civil disobedience against? Where is the beef here, because I don't see it.
I was referring to this quote: "Even Pylint / Pyflakes would be more "static analyzer" [...] although it's a stretch."

Why is it a stretch to say that Pylint does static analysis? This is exactly what Pylint does.
How does a 22-year-old high school graduate with no programming experience end up on Hacker News? What do you read here?

I'm not challenging your right to be here (I think it's cool)--I'm just curious. I think it would be interesting insight into how Hacker News grows.
Orchestra’s Mailbox app now reservable in the App Store
> So the question is, is it possible that speeding up yellow lights does not gain any time savings?

You're asking the wrong question. A better question would be, "is the risk of a collision worth the time saved?"

There's an aspect of this scenario you're not considering. If you speed into the intersection before the light turns red, you're legal, but other drivers may not realize that the fact their light is now green doesn't mean it's safe to proceed. Other aggressive drivers might jump into the intersection as soon as their light is green and collide with you. It happens regularly, whenever two aggressive drivers meet.

Driver A sees the yellow light and speeds up instead of stopping. He gets into the intersection just as the light turns red. He's legal.

Driver B sees the green and jumps into the intersection, before noticing that you're only halfway through. He's also legal.

Both drivers have acted legally, are "in the right", but both might be dead right.
No way I'm trusting this informal survey unless they have a plausible, data-backed explanation for the supposed huge gender disparity in sexting.

The only halfway plausible explanation is that the 3.4% of men who are gay or bi all sext with each other. In other words, a large number of the respondents lied and the data is invalid.

That said, anecdotal evidence (the people I talk do every day) strongly indicates that people are in fact occasionally using Snapchat for other things than sexting
That looks amazing! Thank you for the heads up.
FreeBSD 9.1: LLVM/Clang Battling GCC
Sockeye salmon 'sense magnetic field of home'
You're right. Lottery is not one of my plan to get rich.

Other than money. I believe getting something you strive for is really worth it. It will give you happiness.
As far as I can tell, it's not tradition that gives Elsevier its monopoly, it's simple network effect. It's the same reason you use Facebook or Google Chat instead of something else--by publishing on an Elsevier-affiliated journal, your academic work reaches the most eyeballs.
A character from The Great Gatsby: http://en.wikipedia.org/wiki/The_Great_Gatsby
Has Adrian written on why he left possibly as soon as he was able (assuming that Everyblock was acquired in "summer 2009", and many founders are tied to two year agreements to stay, and he left in August two years later)?
Reddit has some great city/state subreddits (obviously depends on how tech-friendly your city is.) http://www.reddit.com/r/austin is a pretty thriving place, for example.

Neighborhoods, in some cases, will have private groups. For instance, when I bought a house in my current neighborhood in Austin, the neighbors let me know about a private Yahoo group for this neighborhood. My neighborhood's population is just over 6,000 people. The Yahoo group has 1397 members and averages over 30 messages per day (!) Anything from "Can you recommend a plumber?" to "I have extra firewood" will show up there. The neighborhood association also prints a hard-copy newsletter that they deliver every month, which is sponsored by local businesses. (Note: We are not an HOA neighborhood--we just happen to have a pretty active population.)
Next-Gen Xbox To Reportedly Feature Siri-esque Voice Recognition
OP here.
Thanks for the feedback.
We only surveyed respondents 18+ for this survey. We agree kids under 18 would have been more likely to lie about this type of behavior.
Thanks! Link associated with this story includes some of Paul Thurrott's commentary on what Microsoft addressed.
horrible bloated javascript frameworks. if your page is not interactive, it should be done in just css. if you are loading 5 js files just to display a couple paragraphs of text, there is a problem.
Perl cannot be parsed in the traditional sense of the word. The parse tree is unknowable until you're actually running.

http://www.perlmonks.org/?node_id=663393
What a silly statement. What about sites that we charge for, they feel free to die? How are we supposed to know someone's business model?
Protocols and multimethods are great tools to manage polymorphism, whereas Graph is about composition. We use both extensively in our codebase, and treat them as separate tools in our toolbox for building fine-grained, composable abstractions.

For example, I don't think protocols or multimethods could easily do any of the things mentioned in the second half of the post (execute part of a computation, auto-parallelize it, monitor the components, etc).

That said, there is actually one case where we use Graphs to solve a difficult polymorphism problem, which I discussed a bit in my Strange Loop talk. Our core newsfeed generation logic used to be composed of protocols/multimethods (we tried both), since each feed type (we have about 10) can define different variants of various steps in the pipeline (but most of the steps are the same). This worked fairly well, but as our system grew more and more complex, we found that there was still a lot of overhead, since the protocol had to contain all the steps that could change, leading to lots of extra complexity.

We've replaced all of this with Graph, where we just define an 'abstract' graph with the most common steps, and each feed type modifies the graph by changing or adding steps -- and we've found this way to be much simpler and easy to understand than what we had before.

This case is special, since it involves both a complex composition and polymorphism. Everywhere else in our codebase, we use (and love) protocols and multimethods for polymorphism.
Go through life assuming you're lucky, but that your luck is hidden from plain sight. It needs to be uncovered.

And, of course, try to maximize the number of encounters with potentially lucky circumstances.
Lower your barriers of doing
For people that do this kind of stuff, does it improve your day to day memory and are there other practical uses?
Possibly the men are all sexting with the same women.
Online workers, unite!
> One thing being rich gives you is the ability to make things happen.

Money does not have exclusivity on this ability.

I'm a member of the Friends of Northampton Castle[1], a group of people interested in the heritage of my home town.

Time is far far more important than money to groups like this.

We've had an architect put together a 3D reconstruction in his spare time (which I scripted and voiced in my spare time).[2]

We've spoken with the local library to get copies of some photos of the castle to put on our website (gathering local press attention by doing so).

We've lobbied and met with various groups with huge amounts of success. Not because we're well funded but because our members are able and willing to give their time to the project.

I've given my time to blog, tweet and facebook for them, etc etc.

In large part thanks to our activities, the people in charge of redeveloping the site (now a train station) have performed an archaeological exploratory trench - and found castle walls and a saxon brooch.[3]

Don't be tempted to think that you can't make real changes without money.

[1] http://www.northamptoncastle.com I run the website, would be interested in feedback.

[2] http://www.youtube.com/watch?v=lp6TCRc9KVo

[3] http://www.northamptoncastle.com/posts/castle-station-evalua...
Apologies if that offends you, if I could still edit the title to appease you, I would.
I came across this issue when looking to build a stripped down Ruby interpreter in JS last summer. A few attempts have been made at defining its grammar, though with each new version the task becomes more and more challenging.

If anyone's interested, this definition of Ruby 1.4 is pretty good:
http://www.cse.buffalo.edu/~regan/cse305/RubyBNF.pdf
(I did no study)

But IMO, the best is nether hard or soft, but a hybrid of the two. Both have different properties that do different things.

Hard: Deflect impact
Distributes impact

Soft: Absorbs impact

The key is to slow impact as slow as possible and to distribute it over the largest area to limit the total force to any given point. For this you need both hard and soft.

I do have statistical evidence tho that 10/10 times my phone did not break when i did not drop it :). /me goes caseless.
Hi bambax, I'm one of the founders here at Hall. Apologies for any frustration... Does visiting our landing page help? https://hall.com . If not, send me an email at brett @ hall-inc.com . I'd be happy to give you a live demo.
IMO the websafe -> webfont transition generally looks crappy. You get a brief window where you see the plain font, you start reading, then all the text changes size ever-so-slightly, which moves the entire page around. Jarring. At least as bad as having a bunch of images that aren't fixed size that reorganize the page as they load.
I can see Office 365 possibly being supported on the Linux desktop but I will eat my hat if we see desktop Office on desktop Linux. There's hardly a market there, why would they bother?
Why would console manufacturers agree to partner with a rental outlet for such a thing? If the digital rentals come from the console's network then there's no reason to share anything with a third party.

On the same thought, if a publisher somehow gets around the console manufacturer's wall and offer rentals themselves, somehow, then why would they share with a third party?
I believe "net" does so for native dns lookups. You can disable that by building go with 'CGO_ENABLED=0', if desired.
> Ruby has a stated design goal of making developers happy. As far as I'm aware, it hasn't been designed to be easily parsed.

That does not mean they're opposite goals. Having parsing ambiguities means insufficient thought has been given to parsing, or the language has been defined as "as implemented" with an ad-hoc and organically grown parser (other examples of such case: Perl, PHP)

> I, as an end user (i.e. programmer), prefer it this way.

You prefer that languages have broken, inane or completely missing grammars? So you like PHP even more than Ruby?
Great idea. A brilliant opportunity to learn from the mistakes of your peers and to help out others with your war stories.
Warner Music to buy Parlophone label from Universal
Manifesto from Fugitive Former LAPD Officer Christopher Jordan Dorner /7648
The methodology of the survey is somewhat weak. Snapchat has only been popular for about a year, whereas sexting has been common for 5+ years now. Not only does this mean that users have had a much longer time to sext via SMS than snapchat, but because it's a self-reported survey it's even worse; users are much more likely to admit to something the longer ago it happened in the past, which skews the data even further. It would have been much better to ask users whether they had sexted within the past six months or whatever.
The male/female ratio of sexting is interesting.
Alice: Ubisoft's storytelling studio
Insight into Google's I/O machine
Researchers Opt To Limit Uses of Open-access Publications
related blog post from @schneems http://news.ycombinator.com/item?id=5182884
Looks great, but your soundtrack sounds somehow wrong/out-of-tune. I really can't pinpoint it though.
Police take part in riots in India
Obesity can 'lead to lack of vitamin D'
Process Web Logs with AWS Data Pipeline, Amazon EMR, and Hive
Tabulus claims to be lightweight ERP. http://www.tabulus.com/Home.aspx

My first engineering manager wrote letters in Lotus123. And often I had to edit them.
Yes, he blogged about his leaving:
http://www.holovaty.com/writing/goodbye-everyblock/

FWIW, he left in August 2012, which would be three years after a summer 2009 acquisition. Also, he founded it back in July 2007...so when he says he "developed an uncontrollable itch to do something new", he probably meant it.

Before Everyblock, he's been a pioneer in utilizing data and non-traditional journalism with news sites, most notably at the LJWorld.com...so he's been in this local online news business for quite a while. I don't think this is your usual case of a founder jumping ship just out of profit motive.
This is very biased, because there's a whole junkload of intro-to-java textbooks in Google books.

https://www.google.com/search?q=java&btnG=Search+Books&#...
> For most of us, it's just paycheck to paycheck now.

Everything is going according to plan. When you see how perfectly all of this lines up with the interests of the plutocrats you just have to wonder to what degree it is conscious collusion. What lies do they tell themselves in the pursuit of economic power and the subsequent subjugation of the population, or have they completely dispensed with even the pretense of plebeian morality?
I bet he wants $5,000,000 after taxes. Knowing that Uncle Sam will take half of whatever he sells for, he asks for $10,000,000.
Alternate Routing software for travel journeys
I am very much against hedonism.

It is wrong because hedonism is usually tied to individualism, and a individual pursuit of happiness, that sometimes might work in short term, or for one generation or two, but end always results in problems for the collectivity that make everyone LESS happy.

The current way of life, hoardings things, "stuff", without a purpose or objective, wanting to be in the "haves" just to not be a "have not", agressively wanting more money aiming just to pleasure yourself or be more happy, only results in people, inadvertently or not, taking things from others that needed them.

Many societies with far less money and technology were happier, because what make people happy is a question of how they are spending their time.

If you work 70 hours a week for a very long time, to buy things that make you happy, you are wasting your time, you won't get happy this way, and might make others unhappy, starting with people close to you, like abandoned family or significant other, or children, to people that you hurt without even knowing, when for example in your own pursuit for happiness you do things without noticing how evil they are, like working for a cigarrete factory for example.

The most happy societies were ones that people worked 40 hours a week, period, no more chores, if the men were working 40 hours outside home, women worked 40 inside home, but both worked 40 hours, nothing more, our society people started to take increasingly burdens pursuing more money, and don't noticed that most people now work way more than 40 hours, and have long commuting times, and have few time to do what they enjoy, or to improve themselves and others.

My uncle once told me, that he noticed how pointless it was how much he was working, when he finally could buy a big TV and a PS3 (those are absurdly expensive here in Brazil, and people have much less income too, so they are absolute luxuries) and noticed he did not had time to enjoy it, he bought his dream videogame, and his dream game (Gran Turismo 5), and just could not play it, then he realized, what was the point?
Yes, using code as data and creation of the code when a program is running is the most powerful feature of Lisps.

My point is that Clojure isn't a Lisp and JVM isn't the best possible platform, and embedded in a Lisp DSLs are even more powerful because of the common (for code and data) underlying data structure - conses.

Of course, I know the counter-points about "Java is everywhere" and "Interloop with existing Java code".

As of heavy lifting or whatever to call it, decent CL implementation would be faster (compiled native code), consume much less resources (predictable memory allocation patterns), and more manageable (behavior much less depended of the system load and how other processes behave).
Anyone who says "5 minutes implementation" to me, get's a nice and sound "GO FUCK YOURSELF"

EDIT: Usually it's the business monkey, UX snake oil guys and product leeches that say "Hey, that will only take like 5 minutes, right?"
Umm, why was the title renamed? There is now no indication it refers to Aaron Swartz at all - the main reason I submitted it.
India: cops on rampage
LibreOffice cleaner and leaner code base update
> If anyone's interested, this definition of Ruby 1.4 is pretty good

The question is whether what it defines corresponds to Ruby. It's easy enough to define an unambiguous subset of the language and declare you're done, but it's irrelevant if the grammar does not match what the language actually is.
I cannot confirm if it's his, but, more significantly, I also can't imagine someone writing this up as a farce so quickly.

Edit: NVMD, it is his. Legit read.
There are thousands of independent blogs, subreddits, and local paper websites that do that everyday.

In Chicago, we have a neighborhood blog called "Uptown Update" which covers a lot of interesting news.

I can't imagine a big site being able to capture that market, unless they created a platform for bloggers/reporters to monetize their own work.
Quora's top answers
This could be an interesting subject (with more analysis), but the visualization is horrible! There is not even a graph. I had to make one: http://imgur.com/a/zqhUe
The Verge have posted a review of the app, claiming it has, "just fixed email on the iPhone." - http://www.theverge.com/2013/2/7/3961544/mailbox-app-for-iph...

It will be interesting to see whether it lives up to the hype, but everything I've seen so far points in that direction.

However, despite registering within ~10 minutes of the reservation announcement, there are apparently 16,222 people in front of me in the queue.
I think this is very common in a country like India?
Teachers’ pension plan invests in Internet surveillance firm
Python, Haskell, Java, Go have formal and even context-free grammars. It makes me as a developer happy since it's much easier to predict how the language will parse something.
Meteor sounded like a really good concept and I wanted to give it a decent shot. However I could not find a getting started project. The ones I found were very trivial and did not go much into details. I couldnt really find a lot of documentation about how to create an app which used 40-50% of the features which will be used by the majority of the crowd. But I will give it another shot and probably write a polls app (ala Django getting started) in meteor.
Your post is both nonsense and repulsive. I suggest you read what you are replying to rather than spewing hyperbolic nazi accusations at people.
Don't "from scratch" and "with Meteor and Mailgun" contradict each other?
whats the difference between mailgun and sendgrid?
NTSB identifies origin of JAL Boeing 787 battery fire
I actually found that piece the funniest, and anecdotally after living with 4 women, I expected it. A case I see is a mixture of more Bi/Gay men sexting each other (than Bi/Lesbian women), plus a lot of men either attempting to sex with women (who do not sext back) or sexting with the same smaller subset of women.
It's basically the same thing as Rails people saying "you can make a blog in five minutes!", because you really can't.

(This isn't a knock against Rails, it's just that five minutes barely gives you time to open the documentation and start to actually get an idea of how a library/framework is designed.)
Inbox Unchained: Mailbox just fixed email on the iPhone
"most of programming isn't great. It's nasty, it's boring..."

I get what you are saying, but I don't agree.
When I am working on code that I know a bunch of people will use and enjoy, I don't really find the edge cases or testing nasty or boring at all.

Or to put it another way: at first I loved programming because it was full of interesting problems for me to learn how to solve. Later I loved programming because other people were using my software and finding it valuable. This shift away from yourself as the end product of programming is essential in my opinion to enjoying programming in the long term, and also much more highly correlated with commercial success. You also have to find a company (or create one) where you can directly do that. A hint - if you often think the code you are writing is pointless or a waste of time you are not there yet.
That's one of the first things that we (I'm a Survata co-founder) noted in seeing the data too.

I see a few possible explanations:
(1) A woman who sexts could have multiple sexting partners. In the extreme, you could have every man in the world sext with one woman, making the male sexting prevalence 100% and the female near 0.
(2) While we defined sexting as "sending or receiving", some respondents may interpret the question as primarily about sending. There could be a gender bias in the sending vs receiving of sexts.
(3) As you point out, the data is reported behavior and not observed behavior. Reported behavior often is a good proxy for observed behavior, but it is not perfect. And there are known to be effects where certain demographics answer questions dishonestly for conscious or unconscious reasons. Perhaps women are less willing to admit to sexting behavior.
I was hoping for details about how it was accomplished in such a short time, but the article mentions nothing but "special magic sauce".

There are obviously complex ways of accomplishing this, but here's how I've managed to pull off fast server switches in the past using nothing but rsync:

1) Lower your DNS TTL.

2) Do an initial rsync -a --del of the data, with the master still in production. It's OK if this takes a long time.

3) Do more rsyncs of the data, which should be faster each time. Time it so you can find your minimum time. Since the filesystem layout gets cached, this can be very fast (just a few seconds for hundreds of thousands of files).

4) Shut down services on the old server, such as cron and apache.

5) Run the final rsync with services down on both hosts.

6) Switch DNS entries to point to the new server while the final rsync is running.

7) Bring services up on new server.

8) Raise TTL back to normal values.

This even works well for medium sized mysql databases, as long as you're OK with the downtime being I/O bound relative to the size of the database.
How social sites go from 1 to 100,000 users
meteor create --list

Personally, I think the `parties` example is a good one, so you can do:

meteor create --example parties

Enjoy.
Kickstarter deals 147 year old company a new hand
Brilliant! Been following Prismatic/Bradford for a while now and thought you would not share your 'Graph' library.

If one has not stumbled upon specific use cases like disparate data sources, custom/widely varying transformation logic between these data sources and more then it might be difficult to appreciate your contribution. Thanks for this..even if not right away I hope to utilize it for our startup!
http://www.nextdoor.com will make a good replacement.
Show HN: Long tail web search meets voice recognition
FWIW, another alternative to OpenOffice/LibreOffice

http://en.wikipedia.org/wiki/Kingsoft_Office

Android: https://play.google.com/store/apps/details?id=cn.wps.moffice...

Office 2012 Free Suite: http://www.kingsoftstore.com/software/kingsoft-office-freewa...

I've used it. Mostly opens Office documents without too much formatting problems.

It uses the Qt framework, so the UI looks neat. Hope it helps.