skysight-inc/HackerNews huggingface dataset:
BSD license means that any company which uses this ISA doesn't have to. So you won't be seeing any completely open GPUs or CPUs by Nvidia or AMD.

That's because the architecture is a huge part of where the work goes into.

All this project is trying to do is to democratize the ISA. Which means, once the big companies start using this ISA, the ISA will get popular. Then a small company can release a niche chip and not have to pay anything.

Examples: Microsoft Hololens uses Xtensa architecture - which is expensive and the support is apparently terrible. Nvidia's Tegra chip uses ARM's ISA and makes it's own modifications, but still has to pay a LOT of money.

So a new hardware company can offer these chips/extensions with a fraction of the current license costs. If they start to gouge you, then a another new company can pop up using the same ISA, because there's nothing stopping anyone from using and selling chips of this ISA unlike today.

This isn't a end all of proprietary hardware design, which is a good thing because there is a chance for good competition.
Uber’s Board to Discuss Leave of Absence for Travis Kalanick
Not really "that particular", but more like performing a trick explicitly designed to be feasible even for low-qubit quantum computers but unfeasible even for very powerful conventional computers attempting to emulate quantum computing.

Performing such a trick demonstrates that you have a working device that can perform arbitrary quantum computations - unlike, say, the much hyped D-wave quantum annealing device.
Until I read your comment it had not occurred to me that there could be different varieties of blueberries, but of course there can.
Dear NYT,

Please let me zoom your articles on my Android tablet, my eyes aren't what they used to be.

Thx
On 64-bit processors SHA-512 truncated to 256 bits is faster than SHA-256, and has the advantage of being safe against length-extension attacks (which are a major gotcha of SHA-512 and the rest of SHA2).

Out of SHA3, K12, SHA2 and Blake, SHA-512 is one of the fastest (some variants of Blake2 are faster), and it's the one with the longest track record, while the Blake-family and SHA3 are fairly new. It's also widely supported nearly everywhere. All that makes truncated SHA-512 a sane default.
I kind of disagree with some of the premises in the article. I've seen an HPSG for German in the late 90s that was able to parse almost any sentence I could throw at it correctly from a syntactic perspective.

The main problem for natural language understanding is not parsing and not even the semantic and pragmatic representations per se, it has always been the understanding. This requires an adequate knowledge representation and the drawing of inferences from it, and I don't believe that any substantial advances have been made in that field. Computational ontologies have grown larger and there are more "frameworks" than you can count, but none of them offer much knew and promising approaches like geometric meaning theories are in their infancy. Knowledge representation and, generally speaking, the problem of how to integrate different information sources in useful ways are essentially unsolved problems.

Just my 2 cents. Note that I'm talking about the principal problems, not about specific practical applications for which you can use the statistical sledgehammer to some extent.
Show HN: Javalin, a Kotlin/Java REST API framework (big api changes)
My understanding is, if the ISA is open, it's not nearly as important if the CPU design itself is not, because you can always choose another vendor.

Having said that, there are open-source designs for RISC-V CPUs. If you have a FPGA lying around, you can compile BOOM [1] for it and have Linux running on that, although not at particularly impressive speeds of course. There's also lowRISC [2], which is working on a mass-produced development board with an open-source RISC-V CPU, in a format similar to a Raspberry PI. Their timeline says that they hope to be ready for crowd-funding the initial production run sometime this year.

[1] https://github.com/ucb-bar/riscv-boom

[2] http://www.lowrisc.org/
‘Low End’ Means Good Enough
help me imagine using flynn in production - these seeem like deal breakers

upgrade flynn requires back up and restore

backups are full backups only no incremental

recommended filesystem is s3 azure or google since

postgres is not reliable
If I really want to enforce a DNT policy on my website, it is absolutely my responsibility to find a way to not embed a YouTube video by default, since I do know that YouTube doesn't give a crap about a DNT policy. It is also in my responsibility to not include original social sharing buttons, since they break DNT.

It should also be my responsibility to add an option to break DNT upon user's desire (for example, click-to-enable YouTube embed and click-to-enable sharing buttons), and, if we take things to extreme, I should even be able to have a small icon next to every single link that will tell the users if the website I linked to respects DNT or not.

The DNT thing is broken completely for the end users, there's no point in arguing about that. But, if I, as the website owner, want to respect it for my viewers, I need some strategy on how to do so, which is exactly what this question is about.

I firmly believe that:

1. Enabling DNT by default is a bad idea, but the option should be there.

2. If my visitor enables DNT on his own browser, and that decision was solely made by the visitor (as in, not enabled by default which IE tried to do some time ago), I should at least try respecting it as much as possible.

