skysight-inc/HackerNews huggingface dataset:
>I don't get why people chase popularity in programming languages. That's what you do in a pop culture, not in an engineering one.

That's wrong. Every civic engineer I know, for example, would prefer standard, and lacking that, popular nuts, bolts, construction parts, materials etc, over niche ones, unless there's some very pressing reason not to. They are cheaper and available in greater volumes, you can find skilled workers easier, their properties are more studied, etc.

That's even more important in programming, where ecosystem, availability of libraries, continued support on the language and compiler, availability of skilled programmers, existing codebase support, etc, matter even more than pure language level issues.

Popularity in a language is crucial, to the point that other attributes, like expressiveness, or even speed, can be inconsequential compared to that.

And while engineering can be a pop culture (e.g. Mongo or the latest fad), popularity is important for aspects that are totally counter to pop culture too: namely, pragmatism.

Programming is not about using what's "best", it's about using "what's best given business constraints" (which is something else altogether).

Besides, the hipster figure who listens to obscure music because it's "best" is also a pop culture phenomenon -- not to dissimilar to certain programming cults.
Depending on what kind of app the Rails stack is operating...it would follow the same exact pattern as Chat vs Photo Sharing in nodeJS as in the article. A Rails app running a JSON API server would do pretty well, and basically has the same boilerplate as the node hackathon thingy built in, plus a few extra gems.
Well in SV I've often seen informality leveraged to mask Kool-Aid. 'If I'm talking like the cool kids, how could I possibly be punking you?' Bit of a cliched strategy really. Clearly some people still fall for it.
Oh they very much do. Legislative intent is a major factor that many judges consider when enforcing legislation. Intent often has a very big impact on consequence.
6 Common Traits of Brilliant Leaders and Presenters
Microservices are for organizations that can't seem to enforce encapsulation at the object level.

Devs not creating good interfaces in OO design? Stick them on a different server, that ought to show them. Of course now your spaghettified object hierarchies are spaghettified api call hierarchies.
EaseUS Partition Manager 11 Serial Key and Crack Full Download
What happens if I tinker with a regular car and put a nitrous oxide engine? The safety issues, which are real, could allow someone to plow into minivan on its way to Little League practice. It could explode. It could cause a massive fire. It could go way faster than the speed limit, bypass the limits of the breaks, and go against any number of laws.

So... does this mean I could sue Ford if someone modified a Ford car with a nitrous oxide booster? Could Ford sue the modifier for ruining the reputation of Ford when they crashed a modified Ford car? Will the state sue Ford for allowing such modifications, commonly used in street races? Can there be a civil suit against ford for anyone harmed by such modification?

To me, all those questions has a clear answer, and that answer is No. It also has a historical proof, as there hasn't been any lawsuits against Ford for failing to prevent such modifications. If the owner of a car modify their own car, then that person is fully responsible of any consequences of that action.
It's a massive barrier to trade. It means Chinese people can't access services from many American companies. It's gotten so bad that I can no longer plan long working trips to China, because I simply can't work remotely with any reliability while in the country. It's little different from a law which just says "Foreign internet services aren't allowed here" except with better enforcement.
I'd really like to see what Apple is doing, they usually come late to the table but they get a lot of things right, even though they may not be the most technologically advanced. Granted this may not be applicable since this is more about AI infrastructure.
That is "tyranny of the majority", and is one of the well-known failure modes of democracy.
Windows 10 isn't free and the free upgrade offer was only for Windows 7 users and up and it will be over on July 29. The official retail price for Windows 10 is $120 for Home and $200 for Pro. That isn't cheap either.
No. The First Amendment limits what the government can do to restrict your right to free speech. The DMCA, and Section 1201, is the Government limiting the power of freedom of speech, and so the First Amendment is applicable.

By signing a EULA, you are accepting a limitation of your freedom of speech and (along with other factors - e.g. money) gaining some compromise instead (a car). That's not First Amendment territory in the same way that moderation of an online forum isn't.

