skysight-inc/HackerNews huggingface dataset:
Building inter-operable music services with schema.org
A lot of people who have Windows don't need Windows. They should not complain that Windows could get to be more expensive because they are likely to just keep what they have until it stops working. They are not a market. For Windows.

So Microsoft can do two things:

1. Try to turn Windows into an attractive competing product vs. iOS and Android.

2. Extract more money from people who actually want and/or need Windows.

The first will probably not work. The second is a spigot Microsoft could open at will and receive a gusher of money. Enough to fund all kinds of future products at Microsoft to fund greater focus on current products with high potential.

Windows is cheap, but very powerful and mature. It is a premium product, even if it is not a product for 98% of everyone anymore. It could stand to get a lot more expensive.

It no doubt irks people at Microsoft that Google is taking away the consumer end of the notebook business with ChromeOS.

To optimize the results of what Windows is good for, Microsoft should be featuring high-end PCs, 4k monitors, and evangelizing the creation of a new generation of non-mobile software.
Sadly, there's no keto friendly version. Only standard dietary carb loaded stuff.
There is a bug in the author's first example:

var a = future;
setTimeout(function(){
a = 'Hello World';
},1000);
console.log(a);

If evaluating 'future' returns control to the scheduler, the setTimeout never gets called.

On a higher level, these "flow control" libraries do not, despite their name, control the flow of logic. The underlying asynchrony remains exactly the same. They just make it easier to avoid an indentation avalanche, or callback spaghetti. If and only if spaghetti makes it difficult for you to reason about code will these "flow controls" make it easier to reason about asynchronous Javascript.
According to their previous updates, they picked a particular rice protein that apparently has a different mesh size, thanks to an innovation by the manufacturer that has not spread throughout the industry yet. This choice was made to achieve a certain mouthfeel that they couldn't accomplish with other rice proteins. Not exactly a specialty/premium ingredient, but close enough.
If I could simplify them enough to read well, I might use a calendar with a backward or forward arrow on it, or an hourglass with same.
How does Go.cd measure up against e.g. Jenkins or Hudson?
What are you even talking about? Make your point if you have something to say.
This has been available in the UK for a while (on Virgin Media TiVo boxes, the only cable supplier here).

I don't have a Netflix subscription so I haven't tried it properly, but the integration with TiVo is good. If you're browsing an actor and find a film, as well as any upcoming TV showings it will give you the option to launch it from Netflix.

It's obviously a big move away from the major TV channels, but (in the UK at least) I think the big money is in the sports channels and Netflix isn't competing with them there.
There's also the question of what message you might send by losing such a suit.
Here is what I think happened. Netflix has "new media" rights to the content. They can't play the content over cable. Some cable companies provide a TiVo as a cable box, and Netflix works on TiVos.

This presents a legal problem: is playing netflix on a cable company's tivo box "cable"? Well no, but they probably had to get the content providers to agree. Now that the content providers agree, the Netflix app can be installed on these cable company provided Tivos.

I am speculating, but the article makes no sense otherwise.
That's like saying a home made burger from top notch ingredients is made with close to identical processes as a McDonald's one. Except of course that they use worse ingredients and cut on all possible costs as long as it still tastes kind of burger-like.

Unless you disagree that they for example replace a lot of the barley with rice and corn - I don't really see how can you claim it's the same thing.
now that's something a politician would say
If your goal sincerely is to taste more instead of feeling the effects of alcohol, why not spit the beer out? This is de rigueur among serious wine tasters for exactly this reason.
Most humans change their minds, and presidents are not an exception. But they also consitute an special case, they were voted based on their promises (ideally) and if you go back on your word (or make things worse as I think is the case) there should be consequences. Or at least people shouldn't sit idle while being lied at.
It sounds like it's only a channel in the sense that "tuning" to channel 450 will launch the app. You'd then have to search for the show you want to watch.

A TiVo box already has lots of options for browsing through a database of shows/series/actors, so it makes a lot more sense to link Netflix into that.
No, but I wish I was.

