skysight-inc/HackerNews huggingface dataset:
In our office we have six screens on most desks. Are first we thought it was a little over the top but it's hard to imagine cutting back now; you can lay out everything at once and it's just there - no switching.
The only odd thing is we need water cooling in the desks to keep the heat down, but it works nicely.
Sounds like an Exocortex: https://en.wikipedia.org/wiki/Exocortex
I'm afraid this does not appear to work on my system (Ubuntu 16.04, 64bit). None of the key combos work (Shift-ctrl-` etc.), and dropping an image just crashes it. And I was all geared up for karateka...
"star building" should be at the top
This is incredibly bad advice. Opera has the worst security track record of every other major browser, and clicking that ad blocker button routes all your traffic through a single endpoint at a Chinese-owned company. Hello surveillance! Even the routers... haven't there been enough remotely exploitable flaws in those archaic router vendors to recommend against using them at this point? You might get a VPN in name but you'll get none of the security that comes with them that way.

You should setup your own personal VPN server if you can. We wrote Algo VPN, a set of ansible scripts that automates the process as much as possible. It contains the most secure defaults available, works with common cloud providers, and does not require client software on most devices.

https://github.com/trailofbits/algo
Sure: https://www.boardgamegeek.com/boardgamecategory/1041/childre...

Just sort that by rank to get an ordered list of the best children's games.
I don't know, that sounds like a pretty small niche at the end of the day. If it describes you workload I would jump on it ASAP because a year from now it will probably be discontinued.
There's a certain type of fun that comes from experimenting and figuring things out and wacky times. And there's a certain type of fun that comes from mastery of a well-designed system.
It is far from 10-20x difference. And many or most of those nations have stronger worker protections than the US, calling into question the idea that labor law is really the main driving force there. It's probably more like propertyholder protectionism (i.e. NIMBYism) dominating local politics.

https://www.bloomberg.com/view/articles/2016-04-08/why-u-s-i...
http://www.realclearpolicy.com/blog/2015/03/31/high_costs_ma...
Well, the utilitarianism has also stuck with me, and I lean that way on a lot of philosophical/ethical questions. I didn't really realize it until a few years ago while dating someone relatively well-known in utilitarian/rationality circles and had some eye-opening conversations with her and her friends about rights and the like (lots of things I'd never really thought through to their logical conclusions led to a softening of my stance on some stuff).

I spent a lot of years being a natural rights libertarian, but when it comes down to it, I can't figure out where "rights" derive from. What's the first principle that says anyone has a "right" to anything? That's not to say I don't believe in civil rights as a just cause, or that human rights should be upheld, I just think they are a construct of sentient beings...not endowed by a creator or by nature. Utilitarianism has some reasonable answers on the question of rights, among other things.

I understand the discomfort people feel in comparing humans to animals, but I found it challenging in a good way. I've always had serious doubts about the arguments people make about humans being unique; I haven't believed in a soul since I was a child. So, Singer's arguments, even the uncomfortable ones, weren't such a huge leap.
Simple Website Fixes – Part 3
Probably not in a list like this. If you're just getting started you want something where you can be productive fast. And I say this as someone who writes web backend code almost exclusively right now.

The way that I see rust is as a language (& ecosystem) that is all about making things right, reliable, & efficient. That unfortunately comes with a bit of cognitive overhead during development. If you combine that with learning rust it gets a bit more difficult, and if you combine that with learning programming at the same time too you're going to end up with a lot of people quitting out of frustration.
If a guide recommends jQuery as a central basic in 2017, it's hard to agree. Sure, it can have its uses in old projects and simple one-off scripts, but for any reasonably sized project with reasonable browser support you will be going with something else. Is it still worth knowing? Sure. Is it something you should learn first? Absolutely not.
The comment was "I think a lot of people have always had a negative view of Travis Kalanick and Uber's business practices, but they enjoyed the convenience of the service just enough to look the other way."

My comment was "Actually, that's not true."
How short, and how old are the kids?

