skysight-inc/HackerNews huggingface dataset:
Are those really that different? Sure, the manifesto spends more time showcasing the benefits of a reactive system than explaining how it works, and that explanation takes the form of an event-based view.

But event propagation ''is'' a way to transfer change throughout a system built on data flows, so it fits the definition of the reactive parading. In doing so, the manifesto could be seen as a particular way to realize RP, a subset of a larger concept.

Am I missing something? Why do you consider they don't have anything in common but the name?
Poignant to see such a large outpouring of love from the community. Can't help but be inspired...
I moved from Toronto to Seattle after finishing school, and it would have be a hell of job elsewhere to make me move else where. I don't know about Vancouver, but software industry in Toronto is in a sorry state right now. Toronto's living cost is well near the most expensive parts of US like NYC and SF. And yet, they pay like you live in Wyoming. And the federal, provincial, and municipal taxes you pay on top of little you make is simply untenable. I encourage Canadian developers to gtfo of Canada while you are young and mobile because it'll get harder when you are older.

As for SF, I think Seattle has its own perks as well. Slightly lower sales tax, lower cost of living in rent and other goods, 0 state income tax in Washington, amazing mountains and interesting beaches. Raw number in your paycheck wise, Seattle is probably lower than SF, but in SF, you pay shitload more on rent and tax.
Simple isn't a bank; they are an intermediary. Starting a proper, chartered bank does not require "unbelievable wealth". Its certainly not something you are going to bootstrap without being a millionaire, but it is doable.

Furthermore, if you want to build a bank you must be prepared for "normal" (i.e., non-startup) growth rates.
Cordova is good because you can make the app in HTML and then publish it to be multi-platform (i.e. android and ios). This is just adding a platform to that process.

The fact that the platform they are adding already running apps in the same framework you've written your mockup in is secondary. Wrapping an HTML app into a firefoxOS app is fairly simple, but this will now handle that process for you.
No I meant like newer generation planes with more efficient engines, lighter, more aerodynamic, etc.

I'm not sure if current airplane designs are as good as they can...
In case anyone wants to see one of his personal sites http://onestepback.org/
I honestly don't grasp why this is a good question.

Sure, I write a SQL query now and again, but if I have to join I look it up. I don't do it a lot. If I had to do it a lot for you, I would learn it inside out.

If I told you I was a DB wizard, then sure, I better already know how to join. But I know tons of people that don't really do SQL. They are eminently hire-able and valuable.

source: a guy (me) who was bounced out of an interview because he didn't recall some specific detail about boost::shared_pointer().
What All Rubyists Should Know About Threads – Jim Weirich
Glad to see you here. I used some bits from Subsonic a few years back to ease some pain - would like this opportunity to thank you, so a big thank you :)
or try yasp! :D
> have you ever had your car engine die on the road?

Yes, several times in the ten years I've been driving automobiles. Is that not common?
I've been using DDG as my primary search from desktop for several years now, and I find its results to be equivalent to or better than Google's most of the time.

When I can't find something, I'll try a !g, but only rarely does that help any more.
Duck duck is barely usable ... but they don't spy on you. The !g and !b commands make it my first choice.

I keep leaving DDG for the not-always-super-relevant results, and I keep coming back for the privacy, clean interface, and !bang syntax.

I love that using it means my searches are private by default. But the real killer feature is !bang. I find that it's faster to do a Google image search using DDG with "!gi" than to search in Google and then move my hand to the mouse and click "Images".
MSN made a ton of protocol changes even after there were a lot of third party clients. Trillian, for example, was very popular. Trillian had updates out for MSN changes typically within a day or two.
There is no advantage of using Cordova if you're only creating Firefox OS apps.

The advantage is if you are already using Cordova to write cross-platform HTML apps, you can simply run `cordova platform add firefoxos` and it'll run on Firefox OS now (barring any issues with the API shims).

