skysight-inc/HackerNews huggingface dataset:
The "useless idiots" involved in surveillance usually have a psychological need to let on they're part of the action, or sometimes the puppeteers want you to know you're being watched.

By the way, I didn't overlook adding any details in my first comment. By "Australia and China", I meant both "democracies" and "dictatorships" are as guilty as each other.
Sage deserves a mention: http://www.sagemath.org/
The trend of fast fashion (buying clothes just to wear them a few times) has nothing to do with Amazon though. It is a direct result of our modern society. We now have the luxary to afford more then we actually need to survive so we strive to have more and more. This is really fused by the fashion industry and advertising companies rather then AI and automation. Fast fashion has been practiced long before we really had automation, and while I believe automation will drive down the prices (and thus increase the demand), the important advantage is fewer people who do jobs.

Wether we use automatiom for that or not will only have a marginal difference. People buy so many clothes because they can (they are relatively cheap now compared to other expenses in our lives).

Lastly, I believe Amazon (or shipping in general) actually brings down the carbon footprint. If you think about it, buying a new cable for me is either: drive about 9 miles to a mall to buy a single cable and drive 9 miles back or shipping it to my address which is bundled with many other and the driver only needs to drive an extra mile for me (at most) instead of 18. sure there is more packaging but there is also a lot of behind the scenes packaging for “in-store” items. Maybe not as much but I believe, in almost all cases, the carbon footprint for driving all the way to the mall for picking up a cubic feet and 1 pound of materials is rather wasteful.
Making the Internet Archive’s blog faster
There is an argument that if your data does not have natural keys -- that if it depends on the addition of arbitrary system IDs to prevent duplication -- then it is not truly relational.
The new material-ui@next (version 1.0) docs are here:

https://material-ui-1dab0.firebaseapp.com/
Isn't it interesting how the Uber threads fill up with rage against Uber and the taxi threads fill up with rage against taxis?

We are large we contain multitudes.
Sorry, I meant soldering closed the unused ram slots, so that you can't upgrade in the future.

Wasn't just torx screws, but tri-wings as well. They're not using them for the non-stripping properties, since they're not even places where they're holding things together.

You didn't mention the bits at the front of the hard drive.

If it wasn't so many things then maybe I could get past it, but when it happens so frequently, it becomes evident what they're doing.
You were a developer on NHibernate? Thank you very much, it was a pleasure using NHibernate (many years ago).

It was/is a very good ORM! And I used it extensively.
Yep, I'm not involved at all but I believe my workplace does its offsite backups on tape with a service like Iron Mountain http://www.ironmountain.com/Services/Data-Management/Tape-Va...
Also Cloud Bigtable - https://cloud.google.com/bigtable/docs/schema-design#types_o...
> Imagine, if you will, a different scenario. Had Microsoft been prescient enough to see the revival and adoption of HTML and SVG and built WPF on top of these, do you think things would have gone differently?

