skysight-inc/HackerNews huggingface dataset:
It depends on the expectations of the employer. This stuff is usually stated on remote job listings (though admittedly jobs that start as "choose your own hours" somehow transition to "work between 9 and 5 Pacific time" too frequently). There are remote employers that expect you to be continually available for instant comms all day, part of the day, or none of the day (i.e., unscheduled instant comms are non-mandatory). The latter is obviously ideal but also the most rare.
Your reasons a) and d) are really important as they protect the downside risk if b) doesn't come off. Most people do some form of structured education because they believe that the skills they acquire will be more valuable and that will lead to a better salary. But, simply understanding more of what's happening around you and being inquisitive into different areas is fantastic.

The reason you didn't mention is that after you're in some management role then having the knowledge is useful, it at least gives you a starting position to work from. There are managers who don't have the width of practical experience to move into wider ranging roles but have the talent - executive management training is really helpful in this case.
This was a lot less insightful than I was hoping for. I understand he's naval gazing on the 'human condition' from a billion dollar vantage and trying to rationalize investment in his personal academic fetishes...
but really? The world is burning and he's pontificating an ego expression of 1950's atomic age. No 1% left behind. Ridiculous.
Tomku, please add (2015) in topic to your both additions. Anything older than current year (2016) needs to have information when the article was created.
And states like California will not give a foreign tax credit. For example, if you're Californian and work abroad for a couple years, unless you fit some pretty strict criteria, you'll be double-taxed.
It's unfortunate but Unity is a prime example of what technical debt can do to a product it seems.

https://feedback.unity3d.com/suggestions/change-font-size-in...

http://forum.unity3d.com/threads/when-will-unity-support-hig...
Shipping a game with Unity is hard/risky? News flash: shipping any game is hard/risky.

Source: shipped games, all had last minute hard to find problems. In-house engines every time.
Decentralized insurance using prediction markets and game theory
PHP 7.1.0 RC2 for EasyPHP Devserver
Uber wants to become public transportation. To become infrastructure. They want to get their hooks in before anyone esle has a chance. Their labour will organize. They'll be regulated as a utility. They'll be too big to fail. The government(s) will subsidize them.

In theory, with autonomous vehicles, public transportation will be 10x what it is today. Maybe even 100x if private vehicle ownership goes the way of the dodo.

Their Otto aquisition signals an interest in shipping. With the right kind of network effect, they could be in charge of everything that moves. You can't get to that kind of scale unless you merge with the state.

That's the plan, anyhow. We'll see how it plays out.
Free education means free as in price, not as in freedom. It is also understood by almost anyone who suggest it to not be free to society at large, but free to the person receiving it and paid for by society at large, same for health. At the level of a society, it makes sense because you want to live in a more educated capable society, which increases your own opportunities and standard of living regardless of what you do, given that society is interconnected. At the most individualistic level, you can consider the benefits to yourself of receiving free education when you are young, then paying for it in the form of taxes over the future and realize that public institutions tend to work better for this case than for profit loans in most cases.

Regarding the whole freedom from coercion argument. My question would be: isn't private property itself essentially enforced by government coercion? How is the freedom to not pay taxes any more sacred than the freedom to not being stopped by police if I steal from someone else?

Taxation is constitutive of the concept of a modern state. Now, we can discuss the pro's and con's of specific programs, the amount of taxation needed to fund them, how progressive such taxation needs to be and whether the benefits are worth the costs. I can say that I think socialized education is definitely worth it, and you can tell me that you don't believe it is, and tax policy results from democratic compromise among many such points of view. But the whole "taxation is morally wrong because it implies state coercion" argument is absurd, private property implies state coercion too and I have seen few libertarians suggest it should go away (in that sense, I believe full-on Anarchists have a more self-consistent view, even if I still don't agree with it).
My first server was totally exposed in the DMZ. I ran windows RDP with the password "supersecret" for a long time also. I remember at one point also realizing that I could login to ftp anonymously. It was horrendous security in those early days and I had no idea what the heck I was doing.