The First Amendment prevents laws being made, not contracts being signed. It means it's not illegal, not that it isn't a breach of contract.

(IANAL - Obligatory XKCD https://xkcd.com/1357/)
Open-Sourcing Amazon’s Career Choice Program
I would ask them what, specifically, within the organization itself failed w/r/t the manager being replaced and what has the organization changed to prevent the same thing from happening in the future.

For example, did they not evaluate the manager before putting them into a position where they failed? How do they know it was a communication problem? Remember, this question is not asking the details of what happened (those don't really matter). This question is asking what the organization did and
how does the organization improve itself over time.

The last thing I'll say is that it's very difficult to establish the 'health' of a team during a brief interview. 'Health' is often variable in that what I find healthy and effective you may not. Most teams aren't filled with psychopaths. Also, if you have the right tools and a willing team you (that's a plural you) can change and build a team that is healthy and productive.
Are you not working at all anymore, or not working a programming job? If you're not working at all, may I ask how you eat/sleep? I don't mean to be too personal, but I'm curious.
Which is exactly their intent, of course.

You don't think they give out documents that look like they went through the wash in the back pocket of somebody's spoiled trousers, then photocopied 10x on antique equipment, not to mention mislabeled, stamped-over, etc, in response to FOIA requests without a reason?
I'll support;
>We can't let these hypothetical worst-case scenarios be an excuse to stifle innovation.

Well, given that the Earth could be wiped out at any moment with the nuclear weapons and stuff we stockpiled, long term this idea might prove to be laughably wrong.
Interestingly the modern British civil service was based on the Chinese system.
I think its going to outpace Angular as a point of its popularity, as it seems to be gaining support throughout the javascript communities (including React!). I started using it in my React projects only a month ago, but it's been so beneficial I honestly already can't imagine going back.
I definitely agree with you in the normal case, but not with PoGo for what it's worth.

Pokemon Go is a bit of a singularity in growth. It's apparent to everyone on the street that (atleast, for the moment) this thing is huge.

When something is so obviously on fire with growth, over engineering might not be so bad. Look at any of the popular PoGo apps.. they have all dealt with big numbers.. the landscape is just a bit insane right now for that game.

I like making side projects, and i definitely agree with you not to over engineer.. but i feel like this is one case where it may not be the end of the world. With PoGo, if you don't balance the two (over engineering vs mvp) you'll likely end up sad, either way.
have you looked into 5G signals? I was recently reading about how they plan to make them in the 50GHz range, which to me seems potentially dangerous
This seems oddly filled with misinformation: flight paths aren't locked into flying over radar stations.

And what exactly are we trying to fix? The sky is big, it's not like we have a lack of flight space over the centre of the country... None of the suggestions seems to imply any big efficiency or safety gain.
That there might be two sides to the argument feels implicit. I did explain how Tesla's situation is relevant. We're not observing this in a vacuum.
I don't think Bunnie is looking to develop products that redistribute video.

If you've seen his previous NeTV project[1] he's looking to inject video overlays into the HDCP stream and let you do things like he described in his letter. His method of getting into the HDCP stream[2] via a MITM attack is probably what's running afoul of the government.

[1] https://www.adafruit.com/products/609

[2] http://www.bunniestudios.com/blog/?p=2117
I concur. My daily trip starts with the not so reliable and overcrowded commuter rail, with its spotty connection, so reading it is, (with my earbuds on, no music, because this thing is so noisy). I don't deal with the subway/bus frequently but it is only good for podcast time, and often I prefer walking, because it takes about the same time as the bus, and has more benefits.
The First Amendment guarantees rights to citizens in the eyes of the US federal government.

The EULA is an agreement between a citizen and a corporation, and thus the First Amendment does not apply.
Seems like lines of JS would get counted a lot. So many copies of various versions of jquery et al.
Unless it's repetition used as a rhetoric device, but I hold up the benefit of the doubt.
I set up an offshore team of four in India some years back. Two of the developers ended up being lackluster and let go, but two of them continued on as they were fairly decent. Even so the cultural difference was significant and it was difficult to manage them. I don't think it was their fault, they just had a very different views on what they considered was a completed task, how they went about asking for further requirements, etc. Whilst it was worth having them, there was a surprising and hidden overhead in cost for the cultural impact, as well as timezone issues.

Later in my career I worked with a team from Hong Kong as well, the cultural gap was less significant and they were able to work well with the management style given. We still had timezone issues (moreso since I'm from the UK which is further from HK than from India), but because they interpreted tickets in the same way and had similar views on what the definition of done was things were far more harmonious.

Communication is a huge factor in remote teams, and whilst there are lots of tools to aid it, communication styles across cultures can be very different which can cause a lot of friction.
SO Q&A is definitely not trying to be the canonical source, and neither is Documentation. Whoever told you that was Wrong(TM).
Invalidating 1201 wouldn't get rid of all copyright law. Distributing a such a video would remain a copyright violation regardless of 1201.
I can comment that there's been times when I've been on flight following and switching to a new ATC controller causes problems. I've been asked to drop to under class Bravo airspace midway through a transit. I've been ping-ponged to different people because the new guy has too much workload. I've also had to play the radio hunt game when the given frequency to report to was currently not being used.
Show HN: ReferHub.co – Filter recruiter spam
HN'ers might appreciate learning the FAA has a developer-friendly program called SWIM [0] to help facilitate getting realtime FAA data (flight plans, weather data, etc) in to the hands of coders. I recently attended the SWIM Developer Workshop at the Volpe Center (near MIT) and really enjoyed it.

There's quite a bit to the SWIM program. The onboarding can be a bit tricky though and you have to know your way around site-to-site VPNs. I recently completed the onboarding process and am receiving live flight plan data -- proposed flights, en route, completed etc.

Would be curious to know if there are others on HN that are working with SWIM data or if there are companies that are hiring in this space.

[0] http://www.faa.gov/nextgen/programs/swim/
Don't ask me, I'm not MS. Just pointing out that there's enough weasel words in there that the text can be twisted to be sort-of-not-entirely-false.
«The "close-as-yes" is also not "an issue", it is not mere "bad UI" - that is black-hat UX (and oh, very much against MS's own UX guidelines, hello hypocrisy!); deception, plain and simple.»

I don't attribute that to malice but an honest mistake. I think there was a combination of engineering pride involved ("Why wouldn't people want to upgrade as soon as they could?") and engineering obstinacy ("We don't want another XP!"), perhaps even more than that marketing metric everyone thinks they were focused on.

As for the anecdote of the business outage. My condolences. It sounds like the HW vendor should have done a better job at messaging to Microsoft that their existing hardware driver was not testing compatible with Windows 10 (and maybe a better job at their driver in general). Also, companies had the options to use System Center and Group Policy to drive GWX away, and admittedly that's not an easy admin task, but generally something companies should do for mission critical PCs anyway. (Not to mention that GWX is/was different on Enterprise SKUs and possibly a sign your anecdotal company was using not properly licensed Home or Pro SKUs on mission critical machines.)
Surprised he didn't talk about dedicated/colocated servers. For $100/month he could have had a E3-1231v3, 32GB of RAM, 2x480GB SSDs and unmetered gigabit bandwidth from OVH.

Instead he paid $100 for 4 hyperthreads, 15GB of RAM, a few GB of storage and fast but horrendously expensive bandwidth (assuming he used the n1-standard-4, which matches his description).

If he'd set it up to scale the number of servers with load or something it'd make sense but this doesn't make any at all.
Thanks for the clarification! I'm definitely interested in seeing how utopian projects like this progress, although I think his chances of attracting settlers are very slim.
Companies are in the business of selling things for profit. That's essential to them, because they have to pay taxes, create capital and produce, which are all results of commerce. For this they need to maintain an image. And with the first danger to its image, we've seen how Tesla reacted: statistics manipulation and aggression, instead of admitting its their fault and promising to work for better. So we can't bet on companies' honesty, ever.

Elon Musk as a person, is a person. A single person. You say that he "seems to be simply the lucky combination of right perspective on the world and enough money to make it happen." According to whom? Interplanetary travel's possibility and practicality is questionable, let alone human chance of extraterrestrial survival. Some may well think that this is a waste of resources. Sustainable transport is nice -- and I love Tesla cars for being seemingly practical non-fossil cars -- but self-driving cars are a big change and actually requires moral adaptations. Would being killed by a self-operating machine equal to being killed by a manual car? Who is to blame if an accident happens? What do I do if my spouse goes under a self-driving car and it is not her fault? Do I sue the car? What happens if it is found guilty (i.e. it's AI is mistaken)? Do we jail the car? Is Tesla to pay me in indemnity? If my self-driving car hits another car's rear bumper, am I liable? Do I recompensate the other driver? Who is liable if an automatic vehicle breaks some traffic rule? What if it passes when it's red?

If all cars are electric, how we'll be affected by increased electric demand? This will mean increased CO2 production with geothermal production, and increased nuclear waste to be disposed off with nuclear production. Will we have to build more dams? Will we instead use the same dinosaur oil to to produce electricity, canceling out the gain?

We should think on these, and Musk being a SV angel figure is not an answer to these questions. We did not question anything till the end of the past century, and we are at the edge of a climate disaster. This tech (self-driving) means a great, big change to our daily lives, and it cannot happen because someone who "seems to be simply the lucky combination of right perspective on the world and enough money" wanted it to.
I definitely agree with your point when it comes to consumer electronics and software, but developer tools/services? I'm not sure. Their investment in AI technology so far looks very small as well.
> Some would say that scientists should be the politicians, and that a government based on science will be more beneficial than anything we've ever had. Star Trek did it. Why can't we?

Some would note that Star Trek is fiction (and rather didactic, poorly-written fiction at that, although an enjoyable-enough diversion on its own), and that the only technocracies the world has ever seen (Soviet Russia, Maoist China) have been hellholes of murder, starvation, human misery and repression.
I'm on a similar boat, and am eagerly awaiting production-ready releases (and wider adoption) of both Crystal[1] and Julia[2] languages. Crystal for the Ruby-ish syntax, and Julia because it seems to be shaping up into a language I like even more than Ruby.

[1] https://github.com/crystal-lang/crystal
[2]
It is also interesting for Japan. E.g. if you leave on time (i.e. don't do overtimes), take 30+ days vacation, etc... what happens? :)
Dark Matter Particle Remains Elusive
> If Scientologists started killing people, what would happen ?

Well...

https://en.wikipedia.org/wiki/Lisa_McPherson

https://en.wikipedia.org/wiki/Death_of_Elli_Perkins

https://en.wikipedia.org/wiki/Scientology_controversies

Not much, apparently.
I'm kind of curious too. They've got the revenue to fund it, but I wouldn't say "theoretically advanced software" has historically been Apple's notable quality (subject to a few periods and exceptions).

Incredible design, hardware engineering, and product fit, yes. But the software typically seemed a more polished version of mainstream ideas.
WSJ Reporter Warns Colleagues: Use Encryption When Returning to the US
Lots of people seem to have picked up on this.

It was in fact the whole point I was making that it's generally not possible in the real world for a human to consistently use a car correctly. That's why I don't care about statistics for autopilot 'when used correctly'. I'm interested in autopilot as it gets used in the real world.
The real problem, of course, is that the Internet today consists almost exclusively of private companies profiting from other people's content. Twitter doesn't pay its users, it makes money off their tweets AND by having them look at ads (yes, this is work). Similarly with Facebook, or with any review aggregator (Yelp, Amazon, Google+), monetizing the free labor of others.

The DMCA protects certain forms of property very jealously, but other forms (e.g. a review) aren't even recognized as property, and the idea of users being appropriately compensated (as we'd expect each nickel to be accounted for a song owned by EMI) is practically absurd. (Note that I do not want the world where we monetize everything)

At the end of the day, which forms of digital property we create and enforce are going to be what determines who can amass wealth - the existing regime was obviously set in place to benefit corporations, billionaires, not joe user.
I was just listening to the Mad Dogs and Englishmen podcast. In the most recent episode they point out that the American Revolution was different precisely because it wasn't a make-a-society-from-whole-cloth revolution like most, but a return to the ancient rights they had previously enjoyed as British citizens. In the French revolution, they changed everything including the calendar. The hubris involved in that kind of revolution rarely works out.
why not just go straight to scylladb or ramcloud :)
The way I see it, TensorFlow has already won, even if competing frameworks don't yet see it that way. New ideas and research breakthroughs will spread faster to the framework that has the most users and contributors, thereby attracting more users and contributors, in a feedback loop.

Some of the other frameworks will continue to be used (for example, FaceBook's AI team is unlikely to back away from its commitment to Torch), but the TensorFlow ecosystem and its network effects appear to have reached 'escape velocity' in a winner-take-all space.

New higher-level services and products will be built atop the framework most widely used by the most software developers, almost by definition.

Expect a shakeout:
https://medium.com/@mjhirn/tensorflow-wins-89b78b29aafb#.bzl...

--

EDITS: Added the "new higher-level services and products" sentence.
Combining Druid and DataSketches for Real-Time, Robust Behavioral Analytics
This is actually where I'm worried Apple is falling behind, _because_ they are a bit private & come late to to the table. Microsoft, Google, and others very openly share and learn from the AI community, but Apple has been known to be only a "lurker" at best (for lack of a better term.)
But that logic is kept far away from legal decision making.
> just as valid as whatever you believe that they send

Just because multiple things are possible in this case, that doesn't inherently mean all things are equally plausible. Otherwise we'd have to pretend that the lizard people conspiracy theory is as likely as anything else that has yet to be proven. Your premise drops the critical consideration of plausibility and declares all possibilities equal, no matter how fantastical.

That's the same logic error that leads people to believe one roulette wheel spin influences the next, and that if you have two possibilities then the odds must always be 50/50 regardless of context.
I do not think the author doesn't know that section 1201 was designed to help companies create access control. The author of the blog post is talking about not just the purpose of the law, but also the effect, which he or she believes infringes on the First Amendment.

I'm not a lawyer, but I think that laws with a constitutionally valid purpose are sometimes ruled unconstitutional by the courts when they have unconstitutional effects.

I can't comment on whether I think that will be the case here.
For example by providing a theory that better explains all phenomena that haven been observed so far. Because there are observable phenomena: The statistical increase in temperatures, the rise of the sea level, the rise in extreme weather events. And so far, the models line up fairly well. Sometimes scientist find flaws and refine models, but nobody has yet found a fundamental flaw or provided a better explanation.
'Pokemon Go' Could Generate Billions for Apple
I'm curious: is there room for a peer-to-peer competitor with better user experience?
I'm actually OK with Windows 10 (with Telemetry off), but still think the GWX overstepped the line. I'm sure they started the program out of good will (make people aware that you can upgrade), but the later practice is nothing but malice.

However, my little bit of trust in Microsoft was spent after I bought their hardware, in particular the still-running Surface Pro 3 Battery-gate[1] (I'm the person who started the thread in Microsoft Answer forums.) Microsoft lied about battery replacement cost, keep treating that the battery problem didn't existed, and insist it's a $560 replacement instead of the promised $200. I'm lucky that media outlet picked this up otherwise I probably won't even get the "we're aware of the issue" response.

That pretty much stop me from ever thinking about being their customer again, for anything ever.

[1]: https://www.thurrott.com/hardware/73079/surface-pro-3s-simpl...
What KPIs should my team use?
See? "Blah blah blah not MS problem (plus a poorly veiled accusation of piracy, to add insult to injury)"

Anyway, doesn't matter now if the GWX fiasco was malicious or not. Damage is done.