skysight-inc/HackerNews huggingface dataset:
To continue with your point, we use https://sucuri.net/ where I work because it has such a great set of tools and extension for our Wordpress blog, which kept getting hacked.

Lots of space in this area.
Similar concept, but for meetings. http://gotclocked.com/
> There is no fundamental principle that suggests most kinds of programming are any less susceptible to automation than any other kind of work

Well, as a fundamental principle, there's the Halting Problem.

The simplest programming tasks will be simplified to some extend or be commoditised. In much of the same way we can purchase website templates and website builders can get the trivial sites up and running with no knowledge. In the past, HTML was required knowledge to publish a blog, but not anymore.

But there's a reason most professional applications are not developed with such tools. Given that, I expect the careers of programmers that aren't IDE-pilots are safe for the foreseeable future.

Increasingly complex task will be, and already are, being automated. But so far, all that progress has only increased the programmer's leverage.

> I guess my point is that there seems to be a meme that extolls the virtues of "learning to code" as an end, rather than as a means to be more effective at something else.

I completely agree with that. Outside of IT, there are many areas that would benefit from some programming knowledge and are currently under-served.
That has nothing to do with prefab parts.
It's not consistent, calling those functions with `new` returns an object representation of the primitive value (you can get the primitive value by calling .valueOf or by coercing). It does not cause an error.
REally hope this gets archived.
> how certain are you that they are not injecting malware into the binaries

This question is a logical fallacy, in that a negative can't be proved in the context of this particular problem set. You would need to prove the inverse, namely that you are certain that significant numbers of binaries of Popcorn Time contain malware, and how you arrived at that conclusion.
At the end society is build on cost-vs-benefit calculations, while you might not steal a car because it's morally wrong you most likely do so because you don't want to go to prison, if government could enforce internet piracy on any reasonable level whether you support file sharing or not you wouldn't be downloading anything if it meant getting a 100,000 fine a week later either.
6 Proposals for Increasing the Bitcoin Block Size Limit
Fine, then what about parts of furniture? A leg of a chair, for example.
The other fork of uBlock is on Safari.
Algorithm Can Predict Subway Delays Two Hours Before They Happen
> I often worry that we're setting ourselves up for major failure here. There is no fundamental principle that suggests most kinds of programming are any less susceptible to automation than any other kind of work.

I think there is some kind of denial in our community about this.

A decade ago I (like anyone else) hired web designers for every iteration of my company web site. Now I use Bootstrap and give the designer some small tasks to customize it.

More than a decade ago there was SOAP to make web services and then JSON came up and simplify the web service ecosystem.

We can say that there will be no work for simple development tasks, only work for more complex things, that eventually will be part of some future product.
I believe it describes shorter range nukes used on battlefields, for example against opposing ground forces.

The opposite would be strategic nukes. These are long range, high-yield weapons used to knock-out cities and bring about nuclear apocalypse type scenarios.
Is there reason for people to enter a market with a single obvious leader though? I got the impression that making peering agreements with people on any sort of scale was a bit of a bear. It is already quite ubiquitous, a surprising number of websites use it even if it's not completely obvious, reddit.com has some sort of stealth configuration that bypasses the normal DNS setup for example.
Strategic nukes take out cities, tactical nukes take out tank formations, fleets, bunkers, etc.
Hi, hga. Thanks for the very lucid response. I agree with you, this might be nothing. I'll admit I don't know what I'm talking about when I mention the "this is a drill" announcement and the Boston Globe tweet. I had heard of those things but not researched them. I did research, however, on the two unidentified individuals that I mentioned before, suspiciously not paying attention to the race and sporting big black backpacks in the shape of the bomb. I am to this day without answers as to what these two official looking people were doing.

Yes, no other country is like the USA where people are free to keep guns and we intend on keeping it that way. If folks don't like it, they literally have every other country in the world as an alternative. But here, we are not the property of the government and we reserve the right to react to it. Americans used to be historical people, they understood that we shouldn't get involved in "foreign entanglements". Do you at least agree this country has been taken over by an elite intent on disarming citizens via piecemeal policy implementations?

