skysight-inc/HackerNews huggingface dataset:
Perhaps we have different ideas of "take on."

First off, what you describe fits neither my father nor my grandfathers. As far as I know, none ever played even a round of golf, much less pursued it. Golf has a reputation of being a rich (upper middle class or higher), white, suburban sport, for people with plenty of leisure time to get in a full 18 holes. The working class and lower middle class sport was bowling.

That makes me think it's more likely associated with social class dynamics of the mid-20th century than waiting until one turns 50-something to take on a certain role. That is, did your father at age 20 decide that at age 50 he would get a cardigan and slippers? Or was it an image that was was marketed to members of the professional class, which he adopted?

30 years previous, when he was 20, were the 50 years olds also doing the cardigan, slipper and golf thing? Because I don't think that was the case. I don't think he took on the role that was established for 50 years, but rather helped establish the culturally correct role for people of his social class.

I agree with the "different world". While many like to hype the speed of change in the modern world, I am of the minority view that the world has changed less, in the social sense, in the last 40 years than the previous 40 years. Earlier this year I was reading some letters written in the late 1940s, where the family was deciding to buy a fridge. The mid-20th century brought so many changes that Toffler's 'Future Shock' became an international bestseller.
Define later. I'm 42 and I still work too much.

If you're like me and not starting your own extremely successful company, or possibly seriously working on your career in the true sense - in order to get economically independent, you won't get much slack to relax in "later" regardless of what you do...

I've quit consulting and got a boring job at a large boring company in order to spend more time with my family, but somehow I find something that triggers me anyway, and I work too much, which probably affects my health.
He just lost a huge chunk of his respect in the community.
Feds Walk into a Building and Demand Everyone's Fingerprints to Open Phones
> I see that as an embarrassing result for UC Berkeley and any institution that follows suit. Clearly, there is value to making the material available

It's not "clear" at all that there's value to put it up for them. They probably did it out of good-will, in which case the easiest option was to simply record the lecture. I don't think it's fair to imply malice at all.

So the solution is for them to give you a call, and you'll do it for a cut of the profit (i.e. free), right?
"The financial industry" is a very large beast. Even "derivatives" is a very large beast. It makes no sense to go for the industry as a whole when only some section of it was responsible. Mainly mortgage securitisation and distribution. What on earth do guys trading index futures have to do with the crisis? I used to trade listed derivatives, and we never ran into anyone to do with mortgages.

Also, it's worth considering the effects. If you do a FTT, the trading goes elsewhere, or it dies. You won't get nearly as much money as (current size) x (proposed tax rate).

If you want to protect the world from another mortgage meltdown, there are other ways to do that. You could restrict loan-to-value ratios. Or force banks to hold more collateral. These types of things are not unknown.
You don't even need to push one or two stocks higher. With thousands of fake accounts you could just pick a different stock for each account at random. Certainly a few of those stocks will turn in huge returns. Collect your Bitcoin reward from Numerai. Repeat.

Maybe they have some way of preventing people from gaming the system that way?
Negligible is a relative terms, which is why I used it.

My school has an annual operating budget in excess of $100MM. It's a small school in the Midwest. They could slice something off to accommodate the closed-captioning.

I worked in post-production in Los Angeles and Manhattan and I have a reference for closed-captioning service fees. They could do it, or even better they could hire a person (maybe more) full-time and save money.

A technology solution that improves access for everyone sounds like a great starting point for a startup.
This varies a lot. Python generally has good libraries. JavaScript (in my experience) generally has far more fragile libraries and its a lot faster moving, so the dependency cost is more likely to bite you. Usually there are a few libraries doing the same things, so go for the mature ones.
It's funny how when they ask you if you really have to be anonymous it tips the scales towards "yes".
Micropayments again. Except Bitcoin, this time, because blockchains are magic.

As I've pointed out before, all the enthusiasm for micropayments comes from people who want to collect them. There's no vast grass-roots demand for the ability to send pennies.