Very young kids: Animal Upon Animal

Older kids, really short attention span: Love Letter

Older kids, somewhat less short attention span: Carcassonne, Sushi Go Party (which is a gateway drug to the similarly-played, confusing-sounding-rules-but-actually-easy-in-practice Seven Wonders)

[EDIT] if others list suggestions there's a high likelihood that King of Tokyo will be on the list, but I want to preemptively counter that by noting it's a well-regarded, kid-friendly-themed, simple game that I've entirely failed to find any fun in, and can't even fathom how others find fun in it, though I believe them when they claim that they have—I just don't understand. [EDIT EDIT] Point is, watch a Youtube play of it before committing. Actually, probably do that for any of these.
I don't want to compete with AI. I want AI to create efficiency and wealth so I can relax and have a leisure lifestyle. This shows that work-a-holic CEO culture is only about margins and gains and not improving lifestyle and quality of life. Automation should be improving our lives not adding anxiety to compete with it, which we will ultimately lose.

We're probably in for another 1880's labor movement as automation keeps eating jobs. We either decide to benefit from it via strict regulation or we somehow try to compete with it which is greatly lower the value of our labor and only enrich the owners of automation.
Will they have to replace it as soon as the Queen dies? Seems wasteful.
The electric sands of Titan
I'd be interested in knowing what the performance of the caching is compared to e.g. using dm-cache with an SSD backing a HDD in Linux.
> You don't get any of Rust's threading guarantees at the kernel level because a gigantic portion of your code is `unsafe` anyway, and has to be. (See Redox).

How do you not get "any"? You might lose some, because of unsafe code, but not all.

> And 'some of the errors that are commonly handled by the OS' might be theoretically impossible to express in Rust, but they can still happen, so they still need to be handled.

Sure but it's a fundamentally different situation. The types of errors might be pretty different.
Have fun with that. Cochleas are tricky enough!
On the contrary, when I get a vision of a product in my head, I feel utterly compelled to write the code until the vision is complete.

I feel like this must be what happens to artists - when they get a vision for an artwork, they must feel compelled to create it.

If the founder with the vision does not have the skills to create their vision then they must pay others to do so.

So I think the comparison extremely apt.
I don't get it. It's a site designed for public sharing -- the word "showcase" is right on the front page, as username223 points out. I just loaded it up and walked through uploading a file to it. It's incredibly explicit about what it's doing. Under "Visibility," it says:

"Public on the web
Anyone can find it on the web. Search engines will find the doc, giving it a larger audience."