Don't scare everybody off because it's not a best practice. If his/her server gets pwned they'll fix, learn, and move on.

A password is fine for your fun server. It's not super secure. It you're probably not interesting enough to get pwned using it.
Did you consider MQTT? Sound to me a more natural choice.
What about for a home network with a laptop, desktops and many VMs? I'd like to have a better setup than manually scp'ing files around, but these systems seem like overkill. Is there a middle ground?
But why ZeroMQ and not nanomsg?
The Debian snapshot service keeps binary packages too:

http://snapshot.debian.org/

The Ubuntu Launchpad system has something similar.

Fedora's build servers keep all packages for eternity IIRC.
The OP refers to open source, but his comments apply just as much to any third-party component in your product. Many proprietary products also suffer from slow or non-existant upgrade paths, and then what do you do to upgrade the component?
The problem is insecure PCs and servers are a net negative for the Internet as a whole.

I'm now on a fast enough connection with good enough hardware that if you were able to get into one of my desktops or even just the router I'd be inadvertently sending out a lot of spam or "donating" a lot of bandwidth to a DDoS.

Also, scans of the entire IPv4 internet take less than an hour now, so there's absolutely no security-through-obscurity.
You can deploy Kafka using DC/IO and it takes care about HA for you. DC/IO is quickly becoming the go-to solution for database deployments. ArangoDB even recommends it as default.

Now about Kafka vs ZeroMQ: you want Kafka if you cannot tolerate the loss of even a single message. The append-only log with committed reader positions is a perfect fit for that.
Pretty sure you didn't ace anything. The fact that you think you did shows that they made the right choice.
NHibernate: fast loading of data from multiple tables into a tree structure
[video] Vaynermedia website will not work on a laptop
I completely agree with your point 3). If the primary goal is to get into "executive management" then that should be the basis of analysis - and there' s more than one way to do it. Talent/skill, luck and opportunity are all important, it's worth considering how to impact those parameters from your unique circumstance . For example, most large organisations identify key talent and have a track for exec management, getting onto that track by networking and receiving good internal talent scores is one route. In another organisation it might be a case of figuring out if there's a way to progress within the existing structure and asking for support training. And then if there's no possible route, figuring out the best organisation to join where there will be a route.

In all cases there are (as you say) only a few seats at the top tier, so make sure you're doing work that you enjoy 90% of the time, doing something horrible for 5 years so that you have a possible opportunity in the future isn't a good trade-off in my opinion.
mobile first -- and last
There is a lot of password-based authentication schemes that enables to not share the password with the remote end. You can send a hash. Or you can answer a challenge.
"""There are laws in about 20 states that restrict municipal broadband, benefiting private ISPs that often donate heavily to state legislators.
"""

Aha! And all became clear.
I haven't played it yet (waiting for the full release), but this video about the many, many uses for a small rock sold me on backing Catacomb Kids: https://www.youtube.com/watch?v=N59tLIvQeJE
The article is a little old. How has the system run since you deployed it? Do you have any interesting figures?
Now is the time for all good hackers to come to the aid of their country
Scientists caught black holes swallowing stars – and burping energy back up
I'm in a similar boat. I'm hoping to propose Kafka to help with some data replication and consolidation tasks, but it has to be both on-premise and as low maintenance as possible (low maintenance in the sense of the work local developers would do).

To anyone reading this with Kafka experience, do you have any tips/advice when it comes to maintaining a Kafka service?
Yeah, instead of this problem Ember will give you other problems:

https://www.google.com/search?q=site:https%3A%2F%2Fwhat.thed...
Do you mean this? https://dcos.io/get-started/ aka DC/OS?

From what I can see it doesn't really support database deployments except for ArangoDB and Cassandra.
Ask HN: Why are we building self driving cars to navigate based off human signs
Instead of building self driving cars to visually read stop signs and see other cars with computer vision, why don't we put some sort of chip in signs, lane markers etc that are inexpensive and designed to be read by machines? Would cut down on the difficulty of the problem in my opinion and increase safety
10 seconds in this code.

