skysight-inc/HackerNews huggingface dataset:
More likely, instead of 10 janitors, you'll have one janitor and a dozen robot cleaning machines.
> For example sha256 proved not to be a good hashing algo because the reliance on ASICs, which centralizes mining. Another important area in research is the development of other greener forms of blockchain security such as Proof of Stake, which will most likely replace Proof Of Work once perfected.

Theoretically speaking all algorithms are able to be optimized by ASICs. ASIC resistance is not about making ASICs impossible, it's about making them expensive. But any secure global PoW currency is going to have enough mining reward to drive ASIC development.

The really ASIC resistant algorithms will have an R&D overhead of hundreds of millions. Which means if one player can get in really and keep their R&D secret or patented, they can amortize costs and more easily block newcomers. Overall, even without intentional barriers, you will have a much more centralized coin in the long run.

For any coin intending to become worth billions or trillions, you really want to embrace ASICs and design a PoW that makes it as easy as possible for newcomers to profitably develop and manufacture ASICs.
If I try to keep in mind that the target audience is children, then the paragraph just before The Jealous Reporter is where I feel the clarity in prose really starts to fall apart. Introducing the concept of probability without really explaining its significance...or the notion of something being genuine...all this random court mumbo jumbo...simulation and parallel stuff...filming high-rise apartments with caves stuffed in them to achieve something that may not be optimal...even dropped authentication somewhere in there.

Really? I'm honestly surprised Alice and Bob didn't somehow find their way into this plot...or was that Paul and Carole.
Rent a middle aged man in japan
Because programming is an insanely powerful tool that can make so many peoples jobs easier and more productive. The more people that can use that tool the better.
No. Puerto Rico is part of the US.
> super-clean Haskell

The super-cleanest Haskell still has a ton of syntax to learn compared to Scheme. If your goal is to teach concepts of programming, almost any time spent on the syntax of a particular language is time wasted. Particularly so during a semester in university.

Similarly, if you won't be using FP for your day job, and would be using it for the insight gained (and have never used it), a language where you can begin learning concepts without needing to internals a bunch of syntax or infix operator precedence rules is also the better choice.
Are you suggesting I should have a (fat)cat as an investment manager?
We're talking about the security of the lock guarding the door irrespective of the criminal history of a person with the motivation to break-in. The FBI, who have been known to break-in to people's residences were not found guilty and therefore are not considered criminals by law.
How to succeed in mobile app marketing strategy?
Having a well planned mobile app marketing strategy helps in the successful launch of the app in the market. You must plan the strategy in such a way that it could cover all the required elements.
This is a line of thinking akin to goldbuggery in the traditional investing world; it's the same kind of mindset that leads to cash stuffed underneath mattresses and basements full of nonperishable goods. It is, in a word, paranoid, and doesn't represent a balanced assessment of risk factors.

Granted, risk is higher with cryptocurrency given its infancy; I won't dispute that. But if we trust brick & mortar banks to have adequate security policies and practices to deal with fiat currency, then the amount of trust we need to place in a competent exchange isn't multiple orders of magnitude higher than that. Just as there are security policies to mitigate risk in the world of cash, so are there policies to mitigate risk in the cryptocurrency world.

Maybe the risk with an exchange is one order of magnitude higher at the moment vs fiat; that seems like a reasonable amount. But 2-3+? No, particularly given the risks already present for fiat currency. And while we're at it, consider hardware failure risk if you're storing your own wallet files. What's an average failure rate for a storage device per year? 1-3%? Great, I'm sure you have backups. Not every user can be bothered, but any competent exchange will. Or - on the crypto side - what amount of value would be at risk due to an event like a hard fork? That's a risk at the currency level, not at the wallet/key level.

