skysight-inc/HackerNews huggingface dataset:
I think you need an Enterprise license to customise the update process. Not even Pro will do, although with that you can turn off the forced updates, which Home users can't.
Everything in react is done in the template language.

This react below is not JavaScript... it's a reverse template language with a mix of not-quite-html and not-quite-JavaScript. jQuery style code is nicer than that! I hate the enterprise boilerplate in react projects. No wonder they're all failing!

class Square extends React.Component {
constructor() {
super();
this.state = {
value: null,
};
}
render() {
return (
<button className="square" onClick={() => this.setState({value: 'X'})}>
{this.state.value}
</button>
);
}
}

It's like facebook is a php shop or something... Oh wait. Not for me thanks.
Oh it's 12 GB on the GPU, I misread, I thought it was regular RAM - which confused me because of the DDR5. Either way, sure, 2k is more than the console will cost. But you said you 'wanted it', not 'wanted it at console price'. My point was - it's not particularly high powered (compared to other things that can still be build at home), and well within reach of most people here.
The Mac 128k was not from 1988. In that time frame, The Mac plus was the first really usable model with a 20MB HDD.
" customers will publicly complain and say they will take Lyft, but privately will vote with their wallet "

Exactly, public opinion doesn't really have any weight anymore.
I (o _ o) when I saw the picture. GorE.
Those are interesting points! Regarding autonomous car technology, since there's so many people working on it, it seems like it may get commoditized soon. If that's the case, being an OEM that supplies the car sharing networks seems like a low margin business, owning the customer relationship is likely to be more profitable. the operational chops to run an efficient fleet might be in shorter supply...

right, uber might have to shutdown its autonomous car program, or it may just settle with google and move on with life...

Uber has a proper license to run in sf again

Uber is absolutely a risky bet. But if they succeed, they may eclipse the car ownership market and get 10x bigger
Hard to tell from an HN user name :D. That's great to hear! I get how hard it can be - what you get out of it is learning though. We have some seriously cool examples that are just weekend projects for folks right now with javafx for example:
https://github.com/deeplearning4j/dl4j-examples/pull/421

A lot of community contributions are in the examples now, if you haven't used dl4j in a while maybe take a look.
Looks really slick! Is there any way to interact with the system though?

Is the Pi actually running Mac OS or is it just a static image?
They can, but unclear how good the margins are, if manufacturing becomes commoditized since so many players are investing in it. Lions share of profit will likely go to whomever owns the customer relationship w consumers
Pics need a banana for scale

/E I'm serious though, it is hard to tell how large it is from the pics
I hadn't seen pass until after I write this script. The main reason I developed PassMan was mostly for learning and practice and to brush up on my bash scripting.
8 Beautiful Ruby on Rails Apps in 30 Days
There is the Enterprise LTSB (Long Term Service Branch) which gives you a stripped down version of the OS with more control on the updating process.
That's a really interesting point! Other complexity in this business is the operational nightmare of efficiently managing a fleet, but if there's one company that has the tech chops to make this happen fast, it's Google.
Their pricing page says: "The minimum charge is 1,000 transactions a month, so the transaction cost will be at least €100 a month."

Doesn't look startup friendly at all.
As someone who actually did this, got in to YC, raised a few million and built a team of 22 distributed across 6 timezones around said endeavor: Don't.

It's been 3.5 years since I did it and I don't regret it necessarily but the only reason I did was because I wanted something in an unserved category.
I always hear Angular 2 ppl talk about how awesome it is, because of TypeScript and RxJS, as if they're the main good things about it.

If you really like these two things, try CycleJS. It's basically "Angular 2 the good parts"
The Raptor that was test fired was a scaled version.
Car Lettering Sydney
> can anyone reverse-engineer the mali-400 and write a shader compiler for it in their spare time?

I don't believe this is the hardest part (though surely not easy). In my opinion the much harder part is to do it (and be able to show that you did it) in a way that is 100% legal (i.e. strong conditions on clean room reverse engineering etc.).

