skysight-inc/HackerNews huggingface dataset:
The original story in Arabic talks about sources publishing online but don't provide any link or other info. Searching for the story online in Arabic only comes up with Syrian news sites and Syrian allies news sites warning against an the Islamist group; in other words the regime and its allies seem to be fear mongering against the resistance. No other credible news site is publishing the story. CNN has published that another site published the story, also no links or proof.

I don't know for sure what happened and I can't prove anything. But this seems so one sided and heavily politicized kinda like ObamaCare Death Panels.
Yay! More DMV franchises!
Is that just an American thing, or an English speaking thing in general?

I didn't realize how second nature it was until I used it in Japan a few times- and noticed the usual effect was not achieved. I don't think I ever tried explaining it to anyone though.
:) It's not my article. Troll or not, it just made me smile
PHP or ASP.net: Did I Do The Right Thing?
>Bavarian German

you wouldn't want to say that in Vienna though :). We are pretty proud of our Austrian German. Winters are cold, and summers are hot, but still fine. Really nice to live here though.
I agree, not the most solid etymological evidence =). I was mainly countering the idea that Greenland used to be more green, which the etymology does not suggest.
DDOS attacks are not up to Namecheap. You want money, go talk to the people doing it. These are very hard to prevent.
It was not innovative in terms of technology. It was innovative in terms of design. Which can be just as big of a leap forward.

Sure, it would be awesome to rebuild a bank from scratch, but that doesn't mean there wasn't innovation here.
Has Mint improved any features at all since they were acquired?

Not really. I looks pretty much the same to me as when they started and it certainly looks the same as when they were bought, five years ago.

I'd be very interested in knowing how many product and engineering people still work on it. (if any…)
I use simple as my main bank account, and I'd say it is pretty innovative - essentially because usability is a feature and simple has by far the best usability of any bank.

What lets them down is the overall power of their offering and the rate at which they have been developing it. If the banking backend was the constraint, maybe this will help them to accelerate.
> I sort of hoped that a DNS client would just use an expired DNS result in case the servers would not respond

This would break the whole concept of TTLs.

> but perhaps that is naieve/dumb.

Not at all. Hard problems are hard to solve.
If the hackers really want to take you down, adding another server in isn't very hard...
I hope this means Simple will offer joint accounts someday soon.
I'd be curious how the Czech LTE coverage (http://www.o2.cz/osobni/199436-mapa_pokryti_a_prodejen/) would translate into this graph. Most of the main cities have LTE, but I've no idea how fast or reliable it is as my phone and network don't currently support it.
Was it the one from 2012? The video is available on infoq.

http://www.infoq.com/presentations/Y-Combinator
Google supports AND, OR, NOT and NEAR. There is an AROUND operator that is similar to NEAR.

I think the way DDG can gain more traction is motivating top sites to enhance their local search pagerank. It's incredible how Google search restricted to Stack Overflow works better than the Stack Overflow local search engine. I wrote a rant about this at Challenging Google’s Search Engine [1].

[1] http://blog.databigbang.com/letters-from-the-future-challeng...
ctrl+f tree

No results.

The chunking seems like a missed opportunity. It still uses a loop, so it's still O(n) in the number of routes. That is, 200 routes will take twice as long. 1000 routes will take 10 times as long. But maybe 100 routes is all we ever see in reality?

Regardless, it's a small leap from that to using a tree. I would like to have seen timings for that, and for larger numbers of routes.

Building a trie from a list of strings is trivial. Building one from a list of regexes is not. But you don't need the complexity of inspecting or interpreting the regexes.

With a regular binary tree, you'll need to compile multiple regexes. The root is a regex with all urls in only two groups: (a|b|c|d)|(e|f|g|h). If the first group is non-empty, then you move to the next node: (a|b)|(c|d). If the second group is non-empty, then you try (c)|(d). If the first group of that is non-empty, then the url was c. That should be O(k * log n) where k is the length of the url and n in the number of urls.