This Ask HN is specifically posted to see how can I accomplish #2.
Dup of https://news.ycombinator.com/item?id=14532641
An Introduction to AI Automated Planning with STRIPS
We used Flynn over the last 12 months (tech agency, lots of fairly small projects) but gave it up in favour of Dokku. Every single one of our nodes eventually died, and we were unable to recover them. They chewed up disk space continuously and eventually ran out of disk and then were not recoverable. Other times they just died and would not restart all the required services. This was not even as part of a cluster; just single nodes. We raised issues and messaged on IRC but nothing happened. We really wanted to like it, but that was our experience. There's a lot of magic going on behind the scenes, which makes it really hard to even start to try and resuscitate a dead node. Sorry Flynn!

We moved to Dokku and are really happy with it. It's not H/A but it's mega simple and it works really well. It's basically just Docker, buildpacks and the networking to wire everything together. The plugins also mean it's more useful than Flynn - if you need something like ElasticSearch you just install the plugin. Ditto LetsEncrypt etc etc.
I made some major changes to the API this week, moving from (req, res) -> {} to ctx -> {}. Would love some feedback.
FWIW, particulate matter comes not just from exhaust, but also from road wear etc. that EVs will actually be worse at (since they're heavier).

I don't recall the split off-hand, but here's a paper that should have some numbers:

http://www.sciencedirect.com/science/article/pii/S1352231013...
Just finished this course on Coursera; highly recommended.
You could also put `if (navigator.doNotTrack === "1") { return }` at the top of your script.

https://developer.mozilla.org/en-US/docs/Web/API/Navigator/d...
That sounds very sarcastic on his part.
I got tested for hypothyroidism after my hair started falling out one day. I had a TSH level of 64.0.

My body was effectively screaming for more thyroid hormone.

I've also had high levels of anxiety and cortisol, I wasn't aware of the relation though. Unfortunately hypothyroidism is so common place that my doctor's don't really give me the info. I'll read through your links to find out more about this.

EDIT: After reading the chronic exposure article I think I'm going to avoid adrenalin releasing activities for a while. Coffee and intense video games :)
I have had a few customers from Nigeria and I also worked for 6 years with a Nigerian programmer, who was my sub-contractor on dozens of usually smaller projects. It all worked out perfectly fine. Nobody ever complained. It was great business. Not everybody in Nigeria is into these scamzillas. ;-)
but, lowRISC says they are going to crowdfund a SOC this year... let's say it takes them 2 years to have one I can buy, I should be able to have a RISC V based computer that can run linux within 5 years! Am I dreaming?
One of the comments in Alex Kras's linked page asks "Can’t you make a direct link to your site’s page auto generated on your article templates?" [0] which seems a very reasonable, though perhaps not ideal, solution that doesn't require Google to make AMP optional, something I think Google is very unlikely to do.

[0] https://www.alexkras.com/please-make-google-amp-optional/#co...
@hellofunk is clearly having a deadpan laugh. @winter_blue either missed this or is a next level genius of the deadpan his/herself!
They are supported by ad revenue. They can't not be like this, they need the clicks. This is not about political left or political right, it's the new commercial reality. It will be like this until they go back to being like print - i.e. you pay for your daily copy and all the ads are fixed price up front.
> There has got to be more to this story. People would refute accidental purchases of $400/mo.

There are plenty of folks out there who pay little to no attention to what's being billed on their cards.

As an example: http://www.nbcnews.com/id/14838642/ns/technology_and_science...
From iptables to UFW: 5 things to note
Oh, in that case I hope you guys see fit to write it up one day. It's a legitimately interesting and clever solution, even if obsolete.
"The bottom line is this: Google is inseparable from its ad-serving and adtech business -- it is after all how they make most of their money -- so if you are bothered by their attempts to safeguard their income stream from competitors who have a much easier time curating their own walled garden, you should cease using Google Search on Mobile."

Thank you for this - it's a good summary.

I would go further and suggest a deeper bottom line - the desire of google/facebook/et.al to become "the phone company".

There was a long period of time when end users did not even own the telephone in their home and were not allowed to touch the wiring. We should act as if that level of control and captivity of the audience is the driving force behind the actions these firms take.
Hey punk.
This is where the real money is: timestamp 55:26
https://www.youtube.com/watch?v=7IbyiOoVgnQ
Cheers
Also, more expensive sugar pills work better than cheaper sugar pills. (And bigger ones, colourful ones, etc). Presumably this means something like homeopathy could work better than sugar pills.

It's easy to ridicule homeopathy, and it certainly shouldn't be used for illnesses that are easy to treat. But, perhaps it could be a valid treatment for chronic, hard to treat conditions. It's certainly very elaborate and expensive.
In addition to wild cultivars which some people say can be great, commercial ones tend from sweet, juicy to tart and watery tasteless, smallish and big. Of course they are susceptible to terroir (soil chars and climate) etc. There are quite a few to choose from[1].