Actually, we do need a more decentralized web for these use cases:

- I want to send you a big file without going through a server.

- I want to send you a text message without going through a server.

- I want to talk to my home control system from my phone without going through a server.

Technically, we need to fix it so that you can reliably get an Internet connection between any two nodes that want to talk. For starters, all mobile devices and networks need to speak IPv6, so everybody has an address.
Batting average will be higher than the percentage of swings that don't miss.
tangentially, but its not about tech policy. so unless you are planning on doing business with him, and this changes your mind, why do you consider it tech news. people come here for javascript framework debates, not updates on people flushing money away.
I know of several companies/organizations using Caddy in production; one instance in particular is serving tens of thousands of domains and managing their certificates without difficulty. Netflix uses it for Vector (https://github.com/Netflix/vector/blob/6d013993fc1a5b2ae296f...), ChannelMeter uses it (https://channelmeter.com/), and there are others.

It seems that the biggest trouble that people have using Caddy in production is that there aren't official packages for installing/updating Caddy. Fortunately, it's a single, statically-compiled binary no matter how many plugins you choose, and downloading Caddy is as simple as a GET request. But I anticipate we will have some packages by version 1.0. (There's also this Docker image by abiosoft that has 100k+ pulls: https://hub.docker.com/r/abiosoft/caddy/)

Caddy is generally _easiest_ to use standalone and does fine for most people. Granted, it's not the right tool for everyone, but it's pretty good most of the time. Most of the troubles I've seen reported are in combination with Docker, faulty init system configurations, behind other proxies and load balancers, or trying to serve sites that don't have proper DNS resolution yet (which is required for auto HTTPS, which is on by default).
I don't think it's anonymous, and AFAIK you don't store random files, so you can't store child pornography unless you request said files.
Funding/Public Performance Data from 71 Startup IPOs: 2011-2015
That matches my experience, at least in recent trips to the UK, Belgium & Germany.

Netflix did think I was using a VPN and blocked me from one rural German hotel, though.
I'm Polish and I've learned English by taking a 1-1 class for 1 year and.. Playing games in English, watching movies with eng. subtitles, writing a blog in English - now I've started to learn Chinese in the same way - but it's a bit harder due to learning the alphabet (but it's easier that You've might think about it)
The "predictions" are submitted only knowing a portion of the dataset, but the winners are chosen based on the entire dataset, which is supposed to prevent overfitting.
Good. You're doing it right.

I'm going to try out Dina in XTerm, by the way.
Being a library maintainer for a year
IANAL but think it's related to the institutions accepting federal money, if you do that, you're often necessarily obligated to provide equal access everything.
Where do you run it? IaaS I'm assuming, but which one(s)?
What is Youtube going to do when it's their turn? Netflix already got sued. With 300-400 hours of user content uploaded _per minute_, Youtube would need to employ a small country to provide human subtitling at that rate. The automated subtitles have a ways to go still.

Do they get a pass because it's not their content? Do they get a pass because it's almost impossible to provide? Or do they suck it up and CC everything at great expense to everyone?
The point is it's about time horizon. The parent would decide that in early days of Higgs' career, he wasn't productive enough, and thus he would prevent him making the discovery for which he is famous. Likewise, at the time Verlaine, it would be more productive if he was just sent to war.

But from a longer time horizon, nobody really cares about those people in the 1950s having to support Peter Higgs living, or about people not having Verlaine in the army. We care about their results differently now.

I wish that timescale is the one thing that people who use the word "productivity" or "efficiency" would understand. There is no universal optimum, it depends on the time horizon you're looking at.

And while I am at it, let me make another comment to the article. I think today, we are so obsessed about efficiency of other people working, because there simply aren't enough jobs for everybody (due to automation). Since having a job (in a general sense) is customarily a requirement to being fed, most humans optimize towards not actual productivity, but an appearance of productivity. All these attempts to measure productivity are just a symptom of this problem - we desperately need something with which we can bang people in control of resources over their heads with, so that we could eat.

In other words, most jobs are changing from doing actual work into proving to other people in society that you did, ever so diminishing, amount of work. It's a shift in the focus of the competition, and unless we collectively realize that we can just lay back and don't need to actually compete, it won't get any better.
You do realize that we are not talking about three specific persons, right? I will grant you that at any given time there are people who are unemployed even when there is demand for labor, because for some reason or other they do not fit the available positions, right at that moment. Being unskilled is certainly a factor when it comes to that. But I remain highly skeptical of the mechanism described by the grandparent. If wages were to increase at e.g. Walmart and grandparent was right, it would mean that skilled people would leave the jobs they are already doing to come to Walmart to work. Now, maybe the people laid off at Walmart don't have the skills to fill these now vacant positions, but presumably they must still be filled somehow. Which means that either the employers must accept less skilled labor to do the same job or they have to do what Walmart did, and offer higher pay to attract the right workers.

I will also grant that as wages rise, certain jobs simply cease to exist, because it becomes uneconomical to pay anyone to do them. Being from Denmark where wages are very high, I was astounded to be greeted by not fewer than ten clerks in a small, mostly empty Swatch store I visited in Beijing. To have that much staff to do mostly nothing can only happen where wages are extremely low. If wages were to rise, one by one those clerks would probably be laid off. But not because a more skilled person would claim their position, but simply because it would become too expensive to pay any person to do that job given the value it creates.
Git lets you define custom "merge drivers."
It's no different than listing a Java job vs listing a Scala job. There are many great developers who would jump at the chance to be hired to write Scala (Elm), so you might just end up with better developers who self-select to work on the shiny, new technology.
Unfortunately I don't think the Netflix ruling is going to apply here because Netflix doesn't take federal money to operate.
I didn't say that... I was thinking that hopefully some people will pay more attention and maybe some folks will even follow buses around. But this is just one of many ways that they might be rigged.

Another example could be that polling/registration station employees can also influence votes: https://www.youtube.com/watch?v=-NTq1tlBwqI&t=2m20s

Some might even consider that the FBI rigged the elections by allowing Hillary to walk free...
He said in an BBC interview that the FBI contacted him that some of the death threats he received were credible.

Maybe it's true, maybe not. But I can see how in the current situation it can be dangerous to you to endorse Trump. There's just too much hatred, especially after Trump is constantly compared to Hitler. (which can give people a justification to kill him or his supporters)
A pretty cool book I'd like to see translated into other languages.
Racket can compile a racket source file to platform independent bytecode (stored as zo-files). When the bytecode is run, it isn't interpreted, but a just-in-time compiler kicks in, generates machine code, and the code is run.

As far as I know - a new compiler is in the works.
Cloudy Gamer: Playing Overwatch on Azure's New Monster GPU Instances
They have the choice to not torrent and not watch whatever content.

They don't _have to_ watch it.
Note that content providers (Sony and others) consider that copyright infrigement on the same level as torreting the movie.

And when torrenting the movie you don't have to jump through all those hoops, it'll always be available and never block or just stop in the middle of playback.
> And from my experience, it's way easier to model data with three simple structures; vectors (= arrays), maps and sets.

So, Lua tables? ;)
No, you can watch the content of whatever region you currently inhabit. Just like there is a different set of shows on TV while you are on vacation in Spain, there is Spanish netflix on the internet (dumb old media contracts).

If you use technical means to pretend to inhabit another region, they will try to stop you as the article describes.
> I could try using speech recognition software

I agree with your point, however speech recognition likely resulted in the mentioned "inaccurately or unintelligibly captioned" videos ;)
For me a functions is meant to represent an "idea", a way to "transform" your given into something you want.

