skysight-inc/HackerNews huggingface dataset:
> Notably, how can timing data leak things?

That part's simple. Naive crypto code will often vary in speed based on the data. A 0 bit in the key causes some behavior, a 1 bit causes some slightly different behavior, and suddenly if you can measure the length of each step you can recover the secrets.

Getting the timing data is a little bit trickier from javascript, but it's also simple in concept. As sensitive code runs, it affects the CPU cache. Javascript can use memory locations that go in the same cache slots as sensitive code. This goes a few nanoseconds faster or slower based on what parts of the sensitive code have finished. Now you have timing data.

If you don't know what else is running or if you're on the same core, you just have to try repeatedly.
Hacker News prides itself on a higher ratio of signal to noise than other, more popular websites, that will remain nameless.
> Save the global components off as global variables and just use them ... When my ActivityIndicator component mounts, it saves itself off to a global. Any code can import busy and run busy.start() and busy.stop().

What is the story that FP folks need to tell here, so that people don't do things like this?
All three do not matter if you do not have or are able to get sufficient funds.
I get the point of the 'new' vs 'old' as in the post-2010 and 80s-90s generation, but it seems a pretty shallow look at trends given the century-old Chinese diaspora since the collapse of the Ching Empire.

I don't really get the point of making the distinction between the globalization and increasing mobility of the current generation and previous generations because that mobility is true of many other regions and countries (i.e. India).
From the transcript of his speech about the attack, it sounds like the intelligence community has pretty solid evidence and proof that the aircraft taking part in the bombing left from the particular airfield that was targeted by the cruise missile strike.

I shall hope that this will signal a renewal in the current administration's efforts to rely on actual government intel services for strategic knowledge, as opposed to listening to talking heads on particular mainstream news and taking them at their word...
No, generally models are higher dimensional than their inputs (AKA deep learning models generally have more parameters than the number of features).
It is, I hope other parties share the sentiment and are ready to move back to peaceful collaboration.

Good luck to gnu and libreboot
I understand that it can take a year to design and build a desktop computer (and the accompanying production line, parts procurement, etc), but what I don't understand is why it's taking a year from now. This is the company that famously had two teams building competing iPhone prototypes. One of the most valuable companies in the world, with a massive cash reserve and a skyrocketing R&D budget.

Apple pundits are always talking about how Apple has prototypes of everything imaginable under the hood that they won't release if they don't think it's just right. And yet they were so blindsided on the Mac Pro that they didn't start developing a modular one until now?
What I want is not free Photoshop on every Ubuntu CD. Instead, work on WINE! Devote engineers to fixing bugs in WINE that block the latest versions of Creative Cloud from running. If WINE was rock solid stable for creative applications -- and promoted as so by Canonical -- I think you'd see many more people switching.

If you can sell Windows applications (with WINE included) in your store, that's all the better.
Even by your (flawed) definition, Twitter has the free speech right to publish or not publish whatever it wants on its own site.
Britain does not have a housing shortage. And neither does London
Adding to simonjgreen's comment, helicopter pilots routinely train for power-free landings, and do them more often than fixed-wing pilots do.
We've seen that before. In order to attack a country you first claim they did something terrible to kids, then you bomb the hell out of them.
Some context in case anyone is curious:

Education is the third-biggest item of (combined) US government spending, after healthcare and pensions. Defense is fourth. It accounts for roughly 15% of total spending and 5% of GDP. I found this history of education spending informative regarding "leaders who continually cut education budgets": http://www.usgovernmentspending.com/education_spending

Perhaps Politifact can be used as a barometer of "issues" during elections. They have rated 954 statements about education, 415 about guns, 390 about the military, 377 about terrorism, 316 about abortion, 64 about sexuality (including "bathroom bills"), and 20 or so about Planned Parenthood. Even statements about the federal budget in general (which include many of the previous issues) only totaled 938 items.
An expandable Mac is probably the least unique design Apple can do: its shape is dictated by the PCIe slots and the connections on the back. Airflow and noise management are issues, since Apple has little control over the fans people put on expansion boards, but, again, it's a compromise: you wanted a "pro" machine, it'll not be quiet.

Having said that, it'd be fun to see a Cray-like thing that wraps the PCIe boards around a flex-PCB bus going around a central core (CPUs, memory, heat management) while keeping the mass storage between the empty wedges created that way.
> People aren't proposing privacy extensions, it's a finished standard that's been enabled by default in most major operating systems for many years now.

Apparently [1] it's not that simple, and apparently [2] stuff came after that standard in as late as 2014 (and I can't really say I've been keeping up with IPv6 news enough in the past 3 years to know how things look different right now compared to 2014).