So for example a few years ago some PowerVR driver source code was leaked (cf. for example http://libv.livejournal.com/26972.html). Of course you are not allowed to use it to build some "open" Linux driver for PowerVR GPUs.
We could easily have some PowerVR GPU driver with source code available. The only reason why this does not exist yet is that people care about legality.
isn't that Facebook's example for why they made react? the light is the number of notifications/chat messages you have available,and they could never get it to stay consistent?
if anything, it shows that Twitter is able to tell the difference between a harassing troll, that requires moderation like any public communication platform on the net needs to moderate, and the other being someone who needs their right to free speech defended when criticising the government.

I wanted to downvote you but did not because I suppose this is an important question to ask and it adds to the discussion. However, the way you frame the question, the feigned incredulity, almost makes me reconsider. Unless you truly mean you're unable to spot the difference between the two (in which case I don't need to hear about it).
Are these rules posted somewhere? Overall, HN has some really interesting content and insight, mixed in with hateful negativity - seems like talking about the rules would be good, if we wanted to cut out the negative bits
True! I forgot, apologies. Now it's already at my friend's place and I need him to take the photo :-)
I love stories like this. Look into 'Gerd postel' if you like that stuff. He imposted as director of a medical clinic for years and is very outspoken about it. Narcissism at its best
One potential problem is if Gnome make breaking changes, it's hard for Canonical (or anyone) to use it as a base for their own UI. I've not experienced this first-hand, since I haven't used Gnome or written GTK+ apps since the 2.x days, but judging by what I've seen online they like to break APIs at each release, drop working features if/when their opinions change, and be semi-hostile to any use-case other than their own default settings ("brand"), e.g.

https://igurublog.wordpress.com/2012/11/05/gnome-et-al-rotti...

https://davmac.wordpress.com/2016/07/05/why-do-we-keep-build...

I suppose Canonical are big enough to have their needs taken into account, unlike other app authors.
No one cares until they do, because the dataset's grown nontrivial and the crap 10s query Active Record generates is now a crap 120s query and one of the server, the client, or the user times out before it finishes.
Physical adress extension (PAE; https://en.wikipedia.org/wiki/Physical_Address_Extension) is a feature of x86 CPUs, not ARM ones.
The Mac 128k is a different model, check out the floppy slot!
I will try scikit-plot, I usually waste time on plotting "by hand". I hope it works with Keras using wrappers.
And then he rounded this off by sending them a bunch of his DNA in a bottle.
I know yet another Framework but a lot of your issues I think are solved with Vuejs as they provide a quite mature and well documented component library which is using Streams (under the hood) and their single-file approach solves a lot of issues (https://vuejs.org/v2/guide/single-file-components.html).

additionally, they provide their own router, redux implementation which are all working very well with the components.

I think Vuejs has some great approaches which makes it easy especially for people who want to use new frontend stuff but not with the complexity and technical depth Angular2, React and others introduce.
Ask HN: How will the Fear of Outrage affect the economics of content creation?
I want to relate a "state of the world" perspective then ask a question about what's next.

Paramount just admitted outrage tanked Ghost in the Shell. YouTube advertisers are leaving amid outrage over hate-speech videos being monetized. Paid and advertising supported content are affected by this phenomena. Companies are afraid of the storms of outrage, and power dynamics are reversed, with companies increasingly being hostage to outbursts.

Maybe the following is incorrect, but it seems the outrage "virus" spreads something like this: 1) Patient Zero encounters "Trigger Event" ( content or comment they find offensive or objectionable ), and reacts by sharing the outrage they feel on social media, 2) Susceptible and sensitive members of their audience catch the contagion and share it too, 3) Then echo chambers, content mills, alt and mainstream media, successively, amplify the signal until outrage reaches "fever pitch", 4) The outrage fever boils over and erupts into real world effects, like threatened or actual of boycotts, and the "quarantining and removal" of "contaminated" content. 5) The fever breaks and things return to normal, but content creators and their works have been affected.

