skysight-inc/HackerNews huggingface dataset:
Well the man in the article talked about how important it was for him to bring his boys home. That is provide an environment where he sees them at home with a future in farming. It's what he said.

Emotion is a huge part of business decisions for most people. It's rare for someone to disassociate their emotions from the transaction. This is well known.
During a visit to Cisco's​ product security R&D division, I was told that Cisco already has a system in place for customers who want to check for backdoors.

Firstly, they provide customers with all internal documentation on every single device, component, and software. Secondly, if the customer is still sceptical, they invite a team to Cisco HQ. They provide the team with a closed-room environment containing all source code (including HDL) for inspection. The customer can also bring their own devices to test the outputs against that of the reference device they are inspecting.

So, in the case of Cisco, I'm not sure why this is news, since this system has been in place since the Snowden leak.
It's not just that. The more rent a party obtains, the less fluid that market is. There's an opportunity cost for everything. If I pay 10% more for your product because you're a monopoly, I could have spent that 10% on other goods and services.
>In fact, the very definition of a hobby refutes this

I don't care much for definitions - because dictionaries are often years or decades behind how words are literally used.

In this case it's a matter of breaking expectation - and not because the statement is "wrong". The statement would be correct but goes against what people are expecting when they ask such a question.

If someone were to tell you "My hobby is drawing." what do you first imagine? Perhaps not hyper realistic graphite drawings but you're probably imagining something with at least a mediocre level of talent. Decent proportions, an understanding of depth, at least the basics! How surprised would you be if they showed you a bunch of crudely drawn stick figures that look like a three year old drew them? Would you think they were pulling a joke on you?

If someone says "I'm a programmer" would it break your expectations to find out that they can only write `=SUM(A2:B2)` into an Excel spreadsheet? How many people do you think would disagree that they are "a programmer" if that is the extent of their programming talent? Do you think that would be a majority of people or a minority of people? If someone put on their resume that they had 8 years of programming experience and failed to mention that it was only with Excel functions would you count that against them when hiring them? Would you consider it manipulative or shady? It's the equivalent of saying "I handle financial transactions for a multi-billion dollar company." when you're a cashier at McDonalds. Factually correct, but you better only be saying it in jest or you would be considered a manipulative asshole.

By the way, my listed criteria did not exclude them. The first judgement is one of ability - all of them would pass as musicians by that alone.
Not everyone else can build something equivalent. That leaves them two options: Trust the hidden software, or fly inferior planes. It's not clear which one is the correct answer.
Google isn't just an e-mail service, really.
I feel like keeping a journal/working notes is an underused tool by most programmers. It's amazing how often I think. "What was that bash command I used 9 months ago" or " What project was I working on 2 years ago. I actually keep 4 separate ones. In order that I started doing them.

0. A personal journal that just tracks what I'm doing and how I feel about it. Both work and personal

1. A work version of "How To" any time there's an arcane command, or set of steps I need to perform on an irregular basis.

2. A work $current_project working notes. This is just a brain dump of every thing I'm thinking about for it and every piece of information I need.

3. A personal $current_project working notes.
A lot of that tax money goes to pay interest payments on government bonds which are owned by the rent collector class. The more money the government borrows to pay for health care and such, the more money the rent collectors make. They've effectively hijacked the progressive impulse to create a way for their vast wealth to earn interest. The regular bond markets would never be able to soak up such enormous amounts of money and pay risk-free interest on it.

China creates their own debt free money as needed. The U.S government must borrow it. You ever notice how economic pundits have been predicting an economic crash in China for the last 30 years that never seems to come? It's because the government just endlessly bails out the economy in a debt-free way that never sticks the taxpayers with the bill.
https://gsuite.google.com/products/gmail/

About $60 a year

I have about 8 accounts that I use.
We have SharedArrayBuffer (shared memory-ish) and Atomics (in latest Firefox) so we have multi-threading in JS (whether it's a good idea or not that's a completely different story) but we still don't have the ability for multiple threads to work with the DOM. We need a SharedDOM construct with Atomics. Well, just because multi-core, right? What am I missing?
I agree with the first two paragraphs but Guillotin is not good example.

A better example would be the decision to go to war in Iraq. The people who made that decision didn't have to send their own children and they could enact large tax cuts for themselves in addition at the same time. So they got their war but didn't feel any consequence.
Why when code amount is small enough?
It's not ads! Jquery.com, bootstrapcdn.com, cloudfare.com, cloudfront.net, google-analytics.com, fontawesome.com, Wordpress, Twitter, Facebook, Pocket, rating-widget.com, and typography.com are all used to put the content on this website, and none of them are ads.
When I see anything that touches web coding practices for Go I always look up an area that I know best: sanitization.

I wrote https://github.com/microcosm-cc/bluemonday which is a pure Go HTML sanitizer inspired by https://github.com/owasp/java-html-sanitizer .