static u32 bbr_min_rtt_win_sec = 10; /* min RTT filter window (in sec) */

The code also uses a moving average over 10 round trips. So that's what the filter needs to get a stable estimate. A point in the paper [1] is that this method is said to work well for maintained TCP connections with idle periods. That means HTTP/2 in practice.

It would be interesting to see test data on this for large numbers of real connections. How much do bandwidth and delay vary in practice across ISP links, cable headends, and cellular links?

[1] http://caia.swin.edu.au/cv/dahayes/content/networking2011-cd...
HTTP <2 doesn't bring up and tear down TCP connections for every asset. keep-alive is the default for 1.1 and supported in 1.0
I think it's actually pretty hard to maintain Twitter's infrastructure; the amount of data is huge and the latency requirements are tight.
Yup, exactly
This shutdown increases the "economic liberty" index slightly.[1]

[1] https://news.ycombinator.com/item?id=12518783
It's all a matter of personal taste and the purpose of reading a piece.

Think of it as being like food, or some other sensual pleasure you enjoy.

If you could condense all meals into a pill and just swallow it would you? Probably not, because sometimes you want to just 'get the sustenance' and sometimes you want to enjoy the experience, to revel in the presentation, flavour, texture and company you're with. Books are exactly the same. There are times when the we want the key pieces. But sometimes, fiction and otherwise, it's worth enjoying the writing itself, the mental images that are created, the use of language, rhytmn and flow to make both major points and to explore subtleties.
Yes, this may come as a surprise to you but some people do research before jumping into a new tech stack. And since you seem to be concerned, I ended up using Cordova/Ionic.
An open source project is as good as dead without users. Whether they are complaining or not, if someone gives you a piece of their valuable time, that should be appreciated.
Did you look at nsq.io or NATS?
Freedom is a term inherently defined by a political philosophy. In fact it has been said that definition of freedom is the fundamental difference between different ideologies.

For example, you might define property rights as the negative freedom to do what you want with your property (property as defined by government, btw. e.g. humans are mostly not allowed to be property anymore. Or, the groundwater below your land might or might not be your property in your jurisdiction.). Alternatively, you could define property rights as the positive freedom of being able to peacefully enjoy your property, which could require the government to protect your property in various ways such as defending you against illegitimate claimants to the property.
> isn't private property itself essentially enforced by government coercion?

Yes. Absolutely. This point (which was first made so clear to me by Matt Bruenig) needs to be repeated over and over, loudly, over the delusions of the libertarian crowd (whose ideology might more accurately be named "propertarian"...).
The lazy Spanish guy repeating "mañana" is a common (though perhaps dated) comedy trope.
Oh my problem isn't that at all. I have no problem writing endless amounts of crap that no one will ever read. It's just that I really care about my writing, and I want it to have a perfect home. So I'm constantly writing and rewriting blog engines.

In this case, the perfect is the enemy of no one. A blog engine is the one side-project that I don't just hack. It's my one and only place for writing pure, elegant code.

And I won't let myself write at length again on someone else's platform until I get this exactly right.

Everyone wins: I don't clutter the internet with inane crap; you aren't tempted to read it.

If I ever decide to start publishing my writing, the best part of it will be the code that presents it.
Do you have a better suggestion for a routing library at the moment ?
Publishers lose copyright case against Delhi University’s photocopy shop
Yes, it's a valid point. That's said I personally prefer Docker for installing databases of all kinds on my development machine.
I'm always worried when people want to base real-world decisions on prediction markets.

It sounds silly, but they only work on things that are in fact predictable:

Probability of a bike being stolen: Okay.