The grouping method requires 10 regex matches for 100 routes. 2^10 == 1024, so the tree method can do 10 times more routes in about the same amount of work. A million routes with a tree is only twice as hard as a thousand, or twice as hard as a hundred with chunking. A million routes with chunking in 10,000 times harder than a hundred.

On the other hand, the tree requires O(n * log n) memory, where n chunks of constant size requires only O(n) memory. Perhaps that's significant.

edit: misplaced asterisks triggered italics.

edit2: Actually, you don't even need to add or check groups. At each node you only need to combine half the regexes into one with no outer group. For example, the top node regex from above could be just a|b|c|d. If it matches, go to the left node (which is just a|b). If it doesn't match, go to the right node (which is just e|f). As an edge case, the right-most tip node will all need to have a regex to distinguish between it and non-matching urls. This also makes it easier to dynamically add routes without recompiling the whole tree. Just add the route to the right side of each node, which requires no work until you get to the rightmost tip. Occasionally rebalance. Is dynamically modifying the routes something that people do?
This was my experience with DDG as well. For everyday searches, it does a fine search. But it fails pretty miserably with complex technical queries which is probably 95% of what I use web search for. For that reason, after trying DDG for about a year (for the second time) I switched to startpage.com.
We're using Route 53 in production to handle hundreds of millions of queries per month. We're happy with it, and the price is reasonable. Also, service checks with failover is heavenly.
> Also, your iPad would not work.

What?
Oakland is no longer part of the Bay Area?
I have one project using Angular in this manner, and it's great for it (I don't use Angular's routing system). Another project is using Knockout.JS. I prefer the Knockout method when integrating with a lot of 3rd party/external JQuery components.

In general for a Web apps, you won't go wrong using different pages as a module system. It's proven and when your app gets big enough, you don't necessarily have to worry about a huge up-front download.

BTW, if you develp web apps to be shimmed into native apps, like PhoneGap, or something, then definitely look into the routing aspects of these libraries.
Of course, but it's amazing that a start up with such basic features has gotten to the point where you can compare it to texting or email as far as engagement.
I'd pay $19B for SMS.
The two eastern Californias would be republican slam dunks for senate seats.
"There is almost nothing special to eat based on the different seasons of the year. Basically, they like sweet, high fat, high calories things."

Go to U.S. supermarkets or restaurant chains, you will find this is mostly correct.

Went to Olive Garden a couple of days ago, had some pork that was nicely cooked, but drenched in some kind of sugary syrup. It would have been much improved by eliminating the sauce entirely.

You even have to look closely at the ingredients when buying "Mexican" salsa or hot sauce. I sometimes get these home before discovering sugar on the ingredient list. Adding sugar to something meant to be hot and spicy totally perplexes me.

And I've lived here pretty much my whole life.
Why iLoch, which thing in particular?
Interesting read. I remember Crypton being announced almost a year ago [0], and for awhile I paid attention the GitHub repo, but it really felt like a dead product. Looking back at the commit history, I'm not so sure why I had this impression, as it seems pretty lively. I'm thinking that perhaps a lot of those commits were not pushed publicly until recently, but in either case it's good to see it active again.

On a bit of a tangent, regarding this post and the requirements (1-5) they posted, I really wish they would hurry up and finally bring this to their backup clients. It's for far too long been a joke in my mind that they promise "100% Private", "Zero-knowledge", "Secure" online backup, sync and sharing with a closed-source client. I went as far as to sign up with them and download the client, only to never install it because I realized I didn't believe a word they said. They promised (again) at the start of this year to open source their client [1]. I have actually followed the issue closely, and just last year one of the founders was admitting on reddit that it simply wasn't a priority. I don't see why not, as it makes their service complete snake oil, and I can't be the only one who refuses to use their service because of it. Anyway, my point is... perhaps from their perspective this was because of point #4 in the post for this submission (Have clear, well documented code).

[0] https://news.ycombinator.com/item?id=5283072

[1] https://spideroak.com/blog/20140110144419-spideroak-to-becom...

Edit: Here [3] is where they prioritize "growth and profit" over providing what they promise. The granularity on the visible submission date is not very informative, but if you look at the posts JSON, you can see the Unix time in the field created_utc. It was the fist of April, so a little less than a year ago.

