skysight-inc/HackerNews huggingface dataset:
Or maybe the transportation resource Amazon had to use to ship later in the day had some cancelations?

It's impossible to build a distributed system that has fully consistent results. That is usually the reason for inconsistencies between the detail page and checkout page promises.
Mine has about 650 cycles on it, and the battery currently lasts about 30 minutes, and dies at around 55% (reported by the OS).
This could be applicable for user-side documentation of any form of bureaucracy as either an employee or a customer (most enterprise fiefdoms basically have to consider other employees their customers) because it tends to follow a really long Gantt chart combined with a digraph (potentially cyclical, unfortunately I found). It also happens to address the usual problems I have with most to-do systems where I can have so many unforeseen problems that it is pretty much impossible to set and achieve goals within a certain allotted timeframe (the GTD system, for example, makes zero promises that you'll be able to achieve any of your set goals even if you follow it perfectly and to your best abilities, after all). It reminds me all too much of writing a nasty mess of nested asynchronous calls where the instant anything went wrong you'd probably wind up at square one.

It's unfortunate how this kind of to-do list is something I've almost never seen considered in an enterprise workflow for UX design because it shows a great deal of integration points that are weak and could use improvement, potentially with minimal resourcing. In my limited practice, I've only ever seen the Fortune 500 basically write pie-in-the-sky Visual Studio sticks and boxes or the equivalent of a nasty nested asynchronous call stack.
Well there you go, although I submitted it trough a different channel.

For sure, I think its a very important bug that hasn't had much attention for years now, especially since so many websites use _blank, GMail being one of them.
To some extent.. Yes.

The attacker can replace the current page with his own phising page.

Of course, the hostname part of the url would change, but the user is unlikely to notice that.
This is one of the reasons I love working on LibreOffice. I think most people acknowledge that LibreOffice is a pretty decent office suite. But it is just over 30 years old now and it has acreted massive amounts of legacy code, some questionable design decisions and in terms of often trying to track it in version control it can be a nightmare if you go back far enough.

But it would definitely be a mistake to rewrite it from scratch. There are millions of users who rely on it, and it's a massive code base that runs on three major operating systems - four if you include Android.

Instead, the LibreOffice developers are slowly working through refactoring the code base. They are doing this quietly and carefully, bit by bit. Massive changes are being done in a strategic fashion. Here are some things:

* changed the build system from a custom dmake based system to GNU guild - leading to reduced build times and improving development efficiency

* the excising of custom C++ containers and iterates with ones from the C++ Standard Template Library

* changing UI descriptor files from the proprietary .src/.hrc format to Glade .ui files

* proper reference counting for widgets in the VCL module

* an OpenGL backend in the VCL module

* removal of mountains of unneeded code

* cleanup of comments, in particular a real push to translate the huge number of German comments to English

* use of Coverity's static analysis tool to locate thousands and thousands of potential bugs most of which have been resolved

* a huge amount of unit tests to catch regressions quickly

This has allowed LibreOffice to make massive improvements in just about every area. It has also allowed new features like tiled rendering - used for Android and LibreOffice Online, the VCL demo which helps improve VCL performance, filter improvements which has increased Office compatibility and allowed importing older formats, a redesign of dialogue boxes, menus and toolbars which has streamlined the workflow in ways that make sense and are non-disruptive to existing users, and many more improvements which I probably don't know about it has slipped my mind.

But my point is - if LibreOffice had decided to do a rewrite it would have been a failure. It is far better to refactor a code base that is widely used than to rewrite it, for all the reasons the article says.
And remember, Amazon blocks even Prime members from buying Chromecast or Apple TV devices. Then they lie about the reasons, ranging from: "we're out of stock" to "too many user complaints" to "we aren't licensed to sell this" and on and on.

Amazon no longer cares about the customer as top priority. If you're a Prime member, quit. I've been a customer since 2003 and now am looking at alternatives. I even try to find books outside of the Kindle store, though I note they have strong lockin there. (I never thought it'd be a problem, since Amazon used to always put the customer so far up a pedestal.)
It's interesting that this was enabled by the Drawbridge work. I was somewhat under the impression that Drawbridge was dead and/or superseded by other container-related projects. It's often weirdly hard to find out what's going on with some particular Microsoft project or technology, even for those of us who are employees. I was pretty excited about Drawbridge ~3 years ago when I was working with it but it subsequently seemed to have vanished.
That's why it's so important that the judges and officers charged with keeping order are part of the communities they serve.

There has to be trust and empathy between the people and the police.

I think we have lots of cities and neighborhoods where the police are from a different culture, imposed from outside. Too often the relationship breaks down and the people start seeing them as adversaries, rather than as guardians. Conversely, the cops also lose empathy for the people.

Ferguson is the clearest case, but this is happening in lots of cities. (In the extreme, it describes an occupation, where the role of police is taken by a foreign military.)

Props to the judge, thats a really beautiful example of humane justice, where the person breaking the law and the one enforcing it can still have some love for each other.

I think we need a political movement to make sure sheriffs, judges and offices represent their communities. As much as possible, cops should be trusted citizens of the neighborhoods they patrol and part of the local culture.

Local election turnout is often low, so a little organization goes a long way.
Do they charge your before the order actually ships? I don't think they do.
Federal Prosecutors Drop Court Case to Force Apple to Unlock iPhone
If Ms Holmes was a guy you wouldn't notice.
True, and people tend to villify those they are envious of, or because they don't align with their views. Nobody is spotless, and if you think you are, your mirror is dirty. You can find bad about Jobs, Gates, Jesus, the Bible, the Quran, anything and anybody if you look hard enough.
I think Gates is genuinely a decent human being, and does a lot of good; he puts his money where his mouth is. So there may be a million great souls who do not, or cannot contribute money or time. At least, whether you think ill of him or not, the effect is he has helped many, many people. You should weigh this against your accusations.
Yeah to be honest, I considered that myself as well, if we take that approach then 100% of internet services do not qualify as public goods (and never will), since it's always possible to limit the service in such a manner.
YouTube video of the Judge describing the Veteran's Court program.

https://www.youtube.com/watch?v=GzJm0I4CzuM

The court is located near Fort Bragg, which sees a lot of cases involving Veterans.
Ask HN: Do you have a public metrics screen and how did you build it?
Our nascent sales team have responded pretty well to having their numbers up on a big public https://github.com/evolvedlight/pydashie overview next to their main huddle area.

Having hacked it together out of the first thing I found in a lazy evening I can't help but think there must be more exciting options.

Does anyone here use similar 'big boards' and more importantly are there any other solutions you like? (back-end agnostic preferred)
This Prime thing and the blocking of Chromecast and Apple TV are extremely anti-customer. At least pricing and add-on items make some sort of sense.
Please do Cryonics. If you're skeptical read this: http://waitbutwhy.com/2016/03/cryonics.html
The only cases where I've seen rewrites work are when the software fails to consistently complete the task it was written to do. A lot of software is garbage but gets the job done. When you encounter hot spots its best to slowly refactor until you get the system where it needs to be. Lots of little changes mitigate risk, and it is easier to track down bugs if you make a mistake.
I would love to hear more about that - have any links? From a quick google, all I can dig up makes it sound like it's normal circular polarization, which is used quite often in satellite. Not sure why it wouldn't make it into terrestrial, since it has some interesting advantages (no x-pol alignment issues!)
I understand that, and I like the label of Corporatism when it is a big company colluding with the state, as opposed to Capitalism, which is for all its good and bad, better than the alternatives right now.
> But comparing this to censorship and related problems in China and Russia (single-party states with control of speech at the policy level) is just silly, for lack of a better word.

I'm not so sure, I remember when Poland was under Russian control (before 1989). At least when you were making a phone call they had courtesy to say that your call is monitored.

Today the technology advanced so much that not only someone can listen your conversation, but also all of your conversation could be recorded and stored for years. Even if you don't care about that. Such information could be used to blackmail people in public offices allowing to control legislative and judicial branches. This itself endangers democracy.
Excellent points.

I think the other part which he hasn't discussed is the rise of Cloud companies like Google, Facebook. We should really be working towards an internet where people can keep the data to themselves and decide how it gets used. But now, the default is for these corporations to own all the data.

Of course, govt can still access the data (which is what snowden is talking about) but that is a different problem.
My child has diabetes and pricks her finger multiple times a day to check her blood glucose. According to her, it hardly hurts. Then again, she only needs a tiny tiny drop of blood and the lancet used to do the finger prick is very thin.
If you open a page of your own site that then redirects to the target (like some pages do, presumably to hide the exact source URL in the referer-header before there was a header for it), is the opener-reference broken?
Damn, I don't even know what SJW is, without googling it ;)

Edit: Oh, social justice warrior. Meh. Me, I'm just an old anarchist ;)
Which functions of government can be replaced by software specifically? Making laws? Interpreting them? Diplomacy??

I think as the technical part of the population we tend to be overoptimistic about technical solutions, which then get steamrolled by the real world's existing power structures.
I created an account just to reply to this. You said, "It's often weirdly hard to find out what's going on with some particular Microsoft project or technology..." I was just thinking that very thing today. Why is that?
Yes, you're right.

Shaders are small chunks of code that run on the GPU. Usually they're used to do things like process geometry (lots of matrix multiplications), map triangles to pixels (lots more matrix multiplication), and things like that. Vector and matrix math, with some logic, sometimes.

What appears to be going on here is that the entire state of the machine, including IO, registers, and memory, is getting mapped into textures. The shader then processes the pixel values from those textures through a series of conditionals to output a new state into a new texture. Next frame, the process continues.

Pretty nifty, and a glorious abuse of the incredible compute power available in modern GPUs. I ran it on a cheap integrated Intel GPU and it was rock solid at 60fps.
I'm thankful to Mozilla to produce multi-platform software libre, but I also have some comments about their current priorities.

I think Firefox should try to gain users again with a good browser that it's fast and has great features expected in a browser. In this chart you can see how Chrome users increments and Firefox users decrement [1].

A feature to chat, call and share my screen it's not a feature that I expect from a browser. A button to store bookmarks in a third-party service it's not a feature that I expect in a browser.

A good printing functionality or to save a page as PDF it's something that I would expect from a browser (you can save a page as PDF in Firefox for Android but not in desktop).

Last year I made a little web project[2] that would take a group of images and generate a printable calendar. I'm fluent in CSS and HTML and it was pretty easy to make. To my surprise, Firefox has the same print dialog like from Firefox 1.0. I wasn't able to generate a decent pdf from their printing dialog, which was extremely basic and without a preview support.

Chrome and Safari were pretty good and I was able to get very good results. They both show you a preview of the page before sending it to print.

I am surprised to see that Firefox invests time and effort in things like VR[3] while lacking a good printing experience (I think a good printing experience would help lots of more people in concrete ways).

Finally, after seeing how they abandon projects like Persona, FirefoxOS or Thunderbird, I'm not very prone to invest time in their projects that maybe they will end up abandoning (I have the same feeling with Google).

Anyway, this is intended as feedback and hoping that they will start listening users about what they want from their browsers. Right now seems the opposite, Mozilla creative people trying to convince users that they want the things that they come up with.

[1](https://en.wikipedia.org/wiki/Usage_share_of_web_browsers#/m...)

[2](https://github.com/sanbor/printable-calendar)

[3](http://mozvr.com/)
The network latency should be somewhere around 40ms assuming you're in the US on a proper connection. If a query takes 10 disk seeks (10ms each) vs 10 RAM accesses + HTTP parsing...
I dunno...diagnostic companies can determine whether or not you get a job, get insurance, are exonerated of a crime, determine what diseases you might be subject to. Seems like thing you might give a fuck about. And this is a company that claims it can manage that and a lot more, and has failed. Dunno...it gives me pause...
I don't know the mind of the Satoshi I wouldn't care to. Bitcoin is an algorithm with empirical properties that are discovered, not created. It is what it is and we need to deal with that. (I would also be dubious of anyone's beliefs regarding bitcoin in 2010. There's a lot we didn't know then.)
While this is an interesting technical overview, could anyone give me an idea of how to reinstall lxrun? The blasted thing doesn't work for me anymore and there's basically no documentation on how to fix it other than reinstalling Windows 10. Yes, I've tried lxrun /uninstall /full followed by lxrun /install.

Edit: in fact, I think the problem with my installation has to deal with Windows' NTFS not natively being capable of understanding the lxss file attributes...
I'm using Chromium and even the link with `rel=noopener` seems to be able to "hax" the first page. Am I reading it wrong or is `rel=noopener` supposed to protect against this?
What is the correct way to force a link to open in a new tab, then?

Unfortunately "let the user decide" is not the best answer if you want to link to something like "terms and conditions" in the middle of a sign up flow or something. If the user doesn't know how to open it in a new tab on their own, this can be extremely frustrating I'd imagine.
No, not really. Until there's a standard that allows doing crypto in the browser, enforcing a higher security level for the page, and somehow verifying the hash of contents (so sites can "publish" an app) then web apps are basically useless for security.

I know this is as pathetic as "why aren't scientists working on cancer instead of X", but we have WebXXX including Bluetooth and USB, you'd think we'd have "WebVerifiedApps" or something. Even content-addressable URIs aren't being allowed.

It's funny, given the rise of things like Tutanota, which provide basically zero security over Gmail. (In fact, probably worse, since Google's sec team is way better.)
Thanks for responding, you make some good points regarding the i3 looking like an electric car while the model S just looks like a normal car. The i3, along with maybe the Volt, are still for me the first cars to get the "electric car" look right. Slightly quirky but nothing comical like the earlier attempts, although I can see why not everyone likes this look.

I grew up in SF and still visit family a couple times a year and I'm always surprised that I don't see very many Tesla's in SF, at least in my area west of Twin Peaks. I've seen more i3's, I wonder if the smaller size is more attractive to SF residents. Meanwhile, whenever I spend time in Manhattan Beach I can barely cross the street without almost getting run over by a model S.
But it's something of an apparently completely different... phenotype from a small waveguide.

The seemingly arbitrary 300Ghz line was probably more cultural than essential; the instrumentation was just very different. What's the analog for a prism for microwave?
I guess "data science" is a pretty big term, so it depends what corner of the bubble you're in. My interest leans toward computer vision. The first thing that popped into my head is Kalman filters being useful in time series analysis, whether it be equities or object tracking.
The Gates data is inspirational. Glad you put that in perspective.

However, we need to see more data on the impact of the Giving Pledge, and whether it has led to more giving. In your chart, the assumption is that this money is more than would have been given without the Pledge. Also, the comparison to amount pledged (most of which will eventually make its way into foundations that will spread the money on their own time schedules) with the amount donated in 2014 is not a telling comparison.

Consider, for example, my billionaire mother. Before she died, a couple of years ago, we discussed whether she should be joining The Giving Pledge. She decided she didn't want to be seen in the company of billionaires who had pledged to give away only 50% of their money. "Why would a billionaire want to keep half of their money, anyway? What could someone possibly do, personally, with half a billion dollars? I don't want to join a group like that!"

To understand the impact of The Giving Pledge we'd need to know how much would have been given without the pledge? Does the Pledge provide peer pressure to give away more than they would have otherwise given? Or does this pledge lead to less giving, because it makes billionaires feel that it's morally OK to give away just 50%? Do you have the comparison data to answer these questions?
I think you have no idea what you're talking about.

Since you bring up "Communist countries," my grandfather lived in Communist Romania. He was beaten to death in jail over the course of two months on charges of possessing foreign currency [0]. My parents grew up with almost no food to eat, most of the time being tracked by the secret police, everywhere, black car following them home, informants at every corner, in every place they visited. A modern "Communist country" is North Korea. You can do some research on your own regarding that.

Yes, modern Russia and China aren't that bad. But comparing their single-party system (in which the party literally controls everything, and on many occasions silences dissent by "disappearing" people (read: killing them) ) with the United States, is in fact, just plain silly. Whoever pointed out that this is a bad way to argue is wrong. It is simply silly. Having the choice in two parties, where mostly anyone can, in theory, run, this is infinitely more free than a single-party state. People can make themselves known, they can speak what they want (look at Bernie), they can come out of nowhere without being carefully monitored and selected by a single party. Having the choice encourages politicians to at least somewhat work with the people's interest at heart, rather than just the interest of the party.

Your Coca Cola and Pepsi comparison is very myopic. If you cannot tell the difference between the two parties, especially at a time like this, you have no place discussing politics in any forum. Quick summary: one party is a center-right party trying increase funding to social services, the other is a far-right conservative party focused on the religious majority and traditional conservative values. There are many more things to them; the differences are tremendous. Read their Wikipedia pages, and those of their candidates.

Stop with these comparisons, guys. I know the state of affairs isn't great here, I know our media isn't focusing on the right things and we have huge problems with the NSA and privacy matters.

But be grateful for what we have, and appreciate that you live in a country where you will not be killed by the government for speaking too loud.

[0] https://en.wikipedia.org/wiki/Gheorghe_Ursu
This is the new pop-under. Sites trying to serve as many ads as possible will open links with target=_blank and redirect the old window to an ad.
Just do an Uber and surge that price!
"Top 10 websites going under because they only list other people's crap. Number 1 will shock you."
It's hard to keep up -- my understanding is "meta-data" is mass collected for Americans talking to Americans, and does this mean it can, and we will see that data being bulk mined for "crimes" just by entering someone's name? Or are you saying that this part isn't overseen by FISA?
TJ Holowaychuk Announces Apex___
Thanks for jumping in! Sounds like it's really nice for urban small-cell deployments, campus networks, etc. Do you experience a lot of issues with keeping links aligned at those tiny beamwidths?
I think it is pretty clear that energy is going to get cheaper and cleaner. This helps a lot with household water use (agricultural volumes are still pretty expensive).

Figuring out how to make the benefits of the growing economy more widely available seems like a pretty big problem, but I don't think that consumption in the US will have to decrease in any meaningful way.
Have you considered not working at a web startup? It's a big world, there are a lot of software engineering jobs that are nothing at all like what you describe.
The size of the Gates Foundation is only impressive if you believe public policy should be disproportionately influenced by the whims of a few rich individuals. Philanthropists may not be motivated by profit like lobbyists, but that doesn't mean they understand the needs of the people any better. For issues related to relatively concrete sciences like medicine this matters less. But in areas such as education for example, the role of the Gates foundation has been disastrous.

https://theintercept.com/2015/11/25/how-the-gates-foundation...
So basically you reversed the defaults in order to make it easier to find sites with partial style declarations, so you can yell at them.

Seems like a big waste of time to me.
off-topic? a sexist segregated institution being questioned on their application of sexism?

you're an idiot. go to idiot academy.
Introduction to Tensor Flow [video]