It's not unambiguous. It's very clear. The only way you can't tell what it's doing is if you just pay no attention whatsoever to what you're doing. It's not the default sharing method from either Office 365 (web, traditional or Android/iOS) or OneDrive. You have to opt into using it at all at an IT department level if you have a corporate Office 365 department. You really just can't stop users from footgunning themselves when they're on the open Internet.
Here is a list that is google translated (https://translate.google.com/translate?sl=auto&tl=en&js=y&pr...).

I can't say I see a clear pattern where physical strength is directly correlated to extreme gender segregation. The extremest male dominated profession is tile floor constructor (ie primarily bathrooms). Second was mechanic and third is tinsmith. The extremest female profession is indeed midwife, but it is then followed by dentist nurse, followed by pediatric nurse, followed by secretary in hospitals, followed by district nurse, followed by therapists, followed surgeon nurse, and we are still at 90%+ professions. After this comes a bunch of specific education and social security professions.

The common theme I would say is that female dominated professions are focused on social environments where a person can feel that they have a real impact on others in their local area, while male dominated professions is focused on profession where a person work mostly separated and alone, and where the work don't general cause a major impact in someones life. In return for not having those social benefit and status, they generally also have higher pay.

Tile floor constructor and dentist nurse, with both way over 99% gender segregation, are quite strong data point. You don't need massive strength to lay down tiles in a bathroom, nor is dentist nurse a very "children" focused profession. Why do those two profession so extremely repel each opposite gender?
I agree corporations get off far too easy. And that is the fault of the government in many cases for not prosecuting them or letting them off with fines far below the profits of illegal activity.

"Controlling the supply of labor is very important if you want the wages to be at all decent." - I interpret that sentence very differently. I see it as controlling the labor supply is a great way to prevent the flow of labor that may be just as good and willing to work for less from entering the job market for this activity. It's also a great way to force higher prices upon your customers because no matter which provider/firm they go to they are likely to all have members of the union working there forcing the same wages.

This behavior at its core it anti-competitive. If they were in fact corporations this activity would be a felony. But as employees it is not. Just a thought.
insane valuation? probably. Glorified cab dispatcher? Hardly.

The potential of Uber is a worldwide brand with super efficient dispatch. Do you really think it costs them more than a few cents to dispatch rides? There isn't any cab dispatcher in the world with remotely their economies of scale.
Staying Sharp with Exercism
I don't my think it is in the latest Keynote, but you _can_ copy equations in Pages and paste them into Keynote (and Numbers)

From limited testing, it looks you can round-trip them, too: if you copy an equation in Keynote and paste it back into Pages, you get an equation that you can edit.

So, it seems it shouldn't be hard to add this to Keynote.
"How to cut-and-paste your way into a VPN setup for free without having any idea WTF you're doing, let alone how to adapt these instructions when the underlying technologies inevitably roll over in the next 24-48 months" would have been a more descriptive title.
It'd should be a undocumented person getting paid 6.50 an hour. Looks ripe for some disruption eh? Send in the VC money and sociopaths! Whatever the market will bear!
I searched all the comments and saw no mention of hospitals. I believe hospitals[0], pharma companies, and insurance companies have colluded to set prices for all healthcare which prevents the actual 'users' from price discovery.

[0]https://en.wikipedia.org/wiki/American_Hospital_Association
The author admits as much in reply to Minus-Celsius. He wasn't proposing the master strategy to win against good players, he's laying out an effective way to poison the well so we can stop playing that stupid game every thanksgiving.
I don't know much about VPNs, so please forgive my ignorance. But doesn't using a VPN basically throttle you to whatever internet speed the VPN server has? I pay for 100mb at home, I don't really want to artificially throttle that down to 10mb or pay some exorbitant price for giving the endpoint 100mb.
As a poor American you will run into many people that don't have a bank account. Lots of things can hurt your credit here and once your credit is wrecked it can be challenging to have even a savings account.
There is an entire industry here to serve (many would say take advantage of) people in this situation. Many shops will cash payroll and government checks for you since otherwise you would not be able to. Usually from what I have seen they charge somewhere around a dollar per hundred dollars on the check.
Yes, if you take it as a given that implicit bias is fake or irrelevant then very few companies could be described as discriminatory. I didn't assert that we "must have the same number of both genders" either, or that any means are permissible to achieve greater gender equality. You're letting your imagination run wild.
No need to go anywhere :)

>> words: keys-of system/words
>> types: collect [forall words [if datatype! = type? get/any words/1 [keep words/1]]]
>> probe types
[datatype! unset! none! logic! block! paren! string! file! url! char! integer! float! word! set-word! lit-word! get-word! refinement! issue! native! action! op! function! path! lit-path! set-path! get-path! routine! bitset! point! object! typeset! error! vector! hash! pair! percent! tuple! map! binary! time! tag! email! handle! image! event!]
Everything You Ever Wanted to Know About Sequence and Collection
See if you have a local board game café, hopefully children are welcome. The one near me has staff who can recommend appropriate games, and will explain the rules. A specialist shop might work too.

Ordered by my estimate of length/attention, and all fine for a 10 year old:

Battle Sheep, Diamant, Forbidden Island, Splendour, Carcassone.

Forbidden Island is a cooperative game (everyone wins, or everyone loses), the others are competitive.
The limitation back then was the controller. Intel figured out how to do it properly before anyone else. I still have an 80 GB X25-M G2 as well (read latency 65 µs [1]).

