skysight-inc/HackerNews huggingface dataset:
http://www.trulia.com/for_rent/Washington,DC/map_v/driving:0...

You can filter by commute time to your work address under "All Filters"
One observation is they're just not paying enough. Oddly enough, if you're willing to drop $150K there is no shortage of software developers worldwide. People can dehydrate themselves crying in their beer over there being no truck drivers at $20K/yr, but once they offer more than $30K/yr, people will start to line up. For the last couple generations this has been a dog whistle for immigration or H1B style indentured slavery; "We can't find anyone (for $7.25/hr) so we'll have to import".

Another observation is some of your jobs are extremely temporary, like becoming a cable TV installation technician, once the metropolis is wired up in the mid 80s, 99.999% of them are permanently unemployed. So you're going to have to offer fat stacks of cash to drive a truck until permanently replaced by an automated truck in a couple years or have this years flavor of the month of robot certified system engineer cert holders or whatever, because in five or ten years they'll be permanently unemployable or at absolute best case be unemployed and retraining. You can't expect to pay people a low career level wage for an extremely short term job.

A final observation is for real long term careers you've listed, when business people say there's a skill shortage, they rarely mean a shortage of people with skills, because the skills are often pretty widespread and trivial, but a shortage of business people and HR personnel who can CYA on hiring decisions via authority like diplomas and govt licenses, or an established hierarchy like "top 100 biz/med/legal school lists". None of those skills listed are weird or rare in your average human population; you're not asking for research grade theoretical physicists; every house that has a roll of toilet paper in the toilet paper holder has some human who at least vaguely understood logistics; you only need to hire the top 0.001% of that enormous proven skilled population. Its just if you make a mistake in the hiring process you can't act all blameless because he had a MBA from Harvard so I'm not responsible for hiring the wrong guy, or he had a license from the state bureau claiming he was qualified, or he held journeyman papers. Or in summary, its a management CYA behavior problem not a real workforce skill problem.
If you understand the problem domain well, splitting up a large application into a few self-contained applications makes sense. However, I think the real problem that a lot of people face is that they try to split everything up with too much granularity, they take things way too far.

I'd probably start off any project with a monolith-first approach, and if I find parts that can be cleanly isolated that require minimal cross-communication I'll consider splitting it out; or at least keep it mind as I implement an initial prototype.
Pitch Competition / EU-Startups Conference (Oct. 23, Berlin) – Apply Now
I still see checkout clerks and airline gate agents do this all the time.
Yeah, we are not accounting for connection times right now. However, we have the data to make it more accurate, just needs a bit more coding ;)
We take the times from cff / sbb site. We then add a walking time from and to bus / train stations. You can have a look to the graph here if you are interested : http://wonsch.ch/lab/2/
Yep, when evaluating whether to go with more microservices we looked into RabbitMQ for the transport and protobufs for serialization. In the end, we decided to roll the existing microservices into the monolith, which was by far the better decision, as we didn't need the scalability.
Although I can't directly answer your question, I will suggest a similar phenomenon in humans.
Many human cells contain functional units which work to repair broken DNA/RNA [0]. Furthermore, these repair mechanisms are enhanced/stimulated by increased levels of background radiation [1]. Thus, if human cells contain DNA repair mechanisms which are stimulated by DNA damage (from radiation or any other source), and we live in a constant background of damage inducing radiation, then we constantly have DNA repair mechanisms working in our cells. If we remove a source of DNA damage, then it is not unreasonable to guess that a lower number of DNA repair mechanisms are present in cells.
In something as complex as the human body, I would guess (baselessly), this probably has secondary effects which could include growth/cell reproduction/health.

[0] - https://en.wikipedia.org/wiki/DNA_repair
[1] - https://en.wikipedia.org/wiki/DNA_repair#Global_response_to_...
I don't know if it still is, but most of Yahoo's magazine content is run on Wordpress.