[3] http://www.reddit.com/r/IAmA/comments/rmp9l/we_are_spideroak...
I would think the question is the other way around.

It's a step (possibly a small one) to diluting the DEM monolith that his California.

Today CA can be depended to field a DEM slate of senators, and send DEM electors to the electoral college [1]. If broken up, then some of the new senators would presumably go GOP, as would some of the electoral votes.

It would be fascinating to see the outcome of such a plan. The results would be interesting from poli sci, economics, and sociology perspectives.

[1] Is CA an all-or-nothing state, or is it proportional? I don't recall.
Nice article, I think that the biggest problem with American's LTE (feel free to correct me if I'm wrong, as a not-american I can talk only about what I read online) is that it got implemented really soon, in place of the almost not existing 3g network.

In result, the infrastructure is (might be?) already old, and there are also many people on 4g already (and more people = less bandwidth for everyone).

I'm also guessing that very small bandwidth caps play a role here, as it's way easier to use 500MB on a 20mb/s connection, instead of a 5mb/s.

On a side note, it's nice to not see Italy at the bottom as always ;) Now, if we could do something about our home connections... (Yes, I do know TI/FW are currently deploying VDSL, but it's still at a very low pace).
Tell them it will make it so the liberal hippies they currently share a state with will end up in another state and they'll be free to oppress any group they feel like.
Eliminating stringly-typed code in Objective-C
Yes, sorry, I meant Divvyshot.

It solved a certain popular problem very nicely, and now there is no longer an equal offering.
I would argue that NYC is anything but homogeneous, especially the food.
It looks like Github has pulled a bunch of the repos, including the ones that don't even have "WhatsApp" in their names.

Is this because they had something like "compatible with WhatsApp" in their descriptions?

If I were repository owners and/or paying customer of Github, I would not be OK with this.
If you're as big as NameCheap, you can afford to pay CloudFlare or somebody like it to protect your status page.
I don't really see the point, is it for a more strong separation between rich and poor California?

edit: It seems they target to have a better ratio senators/californians and to get rid of the debt.

details: http://techcrunch.com/2013/12/19/tim-draper-six-californias-...
I was wondering how they got to your first point.

Any idea why it's more reliable on spotty networks? I'm trying to think of what they could have done to make it better than any other app sending HTTP requests back and forth.
>the prospect of a new type of banking

...

>The acquiring company, BBVA, is a 150-year old financial services corporation

I think that was the problem.

I predict they kill it within 6 months, either overtly or by halting all development.
Yeah, I said I don't believe it was faked.
This finally explains the difference between one grandmother's cooking (Depression-era home cooking from scratch) and my other (younger) grandmother's cooking (Post-WW2 TV dinners and frozen vegetables.)
You don't have to tip. So you do get a certain minimum service. In Beijing, no tips required or expected. But, unless you're at a Western-style place, or HaiDiLao, no service expected, either. Should service be required (ordering more items, correcting something, requesting something essential that was forgotten, paying the bill, etc.), yelling "fuwuyuan!" ("waiter"!) loudly will often, but not necessarily, procure you service. So that tip does buy you something.