[1] http://techreport.com/review/17269/intel-second-generation-x...
They have raised $15B+ and spent what, less than $5B? They have lots of runway left.
SO much ad data being loaded though.. wonder what the REAL #'s are minus all the fluff ya know?
It's Tor* not TOR.

https://www.torproject.org/docs/faq.html.en#WhyCalledTor
Windows switches from SourceDepot to Git
Hello, Cookie.
here is a list of datatypes from REBOL days, Red is probably mostly there

http://compsci.ca/v3/viewtopic.php?t=17726
The economy of scale is a ruse that doesn't actually exist in the business, and this is very well tread ground so I'm not going to repeat it. For Uber's amazing efficiency, despite not owning the cars, paying for the fuel or normal labor costs, or even the insurance in most cases, and then taking 20% of the fare....they're losing insane amounts of money. The calculation doesn't seem to work out.

But in the end you've literally said that Uber isn't a cab dispatcher, but they're a super efficient cab dispatcher. Aside from that not being remotely true (their economics are absolutely abysmal), being a worldwide brand is close to meaningless. The overwhelming majority of rides happen locally.

Uber's primary beachhead has been a complete disregard for regulations. This may be justified in many cases, but it led to the corporate culture that is now eating it from the inside.
That skill has little to do with salary negotiation. And you keep on asserting that salary negotiation has nothing to do with gender, which seems to me to be skipping most of the work of refuting my arguments, based as they are on the premise that one's gender affects one's success in salary negotiation.

Also, I think that these changes would likely benefit male workers too, but not to the same degree as women.
I don't want to compete with AI.

You don't have an option.

Said another way, in the long run you either merge with AGI or go extinct.
So many "accidents" over the last century, and most of them were because the construction companies just didn't care. The life of a sandhog was probably the worst (https://en.wikipedia.org/wiki/Sandhog).
It's wrong, and wrong beyond a simple mistake in phrasing. The author has no idea how HTTPS operates or what this extension does, despite plugging Let's Encrypt in the preceding paragraph.
Maybe not, but just searching "ssn" gives any identity thief a goldmine of information.
I thought a seed round was historically money you raised from friends and family, and it was followed (assuming success) by an A round raised from professional investors, meaning VCs.

Has that changed? If you're raising a million from your friends, that's rather a well-heeled bunch you hang with.
I could have sworn the link changed from its original submission.
Exactly. It troubles me that all four suggestions for the backend have very few inherent checks and leave a lot of room for security problems and other bugs.

Personally, I prefer Yesod for the backend. It gives a very fast, static binary. It requires learning Haskell.

The Haskell package Esqueleto ensures type safety all the way from the HTTP requests to the database tables. A URI parameter that is encoded to be a key on a table can only be used when querying that particular column or columns that are foreign keys to it.
This. Thankfully, the only thing 'foundational' about the web is the pure languages that it is built upon, and not its frameworks.

The reason I had a 'web-development epiphany' is that I moved away from for months fleetingly trying to hack jQuery into my web projects, and then suddenly grokked React within days.

If you come from a programming background (and especially a functional one at that), learning ES6 javascript with a more modern framework (React, Angular, Vue) is the way to go.
I have to say, I appreciate the explanations in this thread. It's a nice show of transparency that I didn't see in the past with removed comments.
Did 1880s people have to merge with assembly lines? I think you're being fairly dramatic and too "/r/futurology" here. The whole point of technology is to create tools to make our lives easier, not to become tools. People won't desire this and pushing this kind of pressure on people seems like a recipe for revolt against the capitalist system that has thus far provided so much wealth. The assembly line works for us, we don't want to become an assembly line ourselves and its ludicrous to think such reasoning will lead to extinction. This is a bit like saying that the Olympics will be nothing but a steroids showcase event because everyone will take steroids.

