skysight-inc/HackerNews huggingface dataset:
> Humans in wartime volunteer for suicide missions, too, if they deem the payout for their comrades high enough.

Really. Got any reliable sources on that, using a reasonable definition of "voluntary", based on sources other than veteran war stories[0] and film plots? :-)

(a reasonable interpretation of "not voluntary" includes all people who were forced to join the army because it was the only viable career-option for their socio-economic class)

I'm not saying it doesn't happen, but it seems highly likely that the perceived frequency of these occurrences must be extremely inflated because it's been in the interest of war propaganda anywhere since forever, to pretend that knowingly volunteering for a suicide mission is not only perfectly sensible, not only extremely noble, but that this is in fact what you already signed up for, so why are you still standing here?

Then there's the question whether this is even relevant in the context of evolution. Soldiers have to be trained and drilled intensively for the explicit purpose of artificially altering their learned instincts which seems to me quite solid evidence of the contrary; that this behaviour is exactly not part of human nature, and that humans by default will not act like this unless you train them to.

You can probably train crows to suicide-attack humans as well.

[0] I realise leaving out this group leaves the data a bit thin on the ground, but given the extreme biases involved, it's useless data. So many stories people would rather not talk about, to name just one bias. Or stories altered after the fact (like they actually drew lots but tell it as voluntary because they are thankful and know it could've been them just as easily).
Thomas, have you looked at this code? Can you confirm if it's actually doing seemingly-sensible authenticated filesystem-level encryption?

I know some previous efforts at "native ZFS encryption" essentially re-implemented AES-XTS block-level encryption below the FS, which seems unlikely to offer any advantages.
Damn the author is a freshman!
I believe, every day, a lot of FOSS projects get forked by engineers (who are getting paid for their work). They add new features or fix bugs they've encountered, and share their work results back upstream. Or release as their own fork/patchset (I stumble upon such forks almost every day I browse GitHub/Bitbucket/GitLab).

Say... for an example that resembles the OP project... In a company I work for, we have a FUSE-based (GNU/Linux) filesystem that we use to access Azure Blob Storage like any other mounted network share. A puny tiny project that's a fork of someone else's fork of someone's project, all FOSS (Apache2-licensed, though, not *GPL, but I believe it's irrelevant here), but hope it should still suffice as a quick example. There's literally no reason for us to keep it secret - we're end-user ourselves, enjoying cp and rsync working nicely. Well, maybe not completely nicely - I'm aware there are still some issues with that filesystem, but at least, with the patches, it works OK for us. So, sure, we've put all our changes on GitHub. And, I'm sure, every our developer who had touched the code to solve the problems we had with it got paid for their time. :)

So, I guess, it's every time the engineer is an employee of a company that's an end-user themselves. I think the only case where GPL/AGPL doesn't fit is when you license the software to the end-users to run, and you don't want them to re-distribute and modify software on their own but rely on you for all their needs. And it seems that original project author doesn't fancy this particular business model.
Well you can say it would be infuriating to be unable to take risks to save let's say your wife dying in the car but you can't argue that it's a GOOD thing to take those risks... who are you to decide that it is worth risking others lives to try to save one ?
I get a big popup "To keep reading, please enter your email address", any simple way to remove it other than removing nodes from DOM [1] and manually removing "drawbridge-up" CSS class from `<html>`?

[1] using https://addons.mozilla.org/en-US/firefox/addon/hack-the-web/
No source? No, thanks!
In the mountains of Peru, an ayahuasca retreat tailor-made for the startup set
Looks nice.
Are there any plans for twitter support?
I am still a user of Plagger [1], but development halted quite some time ago. Maybe this could be a good replacement.

[1] https://github.com/miyagawa/plagger
I don't know for Tesla but I think google autonomous cars are already there, so Tesla must not be far.
this is on the front page already... https://news.ycombinator.com/item?id=12135484
While I didn't use yahoo pipes too often, I loved it. Having this as a python library (I'm trying to get deeper into python), is great! Kudos and good luck!
Use LetsEncrypt and CloudFlare to secure any Heroku app for free
> if users dislike the way Microsoft do it, then they have other alternatives they can easily switch to.