There is nothing weird about building news sites on Wordpress.
>I see this as Reddit's answer to the new Digg

Why does the new Digg need answering though? It's now nothing but an obscure website that is only mentioned in connection to how big it once was.
The original Motortrend article is linked from this submission: https://news.ycombinator.com/item?id=10338099
"Note that these same countries expect the United States to act as World Police".

Nobody (except some Americans) want this.

"I deplore mass surveillance. I really do. But I think wiretapping with a warrant is a necessary tool for fighting crime, and terror, and bad state actors."

I hate X but Y is necessary (because I said so) so let's do X anyway.

"There's a part of me that desperately hopes all major internet services just shut off Europe entirely. Welcome back to the Stone Age."

If by stone age, you mean 2006, great.
Sadly, often the reason you need to work with different people is that you've architected your product to be so complicated that it needs lots of guys working on it.

It's amazing how much a team of one can do if you don't saddle said team with arbitrary complexity such as a microservices architecture. Maybe you'll need to scale to that level one day. But you'll definitely want to ship. One guy and a sane architecture can do that.
This is just small victory. AFAIK, US government can still ask without a court order Facebook or MS or any other US company to handle them the data of/for european citizens that hosted in Europe.
That still means changing the whole architecture of Facebook, Tweeter and the likes... from a replicated system to a cached geo-centralized system.

Also, it doesn't bar the NSA from consulting the information from the USA... which is supposed to be the goal of the whole thing.

Actually the only way to surely block the NSA is probably to disconnect Europe from the Internet. LOL
She does it well. Just saying ;)
And the github repo seems to be here: https://github.com/Microsoft/Ironclad
Well, at least the term "Übermensch" has lost its original meaning, and now seems mostly reserved for a taxi driver.
Ha! Try opening an account with any bookmaker, place some non-mug bets and see how long it stays open and unrestricted...
That part I meant as for Catholicism in general. The only heretics persecution in Poland I can remember was Arian brothers expulsion.
You show your face automatically everywhere you go. Expecting other people not to look is folly.

It's no different from the idiocy around fingerprints.
The Best Free Stuff for Startups
Could it have? Sure.

Is it probable that it would have been prevented? No.

Look at the number of open-source projects that have had vulnerabilities in them for years. Open Source does not translate to "we know exactly what's going on in this code", it just means the source is available. Open source is not some magic catch-all for shitty or purposely misleading code.
Google's Bigtable: A Distributed Storage System for Structured Data [paper] [pdf]
You're right, but sometimes modules != services

Your database is a service. You can't use multiple dbs depending on the situation.

If it can be replaced by multiple instances of the same module than yes, creating a microservice is probably stupid
I could also add this: https://www.hughrundle.net/2014/02/27/why-i-moved-my-blog-fr...
I don't want to be negative but the article in the spectator dismiss the Gini index (that I'm sure has its problems) using a tweet as its source.