If you look at it this way it is easy to see when a function needs to be sub-divided. When an idea relies on another idea, it should be broken out. Otherwise, in the case that the lines are part of the main "idea" then it should remain.

When grading homework for the course I TA for at my college it is evident that this idea is not understood. I have to admit, I don't actually understand it. It's just something I've taken to doing. I can't describe what I mean really and I don't think I've ever seen a good explanation.

I think it's obvious that you practice the same way I do, but I still see a difficulty in articulating these thoughts.

It goes without saying that, basically, we know that some things need to be moved out, and some things don't, but it's impossible to tell or describe to someone when these actions are taken.

Does anyone know of some place that describes this well?
Extensive discussion: https://news.ycombinator.com/item?id=12716825
In comparison, the QNX demo disc had a whole graphical OS in 1.44MB that was more robust than that one file. Seems to be some efficiency or architectural issues in there. ;)
0) fix the name: 'distributed' more then just 'decentralized'

1) fix the security: https://en.wikipedia.org/wiki/Named_data_networking

2) pay by sidechain: https://bitcoinmagazine.com/articles/greg-maxwell-lightning-...

3) pay players to copy: https://www.wired.com/1994/09/superdis/
But will there be any consequences for those who made up these bogus charges against here?
For a fun time, run it with the -quic flag and browse your site in Chrome.