If anything, dissuading people from standing up for their liberty and basic humanity seems to be the best route toward extinction to me.
We're still fascinated by the properties of Roman concrete which has, in many cases, survived 2000 years mostly unscathed.

Meanwhile brutalist buildings from the 1950s are crumbling.
Obviously it's big enough for both taxis and (whatever splitting rides long-distance is called, if not also ridesharing) to have continued to exist, but in general I agree with you. Uber's ubiquitousness in this day and age has less to do with a high unmet demand for people using cars to get places, and more for demand to get to places cheaply.

There's definitely a niche, but it's nowhere near the size that Uber's operating at now; so if they're reliant on that volume or higher for the margin they need they're in for some bad news. Once the price goes up the market will be ripe for new public transportation efforts and less-VC-saddled competitors to fill the void.

I dunno, maybe they'll have more luck in foreign markets. (Though last I read, that wasn't the case either...)
The Google cache doesn't seem to work for me, it just keeps trying to load some stuff (as others have noticed).

The version on archive.is works for me, however: https://archive.fo/i6OfT
The way they started the conversation in the film was with identity which is pretty damn universal to intelligent life.
Poll: Have you ever clicked on a Facebook ad
I don't think I have clicked on facebook ads, and neither have the friends I have polled. I am wondering what the HNs community has done?
Ha! I didn't even register that the domain was not spelled cranesnewyork. I, too, saw the URL and thought "a story about a crane on a crane blog, I should be a bit wary of a bias of some sort"

It is, however 1am for me currently and I did not sleep well last night (beware drinking Armenian homemade vodka (a.k.a. Moonshine made with things other than corn) with native Armenians, they don't allow empty glasses until the vodka is gone), so I'm not firing on all cylinders.
I agree about programming being full of "bullshit mythmaking". It is one of the things that annoys me the most about our industry.
Research Unix V8, V9 and V10 made public by Alcatel-Lucent [pdf]
On the "Shop" page, there's a list of motherboards [1]. Is it not possible to buy as a standalone drive?

[1] http://www.intel.com/buy/us/en/audience/optane-memory
The problem is that cities don't want buildings torn down every 10 years because it's cheaper for the buyer to just rebuild from the ground up than to fight what essentially amounts to a heap of technical debt. Well-constructed buildings can last centuries: future-proofing is a pretty big deal.
Get them here: http://www.tuhs.org/Archive/Distributions/Research/
He's not resistant to change in the problem space. He's resistant to very particular types of change in one very particular codebase, and for very sound reasons.

He doesn't want to break the ecosystem around curl, which is huge, while getting back to feature parity and compatibility during a full rewrite. Something that comes along and replaces curl externally needn't be completely compatible and therefore is freer to leverage their new, fresh start much more fully. He welcomes a competitor, which means even a possible complete replacement. That's not a resistance to change. That's being very judicious about what one changes and why.
The older version of the iWork apps (which they eventually abandoned in favor of unifying the Mac and iOS versions) used to support LaTeX and MathML via an external 3rd party app. Circa 2010-ish I think
That always piqued my interest as to how more easier Euro coins were to counterfeit given the numerous variations on coinheads.
He still works as a crane operator in NYC and likely knows (only) that market.
I personally have no interest in PHP or BDSM but I think really everyone who wants to participate in Open Source Software in 2017 should be paying attention to this along with other instances where people have been kicked/banned from projects alongside public accusations against them. Especially if you have been participating in online communities for a while, your conversations have probably been archived and are open to scrutiny based moral standards that are constantly changing, both in terms of who is applying them to the project, and changes in the views of each individual. And when I say your conversations, I mean both conversations that you've held in public-ish settings and also conversations that you believed to be private that could be forwarded or screenshot without your knowledge or consent. Or conversations where you believed you were pseudo-anonymous where your identity was later reveled.

Also, given international participation of many projects, the moral inquisitors may hold views that are significantly different than anyone you've ever met or interacted with in a non-technical setting.

I think the TV show Black Mirror should be shown in high schools as an educational video.