All evidence seems to suggest that the French are not big fans of the free market, because that would create winners and losers.
Most Utopian visions eventually lead to Dystopian reality. The French Revolution is nice historical lesson in how seemingly good ideas can lead to the opposite.
Yet they shut it down this year.
I'd rather use a Tor hidden service. Free and secure :-)
The esp8266 is cheap because they used expnsive to design, cheap to produce process(40nm). Quallcom had a similar chip(QCA4004 ?), probably with similar manufacturing costs, which they sold only to big companies, probably at a higher price.

Also when you come to judge that chip, don't forget china's interests in the chip industry and in security. I wouldn't be surprised those helped the esp to become reality.
Licenses other than AGPL-3 are available, as you quoted yourself. Just contact Bill Zissimopoulos for more details. By complaining here you're leaving the impression that you're not interested in any arrangement other than Bill giving you a more liberal license for free.
That's reasonable. Unless you've established yourself as an "A-lister" (whatever that means exactly) that gets to set the rules, you may not want to move somewhere there are no local opportunities. But there are gradations between back-of-beyond and unaffordable tech central.
This entire countersteering discussion is interesting for a site that often debates "consciousness".

It's an example of a skill most of us acquired and use every day all without being accessible to our conscious brain.

In fact, not only is it unconscious, most people consider it very counterintuitive.

What other types of cognition do our bodies perform everyday that we aren't aware of? I'd argue that the amount of cognition accessible to our conscious mind is only a small fraction.
Surprises me that there's apparently so much Haskell code out there (in absolute terms), given its reputation as the archetypical "high barrier to entry" language.

Maybe the people who do get comfortable with it end up using it a _lot_.
Lots of times companies will have a 3rd party firm do their availability monitoring for them.
Indeed. There's a whole universe of logic bugs that lead to serious exploits.

Memory safety is nice, but I wish Rust evangelists would 1) stop acting like it's a panacea, and 2) acknowledge that Rust isn't really fully baked yet. I have various complaints about the language and standard library, but the real show-stopper is this: https://github.com/rust-lang/libc/issues/290
This is the kind of meta comment that really gets you thinking.
Firefox's reader view did the trick for me.
Is there really a need to make zfs your root volume? You can reinstall your root volume in a few minutes from a flash drive. What you really want is your home directory to be zfs, and just do all your work in your home directory.
Saves all the grief of trying to make it your boot volume and it works just as well.
Yes, I strongly believe that if a person is starting in tech and not established with a reputation, they should move to a tech hub. It seems like a lot of people are going to downvote my opinion, however, I am sure that each and every person who does downvote this opinion lived in or near a tech hub when they started.
Perhaps the reason there's a stigma of China not being able to innovate is because they're so widely known for blatantly copying existing products and designs (and selling them for a much lower price). In some cases, it’s a direct rip-off of an existing product (for example, search AliExpress for “TIAL Wastegate”), and in other cases, it’s a similar, but often cheaper (in both cost and quality) design.

The problem is that people love to generalize, and the fact of the matter is that when many people think of Chinese products, they think of cheap knock-offs being sold on eBay. Obviously, this is a pretty bad generalization considering many of the “legitimate” products we use every day were made in China, but we’re talking about perception amongst the general population. [Criticizes China for making knock-offs while typing on an iPhone…]

The point that needs to be made is that making cheap knock-offs does not preclude them from innovating. There are a lot of people there, and I’m sure the entire country isn’t composed of mindless assembly drones.

It’s a shame that this stigma exists, and it will take a while before it completely fades away.

I realize that some people might be offended by this (and my use of “cheap knock-offs”), but if you don’t believe me, just go ask around for yourself.
Every time I think about using Scala and go through the list of configurations I need to do, I just give up.

I don't want a SBT based build that eschews the way Android developers work.