It would be interesting to hear your opinion on Sandy Hooks as well. Many politicians and law enforcement officers had to be silenced and it was a more obvious excuse to pass legislation.
Good example: "Sucuri is Building a Comprehensive Alternative to CloudFlare"

http://wptavern.com/sucuri-is-building-a-comprehensive-alter...
Ha ha, I came just to post exactly this. This seems like a cool product, and kudos to the OP for releasing it freely and as open software...but I'm considerably less inclined to trust software that uses such misleading copy. The fact that it is the very first benchmark listed is also not promising and makes me reflexively doubt the other benchmarks.
> While there are several ways to distinguish between
strategic and nonstrategic nuclear weapons, most analysts consider nonstrategic weapons to be
shorter-range delivery systems with lower yield warheads that might be used to attack troops or
facilities on the battlefield. They have included nuclear mines; artillery; short-, medium-, and
long-range ballistic missiles; cruise missiles; and gravity bombs. [1]

[1] https://www.fas.org/sgp/crs/nuke/RL32572.pdf
+1 mpayne's comment. Would be interesting to know what you mean by "extra smart". Can you give an example? Thanks!
Couldn't agree more. We built up a huge cucumber test suite and are now struggling to transfer it all over to RSpec with our unit specs. We were convinced we were doing it all wrong but after speaking with some of the developers at thoughbot it seems we're not alone. Transferring projects from cucumber to RSpec+capybara has become something of a regular occurrence and they have RARELY seen anyone use cucumber successfully.
Self-Promotion and Social Media: The Case for Promoting Your Content
Show HN: Navi: An Open-Source VR Input Controller Using Your Smartphone
But it's always been nonsense. A library could print their own copy of books for hundreds of years. They could easily do it since Xerox was invented. Digital just reduces the cost to copying just a little bit.

There is a fundamental difference between loaning and copying, both from a legal and moral perspective.
Node.js Scheduler
Strings are always primitives too, but you can call `new String` and receive an object, not an error. This is just straight-up inconsistent, I don't see the point of arguing otherwise.
Probably their Data Provenance, which tracks everything that happened to the data.

https://cwiki.apache.org/confluence/display/NIFI/Persistent+...
I think I tried using Codeanywhere and it didn't quite work for some reason, it may have been when I tried using the Android app? Is Codeanywhere free/open source? That's one reason I prefer Cloud9 though I like the 2-factor auth for private/proprietary repos...
If CloudFlare is compromised by an intelligence agency or forced by law enforcement and courts to cooperate, they're a large single-point-of-failure for privacy.
Although worth noting that the bombs used at Nagasaki and Hiroshima were in the range of later "tactical" weapons.
Sure! Here are some insights: https://news.ycombinator.com/item?id=10136197

D is awesome for what we do with it. It unlocks our small team of data scientists to have a huge impact on the company, as we don't have to rely on frameworks such as your typical hadoop/spark cluster which require engineers just to maintain it. We can also use the same code path offline and online where we have very strong latency and QPS requirements.

D makes us ship more often, with less humans.
The runtime is not perfect yet, but the language and compiler are awesome. It keeps our codebase small, simple and very efficient.
The 2015 Startup Investing Survey
Did you know reddit is? You wouldn't know it from looking at the WHOIS, I'm betting lots of places are behind it without showing the normal indicators.

Name Server: CNS1.REDDIT.COM
Name Server: CNS2.REDDIT.COM
Name Server: CNS3.REDDIT.COM

Doesn't look like it from here..

;; ANSWER SECTION:
CNS1.REDDIT.COM.	172246	IN	A	173.245.58.24

Delegated to?

OrgName: CloudFlare, Inc.
OrgId: CLOUD14

