skysight-inc/HackerNews huggingface dataset:
In theory, the combined regex could be O(1) in the size of the route set.

Of course, in practice it's not. PCRE is backtracking-based rather than automaton-based, so increasing the complexity of the regex does have an effect on runtime.
Is it the same version as the one from 2011 or was it updated recently ? Because it's a [very cool but] old demo, yet it's popping up in every feed in the past days.
> Wouldn't dream of it. God (religion) is one of the classic traps that makes life seem to have a predefined meaning, one not in our control. On that basis alone it should be rejected by all free thinkers.

How can you determine whether life has predefined meaning, no meaning at all, or somewhere in-between? Shouldn't all viewpoints be rejected by free thinkers and only an agnostic-to-any-position viewpoint be held?
Haven't met him... just from watching some of his talks via videos I'll got the impression that we'll need more of these people. He had a great talent to explain things.

A Hacker left us.

R.I.P.
There's a technical solution concept in game theory that mirrors Diane's reasoning here. I wish I could remember the name of the solution concept offhand, but the idea is that, even though your own decision won't affect the decision anyone else makes, you still make the "altruistic" decision, reasoning that the other people involved will use the same reasoning and come to the same conclusion.

The paradox, of course, is that, having come to that conclusion, you could just choose to make the "non-altruistic" decision. Everyone else has already decided what they're going to do, so you won't change that. Except the solution concept stipulates that they reason exactly as you do, so if you make this decision, so will they.
Wow. This is astounding. I happened to meet him and Dave Thomas a year or so ago, and had lunch with them at a Ruby conference. Incredibly nice and funny guy, who was really smart.
That's surprising since Reddit at least translates their site into every language - how many times have you googled something and gotten back a reddit hit for an English language reddit page but with Portuguese UI? so reddit has done more than many to internationalize their site.

Probably a strip of language names along the top, taking you to language-filtered frpnt-pages would help. It would be ugly, but it's Reddit.
Actually the government has done this kind of practice before. They wait until an opposition's leader retweet those images and then they claim that is the opposition who is faking the news and that nothing is happening. After a while the opposition had learn to identify those things but unfortunately people still is retweeting those.

The conflict is real though:
http://www.mirror.co.uk/news/world-news/beauty-queen-genesis...

I saw her picture and I didn't believe it until broke the news.
You absolutely need to "design down" if you want to support all of android. Go build an app with a reasonable number of users and you'll learn this the hard way.
Panoramic images and panoramic (360) video, my career. It has always worked on the open web... except Apple.

Fast forward a few years... any kind of AR or VR type content...
There are many interesting facts. i.e: you may look outside of your apartment window, and see thousands of folks protesting, closing roads, fighting the police, etc. Then turn on the TV for more info, and voila! no news, everything is fine according to local TV.
The way i see it there is no App (for personal use) that's 100% secure. It's already become clear from Snowdens documents that the NSA can get access to any iOS/android device, and therefor can also intercept all your (perfectly encrpyted) communication: _if_ you are of interest to them for whatever reason.

However, there's a big difference between:
#1. Communication is protected so that absolutely no one can access it
#2. Communication is protected against mass surveillance/Google/Facebook/marketing company's who abuse people's privacy.

In my opinion, for 99% of all people, #2 is what they need. #1 is not needed and probably not even possible, because people are not willing and not capable to take all the measures needed to achieve #1 (unlike for example companies/governments where data is highly classified and more resources are available to achieve this).

Anyways the way i see it, Whatsapp has shown in the past that (not encrypting their messages for example) it doesn't care about protecting people's privacy. Obviously since they are acquired by Facebook all privacy is lost.

Threema for example (and Telegram, Chatsecure,...) do value privacy, and it's also simple, so even your 60 year old mom can set it up and use it.
You are spot on. A major reason whatsapp's popularity because its free a free/dirt cheap service.

Facebook who have not recovered even fraction of money they have got from the market is spending billions on buying more non performing business.

