skysight-inc/HackerNews huggingface dataset:
This type of standardization is what I like to call Lowest Common Denominatorism. And it's a leaky solution to a hard problem. The underlying problem isn't that different platforms have different APIs, it is that different platforms have different capabilities. Even if you unify the APIs that are semantically equivalent across platforms, there will always be some superset of that unified standard that you end up having to use because you are programming for a platform. At best, the unification makes programming for a different platform slightly easier and a little more tenable to share some code across platforms. But your code is still littered with `#if`s everywhere, and that wreaks havoc on your compiler's (and subsequently your IDE's) usefulness for catching bad bugs due to platform incompatibilities.

I believe the future of cross platform programming is by integrating Tomas Petricek's idea of Co-Effects[0] into type systems. While an effect system tracks what your program does to the world in its type system, a co-effect system tracks what your code requires from the world, aka the executable's environment and platform. There are a lot of benefits to this, but the primary benefit of a co-effect system is that you could safely write cross-platform cross-compiled code within a single compilation unit project by having different `main`s that specify and encodify different platform capabilities. If your `getSDCardFileSystem` function only works on Android because iOS doesn't have SD card capabilities, then it can't be used in a main function bound by the iOS context. And if different platforms have similar but slightly different capabilities, an interface can be defined that shares their commonalities and is usable across the differing platform executables, while still making platform-specific code accessible within it's platform specific executable.

There are other benefits too, but I'll leave that to the reader of [0] if they want to know more.

[0] http://tomasp.net/blog/2014/why-coeffects-matter/
> 1st Chrome release: 2008-09-02

> 1st Chromium release: Dec 17th, 2012

> So even though current Chrome might be based on Chromium, Chromium was initially derived from Chrome.

Not sure where you got that second date, but Chromium was definitely released the same day as Chrome: http://arstechnica.com/information-technology/2008/09/google...
Not quite (I think): .NET Standard is an API definition, or rather a versioned set of them. ".NET Framework" (e.g 4.5) "implements" that definition, with some extra features to boot. ".NET Core" also implements it. It's a cut-down (though not very), cross-platform implementation of the .NET Standard.

Mono is another implementation of the standard.. cross-platform too, but this time compatible with the actual .NET Framework, i.e. 4.5.
Other than Swift being a great language this is certainly at the top of the list. If not on a management level then on a developer POV level. Plus in some way they associate Apple with themselves, they become (in some weird way) the Apple of enterprise.
TBH, almost any Lisp is beyond Clojure.

Don't get me wrong, Clojure is an amazing tool. While it addresses a very specific use case (functional programming on the JVM) that use case is common enough that it's a very useful tool. But when compared to other Lisps in a context where non-JVM toolsets are acceptable, Clojure leaves a lot to be desired.
The Age of the Instagram Eyebrow
> some SO-cops just see the words "thank you", ignore the rest of comment and then immediately recite the rules and/or delete the comment

If that happens, then the mod is out of line. But what can SO do to prevent that behaviour? If you have ideas I'm sure the community on Meta would be more than happy to entertain suggestions, that's how the platform evolves and grows.
Why bother with this instead of sending a 3d model and just sending the position of a few control points/bone animation.
What makes "Indians" and "Finns" morally meaningful groups?

Many individual Finns didn't make Finland nice. Quite a few just came along for the ride, and some were downright harmful. So it would be equally valid to say "Finns, except Sven, but including Sandeep built a nice country". (Assuming of course that Sven was one of the ones who didn't contribute much.) So we could equally well change the groups and get the same positive claims.

Suppose I were to say "whites built a nice suburb, why shouldn't they be the ones who enjoy the benefits" (with regards to, say, an all-white suburb that they want to keep blacks out of), what principled objection would you make to this claim?
Is Europa's ice thin or thick? At chaos terrain, it's both (2011)
There's a lot of rampant speculation in the comment here.
Well, other than the fact that you are oversimplifying a complex issue, I don't necessarily think you are wrong. But just to address some of the possible externalities that would have to be considered:

1. Not all oil that comes into the US is in the form of barrels of crude oil. It may come in refined (a small amount, I assume, considering the oversupply of refineries in the US). But more likely it comes in as part of an imported product.

2. Which leads to the problem we already have: if oil is expensive in the US, that further incentivizes moving to where it is not expensive. Instead of buying your expensive fertilizers to grow food in the US, why not grow more crops in Mexico or Canada and import them?

3. Or perhaps oil is a part of the manufacturing process (i.e. plastics). Now it's all of a sudden even cheaper to manufacture outside of the US. Of course, you also have the complicated problem of recycled materials as well.

4. Or it's part of the shipping process. I'm not sure how you even tax this.

All these problems need to be managed. We would need to address figuring out how much oil goes into any one thing we consume. We need to address free trade agreements (can we charge duty on a product depending on how much oil was used to make it, ship it or grow it?). We would need to provide incentives to recycling, manufacturing, organic agriculture, etc. etc.

It's not that these aren't problems we should try to solve, it's just that "presto, 7B of income a year" is not what will happen.
Do you have an example? Honestly curious.
Now that he's verbal he can describe what it felt like: He was completely off his ass baked. Just high as a kite. Unable to focus he was so high.
Actually this may be true, however...
what they miss is, that these are mostly enterprise active directory servers which will never run docker.
They're absolutely killing WoSign/Startcom. It's totally justified, but it's what they're doing.
Just register in several places. Not like fraud is a real problem.
Pounds weight has its own symbol, ℔

A symbol that, after many decades of living in the U. S., I'm seeing for the first time just today. In my experience, if it's not written as "lb." or "lbs.", a hash is often used: "#".
Yes, this is undeniably a partisan endeavour.
>>When are we going to finally ditch the idea that heritable==genetic?

Well, considering the fact that "heritability" is a measure of how much of a given phenotype's expression is due to genetic variation, probably not soon. "Heritable" is not a word used to refer to environmental factors such as parental care and upbringing. In studies on heritability of specific traits, these environmental factors are used as classifications for broader observations of genetic variations (for example, in twin studies, was twin pair A raised in the same household like pair B?).

Going back to autism specifically, the Simons Foundation Autism Research Initiative identified a single genetic mutation that accounted for 25% of diagnoses in their Simplex Collection[1], while the other 75% were impacted by 200-400 different genes. This data is available online as of 2016[2], though some analyses may be paywalled.

[1]: https://sfari.org/resources/autism-cohorts/simons-simplex-co...

[2]: https://www.simonsfoundation.org/features/foundation-news/si...
UI ideas for web, for almost everything
I haven't read the book and was not aware of some of Google Ideas' more shady activities. Thank you, because otherwise I wouldn't have heard of any of this.

https://en.wikipedia.org/wiki/Jared_Cohen#Involvement_on_Syr...

>In an email addressed to the deputy Secretary of State under Hillary Clinton dated on July 25, 2012, Cohen revealed that Google Ideas was working on a project, together with Al Jazeera, to track defectors of the Syrian Army with the explicit goal of "encouraging more to defect and giving confidence to the opposition."

That is pretty frightening.
Here's the other side of the coin, as someone who's worked primarily with npm (JS), composer (PHP), had a taste of cargo (rust) and of course yum, apt-get, etc.: packages are awesome. npm is weird and hellish because people write single-function packages, but that isn't the case in other ecosystems. NuGet provides an easy and familiar way for me to get into it, as opposed to having to absorb the entire ecosystem at once.