Why to imagine? Sciter ( https://sciter.com ) is exactly that - embeddable HTML/CSS engine for UI of desktop applications. And it was built at the same time: https://sciter.com/sciter/sciter-vs-wpf/

Its code already works on around 320 mln PCs and Macs "under the hood" so far... Quite comparable with spread of WPF applications, no?
A person who can destroy servers is no more indispensable than an employee who can destroy a physical office.
Definitely true, but at a certain point you need to draw a line. If these things were to change, the entire product would have to change, not just what I use as my keys, so I think natural keys are a safe bet in my case.
Once I got serious about this stuff, I started using Emacs with Org Mode and ESS. It has most of the features listed here. It's just a text file, magit is incredible, you can export to HTML and there are lots other formats available as ox plugins (e.g. MediaWiki), excellent LaTeX support, Org Mode is incredible for organizing large analyses and managing todos, you can glue together anything from anywhere (R, Python, shell scripts, Spark clusters, SQL, remote processes, etc.), and so on. Considering I code in addition to doing data analysis, I can reuse all my coding stuff to do data analysis too. I can take notes in Org Mode during a meeting, and then afterwards do some analysis directly on those meeting notes, export to HTML/PDF, and send it to a colleague.

It is missing the quick backtick interpolation that you get with R-Markdown, and some of the nice UI stuff like inline Shiny graphs and clickable tables (but it is easy to output Org-format tables that can be piped into other languages).
Like `this`.
I'm not sure I can agree with the reasoning here. An ex-admin, who had the conviction to wipe an entire company's database, probably wouldn't have been stopped by exit procedures.

This can easily happen to anyone -

5PM Friday - $admin and $ceo have a fight
6PM Friday - $admin decides he's had enough with $company and $ceo, and wipes everything
7PM Friday - $admin is fired

Where are your exit procedures now? Are the current admins stupid for not having the foresight that $admin and $ceo's fight would have resulted in the worst?
Apple legalizes and taxes in-app tipping for content creators
It will depend a lot on your field, but a solid grasp of fundamental probability theory should be applicable everywhere.

I think this is an excellent overview [1]. Learning probability from a measure theory angle is more difficult to grok compared to the frequentist approach everyone is more familiar with, but I found it much more enjoyable. (I learnt the usual way from doing computer science undergrad, but now re-doing it more rigorously for masters in financial engineering)

[1]: http://www.math.uah.edu/stat/index.html
Do you have any idea what the career/educational path of your editor was like? While it's not a career I've ever thought of having, I've lately realized that at even a portion of that level of skill is a powerful thing to have.
A lot of points but you're not really adressing the argument you're replying to - that they would be even worse off not working in a sweatshop (e.g. farms).
This is why you have a fallback to a generic version.
Universally Unique, if there is ever a conflict you can easily use a constraint or check upon creation on the app/server/service side, no different than checking if an int id or slug/public code is already used. No roundtrip is needed for every new item and if there ever was a conflict you just have an api error stating as much. You might want to also have it email you to play the lotto that week because it is virtually impossible.

Try syncing autonumbering across different database types where some use autonumbering and others use sequences. That is a nightmare scenario but there would be zero issues with UUID keys.

Primary keys as ints/longs will be constant rake stepping as you grow and maintain an app.

UUIDs emerged from a need that int keys weren't filling especially in a distributed/serviced world. I have used them in most DBs for over a decade and no rake steppage.

Side note off topic: If you were a piece of data would you want to be a universally unique piece of data or an int and merely a clone? All my data is a unique piece of data, I am a good Bender.
I'll think about this and reply this weekend. Check back.
Where can I track this?
Only in edge, not stable
Very interesting! It sounds like node.fz should be released to the public soon. I wonder what bugs we will discover, and how easily could this be added to a CI environment.
An internet discovers dependency injection. Hackernews responds, "Well of course we knew THAT." The Rust Evangelism Strikeforce is off on a secret mission in the Balkans.
Engadget reporting is so … underwhelming for a site with such financial backing.

The associated graphic is some random “Maximum PC Magazine via Getty Images“ thing. You mean they have nobody that can take a photo of the inside of a PC?

Then the source of the article is not PCI-SIG itself but a TechReport article: https://techreport.com/news/32064/pcie-4-0-specification-fin... which, frankly, is much more packed with info and deets. In contrast to Engadget there's a nice info-graphic showing the evolution in bandwidth over the years _plus_ there's a table with PCI specs 1 through 5. Finally the source there is PCI-SIG itself: http://pcisig.com/ and from there you can root through the spec revisions: http://pcisig.com/specifications/review-zone – being as someone else pointed out here "PCI Express Base Specification Revision 4.0, Version 0.9" and "PCI Express Base Specification Revision 5.0, Version 0.3"

I mean I do like Engadget, I've been going there years, but sometimes I ask myself why I do. Their tech event live-blogs are pretty damn decent I guess but I wish their articles had more meat on them like ArsTechica or AnandTech or TechReport or …
It was the best years of my career. I learned so much more than i did through my formal CS education, I was still a student at the time.
UUIDv4 is random. UUIDv3 and v5 are just namespace+name hashes (where namespace is often Nil UUID adding to the problem). Those 3 hashes are, in general, not good candidates for pk on large resources because they mess up the index which likes monotonic increments on new values.

The bottom line is UUIDs are not bad, you just need to be aware of couple of things when working with them.
Assuming that's a real quote: Of course they "can't".... at the time they said that. They "won't" given that they "can't".

They needed to engineer a mechanism to do so.

From a purely literal perspective they were honest.
It's most likely the last one. He was the "good PR piece" part of the deal.
I think Windows wanted to use a UI language that had a solution to vertically centering an element, and other kinds of more advanced constraint-base layouts.

I know flexbox and stuff exist now, but I think it would have been a mistake to adopt HTML with its document-centric model to represent Windows applications.
Are there any resources to get Vader running with German lexica?
Reread my statement about disease proliferation and my response to mixedCase.
Light aircraft could always fly over your house and take pictures as far as I know.
Ah yes, I've had the same issue with NAO. One of the best ways to grab an object (water bottle or box) seems to be to do a "hug grasp".
Though, I think only "Issac" and "Yi Suk" are his names, and others seem to be phonetic variations of his first / last names.
I've just read this article:

http://www.seattletimes.com/seattle-news/politics/in-seattle...

titled "In Seattle, is it now taboo to be friends with a Republican?". Somehow, I don't think Facebook is to blame for this. Rather Facebook just provides tools to ensure the bubble.
It's more like a bunch of people bought houses on a street and 2 really rich people bought an equal number of the rest, one maintained theirs and did their best and the 2 rich people let theirs become crack dens and devalued everything else. Additionally, the taxi industry wasn't exactly filled with educated people who knew how to build software. It's an awful system, but it is what happened, and that should be considered.
Not exploiting an opportunity waives rights? How does that make sense?
Reading through Python itself is quite interesting, there's actually a MOOC somewhere that does this (ie they hack with the interpreter in the lectures), but I can't remember what it's called unfortunately.
In WPF you can completely sidestep XAML and get direct access to the rendering engine to run your own measure, arrange, and drawing code. Can you do that in React? If not, WPF is what WPF should have been.

XAML is WPF in easy mode.
Yeah. People should stop saying API for a HTTP API. This is an application programming interface. Any application.
And people act outside the bounds of the law. SSN seems like a good natural key candidate, until you discover some of the people your business interacts with are illegal aliens.
>But, if society doesn't find a way to retrain(invest in) those people that were replaced we lose all the potential they had to offer.

Since this article is specifically about amazon and FC employees, I think it's relevant to point out they have a program to do just that. Career Choice pre-pays up to $12k in tuition towards degrees/certificates for an in-demand trade/field, and up to 95% reimbursement on books:
https://www.amazon.com/p/feature/fsp92a2bhozr3wj
He finished a computer science university, funny enough I don't know much more about his story, I need to ask :D http://karol.cc
add network, linux kernel debugging, also containers.
What can you do with the measure theoretic foundations vs the traditional approach? I know graduate classes typically take the measure theoretic approach, but it's never been explained to me why.
> Do you also feel bad for the slumlord who spends a million dollars on a property that eventually gets condemned because he didn't take care of it?

This is the wrong analogy, for trivially obvious reasons. As I'm sure you're aware, the drop in value of taxi medallions wasn't contingent on the owner being a bad driver. Put plainly, even a driver who went above and beyond to provide honest, high-quality service was affected by the drop in values. To put it yet _another_ way, the fact that many taxi drivers provided shitty service couldn't be less relevant.

Your analogy would only make sense if it was talking about an entire apt block got condemned due to multiple slumlords, including the apt owned by the guy who kept his property up to code and livable.

Neither this nor the fact that the regulatory regime was horribly flawed change the fact that many drivers got screwed through no fault of their own because gov't policy was incompetent enough to create bad policy and fail to sustain it.

Economic ownership of real estate as property is pretty bad economic policy too (cf Georgism) but that wouldn't change the fact that suddenly implementing a 100% LVT would 1) be infinitely better policy and 2) screw over an awful lot of people playing by the rules of the previous system, through no fault of their own.
Dumb question: is there a way to show the total AWS costs you're incurring in the past second/minute/hour?

The finest granularity I can find in the AWS web console is per day; many times I've butterfingered an input and only caught it a few days after the fact due to the unexpected bill increase.
Used to be in aerospace engineering. I have an interest in computers/media and appreciated the quality of content on HN. Many of the articles and discussions fly over my head but I enjoy that. It's like living in a foreign place; you start to understand the language after a time.

I am now a lead developer and still enjoy browsing here.
For statistical programming, since we're talking about R, I strongly recommend R for Data Science (http://r4ds.had.co.nz) by Hadley Wickham (who created a large amount of the R packages that are very commonly used [tidyverse] and incidentally also now works for RStudio)

A good book on statistical theory is harder to come by, though.
Read about development, learn from the people in the industry... but I ask myself that question many times when I get to read comments on some news :) (why the f* am I here?)
Prior to industrialization, most people made their living by sustenance farming, and trading their surplus for goods they needed to survive. Plows, pitchforks, pots and pans.