Seems like a great ponzi scheme in which investor will be the ultimate suckers.
> Illegal means "should be stopped by legal power."

It means that perhaps it will be. I think beyond that you'll find there are varying opinions on whether it's a moral imperative to enforce the law all the time, or whether there should be a degree of discretion exercised in doing so.
Lower-priced Teslas in CTO's sights
I remember that the US didn't really use SMS for a long time, but everybody in Europe did.

The US at the time had generous calling plans, and people there didn't yet discover the nice social effect of communicating silently (with texting).
This gives me an interesting thought, in the story all lower levels of the simulation are identical copies from the top level, in every way. The first time that they create the black ball the top level universe will diverge from the rest (they will look behind and there will be no ball) at this point there will be no more perfect copies of the original universe.

Also I wonder about the ethical connotations of turning off the machine as was suggested at the end. At what point is life "life". If the simulated beings are truly perfect, would turning it off be the largest genocide ever committed?
I think it's actually a lot harder to be clear than it is to be superficially clever. It means you really have to work to define your audience. Not an easy thing.
You underestimate the value of the graph data.
> btw - I cannot track down a Rufus jones online who seems to be doing what you do - have you a online home?

I second that - giving advice like you've done, you're doing yourself out of work by not posting contact details.

Figuring out who the 'man in the chair' is is the hardest thing I've ever had to do for my consulting business. Still trying.
I think it just requires one country to have favorable laws for it to be big punch hole in the cable televisions monopoly.

The first company to figure out
Internet HD TV streaming both live and Netflix style browsing per tv program shows
100-400 TV channels

Selling this around $10 per month will win a lot of subscribers.

Examples of companies that have Internet TV streaming solutions
Aereo
Zattoo
Magine

Internet bandwith are dropping for every year that goes by as routers gets more powerful, we only need around 10 megabit to stream HD tv, someone will figure it out.
The "hyyp://www.chris-jericho.com" link made me laugh
> ETS/DETS are mutable hashtables FYI.

An immutable disk persistence mechanism would be a strange thing.
In my opinion true AI must have reasoning skills and be self aware. This brings the disturbing truth: either we never get it to work or we will get it to work and it will destroy us.
I'm comercial pilot with 9000+ hours of A320, B737, and MD80.
Every time someone asks me about getting the Private pilot licence, I point them to a glider course. The airmanship and the experience is so much pure and intense in a glider. Also the costs are much lower for the weekend airman.
There's nothing vulgar or clueless with loving money and wanting more of it. Most startups got started thanks to people who have insane amounts of money and enjoy making more, this includes investors in startups that changed the world such as Google, Apple and Facebook. The world needs people who love money so they can fund people who love making stuff that put this money to good use. Simple as that.

So yeah, get off your high horse and please stop lecturing people with cheap and meaningless moral judgments.
Semantic versioning is not enough
>Then why did you write this

Because he knew it would be massively up voted. The maturity level on this site, at least with political stuff, is very low.
Someone spoke to him just yesterday http://www.reddit.com/r/ruby/comments/1yfeb7/jim_weirich_cre...

he was hacking as usual
My friends always tell me to use WhatsApp because "it's free SMS". No it isn't! It's just a new ICQ, or whatever.

At first I thought it were a service that integrated with normal SMS, that would communicate via SMS when you had no connection and via data when you had, and the message would always reach the target. That would have been a good app, I think.
Thanks, I actually had to look up the phrase "premature optimization is the root of all evil". I'd never heard of it before, at least not as a quote.
Maduro isn't a dictator, he's the democratically elected head of a weak government. The government had been run as a cult of personality, that personality died, and the professional class smelled blood.

These protesters are ultimately demanding that the police shoot more people, not fewer. They feel their country is spinning out of control, and needs a strongman to save it. Paging Dr. Pinochet?
Question. Can it be played with lenses on? I found no recommendation for or without!
Good Argument.
Then Do you believe in More is better?
"Almost five years ago we started WhatsApp with a simple mission: building a cool product used globally by everybody. Nothing else mattered to us."