I want a setup that embraces Gradle (even though we love to hate it), Android Studio GUI designers, plugins and annotations.

Last time I mentioned this, someone pointed me to

http://scala-on-android.taig.io/editor/android-studio/

which hasn't been updated in ages.

Using InteliJ with Android support means always being outdated as it is usually two versions behind from Google's fork.
The source for 1/5 is the original wiki article[1], which also includes this gem:

"
On October 1, 2005, The Church of Jesus Christ of Latter-day Saints announced the construction of the Oquirrh Mountain Utah Temple, which was built in a prominent location in the Daybreak development. Ground was broken for the temple on December 16, 2006, and the temple was dedicated on August 23, 2009.
"

If the fact that a temple was built in a prominent location in the community doesn't convince you there was a push/bias from the church I don't know what would. Certainly more evidence than "must be quality".

[1] https://en.wikipedia.org/wiki/Daybreak_(community)
This isn't entirely true. I've used a package from the asset store that let you dynamically load .fbx files from a server.
Eventually. It would essentially be a "source" pipe. But ultimately, I want to build a plugin system so that end users can create/share their own pipes. I also plan to add pipes that let you add streams to a database.
In light of the given issue, it might be a good idea to update the example code to use \s++ instead...
> “Vaulin is charged with running today’s most visited illegal file-sharing website, responsible for unlawfully distributing well over $1 billion of copyrighted materials,” Assistant Attorney General Caldwell said in the statement.

I can't keep myself from giggling and thinking about this:
https://www.youtube.com/watch?v=GZadCj8O1-0
> Microsoft: users are in control with the ability to determine what information is collected

> Microsoft: so enterprise customers will be able to completely turn off telemetry if they choose[1]

Which is it, Microsoft?

[1]: http://www.techrepublic.com/article/windows-10-now-lets-you-...
For a second I thought that was a plugin before I realized it was a sample application.
The F150 is not even sold in Europe so I don't think Ford only loses money there :P I would imagine that Focus and Fiesta are quite profitable.
"the language had a profound impact on me as a developer."

I think Clojure will remain in the developer culture for that. Clojure will be recognized for its action in LISP resurrection and functional programming renaissance.
It's often said that "The Velvet Underground's first album only sold a few thousand copies, but everyone who bought one formed a band.". It's the same for Clojure: there will be never a lot of apps, but I'm pretty sure that all the developers who learned Clojure became better developers, developed good libraries in other languages, started a blog, etc.
And again around iOS 4. Visit jailbreak.me in the browser and, pow, done. Good times.
Thats quite a good description!
Tinder Social
Not sure what you mean. I had to chase O'Reilly, not the other way around, which was just a pain.
Or any python-based solution?
I'm not sure about this... Do you have sources on that ?

I'm pretty sure that on contrary, autonomous car constructors are actually testing their cars in the worst possible conditions even some that are unlikely to ever happen to anyone. At least it's what Google is telling about their test process.
Let's not forget when PHP added GOTO recently.
OK, but swap 'investment' for money and it still makes sense. Does it seem likely that someone like Elon Musk would refuse to leverage investment and insist on funding all growth and r+d from profits only? That would take decades surely?
And culture! Chinese culture is different than Western one. Chinese companies understood the particular demands of the market in the early ’00s, when Internet access was still scanty. Ten years ago, for example, eBay tried to dominate in China but failed, partly because many small businesses—the places that might otherwise have used eBay to sell their products to the world—didn’t yet have computers or a connection to the Internet. At Alibaba, however, founder Jack Ma understood this, so he assembled a huge sales force that fanned out across the country, teaching merchants how to get wired. (He also outcompeted eBay’s PayPal with Alipay, which holds a buyer’s payment in escrow until they receive their goods and pronounce themselves happy with the purchase; this helped build trust in online markets.)By catering specifically to the needs of Chinese youth and focusing on social games, Tencent QQ beat out Microsoft’s Windows Live Messenger service. Zhenai.com, although similar to services like Match.com, offers counseling and debriefings to its customers, which fits well with the indirect manner of affection display in Asian culture.
I've seen many examples where networks are trained on thousands or tens of thousands.