Just to weight in with an alternative view:
http://mainlymacro.blogspot.fr/2014/11/redistribution-under-...
Rustation, a PlayStation emulator in Rust
To be honest, we were frustrated that it slipped through. As in exactly as you say: it's sloppy and should've really not let this happen. Completely our fault.
This is good and I see no reason why this cannot be done easily for most corps (except the ones who mine personal data). For why would you not have critical personal data in the specific country table/database that is in that specific country. If you do not provide the service in that country and some one signs up then inform that the data is not safe and give visible warning. Is that really difficult. I used to have DB library layer earlier where based employee location it will direct their data to that location.
We're still waiting for the software side to shape up. Operating systems and legacy driver stacks are slow to change, and OpenCL's decline (due to Apple's disengagement) doesn't really help. There's stuff happening though, here's a recent article about GCC 6 & HSA now that drivers are starting to arrive in Linux:
https://www.phoronix.com/scan.php?page=news_item&px=hsa-offl...

Real world GPGPU applications are currently almost exclusively on CUDA, and GPGPU programming language development seems stagnant. A return to the roots (=games & consoles) for GPUs?
Interview – Leetchi founder Céline Lazorthe: How to sell a startup for millions?
What does "DFS" mean? You're all using it in your comments, but I've only known it as "Depth-first search" or alternatively a company that sells sofas in the UK. Google and Wikipedia are similarly stumped.
It's information and analogies like this that people should be reading - I'm definitely far more informed about QC now. Thanks for taking the time.
I think that is the point tmaly was making, there isn't a data source anyone can use to actually verify or assess the 293 because of HIPAA laws.
Are you allowed to breach these rules if you provide a visible warning?
I can't help but think that much of the intent behind "cargo-culting" is simply people building up their resumes for future career development.

If you want to work in a sexy new technology, but you need to develop experience in that new stuff to be marketable it is totally understandable to try to build up skills by forcing the implementation of over-sized solutions.

In other words, many employers aren't willing to take on folks if they don't have the requisite experience on some new stack and that compels folks to gain that experience anyway they can, including "cargo-culting" stuff that isn't necessary just for the experience gain.
Perhaps the clauses are void, but what the OP said is that there is no information about data being collected.

This is what I´m asking, an example of one of those companies "spying"
> obviously uninformed...

Perhaps you never didn't use macports or fink a few years back?

They were terrible.

Perhaps, now, they're slightly better, but there was a time about oh... 2 years ago, when macports specifically actually made me want to punch my computer.

I can't speak for anyone else, but I can say, that for me, personally, every complaint leveled against them was absolutely spot on.
Why do people sacrifice their lives for their work?

It doesn't make any sense.
That hasn't been my experience, from the people I've seen. It's mostly just excited engineers wanting to play with a new thing (which is great) but doing that in the most available place, their job (which is bad).

The advice I give them is "do whatever you want in your house (or your side project), but critically evaluate your business needs and only use what makes sense for your business".

Personally, I have a very low-traffic guinea pig side-project that I like working on, and I just try every new thing there.
Many of the advantages of microservices can be achieved by refactoring your monolith code to be less monolithic.

I would suggest using functional styles wherever possible, plenty of isolated unit testable code, and a hexagonal architecture http://alistair.cockburn.us/Hexagonal+architecture that pushes all the I/O, mutation, side effects, etc. to the very boundary of your code. Also see Gary Bernhardt's "Boundaries" talk for more interesting thought in that vein https://www.youtube.com/watch?v=yTkzNHF6rMs
How Two Guys Lost God and Found $40M
My sibling comment here is being downvoted for saying he needs closer friends. Maybe that's blunt, but if he is unable to maintain friendships without FB, then something is going on there that shouldn't just be accepted as normal.

And, if what you're saying is universally true for kids, or even nearly so, then I'd say that we (collectively, as adults) have failed them in strolling hand-in-hand with them into a world wherein personal relationships are not viable without a profiteering third-party intermediary.
Most of the runtime needs in this space can be managed with circuit breakers without having to provide separate processes or memory spaces, be they temporal or resource based.

For example your regex, could be given 20ms to run and use a maximum of 8Mb of heap before it is interrupted. This can happen on a single thread and drop back to the caller if an exception is thrown. I'd love to see a language feature which defines the maximum stack and heap for a particular scope i.e. in C#:

Breaker.Heap(8.MiB(), () => {
Breaker.Time(200.Milliseconds(), () => {
// risky operation
});
});

(we already do the time breaker, but not the heap)

Edit: correct calling convention.

Edit 2: add missing extension method brackets
"The bourgeoisie has torn away from the family its sentimental veil, and has reduced the family relation to a mere money relation." - Karl Marx

In a capitalist world, bonding isn't something you can consume or trade on the market. It therefore has no value, and no importance.
We have worked also in a similar application for a few American cities, like Seattle: https://my.teleport.org/cities/c23nb/Seattle/neighborhoods (also SF, NY and LA)
Meh... some alien civilization probably used it all on irrigation by now.
A modern version of Zombocom
Having read one of the success stories linked in the beginning (http://philcalcado.com/2015/09/08/how_we_ended_up_with_micro...) I think I am starting to get it. That was a rather candid article describing a team which after having got burned by a sprawling "monorail" architecture decided to split it up into services (nothing micro- there) based on organizational viewpoint (if there is some knowledge about a part of application shared by 3-4 engineers it makes sense to split it into a separate module so it can be developed faster). And as I am inferring from the pictures their services don't call each other much so it is really close to a modular monolith. So if "migrating to microservices architecture" really means "splitting that damned monorail into something more manageable" then it is a really good idea after some point.
Sounds like the downfall of Digg all over again.
> And it makes no frigging sense for a startup or any new project to start with microservices...

Doesn't that really depend on what the startup is doing? If your goal is a SaaS platform things might be different.

> ..you'll often end up with microservices that are divided in suboptimal ways causing a lot of pain.

Or one large monolith that is a mess. Really doesn't matter if you go with monolith or microservice architecture, you can screw up both ways.
With hardly a mention of automation. ..
Very happy as long as thee is an 'Ad' tag on there somewhere - like Digg does.
The left don't read Marx because Das Kapital is one of the slowest most boring reads I've ever encountered...

On the other hand the basic concept of labour and capital as market objects with values controlled by supply and demand makes a lot of sense.
Seems like Reddit has the same fate as Digg after all.
Automation (at the moment) requires a skilled workforce to e.g. build or program the automated system.
More like own version of Digg
Well, yes, but I would say that the desire to "play with a new thing" is very much tied to career development.
It's worth mentioning that while HSA specifically may or may not have lived up to its "hype", it did succeed in being on of the first technologies (to my knowledge) to provide hardware support for cache-coherent memory between processing elements. This is an important concept to parallel computing because there is significant latency involved in transferring data between CPU and GPU RAM. HSA backs OpenCL 2.0's SVM (Shared Virtual Memory) and CUDA 6's Unified Memory with actual hardware, making these APIs more than convenient software abstractions.

Hardware unified memory opens up a whole new set of algorithms to GPU-parallelization by removing the memory transfer latency barrier.
Related: http://www.newyorker.com/magazine/2015/10/12/the-price-is-ri...
> A model of the train system of Switzerland

I am curious, what do you use for this?
There are over 300,000 Subreddits. Plenty of room for dark corners, even if the thing as a whole is well known.
With stocks you can know, before the market, that a company is filing bankruptcy, or that they missed their quarterly target.

I don't see how you can know that a player will hit a home run, before everybody else.
4 Reasons Why Your Online Business Should Have an Article Marketing Strategy
How on earth do they define that? If an advertiser gives me a discount off their product, does that count? What if an advertiser provides a "review copy" of something? What if a company already pays for advertising on my site, and I write about one of their products?
So, with heaters you mean glow plugs [0]. However, they are not the problem if the engine starts.

If your problem is that the engine starts, but it takes a very long time to get warm air from the heating system, in modern cars it's most likely just that the engine is extremely efficient in converting energy of fuel to kinetic energy, so there is no excess heat that could be used for heating the cabin and keeping windows clear from mist.

(Heating is also slow or off if your engine is out of coolant, but if you keep running it without coolant, you'll soon break it so that you really do notice.)

Just think what this heating problem will be in electric cars...

[0] https://en.wikipedia.org/wiki/Glowplug
Could you please give me your email, found something that shouldn't be posted online
Cisco security researchers disable big distributor of ransomware
> core principles are summarized in his "house ad":
http://smartonlinesuccess.com/wp-content/uploads/2012/04/dav...

"#32 Yes people read long copy [...] (This page contains 1909 words and you are reading it.)[...]"

Found a text transcript here, mentions late '60s publication:
http://www.infomarketingblog.com/ogilvy-mather-direct-ad-4-h...
I'm pretty sure the Reddit community is exactly what they want to get away from with this.
This would make an awesome premise for a sci-fi book. A plot along the lines of "Humanity must stop This Bad Thing but to do so they need Lots of Water but they have used up all the water so they have to Pull Together in Time of Crisis in order to retrieve all the water while contending with the fact that the water is around a black hole." Maybe throw in some serendipitously discovered alien technology that makes it all possible.

I think that it would make for a truly epic space opera if written by the right author.
Daily fantasy sports.
It isn't explicitly discussed in the article, but Uber is also now operating in Reno/N. Nevada.
I remember when people would post stuff on their website and people would respond by posting their own retort on their own website, linking to the original article. Then there might be another retort back, or others would chime in on their own websites...

And it was great! People took time to formulate arguments or counterpoints (this didn't guarantee they were correct or even sensible) in a long form that actually contributed to the discussion.

If you want to troll people in response to a post, it meant you had to do it on your own website!

I hope we go back to this. It's dirt cheap now to get a wordpress blog or similar. I wish wordpress came with comments disabled by default and all that pingback and RSS stuff would get more attention. It was a much more interesting time to read on the web.
While I understand the problems that one might have with induced genetic differences between classes (that would be inevitable given a capitalists approach to consumer eugenics) I've never understood the moral problem with tinkering with DNA itself (as opposed to the consequences of tinkering, as stated above).

The fact that one might have personal reasons to dislike or abstain from genetic editing does not mean that eugenics are immoral for the rest of the population.

Perhaps it's because of how people identify themselves. Most of my friends identify themselves with the 'voice' they hear in their heads, their thoughts and personalities, as do I. My body is more of a vessel and while it's part of me it's not 'me' in any way that matters for my identity. I wouldn't mind tuning a few bits and pieces here and there...
Nokia put a web browser in phone back in 1996. Phones already had all those features you listed. They were just slow and clunky to use.
Wait, so if I link to someone else's sponsored content, I need to declare that it's such? Surely that can't be the case.
> Also it can fall down if you don't stick only to directly relatable details: "but I don't walk through a bad neighbourhood, so this wouldn't affect me and therefore I don't see how it could be a problem". The instant it ceases to speak to their experience directly, you've lost them.

There is a superb essay written by a law professor that was posted to HN a while back entitled "I've got nothing to hide'' and Other Misunderstandings of Privacy [1] which tackled the problem with the way privacy is commonly framed (and limited) in such discussions, going into detail about the nature and definition of privacy, mass surveillance, and the difficulty in getting the point across.

One of the issues covered it that often privacy discussions hinge on singular arguments and hypothetical examples that become ineffectual when they don't relate to or affect a person's own experience, or use analogies that don't hold up well. The lack of news stories covering the real world effects of privacy harm, 'dead bodies' as one person put it, also make it hard for people to care for the tangible consequences. Now more than ever there are articles being written on company breaches and database hacks yet the problems we face from mass surveillance are a different, broader and legalized kind, the effect of which still isn't clear to a lot of people even with what we know.

Inevitably though people tend to look after their own interests, and if it doesn't affect them and they have no way to change it there are those that simply don't care.

[1] PDF: http://tehlug.org/files/solove.pdf
It's unequivocally true and I've been saying it for years.
Add this: LinkedIn must pay $13M to annoyed users
The people I know aren't doing it in a conscious way to further their career, they just like playing with new things. The career advancement is incidental.
On which construction sites have you been recently?

A year ago when I was working in construction, I remember for a standard home at least:

Planning (architects), demolition workers, excavation, foundation builders, bricklayers/concrete builders, plumbers, electricians, woodworkers, window workers, fireplace/chimney builders, painters, inner decoration guys, telecom/smarthome engineers. On one single home site. Oh, and add for at least the "big and dirty" parts of building a house at least two or three trucks with drivers.

But, of course, the companies did rarely work at the same time.