There we go! CloudFlare after all.
I think you forgot ARM's mbed:

http://www.mbed.com/en/
Clipboard integration probably isn't something i would look to add to passbox myself, but if someone can find a way to get it to work nicely cross platform and submit a PR then i would likely merge it.
All of those problems existed before fully electronic cars became the new thing. Were modified odometers a huge problem when they were mechanical? Not really. The encryption on fob-based door locks was broken YEARS ago (it was laughable), but it has yet to be a problem.
Tuition at some places for two kids can get near the point of hiring a teacher.
> I completely agree with that. Outside of IT, there are many areas that would benefit from some programming knowledge and are currently under-served.

I'd like to emphasize this sentence. There is not just binary code that is used in software. Great challenges arise in other domains e.g. such as synthetic biology.
I have a toaster oven that is 15 years old, and it is still used regularly. It is, by far, the most reliable electric appliance I have ever had, followed by the rice cooker/steamer pot. Even the slow-cookers have had broken oval-shaped lids that turned out to be practically irreplaceable.

You can get replacement lids for a round slow cooker very easily, but those ellipses are all built with slightly different sizes and eccentricities, and you can only get replacement crocks and lids that fit well directly from the original manufacturer, who will either gouge you on the price, or inform you that they recently discontinued that size, and they are no longer available at any price. As a result, I tried to propose a "no more oval slow cookers" rule, but that was vetoed by the spouse.

The greatest obstacle to repairing seems to be the availability of replacement parts that fit. Most of the time, getting just one critical repair part costs 50% or more of the cost of just replacing the entire thing. We could make everything more repairable if only we have more accepted standards for COTS parts.

It is very much like the difference between the old Apple 30-pin connector and USB connectors. Those 30-pin things break very often, and are relatively expensive to continually replace. In contrast, I have never paid extra for a USB charger/connector cable, and none of them have yet become non-functional. So I have quite a few male-type-A to male-micro-B cables, and thanks to the standard, every non-Apple device in my home can share those cables. The Apple devices are split between 30-pin and Lightning, which are always in short supply. Again, I tried to propose a "no crappy, expensive, everbreaking, proprietary connectors" rule, but it was vetoed by the spouse.

If you want repairability, you're going to at least need some standards for dimensions and form factors. And you'll probably also need some sort of patent licensing reform, such that the repair parts for a retail product protected by patents may be manufactured and sold using a standardized license.

So at some point, preferably sooner rather than later, we're going to need to settle on some standardized monolithic smartphone dimensions, like large: 150x75x12mm, medium: 130x65x12mm, small: 110x55x15mm, and tiny: 90x45x18mm. It doesn't really help me, the consumer, to have 100 slightly different options for phone dimensions when I go looking for a 3rd party protective case, or for shirts with the right pocket size. And it certainly doesn't help when the only differences between two different replacement batteries are 0.2 mm of length, and the contacts shifted 0.1 mm to one side, and then both cost $5 more because of it.
Pirates of Silicon Valley? And it even has enough content to be a Gates/Microsoft movie!
CodeSpells: Learning to code the fun way
Counter-point: I co-own a repair shop and we do a ton of phone repairs, including the LG G2. Wholesale cost on the screen for a G2 is $53 right now (not $75), so we do the repair for ~$110. Given the small number of G2's still on the market, we do a fair amount of repairs on them.

Sometimes people will opt to replace them, especially since the G4 is out now and the G2 is 2 generations behind. But most people don't have an upgrade available right now, can't afford to live without a phone, and -- perhaps most importantly -- really like the phone they have, and the data that's stored on it.

People also hate buying on craigslist or eBay because of shoddy quality and scammers -- we've seen a ton of people get scammed with iPhones that are iCloud locked that people bought on craigslist not understanding that you can't remove an iCloud lock from a phone and it's only good for parts.

