skysight-inc/HackerNews huggingface dataset:
It implies (correctly) that the legislation will lead to more problems.

That the comment doesn't suggest action is the form of defeatism I was refering to. Defeatists don't normally call for inaction they just present all the problems that action leads to promote inaction.
> Yes, you must first learn German,

Maybe because of this?

> be able to borrow EUR 9,000 to apply for the student visa

Also, this. 9,000 euros does not seem like too much for people from first-world countries, but for people coming from relatively speaking much poorer countries that sum is quite high.
I just subscribed, and hope they do whatever it will take to fix their operations-and-author-mismanagement issues.

FWIW, you can also donate at: http://www.nautilusthink.org/donate
Actually they estimated a larger than normal subscriber growth for this summer, based in part on this season.

https://www.theguardian.com/media/2017/apr/29/hacker-holds-n...

> Netflix is counting on Orange Is The New Black to help it add 3.2 million subscribers from April through June. That’s substantially higher than the company’s average gain of 1.8 million subscribers in the same period over the past five years.

> Whenever Netflix’s quarterly subscriber gains fall shy of management’s projections, the company’s stock usually plunges.
What's not clear to me from the outside is how coupled these decisions are to the Java 9 release. Supposedly Java 9 is going to ship in less than three months, but you can't change major functionality in that short of a time frame. Or is there some way that you can defer work on Jigsaw/the JPMS spec without upsetting everything else?
What is the name of the hardware parts that are connected to the relay? I think you've called them "puffers", but searching on that didn't bring up any results. Are you able to provide a link to where I might purchase a couple?
This is not news to experienced C developers.

All it takes to avoid a missing NUL terminator is something like

#define safer_strncpy(dest, src, n) \
do { \
if (n > 0) \
strncpy(dest, src, n)[n - 1] = '\0'; \
} while (0)
None of this is important.
Bitwage.
Does the print edition contain ads?
Phages are being used in Russia. Right now two types of phages are sitting in my fridge.
I still don't see any clear reason for doing this. I mean, "because we can" is interesting in a sort of academic way I guess.
It's been a while. I can't be much more specific. I remember I had a lot of trouble with tycho, so I gave up on that. I used the BND tool for generating all module manifests.

In the end after successfully using OSGi for distribution, and guaranteeing module separation in a 250kloc project I led, I've decided that separate api and impl modules managed by maven are good enough, with lints to guard against Class.forName() shananegans.

My point is: I personally worked really hard to make OSGi work, it was not fun, I'm sure I was doing something out of the norm, and I'm not a Java novice. So having something baked into the language and jdk would make this experience better. (I am not advocating for Jigsaw over OSGi, btw, just native language and tool support for a modularity).
This seems like such an obvious violation of the fourth amendment to me.

> no warrants shall issue, but upon probable cause

When the data is retrieved and stored (note I did NOT say "collected") seems to me to be an important part of the fourth amendment. Under the NSA's definition of "collect", the police could -- without warrant -- come to your house every day to scan all documents and take pictures of everything and keep it as long as they "promise" to not review it until they do get a warrant. Does that sound like a reasonable interpretation of the fourth amendment to you?

There are so many laws that it's unknowable to be sure that you're not violating one at any moment, and in fact it's been estimated that you break three federal laws every day [1]. With the amount of information the NSA stores it's likely they could legally put away any citizen in the country. This gives them absolute power, since all they have to do is invent a story about how they legally "collected" the information, aka Parallel Construction [2].

Now lets add in arbitrary, secret laws (which completely undermine the purpose of laws and democratic/representative government, btw) and their necessary secret trials. This turns the "unknowable" in the previous paragraph from "practically true because it's untenable" to "literally true" because you're not allowed to know it. This means on top of all of the above, there can be no oversight or public accountability of the actions of the government against citizens.

This is a mindbogglingly omnipotent combination: Retroactive "Collection" + every citizen could be tried as a felon + Parallel Construction + no accountability.

I don't understand how this wouldn't concern you.

[1]: https://mises.org/library/decriminalize-average-man

[2]: https://en.wikipedia.org/wiki/Parallel_construction
Whoa, didn't know he was still updating it! Last year he announced that he was done working on it: http://www.stephendiehl.com/posts/docs.html
It's crazy how time flies! Caching dynamic content is definitely tricky. Subsequent releases of the plugin have had WordPress specific VCLs among others. Cachoid has WordPress specific VCL too with a WP plugin so post edits/changes are reflected with immediate purges and cache warm ups via the Cachoid API. But the benefits of caching pages far outweigh the drawbacks. At least for more sites.
I am starting to wonder, why not just execute processes directly with cgroups commands?

$ cgcreate -g memory,cpu:groupname/foo
$ cgexec -g memory,cpu:groupname/foo bash

https://wiki.archlinux.org/index.php/cgroups