Seattle is one of my favourite places. Very expensive though.

If this somehow ever becomes successful in Michigan, Seattle is the very next place I would head.
For me, I deal with crowds of jerks by concentrating on the first person to insult - and announceing it. I've diffused physical violence against me by a crowd by announcing that the "first person who attacks me will receive all my wrath."
Is it really the act of moving your jaw around that helps you digest better? I would have figured that meant "You can digest food more completely when it's been mushed into tiny pieces before you swallow it," which Soylent has covered pretty well.
Here's a google group topic talking about it. https://groups.google.com/forum/#!searchin/go-cd/jenkins/go-.... Hope it helps.
From my reading of the article, there will be a specific channel (450), but tuning to that channel will simply launch the Netflix app. Rather than navigating some seperate interface for launching the app, you just switch to channel to launch it. It's still on-demand content, just the app appears as a "normal" channel.
I don't understand why parents of those bullies did nothing? It looks like they all were informed (suspension, police)?
And that - "I knew that if they got a criminal record, they might not be able to go to university. I didn't want that burden." looks like a strange position. Why would you care about that happening to someone who was giving you death threats?
"...you would pick up your remote control, you would tune to Channel 450, and there you'd find Netflix. You'd select it and that'll launch the Netflix app. Literally, watching Netflix is as easy as changing the channel."

facepalm

That's some bad old-fashioned UI right there.
>I know he didn't contribute the particular benchmark<

This otoh: http://benchmarksgame.alioth.debian.org/u64q/program.php?tes...

>Foreign.Ptr (and companions) are hardly ever used in normal Haskell code unless you're optimizing for that last bit of performance<

Do you think "optimizing for that last bit of performance" doesn't happen in the wild?

>IMO they should at least use idiomatic code<

Provide some!

http://benchmarksgame.alioth.debian.org/play.php#contribute

GHC 7.8.2 installed, cabal 1.2 stuff available as-needed.
The easy obstacles:
Performance. Two more layers of abstraction make browser apps clunky. This will go away when phones get beefier.

Security. In Wonderland apps ask for permissions, app stores check for vulnerabilities and abuse, users read permissions and allow. In Real-land, click-buy-install-use. Browsers can also ask/warn users regarding permissions and features.

Phone Features. Can the browser access the camera, local storage, gps, address book, etc....yes, the browser is a 'native' app, it can have super powers; and then let HMTL5 use them.

The almost-impossible obstacle: the market.
If you are old enough you'll remember that Windows grew like yeast b/c it had Office and that Mac kept its niche b/c it had 'designer software'. Fast forward 20 years and FF OS cannot grow as it wished b/c the phones do not run Whatsapp, the new SMS. Ergo: the apps available weight more in the purchase decision than HW or brand. So, the platform owners will do as much as possible to keep things native b/c if anything runs on anything, and if harware is mostly the same on all phones, what is the differentiator?

Did you know that only a year ago it was possible tu create a native app with basically two features: push notifications and a webview. Inside the webview you could run your web app. Now appstores reject these type of apps, they require x% of the code base/features to be native (I believe x is changing, maybe is 50 now?).
There are very few areas where a politician can single-handely make changes. So even if Obama did want to enact Net Neutrality law---and I don't know if he still does---then he'd have to convince congress to pass a bill. Obama has had limited pull over congress, even within his own party, and on an issue where so many congresspeolpe have been bought by industry, Obama's going to have even less pull.

Congresspeople get elected by campaign dollars, not by the laws they enact or fail to enact.
Nope. Politicians running for executive office frequently make promises to do things they don't actually have the constitutional authority to do, but are sometimes able to wield their influence to accomplish. Politicians running for legislative office can't promise anything but priorities because they can't do anything by themselves.
Under-representation doesn't only have to do with "women being wired differently". See, even women who have studied STEM are more likely to drop out from STEM jobs - for a series of reasons, but sexism seems to be one of them, so it's not off-topic here.

