skysight-inc/HackerNews huggingface dataset:
This feels like Elon Musk opening a Denny's restaurant. You do other stuff, why get into this business, especially if they're just rebranding the Zillow mortgage feed.

There's a lot of money to be had (a well qualified mortgage lead is worth ~$90 a pop), but it seems inappropriate for google.
How does RubyMotion suffer the same (performance) problems as JavaScript? Doesn't it compile to C# bytecode?
You're right about traditional engineers whose work has been going on for quite some time now. We more-or-less figured out the "correct" way to build a bridge or an on-ramp or most anything physical and tangible.

However, your last point is not valid because you're under the fallacy we ever got the framework problem "correct". Who is to say that Django is better than RoR or visa-versa? Software is still a very new craft; you can't say that about masonry. Actually your fallacy stems even further. You're assuming software is predictable. There's degrees of predictability, but most programming starts out as a trek into the unknown. Sure, you might grab a familiar lamp like [Framework X] to shed light along the way, but really you don't know for sure what you're in for. If you did (or do), then you probably spent an insane amount of time spec'ing everything out perfectly. I have no problem with this, but there's even some dissonance between spec & code and the further out that spec gets, the greater the dissonance.

Software will always be kinda crazy in my opinion, but I reckon we're getting better with these agile approaches that embrace the unpredictability. In the TDD approach, you have to come up with tests first. This can usually give the programmer or architect a much clearer picture than "step 1: build web app" which will transfer over into their estimates.
First of all, it may be a false tradeoff. There certainly is a lot of evidence that happy people with balanced lives are more productive.

Switzerland, Sweden, Norway, and Australia have very high quality-of-life (according to the Economist Intelligence Unit) and very high per-capita GDP[1]. Note that Switzerland's and Australia's GDP per capita are more than double Japan's. Sweden's is close to double.

Second, my grandchildren will be able to move to any country they want. If they prefer a soul-crushing job, they can easily find one.

1. https://trulysingapore.files.wordpress.com/2013/05/per-capit...
14 simple ways to get more social traffic for your content
I wasn't trying to make a browser politics statement in the post, but am glad to be able to work in the new Microsoft that is proud of whatever platform and tool works - including employees.

Personally I use Safari when I'm on battery all day (coffee shops, etc.), Chrome when I need multiple profile support, and I tend to split Chrome/Edge when in my Windows VM.
Understanding Parser Combinators (in F#)
It's a web app too. Wordpress.com has been steadily introducing features (through Jetpack) that allow you to manage your installed Wordpress instances - this brings the two together.

So you can login to wordpress.com either via the web, apps, Air etc to manage/publish to any types of Wordpress installs.

It means that you don't have to use the old wp-admin CMS and can use what they've now built and released.
It doesn't have to be completely self-sufficient. They have 15 pressurized modules, I don't understand why 1 of them can't be dedicated to advance this vital technology.
What goods would you expect to retrieve from Mars? Or do you mean that it would be a great place to locate industry that would create unacceptably high pollution on earth?
In this case Windows will write to your filesystem, not the firmware. Of course there is nothing stopping a firmware from writing to the disk before it loads any OS, but that is true with any OS not just Windows.
This essay focuses only on expanding knowledge within programming and business, but I think to truly be successful, you need to generalize outside of programming too.

My favorite example that I like to repeat often is that as a Site Reliability Engineer, more than once my knowledge of sports, entertainment, politics and current events have been quite relevant to my job.

When we were trying to figure out why people suddenly stopped watching Netflix in Mexico and Brazil, it was important to know that there was an exhibition match in Soccer/Football between the two countries, and knowing that that was culturally important and something that they would be using the TV for instead of Netflix.
I'm not convinced that implies a want to be kids free.
Chromium's `enum CatSixtyFour`
Residents won't want to do risky procedures that increase longevity more than plain, supportive care that will help the patient live 30 days, but not 3-5 years or more.
If you have 8GB or more of RAM you should be fine on either OS. 4GB is doable if you refrain from opening too many browser tabs.
Those are all major problems. I think that "ruined life" is crap Newspeak. It's like "boots on the ground", "inner-city", "financial crisis", "cloud", and a billion examples from the "business world". These phrases prevent thought and communication rather than facilitate it.

Aside from that, people will respond to those problems in a myriad of ways. Almost all of them keep living and return to their baseline emotional state again. Using the phrase "ruined life" ignores human resiliency which is very powerful. It makes us sound like teenagers experiencing our first heartbreak.
the conclusion of the article specifies goroutines as solving this problem. Erlang processes are the same.

Here's a simple test for checking this: does the language provide a green-thread/coroutine abstraction, or do you work at the OS thread level:

In JS, C#, JVM languages, Python etc you work at the OS thread, so async operations need to be handled differently from synchronous one.

Elixir/Erlang, Go, Haskell etc provide green thread abstractions, so your green thread can block on an async operation without blocking the OS thread.

Elixir/Erlang is especially nice since each process (green thread) is completely isolated. This has multiple advantages:

i) when an erlang process (green thread) crashes, it doesn't take the other green threads on the OS thread down with it.