Landowners needed armies of peasants to till their land, because argiculture was very inefficient, and you needed the labour of five farm workers to grow enough food to feed 7 people.

Now that even a third-world farmer can produce enough food to feed many, many people, those farm workers have been pushed to try to find work in the cities - hence, factories and sweatshops.

You are looking at the tail end of the problem, as opposed to the root of it. The core of it is that the vast majority of people in the world need to work for someone else (Who reaps the majority of the economic windfall) in order to survive. This used to happen because a small minority of people owned most of the land - it now happens because a small minority of people own most of the capital needed to run a business.

Employee-owned co-operatives are a solution to the problem of both jobs, and working conditions. Since co-ops don't pay dividends to non-working shareholders, this is generally unpalatable to capitalists.
One of the things at issue in his case was whether Pirate Joes was, in fact, not misusing the TJ trademarks, etc. TJ's initial loss had nothing to do with the merits of those claims. The issue was whether the harm had occurred in Canada and whether it affected thei US business. TJs won that issue on appeal and the case was slated to go to trial before the settlement.

More generally, TJs has every right to sell to people on specific terms. That's just freedom of contract.
A patient disgruntled admin would have altered the backups to write garbage to the tapes for however long the rotation cycle is, then kicked off the production melee.
IMHO this is the most important thing that should be noted, maybe someone can add this link to the description/make it more prominent.
A whole bunch of components were missing from @next version, now it seems they are finally here, so that means there is no blocker for guys needing to move to the new version, which in my opinion is awesome, with things like grids:
https://material-ui-1dab0.firebaseapp.com/layout/grid
and such that were/are not present in 0.17x and below.
Please compress your .wav files to mp3/mp4/ogg/whatever. And please only load the music when I want to play it. The size of that page is ridiculous.
I think if we agreed that not being tolerant to opinion diversity is the part of human condition we would want to have less of, we'd be moving in a right direction.