[1]http://berrygrape.org/blueberry-cultivar-selection/
I am a Nigerian, and I am an studying to take up a career in tech (focusing on software engineering, but I have interests in data science, and education). I see these stories of Nigerian scam artists presented in a stereotypical way that tends to casts a whole nation in that image, and it saddens me.

In 2016, and through the first quarter of 2017, at the peak of the ponzi schemes frenzy that caught Nigeria (did you hear of MMM and the likes?), some friends asked me to create a similar platform for peer-to-peer donations for them. They wanted a matrix scheme with themselves at the top; they'd later take the site down suddenly after making much money; whoever came in last or invested much would be wrecked.
I refused taking the job, and some other developer friends declined similar requests. I know some that took such jobs. So there are the dishonest ones, and there are the genuine ones.

While there are scammers raising the country's flag everywhere, I am certain many are not Nigerians.
As Chimamanda Adichie said, the problem with stereotypes is not that they are false, but that they are only half the truth.
Oh wow. I've had this exact thing happen a few times. I'm way in the zone, making thrilling progress on something and perceiving my own state of mind as rather egoless. I see that if I could collaborate with certain people, the result would be incredible. But instead of catching my excitement they get angry, tell me my work is garbage, and say don't speak to them again. It seems obvious that it must be an ego thing, because if the problem was simply that my work was bad, they could tell me nicely. Such people seem very territorial. It doesn't always happen this way. I've also approached people and had them respond enthusiastically. But when you're in that state of pure excitement about the objective, it doesn't occur to you that a colleague could feel threatened, and it can be quite crushing to get slapped back into that social plane.
I think this is a symptom of a relatively peaceful and comfortable life with no bigger meaning. My parents lost their homes in WW2, my dad got shot twice, almost died, spent months eating moldy bread and list a lot of friends in war.

They have a totally different outlook on life and it's smaller crises.

I don't want to diminish the suffering of current generations but I think everyone looks for something that gives their life focus and if there is no big challenge then people will look for something that makes their life important. To me the last 30 years were sort of stale. The west has no big project to work on and for the not 0.1% life seems to stagnate. So people look for something else to give life meaning. This can be religion or watching scary news and having anxiety over non issues.

Not sure what the solution is but I think somehow people must have a mission in life and the feeling they are going somewhere. Without that anxiety and other psychological problems develop.
From your article:

> as implemented in versions of iOS prior to 9.3 and Mac OS X prior to 10.11.4

This fall, these will both be two major versions behind the current state of the software. Considering how openly pro-privacy/pro-security Apple has been over the past couple years, I'd expect they've fixed these issues and more by now.

I'm not making an argument that Apple is infallible; I acknowledge that it's possible there are still security flaws in iMessage. But I think that Apple is the only one of the really big tech companies who seem to be taking a privacy stand that the users can get behind, which is something to applaud.
You see any more bookstores around, besides the rare, exceedingly perosnality driven ones?
Media and advertising may result in increased anxiety, but it's a bit conspiratorial to imply that its a concerted effort with anxiety as the goal. I feel like it's more of a perverse incentive.[1] In media (in the news in particular), stressful stories get more attention, so they are reported more aggressively. In advertising, companies can sell more of their product if they can make you feel insecure, and then sell you the purported remedy. When it's difficult to feel calm and self-assured, it's easy to feel anxious.

[1] https://en.wikipedia.org/wiki/Perverse_incentive
I think the general trend in business is to squeeze out as much from a customer now and worry about consequences later

No large company can see further ahead than the next quarterly earnings report.
Ask HN: Is there an HN-equivalent site for digital marketing?
I thoroughly enjoy the content and level of discussion on this site - is there an equivalent for digital marketing? I know of a few subreddits, but they obviously aren't cutting it.

Googling this obvious just ends in bog/marketing-spam.
Electronic Signature Using the WebCrypto API
Previous discussion: https://news.ycombinator.com/item?id=14530797
One thing that has been confusing me is why do quantum computers still work with bits (qubits are still bits) as opposed to waves and signals. Math is founded on continuous functions and by converting them to bits, you lose a lot of information.

I've been toying with the idea photonic computing over the last couple of years and I believe that a photonic analog computer is the way forward. How do you do computation on such a computer? Dependent types -> homotopy type theory -> topology -> topological photonics.
I am under the impression it is much less that "most decided" and much more that agricultural based societies were incredibly effective at displacing hunter gatherer societies.

Some combination of much higher birth rates, ecological destruction, and centralized governments among other factors made agricultural societies more successful in the Darwinian sense.

You see this in the history of the Europeans vs Plains Indians. Very few military successes for the Europeans, but ultimately the Europeans displaced the original inhabitants of the Great Plains almost entirely. The Comanches never "chose" to become agricultural. They were forcefully pushed out over generations.
They are reporting mostly negative news because "positive" news is not newsworthy, and it has always been like that since newspapers have been invented. Nothing has changed in that respect, and, frankly speaking, I'd be wary about people who want to hear more positive news just to feel a bit better about the world.