Sometimes the outrage spreads based on fake information. Sometimes the facts are wrong. But by the time it is cleared up, the damage has propagated, sometimes even unrelated content is swept up in the purge, because of the fear of sparking further outbreaks.

It seems that outrage can be a pretty effective force for censorship and throttling the revenue stream for creators and publishers. And that new metrics like "projected risk of outrage" could likely have a chilling affect on the commissioning of new works, or the publishing of certain perspectives and content. Also, someone who could reliably create trigger events and dispatch them in sensitive populations would have a lot of power ( there is probably even services that offer this, lurking someplace ).

My question is: is this going to continue? Is it a good thing that the "interwebs / apps" system reacts like this? And what opportunities are there for people in tech to create improvements in how this operates?
Kalanick has done a stellar job of creating value at Uber.

He made the rules, and every investor either choses to accept Kalanick's rules, or they can not invest.

I will do EXACTLY the same if I raised a lot of outside capital.

If you don't trust the founder's judgement, don't invest.
Aurelia is componentised, so you can use React as the view engine which (in theory) would give you the benefits of React alongside decent routing and DI (which can also be swapped out).

One other thing that Aurelia is good about is not requiring a lot of DSL. The maintainers aren't interested in developer lock in or mindshare like Facebook and Google, so the code you write is more portable than with React or Angular - it's a shame the author didn't make more of this.

Additionally the maintainers provide guarantees that they won't pull the projects, which Facebook and Google do not.