This has been my experience; we do over 100 phone repairs a week on average from a single store.
CreativeArtMarket
Racing games as well. https://www.youtube.com/watch?v=G-N3XDc-3QQ
Are there any other notable iOS blockers to compare this against?
The correct way of using it is consistent.

I'd be surprised if being able to use `new` with the other primitive functions was ever specifically intended and if that choice to allow it wasn't regretted. It's a common source of confusion and is not useful.
>Uber can operate at a volume no transport company in the world can even dream of.

Pure hubris. Do you really think companies like DHL, which operates a logistics network in 220 countries, can't "dream of" the scale at which Uber is operating?
This is tangential, but is there any way one can use Cloudflare and not be subject to Google Analytics spam?
Linus on Understanding Pointers (2013)
But you can still buy some types of appliances without circuit boards (and with minimal complexity in general). When my fridge/freezer broke down, I bought one with a mechanical thermostat and no circuit board. Slightly higher power consumption and no display, but much cheaper and probably lasts longer. And since it has only high-voltage components, they are probably of higher quality thanks to certifications etc.
Fingerprinting Web Platforms by Variations in PNG Implementations [pdf]
EE Times Silicon 60: 2015's Startups to Watch [print link]
So, "small" then :)
Is a regex much faster than a simple list?
Yes, but that's not the original argument for the support of libraries.
If you want to claim that people benefit from downloading the latest game of thrones episode or the latest call of duty in the same way their great grand parents and great great grand parents did when libraries when public libraries were being established during the mid 19th century you'll find it to be quite an uphill battle.

Also since none of your examples actually stated a clear violation of copyright law on what ground do you even attempt to make an argument? Spielberg went to the movies last time I've checked.
Less severely, they themselves know the vast majority of sites users are visiting and the content they're being served. Valuable stuff for advertisers, among others.
> almost every technology featured on HN could be described as "an easy to use, powerful, and reliable system to process and distribute data."

Really? I feel like it's more: "usable, powerful and reliable: choose one ... if you're lucky".
CloudFlare pipes all traffic through an interception proxy and delegates signing of SSL certificates to their own infrastructure. A domain behind CloudFlare can be monitored (they see everything in plaintext), the content tampered with, or the origin completely changed without a single notification to the outside world anything has been altered.

If you're sitting back in your evil chair, this is the perfect vantage point through which to intercept what seems like the majority of all browsing traffic in the world. Even if you're not planning world domination, this is an otherwise unobtainable amount of user metrics you can package up and sell.
Tactical is usually used in contrast to strategic, and it generally qualifies the scope or level of abstraction being talked about.

Strategy is considered before battle, while tactics are applied after battle has begun.

A strategic nuke may prevent or end a war, but a tactical nuke might only achieve one of the goals of a strategy.
Turns out I'm wrong. The A6 used a variant named ARMv7s: http://www.primatelabs.com/blog/2012/09/apple-a6/

It has two extra integer division instructions and some extra floating point. Though the blog says that the extra floating point instructions are also present in ARMv7 (in XCode) but unused.

So perhaps they're allowed to add whatever they want? I suspect only the lawyers truely know...

What is pretty certain is they couldn't break compatability with the ARM architecture.
This post provides some background on the survey Quire and Mattermark are conducting. It also goes over the legal landscape surrounding the JOBS Act and Title III—which is supposed to get finalized this October. If finalized, Title III would allow anyone, not just accredited investors, to invest in startups.

To complete the survey, visit: www.quire.com/survey
Um, come on people. This is a story that is literally based on a quote, a quote that comes at the end of a brief story that has no actual facts or numbers. The "news" in this story is that a NYU professor (apologies, a "Clinical Professor of Marketing" who teaches "Brand Strategy and Digital Marketing to second-year MBA students", according to his bio page) went on one of Bloomberg's TV shows and said some catchphrasey things that will most definitely be effective in popularizing his own digital brand.

Usually, statements like "overpaid" can be substantiated by at least a few numbers.