I also see a related Defcon article from 2015 [3] which claims "IPv6 is bad for your privacy" though I haven't read it yet.

[1] http://www.internetsociety.org/deploy360/blog/2015/02/ipv6-s...

[2] https://tools.ietf.org/html/rfc7217

[3] https://www.defcon.org/images/defcon-15/dc15-presentations/L...
I think it's fair to criticize this blog post for being unclear on what exactly is novel here; pre-training is a straighforward and old idea, but the blog post does not even mention this. Having accessible write ups for AI work is great, but surely it should not be confusing to domain experts or be written in such a way as to exacerbate the rampant oversimplification or misreporting in popular press about AI. Still, it is a cool mostly-experimental/empirical result, and it's good that these blog posts exist these days.

For what it's worth, the paper predictably does a better job of covering the previous work and stating what their motivation was: "The experimental and evaluation protocols may be underestimating the quality of unsupervised representation learning for sentences and documents due to certain seemingly
insignificant design decisions. Hill et al. (2016) also raises concern about current evaluation tasks in their recent work which provides a thorough survey of architectures and objectives for learning unsupervised sentence representations - including the above mentioned skip-thoughts. In this work, we test whether this is the case. We focus in on the task of sentiment analysis and attempt to learn an unsupervised representation that accurately contains this concept. Mikolov et al. (2013) showed that word-level recurrent language modelling supports the learning of useful
word vectors and we are interested in pushing this line of
work. As an approach, we consider the popular research
benchmark of byte (character) level language modelling
due to its further simplicity and generality. We are also interested in evaluating this approach as it is not immediately clear whether such a low-level training objective supports the learning of high-level representations." So, they question some built in assumptions from the past by training on lower-level data (characters), with a bigger dataset and more varied evaluation.

The interesting result they highlight is that a single model unit is able to perform so well with their representation: "It is an open question why our model recovers the concept of sentiment in such a precise, disentangled, interpretable, and manipulable way. It is possible that sentiment as a conditioning feature has strong predictive capability for language modelling. This is likely since sentiment is such an important component of a review" , which I tend to agree with... train a on a whole lot of reviews, it's only natural to train a regressor for review sentiment.
I think we're yet to see any sort of shock. The markets hit record levels in the U.S. after the Trump election. The entire system is oblivious to anything future related until it's too late. Totally reactive.
Even with the billions of dollars Apple has in the bank the absolute quickest they could turn around what you are describing would be 9 months at a guess.

ATP guess around 200,000 Mac Pros are sold a year - the first year of a new version after so long could easily be 1 million units. Getting that production and logistics line set up is a big undertaking even if using old cases etc. For the extra 6-9 months that a new design would take it's totally worth it for them as will hopefully give them a modern design that is good for 5-10 years that meets the needs of the 2017+ pro market, using a chassis that was designed for the 2008+ needs would be a step back for Apple and pros in general. Apple like to push the envelope and while they certainly do make mistakes (I count the trash can as a mistake but not the Touch Bar) there's no point in them going ultra conservative.
It scales by each "circle of friends" or community having its dedicated pub, set up by some tech-savvy person. Pubs should be easy enough to setup for anyone who knows what a VPS is. A community or circle of friends is usually not millions of people.