That's probably a lie. That wasn't the first thing they thought before starting WhatsApp.
I personally think Facebook Messenger is better than Whatsapp, and you can easily upgrade to a private group when appropriate. Whatsapp seemed to miss the ball on tablets/everywhere by focusing only on phones and requiring a phone number, which obviously worked for them but I think Facebook's product is better.
Those two and Abstruse Goose are the trio I always check when looking for stuff like this.
I built a router like this for Rails back in the 2.3 era. It was ridiculously fast for small route sets, but as the sets grew, the standard approach was actually faster. If your route set is small and routing is a bottleneck, though, this approach might work for you. :)

(I don't know how it would stand up against Journey, the Rails 4 router business. I imagine it's only gotten faster so there may be next to no gain)
Polyglot Messaging and The Social Graph
Isn’t Fitt’s law about how long it takes to aim for an element of a certain size at a certain distance? I think this has nothing to do with Fitt’s law.
> I would prefer to define existence as beginning when the computation of those particular molecules first occurs.

The structure of this argument somehow reminds me of abortion-related topics...

Anyway, there's a nice article touching this issue:
http://lesswrong.com/lw/uk/beyond_the_reach_of_god/.
If your government shuts down the internet

Keep calm

And shutdown your government
This blog post is pure bullshit. They built a new version of ICQ, luckly people joined and network effects made them big -- not their competence or the quality of the product. They shouldn't be proud of their work.
Or the listener can decide how relevant it is, because this thread is about Venezuela, the protests, and the internet, and the fact is about Venezuela, the protests, and the internet.

Every fact shared isn't required to be an explicit part of a marketing campaign, is it?

edit: it's depressing that this whine is floating above video of police actually kicking unarmed people in the head and (possibly) shooting at cameramen.
I heartily approve - other than the fact it means another 12 hours of my life down the drain... :)
How is this really any better/different than just giving a message to a stash?
I don't either. It's an important consideration, but not the only one.
Actually I've heard it can be easier, since you get the real feedback from the plane/yoke
I work at SMC, Italy. This is the way we want work to be done, and that’s the goal (sport-pun intended) every one of us has every morning. There are exceptions, both solitary peers and solitary periods, but that’s what they are: exceptions. This is the #1 reason I’m not going to easily leave this company.
Facebook’s ‘A Look Back’ video is composed in CSS3
Who helps your Linux distribution run smoothly? Thank a packager today
How  to De-Stress Your Development
Our http://wearscript.com project for Glass and wearables has some similarities to phonegap (we called it GlassGap at one point) but has different design goals (e.g., live coding, pub/sub communications between devices, etc).
He seemed to really get into drones and copters whole heartedly over the past year and appeared to be having a lot of fun with it :-)
They're using Xamarin, according to their showcase site. This video mentions before that, they had four different codebases for four different platforms: http://www.youtube.com/watch?v=oETiK-v7rkE so I'm guessing that means native development.
Everyone thinks Jimmi Hendrix was great guitar player.

But, I think we are confusing focus with introvert. AS an example Jimmi practiced close 90% of waking hours daily and yet I do not think anyone that knew Jmmi would claim him as an introvert.
Facebook: The Social Conglomerate
> They don't make mistakes, they make happy accidents.

heh. partially that. but there's also:

- tricks how to cover up an accident
- recognizing an accident early so it's less to cover up
- and finally of course, can't deny skill and control

The last one is why I never liked doing pencil sketches and then inking my cartoons. I always used a marker or ballpoint pen right away purposefully because I wanted to learn the skill and control to get the lines right, the first time.

While I probably did learn skill and control that way, I also very much learned about "happy accidents", cover-ups and recognizing an accident early or before it happens :)

Mind you, this was me as a stubborn teen, drawing during boring school classes. Maybe learning techniques for adults are different.
I live in Bangalore too! It's just that most of my friends are moving from WhatsApp to Viber and remaining will hopefully move now. I have around 10 groups running from school, boarding, college, jobs and some more.