Thanks to work by Lucas Clemente and Marten Seemann, Caddy ships with a functional (but still experimental) QUIC server implementation[1] you can try right now. Your site will load better over slow connections or while you switch from WiFi to cellular, for instance.

There was a lightning talk by Lucas Clemente just last week at dotGo about QUIC; looking forward to the video being posted!

[1]: https://github.com/lucas-clemente/quic-go
I learned that from math literature. To really solidify a topic you need to express it in as many ways and "different angles" as possible. It's related to the more ways you've seen a problem solved the better your understanding.
I guess I am doing a bad job of explaining.

What I taught was a way of working. I didn't deviate from the practices, because the principles are easy to state but hard to truly grok.

Going back to what I said earlier, this is the difference between weightlifting drills for various parts of the movement, versus discussions of physiology, anatomy, anthropometry or physics.

You start with the drills.
You can invoke a constitutional right to claim a law is unconstitutional. If the courts agree, the law is effectively nullified.

For individuals breaking constitutional laws, this is irrelevant.
Good question! Before submitting to blogs, users are required to filter the list by genre. They can then sort by the # of fans that outlet has, or -- even more handy -- there's a notes column in the far right that gives some vital statistics. You can see it here: http://i.imgur.com/pqMky6h.png

If you visit the "directory of blogs" page, you'll see a full selection of the filters: http://www.submithub.com/blogs
Towers of Hanoi in x86 Assembly
So, I understand what the prosecution is trying to say. And what they are trying to say has merit, but not in a legal sense. Journalism without objectivity is not journalism. Presenting facts in a partial manner is not informative (which is a pillar of journalism), it's influential, which should at most be a byproduct of journalism. Does the person that purposefully leaves out relevant information from a story to influence people in the direction they want deserve the title journalist? I think not. (To be clear, I am speaking generally. I am not saying Amy Goodman falls into this category).

So, what does this have to do with Amy Goodman? Nothing. Except in the most egregious of cases, it's nigh impossible to tell whether a journalist was purposefully shaping the facts to their narrative, and to allow accusations and prosecutions over this may have such a chilling effect on what is a vital aspect of our democracy, that we should all stand against this.

So, in summary, support Amy Goodman in this, protect journalistic rights, but hold them to a high standard, as with those rights should come responsibility, as it should with all rights.
Absolutely, but that is part of the ethical qualm. You are perpetuating the use of Github as the dominant (code) social network by using it.