For the "social media aspect", like in Twitter, we're looking at making alternative types of pubs. Imagine having a pub dedicated to only replicating your content (and no one else's). Or multiple of these. So that whoever wants to follow (if you're like Elon Musk famous) can just follow one of your pubs.
You could argue that this will be fixed in the next generation broadcom chips. However, do you know what bugs exist in other manufacturers chips?

On the other hand, broadcom is more interesting to attack because there are so much more of them...
So the logarithmic scale is just an approximation of this "price appreciation" or whatever - wouldn't a better solution be to weigh the market data by it and still use a linear chart?
Remember when we had strong evidence that Saddam Hussein had weapons of mass destruction?
You're absolutely right, it can be both good and bad. What's great is that since both Reddit and HN exists, there is space for both and no need to compromise on either side : relaxed on Reddit and high quality on HN
Maybe they can create a holding company (focusing on strategy) that is headed by Travis and under it put Uber (focusing on operations) headed by a new CEO. Something similar to what Google has done using Alphabet.
Uber is too big to fail

Not true. If Uber disappeared then everyone would install another app - if they haven't already - and one ride later would forget Uber ever existed.
Thanks for that, it seems interesting. I will read it.
I am not surprised. Angular 2 is not Angular JS v2.0, it is a whole different framework you learn from scratch. It is easy to see why many people don't want to do it.
It makes it more painful, but shareholders can sue management and the board if their interests are not represented (see the numerous lawsuits against Yahoo). Or in other words "when there's a will there's a way".

The real reason they won't replace him is that he built a unicorn from nothing for them, making them very rich and cool in the process (imagine being able to say "I was an early stage investor in Uber"), and by all accounts he has not changed, with Uber being run as a large, efficient company that delivers globally with McDonald's level reliability.

Investors also know that what people say and do are very different things. In aggregate, customers will publicly complain and say they will take Lyft, but privately will vote with their wallet (after all who sees what you book), in the same way that publicly they decry energy wastage whilst they take holidays on other continents and drive SUVs to their giant McMansion. I literally cannot think of a company that "won" by promoting its ethical competitiveness, beyond conquering the few percent of the market who can afford to care and care enough to pay a premium. I wonder how many of the #DeleteUber reinstalled it quietly a few weeks later. The public has a very short memory - as a Frenchman I remember being called cheese-eating surrender monkey by the same Brits who today protest against "American imperialism".

Governments won't do anything since Uber has tons of positive externalities such as reduction in drunk driving, creation of many part time unskilled jobs and generally electorate happiness in having a reliable and affordable taxi service. They think in terms of net welfare and a few Californians having some issues at work is the least of their worries.
You are joking right?

Syria used sarin gas on civilians. There are few things as terrifying and atrocious as chemical weapons. It is absolute insanity to use nerve gas, never mind the other war crimes committed by the Assad regime.
And if who really need a centered identities run his own mastodon inside it's domain? It could be shown in federated with it's unique address: @me@mydomain.com and would be no worries. He would only loose it's name if loosing its domain. Unpractical for most mortals but accessible for medium to large organizations and brands.
Fair enough - point taken.

Also, just checking the news updates and it appears that the President did not clear this strike with congress, but instead informed the Russian authorities about his intentions before issuing the order. Is there any more clarification on this?
Comparing is never useless. How else would you discover differences? For someone like me, who is in the same process of finding the right js framework, articles like this do help.

But you probably mean: the comparison excluded some crucial details.
" I have been running mail for a long time, so I got to learn the complications as they happened, rather than all at once. But anyone who can set up a production-quality web server/appserver/DB along with the accessories that go along with it can handle it."

Are you using Sendmail?
Your Next JVM: Panama, Valhalla, Metropolis (Devoxx San Jose 2017) [pdf]
Spotify may bypass IPO and list directly on stock market
I'm very disappointed - it looks way bigger than I expected. I was anticipating something the size of an European hatchback, say a golf. This looks slightly smaller than the model S and if I dare to say it.....it's just ugly? The front is hideous, looks slightly like a porsche front, but without any bits that make Porsche look good, and the back looks like it can't quite decide what it wants to be. Then seen from the side you have the very very low front, hump in the middle, and then a back that doesn't really taper off in an attractive way. Not really a fan of the looks to be honest, but the size is a dealbreaker here(for me).
Yeah, the republicans would have to take an extra couple weeks to slash and burn if it was legislated instead.

You are still correct that regulation is more flexible. It's a double edged sword. Without the FCC to regulate would we have even gotten net neutrality in the first place? Would we be able to adapt to changing conditions easily?
Or maybe the conscious decisions not to behave like chimps with alopecia ;-)
Tesla can as easily sell to people who manage fleets as individual owners.
It is certainly meant to scale, it's an eventually consistent decentralized database. Centralized services historically have difficulty in scaling, but distributed and decentralized are by design easier. In Scuttlebutt, we don't need to have everything connected to everything, so it easily scalable. You just need to give up the idea of a global singleton, global search indexes, that type of stuff.
Can we have another day without most common internet sites?

No facebook/google/netflix/amazon/youtube. 2 days if necessary. Show a video explaining what net neutrality is and why many of the arguments it are so dumb.
i guess it's hard to call uber ceo visionless.

All unethical stuff aside (that's not to say it's not important), he's brilliant. disrupting transportation industry - including logistics industry - is not something you can do without that.
Another point would be have databases simpler as sqlite, the way the server could be ran inside raspberry pi's and even smartphones. It would be trully federated and trully personal, absolutely open. People can message me only when I'm online...
Is that article some kind of joke? Using flowery academic language to defend what basically amounts to children posting trolling memes that make fun of fat people.

Also, it did not cite a single source backing up your claims. Can you try to be a bit more specific?
Wasn't tehre an article recently about how SV (and coastal companies in general) have pretty much screwed themselves when it comes to this stuff?
Point-Of-View Cameras Reveal the Hidden Lives of Dolphins – Seeker
Boeing Unveils 'Deep Space Gateway': To Set Foot on Mars – Nasdaq.com
The quickest solution to a crisis at the approval polls is a war in the Middle East.

How many will die this time?
I ran it and got as result 1005 Real and 32 Fake.