The most common example is digit recognition with the MNIST dataset. This is a common problem given to beginners, and even many beginners to CNN's achieve human-level accuracy. That dataset is in the tens of thousands.

there should be a push towards adapting CNNs to calculate/predict how the object might look under different conditions

Data augmentation like rotations, horizontal flipping and random cropping are a widespread practice.
and the HN discussion -> https://news.ycombinator.com/item?id=10786411
Glad I could help :-)
Last VCR Maker Says It Will End Production
> What counts as "excessive"? Apparently whatever someone at CNIL thinks is excessive

"Loi n° 78-17 du 6 janvier 1978 relative à l'informatique, aux fichiers et aux libertés" is quite specific about collection & processing of personal data. A good example of what falls foul of this legislation: logging everything for unspecified purposes to cross-tabulate it with other unspecified records in case it might be useful in some way (which might not be in the user's direct interest) within an undetermined timeframe, without letting the user know about it precisely nor letting him opt out.

CNIL is annoying and their enforcement is spotty for lack of budget (so they have to focus on landmark cases) - but their actions are well grounded in legislation and actually protective of people.

> I suspect Microsoft may do what other big companies do and simply ignore CNIL completely

Please do that - I'm off to fetch some popcorn !
Or like the financial industry, which products are deemed too complex to the average client. They must disclose and inisist on the risks of a product.

Windows pretty much checks the box in term of complexity to the average user.
So would it be safe to assume that you support Donald Trump in his plans to force companies to remain in the USA by increased tariffs on imports?

I don't necessarily agree or disagree, because it's really out of my realm, but it seems like a similar approach.

Block competition from outside the country...
Attach yourself to something viral...

Of course, getting 500,000 users is nowhere near the same thing as keeping 500,000 users.
They will just market it as 3D anyway, and why not add a HD too. If a toothpaste company can do it, they can.
Have you used concurrent-ruby?

https://github.com/ruby-concurrency/concurrent-ruby
There is no software or hardware with provable perfect security; given enough time everything has a vulnerability. Even black holes leak information.
I'm still kind of surprised this hasn't been reverse-engineered. It ought to be possible to find the process that's doing it and hijack its use of the crypto DLLs to record what data is passed in.

Do you still get telemetry data when it's run in a VM?
America's service economy where we "own" IP and everyone sells each other backrubs is a joke.
IMO it's like Conky or Compiz. When you get it you are amazed, then optimize it to purposely create a better work flow and soon after that it wears off and you get back to your "classic" approach.

As Linux user i never had no workspaces, and honestly i used it more when windows managers still looked like windows 98 (Gnome 2, KDE, XFCE, ...). But since Window Managers evolved into something much more usable (New KDE, Gnome 3, Unity...) i barely find a use case where it makes sense.

It may is worth it on a mac tho, i "lose" windows here way to often.
I read the story a while ago and was waiting for the criticism in the comments. Now one comment [0] already pointed out many of the issues of the article.

What's been mentioned in other comments but not explained in great detail is the database design, so I want to expand that:

The right way (TM) to do databases is to design a solid schema to keep data integrity and then apply indices and caches depending on your application needs. To be honest his application seems super simple to cache top-down, so a few lines inside the nginx config (which seems to scare him for some reason) would probably do. But if you use a real database (also TM) you can go bottom up, too:

1. solid schema with constraints

2. indices depending on your application

3. stored procedures, database views

4. some non-relational cache like MongoDB to cache denormalized data

5. maybe something in memory

6. (application)

7. nginx caching

He started with 4. What he did is not a solid database design to brag about, instead he hardcoded a cache inside his application. If he wants to scale his application vertically or horizontally he will have big problems, because he misses a point at the beginning which contains the truth on which everything else is build upon. If he starts scaling up and then wants to change his schema he is basically in hell.

What he did is nothing bad. It is exactly "the MVP way". MVP is not about slow or buggy software but a really small feature set and applying YAGNI. MVP is nothing bad, he seems to have great sucess with it! What I am criticising is not how he build his software but what he wrote about it, comparing it to a much harder case and thinking it has something to do with good design.

[0]: https://news.ycombinator.com/item?id=12135748
Can't even read it. The contrast is terrible.
Note his last point: Enable your car to make money for you when you aren't using it.

I suspect Tesla won't be alone in that space. Good luck to those who are.
> should it saves its owner or the kids in front of it?

If a driver ever has to make that choice, they were going too fast in the first place. You should never be going faster than the stopping distance to the nearest blind spot, unless you're driving on a controlled access highway.
> Company claims No Man's Sky uses its patented equation without permission

is pretty damn different from

> No Man's Sky sued over procedural generation algorithm patent
I've worked out how to hack Pokemon Go
>But using the force and authority of the United States government (Homeland Security involved in enforcing IP infringement? Really?)

Homeland Security is in the copyright infringement business now. They've been added to the standard FBI warning at the beginning of all movies, probably as a way to make themselves feel better after all those mean TSA groping memes made people laugh at them.
> Typical north-hemisphere neo imperialism :)