Major conflict that kills more than 10 million people in the next 10 years: [Might as well read tea leaves](https://www.edge.org/conversation/nassim_nicholas_taleb-the-...)

The problem of figuring out the probabilities in the first scenario is so tractable that the use of a prediction market becomes almost pointless. The only advantage the market has over a data processing algorithm (or even just [bob](http://intheoreum.org/#whatis)) is that it can react quicker to changes in the external world, say when a market participant goes out stealing bikes...
GitHub really needs a way to mark a project as abandoned and possibly point to a maintained fork.
How do you explain things like the .com boom when interest rates were "normal"?

The answer is always going to be some variation of "the goshdurned gubmint". Maybe interest rates, maybe someone read Greenspan's tea leaves which he deliberately left sitting out to cause "malinvestment", maybe something else entirely.
Bazillion Beings: Survival of the Botest
Most of my projects are forked by people who never make any changes to the fork. I'm not sure if this is some kind of spam or people trying to make GitHub profiles look better to recruiters.
What happens when you come across a sign that doesn't have a special chip?

How many stop signs are there in the world? That almost sounds like a Fermi problem...
Here's what they'll actually use for that: https://en.wikipedia.org/wiki/Pigging

Poly pipe is pretty good for being non-porous and difficult for much to grab onto or grow inside - Oil & Gas uses poly lined steel pipes frequently where microbially induced corrosion is an issue (various extremophiles that live in the reservoirs that like to eat iron and shit acid, etc).
"caring about their products has nothing to with money. It just shows that they really care."

I almost completely agree. But IMHO "really care" includes Apple organising its business so that really caring ends up making them money, without its being zero-sum.
The inputs we don't track are the decisions that go into every bit of the code. Your memories are as important as the code, and your memory decays.

So the code rots, even though the text stays the same.

This is also why buying a software company and letting all the developers leave doesn't work. All that information disappears with them and you're stuck with a dead thing you have to try to reanimate.
Facebook pays better than Google. Hell, they used to have $100k signing bonuses for new grads.
Visualizing OSM.org's Map Views
Yes, but if my version only has the features I need. Then it's lighter and most probably faster. Since OS tends to support a smorgasbord of usecases it's more often than not bloated and unnecessarily complex when used.
The other side of that is my experience: as a developer for a non-tech company, you're in a cost centre, constantly fighting for funding and (if you want it) recognition.
Ok, database was the wrong term. Maybe "things that big data companies use" or something.
Clarification, having checked after being down-voted. It is also illegal if the below-cost pricing strategy can be shown to have been implemented with the express purpose of driving competitors out of business. This intent is the important thing, it would be fine to sell below cost to gain customers for a new market, or to encourage network effects, and if that had the unintended side effect of causing a competing company to fail this is fine.

My understanding is that these cases are usually very hard to prove, unless you have 'smoking gun' evidence of some kind.
So Hong Kong, Georgia, Mauritius, United Arab Emirates, Qatar, Jordan, Lithuania are all more free than the US? A strange conclusion.

>Individuals have economic freedom when property they acquire without the use of force...

So we'll be giving north American back to the Indians? Or do we consider any slow-down of that North Dakota pipeline a gross violation of freedom of the innocent oil industry?
Some months ago I played with BRIN to determine whether we could use Postgres as a time series store. I started writing a letter to the Postgres mailinglist but never got around to sending it. I'll post it here in case anyone is interested:

1. Background

I've been playing a bit with large sets of time series data on PostgreSQL 9.6 beta 1. I have two tables containing about 5,000,000 "meters" and 120,000,000 hourly "readings". The 120,000,000 "readings" represent one day's worth of data and the active set of data would be 90 days.

CREATE TABLE meter (
id integer NOT NULL,
version integer,
name character varying(255) NOT NULL,
primary key(id)
);

CREATE TABLE reading (
instant timestamp without time zone NOT NULL,
value integer NOT NULL,
meter_id integer NOT NULL,
primary key(meter_id, instant)
);

I'm aware that there are many other ways to model time series data but I have a preference for this one because it's simple, it maps seamlessly with our development tools (Hibernate ORM), and the data is easy to process with analytical queries.

(In the end we settled on a different model because this solution was not performant)

2. Findings

The table "reading" is 5068 MB and the primary key constraint creates a multicolumn BTREE index which is an additional 3610 MB. Unfortunately no other index type is available for use as primary key. It would be nice to be able to use a slower but more space efficient (224 kB) BRIN index instead. Another nice option would be an index organized table.
I dunno. Some of the best programmers I know treat programming as strictly a 9 to 5. I'm the outlier at the moment - I go home and keep programming.

I can't help but feel that the "passionate programmer" is a construct created by SF and SV to trick people into working far more overtime than they need to.
Norway plans to cull more than two-thirds of its wolf population
Real Time Analytics – Apache Storm – Apache Spark Streaming
Looking at the last commit date is something of a proxy for that.
I am sick of this sort of privileged comments. You probably have never been poor in your life (not US poor but india poor). It is nothing wrong to be financially motivated. It is software development. Why do you inherently assume that a 300k+ job is more soul-sucking than a 100k job? Lastly, most things most people do, they do it for the money. For some, it may not be 1 priority but it definitely should be among the top priorities.
No way to buy-to-own (and more importantly, download an offline copy), which is a pity.
Still establishes that SSH was being used, which seems to be userbinator's concern.
I agree, but not sure that these (prediction markets) are an interesting trend to keep an eye on in the world of digital currency.

Two more that come to mind:
http://bitcoinhivemind.com
https://www.augur.net/
A fork = code under the user's control. A fork doesn't go away if the original source does.
What would happen to the system when Oracle rolled out a new version or patch?
I think this is essentially true.

If you do not enjoy programming, and have a hard time struggling with analyzing and solving problems (writing algorithms) then I do not think you will enjoy your work.

I have seen plenty of developers that do not enjoy their work, and I would suggest that you avoid it, and stay with systems administration, or something else that you enjoy.

There is a considerate amount of stress and pressure in the job anyway, as there are always critical deadlines and urgent problems, and if that is added to a general negative baseline of stress and discomfort, there is a high risk of real problems - like developing a real depression or occupational burnout.
It'll take at least another decade to get rid of all equipment without IPMI or alternatives. No, I'm not kidding.
While I'm not defending running multiple versions of a library, I've never seen it cause bewildering bugs, or any bugs at all. The deeply nested style of npm may have issues, but it makes it really easy to avoid thinking about dependency problems.
That's just the schedule page - sorry this is confusing! The intro page (https://roguelike.club/) has the date - tomorrow (Saturday), September 17.
totally agree. They're infamous for this front page call. Remember when they also were lauding Gordon Brown for selling half of Britain's gold for an average price of 270?
FYI, Kafka doesn't need to fetch from disk every time as it caches the logs pretty aggressively, as long as you have enough memory.

Running Zk and Kafka on the same nodes is likely not the best thing.
The Augur project is meant to be going live next week. It's already been tested. Also its creator Joey just got a Thiel Fellowship awarded ($100k) http://chicagoinno.streetwise.co/2016/06/30/meet-joey-krug-t...
You may find this interesting:

http://www.medicaldaily.com/monkey-see-monkey-do-emotions-ar...
In a similar vein on systems & processes & routines, another good book is How To Fail At Almost Everything And Still Win Big: Kind Of The Story Of My Life by Scott Adams (creator of Dilbert). It's been one of my favorite reads this year & I keep regularly reviewing the notes I took.
You need almost none of that scary list to start building microservices. Lambda functions can be created in minutes, even in UI console. And they have almost everything from that scary list by default.

Lots of people are still in denial regarding microservices...
FOREX movement doesn't factor here? I'm talking about a single currency.
Probably should have been running ZK and Kafka queues separate to CoreOS/container shenanigans.

If deployed using the Netflix co-processes both are very durable.
It could be a reasonable word choice depending on what they did with the estate. Legally the new owners would be free to do whatever they like, but you could see how some things would be considered more respectful than others.