It's the bare basic that libvirt and Docker et al are based anyway. So if you want to run just one process per "container" it seems rather logical to keep it simple and use cgroups commands directly. (Similar on Windows, using just sandboxie is so simple. Or do it like Android, execute every app/process with a different user.)

https://en.wikipedia.org/wiki/Cgroups
I have been running rkt on coreos and has been pretty stable..
Paying your people jack, pegging your currency, ignoring other environmental concerns (re mining and processing minerals), nationalising out competition in infrastructure that would have otherwise put the price up...

But no, it's probably just coal's fault.

Edit: I'm not saying that it's not a factor but it's one in a vast array. A country that can unnaturally and immorally suppress its workers and environmental goals will always manage to produce for less money.

The real problem is we let things get this way. We ignored allowed open trade. We don't fix it by going back to coal, we fix it by forcing China —and its spiritual successors— off it.
>Steele, a former television journalist, started Nautilus in 2012 with a two-year, $5 million grant from the John Templeton Foundation, a Pennsylvania-based philanthropy that describes itself as targeting the world’s “big questions” in science, religion, and philosophy. That money, supplemented with an additional $2.1 million from Templeton, was the main funding source for Nautilus in the run-up to publication, and during its first two years in print. But the Templeton Foundation typically reduces support for startup ventures after the first three years, and, accordingly, it has dialed back funding for Nautilus, although it gave the magazine an additional $1.25 million in 2015, and a little more than $1.2 million last year.

Another business wholly dependent on investor patronage.

We need to examine how we can continue to crowdsource legitimate cultural and creative endeavors. It seems that we're backpedaling to a medieval system, where science and art could only be done when bankrolled by a wealthy patron, whom the scientist/artist would have to accommodate if they expected the patronage to continue. [The dependence on corporate sponsors is really a form of this too, and as paying subscribers have evaporated, these have become ever-more-crucial.]

Stringent copyright regimes have only brought us heavily sanitized, commercialized, vacuous media. I would argue loosening this would benefit most small writers and publishers. At the very least, limiting copyright terms and keeping some culturally relevant icons in the public domain would be a huge boon. For example, imagine if someone besides Disney could benefit commercially from the Star Wars franchise, which was originally released 40 years ago. Isn't that long enough for its creators to have had exclusive control?

Something like a web-based micropayment service that dispensed monies based on time spent reading/enjoying would be useful, but it's hard to get everyone on board. I know there have been a couple of HN'ers who've made a pass at it, but to this point, nothing has stuck.
Check out Blendle.com. I haven't used them much recently, but I enjoyed paying for quality journalism per article. There is (or was) an HN sign up promo somewhere
The first few dosen users were from an iosdevforum. Then someone recommended a nice feature - at first I wanted to tell them it's impossible. But as I was writing an explanation, I realised it's actually possible :)

Drank a lot of red bull for a week and pushed the feature to production. Then I emailed a reporter who covered our competition in TC weeks before, and put a post on HN.

It picked up steam on HN, and the TC article appeared a day later:

https://techcrunch.com/2012/03/12/appcod-es-launches-app-sto...

Notice the crappy logo and make sure to watch the video - recorded in my living room after a few sleepless nights.

While working on the improvements, I invented another feature (guessing competitors keywords), which is now a standard across the ASO apps.

A few months later, users began telling us AppStore search algorithm changed. After a few weeks of crunching I published a slideshare explaining the recent changes. Another reporter picked it up:

https://techcrunch.com/2012/06/29/looks-like-apple-has-chang...

They embeded our slides, which pushed them into top 3 slideshares of the week, or something like that. (after a few years the viewcount is 500k or so)

Users began coming in en masse (up until 800 paid or so), and people began sharing slides and so on.

I gave a few podcast interviews, which pushed the promotion even further. But it was mostly TC and HN that pushed it so far.
Seconded. Paypal froze my account with $2K for no apparent reason. They did not reply to numerous emails. Their "upload documents to verify your identity" form literally did not work. They've deliberately made it easy to get your money frozen and deliberately made it difficult to rescue it. At every opportunity I insist to people not to use Paypal and I will use any alternative - including snail mailing checks - whenever possible.
I grew my thing, a developer's productivity tool that runs in the browser and command line, by focusing on feature enhancements and code quality. I am obsessed about quality of performance and quality of output. This has its pros and cons:

Pros

My little tool can do things other more popular tools cannot do, tends to be more stable, and executes extremely quickly. From purely a technology perspective my tool is probably superior in many ways to other similar tools. This has earned me a super loyal following and allows me freedoms to solve problems, provide enhancements, and solve bugs very quickly.

Cons

I am so focused on the code and technology that I don't perform marketing or advertising of almost any kind. I am entirely reliant upon organic search results, word of mouth from my users, and occasional feature announcements. The challenge with this is that I have no control and often no awareness of my traffic.

