skysight-inc/HackerNews huggingface dataset:
All cool and great, but can you now give me something to shut that feeling off? I would be, like, million times happier (and financially stable) if I didn't feel constant anxiety towards things ranging from existential questions to work to relationships, anxiety that reduces me to someone who needs to read HN at work and watch sci-fi shows in huge batches just to stay sane. I'll side with Kant here, anxiety is a feeling that keeps you from 'having your capacities under your control'.

I've been struggling with that for over six years now. Big part of the problem is that anxiety is the very way for your mind to answer the question "is this right or wrong"? It's hard to think your way out of things if your brain fires up "it's still wrong!" alarm randomly.
Probably not because wheels are VERY efficient at transport across smooth level terrain, and a wheeled vehicle is less easy to destabilize than a legged vehicle. So when deciding between wheels vs. legs, it will be the usual sort of engineering tradeoff: which one offers the greatest advantage for your application?
That's a great rationalization for dehumanizing people who are incarcerated.
Oh my goodness. I didn't even think to search for an iOS version. "Net" has for some reason become one of my desert island games. (Thanks a bunch)
es6: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
I can think of one app which would benefit - The Simpsons Tapped Out.

So annoying having to wait for 1GB of updates to download before you even get to play the game
Ok, I guess I didn't catch it. Thanks for the clarification.
Why worry about smartphone battery life? It takes less than a minute to swap the dead battery with a fresh one and be back up and running.
There is a widely observed empirical correlation between out of wedlock births and poor outcomes for children, who grow to be dysfunctional adults. This is was the first article from google when I searched the terms [1]. An excerpt:

"However, results of the study conclude that compared with "traditional families," parents of fragile families are more likely to have become parents in their teens, more likely to have had children with other partners, more likely to be poor, suffer from depression, struggle with substance abuse, and to have been incarcerated."

Aggregate crime may have decreased, but it is because we are still in the unraveling phase of widespread monogamy. Once its vestiges have fully eroded, then we will see the results.

1. http://www.huffingtonpost.com/lavar-young/children-out-of-we...
I see a lot of hypocrisy from the left on this issue. When their mobs attack someone, they say that if you express an opinion, other people have the right to criticize you for it. But when the left are attacked by mobs, they describe the actions of the mobs as harassment, and either get the law involved, eg through restraining orders, or lobby for more laws. The ambiguous nature of these laws, both existing and proposed, encourage this double standard.
i like the auto heroku deploy. brilliant move by heroku.
a note - in chrome canery the browser crushes after login.
Fanboy is in the dream land when their idol is gone...
If you’re thinking of writing a language in earnest, you will create something much more valuable if you start from a novel semantics, and only then come up with a syntax to express those semantics, than if you were to start from syntax.

The world does not need yet another reskin of Java, but it could use new programming paradigms and new ways of solving problems.

As a learning exercise, implementing a language is worthwhile simply to gain the understanding that languages are not magic. To boot, you’ll pick up loads of useful techniques in the realms of parsing, data flow analysis, error reporting, and optimisation.
The author says he turned to Coursera, but doesn't mention the course(s) he took, but I'm going to guess it's the the 'Compilers' class from Stanford[0]. I've heard good things about the course and the lecturer (Alex Aiken) so I really wanted to take the course while it was being offered but was too busy last year. I hope they offer it again this year.

https://www.coursera.org/course/compilers
Believe it or not, the iphone always has the last generation hardward compared to competitors...
So what?
Good point. Perhaps the data spike is more of the target demographic? I refuse to believe the most logical conclusion we can make from the data is that iPhone 6+ users view it as a tablet. I mean, if you used an iPhone 4 or 5, the 6 seems like a huge step up. Those who went straight to the 6+ likely had used an Android phone of similar size.

But I digress. Interesting information nonetheless. Wouldn't be surprised if AT&T/ others slap on a surcharge for owning a bigger phone now, simply because they'll likely use more data.
It’s not a novel idea, but Wake does it quite well. Most variable names aren’t that useful—they’re just one of many possible syntactic ways to plumb values around.
Well yes, collusion is grand.