ii) garbage collection is per erlang process, not for the entire run-time. So the garbage collector doesn't halt everything when it runs. This makes it a really solid option for soft real-time systems

iii) stack trace is also per green thread, so you only see execution steps for the particular green thread in the stack trace, this makes debugging much much easier

iv) erlang processes can communicate with processes on other machines, this makes it a really good option for dist systems

The only drawback is that it's slow for cpu bound stuff, so i'd avoid it for anything that's computation intensive

disclaimer: elixir fanboy
The marketplace is starting to fill with content!
Please don't post unsubstantive comments.
Jeez, I've found the key is to make sure if a conversation steers toward it steer away, because when people have found out they find every excuse to show me pictures of how cute their kids are etc so they can say "see, now don't you want kids?".

Makes me feel like a vegetarian at a bbq
It's a little more fair to say the people pursuing affairs ruined their own lives, since they took the ruinous actions and simply hoped not to be exposed.
If the rules are that you have to use a human body, good luck computer.

Considering what our brains were designed for, you could make the argument that chess is just as unfairly biased in a computer's favor as controlling a human body in a boxing match is in the human brain's favor.
wish there was more bickering. Doesn't look like anybody really cares.

Though, yes, it is nice to see google using their own technology for once.
Are there any "somethings" that are more privacy oriented and can be flashed onto existing android hardware without destroying all functionality due to missing / poor drivers?
You're never going to have a truly cross platform tool set. The UI/UX paradigms are just too different.

There are already several solutions for sharing library code for business logic between the platforms, either using C++, or compiling Java to Objective-C, and that's about as good as you're gonna get.
Dell ships laptops with rouge root CA
ES2015 class does not provide you with a way to declare instance fields. You still create them imperatively in the constructor. Which means for the purposes of the post ES2015 classes are not different from standalone constructor functions - as VM still has to figure out optimal layout dynamically.
I had written what now seems to me to be an unnecessarily long response to this, but along the way I think I thought of an example to demonstrate my point:

Shinichi Mochizuki spent several years compiling a large body of work which he calls "Inter-Universal Teichmuller Theory" which which implies a number of important results in number theory, algebraic geometry, and other areas (if I understand the gist of it). However, he has run into a wall in the mathematical community in that almost no one wants to spend the time to try to understand what he wrote (I believe he said he believes it would take someone well-versed in the field around 6 months of study to get a grasp of it).

If a human could produce enough work in sufficiently dense terms that other mathematicians don't want to touch it, I can imagine a computer could generate exponentially more work in a much less human-readable format than Mochizuki (albeit formally correct).
Fashion, a design-heavy field, is effectively open source. You like the Armani jacket? You can make one just like it or copy elements you like (without the branding, of course). The industry innovates pretty quickly too, as your theory predicts.
LibUSB-Based FXLoad for Cypress Semiconductor Chips
Some Promise library add support for things like `.timeout` so you can force a promise to reject if the promise takes too long to resolve.

In cases like a node.js server, Promises allow a single node instance to handle thousands of concurrent requests because the event loop isn't blocking waiting for a single IO request to complete, the process can happily do lots of other things while Promises are pending.
I think I read the same article (not totally conclusive though). Their perception of a positive influence could have lead to this behavior (modifying skulls).
I use Matias Ergo Pro, http://matias.ca/ergopro/pc/

I also have a Poker and Filco Majestouch 2
Or you could just start using Flipboard, Instapaper, Pocket, or the 17 other news reading apps.
>>The finding suggests that regular sleep shifts could rouse long-term health problems...

Which is why I sleep in every day, not just at weekends. Problem solved!
Coming from a personal computer with an operating system made later than the '70s where I can organize my collection of repositories hierarchically, I too find that Github looks like a joke.

I do not want my repositories to be all in a linear list, with my various chess projects, my various math projects, my various game projects, and so on all mixed up. And I do not want to resort to kludges like prefixing projects with chess- or math- or whatever as an inadequate workaround.
As I recall, Apple supposedly bought a Cray to simulate the 68030, and the apocryphal story is that someone announced to Cray that Apple had just bought one of his computers to help them design their next computer, to which he replied, "that's funny, I just bought one of their computers to help design my next computer". By the time this happened, Jobs would likely have been running NeXT (the first NeXT Cube shipped with a 68030).

