skysight-inc/HackerNews huggingface dataset:
I think our wires are still crossed a little.

Imagine that you are hiring for a programming position and have two available candidates. One has a degree from Stanford and three years experience at google, while the other has only fast food experience and has been a self taught programmer for a year. They both want the same salary for the job. All else being equal most people are going to employ the Stanford grad who is more likely to already be relatively wealthy than the self taught programmer.

If the Stanford grad has a limit to the amount of hours they are willing to work then the self taught programmer can offer to work for a higher number of hours, possibly making them a more attractive hire than the Stanford grad.

Once you place a cap on the number of hours that can be worked this gives the Stanford grad the advantage unless the self taught person is willing to significantly lower their salary requirement. Thus an opportunity for economic mobility is lost.

If you pursue policies that emphasise personal enrichment time over freedom to work then you are likely to hurt those who have the most need for the latter over the former, these are most likely to be poorer people. You also reduce the amount of public services that can be provided (or at least the growth thereof) because you need both labour and capital (from taxation) to provide these services.

It might not be a positive thing for google employees to have more time to spend studying french poetry rather than paying extra tax to support education programmes, drug rehabilitation programmes etc.
Calculations about time dilation become enormously more complicated in a system where the black hole is spinning, because you get effects like frame dragging that influence the orbits and time. For the purposes of the parent poster, a ball-park number of distance is enough, they don't need the whole shebang.
I wonder how much old 90's jungle/dnb and other dance music is just gone because it only ever existed on vinyl. Such a shame to think about.
if we're worried about this miniature explosion...just consider the supernova that's coming when the internet of things hits the scene. Then, we will all look back on how peaceful things were in 2014.
The time dilation was really quite fascinating. However, I assume that the entire planet would not behave as if it had the same time dilation all the time?

Considering the massive dilation (1 hour -> 7 years, a factor of 1 : 61320), wouldn't even relatively small distances on the planet surface create different dilation effects depending on an objects/individuals distance to the black hole?

I'm just wondering if there would not only be noticable effects from a distance (orbit -> planet), but also within visible distance on the surface itself.

If the dilation could act on scales such as the 200 meter wave, I'm having trouble imagining how it would look / behave, if for example the top of the wave was moving "slower" compared to the bottom of the wave.
"was told to "refactor" a fairly trivial 20-line method in one class into 8 separate classes each containing 1-line methods"