Fb buying them is a deal breaker. None of my "well read" friends are going to trust WhatsApp with those nude photos, short pornos or very very personal information we share.

I don't know. Facebook just looks like a desperate chap.
SafeSlinger opens its source on GitHub
The team at Carnegie Mellon released the SafeSlinger source:

https://github.com/SafeSlingerProject

about SafeSlinger: https://www.cylab.cmu.edu/safeslinger/
The article seems to be missing crucial examples, making it very hard to read and follow. :/
So... what happened? It's 2014 now, and I haven't been paying close attention to food prices around the world.

Did the model successfully predict them or not?
Are Phonegap and Titanium the preferred way to go for cross-platform mobile development? If not, what are people using these days? (I don't want to hijack this Ask HN, so please ignore my question if I already have a couple of replies.)
But how can you decide what's going to have an influence and what will be without effect if you don't simulate everything?

If tomorrow we receive a transmission from a form of life that lived thousands of years ago thousands of light years away from us it's going to change a lot of things. You can't ignore that.

You can only simulate a small part of the universe if you can simulate correctly what happens at the boundaries of the region. Otherwise it "contaminates" the simulation inwards at the speed of light. if you want to simulate what will happen on earth for the next year you at least need to know the full state of the universe in a sphere one light year in radius, or at least that's my understanding.

I think these concepts somewhat overlap with the "Holographic principle" although I might be mistaken, I'm way out of my depth: https://en.wikipedia.org/wiki/Holographic_principle
AT&T's First Transparency Report Reveals Warrantless Demands for Customer Data
can't you install a private npm module by npm link? That won't touch the npm servers [1].

Then your other project in the same file system can just require like a first class public npm module.

[1] https://www.npmjs.org/doc/cli/npm-link.html
for continuous integration as in build server, I'd use Jenkins; for network-wide configuration management (which I think is what you were asking), Salt
Hopefully one of those cities around Atlanta will grow a line out to Winder.
Last public commit . . . ! Goodbye, Jim.
Turn Your Class into Critical Thinkers
I have a hard time imagining what the best-case is among the likely scenarios for Ukraine, moving forward. Stepdown of their president, and then business as usual? A full military coup (like Egypt)?
Oh, hmm, yeah, fair point. I was mistakenly assuming that using named captures would obviate the creation of N spurious capture groups but a quick benchmark proves that horribly wrong. Sorry all!
Is it necessarily a dichotomy? I gain energy from both:

1. Getting into "the zone" and coding for hours

2. Hanging out with a bunch of friends, playing jazz, chatting with members of the audience, etc.
Charles Lindbergh, man. They STOLE and KILLED his BABY.
If the professor bought a bunch of futures (or raised a fund to do so), he would be signalling to the markets that food production should be increased, thereby preventing mass starvation. Generally speaking, people pay far more attention to money than to academic papers.

As for your point (2), that's what I was saying - the author is not very confident in his results.
Reading the comments is a really depressing exercise.

Do people really know the difference between weather and climate?
I feel like we are looking at different sites here.

At least for me, the first screenfull of python.org is dominated by a picture of some code and the text 'Python is a programming language that lets you work quickly and integrate systems more effectively', very similar to Ruby.org.

From there, the python site is dominated by links to get a new Python programmer started, while the Ruby site is dominated by a blog feed that talks about recent events. So the Python front page serves a new programmer, while the Ruby frontpage is more about being the center of a comunity.

Given Python is often a first programming language, while Ruby has a very tight community, I think that difference is sort of natural.
Please. Money is a measure of value, plain and simple. If a lot of smart people thought WhatsApp was worth 14B then it's probably worth taking a second look at what WhatsApp did to get to this point.
A Beginner's Guide to Pinboard
> except you die if you screw up.

That happens with boats, too.

Perhaps not as often - boats don't fall out of the sky when they stop working - but it happens.
"Eye of the tiger" on dot matrix printer
Setting an environment variable to include a directory in which you have libraries that you need to use across your application is not a workaround. It's using a feature.
Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems. -- Jamie Zawinski in 1997
No, it's just convenience. :)

Caching 2 pages in RAM also means instant undo when I open the story link.
It's not but it could be. All Whatsapp would have to do is expand the functionality of their app to include more social networking features.
Facebook is now like American Kingfisher! Users from India will understand.
Unfortunately all the manufacturers seem to think so.

Do you really want to try and type something longer than the average SMS on a touchscreen device?
> me and my friends used to spend hours doing line for line copies of comic book drawings when we were 10-12 years old, its a natural part of the process i think...

Dunno. I strongly believe it really depends. I never did that, for exactly the reasons other people lay out in this thread, "but what if I want to draw something else?" (actually "but I want to draw something else, this drawing already exists anyway, why copy it").

Some of my friends did like to copy drawings. A lot of them never progressed past that, and some did. It really depends.
My friends were eating at Mickey's Diner (in downtown St. Paul, MN) when the protests were broken up by police.

They heard the calls to disperse but wanted to finish eating, so they stayed a few minutes extra figuring that they weren't a part of the protests anyway so they'd be fine. A few minutes later they exited the restaurant and got the full treatment: tear-gassed, tackled, handcuffed, and taken to jail. They saw someone who was running away get hit in the head with a tear gas canister.
Wicked Graphics and Design at Your Fingers, Even If You Only Draw Stick Figures
You'll pick it up easily after using any other smart phone. Make sure you take advantage of SkyDrive - it's seamless storage for your phone that doesn't take up actual phone storage space. You can copy an mp3 to your SkyDrive and play it instantly on your phone for instance.

If you have kids, set up the Kid Zone feature. You select certain apps they can run and that's all they can run. You get into Kid Zone at the lock screen by scrolling to the left. Once there, they can't access your email, Facebook, phone features or anything else without typing a password.

The Nokia Here Drive app is great. Shows you how fast you're going as well as the current speed limit on the road you're on. Supports overlays so you can put things like restaurants or gas stations (very helpful) on your map while you're doing turn-by-turn directions.

Call blocking is fantastic. Get a call from some telemarketer? Hit a button and they can never call or text you again. You can block up to 1,000 numbers.

If you don't use it now, look into OneNote. It works on all your devices including a Windows Phone.

You'll like it if you have a lot of email accounts. You can set group email accounts into multi-account inboxes. This is different than iPhone that has "All inboxes" or single inboxes. With mine, I can group 4 accounts into one inbox, 3 accounts into another, 1 into its own, etc.

Other than that, all the big apps are there - Facebook, Twitter, GasBuddy, iHeartRadio, Pandora, Skype, Spotify, WhatsApp, etc, etc. The app store being empty is old news at this point. The biggest remaining gaps are smaller banks that don't have native apps but that gap is closing as well.
The coolest voice recorder ever.
Show HN: Chat Simply
Not at all. It is more black and white, where most people falls in one shade of gray or another, and there is a 50-50 mix too.

A detailed Myers-Briggs test will give you what percent are you on. See http://en.wikipedia.org/wiki/Myers-Briggs_Type_Indicator, in particular "The test is scored by evaluating each answer in terms of what it reveals about the taker. Each question is relevant to one of the following cognitive learning styles. Each is not a polar opposite, but a gradual continuum."

I do believe though that there is no correlation with your quality as programmer. Being a good quality programmer is more related to the ability to sustain and simulate detailed abstract models in your mind... but that is a blog post on its own.
Remove the keep calm bit and you're there.
So this is just another Kickstarter clone which happens to have a great domain name?
there was an mp3 company in the 90s that did the same thing, but I doubt the RIAA actually was able to get a precedent.
Untappd is a quite successful phonegap app: https://untappd.com/

Here's a talk the founder gave about using phonegap: http://phonegap.com/blog/2013/11/13/untappd-phonegap-perfect...