I agree though, that the challenge is different in a compiled language (from JS/PHP), and when dependencies get specific you might be out of luck (when .NET Core was announced I had a hard time following Microsoft's own tutorial because minor revision was different between two key packages)
I have been using exponent libs for almost a year now. They are doing such amazing work. Highly recommended!
you mean "identical". both identical twins and fraternal twins are biological twins.
ok, I think that's not available with firefox devtools, but in case your SPA is react based, I think that the react devtools addon has hot (and state preserving) reloading: https://addons.mozilla.org/en-US/firefox/addon/react-devtool...
Flexport (YC W14) raises $65M Series B
I gotta be honest: I don't see how your point adds anything. You didn't think San Francisco was worth paying a premium for you, so you left. That was sensible. My post is purely making the point that there are combinations of things that this area offers that you don't get elsewhere, and for some people that's a compelling reason to stay. If you don't want those things, you shouldn't. My belief is that the fact that so many people do say despite the cost reveals that said combination is important to many people.
That means you haven't put in the time to develop a sense of empathy for them.

How can you claim to treat all people with basic civility, while at the same time admitting to disrespecting (and thus judging) something about a specific group of people on a mass level without trying to understand it?

I think you need to reevaluate how you treat this issue and the people who are affected by it.
Ha, very similar to the original intention of the vocoder!

That Kraftwerk/Daft Punk voice, the original idea developed by Bell Labs was to come with ways to compress voice signals maximally by representing them only by the envelope necessary to modulate a bank of oscillators. Like any codec/compression scheme, the basic idea is to come up with a simple set of basis vectors that can represent the same data in a minimal fashion as long as it can be reconstructed on the other end.

http://www.bell-labs.com/newsroom/publications/290623/

"The method specifies the speech signal in terms of its short-time amplitude and phase spectra."

In the case of machine learning, the idea is simply to come up with those basis vectors empirically and automatically instead of reducing them to a mathematical model such as "set of sinusoidal waves".
Don't get your hopes up. NASA has a long history of pre-teasing these announcements, and then it turns out to be some announcement that while marginally interesting scientifically, is really no big deal as a news story.

E.g. last year they pre-announced that they were going to make some big announcement about Mars, and everyone was thinking "evidence of life?". And it turned out to be that they'd just found evidence for brine flowing on the surface in some cases[1].

While that was certainly interesting in itself if you follow what's going on on Mars, it was just an incremental addition to the knowledge we already had about water on Mars.

My prediction is that this Europa announcement is going to be something similarly mundane.

1. http://www.nasa.gov/press-release/nasa-confirms-evidence-tha...
Oh, of course! I didn't mean to suggest otherwise. I'm just saying, it's also great publicity in addition to everything else.
Am I the only one hoping that "evidence of surprising activity" means the plot of "Europa Report" is making its way into reality? (minus the deaths of course...)

I seriously believe that if we ever find life in other planes it will be on the form of aquatic creatures not on the form of intelligent life.
I'm sure they are very interested in moving users to a newer platform. Legacy support is "all cost" -- you're typically not getting any revenue.

Look how motivated Microsoft was to drop XP support.
BOOST Your IMMUNE SYSTEM NATURALLY and Don Get Sick
And yet they don't. Revealed preference?
Fully agreed. The problem is that one CI-tested logical change per commit tends to be too painful to set up. I think the attractions of rebase-based workflows are mostly due to tooling limitations (in particular shortcomings of git and CI systems).
Well, that was their heritage. Not shocking.
Waze Beacons: The World’s First Affordable Solution for Navigating in Tunnels
Huh. Maybe the site has changed in the past 5 years, but when I started - I gave answers on stuff I knew (basic JS, advanced SQL) and asked questions about stuff I didn't know (Obj-C, advanced JS/jQuery, Ruby).
There is a certain satisfaction when a project is complete and polished, and you can see all the smaller parts working in tandem to create something functional and useful though.

I think a lot of baseline things are not sorted out early on before taking up coding either as a hobby, or a profession.

The number one thing that has affected me personally is a lack of ergonomics and ease-of-use. I mean I used to code straight for several hours 10 years ago and my body could absorb such a hit. My mind can continue solving puzzles, but the body eventually starts to wither and break.

I just can't do that now. I'm always experimenting with new physical ways to code, playing with different setups. Standing desks, eye tracking mouses, multiple screens, anything to take the load off my body and give me back that 'fingertip feel' I enjoyed 10 years ago.
First of all, only small fraction of so called "refugees" storming EU are actual refugees, and even smaller fraction is from Syria. They come from whole Middle East and North Africa, including Libia, Egypt, Iraq, even Pakistan. And it is well known that they have demanding attitude:

https://www.gatestoneinstitute.org/6753/germany-migrants-dem...

in fact, none of them is refugee, because by definition used in international laws, they stop being refugees the moment they come to first safe country on their way, namely Turkey, so they enter EU as plain old economic immigrants.
If autism is caused by an individual mutation (not alredy present in the parent genome) it would be amazing that the mutation is so common, but not currently of a known form (like trisomy).
I'm sorry are you saying that there are no student republicans? that's a very misinformed opinion if you believe that.
Qihoo360's browsers have awesome security: https://twitter.com/ryancdotorg/status/780470538686697472/ph...
He and his students are the service. They deliver the PCs personally and then hang out to help set things up and train the locals.

Edit: Ah. I probably should have wrote that my friend refurbishes PCs for donation. My bad.
That was an interesting book, although marred by the ridiculous wooden recreations of conversations.
"The 2016 US Presidential election feels like the most important one so far in my lifetime." -sama

I'm the same age as Sam. But I must confess I don't see why he sees this one as the most important. Both candidates are terrible (for different reasons). It's quite damning of the entire political establishment.

I just want to get through the next 4 years and hope that either party can finally find one good candidate.
When working on an SoC over 5 years ago, we'd have it display the company logo on screen upon boot. While not necessary for the test, it was really useful to see if the system reached that boot stage.

As an afternoon exercise, I wrote a Mandelbrot draw function (my first fractal display code!). Then I realized it was both faster and used less code and runtime memory than the image display stuff, so I replaced it in my environment. Other people were amused by it, so it went in public repository.

A couple weeks later, someone removed it to reinstate the image display. I guess having the company logo for internal-only code was more important to someone :(

I don't work there anymore.
They need to notify the winner(s) somehow?
EA really torpedoed them, but the GD ROM was the biggest mistake on Dreamcast
As a library author having to target multiple platforms .NET Standard + project.json is much less painful to support than PCL's - looking forward to when we can drop PCL's and just ship .NET Standard builds.
> It's utterly untrue that commercial real estate generates more revenue than residential.

You're asking the wrong question. It doesn't matter what the relative contribution of existing residential property vs. existing commercial property is; what matters is how new construction will affect the city's revenue. The argument is that given a parcel of land and the question of whether to approve it for residential or commercial construction, the city will realize more revenue from a commercial project.

> Large chunks of the population decry the high cost of housing and then vote against more. No one actually wants to see their home values drop and no one wants to see the rate of appreciation slow. You won't fix any of this by adding tax liens against these people. Also they'll just vote down your proposal.

Certainly there's a lot of that. My posting is an attempt to shift the debate by whatever small increment I can manage to.

Also see: http://www.sfyimby.org/

I think there is starting to be a change in sentiment as prices continue to rise.
Yeah, but it's in a highly eccentric polar orbit very specialized for taking photos of Jupiter, not its moons. I doubt it will get much decent footage of Europa, if any.
Yes indeed. Dunno why i typed that.
The Democratic party targeting university students, and the Republican party trying voter-suppression efforts aimed at students (forbidding voting at the university where one lives, requiring photo IDs & banning college IDs as photo IDs) are nothing new.
Have you tried flux? It reduces the color temperature making it more mild during afternoon/night hours. It's a life saver.

https://justgetflux.com/
If the cost of repair goes down via tax incentive, then the lifetime cost of a repairable product becomes marginally less expensive. That creates a new advantage for selling repairable products.
Assembly is complicated too. I want it sugarcoated most of the time though. There are very few times when I need to drop down into assembly.
It really depends on how you define success. Cheesecake Factory is more "successful" then Jiro's Restaraunt with regard to cash generation.
How to prepare your product for international expansion
The devils advocate is something like:

If a game cost say 50$ they sell approximately zero of them in India. Dropping that to 5$ does not mean they sell 10x as many worldwide thus company keeps the higher price. If they can sell them for 5$ just in India they may sell 10x as many in India which is good for people in India and the Company. But, people in US are never getting 5$ disks either way. Making this a net win.

The counter argument is price discrimination often operates inside a country. Coupons are the classic example, but clearly Coupons are a net economic loss.

Which IMO suggests we should have limits on the kind of acceptable price discrimination.
One problem - at least for the project I'm working on - is that Lets Encrypt isn't a replacement for all of StartCom.

We use a StartCom "MS Authenticode" certificate to sign our releases, so Windows users don't get a warning message from the various anti-malware scanners (and similar).

At first glance it sounds like Mozilla not accepting new StartCom cert's at some point won't affect that. It may snowball, but that's an unknown. o_O
Microsoft Launches Virtualization-Based App Guard for Edge Browser
USING NATURAL DEODORANT – IS DEODORANT BAD?
My two cents: don't give business to Comodo, given their horrible track record of sleaziness (https://en.wikipedia.org/wiki/Comodo_Group#Controversies).

Funny you should mention that...

Look at the SSL certificate of this site.
It is kind of a weird in-between.
It does mean Google is MitMing you, but this is a service they're providing to organizations that are already at serious risk of DDoS or have been DDoS'd. Like Krebs' site, which was just hit with a 600+ Gbps DDoS.

Plus, I mean, Google Analytics and various Google-owned ads are already present on tons of HTTPS sites. That's enough to nullify HTTPS due to the XSS potential.

How are you getting Google = American State, though?
It's certainly worded in a way that allows for the possibility that they are hinting at evidence of life without giving it away. Based on NASA's recent record though, it's not at all beyond them to try to get a little extra press by hinting at a bigger discovery than they actually have. My money's on some interesting tectonic action but wouldn't an oxygen atmosphere be something!
Non-paywalled stories:

http://spacenews.com/indias-pslv-launches-7-satellites-in-a-...

http://www.firstpost.com/india/isro-successfully-launches-ps...
Anti-Adblock Killer keeps Ad-Blocker on, even when websites ask you to disable
It doesn't take a lot of research to choose when one candidate is comically unqualified.

The people voting is the entire point of democracy. Smart people and dumb people. Policy wonks and random button pushers. It doesn't matter, everybody gets one vote. That way whatever the outcome is, it reflects the will of the people. To oppose this is to oppose democracy itself.
OTOH, a world full of people with autism might never be able to come together and build large group projects. Autism might work well for creating in the computer+Internet age (but I have doubts that non-autism traits are totally unnecessary), but much less likely to work in lower-tech society.
I thought they were pretty explicit: "I decided to work on this as a fun project and learn something about the x86 architecture."

That seems to be more than enough reason to me.
always relevant:

http://www.smbc-comics.com/comic/2012-11-30
I think deep down, we all know it is going to unwrap that way, but still want to hope it's something beyond that.
It's not because Google is a user, but rather because he has contributed a significant amount to the part of the Mozilla project that that module covers. That's generally how module peers and owners are nominated / chosen.

Now the fact that he is an employee working on Chromium may be the reason why he ended up contributing to that part of Mozilla a bunch, but it's not supposed to be "Google gets a peer on the CA module".
... and the Saturn was (and the 32x...)
Not sure how that's relevant, as this is about cloud computing, not the desktop, a place where Apple doesn't even have an offering.
Haha amazing keynote.
unlimited immigration would depress wages and break the social net, so that is also not desirable.
There is no gender difference when the product you are selling is your brain. I don't see a point in pretending there is no difference, where you primary product is your physique.
Are there bad languages? Can you give an example of a such language?
I'm also wondering why JS changed so much lately if it was a great language already.
Being hosted where it is is particularly annoying because you can't view it unless you accept cookies from google.com.

A JavaScript redirect takes you straight to https://support.google.com/accounts/answer/32050.
Intriguing. But how does exponent make money out of this?