By the way, I do think we should also support diversity in some jobs where men are underrepresented, like teaching - I was reading a psychiatrist explain how the "girlification of elementary school" can be damaging for boys. (http://www.esquire.com/features/drugging-of-the-american-boy...)
It's a tempest in a teapot. It uses dubious sexist tropes (dresses are not "real" clothing, pink isn't a "real" color) to score points about sexism, but by fatally assuming what it should be proving.
> Is it 500EUR per week or per month?

I LOL'd at this - only someone in the SF bubble could mistake EUR 500 for a weekly rent.

My one-bedroom apartment in Germany is around EUR 350 per month.
Each elected official has limited power. A President can expend all his/her political capital on just one piece of legislation and still fail to pass it--or pass it, but in a severely watered-down form. Even after a law is passed or an executive order given, the courts may eviscerate it (which is and should be within the judiciary's power).

Thus, it often happens that a candidate makes a promise, fully intending to fulfill it, but is unable to as a result of his/her limited power. Knowing as much, perhaps candidates should make much more modest promises. Except that would be campaign suicide in most cases. The rules of the game incentivize and reward over-promising. So even if a candidate is motivated purely by a desire to serve the public s/he must over-promise in order to be given the opportunity to serve.
Sounds like this is "the most random hash function" rather than a random number generator, as I first thought. I wonder how well it'll stand up to scrutiny.
> They could've easily, easily taken on the Google/Facebook conglomerate.

Even better that any of these NSA-friendly conglomerates is the ChatSecure App:

"-UNBEATABLE PRIVACY: We keep your messages 100% private using state of the art Off-The-Record (OTR) encryption. Your conversations cannot be logged or intercepted by anyone.

-AD-FREE: We want your love, not your money" [1]

[1] https://guardianproject.info/apps/chatsecure/
I'm curious why this is a Java/JRuby on Rails project and not natively written in Go itself. Does anyone have some insight here? Is it that the project requirements themselves lean towards Rails tooling? I'm sure I'm not the only one surprised by this.

EDIT: Ah, I'm not the smartest cookie in the jar. It, in fact, has nothing to do with Golang. I agree with the poster below who mentions this criticism.
Why is that a "question to Americans"? I would assume that any "elected official" would be subject to this. The question, as worded, implies that American elected officials are less trusted than elected officials elsewhere.
Not when they depend utterly on campaign contributions. This "pivot" is unsurprising given that FCC commissioners are appointed by the President and Comcast is one of the President's largest campaign contributors*

*via its employees, PACs, and owners. See: http://www.opensecrets.org/pres12/contrib.php?id=N00009638
I have a confession to make. It's...
The non-partisan answer is: Of course not. It takes an astonishing degree of naiveté to believe any professional politician's campaign promises.

That said, I don't know if it's entirely fair to blame Obama for flip-flopping on Net neutrality: remember there was an appeals court decision slapping down the FCC's silly regs in between. That left the FCC with less room for regulatory adventurism. Also the FCC is nominally, at least, an independent FedGov agency and not part of the executive branch in the same way that DoD, DoE, DoT, etc. are.

It is fair to blame Obama for flip-flopping on other promises, such as retroactive immunity for companies that illegally opened their networks to NSA spying. He told me in December 2007 that he did not support it:
http://news.cnet.com/Technology-Voters-Guide-Barack-Obama/21...

Then, after getting the Dem nomination wrapped up, Obama flip-flopped and embraced it:
http://www.cnet.com/news/obama-flip-flops-on-telecom-immunit...
Ask HN: Do we need a 'New' New Mogul?
I used to love New Mogul content and more importantly, the folks in that community.

With nickb gone and the site now sadly functioning as a parking page, would it be worthwhile for me to re-surrect it? Would others interested in business, economics, finance, leadership join?
From my understanding, it is not the evaluation of a "future" value that causes a context switch, but rather its use:

- passing it as an argument to an operator or built-in function

- accessing one of its its members

- calling it as a function
A more (but probably still imperfect) description of Catholic doctrine would be repentance + forgiveness = reconciliation; either repentance of forgiveness on their own is incomplete, but not undesirable for the party doing it .
It's somewhat punitive.

Even if they're not technically admitting guilt, paying that much money is taken as guilt by pretty much everyone. Don't know if Apple has taken reputational damage, but the damage to "Don't be evil" Google is severe for a lot of people where it can make a difference.

As for what's going to stop them, a recidivist is treated worse in the courts. They're now under the terms of a DOJ consent decree; violating those will in theory be bad for them (it gets political, of course). The path of another class action civil suit like this would likely be much worse. Etc.
I'll check this out - I had a similar idea last summer while attending large festivals. That it would have been nice to see what people were posting on instagram around me. I'll give this a try next time I'm in a populated area!
you're what? 14?

seriously... it's time for all little boys to grow the fk up.
But this doesn't even look like that. Not even a watered down bill or attempt at one seems to have been documented... or at least it wasn't newsworthy.
It was sexist when I was told I couldn't do a job because I'm a girl. It is sexist to only market play ovens to girls and trucks only to boys. It is also just as sexist to tell either sex what colors they should like (pink isn't evil).

But the icon? No. You could just as easily argue that it would be sexist not to picture a female, to have her wear pants, to have a woman and child. I think you are over reacting on this one. It might be a poorly thought out icon, but not because it is sexist.
"The argument from nature is completely ghastly from a moral perspective. I have never seen a solid argument that uses it. It's usually the domain of pseudo-intellectuals who are grasping at Internet points instead of actually thinking through the implications of what they're saying. It implicitly condones a huge swath of anti-social behavior in the pursuit of the all-important fitness. It inspires no hope, and it demands that you take an extremely unhealthy interest in your own self."

That is very well put, and the last point is really an eyebrow-raiser. I've never seen it before, but now I cannot un-see. If you look deeply into the natural everything movement that's so popular right now you'll see an odd kind of cleanliness and purity obsessed narcissism.
>A Union is like a struct, but you’re only supposed to use one value
>(they all occupy the same space in memory). It’s up to the programmer to know which variable to use.
> There’s a joke in some of the original C code:
> #define struct union /* Great space saver */
> This inspired a solution:
> #define union struct /* keeps code correct, just wastes some space */

Somewhere in Scotland, a sum type sheds a single tear.
Huh... I was sure this would have been posted before; I just posted it to get a quick link to the conversation.
Http://www.echipamenteortopedice.ro
Echipamente Ortopedice este un magazin online ce vine in sprijinul persoanelor cu handicap si va ofera o gama larga de dispozitive ortopedice destinate persoanelor cu dizabilitati locomotorii, temporare sau permanente. Produsele si dispozitivele ortopedice sunt special concepute pentru a fi utilizate in cadrul procesului de vindecare, recuperare dupa accidente, interventii chirurgicale, imobilizare gipsata, pentru a ajunge la abilitatile de mobilitate initiale.
It's great that they are aiming for an automated conversion from C to Go. It's clear they aspire to convert their code which was written in a certain way. But I think it would be a huge boost in Go usage if they could eventually aim to transpile any C code into Go code.

A little dream of mine would be if in the future when Rust is stable Mozilla developed a transpiler from C++ to Rust. That would be brilliant.

By the way, all the other talks at GopherCon seem pretty interesting, I hope someone uploads videos of them soon.
So "having some evidence that never resulted in a conviction" = risk-free?

This is identical to the facebook case in terms of risk.

The lawyers outlay a lot of money (many millions) up front. Clients pay basically nothing. The lawyer could lose all of it due to things outside of their control.
Actually winning, even with a good start, requires a large amount of time, energy, and expense.

The idea they can't lose because the justice department got some evidence is completely irrelevant to anything.
It saves a small amount in discovery costs.
That's it.
It doesn't even save the plaintiffs money, it saves the defendants money because the discovery they produce is near identical

The plaintiffs still need to go through all the discovery.
They still have to take depositions, go through all the documents, etc.

You seem to have literally no idea what is involved in a lawsuit.
I would be more than happy to walk you through what actually happens.
Remember how small Whatsapp is (~50 employees). They don't need to do any of those things to have a fantastic business for a long time to come.
"Of course sexism in tech is bad and we should try to reduce sexism wherever possible, but that's a different issue."

i nominate for Best Mansplaining.
Magnetically Actuated Micro-Robots for Advanced Manipulation [video]
Not too sure if I agree with this. I'm glad the author noted that he wrote this prior to knowing about es6 generators.
> Unfortunately, using yield based solution will require third party libraries, which means increased payload and incompatibilities among frameworks.

Check out co (https://github.com/visionmedia/co/blob/master/index.js). For all its features it's tiny. Increased payload and incompatibility is a blanket statement; that could apply to any library or framework.

> And I am also quite disappointed that the solution to one of JavaScripts biggest flaws requires hacking a language feature that was designed for an entirely different use-case, which will surely bring lots of confusion.

There should be a really high bar for adding keywords to a language. If something can be solved with features we already have, we needn't add another. ES6 generators solves the callback problem for now. There are of course other (perhaps more flexible) solutions, like Scala's futures and for-comprehensions [1], or F# computation expressions [2]. But generators are simpler and they work well enough.

[1] http://docs.scala-lang.org/overviews/core/futures.html
[2] http://fsharpforfunandprofit.com/series/computation-expressi...
Fireworks refugees Welcome to the open arms of Sketch 3
I agree with you on the broad themes point and I really liked the 'You Only Get One' theme, at first I couldn't get past the 'one gun', 'one life', 'one minutes' ideas that I felt everyone would go for but I ended up making a simulation where you only get a single interaction after world generation and then it simulates a little village gathering food and building farms etc. and I was really happy with the result.
You clearly missed the point here.
I wear a kilt. "Dress implies sissy" seems like a personal problem rather than a factual statement. And if you're going to attack anyone for an icon then you should also be going after anyone who puts the typical "pants vs. skirts" bathroom signs up.
At some point icons are just icons, and you shouldn't define yourself based on the stereotypes the world uses to make communication clearer for all of us.

You don't see me complaining that the men's bathroom implies I should be wearing pants. I find it handy to be able to easily tell which door to go through.
Maybe I'm misreading you, but it sounds like you're saying "inequality is only important insofar as it affects me".

Advances in technology (including healthcare) are usually bankrolled by the wealthy - wealthy people and corporations. The middle class doesn't pool together a billion dollars to research drugs for heart disease. University research is funded by wealthy benefactors, grants (in turn funded by wealthy benefactors), Government money (funded by taxes, a disproportionate % paid by the wealthy) and so forth. It seems fair to me that they'd get first dibs.

We're all trying to grow our dynasties, that's why we have kids. It's not inherently evil.
I presume he has plans to do something about that (working for Google).
Whenever I read mainstream news on topics I'm deeply familiar with, and I see how badly they are reported, I realise that mainstream news probably misreports all topics, not just the ones I'm familiar with.
Great post and insight. I'm excited to start reading your book.
Past: A sundial

Now: a digital watch/alarm clock/iPad with time showing

Future: A robot (maybe with an iPad for a head)/terminator coming out of a portal.
A good lesson people can learn from your app is that you offer a good chunk of functionality and what to expect before logging in and that motivates the end user to login and keep on browsing. Awesome work!
Russ' paper on the subject from Dec 2013

https://docs.google.com/document/d/1P3BLR31VA8cvLJLfMibSuTdw...
"were studied in the pH range 4.9--9.9 at 25 degrees C and in the temperature range 14.8--43.5 degrees C at pH 7.05."

Forgive me if I am missing something obvious, but isn't that outside the range of a typical stomach's pH range? If so, how does this study relate to the conditions inside a stomach?
Im basing these questions on what I saw in that skeptic.exchange link posted above, again im a total layman.

Edit: Thanks for the answers, aroch! :)
This is "E2E": If you're not an specialist engineer, you will have no idea what to do with a Parallella - and if you are, you'll know you want one from the description and the specs, not vapid marketing copy.