The overwhelming majority of businesses don't live or die based on the opinions of the paranoid; they succeed or fail based on the opinions of the average customer.
It would be cool to do it in such a way that you ship the crypto "fund" as a binary that users run on their own server, kind of like a smart wallet. The program would make automatic trades to rebalance some BTC you initially deposit. You could "withdraw" BTC with a sale (implementation detail) whenever you wanted. I wouldn't think there would be legal requirements there.
I was amazed to find out that is just 4 euro a month per user. I mean, if someone ( or a company ) cannot afford this amount, then they don't really value their privacy.
Live Stream: DConf 2017 Berlin – Day 1
Assuming we're talking about bank card transactions, SMS confirmations for every purchase are not really possible. The issuing bank has a very short amount of time to respond to an authorization request message. By the time you've sent an SMS, unlocked your phone and replied, the merchant terminal or payment network operator would have timed out.

All the rest are great ideas though! ;)
Carnival of maths, May, 2017
Me too i would be super interested in having a cloud hosted version of vscode!
I don't know about Visa, but Mastercard called me on more than several occasions. Yes, a real phone call, whether it was me that just purchased this and that item and if they should let the payment go. This happened when I was travelling around Europe. Many times the seller was also blown up by the promptness of the call, sometimes like 20 seconds after the swipe.

After some time, the MC system seems to have learned my patters and also coordinated with other data. For example, I bought a ticket to US with the same card. No single call on any purchase over there. They knew I was in US and most probably the shopping was legit.
outdoor play - my wifes a teacher and is really strong on the forest school idea. In her experience problem children cease to be a problem when they are outside - whether gardening, building hideaways, lessons

Id also agree with lego - but the modern lego kits all seem to have custom components which you will struggle to reuse in yoru own creations. A comparason being the 80's lego my son has vs his current superheroes - he's a lot more imaginative with the 80's lego
This how bad act by companies get rewarded. Also, people who were not cool with Uber culture and behavior left. They would go on to work for less to brag about cool company and maybe lesser salary. If you dont punish Uber as a company, other companies will have to act more like Uber to be competitive and thus people not cool with it will have less places to be employed at.

People who leave companies like Uber due to moral considerations deserve more regard then those who stayed.
Registering and getting copyright should depend on providing a no-strings-attached source format to a universal archival organisation. If you intend to sell your product or defend your copyrights you would have to have it registered and archived first. Should you stop selling the product the archive would be opened since you obviously aren't making money off the product anymore.

This would effectively limit copyright to the products' natural lifecycle and prevent hoarding the bits "just because I can", thanks to copyright imbalance.
I think there's two split types of developers.

When I was younger, mostly hanging around on IRC servers and forums, coding just my own cool projects, I strongly believed in the GPL. All of my projects had it, and I wouldn't even dream of allowing someone to use my code without making their entire project open too.

That's the first type I think. The second type is the more HN-style professional programmer.

Now as I've grown up a little and interacted a lot more with the programming community, I've realised that the GPL licence just causes more pain and frustration to developers. If I want my source code under Apache-2.0, why should I have to change it to GPL just for you.

I want anyone to be able to do whatever they want to with my code. That includes developers wanting to create a proprietary application. Telling them they can't is not freedom.

I feel we've lost ourselves in the freedom of users and forgotten about the people that make the applications for the users.

---

Edit: As a small P.S. to this, I think the middle ground is using the GPL for actual end-user applications, but leaving libraries and developer tools completely open with something like Apache-2.0 or MIT.
Imagine a website who wants to add password-less login. They can give the user a program or dongle which the user can type in their preferred password, and a code from the website. The dongle outputs a new nimber, which is then sent to the website. The website then asks to repeat this step as many times as they desire to ensure thst the user knew the password, all without sending it or revealing it to the website.
I think in part the word 'globalization' has become too vague.

As far as I know, but correct me if I'm wrong, the left has always been pro-globalization, just in a different way ('workers of the world, unite!'?). When it comes to the EU, most (reasonable) left-wing people I know are 'pro', but with very mixed feelings.