Edit: Also, the insinuation that getting knocked up is a way for women to have job security is a bit ugly. Also, probably something stated by someone who hasn't yet carried a child to term yet.
This has similar security properties to a salted password based key derivation scheme. Given the output, and assuming a function with effective preimage resistance, the best way to find the global password is brute force it by trying lots of master passwords. The security is a function of the forward difficulty of the KDF (in space and time) and the quality of the master password. Use the password 'password' and MD5 and you don't have much security except through obscurity. Use an 8 word diceware password and scypt and you are doing great security wise (assuming of course no implementation problems, a big assumption!)
I wonder why nobody considers Ceph[http://ceph.com/] as a proper storage system for micro-service stacks. Maybe because it is mostly considered an infrastructure solution.

Migrating data between hosts and containers for stateful services, data snapshots and file-system isolation can be easily solved for example with Ceph RBDs.
That's right, the primary distinction is to the types of targets each is intended for, though generally speaking tactical nukes are lower-yield than strategic ones. (Because if you're aiming a nuke at enemy forces on a battlefield, the odds are pretty good that there are friendly forces a short distance away on the same field that you'd rather not kill at the same time.)
While I appreciate the intent, the problem with all of these "IoT frameworks" is that they were designed by people with a device view. They are oblivious to, and typically poor for, what the aggregate architectures look like at scale where you bring all of this IoT data together either logically or physically.

To get in the right frame of mind for IoT platform design, think of a mobile carrier network with 100 million subscribers as a single geographically-distributed computing system that extends all the way to the mobile phone. The complex topological constraints implied by that means, from top to bottom, making systems scale requires software architectures that are substantially different from the web. For starters, they need to be deeply aware of the spatial, temporal, and topological relationships between nodes, which is much closer to massively parallel computing models than a traditional web-oriented distributed system. (In massively parallel systems computation is literally and noticeably relativistic, and with topologies that place complex restrictions on how computations can flow between compute nodes. If you do not explicitly account for this in your architecture, scaling will be significantly sublinear.)

This leads to the situation today where you have a dozen different "IoT platforms/protocols" all being furiously pushed into the market as de facto or actual standards, but if you look at the companies with real experience building large-scale IoT architectures they use none of it because it doesn't deliver for real-world systems. A lot more thought needs to go into the requirements for an IoT platform; it looks nothing like a web architecture.
Ok so it's unique in that unlike Number, String, Boolean it has an primitive version but no object version. That could still make it not error when called the same was as other constructors.
I really do not understand what your point is and I fear that it would be a long, long hashing out process to get my point across, one I am not keen to enter into for a variety of reasons, chief of which is that it sounds like you are justifying the bias against homeless and refugees, so this is likely to be an uphill battle that makes me look bad no matter how I handle it.

Suffice it to say I stand by the assertion I have already made at least twice: Dealing with security concerns of all involved parties will be a make-or-break detail for such a project. The specific concerns each side has may differ, but you need to look at making sure everyone is equally protected or this has disaster written all over it.
Given that Apple is writing compilers and designing chips, on-the-fly recompilation shouldn't be a big problem for them.
Well the US military (from whom the term comes) doesn't seem to understand the difference between tactics and strategy (it defines the difference in terms of the number of people involved). I understand tactics to be about execution, strategy about setting and changing goals, but if you search for discussions on the subject you'll find a wide and confusing range of opinions.

Given that the first use of a "tactical" nuclear weapon would change the nature of any war, they're a rather strange idea (and in practice, tactical nuclear weapons were phased out because of this). Strategic nuclear weapons changed the rules of warfare, redefining the goals that could realistically be chosen -- one of the few unambiguously correct uses of the word "strategy" IMO.
It should probably have a big fat "I wrote this to learn, it's probably not secure" banner at the top of the readme.
Because she's a women?

Seems to me you could argue almost all CEO's are grossly overpaid.

Edit: I think if you downvote me you should provide some proof of non-grossly overpaid CEO's.