Retail stores are happy to charge everyone 2% more that they can pocket if the customer isn't using amex as long as all the others will too. (They can't give a cash discount without violating the vendor terms and they shouldn't sell at a loss.)

Smaller businesses may offer you different terms verbally and other businesses will risk not having amex to have the lowest prices. But until amex is more like discover that carries brand risk instead of pure shame for the user.
hey stephen, thanks for posting this on hn.

i know the founder you're talking about and i'm good friends with the person he exploited. if what you're saying is the truth (which i'm sure it is), i'm deeply frustrated that the founder is such an asshat and i'll be talking to him about this.

i try to stay optimistic about the world. people like him disgust me and i hope that there aren't too many more of them.
Yes, I've written tools for existing languages, and found just getting the parser right to be a challenge, be it with Emacs highlighting, flex/bison, what have you. Real languages aren't as tidy as the textbook examples.
This is indeed beautiful. But the author limits itself to a low-level unpacking of the regex and running a few tests cases, all the while remaining mystified as to why this works.

A high-level description helps makes obvious what's happening:

To check the primality of a number N with string matching,
repeat a string (say, "1") N times
and declare N prime:
UNLESS the repetitions match the string 0 or 1 times
OR the repetitions can be EVENLY matched into groups of MORE than one string.
Cool, thanks for the clarification. Glad you're building a single sign on feature!
LOTR's One Ring explainer
I've recently discovered PEG.js [0] and prototyped a small DSL in the browser [1]. Amazing stuff! I've dealt with ANTLR [2] before, but PEG.js feels so much nicer although it may not be as powerful!

[0] http://pegjs.org/

[1] http://pegjs.org/online

[2] http://www.antlr.org/
Chrome works great, for the phones that it's the default pre-installed browser for.

Outside of the Nexus devices, many still ship with android browser as the default, Samsung galaxy's are a particularly baffling offender in this area.
The only places I know that don't accept them are small mom and pop shops or hole in the wall restaurants. I switched form using my visa to Amex for all of my purchases by default but still keep my visa as a backup. Last month I made 3 purchases on my visa and ~50 on amex so I would say that is a favorable ratio.
Donkey fail – hilarious
Yes. Any deduction that you could reach from that fact could also be reached from other constraints on the board.

Here's an example illustration, from the top-left corner of a board:

y B R
x R _
_ _ _

If x is red, then y is indeterminate, either red or blue is valid there, no other constraint can "see" y to determine it. But if we know the puzzle has a single solution, then we can correctly say x must be blue, so that some other constraint south of x can see through to y. This could be worked out later from that other constraint. But the rules yield this emergent property of a shortcut, and any such emergent property is fair game for logical deduction.

If there's anything unfair about this approach, it's that the existence of a single solution is merely implied by puzzle conventions and not explicitly stated as a rule for 0h n0 here.
> can you now give me something to shut that feeling off?

There is effective medication. Benzodiazepines get sometimes bad press but I've found them very useful to occasionally deal with anxiety.
Live-edit Browserify modules (without page reload or losing DOM state)
Slightly OT.

As much as I love Python, in this case a '1-liner' using awk and sort or sed, tr, dd etc. would get you there 'faster'.

awk '{print tolower($0)}' domains.txt > whitelist.txt && cat whitelist.txt | sort -o whitelist.txt

That's probably just because the example is kept simple to illustrate Python's terseness, readability, productivity etc.
Fair enough.

But everything I know about the man, he was all about the user experience from top to bottom, end to end. Apple's entire modern reputation is built on that "promise."

The iPhone and iPads deliver on that in many ways, but the 16GB models and the laughable 8GB 5c, fail and they fail hard. The user is often distracted by this limitation, and many have remarked that they haven't install iOS 8 (Apple's latest and greatest) because they cannot.