As for TV channels, yes, they are all crap.
I don't necessarily disagree with some of your points. But MIT has about 12K staff (of which about 2K are faculty or teaching staff). And I believe that the remaining 10K includes Lincoln Labs which has about 4K employees.
> Auto immune diseases are all untreatable

I think you mean "incurable." Not untreatable.

Otherwise, I sure wasted a lot of time memorizing immune modulators and autoimmune disease treatment protocols for my board exams.

And yes, doctors' job is diagnosis and treatment. If for whatever reason you're not a candidate for those two things, they have nothing to do for you. This is like complaining your IT guy isn't there to support you when your PC gets stolen by a house invasion. That's not what that relationship is.
Maybe he could have claimed a heel spur.
There's now http://ksonnet.heptio.com to make it much easier to get started with k8s and eliminate the need to write YAML
Ask HN: Other innovative companies like 3M?
What are some other innovative companies like 3M is/was reputed to be?

I had read some years ago in a book about various companies (most of them were American, IIRC) that 3M was a very innovative company and kept coming out with new products. Today I was buying some 3M product online and was reminded of that book, which triggered this question. Note: the companies could be into any field, not just physical products or software.

Thanks to all who reply.
> Out of SHA3, K12, SHA2 and Blake, SHA-512 is one of the fastest (some variants of Blake2 are faster)

https://twitter.com/KeccakTeam/status/834789451708628995

> It's also widely supported nearly everywhere

This is true for the non-truncated variants, but I am not aware of any protocol that uses the truncated ones.

I will agree with the "longest track record" however, this is an important part.
This tutorial will help you to make Real Estate Videos with RenderForest
Computers making music: a progress report in the form of a mix tape
Why is upvoted so much. This just touches the surface. Although, I am not very related to PaaS, I know much more for the three of the methods listed. This even oversimplifies so many things, to the point of getting it wrong.

> WHEN TO CHOOSE DOKKU: for hobby and side projects that do not require high availability

Surely, not correct. Don't make your decision on this line. It's not made for fault tolerance, but anyone who has doubts regarding which to use is very likely to use a single region of single cloud provider. I think most companies(even large one) do that.

> Big caveat (for Kubernetes): it is very hard to setup

I really don't think he did that. It's really easy for AWS at least. See https://kubernetes.io/docs/getting-started-guides/aws/

> WHEN TO CHOOSE DOCKER SWARM: in my opinion, this has a very strong potential to be a contender against current solutions mentioned above but as of right now, it is still evolving.

AFAIK, it has been extensively tested and is being used live. I am not sure, but the amount of presence it has, it's hard to believe that it is just evolving and not to be used.
A small 1kb and simple centralized state management for JavaScript applications
To misquote Clarke, "sufficiently advanced malice is indistinguishable from stupidity".
Instead of telling people to change the password,
they should really enforce the change with a
one-time script prompting the user on the first
login.

There shouldn't be a need for a script. If the process for installation were enhanced to include something along the lines of 'pw usermod freebsd -p 0', then that would do the trick.

EDIT: removed unneeded ellipses in quote

0 - https://www.freebsd.org/cgi/man.cgi?query=pw&apropos=0&sekti...
True for companies in commodities but not all companies (ex. AMZ, GOOG, MSFT --they take longer views) and then you have state underwritten companies, or reporting regimes are different (CN, JP, etc.)
I'm sympathetic to your pov, but those big traumatic events likely left huge scars on the psyche of the previous generations. The PTSD was not being diagnosed at the time.

Big struggle may not be the recipe for mental health.
For what it's worth, BLAKE2 has the original number of rounds of BLAKE: 12 and 10. It was increased to 16 and 14 before the 3rd round of the competition, because BLAKE was fast enough that increasing the round numbers like this would still make it sufficient fast---and, indeed, the faster function in the 3rd round still---and the most conservative function of the bunch.

Keccak began with 18 rounds. It increased to 24 rounds on the 2nd round after some largely irrelevant distinguishers were found. You can see that K12 is cutting it really close, as the 256-bit variant adds two rounds for added safety, in addition to the reduced control over the state with the larger capacity.

I can imagine ~12-round Keccak being "broken" in my lifetime, as well as ~8-round BLAKE2. I cannot imagine the full version of either being ever broken.
Medium.com does this. I think it is a good middle ground.
Police seized two #Tor relays investigating WannaCry attack
Or set up the stock plan in such a way that you're untouchable (e.g. Snapchat's Evan Spiegel).
Agreed. I seem to be an edge case. Klonopin adversely interacts with an antidepressant I take, otherwise it would be the choice for management of long term anxiety.