Also, the article mentions Clayton Christensen's The Innovator's Dilemma focussing specifically on his disk drive manufacturer story, which was already outdated and wrong when he first published it (the "disrupted" companies went on to dominate and extinguish their "disruptors").
I find it funnny that "seriously" in your post turns your sentence into a rhetorical one. Still I'll try to answer your question.

Large companies make ten thousand software changes per year, a few of them are bound to be perceived as dangerous and nefarious. For me, the stasistical view is more useful than the attempt to find motive.

I don't blame them. 99% of their changes are benign. but I don't suffer the illusion that they're consciously working in my interest. Asking, "why did they do this?" implies that that this action is different from past ones. I group all those actions together as "actions of a large corporation."

edit: phrasing.
Example of FreeBSD KVM Memory API
It was originally written for the jsconf talk and since has always been sitting in that repo. I was planning to move it out - but never got to it.
it uses swing so linux font rendering is terrible. You can use openjdk font fix patches but that is very slow
So you're saying that we shouldn't use "ruined life" in any circumstances? I'm not really sure what the appeal is to here - that we should only ever use clinical and unemotional words when describing things? Seems like a net loss to me. If I think my life has been ruined why can't I say that?
It's a preview. 1.5 just comes out a short while ago.
Is there any evidence that logging helps prevent or reduce the effects of forest fires? Forests have evolved over thousands of years to tolerate fires without any logging at all.

http://www.nytimes.com/2015/07/23/opinion/more-logging-wont-...

I thought the bigger problem (aside from unusually dry weather in many places) was decades of aggressively fighting fires rather than letting them burn (which is a natural part of forests). The growth of housing into rural forest land exacerbates the problem since fire protection agencies need to make the choice between letting houses burn or letting a forest burn to prevent an even bigger fire the next time.
The article is incorrect on a couple points. Firefox for Android does not support HLS natively. And IE11 and Edge do support HLS natively on desktop.

Here is the Firefox bug (from 2010) tracking HLS support: https://bugzilla.mozilla.org/show_bug.cgi?id=577084
Sure. But if someone ruins their own life it's still correct to describe their life as having been ruined.
As an almost 30 with my s/o, her parents my parents asking the same, and my male friends who are 30 or over and dating getting fuzzed about kids on their 4th date I can also attest to that.

While women have a cultural and physicall biological clock that ticks men aren't really in the clear.
Society needs procreation to survive and women still haven't mastered asexual reproduction.
> President tries to convince the US Treasury to mint a 7.5c coin (?!?!?)

Shows you how much power the Coca-Cola company had at the time, that they would even consider trying to make this happen.
>>rouge root CA

What's your problem with pink certificates?
No sex, please, they're robots, says Japanese android firm
$30/year = $2.50/month. Good luck trying to run a business on that.
How do you cope with failure?
How can you reconcile yourself when you've failed multiple startups?
Don't be a Mickey, history retold
Kotlin already runs on android as well as groovy
> But it would be a screw up in Dell's core activity. It's like Intel screwing up the design of the Xeon. It's like Intel screwing up the design of the Xeon.

I'm not really sure I'd say that this is comparable to Intel screwing up the design of the Xeon.

But either way, there's a big difference between "we made a serious technical error, and nobody at the company caught this" and "we intentionally compromised our entire product because advertisers were willing to pay us, and nobody at the company stopped this".
League of Legends and the Problem of Online Communities
Is there a roadmap to reach 1.0 release? I wondered because of this statement in your web site: "it has not yet undergone serious testing or performance optimization. Additionally, we may make backwards-incompatible changes to the behavior before titus reaches version 1.0"
> you haven't given it any real thought

Please don't. Personal attacks are not allowed on Hacker News.

Snark isn't welcome, either.

We detached this subthread from https://news.ycombinator.com/item?id=10614354 and marked it off-topic.
Then again, Scala's Future/Promise terminology seems to be something else, though of course related.
The Stockholm metropolitan area is home to 20% of the Swedish population. About 15% of Sweden lies north of the Arctic circle, with the majority of land in Sweden covered in forest.

The US, in comparison, has a MUCH greater capacity to take in immigrants. The US as almost as many people in one city as Sweden has in the entire country.
Sails is a library already for Node. (that doesn't invalidate your name, I just thought I would let you know if you didn't already).
We ran into the same thing, but my 9 year old got adults meals half the time by us just asking. Also they feed enough for 1.5 people easily so my wife and I would give her part of our own meals.