The key things to understand about HTML sanitizers:

* They must be whitelist based

* They must be aware of context

* You must sanitize ALL user input even if you don't think you're going to render it on a web page.

The book linked to in the article does not seem to understand any of the above.

The section on sanitization has the equivalent of "string replace" as the primary recommendation. Elsewhere in the XSS section a focus is on escaping content before it is rendered.

Sanitization needs to know not to run on <pre> blocks, and to escape HTML entities automatically, and to understand what links are safe and which are not.

XSS can be really interesting and quite targeted. It can be that a user-agent contains the XSS, because the target may not be the person reading the page but the admin looking at a web page of their web server logs through an analytics program on the same domain.

The bluemonday package I wrote can deal with all of these things but that isn't the point, the point is that this is an area I know and the book falls way short of a decent standard for creating a secure and safe web application. And if it falls short in this area (the first 2 chapters) then I would assume that it falls short in all areas.
Historical anecdote: at the start of the U.S. Civil War, only two sitting Union generals had ever seen combat (back in the Mexican-American War 20 years back), and the top general had gotten so fat by then he couldn't even ride a horse.
motivation for automation is to reduce costs while maintaining prices and increasing profits

The same thing will happen when the cotton gin replaced manual labor back in 1793. Profits won't go to owners since anyone can buy a machine and offer a lower price as well.

The only time I've ever seen extra profits entirely captured by owners is when there are regulatory barriers to competition.
Play Framework 2.6 released
Yes! Thank you! Have you done any parallel programming?
> Now there is the Android OS

Does the actual OS track you or is it individual apps?
I significantly doubt it. It's ubiquitous internally. It's a major selling point of GSuite. It'll likely remain one of Google's biggest ad-serving faces outside of Search.

They may get rid of one of their applications (gmail OR inbox), but I doubt they'd get rid of the entire platform. They'd lose more revenue than they'd recover.
The bailout money should be distributed as an equal dividend to each individual person in the country and the rest should be allowed play out.
It takes 2.5 weeks minimum to get the product from Taobao in the USA. The extra money is for getting it in 2 days.

Also, remember that most of that "markup" is for shipping, Amazon fees, and taxes. You can't ship those items for less than $2 even with Amazon FBA (remember, with Prime its the seller whos paying for shipping, not magic Amazon elves). The Taobao guy paid $0.18 to ship the same from China (there's a long story about how that happened too).

After paying all that, the guy selling that stuff for $6 probably made $0.40 on the deal. A steal indeed.
Lan party.
The Robot Apocalypse Has Already Started
My university switched to that for some (mostly optional) classes. This resulted in a lower attendance rates because as a student you end up registering for pretty much everything instead of one or two classes you really want. There was a system in place to fill the empty seats with students still in the waiting queue by the second session but most students already got into other classes and just didn't remove themselves from the queues. So the students got an email that a seat was free for them which they ignored and because you can only miss two sessions before failing the classes, the seats stayed mostly empty.
It's super, super hard to work a day job and then come home and work on your game. Not only the obvious mental difficulties that come from trying throw down 10-12 hours a day (8 at work, then 2-4 more on your game if your focus holds), but also just in opportunity cost.

Like, if you're an indie game dev you obviously enjoy games, but making your game leaves precious little time left for playing games, and you can frequently feel like that time spent on games is a waste that could have been spent working - even if you know you're feeling burnt out and just need a night relaxing.

I'm definitely not advocating bailing on your job and betting the farm and working through poverty while making Minecraft But With Cars or whatever, but I can totally see why it's attractive.

Source: I've been working on an indie game for the last year and a bit (http://chatandslash.com/) and I'm currently trying to decide if picking up Nier: Automata on sale is worth it because I may not end up allocating time to play it before the next sale.
- There is plenty of free capital in the economy. More than ever really. To the point that the "capital glut" is a regular topic of discussion in economic news.

- I don't know how old you are but both Clinton and Obama significantly increased taxes on the rich. Federal tax receipts as a % of GDP are fairly constant going back to WW2.

https://fred.stlouisfed.org/series/FYFRGDA188S
This article is a great argument for a more limited government.
I disagree. The article claims that latency is a problem because, as a main example, users dislike slow page load times (citing Google and Bing). So it a very fair response that we can have a much bigger impact of user-perceived latency by reducing the number of requests our pages make and the size of the page.
Thanks. Not quite enough for full-time and to be honest I've not invested the time or money in acquisition of customers. Looking to change that this year. Have tried Google ads previously with not much success so looking to target some HR-related sites to drive more valuable traffic.
You still missed one, because there are four canonical math fruit jokes: http://www.stoneswww.academickids.com/encyclopedia/index.php...
There might be a way to meet both your needs. If you are satisfied with everything else, there is no harm in letting the hiring process go ahead. Ask the employer to send you the offer letter but don't sign anything yet.