If you continue to use it after Github has performed an act of censorship (or anything else that violates your values) and you continue to use the service then that act goes unpunished as they will keep their market share and may repeat that act again. After all, there weren't enough negative consequences to avoid doing so in the future.
HTTP/2 out of the box with a free download is a great reason to use it over nginx. Are any performance comparisons available though? I suspect nginx's maturity may make up some of the difference.
20+% is optimistic. Overhead rates (at R1s in the US) are closer to 50-70%. I've heard tell of places with extremely specialized facilities (like deep-sea research vessels) that charge nearly 100% overhead (i.e., to spend $50,000 on "your" research, you need to bring in at least 100,000).
Why Red Means Red in Almost Every Language (2015)
Does IPFS provide HTTP adaptor ?
This is the right answer without really being an answer.

I work a lot too, its not uncommon for me to 2x the hours my coworkers put in. And i don't care because I enjoy it. I'm passionate about the work I do and the company I'm contributing to.

I do need to be more mindful of the hours I send emails and slack messages. My current justification is that while I may send outbound communications 24/7, I only follow up during work hours. I could use a tool to queue messages and make me seem less active I guess.

I don't really know what OP is expecting, but if OPs colleague is open to feedback, maybe a quick aside to let them know how they are being perceived is in order. Short of that, VW shuts off email after-hours, maybe OP could do something similar:

http://www.bbc.com/news/technology-16314901
Orbit used to use a Redis server for pubsub messaging but it's not anymore as IPFS has implemented a peer-to-peer pubsub. Totally serverless.
Hah, I agree with your resentment about the recent wave of "serverless" :)

By now redis has been replaced with native IPFS pubsub, which is provided by both go-ipfs and js-ipfs. The only remaining server-ish is some means of bootstrapping, i.e. entering the network.

I'm not sure how up-to-date the readme is, but the demo (orbit.libp2p.io) is out-of-date and still uses redis pubsub. I pinged @haadcode, who can go more into detail.
Disturbingly evil things about the world
Digital Ocean (had to Google iaaS)
I dunno, we live in a era of technical debt. Calling out hubris over claiming something perfect is not my priority when so much known slap-dash abounds.
I didn't think of that, great idea!
There is a good video from Niel deGrasse Tyson talking about learning.

https://m.youtube.com/watch?v=utedyJ7QRBs

His argument is learning is never a waste of time, even if you don't ever use and forget everything you studied. The simple act of learning is beneficial, it helps build connections in your brain. You develop skills that can be applied to other problems.
You are going to be lectured at length by the (OOP) static types crowd. And they have a point about using explicit types, when it's easy.

That said, I wish the "strong types" crowd would take a look at all of the temporal coupling that their OOP designs are causing, with their update-at-will practices. Now that we have working garbage collector software plus adequate hardware support, why not make use of that?

FP needs to become a more widely used practice.
Because IPFS only does distributed storage. It has no processing power or logic to handle data transformations.

Now, one avenue to handle that is js-ipfs. In order to update things like IPNS records, you need the private key of the node you're trying to change. Interestingly enough, and machine with the pub/priv key can submit an IPNS change.

So effectively, you could have a shared repo like Usenet, where everyone has the pub/priv key and pushes updates via js-ipfs. Although, I could imagine easily how that could get super-heavy.

_________________________

Another idea I had, was to build something akin to AWS lambda, except using Tor Hidden Services, and Erlang. It would be effectively a private computation cloud. The reason for the HS is so each machine, regardless of their location, could always talk with each other, using Erlang's built--in networking support. (I am using non-standard applications of Tor Hidden Services - read more what I'm doing here: https://hackaday.io/project/12985-multisite-homeofficehacker... )
I get what the parent is saying, though. It's just binary digits on a weird looking vertical number line. Each part of the "digit" may as well be a zero or a 1, because that's all it represents. Position tells us what the value is, 2^0, 2^1, 2^2, or 2^3, no need for different symbols. And while we're at it, let's write it left-to-right MSB first, because that's how other numbers work, and it fits on a line nicely, like so: 0101.
Yes there's an HTTP-to-IPFS gateway included in go-ipfs. It's what backs https://ipfs.io, for example.