How typical is this level of non-value adding misguided pedantism? I understand that big software consultancies would want to milk their clients for all the work they can for implementing function points. But what profitability models drive developers to this level of weirdness? Is it just a cultural pathology?
I don't want to jump on the conspiracy bandwagon, but the baristas heard a lot of interesting technical conversations. Also, in the University bar, we use to grab a paper napkin and write in it, but we don't work with classified information.
Show HN: Pyancillary Asynchronus Networking Library
I can't help but think about the plot of Tom Clancy's Rainbow Six.
I mean a git system inside taskulu not connection with github or bitbucket
Python Decorators with wraps
Potential audits will be co-ordinated between EU member states. For example, if an audit of a UK merchant is sought then the relevant EU tax authority (for argument's sake Spain) will have to go through HMRC first. Check out the answer to Q10 here: http://www.taxamo.com/new-eu-vat-rules-q-a/
I figured the mothership was still orbiting the black hole, in a much wider orbit. They could rendezvous by matching orbits using pretty standard manoeuvres, it would just take more time than if it was moving in a similar orbit as the planet itself.
Great stuff!

The biggest takeaway for me is that investing in c/c++ paid off immensely for Microsoft. For a massive codebase that's 30+ years old this is a huge win. No other programming language could have and still give that level of ubiquity.

It also highlights how important it was for C++ to have stayed backwards compatible with C, despite the pain.

c++ (and c) is here to stay.
I'm into new dance music, and I think very few people will use an entirely analog setup anymore. Some will record instruments to computers, some will use software instruments, or a combination of the two.

But I don't buy vinyl for the sound, I buy it because I like having a wall full of it.
Which JVM?! There isn't such thing as "The JVM", there is the JVM standard, reference implementations and certified JVMs.

Oracle has JVMs implemented in a mix of C, C++ and Java, up to pure Java (Maxime), just like many other JVM vendors and research institutes also do.

Even Oracle is playing with the idea of using the Maxime JVM, now Graal, to eventually replace Hotspot.

The Java 7 and Java 8 reference implementation saw a lot of C++ code being replaced by Java code, thanks to new JIT intrinsics.

The idea that C is the only way to implement VMs needs to die.
English speaking Paris wedding photographer
What he's avoiding saying is that while the need to hire more people isn't going away those human workers displaced by technology will, in all likelihood, be out of a job because there is now a higher-order job that they are unqualified to do. The savings from from automating the warehouse gets reinvested back into Kiva systems, for example. And it's not a 1:1 replacement either as it takes the elimination of a handful of minimum wage warehouse workers to let Amazon hire just one more engineer.
Gambit in Emacs in the browser
I'm not sure if this churn is unique to the javascript and front-end world.

When I used to work in Java a few years back, there was a new "favorite" framework every few months:

* build: ant, then maven and just when maven started getting massive traction, gradle.

* web frameworks: JSP, JSF, Spring MVC, Wicket, Tapestry, GWT, struts, dropwizard (and compiled java - Grails, Play etc...).

Even "standards" made by the "governing body" conflicted with each other - JDO, JPO and ESB (the persistence part, though I'm not sure if there was a JSR for that) for example.

A new web shop even had a hard time choosing the Language of the month: Groovy, Scala, Clojure.

If you go broader then the Java world, then the flavour of the week platform was even harder to pinpoint- ASP.net ,PHP,wordpress,drupal,rails, node etc...

Not to mention databases - from everything must be relational in one Monolith DBS (oracle mostly) to sharded mysql with memcache layer, to only noSQL (usually mongodb),then to polyglot persistence (I.E. use what fits) and now into the brave world of natively distributed sql (I.E. newSql).

I don't think it's the front-end that is high churn, I think web development as a whole has changed so much in the last few years that the technologies involved has changed drastically.

At least in front-end development you one language, and the knowledge of some universal standards (you aren't going to need to relearn HTML and css).

Also there is still jQuery- which regardless of how many things are built against it, it exists in practically every site.
I don't like it either, but mostly because descenders, are supposed to go through the line. That's one of the first things you learn in kindergarden when you're learning to print.
An altogether excellent article. You have impressed clearly and eloquently the exact same sentiments as I have about instability of the Javascript landscape.
I maintain a small outfit of old, antiquated, 'un-useful' computers, the eldest 30+ years old. I have pretty much never thrown a computer out - there is always a use for it.

Computers do not die; their users do. ("s/Computers/ConsumerToy/g")&etc.

The leak can be plugged, and it starts like this: don't use technology you don't understand, or .. to put it likewise: use all technology with full understanding. The only reason we threw away our old computers was because we didn't think anyone could/should use them; they are nevertheless: still useful. The 'usefulness or not' is entirely a spiritual decision, however, because the machine does not care, and it is this fact - and ignorance of such spiritual components of so many facets of human culture in general - is the blind spot in the debate, imho. Things are only as they are, if we decide they are; the usefulness of a computing device is absolutely not dependent on its physics properties in any way other than: can you turn it on, does it work, can the user do something with it? It is the User who makes the decision, all along the way to actual, real, usefulness.

I'm still using my computer to send email, just like I did in the 80's and so on, albeit it now requires a much more sinister amount of maintenance, and general abstract stress it seems, emotionally, than the old hazeltine connected to a Vaxen we used to have to use to 'get things done'.

tl;dr: there is no fault in our machines but that which the user decides and identifies.
If you worry that much about a false positive, I'm sorry for you, but you have no idea how much worse things may get. Many people don't get to complain about a false positive!

Stressing and worrying are both several orders of magnitude better than suffering and dying.

Source: My case wasn't a false positive.
Based on the other points, I'm guessing it relates to expenditure of time and effort on behalf of the speaker.

Vanishing requires you change location, whereas the more "efficient" rudeness would hopefully make the other person leave instead. Note that "non-responsiveness" is the least efficient, because I suspect the most likely response is for someone to keep questioning why you're not responding, wasting time. With that said, "vanishing" would almost certainly be the most efficient on a phone call, as it's just hanging up.
5 Incredible Features in the Visual Studio 2015 Preview
Yeah, even more people dropping random patches, going away and not responding to questions. I would prefer people doing 1 pull request and taking care of it (test, docs) than getting 24 useless pull request. I had some pretty toxic behaviour last year because of this. Though I appreciate the idea I think it give a pretty bad idea to people of what Open Source are.

I've just spend 4 hours on chat the last 2 days explaining a new comer how to use git/github and make a pull request; it was a pleasure. Though it is less and less the case when people just drop by and go away.

I know I'm getting old and grumpy, but I feel the day I'll say the F word is getting closer.

Please Someone open minus24pullrequest.com and ask people to help test and review code instead of just submitting extra work for maintainer.
Django REST framework 3.0
First to market has never ever been about using a dynamically typed language. Getting the ideas from talk to concepts, testing, bugfixing and marketing takes vastly more time than actually developing the code. So while Python might enable me to show my prototype on Monday, while that Java version wouldn't be seen until Friday, there still is quite a lot of time before you can say it's properly released.

Where these "fast" to develop languages shines are throwaway prototypes. For some people their ideas flow out much faster with dynamically typed language. But it is all too well known that even though the manager said you could throw it away, they change their mind because "it's basically finished, right?".

That said, you are spot on. Initial development is likely not where you want to focus at all, for any kind of project that needs to be maintained for more than a few months.
I don't know about your country, but genetic screening / testing is something you need to ask for, not something that happens as a by-product of a CT scan.
If you don't mind saying, was that GZ by any chance? :)
Really classy comment from mvasilkov there....
The employer will want to pay the least they can to get the job done. This means you will likely get paid an amount less than the value you create for others.
There are a lot of cases where you may choose to work for 7/h even though 8/h is on offer elsewhere such as a shorter commute, better hours, or nicer work environment.
Network and analytics are the core of everything
>What we really do is assess the validity and feasibility of what an user wants

Then why do software developers get no training in talking to users? In understanding them and make sense of what they tell us and what they really?

This to me is the biggest short coming of today's software 'engineering'
I also love the movie, but there one thing with the time dilation I suspect does not add up. If the first planet is so deep into Gargantua's gravity well that it has such time dilation, would the energy required to get a spaceship out of the gravity well not be ridiculously huge? Given that they had limited energy, did it make sense to visit that planet first?
Yes, but this isn't a problem. Nothing is 'lost' with the digital stage. Vinyl sometimes has a different mastering, as you cannot increase the loudness of vinyl by compressing the waveform, as well as the fact that it is often marketed at audio enthusiasts. Aside from the unobjective preferences of some, this is how vinyl can sometimes sound better than the released CD. Nothing to do with limitations of the CD format.
you could also start writing a blog. oreilly for example support bloggers with a book review program, and usually you can find blogging peers giving you feedback. in any case, feedback would be helpful for authors too, and for my book, i thought gathering discussions on books with similar subjects on a site: http://backbonebooks.info
Any wireless link is open to DOS attacks: jamming.
Solving the NoSQL Data Modeling Dilemma
I think those views are from http://romereborn.frischerconsulting.com

Great, but I find the 3D map of modern Rome in Apple Maps better. Interactivity really adds to the experience.

http://romereborn.frischerconsulting.com
Maybe we could start by doing a proof-of-concept before we rewrite the civilization?
Show HN: Community as a Service focused on owners and members, not advertisers
Show HN: MyIcons – a flat icon manager and font builder for team
I wouldn't say it's the general case (and of course not about JS, that I know very little of) but sometimes the proliferation of tools in a field is just a simpton that either none of the tools have been really good (first rush, then technical debt) or that there's some intrinsic deficiency in how the field works.
I don't believe it.

Amazon is known in Germany for abusing the system and paying as less as possible, while squeezing as much hours as possible to employers from their German sites.

Basically people at the job center get an offer that they cannot refuse, as they are unemployed, at the very minimum Amazon can get away with, without any kind of compensation for overtime.

http://www.huffingtonpost.com/tag/amazon-strike/

EDIT: Downvoting me every time I mention Amazon worker rights exploitation wont make them go away.
Hi, I built this. Ask me anything. I'm all for suggestions and critiques.
Estonia starts offering e-residency as of today
It can be a viable course of action for an economy with extreme debt levels.

For example, Japan.

http://www.smh.com.au/money/japan-prepares-to-print-more-mon...
http://online.wsj.com/articles/boj-unexpectedly-eases-policy...

The BOJ is now almost the entire demand of new Japanese Government bonds. You can say Japan is printing all the new money it needs to fund its 50% fiscal deficit.

In the past 2 years, the yen has reduced in value by a least a third against the dollar: https://au.finance.yahoo.com/q/bc?s=JPYUSD=X&t=2y&l=on&z=l&q...

One step after another Japan refuses to accept the failure of its own banks and excess government spending, and is walking towards the direction of central bank failure.

EDIT: I don't mean to say Japan is in a state of hyperinflation but to say if it continues to avoid major effects happening to its economy, e.g. Significant reduction of government spending, hyperinflation is one possible final outcome, akin to a computer crashing after hours of refusing to deallocate memory from terminated processes. Debt repudiation, confiscation and war are other possible outcomes.
The Top Special FX of 2014
There are also a few tests within the main source tree.

Locking and RCU have built-in "torture" tests (CONFIG_LOCK_TORTURE_TEST and CONFIG_RCU_TORTURE_TEST). Take also a look at the tools/testing/ directory in the kernel source tree.
Elasticsearch: dealing with complex permissions
> Like, say, all the people using Macs.

Outside US, it is a very small number.
This is a positive interpretation of the scenario that may well be valid. Perhaps the question of whether job satisfaction at Amazon has improved or not is a little subjective.

I love your linked picture. I think that with it you imply that in the past, technological progress has been linked with higher standards of living for most. I'd agree with that, but I am wary of extrapolating that trend into the future; or maybe just concious that significant social turmoil came along with that progress.

Perhaps the situation is not so different, but we are merely doomed to repeat the mistakes of the industrial revolution; during the robotics/knowledge revolution!
This means you will likely get paid an amount
less than the value you create for others

You are usually not creating more value then you get paid. Just because an author needs somebody to proof read his million-dollar-bestseller, the proofreader did not create millions of dollars. Just because a picker at Amazon picks stuff that makes Amazon tens of thousands in profit, he did not create that value.

To create value means to create value that otherwise would not exist.
Let them leave the EU, without such a big nation they are nothing (being financial capital of the world won't change much for the EU, but a lot for the UK).

UK needs EU, weither they like it or not.
"I changed it to male" - OMG YOU THINK WOMEN CAN'T CODE

"I changed it to female" - OMG YOU THINK WOMEN ARE BAD AT CODING
I'm having trouble getting to the files myself (the NSA proxy must be offline), but depending on networking conditions, you may be luckier: http://mars.jpl.nasa.gov/msl/news/whatsnew/index.cfm?FuseAct...
Thanks for that. To all female programmers - I meant no offense.

On a related note, when are we getting genderless pronouns for English?
I'm glad you are sharing your conclusions, but your post seems completely devoid of an actual argument. Saying "Pareto" and "Nash equilibrium" does not count.
#AWS techie company Celingest joins the Claranet Group
10% is totally unrealistic, and you also have to consider that most unsafe usage is actually interacting with C libraries and custom low-level data structures. Projects like cargo don't have a single unsafe.
How intelligent is artificial intelligence?
There seems to be barely more than one person per participating organization, wonder why.
(Opinion)Android device is owned by Google Services and I don't like it anymore
A "poem" with typos, a dearth of wit and worst of of all, questionable content: why is the terrible programmer a woman? A woman doesn't normally spring to mind when discussing programming, but oh, when we're discussing something where someone is missing a rudimentary, fundamental lack of understanding (all variables have the same name), a woman is chosen.
> Their runtimes are implemented in raw C or C++ and are not formally verified.

This is not true of all implementations. There are meta-circular implementations of Java and C# compilers, that people keep forgetting about.
Mp3 redeeming and Amazon's DRM-free AutoRip (Germany here too) is a real game changer buying Vinyl. It's a convenience that makes me happily pay 20 bucks for an LP without thinking twice.

Most of the time you consider it creepy when big company knows your buying history, but in this case amazon wraps it in such a nice package it's hard to resist.
New Java Version – It's Not JDK 1.9
Java Weekly 48: Modern APIs, Entity Graph, Agile Specs and More
You should check out longecity.org, if the subject interests you, zo1.

Edit: In particular, the forum! http://www.longecity.org/forum/
You can not share Java on all platforms (such as iOS). Unfortunately if you want to share code on Windows/OSX/Android/iOS C/C++ are you only options.
> unless the heatsink literally falls off

Or if the laptop was shipped without the screws which hold the heatsink in place (happened to me). The thermal throttling can hold for some time, but it'll reach 100 degrees and turn off, even if you aren't doing anything CPU-intensive.
> The implementations of C#/Go/Java are also 100% unsafe, as they're in the same boat.

No, because there are(will be in Go's case) meta-circular implementations available.

C and C++ aren't the only way to implement compilers.
I'm sure there's a 24 bit 96Khz rip from a pristine vinyl disc on what.
I wouldn't sweat it. Anyone offended at this needs to recalibrate their outrage-o-meter.
Taking Muhammad to the Mountain: The Art of Business Blog Boosting
IPv6 Adoption Statistics
possibly related to the source/inspiration that OP referenced in the link? http://www.poetryfoundation.org/poem/171612
Best Movies on Netflix You Haven't Seen
I'm apologising, sincerely, to anyone who took offense to the fact that the programmer was a female. It wasn't my intention to cause hurt and I've updated the parody with a hopefully less controversial male protagonist. For context, the original poem has a female as the main character which is why the female sprung to mind in my poem.

As for the lack of wit, well, I'd suggest that's a more subjective thing....
They are only threatening because the election is coming up and an anti EU party got a surprising amount of votes in the EU election (still not that many in real terms).
LockLauncher – remote into your desktop from locked computers
Why JavaScript for the Internet of Things?
While more open discussion on the often taboo and reduced to euphemisms topic of death definitely needs to happen, I'm not sure that your attitude is the most sensitive to the matter.

I think it's a bit haughty to tell people they should either accept death or do something about it. You'd be a fool to think that the topic of mortality isn't on every person's mind at least monthly, especially with the media constantly reminding us of it. The issue is that it's hard to accept something so distant, especially if it doesn't fit into our current model of our future. It's only until we experience the death of those close to us that we realize it. It's only natural to be shocked, especially when these deaths are unexpected and don't afford the opportunity for reconciliation with the dying. Of course as we get older and more experienced with death we become better equipped to deal with it, but that doesn't make it any less of an uncomfortable topic.

Telling people to accept a certain view of death at a certain time is limiting. It denies the uniqueness of individuals' personal philosophies and their developmental trajectories.
Libraries sure. I'm talking about production software.
Does it really take that long to learn Angular? Will it really take long to upgrade to 2.0 and will you have to do it immediately?

The web has always changed quickly because that is the only way it can survive. If you think you can write an app and let it sit there for years you're silly.

Technology: there is no end game.