Being obsessed with code quality and product quality the code is very terse and not friendly to many developers. This means there is less interest from users to submit pull requests to the project.

The extremeness of this approach makes the popularity of my tool hard to gauge. Last year it appeared I was on trajectory to become one of the most popular packages on NPM. I pulled out of NPM because they kept breaking my package, and so I have completely lost that traffic. I was about to exceed a million NPM downloads a month almost entirely from direct sources external to NPM. This is what it means to be obsessed with product quality.

The single greatest burst of traffic to the website came when I published a new diff algorithm here last month. I made the front page for a day and got about 50,000 visitors.

What I have learned is:

* If you are producing something worthy of demand in a way that is superior to everything else it will eventually get the attention it deserves. If you are willing to accomplish those things the competition is either incapable or unwilling to accomplish you can compete no matter their funding or popularity.

* If the code is harder for newbs to instantly jump into your contribution community will be small or non-existent.

* If you damage the availability of your product most of your users will happily transfer their investment into something inferior. For most people convenience is, to a point, more important than niche features or product quality.

* Without any marketing strategy the popularity of your product will grow exponentially (if it is worthy of growth). So expect to invest years of effort before seeing any return on investment until that special tipping point occurs.
tl;dr of ISO 26262 would be interesting. Could not find anything short and meaningful quickly.
Be aware that the strlcpy paper's timing data comes from another era altogether; an era in which a 25 MHz Motorola 68040 and a 166 MHz Alpha had some slight relevance. Nowadays your phone has 10 to 100 times as much performance. Worrying about a few milliseconds then is now wasting brain cells worrying about microseconds.
It can't happen fast enough, IMO. The mono-culture around Silicon Valley and startups could really use some fresh viewpoints and new ideas.
That feature engineering is mostly dead, that ML is now accessible even to noobs like me (thanks to http://course.fast.ai/ and other), that you don't need to build stuff like this in C or C++ any more to get decent speed.

The machine learning itself: models are hard to train, harder than you'd think at first glance, that you need a lot of data for training and if your particular application does not have any samples then you're going to have to come up with clever ways of making images because the quantities needed are not something you can just go and shoot by hand.

Also, that bootstrapping is a viable method, that way the machine does the hard part and you only have to correct, this takes the sting out of 90% or so of the work of labeling a dataset.
Cost-Effective High Capacity Hard Drives: 8TB Now Highly Attractive
Required reading on the matter:

https://medium.com/@parkermolloy/5-things-the-media-does-to-...
The solution to that is simple. Apply free speech rules to entities, even private ones, that have grown to have government-like powers in the lives of people. They serve the same function as government.
Sorry about that! We were pulling Github for the Next.js examples section and forgot to deploy caching + silencing that error.
The sole comment as of 11:26AM PDT, April 29th, 2017, is devastating. It suggests that science journalism is fucked. I'm going to poll a few friends that do freelance work for Nature & Science to see if this is the general consensus.
More cynically, just block everything from China and you've covered 95% of the attacks (based on the stats reported in the article).
Well, you have to have a Facebook account, for starters.
How to test a Swift package on Linux using Docker
It's a major problem how dependent most online payment processing is on PayPal (or directly credit cards if you're "lucky", and occasionally Amazon's payment processing).

Aside from Bitcoin is there actually a real alternative?
This kind of thing happens when the base system is ubiquitous and therefore hard to change. It's easier to layer something on top of the base, where people can "opt in" and there's a large preexisting compatible audience.

Changing the base layer itself at a minimum requires people to upgrade, and now you don't have that advantage of the preexisting audience anymore. If your improvement requires a breaking change, then you're in a real pickle. So people will stack on more and more until it becomes more or less unbearable.
Facebook is an ad company. Credit card companies collect and sell purchase history. Giving them your cc number explicitly links your purchase history to your facebook account. Realistically they've probably already made the jump using your name and DOB, but at least they had to work for it...
If I count my time the project is not profitable (that's because I've long ago moved to hourly rates that make competing with that hard).

But if you're making some regular wage then you could easily live of this.
You don't need guns to revolt. You need motivation, organization and persistence. Of all likely scenarios, the one where the people defeat the government because of the guns in their nightstands seems the most unlikely. A coordinated strike for several days would be much more effective. A revolt with guns will most likely result in seperate states of America, because gun bearing parties will try to fill up the vacuum. Not a good scenario at all.
Sorry, but I did not intend to compare or conflate the two cases. I wanted to give an answer to the parent poster why those countries might be listed on the above site.
Don't deal with any payment system you can't sue in small claims court.
I suspect that's a harder problem than anything I've done so far.
Yeah they're insane, recently saw a video of bean sorting machine that did spectroscopy on every single bean to see if it had mold or fungus and was crazy fast.

This ones a nice Lego sorter, too:
http://hackaday.com/2011/04/20/amazing-quad-pick-and-place-s...
More likely: they click on the link right after that, which is part of the phishing scam.
If you are at a venue that is culturally-agreed-on for the purpose of socializing, and you don't have headphones in, then you should either leave or accept that folks might try to socialize with you.
“How do I opt out of Google Location services?”
> This would be like claiming that malloc is unsafe because it doesn't return a null terminated string.

Well, no, because this behavior is very close to the more commonly desired behavior and often indistinguishable therefrom. That makes it more of a "gotcha".
I used www.statsilk.com several times to make maps and charts. Worldoscope has a really nice design and it's simple, so I will use it from now on.
We offer worldwide loan
We offer worldwide loan at very low interest rates of 2% we offer mortage, company, business loan, personal loan, housing, the purchase of land and many more. Contact us on whatspp +447742816223?? Or lenderloan22@outlook.com
Mr Osman Ibrahim
In Any Business Crisis, These Two Magic Words Change Everything
She just wanted some water
> and everyone speaks English in NL anyway!

I would think that you were exaggerating but when I was in Amsterdam once I truly was amazed that actually everyone could speak English. In Germany, especially in Berlin, it's not like Netherlands but most people also do. The biggest difference is Germans are really shy about speaking a different language so they first try speaking German really slowly with hand gestures even when they speak English much better than I do :)
Abusive ToS won't stand up in court.
In Canada we have Interact e-transfers. For about $1 you can send money between any two banks via email or sms. The fee is frustrating, especially when you want to pay someone back for lunch or something small, but it is very convenient and basically everybody knows how to use it at this point.
> Were you able to utilise any data about Lego parts from Lego's own catalogues (current and historal) or technical specifications?

I tried, but in the end a straight up train-correct-retrain loop took care of all the edge cases much quicker and much more reliable than any feature engineering and database correlation that I tried before. This is roughly the fourth incarnation of the software and by far the most clean and effective. HN pointed me in the direction of Keras a few weeks ago, that coupled with Jeremy Howard's course gave me the keys to finally crack the software in a decisive way.

> It sounds like you trained the classifier manually.

Only the first batch, after that it was mostly corrections. What it does is while it classifies one batch it saves a log which gives me more data to feed the classifier with for the next training session. There are so few errors now that I can add another 4K images to the training set in half an hour or so.

> Further to that, if you have pricing data on sets you have a nice little optimisation problem - given my metric ton of parts, what are the most valuable complete sets I can make?

I'm on that one :) And a few others that are not so obvious. There is a lot to know about lego. Far more than you'd think at first glance.
Square cash? Not sure how the service use cases may differ, but Square cash is the easiest peer-to-peer payment service I've ever used.
From Behaviorist to Constructivist AI
The concept itself is simple. The complexity is added by the API layer.

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

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

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

(more general: https://en.wikipedia.org/wiki/Security-Enhanced_Linux , https://en.wikipedia.org/wiki/Sandbox_(computer_security) )
One of the original Tesla founders pointed out that the 2-3 year life everyone is used to from laptops and phones was mostly due to lack of any business need for longer lasting batteries.

Now that EVs demand it, people are doing the engineering to make it happen.
Propagation of a species.
No bones needed: ancient DNA in soil can tell if humans were around
When teaching, rather than using a special name like "pointer", wouldn't it be better to simply explain that it's a variable that holds a memory address? Once a student (e.g. who only knows a high-level language) understands that they now have to think about memory explicitly, then the behavior of such a variable will become obvious. AFAIU there are only two special features of pointers: the dereference operation and the additive arithmetic which increments in strides according to their type.
Actually, I think it's true that "If you swap out every use of strcpy for a correct use of strncpy, you'll have fewer bugs."

Any use of strncpy that breaks would also have broken if strcpy had been used instead, and there exist some situations where strncpy would not break while strcpy would; for instance, if we just inspect a prefix of the resulting string.

That said, it's certainly the case that most breaking uses of strcpy, if naively replaced with strncpy, still break.
Joshua vs. Klitschko Live Stream Free
Incorporating plant DNA is certainly an interesting approach to the problem. The chip or PCB fingerprinting methods make me slightly concerned about potential privacy implications. Would the fingerprint be shared among a batch of chips/PCBs or would each piece be uniquely fingerprinted?
https://www.sciencealert.com/review-of-130-studies-finds-pow...

You can have gun rights and gun control you know..
The Daily Caller article gets a little distracted with its hissy-fit about luxury, and neglects to state the actual problem, which is that air travel is the most energy- and CO2-intensive travel method per person-mile. Obviously moreso if you're alone on your own private jet, but it's still the worst mode, even when you're sandwiched in on a chock-full commercial flight. It's the dirty secret of these climate conferences. The criticism of the Paris meeting is valid on that basis.