After all, there are many parts of human condition that we view as negative and are reasonably successful in controlling and reducing them. E.g. if somebody has something you want, we no longer OK with clubbing that person over the head and taking it. There are many animal and other base urges that we keep under control with reasonable degree of success. Maybe we could do it here too, if we only tried?
Apparently United won't take back bonuses even when it's CEO stepped down during a federal corruption investigation, and claims it's because it's not the normal industry practice and would make it hard to recruit top talent.

I'd think top talent would, you know, behave ethically, and not, for example create a special mostly empty flight that's convenient for a politician just to get a hanger in Newark approved.
Everything I wrote was civil, even the one about the slave. I didn't accuse them of anything it's just your narrowmindedness. I even had defenders on that thread. Time for a reality check, Dan.

To call my responses to Uber threads as "flame wars" is a joke. I was giving my insider view on things every single time, in the face of wildly ridiculous statements. If those constitute "flame wars" then your "power" has gone to your head.

And, uh, no, I won't be begging for an unban, that is preposterous. I was the only one giving civil and informative posts about inside Uber but I guess since anyone defending Uber is "flaming", then enjoy your echo chamber of Uber hate and misinformation.
"I see employment relationships mostly the same way."

It's not an equal relationship. One side usually has significantly more power than the other.
see my comment on BinaryBullet's comment:
https://news.ycombinator.com/item?id=14525019
Sensors: Accelerating the Pace of Scientific Discovery (2016)
If they're being added to a folder, you can remove your own permissions from the folder. At least if you have write access.