Jobs was definitely around while they were shipping 16GB and even 8GB devices. But that was a very long time ago and the OS data and apps both continue to grow, while the devices sit dead in the water.
So would you rather they don't distribute it at all, if they can't (or won't) caption it? (Not a rhetorical question, I'm actually asking you.)

Keep in mind that these are recordings of a professor talking - there is no script, no captions exist already.

The choice is paying for captioning, or not releasing at all.

If they are unwilling to pay, which should, in your opinion, they pick: Not release, or release without captions?
Tim Cook reportedly headed to Israel for opening of new Apple offices
where are you located at?
Somehow I expect that releasing such a death gene would just breed a race of mosquitos that is immune to the death gene...
Don't like this kind of litigation at all. Aren't they private schools, please don't mandate good free stuff to be perfect, at least not using this method.
MYSQL to Redshift Replication
What I like about the VM-centric design you've adopted is that 'apps' are long-running by default. Sandstorm in its current form is not great for hosting internet-facing sites.
It's a good old ax. Three new heads and two new handles, but it's a good old ax.
where are you located!? talentwriters.now (at ) gmail
and about 78GB for media data(images), I know because I run my own offline wiki :o)
UrtheCast - SF Bay Area & Vancouver, BC - Full time & Permanent.

We're doing a lot of hiring this year so I chose a few of our most interesting upcoming roles:

1) Backend PHP Engineer with 3-7 years of experience developing highly-trafficked, dynamic websites. You're an expert in Python or PHP, Big Data, MapReduce or similar technologies but more importantly you've developed some amazing web-based apps and software.

2) DevOps Engineer(s)- We run 100% on AWS and have fully-automated push-button deployment to production. You will be part of the backbone of our platform’s integrity. You have 5-8 years of experience developing high-traffic, dynamic websites. You're an expert in cloud technologies, networking, and continuous integration or similar technologies.

3) Jr. Backend Software Engineer- You'll refactor, test and deploy upgrades of software systems that are part of the UrtheCast Ground Segment, perform second- and third-line maintenance on existing operational systems and provide support to GS Integration & Testing efforts, test campaigns and test environment and tools.

Email ndavidson@urthecast.com or @nickythespy or @dan_lopez.
Check out the cool things we're doing at urthecast.com.
Avatar support with contacts should be coming along with CardDAV pretty soon. I'm working on speeding up the backend for that right now.

(paragraph formatting isn't my department)

Thanks for the nice article :)
Live Demo: http://chat.sagivo.com
You're taking the example of the Lady Gaga video deceptively out of context. It was both preceded by four other examples covering Ebola, Brown V Board of Education -- a case of equal access to education even --, and discussions with Bill Gates and Noam Chomsky. The Lady Gaga video was submitted to show how laughable the automated captioning system is; it creates useless word salad out of videos. Your alma mater can do better than that.
Thanks for the advice. I will have to get a list together of my interests narrow them down.
I've worked with freelancers, but it never really works that well for REALLY important projects. I use it for stuff that doesn't haave to be perfect.

Stuff that I want to have well made and on time, I try to do myself or in house.

Plus I wanna understand this thing from the ground up. This is a biz I see myself running for the rest of my life once it was going.
Since the very earliest days of Big Bang cosmology there has been a debate over the initial singularity, because nobody likes singularities.