Well, Paul Graham and Elon Musk are insanely popular.
How do you know those news are true?

Also please don't down vote me because my opinion is different.
Exactly. Of course the markets only factor in what they understand, and sometimes they get it wrong.

But the relevant thing about it is that the market is betting in the real, hard money it trades with, not political punditry which is where the disaster is being pronounced.
That was tried. Plurality voted for Clinton.
I have never heard it put so pithily, nice.
Boeing Unveils Deep Space Concepts for Moon and Mars Exploration
How does heatmap work on scrolling views with possibly static views?
Hacker hacks the solution
If you tell users to edit the file, they will do something stupid like using LibreOffice. Ubuntu wants to be useable without using a terminal.
It's an interesting proposition. There is certainly a history of scientific paradigm shifts, although I don't think it's very popular among historians.

Consider also the printing press. Invented much earlier, but something which built up momentum as it was improved and paper was made cheaper.

Perhaps the improved ability to disseminate information made the industrial revolution inevitable?
Using tech to fight policy problems doesn't get us far enough.
A Meditation on Blogging
Yeah. There's a dozen existing "notifications with Redux" libs already: https://github.com/markerikson/redux-ecosystem-links/blob/ma... .

Behavior-wise, it basically just amounts to a pair of SHOW and CLOSE actions, possibly with the reducer tracking an array of open notification entries, and a component that maps over the array and shows an actual notification entry. I glanced at the ones in my list, saw the similarities, and just wrote my own.
I didn't read any further after "long cryptocurrency".
A more realistic estimate than what's being thrown around here.

People seem to forget that often the blocker is other people, not tech.
> RPi has definitely enough horsepower to run a small domain

Maybe enough for the DC part (i.e. Kerberos server, LDAP server, ntpd) but not enough for a fileserver given the Pi is still 100 MBit and limited by its USB ethernet connection, as well as that it doesn't have eSATA, mSSD or any other high-performance storage option. Plus SMB/CIFS implementations are known for performance issues.

Also, a Pi is nowhere near reliable enough for running something as mission critical as an AD server. Good luck when your micro-SD card gets corrupted, e.g. due to power fluctuations. And you WILL get corruptions, especially if you have high write throughput.
You make it sound like no one has ever had to make a decision to choose between different frameworks.
Actually I remember Sam talking in an interview about this.. older people have much better success rates, but they are also much less known, as they don't try to build billion dollar companies.
> After spending some time with a programmer, especially in a work environment, it's easy to get an overview of how strong their skills are

if you are a significantly stronger programmer than they are AND 'some' time is 'alot' of time.
They're discussing the VC industry, not the ride-sharing industry.
They did X horrid thing! Lets go invade Y country!. If you disagree you are a horrid person!

A extreme claim against something is not proof of the claim itself. Regardless of it happening this kind of FOR THE CHILDREN social shaming is unacceptable.

Lets not jump the gun on repeated military campaigns.
U.S. are still an ally of ISIS. That's a shame...
U.S. are still an ally of ISIS
in other words, you don't call functions, you send messages.
> Either use sudo

Yes, just keep doing that. I run several Linux boxes with systemd, all of them without hostnamed.

Forcing all your users to use the One True Way on a complicated system usually just means you're ignoring many legitimate use cases. Microsoft still does that on Windows (APIs and ugly registry entries over everything) - and while I cringe everytime I see it, I still recognize that the approach has value for some situations.

Many of the daemons for systemd on the other hand are optional, which I personally find to be great. I can use the ones I need and leave the ones I don't.

As for the GUI: Why use a text file? That might be a good use case for you and me, but a terrible one for someone not used to administrate *NIX systems. Why not allow both? As long as the file-based approach is not neglected, I'm perfectly fine with that.
>the average guy was short //

If we take the relatively safe assumption that people have been growing taller, largely, forever then Napoleon would rank amongst the tallest of his line.

Or in other words you need a contextualising statement "was short compared to 21st Century men".

Of course the whole thing about him being "short" is the "Napoleon complex" which concerns how he related in height to his contemporaries. So that's what most people care about when looking at this historical figures height.

What do you gain by comparing his height to more modern men?
I wasn't referring to consumers. What I meant was that $60 billion in value disappearing in a puff of smoke, because of one individual who couldn't be fired when the role outgrew him, would be a shattering event for SV investors, and negotiations around equity terms for founders would likely change.
> But you probably mean: the comparison excluded some crucial details.

Exactly. You have to compare these kind of frameworks/libraries in "real world" situations and not just build two subpages and create some simple components to form an opinion. Real world single page applications need much more than just the view layer and a router.
Quote:

1 point by erikb 14 hours ago [-]

I've been actually answering that question twice, yunoreed.