If they're sharing them individually with you... Then clearly they're not paying attention
Air Force grounds F-35 operations after pilots suffered hypoxia
100% correct - UUID strings are ASCII < 128 .. but there are imposters for character code 45 ("-"). Assumption based approaches to conversions or field handling should not be assumed to be safe ones just because UUID is "technically" ASCII. Only the keeper of the field can truly enforce that constraint.
Probably depends on how you define success. Kimonolabs did exit and import.io is still running and how it seems not that bad.

Apart from that are they quite different to link.fish . What we have in common is that we all turning websites into structured data. That is however where it ends. They offer pure data extraction services for professionals and companies for big sets of data for a few predefined websites (B2B). It can be automated, download and then they can do with the raw data whatever they want.
link.fish, on the other hand, is a bookmarking service which allows anybody (B2C) to work with every websites without technical knowledge (not totally there yet). They can display anything directly in link.fish like sort their recipes by preparation time, their movies by rating and the sights they want to visit on their vacation on a map.
This is timely:

https://xkcd.com/1846/
John Romero's Irish Adventure [video]
Ask HN: Did you watch Planet of the Apps? What did you think of it?
Other than pharma, you just mentioned 3 industries that have very low margins. They aren't making a ton of money on their monopolies.
The courts did not "agree." TJs initial loss was on a jurisdictional issue, and they successfully appealed that ruling. The case then settled before trial.
I didn't claim that S-exprs compete with natural languages. I'm saying that C is to S-exprs is like natural language is to an artificial language where all punctuation is replaced by a single symbol + words.
The docs site also just "feels" snappier to me in Firefox for some reason. I'm not sure if it's actually faster, but clicking around feels more responsive.
I've been diving into OpenCV recently. It's a very popular library and generally pretty readable (although the code can get quite messy because they use vectorisation a lot). Since it's about as close as we have to a standard, fast, vision library, it's interesting to see how stuff gets implemented.

There are loads of little things that could be improved, so it's also a nice codebase for contributing to.

In general I think you should pick something that you use every day. There's no point reading OpenBSD for the sake of reading OpenBSD, you'll get far more value out of something familiar.
Then you still have two users with a complete password set, from which you can either reconstruct the third permutation or generate a new set.
That's not a real issue. I can understand this may bite some people that don't read the docs or don't understand encoding, but it's more misinformation than a technical problem.

UTF-8 is variable length anywhere, not just inside mysql. If you don't want this behavior, you can either use UCS-2 or UTF-32. UTF-16 and UTF-8 are variable length encodings, period.

Most databases that have use char length for unicode actually work with UCS-2, and use 2 bytes per char, like MS SQL Server.
Six Rules for Effective Forecasting (2007)
Really cool article. It still seems like jupyter is the better longterm option because it offers so many different kernels.
Item name was never suitable as a key... It's not stable. There are natural keys, they are just very rare. And the thing is even when you think you've got one it is often better to err conservatively. A good anti-example is SSN, often used in text books. They do change. Other than DNA sequences I can't think of a good person key. Just use an internal surrogate and be done with it.