That said, it's hard to argue that the ecosystem around React+Redux and Angular makes it very hard for the smaller players to get a look in for all sorts of reasons.
I'd like to know if there are any C# devs who moved to Linux and how is the whole experience.
While the present may look grim, I keep my fingers crossed for that lowRISC processor - they should be out this year, optimistically. On the other hand, X200 is good enough for my laptop needs, and while I don't have one yet, an ASUS KGPE-D16 workstation is one hell of a beast - 32 cores, up to 256 GB or RAM.
> React integrates really well with flow[1] (which is not surprising because they're both developed at Facebook)

It can integrate just as well with TypeScript.

> flow's typesystem is more powerful (OCaml inspired)

It lacks access control for class properties/methods, I wouldn't call that powerful. https://flow.org/en/docs/types/classes/
Harsh but so true.
Rule #1: don't cut LEGO
I also signed up. I'm pretty excited to try it out. Would you be able to use root as a fully fledged bank account? Or is it not really meant for that?
> I can tell you they take PII very seriously

I'm sure they do, but that still doesn't make me trust them or feel any better about this.
And why is all that? Red tape and bureaucracy, while the world literally burns. If the same rules applied to coal or even gas burning generators the cost would exceed that.

Nuclear power stations are extremely modular, there are at least twenty of them circling australian waters as I type. I'm going to go out on a limb and venture that you will find less coal and solar powered submarines than that.

These issues are not technical, they are political, and rooted in irrational bullshit propagated by stupid and irresponsible people.
Exactly! Affordability is the main one! The current MacBook Pro (Retina, 13-inch, Early 2015) is enough for me, maybe a bit more storage.
Get the best Builder in Bunbury
I signed up with our University account (albeit managed by Google).
Nice ungooglealbe name, it horribly conflicts with World Of Warcraft and Windows On Windows(the syswow64 subsistem of windows)
For the convenient Amazon button in the dock?
> React integrates really well with flow

No. The flow types around React are really poor. There are many things flow can't represent. The types are 'private' (all types in flow with a dollar in the name are private, not publicly supported. eg. React$Element).

The implementation of React$Element is hardwired into flow. If you have to include specific support for libraries it tells a lot about the expressiveness of the underlying type system, doesn't it?

There is no way to represent a react node, fragment etc. Properly typing children of a react component is impossible.
If you're a PC gamer you're pretty much stuck with Windows.

Linux and WINE have made great strides over the last few years but it's still nowhere close to becoming a full replacement.
"Surely we can wait for another corporatocracy to save us from this corporatocracy!"
Unity8 Fork
That's one of the most elegant Prolog formulations of this task I have seen so far. Great use of CLP(FD), especially considering that you have only started to learn this technology, as you mentioned in the other thread!

I have only two small suggestion: First, since you know that Vars = [GreenHouse, ...] (the Prolog program states this as a constraint), you can simply substitute Vars every time for this list. Therefore, you can start the whole program with: puzzle(Vars) :- ...

Second, exactly the same reasoning applies for the query you show. You can write it as: ?- puzzle(Vs), label(Vs).

Thank you very much for posting this beautiful solution, and also for carefully clarifying the additional assumptions!
You can train a system like this using free tools, but you need the training data.

I'm not sure how IBM trained this system. Honestly I find the accuracy here pretty indistinguishable from chance --- I think there's a strong Barnum effect here.
Why would Microsoft do such a thing? It does not align with locking in and extracting resources at scale from the third world. How else do you prop up a 60billion dollar bill gates? The math does not work any other way.

I wouldn't worry too much about data leaks though. Microsft isn't the NSA or the Army where Snowden and Manning type characters sign up for patriotic reason. This is an environment much like wall street where self serving geeks sign up to exploit their intellectual dividend over the rest of society. Which as Alan Greenspan told us - it isn't in their self interest to damage the system. So nothing bad is going to happen especially since everyone else is doing it too.
How does this compare with Apple? I haven't seen so many articles about what MacOS slurps, is that because it is better behaved?
This is great. I will definitely be using this soon. How long will it be before I can accept payments?
why do you think people will have a negative view of
this sort of thing, in the future?

The fear is when there are conflicts between the interests of investors and the interests of the CEO, the CEO will get what he wants and the investors won't.

Imagine a company has $x and has to distribute that money between investors' dividends and the CEO's bonus. The more control the CEO has, the larger his slice of the pie.

Or perhaps the CEO will decide he really feels like only working 2 days a week. Or he wants to appoint his idiot relative as a senior manager. Or he wants to use employees' time to run a political campaign. Or any of a lot of other things that he likes the sound of, but that investors don't.
> I learned about all kinds of interesting genetic stuff

And there's much more to be found. The service of 23andme only records a limited set of SNPs. Further there is "multiomics" (see [1]), where not just the genome is sequenced but a complete biological fingerprint of metabolites is taken at different timepoints. This can e.g. give insight in onset of a disease even before any symptoms present themselves. I wonder when this will become available as a (mainstream) service, but I guess soon.

[1] https://en.wikipedia.org/wiki/Multiomics
I wish some of these companies would go into fusion/fission for the research of it. Sure, going for a commercially viable model gives you more investment, but all these silicon valley rich guys trying to save the world should also invest on some research.

I get it, you can't start a fusion company without R&D so there will be some anyways, but I feel like the research angle needs some love too. I am pretty sure we haven't understood everything there is to understand, and it won't hurt.

Tangential thought, CERN has crazy amount of data. Do you think Machine Learning has any role in nuclear/particle physics?
> Gives JavaScript access to shared memory, atomics, and futex.

Holy fuck, this is going to be bad, introducing a whole continent of new bugs into JavaScript land. And also giving JS even more and even better options to spy and attack other applications on the same computer.
In the colourful prototype picture there's a bottle cap for scale. It's a breach of Internet etiquette, which would require a banana, but it works for the purpose.
jayniz - all your comments on this post are dead, it looks like you may have been shadowbanned

(apologies for hijacking the comment!)
I'm hoping there is an invisible /s there.
HTTP/2 doesn't work without HTTPS.

The standard technically allows non-TLS HTTP/2, but most clients, and I'm guessing, servers, don't support non-TLS HTTP/2. nginx, for example, doesn't support non-TLS HTTP/2.
why is it available in NW.js but not Node?
How an Unprecedented Heist Hijacked a Bank’s Entire Online Operation
They've removed that since 16.04.
They've already lost a lot of high end UI, video, and game developers. Pretty sure they're going to lose the mass market audio developers on this android release. I guess audio latency is good enough now for many audio apps... and that's where all the users are (well, in a year after upgrades they will be). A lot of the existing apps have updated to use the new low latency APIs.
Relevance and accessibility are others.
Google App’s ‘Tappable Shortcuts’ Feature Makes Search Easier
Finally, perfection is within our reach.
I think it is important for us as a community to make it clear to Adobe that there is a market for this.

I am a creative professional and dev, my father is a professional photographer and we have traditionally been a mac shop with a huge spend on their hardware.

Their latest offering is driving a lot of us to machines such as the Dell XPS 13 (which I purchased instead of a MBP).

I dearly want the same experience I get with OS X - but the one thing you are missing is a good experience with Adobe.

We've got professionals escaping the Apple ecosystem successfully to Ubuntu, but this is the one sticking point. I bet a lot of people would jump ship to your platform and give it a massive boost if you could get Adobe to put money into it. It would have more effect than any other effort in driving people towards Ubuntu.
Well that explains why my post of this story got no upvotes. Thanks for telling me. No idea why my account would be shadowbanned. How do I unban it?

Anyways, here's my response to walrus01:

The Mac 128k is a different model, check out the floppy slot!
> if politicians aren't scared of armed mobs, we don't have real democracy anymore

I've never accepted that idiotic premise. If your ultimate trump card is armed mobs ousting a 'regime' if it occurs, you're just inviting your ruling class to start acquiescing to draconian measures in the name of 'national security' for their own safety.

You already see this with "freedom spaces" or whatever the hell you americans call them. If the 'right to petition' is a basic right, you'll just start seeing courts "define" and restrict when and how you can petition in the name of public safety - because when is a court ever going to rule that a potentially violent mob is the correct solution to a problem?

"Real democracy" is a laughable term to use while you're shrugging your shoulders and looking around to see who has the biggest rocks. If 'might makes right' is your only remaining fallback, you might need to stop lying to yourself about your 'democracy' first.
For perfection, I'm waiting for webasm implementation of CLIM.
You can use broadcastchannel to coordinate multiple tabs and workers. And I think once you receive a message from such a channel you get a proxy for the sender, which means you can establish a 1-1 channel, which in turn means you can can transfer objects like sharedarraybuffer.
Don't worry, I discussed this with the folks at LEGO already and we're good: http://imgur.com/dOkyl4S

But yeah, after this post some nice folks showed me how a <2mm wall can be achieved without slaughtering bricks (special wall pieces, mounted sideways to allow for the left side of the display's board to disappear in in the Mac's frame).
Hey beaconstudios, (other co-founder here), both are available. The hosted JS is to easily/quickly prototype small solutions without spinning up a separate server. We have webhooks for transactions and RESTful APIs as well :)
This is just blatantly false. I've got several apps in production using nothing but React, React-Router and a unit testing library. In-fact I'd posit that it's easier to write good, maintainable code using a minimal toolset than it is to cram a bunch of rubbish in there that dictates your software's architecture. I've seen more people shoot themselves in the foot with things redux and redux-thunk than I have seen use them properly.
This would also be clever to decouple Uber-the-brand (which has immense value) from Uber-the-driver-exploiter (which has a unsavory aftertaste) and Uber-the-autonomous-driving-dilettante (which is a running joke).
The account supports EFT payments already
>He's not selling because he lacks faith in the direction of the company

Personally, I don't question his motives, but you seem assured of something impossible for you to actually know.

It's at least questionable to have waited until Twitter was scraping its all time lows, and then selling a huge chunk of stock. He just learned he might need money yesterday?
Wire open-sourced back-end services
5 major benefits of using online B2B trading portals for business
HTML killer? :) Not sure if there are enough combinations in the unix timestamp left for it to happen.
what kind of salary would you be happy with?
"The main advantage of React over Vue and Angular is: React Native. Vue doesn't have anything close to it."

Have you tried Quasar? (http://quasar-framework.org/) We're using it right now for a customer project and I'm very happy so far. Performance feels better than Ionic2.