20% extra for standard service, though, is ridiculous, and I hate it. Nor do I do 20%--even fancy places only do 18% gratuity, at least, the last time I was at one.
I don't see why anyone would use Simple for Banking. They don't pay any great interest rates at least not that they advertise and their features are equivalent to what you can get with CapitalOne360 formerly ingDirect but those guys will pay you interest on your deposits.
Niiiiiiiice. Da ist der Wiener Humor ja auch noch in den Kommentaren. :)
Brian Reid was kicked out of Google by Urs Holzle ahead of the IPO after helping to build the company (so much for don't be evil and all that). I don't think the issue here is age discrimination - Geoffrey Hinton is in his late 60s - but rather that his skillset is not sufficiently critical to Google's flavor of the week to merit special treatment.

But as an ex-googler myself, they have become amazingly rigid and bureaucratic compared to who they were even 5 years ago. And end-user experiences of services like GMail and youtube are atrocious. I have a love/hate relationship with Android, but to stay in that relationship I had to ditch 2-year device contracts so I could keep up with whatever brand new shiny gets 6-12 months of tech support before being brickified.

Microsoft disrupted IBM. Google disrupted Microsoft. Who's going to ruin Google's day and relegate them to a 2nd tier player?
So many companies and hiring managers get hiring wrong. This is a classic example.
Actually I think this highlights why it is important to understand and work with raw SQL when critical performance matters.

I'll let my ORM generate basic CRUD statements; the kind of statement which typically only involves PK lookups. But I find it better to write my own SQL statements for important queries, and of course let the ORM map the result set into objects. In fact, with enough experience, I've also found it _faster_ to just write a query in SQL versus learning yet another DSL or query builder API.
Offer a split that creates an equal amount of Democratic and Republican senators.
The queries I find myself switching to Google for are:

* When I want a local result (i.e. I'm googling for business cards, and I want a UK based company that will sell them to me). This is because DuckDuckGo doesn't use your location (by default).

* When I am searching for a word that means something different to me than for the general population. For instance when I search for Python I don't want to see snakes. Google does this by tracking the results you click and forming a profile of you.

I guess the DuckDuckGo way is to search these by !uk and !programming, but that is a whole extra word to type. It would be nice if it let you list your interests in its settings page, creating your own filter bubble.
I really, really, really want to use Simple.

But they don't have joint accounts, so my wife and I would have to go through a lot of trouble to use their service. It's interesting to say that they are not able to expand as fast as they wanted when they are missing this HUGE feature. Not having this feature has kept me from using their service ever since I received a very early beta invite.
> famous enough to merit an article about his departure but not famous enough for Google to give an inch to retain him

I do not work at Google, but I suspect there is a bit more involved in these decisions.
I switched and it's the same, still down.
It is interesting that besides Auckland, the top three cities basically share the same culture - Munich shares more with Vienna and Zurich, than with Berlin or Hamburg.
That culture is deeply rooted Catholic, bourgeois, orderly with little crime and corruption.
We're working hard to resolve this and we will keep you posted with updates here. Unfortunately, I can't give you an exact ETA.
How would one add (say) AWS Route53 as a secondary DNS?

I assume you'd make sure the DNS records are the same in both DNS portals; and then add Route53 as 3rd & 4th nameservers with the first and second still being Namecheap?
Side by side diffs, automatic integration, transactional commenting (queue up a bunch of comments, then publish them with a single notification to the patch writer), enforcement of LGTMs, better visualization of the evolution of a patch, better tracking of resolved comments, etc.
A simple convention, as long as you know the process root:

var rootDir = process.cwd();
var config = require(rootDir + '/server/config');

And so forth.
And the Norse settlers were only in a few limited regions. We could call Nevada "Lake State" if we only lived near Lake Mead or Lake Tahoe, but it'd be a misnomer.
The day they offer joint accounts is the day both me and my wife switch to Simple.
> I'll have to remember that one :-)

Also hilarialously wortwhile is the C. Northcotte Parkinson take "The Short List, or Principles of Selection" (e.g. https://www.google.com/search?q=c.+northcote+parkinson+candi... )
They had a fancy interface, but that's about it. I'll stick with my credit union that I know won't try to fuck me over.
I have a friend with a PhD who has been looking for work for 6 months. She needed to pay the bills and found a waitressing job in less than a week (from when she started looking to first day of work!).
Using JSONP with Github Pages
We found that both Xamarin and Corona work really well depending on your needs; much better than Cordova for practically anything. Because sometimes clients demand it we have used Cordova and Appcelerator in the past but now we simply refuse; it creates horrible stuff which feels and looks bad unless you sink so much time in it that you could've written in natively for every platform 10x over. It's ok for fast prototyping but actually both Xamarin & Corona beats them there easily too.
Pittsburgh drivers are shockingly polite. Moved from here to New Jersey, then back again. Was hard to adjust coming back, with the person across from you at an intersection patiently waiting for you to go first.
Yes, that's one of the big remaining pain points, especially with taxes coming up - Simple has posted a statement that people filing jointly can't deposit refunds to their Simple accounts.

The IRS FAQ says you can deposit joint refunds to single accounts but that it's up to the bank, so this is either a Simple or Bancorp limitation. Annoying for those of us trying to switch entirely.

Instant account-to-account transfer has been great, though, for my wife and I.
Tipping goes on becuase most of the people working as waiters at restaurants in American are only getting paid the minimum wage, which for wait staff is $2.14. Depending on the year the exchange rate it could be about 1 EURO or so an hour.
BitBucket is coming soon! Follow us on twitter for updates (@gitchat)
Have you been to the Bay Area? The general sentiment amongst the other cities is that Oakland is decidedly "not one of us".
WhatsApp Sells for 19 Billion and All I Got Was Jealous
Wow, cool to see you post this. I had the pleasure of playing with him in that video! Many others have said it, but he was a joy to be around and always kind and generous.
Of course it's innovative. They built a better mousetrap. It's not disruptive per se, but almost nothing else is.

What is a bit sadder is that they weren't able to stick it out until they started building their own platform.
Yes on the slow development rate. I pretty much signed on to their mailing list as soon as they announced themselves. After hearing nothing for over a year I gave up and switched from bricks and mortar to ING (now Capital 360) which solved most of my issues, so my motivation to go through the bank changing hassle is now really small. I think it took something like 3 years to actually get the "you can now use us" email.
If you don't know the rules of tipping, and when to break them, just pay 15% at a full-service restaurant, and 10% for cabs, deliveries, and buffets. Don't tip for walk-up counter service.

Tips for other services should be based on what you would be paid at your job for the amount of time they are saving you, with a minimum of $1. If you would prefer not to tip the valet, park your own car.

If your service was more than a standard deviation better than the median, pay more. If it was more than a standard deviation worse, pay less. You shouldn't pay 0% without also considering a complaint to the management.
For those who don't know, Tim Bray was one of the original inventors of the XML spec and has been a Developer Advocate at Google for a while.

Shame to see him go, I am joining DevRel at Google in the fall and I thought it was awesome to have someone as experience as Tim working kinda-sorta-near me. Hopefully he goes on to do something great.
We're talking general aviation here. Small private planes crash frequently.

I live around Albany, NY. In the past 18 months, there have been at least 4 fatal crashes that I can recall as a casual newspaper reader. Usually it's related to tired/inexperienced pilots combined with some other factor (mechanical, weather, etc).

One that I remember as a kid growing up in farm country was a guy who had an engine failure. Like you said, he didn't just fall out of the sky... he tried to glide into a field, and just missed it. Wing clipped a tree.
Hey,

I've answered this numerous times in this thread, but I'll say it again, very loudly and very definitively: WE DO NOT WRITE TO YOUR SSH KEYS, EVER. EVER. EVER. We don't even read them.

Unfortunately, as beautiful as GitHub's API is, they've got their scopes for permissions completely wrong and we know they are working to fix this.

Short answer: https://gitter.zendesk.com/hc/en-us/articles/200178961-Why-d...

Long answer: https://gitter.zendesk.com/hc/en-us/articles/200176672-Authe...

Mike
that's weird, try now...it should be working
This is a joke, right?

I ain't buying new flags...
Because contrary to popular opinion, Putin is not a dictator or supreme master of the Russia.

There are several power centers in Russia and Putin has to tread carefully with them. There are entire blocks of government that are not doing what they are supposed to do, and forcing them directly is not going to work without upsetting their cover up the food chain.

Just like you said, it is the same in every country with powerful ruling class.
Plus the fact that "fresh foods" have likely traveled farther in their short, vegetable lives than you have. Unless you're willing to go pretty far out of your way, fresh foods in the U.S. are pretty sad.
It makes me nervous to rely on something that's a side benefit of a free service.

That said, I've heard Cloudflare's DNS network is faster than many paid alternatives.