Eventually, the Web APIs supported in Firefox OS will hopefully become the standard APIs for hardware access, and Cordova will change their APIs to match it, and in the end you will just need to write apps against the Web APIs and we can get it to run everywhere. But we are not there yet.
For a couple things. I think we were migrating to it when I left. It's decent although there's some things about it that feel clunky.
Can anyone comment on the startup/tech scene in Vienna? I need to move there for some immigration reasons and am trying to figure out what kind of jobs I can look forward to. Also, how easy can it be to get by at the workplace with english + broken German ?
Sure sounds like it started that way.

"Four and a half years ago I sent an email to my future co-founder Shamir with the subject “Let’s start a retail bank.” Over the following weeks, Simple was born."

https://www.simple.com/blog/the-next-chapter/
I think you are on the right path: If you're making an app exclusively for Firefox OS, wrapping it in Cordova is not the path I would take.

However, if you're also planning on submitting it to the iOS app store, then making a Cordova app is useful.

Similarly, if you already have a Cordova app that you submitted to iOS and Android's stores, then you are now able to turn it also into a Firefox OS app fairly easily without having to fork your entire project.
How do you mean? The suggested calculation is: In any given year, a motorcycle owner has a 72/100000 chance of dying. So if you own a motorcycle for 30 years, the chance of dying is approximately 30*72/100000.
It is all about the legacy, we are all going to die anyway, anything that does not leave a mark will likewise disappear.
>What is the advantage of creating Firefox OS using Cordova (if you're only creating firefox os apps)?

I suppose the advantage would be the ability to have your app run on the current biggest app stores, and a possible up-and-coming popular app store.

I'm assuming Mozilla is aware that most developers don't want to create apps that only run on Firefox OS, since it has such a small install base. But if they show how easy it is to write cross-platform apps they can get some traction.
>These are premature optimization tweaks

How can you apply a blanket "premature" to this? The questions are simply "can this be improved?". There's nothing premature about it, it is a quiz.
The answer is, "Yup."
It's been a while since I looked, but the best reactive library I've seen built on Akka is the Play framework one. They were working to separate it out from the framework as library only code, but I'm not sure the state of that effort.
Whoa! really? I never imagined that deaths were that frequent. What were most of the causes of the accidents? Operator error? Poor conditions? Equipment failure?

Has the rate of people dying off fallen as the equipment (planes and instruments) has improved?

I had always assumed the decline has more to do with the economics of the sport and the amount of upfront investment necessary to get to the point where you can fly on your own.
It seems to me you answered your own question.

> What is the advantage of creating Firefox OS using Cordova (if you're only creating firefox os apps)?

The post doesn't seem to say anything about that. I figure this would just be one step for your Cordova app. You would also use it to target Android or iOS (I don't know enough about Cordova to know if iOS is a target).
America was >50% urbanized by 1920, when the automobile age began:
http://en.wikipedia.org/wiki/Urbanization_in_the_United_Stat...

And while most American suburbanization[0] wasn't explicitly centrally planned, it was very much the intentional result of federal policies such as FHA loans that were initially only for single-family homes (and FHA redlining of many urban neighborhoods), the mortgage-interest tax deduction, and the federally-funded construction of urban freeways.

[0] many early suburbs were, in fact, built by the Federal government, e.g. http://en.wikipedia.org/wiki/Greendale,_Wisconsin
http://en.wikipedia.org/wiki/Roosevelt,_New_Jersey
Maybe as a whole, but its not like America is universally unsafe. Not many tourists are visiting the unsavory parts of Detroit, Baltimore or Oakland.
I was going to ask this. They have feature phones because they can't get the data plans. Some of these people don't have electricity at home but they still have feature phones. That market is insanely huge for mobile advertising.
The advantage is of Cordova is leverage the web as a framework to build cross-platform mobile apps. FirefoxOS just became another supported platform.

That's all the point.
Agreed. Aviation diesels typically burn Jet-A (widely available at airports, obviously) which is similar in energy content to #2 (and about 50x the energy content of Li-ion batteries on a J/g basis).
I've never seen the point of these questions. Yes I learned half a dozen sorts in college. But in my professional career I have done sorting exactly one way: ORDER BY. Ask me something halfway relevant...
I found this interesting too, maybe it is due to his role as a developer advocate?

I find when I am not working remote, I have to put in 4 more hrs/day to get the same amount of work done...
Awesome integration - any idea when it will leave private beta?
Because reactive programming is a pretty specific (though not overly specific) programming paradigm, while the manifesto talks about ideals in software design. You can achieve these ideals with or without reactive programming, and you can use reactive programming without aiming for those ideals.

Both are nice, but they're two different things.
Well they don't have an app for Jolla and are now sending takedown notices for the existing apps that try to take on that problem.
A 150yrs old financing business acquires Simple, an innovative financing business.

Now, you want to make me believe that Simple will stay innovative and that this acquisition is best for the user?

Yeah, right.
To me, one of the biggies is raising too early. To Sam's point, you want a competitive environment. To get that you want to obviously be a good investment to as many investors as possible.

If you don't have some combination of an amazing v1 product, a traction graph that's moving in the right direction, credible investors already on board, a big/timely market, or a top 5% team, you're almost certainly fundraising too early... And you should do whatever you can to get one or more of the above.

See: http://andrewchen.co/2011/06/21/video-the-anatomy-of-a-funda...

(note: salesmanship can trump all of the above)
The question wasn't meant for people to justify or apologize for their choice of beer.

Despite its (unavoidable?) snobbishness, it really was the bare question itself, "what kind of beer that comes in 18 packs is worth drinking?" A few responses actually answered that; "beer that I can, or choose to, afford" was the essence of many of those. Or "because I like it" were some others.

Interesting, and probably not surprising, that most responses addressed the snobbishness behind the question, and that was as valuable to me as the responses that addressed the question.
While this seems a little silly, it's cool to imagine a future where many physical real-world services are accessible via APIs.
[Insert obligatory Montrealer condescension regarding culture in the rest of Canada here - it's about all we've got]

I love aspects of Vancouver, especially the Indian food, but damn it gets boring fast. (Not the Indian food, the place).
Rest in peace. Thanks for all you shared with us.
> "Why don't we sell ads"

There's nothing preventing them from data-mining messages and stripping out identifiable information (like what Google does w/ Gmail) to better target ads in other services.
I grew up in a farm town.
I think the best solution for this would be having a private npm server. With npm's recent incorporation and funding, I have a feeling that is going to be coming soon. It's helpful even for small companies, but once you have multiple internal projects all with inter-dependencies that can't be put out publically, it's pretty much a must.
Privacy and Social Networking is Now Possible
What's remarkable is that they've built up a strong engineering team without very much media attention in Silicon Valley to cultivate a "hot startup everyone wants to work for" image.

The opposite of Facebook, Google, Twitter, Dropbox, Palantir, etc...
That's the basic idea yes. We dont just outsource to the CM though, we're integrating deeply with them.

The API statement is a bit premature, right now the only client is our own AngularJS app, but it's coming.
The ability to also build the app for Android, iOS etc. with no or minor code tweaks?
noted, we'll get on this. thanks.
Silly me I assumed a 'Hacker' fuel of choice was what ever beverage contained caffeine and was in arms reach.
The speed can be amazing but sometimes it goes very very slow. We do have 5 people using it at peak times and the router they gave us is a bit shit.
You'll forgive me if I have trouble believing that, given that you consider Seattle to be "hick".
+1 In sad/tragic times we often overlook the really important lessons to be learned.
Yes, precisely; I got the eery feeling that TFA was yet another rant against rebase, and had it more or less confirmed by the end.

The question ultimately becomes, what do you care about more: recording every little change that's ever made, so you have a record of every time someone sneezed, or do you want a more coherent narrative that can easily be bisected? To my mind, half the reason to have code reviews and continuous integration is to make sure that the project history is coherent and bisectable.

Some might argue that non-pristine patches shouldn't be pushed in the first place, but let's be honest: we're all human, we all make mistakes, and this is (again) why we have code reviews and CI.

I can understand having options, and I'll admit that Gerrit seems good enough to me, mostly because that's all I've used. But I'll counter that successive patches are recorded in the history of Gerrit, along with commentary and the back and forth. I can see the pros to having smaller isolated commits, but one best practice recommends writing the tests first (and having them fail), then write the feature; in this workflow, you would not want to push failing tests separately because it would break bisect, and the CI won't let it through anyway.
I just left a comment regarding this on GitHub: https://github.com/balanced/balanced-api/issues/204#issuecom...

(I work at Balanced and managed this partnership.)
The backend service is rather simple for 50 billion messages a day?

Yes and no. It's a solved problem (Tibco RV installations handle this volume without breaking a sweat and have done so for years). On the other hand, this is some impressive price:performance for doing it. Or was; $19Bn would buy you a hell of a lot of Tibco licenses...
I agree. (original domain owner).

If ranking for that term is important to the experiment.com business model, I'm sure they'll be able to do it.
Perhaps if all of your friendships are shallow and aloof, a change of city wouldn't solve your problem?

I love Seattle, and do not find people here passive or unfriendly.
The Senate isn't supposed to be democratic, that is what the House is for.
Neither is there a minimum balance for Simple, unless I'm missing something.
Modularize your grunt configuration file as js, json, yaml or coffee
Looks cool, I signed up. Will be back with results.
Well that different technical implementation made it much more attractive to millions of people worldwide. Sounds like a win.

Also I don't think they use Apple and Google's push servers since this also runs on J2ME devices, Windows phone, Symbian, etc.
We took the decision to require Dropbox for now. It makes it really easy to sync new revisions and keeps the user flow simple.

We will probably open that up in the future.
Totally agree with you 110% on the passive-aggressive thing. I've been on east coast now (Boston) for about 16 years. I've grown to appreciate knowing where I stand with people.
Behind the scenes, DDG uses Yandex and Bing to power its search results. It also does its own crawling (however, I'm not sure to what extent).

Their algorithm isn't necessarily better, but if you were to just give it a try, you'll notice their 'Instant Answers' section at the top of a search that usually gets you exactly what you want without having to click on a single result (much like how certain search queries on Google will return you an instant answer).
> I'd say learning assembly by starting with x86 is indeed a bit crazy.

I've heard this said before. Having had basic exposure to both MIPS and x86 assembly in school, I'm not really clear on WHY people say this. Assembly seems equally unforgiving and obnoxious either way.
I'd recommend you make your system scale appropriate. Considering that cellular transmissions are on the order of GHz, you're effectively simulating a circle of antennas around 1 m wide looking at what happens in the middle. That doesn't seem particularly relevant to the case of antennas being very far away (far-field vs near-field etc).
The undemocratic part was considered a feature, not a bug.

As to unreasonable: It's a rare issue that unites the smaller states. From a national political perspective, Vermont and Wyoming couldn't be much further apart. So I am not persuaded by arguments that assume there is a threat of a small-state Senate alliance against the overwhelming wishes of the rest of the country.

On the other hand, if you want to argue that overuse of the filibuster has put an inordinate amount of legislative power in the hands of the Senate majority leader and a dozen middle-of-the-road Senators, I agree. But the solution to that problem is to fix the filibuster, not destroy the Constitutional balance between states and the Federal government.
Cyclesort
aaaand invite request sent. I'm a big believer in packaging, and $current_job is of the opinion that packages "aren't Cloudy/DevOps/new enough" to be worth investing in. If I could show them a RESTful API, that might just be what it takes for them to move beyond the pain of 'git pull' deploys!
Google's Kinect – Tango
Really? If you don't randomly flit from fad to fad you are "doing the wrong thing"?

That wasn't what I suggested at all. My point is that you shouldn't be so focused on one language that you can program in that and that only. Even just being bilingual is a massive step forwards in overall programming skills rather than ASP.NET skills, or PHP skills, or...
I commute daily from Squamish to Vancouver. I am originally from Toronto and found commuting around that city a lot more challenging than Vancouver.
The rich are simply not smart enough to intelligently allocate their capital. Things like rent extraction schemes (formulaic investment patterns) and bubbles (indicative of simple herd behavior) dominate because they are easy, dumb ways to make more money off existing money. You don't see big investments in new technology, science, infrastructure, or other complex and difficult areas because by and large the financiers do not understand these things. But they do understand finance itself, as well as big dumb markets like real estate.

These schemes are dumb because they contain the seeds of their own destruction. Rent extraction eventually kills the golden goose or provokes a populist revolt, while bubbles are basically casino gambling.

The libertarian anti-tax/anti-government revolution was largely predicated on the idea that private capital would be so much smarter and more agile than state capital. What we're seeing is that this isn't the case. Private capital is every bit as stupid as the state; Goldman Sachs is not that different from a Soviet planning bureau.
Show HN: Science behind QC/Origami Snapping Scroll
A Breakthrough in a Disease That No One Likes To Talk About
SF is the only city in the Bar Area that has absurdly high rent. You could live in Oakland or anywhere down on the peninsula for much cheaper than you would in SF. That would allow you to earn a large wage and still pay cheap rent. It's all in the same geographic area; SF is like Manhattan and everywhere else are the boroughs.
I should add that I would love to work there (but I'm sure I'd fail the interview (again)).
Zapier integrations for MongoDB
Didn't you work at Microsoft for a while? That's about as "all-in" as one can go.
I'm from Portugal and I saw in the comments that many people use it here. In my experience I never used it. I know maybe two people that use it. But clearly my view must be totally off the reality because of the stuff I read here and in the article comments section.

I pay 5€ a month and have unlimited free SMS's for almost everybody in my network. And that's it. That's what I use.

I could see the problem of cross device messaging, but SMS are for that.

To use Whatapp I'd need internet and pay for that in my mobile plan. I don't want that.

Although I have free unlimited sms for people I contact to (and use it a lot) there's still a little problem, that normally it is only for people in the same mobile network as me. But not really a huge problem because those people are very few and I don't mind spending the money in my phone that I wouldn't use for anything else.

Oh the sms and calls for people in my network are all free, so I have always money not being used for anything in the phone card.
I agree; I was just clarifying.
Not only that, Java talks to AD via LDAP and SQL Server via Microsoft JDBC driver. The same is not true the other way round for a lot of things though which means you are stuck in the Microsoft ecosystem the moment you put one foot in it.
You're missing the "of choice" :) Since I have several sodas in arms' reach, I pick the Club Mate!
> People always complain about the "freeze" but I call bullshit.

I have been living in Seattle just over a year now. Maybe I've yet to get the full experience, but I have to say that after being warned about "the freeze" I've found nearly every person I've met here to be incredibly calm, warm, friendly and inviting.

To compare, I previously lived in NYC and DC-Metro area... both of which I found to be riddled with many more rude and unwelcoming people. In NYC about the nicest thing you'll ever see someone do is give up their spot on the train. Other than that, you'll be snarled at for nearly anything else.
I think its because you can not go significantly faster by adding another turbine and if you got a jet plane, you probably don't care about fuel efficiency.
One way we use Gerrit is to hook the CI (Jenkins) up to it and make sure that the repo as patched passes a number of tests (static analyses, compilation with full warnings, unit and regression tests, build on multiple platforms, etc). If it doesn't pass the CI tests, Gerrit won't allow it to be merged. We let the machine do the dirty work, so we can focus on the semantics of a change.
I had the same thought when I heard this. With Utopia already laying down the fiber (and keeping track of where it is compared to Provo) it would be smart move for Google to buy up Utopia.
I think it may have much to do with his role. See the job posting: https://developers.google.com/jobs/

If your job is to be an advocate for employees at your employer, it is likely better to be around those people, rather than just at the other end of a Hangout. I'm guessing that interacting with people around the office is a critical part of that role.