Once you have the offer letter in hand, CONSULT A LAWYER on your own dime to prepare the following. (Even if the employer's lawyers prepared the agreement and modified clerky agreements, you would have to get your own lawyer to review any agreement before you sign them)

Step 1:
Write down your verbal agreement in an email. For example:
"Thank you for the offer letter. I would like to take this opportunity to document in writing what we discussed over the phone. Specifically,
-- As part of my employment agreement, you will provide me with a blue pony within 2 business days of my landing in SFO.
-- Within 90 days, You will also provide me with a visa and bear all costs for the same.
If this is also your understanding of our discussion. Please send me an email back specifically stating that."

Step 2:
-- Strike out any clause in the standard agreement that says that there shall be no other verbal or written agreements (your lawyer can help identify these sneaky clauses). Initial all pages. Sign it.
-- Attach and Send it back to him/her.
-- Ask him to make 2 copies of that set, initial all pages AND any struck-out clauses and send one copy back to you.

This way he/she gets to use Clerky and you get a good written documentation any agreement.

If he refuses to do that. Don't take the job.

NOTE OF CAUTION: Its not up to your employer to give you a green card or a visa. The US Government has to give you one. Your employer will have to pay "thousands of dollars to hire a lawyer" to a visa or green card anyway.
Question: do you send new users an onboarding drip email sequence?

This makes a huge difference in driving them to actively use it and upgrade later.

Sequence:

1. Welcome email.

2 Educate them about the value of one major feature with screenshot(s) (what makes it better/easier than similar products).

3. Educate them about the value of another major feature with screenshot(s).

4. (Specific to your product since tons of existing users request features): Send an email listing the top 3 most frequently requested features and ask them to vote for (click on) one. This email increases user investment in your product and subtly reminds them about it.

5. Ask them to upgrade (buy a licence in your case).

You can find templates of these emails here: http://www.artofemails.com/onboarding

Tools you can use to send this sequence: ActiveCampaign, ConvertKit, MailerLite

Don't worry about possibly annoying some users with the onboarding sequence. The increase in number of users you'll convert will greatly outweigh the number you may potentially annoy (and they can 1-click unsubscribe anyway).
Show HN: Threadly – Type-safe thread-local storage in Swift
Many many (MANY!) corporate "web" portals are written for IE 6-8 level renderer and have never been updated since. Not only does IE exist on Windows 10, it includes all the "classic" / legacy renderers, so that admins can add their corporate garbage to a blacklist with a specific renderer version in the group policy. It's really sad.
I've long felt that those of us with odd relationship needs had a leg-up here. The fact that the sort of things I find sexually fulfilling aren't what you should spring on someone mid-coitus has made necessary my whole adult life a level of candidness that I don't see in the romantic relationships of my friends.

The fact that I need to have those conversations early makes a lot of other conversations very easy to have; any relationship I'm in started with one of those discussions going well.
This will be very helpful for anyone with an app who wants to break their users out of Google's AMP viewer.

Using Universal Links for it is helpful — other AMP banners I've seen so far (Reuters, etc [1]) just redirect users to the App Store even when the app is installed...a little bit frustrating.

1. https://www.google.com/amp/mobile.reuters.com/article/amp/id...
You can check Twilio's website for information.
any money paid by the very wealthy had to go somewhere, and that somewhere was the masses

What? The size of gov't has only increased over time. That's money being pulled out of the economy through taxes. If anything redistribution has drastically increased over time.
In an anonymous/pseudonymous system you can fake your reputation. If you can launder the coin being used, you can reuse it to create a bunch of fake sales and purchases with a randomized (but positive) score attached to the transactions (or some subset of them, people don't always provide ratings). This establishes the seller (and the buyer) reputations and allows them to interact with others.

An account (seller or buyer) with a positive reputation could be hijacked if their computers are compromised or they reveal just enough PII for an investigative team to track them.

Re second issue: It may be legal to sell (drug) in (nation). If it's not legal in (other nation), then you're breaking the law by sending it to (other nation) even if you're in (nation). Local legality does not protect you entirely, though it may shield you partially (through your nation not supporting extradition). But should you enter (other nation), be prepared to be arrested (this has happened several times in the US).
That would be my guess, but the book the article talks about came out before the first apparent work on blockchains was done in 1991. In fact, looking into this a little more, I'm pretty sure cryptocurrency people independently adopted the term "triple entry accounting", and it has nothing to do with Yuji Ijiri's ideas. Check out the abstract of a paper he wrote on it: https://www.jstor.org/stable/247368?seq=1#page_scan_tab_cont...

It's just a modification on standard accounting that has nothing to do with cryptography. I could be wrong, but it really seems like the author heard someone use the term "triple entry accounting", googled it, and assumed this guy Yuji Ijiri must have been way ahead of his time without finding the book to actually confirm it.

I understand the main point of this article is just how great the blockchain is, but it shouldn't be framed around a concept that the author apparently did no research on and isn't able to explain. Huge portions of this article are just flat-out wrong, for example:

"The Dawn of Triple-Entry

Most people missed Professor Ijiri’s breakthrough because it straddles two equally obscure and poorly understood fields: cryptography and accounting.
It’s rare enough to find a person who’s versed in one of those disciplines, never mind both. Without that kind of interdisciplinary understanding, it’s no surprise that his invention went over like a lead zeppelin.
There’s also the little problem that he was incredibly ahead of his time. Encryption had not yet entered the public consciousness. If you work in information technology you might remember the Clipper chip scandal, where the NSA tried to mandate a backdoor in all encryption. That was in 1993. Ijiri published his work in 1989. It passed mostly unacknowledged by the general public.
Then, in 2006/2007, a self-taught programmer likely stumbled on the system. He was working on an alternative currency, with no centralized trust. It was called Bitcoin."

Literally none of this is true, even the summary of the Clipper chip scandal. A quick skim of the Wikipedia article on the blockchain tells you that Satoshi was not inspired by an obscure accounting paper, but by previous work on blockchains and cryptocurrencies.
People weren't able to better intuit the private minds of others back in the day. Instead, what's changed is that expectations used to be externally (socially, legally) imposed in the past, and now they are not. What was the expectation regarding marriage? You were going to get married before you had sex. What was the expectation regarding kids? You were going to have kids soon after you got married. What was the expectation regarding monogamy (see the author's point)? Not being monogamous was not an option. What should you do with your extra time/money? You didn't have any so it was a moot point. All that is up for negotiation now. The contract just makes that explicit instead of pretending that all those points of agreement can be achieved without formal discussion.
That's higher than I would have expected. The question though, is who is not allowing encrypted emails? I wonder if it's mostly just China.
I was 20, naively unaware of the ways of the real world, and nearly overnight, I lost everything and everyone I cherished in my life.

Over the next 6 months, it slowly dawned on me that those who survive and thrive are those willing to screw other people over for their own benefit without as much as blinking an eye, as long as it suits them.

"This is the way of the world", I thought to myself.

Over the next decade, I focused, and worked my ass off. On my way up, I encountered countless more rich, successful and morally bankrupt individuals, and the higher I go, the more sophisticated the moral bankruptcy gets.

To be fair, it's not the fault of a lot of these individuals. Some of them genuinely do not comprehend the consequences of their actions - it just doesn't cross their mind. Instead, the fault lies with a system that not only enables but promotes this kind of behavior to the very top, without an effective counter-balancing weight on the other end. And we are the custodians of the system, we are the ones who shape it on a daily basis, by the actions that we take, the investments that we make, and the kind of relationships that we build.
Most of the damage the Fed causes is due to artificial manipulation of interest rates, disrupting the time coordinating function they would serve when driven by natural market forces. This time discoordination is the source of the boom-bust cycle.
Nitpick: C++, the language, has function name mangling nor v-tables.

Both are implementation-specific (and need not even be identical on a single platform. Early C++ compilers on Windows were incompatible with each other, for example)
Out of curiosity do you work in advertising tech or marketing?

They are about the only people I've ever seen express this view seriously.
An even better solution would be to add a wait list, as mentioned by the OP.
Working with Haskell is not easy, finding Haskell developer is even worse. So we created the project
90% of our planet is currently uninhabited. If you want to expand, it's far closer, more hospitable, and economically useful then Mars.
>You're just like everyone else, and everyone else wants to get in, too.

Actually, no. Parts of the US immigration system have separate queues for people in certain countries. Not all applicants for a given immigration category are treated equally.
Someday people may also look back at the television and the smartphone and compare the garbage we call mass media that we put into our minds to the lead in Roman water pipes.
Apparently at Renaissance Technologies they love hiring astronomers because as an astronomer you are used to modelling systems that are completely beyond human scale based on data from observations that cannot be repeated.

No one would argue that astronomy isn't a science. Traditional university macroeconomics is a different beast. Comparison with astrology is apt.
> and offering you goods and services you may be interested in.

Sounds like a sleazy salesman to me.
Which is why ability is judged before knowledge. If you play in the New York Philharmonic I couldn't give a damn if you even know what the definition of a chord is.

Also if you're a professional, by definition, you're not a hobbyist.
Milton Friedman:  How to Cure Health Care
One of the best technical books in existence (afaik).
It's not so much how close the stuff is together as what is being burned to power it, how much of that stuff is being burned, and how close that is happening to where people live. Rural areas with coal plants nearby are going to perform very poorly on these particulate matter metrics.