skysight-inc/HackerNews huggingface dataset:
Ex-MSFT here. Even more than API churn, the organization is indeed the crux of the problem.

As the OP alluded to, the way Microsoft is built today it has a fatal organizational flaw that prevents creating the next great Windows platform. The platform/dev tools team and the OS team are in completely different business groups within the company. The platform team develops the wonderful .NET platform for small/medium applications and server apps while the OS team keeps crudging along with Win32. Managed languages have their place, but they have yet to gain traction for any top shelf large-scale windows client application vendors (Adobe, even Microsoft Office itself, etc.)

Major client application development still relies on unmanaged APIs, and IMHO the Windows unmanaged APIs are arguably the worst (viable) development platform available today.

What Windows needs is a new subsystem/development platform to break with Win32, providing simplified, extensible unmanaged application development, with modern easy-to-use abstractions for hardware services such as graphics, data, audio and networking.

What Apple offers is not some revolutionary OS architecture, but their Cocoa and Carbon APIs, and their Core libraries which are for the most part, well thought out and have survived multiple architectural transitions (PPC -> Intel -> ARM, desktop -> mobile).

Something similar is starting to come to fruition with WinRT, but the inertia in large scale apps is unbelievable.
Shouldn't you always assume your opponent is expecting you in a situation like that?
I tried pretty hard to write it, but gave up because I took the wrong approach.

I tried writing it in C and Objective-C. But this isn't cross platform for starters. Plus, C is really hard to extend cleanly using a scripting language.

I've deleted the project since, but there are probably forks floating around[1]. I'll probably give it another shot one day when I learn more.

[1]: https://github.com/search?q=Leviathan+ide&type=Repositories&...
Will Dogecoin Succeed? A Deeper Look into Cryptocurrencies
Great that it worked for you. Doesn't mean it will work for others.

Example: me. I had access to a computer, but couldn't comprehend the (foreign) lingo well enough to find the correct books in the (vast) library. My parents weren't into technology and couldn't help me. Had they understood the potential and had they given a few nudges, I would have started at 8 what I now started at 20. Many kids need guidance and encouragement.
Glad you liked it. That was the main use case. I've added just a few of the features since the "Show HN" years ago: different currencies, different pool sizes, the results page... the one thing that I still need to do is the "send a secret email to your co-workers with a link to the pool". I fear that I can't do that without user signups, though.
Oh, god. I'm not "misinterpreting fiat"...it's a Latin word, and I gave you the translation.

Cite dictionaries all you like...you'll also notice that all but one of those definitions center on paper money or coins, which is an equally irrelevant detail, unless you mean to imply that US dollars are not actually "fiat money" if they aren't ever printed on little bits of paper.

In other words, stop being a pedant: Bitcoin isn't backed by a commodity of any intrinsic value. The value is decreed by the people who accept it for trade, and Bitcoin shares this property with all other "fiat money". I don't need to convince you of this fact, I'm just here to remind you that you all sound completely ridiculous when you use words incorrectly.
Note that a lot of the work we do every day, in development or devops or normal administration, can probably be presented to a layperson as "hacking". Especially as we promote services which reduce the average person to a bunch of database records and take away their middle-class job and parade about in our buses and whatnot, we do not engender much love from the common person.