There was a debate about black holes for the same reason. The original Thorne-Hawking bet (scroll down past the more recent one on black hole information: https://en.wikipedia.org/wiki/Thorne%E2%80%93Hawking%E2%80%9...) was driven in part by discomfort with singularities. There was and is a feeling that something ought to make them go away, but we remain unsure if they really will, and until we have a genuine theory of quantum gravity our accounts of what happens at very high densities is going to be a bit hand-wavy.

So this article's suggestion that the current situation is particularly new or different isn't all that accurate. There have always been two senses of the meaning of "the Big Bang" and the degree of comfort people have had with singularities has varied over time (lower in the '60's and '70's, higher in the '80's and '90's, lower again today.)

Nor is it accurate to say that inflationary cosmology is completely uncontroversial and so well understood that we have no choice but to discard the initial singularity. Inflationary cosmologies are popular for good reasons, but they are not the only game in town--we recently saw a thing on Bohmian mechanics go by on HN that suggested an alternative to inflation, for example (I'm far from sold on the work, but use it simply as a way of pointing out that alternatives to inflation exist and can't quite be discarded completely just yet.)
I did that with Ruby[1]. I learned things nobody should ever have to learn. But I also came away with a much greater appreciation for the basic model it uses, most of the biggest warts are at the surface (flip-flops, bizarre rules around how arguments get passed to blocks when the block takes one argument, etc). The way metaclasses work is, imo, one of the most elegant object models I've seen for the amount of power it gives you. It only took a couple hundred lines of code to implement reasonably correctly [2]. And along the way, I wrote another language for expressing some of the higher level VM-stuff (object model, exception propagation, etc).

I definitely recommend targeting languages that already have robust test suites. It makes things a lot easier. I was going to do a JS implementation a while ago, and there is a pretty solid suite for that from the ECMA[3], but it's kind of hard to extract. One of the things that made ruby so fun was that the test suite that existed at the time was rubyspec, which is actually written in ruby. Just getting to the point where I could run the specs was a huge moment where the implementation reached a measure of usability.

[1] https://github.com/stormbrew/channel9 -- it's a perennial project for me, it can run an old version of mspec+rubyspec as a ruby 1.8.6 implementation. Note that I skipped the parsing, leaving that to an existing parser written in ruby, because parsing ruby is a bigger project than a ruby-compatible VM.

[2] https://github.com/stormbrew/channel9/tree/master/environmen... -- see class.c9s and object.c9s for the vm specific script the fundamental implementation of language features is written in.

[3] http://test262.ecmascript.org/
I wonder who the downvotes are from?! Personally, I've got a 16GByte iPad. I find this plenty, and I appreciated the lower cost compared to the 32 or 64GByte version. People like me do exist!

I use it all the time, but only for browsing the web and for Twitter, and sometimes I'll try the odd game that's getting good press. I don't use it for photos and I don't use it for music.
Can somebody do me a favour and help me shake the anxiety I've been feeling since the Snowden leaks? Has anybody else found themselves stressed out by the implications of a technological surveillance state being constructed right in front of us?
Amazon Discounts Their Kindles for Valentine's Day
I've listened to the lectures and they're awesome! he is a very good lecturer.
Deaf people's problems are not my problems (except insofar as I choose to act on empathy I may feel), and making something accessible is a choice, and not something deaf people have any right to, nor I any obligation to provide. They are entitled to nothing (from me) I do not freely choose to give. They may have achieved sufficient political power to force others to do what they want, whether or not the other person wants to - but that is just coercion and nothing more than thuggery, and should be treated as such. To destroy other people's access to a good because you have the power to, in order to coerce them into acting so that you receive such a good yourself, is wrong.

(If I have the resources to make something accessible, and if I value making something accessible to deaf people over other uses of those resources, then of course it's a good thing to make it accessible. Personally, I think making these videos accessible would be a very good thing; I also think that, as long as it's reasonably feasible, the universities should . But the existence of deaf people does not represent any kind of a claim on my (or anyone else's) resources, nor a shackle on my behaviour; and if it does under current, it damn well shouldn't, and that law is unjust and oppressive.)
In fact, saying something pro-Nazi is criminal in many EU countries.

In France, there are fewer social proscriptions on speech.

In the US, there are fewer legal proscriptions on speech.
I believe many of the active people who have supposedly left are actually still participating under pseudonyms (or even ephemeral throwaway accounts).
Django Girls: A Success Story by Anna Ossowski
>> But my understanding is that Shannon was inspired by the thermodynamic entropy in inventing information theory

The rest of this comment is from Wikipedia[0]

During their discussions, regarding what Shannon should call the "measure of uncertainty" or attenuation in phone-line signals with reference to his new information theory, according to one source:
“My greatest concern was what to call it. I thought of calling it ‘information’, but the word was overly used, so I decided to call it ‘uncertainty’. When I discussed it with John von Neumann, he had a better idea. Von Neumann told me, ‘You should call it entropy, for two reasons. In the first place your uncertainty function has been used in statistical mechanics under that name, so it already has a name. In the second place, and more important, nobody knows what entropy really is, so in a debate you will always have the advantage.”

[0] http://en.wikipedia.org/wiki/History_of_entropy
I think there's something to be said for the idea that when people don't have context, they should slow their roll on the pitchforks, not make the worst assumption.

That's why I'm happy to see post-mob coverage of stories like this one, and some of the Reddit mob-justice-gone-wrong situations.
I'm so sorry to link to BuzzFeed, but there's an article[1] on there that says a little about the history of American bathing. The gist is this: due to advertising, we tend to bathe far more frequently than any other country. In most of the rest of the world, going a few days without a bath is totally normal.

That said, I'm definitely American and can't get out of the habit of showering every day.

1. http://www.buzzfeed.com/rachelwmiller/how-often-you-really-n...
I still don't understand why it would be necessary to unconditionally lock the users out. Nobody says you have to encourage them to do it, but why get in their way? If people want to shoot themselves in the foot, it's their foot.
Yeah, sure, if you're privately a bigot, how is anyone to know?

But this was the CEO of a company unapologetically supporting a hate group aimed at many of his own employees. Then people have the balls to claim he was "bullied" out of his position as head of a major Internet company?

This isn't crazy programmer Ed going on about some conspiracy theory, this is the CEO of your company supporting hate directed at you and your friends. You can just wave Ed away. This guy is going after your fundamental rights. Screw that.
ff7 was originally 3 CDs, and probably half of that was for fmv in outdated inefficient format
Not as strong as other languages perhaps, but Django & co. are more than capable of turning out nice web stuff.
Related side-project : http://peg.arcanis.fr

Like the demo version, but doesn't lock your browser with infinite recursion, and supports Ctrl+S! PegJS is a really great/fun tool.
That actually works for me even though isup.me thinks it's down :/
New Particles Found at Large Hadron Collider
What Is Marketing Automation? A Beginner's Guide
4 Things You Must Do Before Filing a Reconsideration Request
Watch https://www.youtube.com/watch?v=Ei8fyGwsy1o without looking at the captions and see how much you get from it. You're not going to get much if anything from the video. Now, add a professor who will be turning to write on a blackboard, doesn't move their lips enough for you to read them, etc, and you can start to see how this is a real problem.
You guys should mention MIT license in the title, I didn't click earlier today because I thought it was a paid hosted solution.

(Nothing against paid, I'm just browsing as tinkering me atm : )
This study is ridiculous. Dijkstra's paper was written before C was. There's no reason to believe that he was referring to the style used commonly in C code.

Edit: I just mean the tone the study writer takes is ridiculous. It is good to know that goto is used thoughtfully.
Developers can also do images in resolution independent ways for certain types of image assets used in the apps, like icons. You wouldn't be able to do these for photos, but it would help.

Also for our app, when it first loads we detect your screen size and then download assets that match for that screen size only when needed.
Fun paper. I conclude that the warning worked: goto is used carefully and with restraint.

I suspect you could generalize this to many similar language construct and tool warnings/anti-patterns.

Except csh. It's always harmful.
Learning, Goals and Metacognition
Great responses--different observations and types of curvature to explain. I realize now that my question is inherently flawed--where space 'is' distorted and we don't find ordinary matter we still need some explanation matterlike or otherwise. I also found out about MOND and TeVeS "which try to account for the anomalous observations without requiring additional matter" although minor, does probe in a different direction altogether.
currently stockpiling semantics ideas until I have enough good ones to justify the effort...
It's even worse, because the speed of factoring algorithms is measured against the number of digits of the binary expansion, and this is a unary expansion. So it's really O(2^n^2)