I went on a Make a Wish trip with my son when he was 9 and he got the adult meal 100% of the time. Disney is awesome with Make a Wish kids.
Constantly having to justify yourself to others is called life, at least life in a society.
The article conflates "good" doctor with experienced doctor. There is no such evidence that experience leads to better outcomes in most divisions of medicine (1), and indeed many have found (just like this one) that less experienced doctors provide better care (2).

The most important variable in your doctor is their personality and your relationship with them, and not their experience (3).

Addendum: The quality of your doctors organization and staff may be even more important than that of your doctor (4).

(1) McAlister, F. A., Youngson, E., Bakal, J. A., Holroyd-Leduc, J., & Kassam, N. (2015). Physician experience and outcomes among patients admitted to general internal medicine teaching wards. Canadian Medical Association Journal, 187(14), 1041-1048.

(2) Southern, W. N., Bellin, E. Y., & Arnsten, J. H. (2011). Longer lengths of stay and higher risk of mortality among inpatients of physicians with more years in practice. The American journal of medicine, 124(9), 868-874.

(3) https://www.researchgate.net/profile/Alan_Swann/publication/... and Wampold, B. E., Imel, Z. E., & Minami, T. (2007). The story of placebo effects in medicine: evidence in context. Journal of clinical psychology, 63(4), 379-390; and http://www.annfammed.org/content/7/3/261.full

(4) http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2586978/ and http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3568449/
I wonder how much of the transcoding of MPEG-TS to MP4 for MSE could be written in optimized asm.js code.
While I love scala, I have 2 concerns that have stopped me from using scala.js: 1) can I use typescript definitions to avoid writing everything myself? 2) how much bloat does this add to my app? (from overhead of standard libs and core)
You've described some of your preferences, but you didn't describe at all how you're being marginalized; it sounds more like you're attempting to marginalize everyone else and their interests.
I'd have to think as a licensed mortgage broker, their take would be much greater than $90.
There is way too much money to be made for surgeons. I sometimes interact with surgeons through work and they all deny that money is a factor in making decisions. But they all like their sports cars :-)
That's "only" 36 falcon heavy launches (with an expected mass to LEO of 53 tonnes). With it being mostly reusable (at least the two boosters), this isn't quite so daunting an idea.

I mean, we did build a space station. We've done similar things in scale and complexity. And we did it with the ridiculously inefficient space shuttle.
Yep, what ics said :-).

Basically, I think OpenBSD is a good operating system. It has a clean architecture, great code quality, and I am fond of its engineering principles.

I don't think it's Good (TM) -- there are things that other operating systems do better, and I don't think its engineering principles apply everywhere.

I admire its design, but I don't try to emulate it in any system I build.
> 20MB was quite a lot of space in the eighties!

Yes it was! I remember in 86/87, when I upgraded my original IBM PC from having two 5.25" floppies to having one floppy and a 40MB hard drive. All of a sudden my word processor, with 11 floppies, could be loaded on the drive and I didn't have to switch disks to spell check and it opened in seconds instead of minutes!

Back then the upgrade from two floppies to one floppy and a hard disk was way bigger than going from spinning disk to SSD (and that was a huge jump too)
Thanks, I've not managed to get my hands on the book but have read a few snippets. I've certainly read as many of Colton's papers as I can find :)

For anyone who's interested, I've got an ever-growing Bibtex file at http://chriswarbo.net/git/writing/branches/master/Bibtex.bib which contains many references on this topic (all mixed up with completely unrelated stuff though!).
Religious flamewars are not welcome on Hacker News.

We detached this comment from https://news.ycombinator.com/item?id=10614103 and marked it off-topic.
I am not sure if you aren't answering your own question? It doesn't really make sense, but subscription-based apps can offer a free trial. It doesn't seem to be limited to categories like music and video either, because my current banking app (iOutbank) has offered me a free trial before I have to start a subscription.
Non-subscription apps cannot offer a free trial period because of §11.9: "Apps containing content or services that expire after a limited time will be rejected, except for specific approved content (e.g. films, television programs, music, books)"
FAA Task Force Recommends Mandatory Registration for Drones
Ah, the old "competition is bad because it wastes resources," argument (because choice is for "loser." You hear me? LOSERS!)

Oh I'm sorry, was putting arbitrary words in quotes and having a snarking dismissive tone unwelcome or unproductive? Well I was just matching the tone of this article.
In my, to be fair limited, experience I haven't seen any of what you've described. My peers and I aren't avoiding children because of some fear of investment, but rather a stark understanding of how non-trivial child rearing is. We've watched our, generally well educated and well meaning, parents do a number on us and don't feel confident bringing in spawn to inflict the same, or new, mistakes on. Watching how much better my parents', and others in their generation, lives have gotten now that the kids are out of the house, I can't really say envy or desire their experience over the past 25 years in the slightest.