This is a great way of the .gov getting the tech sector back under control, and reminding it of its place. Be careful folks. :(
Perhaps equally importantly as people speaking English, it's also culturally the norm to speak English (and hire English-speakers) in corporate settings, especially tech companies. Pretty much to the point where speaking Danish doesn't even give an advantage (unless it's some kind of domestic-customer-facing position). So yeah, I'd give it a try. There are also many English-language university programs.
great job guys. i've used stripe and it definitely works well. love the "checkout" and the customization i can do with integration into my own page. pretty seamless compared to other vendors.

only quip: price! would love to see a different pricing scheme for cheaper products. $0.30 fixed fee is a lot for carts that are only a few dollars!
I wasn't sure about this at first, but it's actually pretty helpful. I'd recommend it.
"it just works"

</Gruber-esque unhelpful snark>
Not sure about everyone else here, but I'm definitely not smart enough to learn anything about programming from _why.

_why's (poignant) guide is awesome and entertaining... but I'm not learning programming from it.
This really cool! Do you have any plans to link it directly to a CRM system? There are people I try to stay in touch with that aren't personal connections on LinkedIn.
Mantis Shrimp’s Bizarre Eyesight Finally Figured Out
30 Must See Apple Television Ads That Changed The History of the Macintosh
Wait a minute! Can you embed Julia into a C program like Lua? Can it interface with complex C types cleanly?? This might be the scripting language I'v been looking for in my side project!
Do you honestly think any of the commenters you are complaining about read your comment and thought "I guess he's talking about me and he's right"?
Internet Community Helps Crack Grandma's Code
Thanks for this reply.

It seems a lot of "problem solvers" in this thread couldn't quite imagine the problem you might be addressing, let alone the possibilities of the solution you chose.

Edit: Looks really promising btw. Best of luck moving forward.
Hi guys, thanks for the feedback. I updated the blog post to include a table comparing different versions of RHEL, along with tick behavior you should expect (keys off nr_running).
The main reason we at clara.io use Node is so that front-end code can run in the back end. Imports, Exports and Renders are done by workers that are essentially headless clients that happen to have access to first and third party binary libraries.
Version everything, and treat your application as a dependency
Herd immunity is a "tragedy of the commons" type of game. Case closed. Unless you can prove that a rational actor would chose in his own self-interest to cooperate in which case you might get considered for a Nobel prize in economics.
This actually looks pretty cool...but I'm on Android. Sigh.
Wait, do you mean fall asleep on emacs?

Until I break the habit, thank God for undo.
That's a truly impressive non-sequitur.

What policies would you suggest to prepare for the risk of catastrophic or highly damaging climate change?
The link you post is the third link appearing in the article, it's prominently featured in the first paragraph, and the map is directly attributed to it in the text. I have a hard time imagining how finding it could be less problematic. Did I misunderstand your comment?
They may be turned off, but in my experience setting up a Nodejs backed site is incredibly easy with the way the frameworks, libraries, and everything are written. That alone will appeal to a lot of people. Front-end only people could easily put together a Nodejs backed up in no time at all.

Or you could use something like Coffee-script from front-to back. It's a very easy eco-system to get into.
This is an ambitious goal. Finding an AIDS vaccine isn't easy.

I still vividly recall my Professor who has many years experiences with viruses saying, "I don't think there will ever be an AIDS vaccine."

I think and hope he's wrong, but it is surely no easy task.
Manchester United fan calls 999 asking for Alex Ferguson
There's no other way for this to progress though. This is step 1. Until you can supply all of your life needs via BTC and pay employees in it, then businesses are going to convert to USD. Once Intuit lets you convert BTC to USD for your tax returns, then the circle will be complete.
I'm already organizing one together with a friend. Stay tuned.
We'll post some details later when we figured out a good date.

In the meanwhile, if you'd like to propose an interesting talk, just send us a mail to hackernewsberlin@gmail.com.

We think it would be cool to have a mixture of tech talks and startup stories. I'd love to hear the founding stories of some of the startups around here.
the recent whooping cough outbreaks are due to the fact that the newer (safer!) acellular vaccines are just not as effective as the older (less safe) vaccines

You have one historical fact misreported there. It is clear that the current acellular vaccines were adopted because of safety concerns about former cellular pertussis vaccines. What's actually NOT clear is whether those safety concerns really necessitated changing the vaccine formula. It appears that anti-vaccine activists may have exaggerated the risk profile of cellular vaccines and understated their effectiveness while campaigning to reduce vaccine use in general.
Wrong way of looking at things. We never reach "ultra-high" levels of unemployment, but the definition of unemployment and the full-employment rate keep being changed.

There was a time when 2% of the old U3 was full employment. Then there was 4% of the new U3 being full employment, but women were working so the total labor-force participation was higher. Now the USA (for which I'm aware of the numbers) has ~6.7% new new U3 unemployment with the lowest total labor-force participation in decades.

You also need to look at total work hours (ie: mean work hours multiplied by size of the active labor force), which have universally gone down with the advance of technology.

When you look at things this way, technology has already been "destroying jobs" for centuries. That's why we don't have women and children spending 60 hours/week in coal mines! It's why we now consider it normal for the elderly to retire at 65 instead of working until they die, and for children to complete 12 years of compulsory education (with the middle classes putting in another 4 years of economically compelled education at college/trade school/university).

Technology does destroy jobs, and that's a great thing. It is the means by which we have afforded humans the time and means to be human.
We should all shut up if there is no concrete information to talk about. I agree there.

Now, if some authentic documents are leaked, those can and should be discussed if they are related to the interest of HN readers. They are after all by by definition, authentic and thus no longer speculations.
We could have been much closer to automation already, but we still have clerks and call center attendants, which are trivial to automate. Why?

I believe it just doesn't happen because, although automation can increase productivity and lower costs long-term, it has a high initial investment compared to human labor for many non-critical tasks and the pressure everywhere is for profits now. Plus, human labor is cheap, and will keep being cheap as long as population is increasing, so this is a force that will push more and more against automation the more we automate. The critical threshold between human labor -> automation will happen only once (and if) human population growth turns negative, turning wages up.
I've worked at various points in a startup, banking and aircraft design/manufacture. My wife is a civil engineer. I've seen Crunch Mode in some form in all of them but the rationale will differ.

For example, my wife did both offshore and tunnel engineering and would work very long shifts plus be on call between them. The main difference with the sort of thing I've done in software is pay: she received overtime even as a professional engineer and this was the main draw, particularly offshore.

In aircraft design, there was never any crunch on the actual design because it was pointless; the review and audit processes went on for years. However, we'd work extended hours for trade shows etc but it was much less common than in banking or the startup.
You can only sue if you incur any loss due to lack of the free 3G service subjected to terms and conditions of the service. In this case, it's not worth it. Just return the chromebook back to Amazon.

You can probably sue Amazon for false advertising (again, subjected to Amazon's terms and conditions), but good luck proving that you have incurred any loss.

I don't believe you have any ground to sue Verizon.
Whether or not we can achieve herd immunity is a tragedy of the commons type game, though it's hardly "case closed" - I know several researchers working in that particular area. The existence of herd immunity is a relatively easy calculus problem.
Its not the size, its the weight. Imagine a 50 kilogram suitcase.
The government gives harsher sentences to hackers than many rapists. This is because it is actually afraid of hackers. Hackers hold power that petty criminals do not. The sentences for hackers are completely ridiculous because they are created by fear.
Wow. Okay, yes. It can be embedded[1]. It can call C code[2].

Julia may have just saved my project (which was dying because it needed a good scripting language that was fast)!

[1]: http://docs.julialang.org/en/latest/manual/embedding/

[2]: http://docs.julialang.org/en/latest/manual/calling-c-and-for...
Think of it as an air-to-air hand-grenade.
How Moving to Austin Improved Our Hiring Process
There's a strong market for other cryptocurrencies, such as Dogecoin.
It is M+
http://mplus-fonts.sourceforge.jp/

Can't recommend it enough. Beautiful monospaced font for terminal and editor. And the light version works great on my 11" Macbook Air as it consumes less pixels and therefore allows more code to be visible.
FiOS customer discovers the limits of “unlimited” data: 77TB a month
Perhaps instead of downvotes, friends, having a discussion about our differences in philosophy would be more useful to us and any potential readers.
That's not how taxes work. You can tax anything you can get your hands on. Unless this hypothetical robo-island has a mercantilist military capable of ensuring access to markets by force, the states would just tax the goods or resources moving in or out.
It's actually surprisingly accurate. This part in particular " Anytime a product completely novel and innovative enters this space, it is extremely difficult to obtain early adopter. " Bringing a drug to market is a massive undertaking and most Biotech Investors look at novel treatments as way to high of a risk.
Proteus: safe local mutable variables for Clojure
The challenge for SnapChat is to shift from novelty and entertainment to utility. Facebook was fun early on, especially when adding friends and reconnecting with old ones that you hadn't talked to in 10+ years. However, it's shifted to more of a utility for sharing photos and keeping loose tabs on family and friends. SnapChat needs to bridge that, and it can enjoy life far beyond a fad.

> SnapChat is going to have an uphill battle moving their users to anything that is not a simple picture transferring app.

SnapChat is kind of being used as a text messaging app already. That's been my observation of young users, and Bryce Roberts mentioned this as well: https://twitter.com/bryce/status/424600001868599296 (not that a VC has a crystal ball, but it summed up my thoughts.). I think older folks have written if off as an Instagram substitute and the young crowd is only interested in it because it's trendy.
I hope you understand that trillions of dollars of capital have a major interest in finding errors in the science and still all they have't found anything significant all they effectively do is trolling, just like in the article?
They brought about a great scientific improvement. At NIWA's site you can now see detailed accounting of the methodology behind the adjustments:

http://www.niwa.co.nz/our-science/climate/information-and-re...

That was put together in December 2010. Before that, they'd been handled in an ad-hoc manner. Some of the adjustments detailed in the literature, some no doubt scrawled on a piece of paper on some professor's desk or sitting in some fortran code on a 5 1/2 floppy. The thing about climate science is that it is done by academics, and if you've ever been in academia you'll know what I mean... If they want us to turn the modern economy inside-out, it is fair enough to ask for a little more rigour.
Apple to roll out larger-screen iPhones, scrap 5c, report says
The new vimeo player
If we restrict ourselves to making comparisons only when the two things are similar in every regard, then there is literally no point in making a comparison.
Transfers are not usually free for business accounts.
In this case you are protecting the client from other connections it is making at the same time, such as when they have multiple tabs open.
I foresee Julia overtaking PyObjC, RubyCocoa, Nu, and MacRuby as the scripting language of Mac apps. This looks incredibly perfect. You don't lose performance, so you can even do the hard stuff in Julia. Which makes bridging much less painful. Hoorah!
Virtually every optimization even dynamic languages make are about narrowing down exactly what the type something is and which method that is called at runtime. At that point you can do things like inlining and other high powered optimizations.
I'm not really talking about vaccines in particular but even those aren't as cut and dry as you imply. Take a look at the common MMR vaccine. In 2005 they introduced MMRV which is the traditional MMR plus the addition of a chickenpox vaccine. The WHO recommends MMRV but US health officials don't express a preference one way or another. The side effects of each are different. So clearly there is some ambiguity there. If a doctor recommended one over the other I would want to know what his reasoning was before taking his word for it.
yes, that was my point :)
15 Data-Driven Email Marketing Campaigns To Help You Kick Ass
Are you saying you think Boston Dynamics will go for more defense contracts, despite Google's claims that they won't?
not if they use that to predict which routes are cheaper in that day and then use the client browser to request the real time data from the top contenders
Retailers will have to provide discounts for using btc, but all the major CC companies have it in their contracts with businesses they must sell stuff the same price regardless of using a CC or not. It makes it hard for bitcoin to gain traction on its principle benefit - no / minimal fees.
But that allows for smarter optimizations.
This could be the most important thing that YC ever does...
I don't think that reasoning is simple: I don't agree that what you assert has actually been demonstrated. There is no agreed-upon way in which you can teach kids programming. Otherwise: citation needed.

Looks like an effort to promote an illustrator more [..]

How about being a bit more generous as to someone's motives? Why not "achieving the stated aims, with the added benefit if promoting an illustrator?". Suppose I like painting and birdwatching. Now I do a kickstarter for a birdwatcher's guide with paintings of birds. I'm honestly excited about birdwatching and believe a book with painted birds will make it more enjoyable for many people. As I happen to paint myself and I think my quirky way of painting birds will add to the enjoyment, I decide to do the paintings myself. Am I promoting my own paintings? Of course! Is my motivation otherwise completely honest? Of course!
Mentorship: How Can Entrepreneurs Use The Power Of Mentors?
Hi notahacker, I'm Julia from Zidisha. I agree that microloans are more efficient than donations, as they can be recycled over and over as they are repaid and disbursed as new loans, and there is a built-in incentive to invest the funds in something that generates revenue.

I'd go one step further and say that microloans are a great form of philanthropy because they are psychologically healthier for everyone involved. Rather than a charitable handout, they can be structured as a business transaction that benefits both sides. See my post at http://www.huffingtonpost.com/julia-kurnia/about-to-send-a-d... for more thoughts on this.

I'd welcome everyone's opinions / questions about Zidisha.
In a manner of speaking yes. Would-be miners were sold all sorts of devices, potions, clothing, divining rods, measurements, maps, and sorting machines that all turned out to be completely unusable when applied in the field.
As an author that doesn't write publicly all that often, thank you for your kind words.
Lots of feedback is amazing in that it helps me grow, but the occasional compliment from a stranger does feel really really good.
Vaccine schedules are, just so we're clear, not set by "a random doctor w/o supporting reasoning".

They're done by panels of doctors who are experts in that field, and the supporting reasoning is extensive and the result of many, many peer-reviewed studies.
Well, it certainly optimises my ability to get shit done if I don't waste it on subtle type-conversion debugging.
I think if you equate the difficulty of CFC reduction and sulfur reduction to the difficulty of reducing global CO2 emissions, then you're really not having a serious conversation. There's at least two orders of magnitude of difficulty between the two.
> presenting an idea and being told that it isn't good (by someone presenting no alternative) ... isn't something someone should need to deal with.

I might be visualizing a different conversational domain than you are, but I'm not sure about this.

For example, when you build a bridge, there's a clear, objective line of quality somewhere above "the bridge stays standing." If I know enough about physics to see that your bridge won't stand, that doesn't mean that I also know enough about architecture to propose my own bridge -- but it doesn't have to; the knowledge that design X is fatally flawed is useful in its own right.
Project Nike... Somehow, "Just Do It" doesn't strike me as a reassuring slogan to associate to nuclear weapons.
In production code paths yes, but I have to admit that the 3 seconds it takes a bare Rails environment to start up has over time made me really pine for a Go or Haskell project. Rapid prototyping is great, but responsiveness at the command line also is another form of rapidity that also serves developer productivity in appealing ways (auto testing harnesses for instance).
Our Immunity Project Science team, led by Dr. Reid Rubsamen, developed the vaccine. The $500K pays for our final experiment before we begin our Phase I Clinical Trials. We've already conducted over a decade of research and two years of pre-clinical trials with overwhelming success.
Track your clients' Javascript errors
Both Karma and FreedomPop run on the same Sprint network. However, that's a big issue since it only uses WiMax which never really saw much coverage penetration. In addition, Sprint is ditching that entire network for LTE.

Karma is apparently preparing to launch a new hotspot which runs on the new LTE network and I would suggest waiting for that device.
Thanks for posting this. I thought the linked article seemed to be making a lot of dubious assumptions, but didn't have the references handy.
Open source alternative of Evernote with encryption
It's possible that both of you are actually right, depending on the package. For example, "plugins" (such as Flymake, or modern variants) can indeed cause the editor to slow to a crawl. Likewise, I had to turn off real-time spelling checking for LaTeX documents in Emacs for this very reason -- on dissertation-size documents it was simply unbearable, and every few sentences the editor would just spin for a bit [2].

[1] http://flymake.sourceforge.net/

[2] http://ergoemacs.org/emacs/emacs_spell_checker_problems.html