But then I feel that a deeper issue is that the words 'left' and 'right' leave out so much information (these days) that they actively harm productive conversation. At the very least we disentangle the 'social' and 'economic' dimensions.

If we'd do that I think at least some of the confusion over the seemingly inconsistent attitudes towards globalization will make more sense.
Another difference from the metaphor is that busting down doors is visible and obvious, and doesn't scale.

Imagine if the government busted down a quarter of all doors in the country - that's a lot of industrial-scale police work, and it's very visible to all citizens. On the other hand, the government can tap half of all phones in the country, or intercept half of all emails sent by US residents, and we're not even legally allowed to know it happened, so we can't even argue against it in a public court of law.

Atomic-grade offense requires atomic-grade defense. We will have un-breakable encryption, or we will be crushed by secret intelligence agencies with immense power and no public accountability. It's a whole new game.

Anyway, I'm not too worried, strong encryption is open source and widely available already (even if not used in nearly all the circumstances it should be yet). This cat isn't going back in the bag.
I mean, it's a joke. But to your point, I could imagine a product becoming popular, then ubiquitous, then effectively mandatory and exploited for control. There's Sesame Credit in China which is applying this to social networking (look it up, it's a terrifying idea). State involvement isn't necessary: see Facebook ("Why don't you have a Facebook?" in any social situation, or the reported trend of employers asking to see prospective hires' accounts), or smartphones (loaded with surveillance libraries from adtech companies).

* Also, they weren't "videoscreens" in 1984 but "telescreens", producing audio while recording and transmitting audio and video. That happens to match the Echo Look, form factor excepted.
I am a huge supporter of GPLv3 and license most of my open source work with it. Still, the Linux kernel has been famously v2, and macos has removed as much v3 work as possible (to the point of using very outdated versions of many packages including bash).

Things like CLang/LLVM, and don't get me wrong, they're technologically amazing, still have a huge focus of not being in the GPL world.

Back in the early 2000s, the hardcore FSF people dreamed of a work with OSS replacements for Photoshop and every other major tool people felt they needed in the closed Win/Mac world. That never really happened:

http://penguindreams.org/blog/the-philosophy-of-open-source-...
So were vast majority of Wehrmacht.

Point being, organizations are not just meaningless legal abstractions. They coordinate people. An evil organization will make "normal people" do evil things, or morally-neutral things that add up to evil. In that case you absolutely want to destroy the organization itself.
> The use and support of the GPL has grown with it, but new strengths have also emerged related to corporate adoption of open source, leading to stronger growth of associated approaches to licensing.

TL;DR: Although we're trying to hide it in hundreds of lines of weaseling and CorpSpeak, yes, it's dying.
Hier privacy is like a king. Everyone must ask permission to access any data, otherwise a legal hell will unleash.
The main difference is that devices store and transmit tons data that would never be stored in a safe deposit box, and which has always been inaccessible to law enforcement anyway, such as one-off drunken quips between friends.
Grammar schools: back to the bad old days of inequality – News – The Guardian
GPL 3 was about naking abuse and exploitation of GPL 2 harder. Seeing it as a failure shows our industry in a very sad light.

This might ve a bit melodramatic way to state it, but GPL 3 failing means evil thriumphing.
Japanese Adult Video?
Rob Pike and Dennis Ritchie Play a Prank on Nobel Prize Winner Arno Penzias
Or zero fees, if you're a market maker.
A very interesting development in this space is WebVR. You can use WebGL to create widely available (95% of browsers) web-based 3D experience and thanks to WebVR the experience can upgrade to VR for visitors that have VR hardware.
Very much this. If you make an open source library, and you don't intend to ever charge for it, then at least allow people to use it in their products, free or commercial, without having to open source the entire thing.
Flash LIDAR from ASC [1] works fine. DoD and Space-X have been using it for years. It costs $50K/unit because it has custom ICs made with a nonstandard InGaAs process produced in tiny quantities. The units are hand-made in Santa Barbara, CA.

Continental, the big German auto parts company, bought ASC, and is putting the technology into mass production. Continental says they can get the price way down, and they probably can.

There are also about a half dozen other flash LIDAR startups, some of which might even ship someday.

[1] http://www.advancedscientificconcepts.com/products/peregrine...
iRedMail is a pretty good project too
Its probably harder getting the job - but the actual jobs arent harder. I blame the "programmers interview" as an unnecessary side show
In the US, we have a gift tax which places a $14K/year maximum on parents giving to their children.

https://en.wikipedia.org/wiki/Gift_tax_in_the_United_States
Setting up Dovecot (with master-master replication) and Postfix (+ spamassassin, dmarc, SPF) isn't too bad. There's a lot of dated guides out there though. Stick to the man pages as far as possible.
Here’s Google’s official statement on today’s fast-spreading phishing attack
WordPress Core up to 4.7.4 – Potential Unauthorized Password Reset
A lof of us made this transformation. I vividly defended the GPL when I started doing open source work. I remember being told by others to use the GPL and became and advocate for it.

Slowly but surely I noticed that the licenses became the main point of contagion and I did not actually care about the letter of the license anyways. I wanted people to use it and not have to worry about it. I know I'm not alone.
In a similar vein there is docker-mailserver [1].

[1]: https://github.com/tomav/docker-mailserver
Sadly I will cease to be a useful test subject as I've decided to learn VR dev and develop a product. My time spent in VR has dropped in proportion to my time spent in Unity...
This was an incredibly rare opportunity to archive something of cultural significance to millions of people

It's a bit like losing Leonardo Da Vinci's paint recipes - it's a loss, but it's not a big loss. The important thing about his art is the art itself. The same is true of Starcraft.
No new laws needed. The Library of Congress just needs to take software and video games more seriously.
The first line of the abstract reminds me of some recent work allowing plain Haskell functions to be sent to the Z3 theorem prover/SMT program:

http://newartisans.com/2017/04/haskell-and-z3/

It leverages some cool work of Conal Elliott that develops (formulas in) cartesian closed categories into something like an "intermediate representation" for functional language compilation.

http://conal.net/blog/posts/haskell-to-hardware-via-cccs
http://conal.net/blog/posts/overloading-lambda

http://conal.net/papers/compiling-to-categories/ (the "LaTeX goals" ICFP 2017 paper)

--

Also, something I always like to link when this kind of thing comes up: the salamander lemma!

https://sbseminar.wordpress.com/2007/11/13/anton-geraschenko...

https://mathoverflow.net/questions/6749/a-proof-of-the-salam...
> SR-71 was designed on paper and turned out amazing

Well, "amazing" is relative - it was a hastily constructed leaking bucket of kerosene, and within the first five years of its first sorties, one third of the planes have crashed and burned.

Not even Lockheed's other famous death trap - the F-104 Lawn Dart - was as dangerous as the SR-71.

(And of course the F-35 is supposed to be doing every single job under the sun rather than having a single purpose - hence it being outperformed by its Chinese single-purpose carbon copies already.)
Ok, So China's economy is on the verge of collapse ( as the media likes to paint it), it is not sustainable, but they are carefully trying to control it.

EU is, Brexit, Greece ( tiny compared to P.Rico ).....

And now U.S.

It seems we have more problems then we had after the Money Printing machine turned to full power in 2008.

This may sound naive, do we actually have a recession in the past 20 - 30 years? We may have contraction, but actual recession? 2008, was like a come and go event in such a short time frame.

And an even more stupid question, is a constant GDP growth, sustainable? Or if we include the lowered value of currency we have been in negative already?
WhatsApp engineer count[2015]: ~50

https://www.wired.com/2015/09/whatsapp-serves-900-million-us...
> So your big argument that everyone is to blame is that somehow you assume that others might have suspected that Greece did extensively falsified their accounting to hide double-dgit deficits and massive debt?

Well. Yes. And even in your reformulation, it sounds like a fairly reasonable argument.
Being Gay in Iran (2014)
I find this schism very interesting. You have a lot of people now harming the GPLv2 communities by being nice. For instance there is a noticeable push for projects to go Apache which is GPLv2 incompatible.

OpenSSL is famously GPL incompatible but now it's only GPLv2 incompatible. Likewise all GPLv3 code is GPLv2 incompatible so you effectively have two worlds that both have similar goals but cannot share code work together. This is particularly striking in the Linux environment where the kernel is v2 licensed and the user land pushes really hard on GPLv3.
Mineral that explodes when cooling down
That's new. Do you have sources?
Government already has master key to anyone's home. They'll just break the door, it can be done easily. Proper encryption is a different beast, you just don't have that option to break the door.
I haven't followed it, but weren't they the same pharmaceuticals (aka not fake, same manufacturer, just cheaper), from across the border?
The English certificate translates it as "Computer Science Expert / Software Development".
NyaaTorrents is taken down by owners in response to EU court ruling
> Does the casino enable stupid bets? Damn right. But we don't blame them when a gambler loses all their money on a stupid bet.

I think the only reason for that is follow the money. Casinos pay taxes. I'm trying to follow a machine learning mooc and I'm just realizing how much humans (specifically me) suck at classification and at pattern matching.

Planet money I think asked the question: if sugar is addictive, why isn't it regulated?

My questions are Why is alcohol regulated? Why is tobacco regulated? Why is cocaine banned? Why can't we have kinder surprise in the us?

Why is gambling a state monopoly? Why does a casino need a license?

We all don't agree on everything but there's plenty of blame to go around if you think of gambling as an addiction (and addiction as a disease to be treated rather than an excuse to kill people). I think of gambling is a disease, casinos are a "guilty until proven innocent". Sort of like Google's famous " don't be evil" motto which recognizes that an organization in this position is likely to steer towards being evil by default and only by constant vigilance can we prevent ourselves from being evil. In the case of many casinos, I think it is just a matter of cover my ass when they have programs against gambling addiction.

tl;dr I love the idea of personal responsibility but we can't throw people in prison for victimless crimes.
> More likely, instead of 10 janitors, you'll have one janitor and a dozen robot cleaning machines.

For how long, though? Is there any reason to think that will be anything besides a transitional stage before the robots entirely phase out the human?
I totally understand where you're coming from and I shared some of this. I still believe heavily in the GPL and I think more permissive license have allowed a lot of companies to wave the banner of OSS while not having to really contribute things back to the community.

I come from a perspective of hating the corporate world for the two decades I've been in it; feeling deeply overpaid compared to the guy who cleans my trash bins every day who I feel should be paid more.

The old 1990s/2000s vision was of a more just and equitable society. Today we have garbage like Android where vendors just release binary blobs and don't contribute anything useful back (non-upstreamble patched and proprietary/custom/terrible kernels).

The people who originally wrote a lot of OSS and Linux software were envisioning a world where Adobe tools would be replaced by Gimp/Inkspace and the Ubuntu desktop would make Windows obsolete except for specific MS software/tasks. That never happened.

Today software is more closed than ever. You can't run a modern x86_64 system with open firmware, and most companies simply release middle ware under an MIT/Apache license. They want you to build tools that work with their closed garden platforms, but not re-create their platforms.
Almost nobody (except criminals) actually uses any of these purported currencies to exchange for goods & services. They behave as speculative investments, so they're prone to the same kind of price swings and overheated group-think as other such assets.
You'd still get in trouble for making that copy and distributing it.
Gender differences and bias in open source
Sounds more like "the market is growing but GPL is growing less". Dying would imply lack of growth altogether, no?
Maybe, as someone previously replied to me[0], Verizon really will become a tech giant on par with the other 5...

[0] https://news.ycombinator.com/item?id=13855461