Where's my Iceland then!?
yes indeed, and not just autos
Let's make that even more analogous to climate science:

Ok, so you've found the bomb. You've found it inside a school, disguised as a soda vending machine. The moment you publish your results, you find yourself under attack from school administrators and soda vendors, and they all use the same argument: "there's thousands of soda vending machines in schools, and not one of them has blown up. Your results must therefore be faulty". The attacks are not based on their own scientific rigour, but only serve to sway public opinion against any action. It seems the soda vendors are happy to let this one bomb explode in order to protect their revenue stream.
Exclusives: Rattata at the RNC, Michael Steele Shakes His Booty
Even though he said Semi, I don't think he meant an interstate tractor-trailer. I expect to see a replacement for the typical urban box truck, that is used to make local deliveries.

1. It's local, so it's always near a charger
2. They're smaller, so easier to build in their existing factory space
3. Possibly the biggest perceived win for the environment, as people wouldn't see exhaust soot anymore right outside their window
4. Stoplights - the box trucks spend more time accelerating from a light, so they need torque. Something that electric motors have from a dead stop.
I wouldn't call any messenger "innovative" as of today.
>At this point I'm not even sure what you're arguing.

I didn't brought up the Atari metaphor. I'm just calling it bogus for 2 reasons: you can't possibly curate and rank 1500000 items the way you could 500 (like Atari had). And you don't need to.

A large amount of crap in such quantities of items is both expected and inconsequential. Nobody calls Amazon a bad shop because it sells all kinds of crap products among the good, or asks them to curate their offerings.

>In both cases, the sheer quantity of total garbage content gets in the way of individuals finding high quality content that meets their needs and expectations.

That hasn't been the case in any other field. There are tons of garbage consumer electronic devices, but people do manage to find and buy good stuff. Tons of bad movies and records, but people do manage to find compelling stuff they like. Tons of crap on Amazon, but people still buy all the good stuff they like.

What I'm saying is, when one is talking about a "shop" with 1 million and more items, it's both totally expected and totally irrelevant that tons of it will be crap.

I don't see any perception problem either. It's mainly small developers who complain about that, implying that their apps should be highlighted by the Apple Store etc -- as if that's even possible when there are 100s of thousands of devs asking for the same thing.

Like with every other huge market, physical or digital, people just search and buy first and foremost the well known and trusted apps (Facebook, Google Maps, Paper, Angry Birds, whatever). Those are the ones created by big players (e.g. Google, Microsoft), the ones talked about in the media, the ones highlighted in review sites, and the ones that get word of mouth and traction for them.

And they can find these easily, by name, affiliate links, etc, whether there are 100 or 10000000 other apps in the store.