skysight-inc/HackerNews huggingface dataset:
Only if you take a point of view that ethics can be shelved in the interests of business. It's a common point of view, in fact pretty clearly it prevails. It doesn't happen to be mine.
Look, even as a scientist it is incredible hard for me to have a solid opinion on the CO2 influence. (Is it causing warming? Is warming a good or bad thing? etc.). But climate change is the rule in earth history, not the exception.
But I kindly ask you to have a look at this link:
https://www.nasa.gov/feature/goddard/2016/carbon-dioxide-fer...
.. which no one reads because one click costs $30
What's the name of your book?
The quoted part can be found on Google Books in "The Memoirs of Richard Nixon -- By Richard Nixon". The context there does not mention the word "nuclear" though, only "increased force". Some other quotes from there:

"My real concern was that these highly publicized efforts aimed at forcing me to end the war were seriously undermining my behind-the-scenes attempt to do just that."

"What counts is whether the demonstrations, regardless of intention, does in fact give encouragement to Hanoi and thereby presumably prolongs the war."

"If a President - any President - allowed his course to be set by those who demonstrate, he would betray the trust of all the rest. Whatever the issue, to allow government policy to be made in the streets would destroy the democratic process."

"I thought about the irony of this protest for peace. It had, I believed, destroyed whatever small possibility may still have existed of ending the war in 1969."
My official job title is Software Guy.
It is always better. The thing is most of the journal papers are useless in the real world.
I own a Vive and I demo it to people constantly. I've never seen a tech that makes ordinary people (as in "non-tech/non-gamers) gasp with delight with such regularity.

It's wrong to consider VR as a gaming peripheral - the appeal is much wider.

Music visualization applications are astonishing and photogrammatry is compelling. I've often just sat in a virtual location enjoying the ambience. Music making and 3D modelling (both for leisure and for professional use), social VR, fitness, narrative/story-based, virtual tourism and educational applications - these are all genres that work much, much better in VR than on a flat monitor.

> given the limited games and limited quality of them

This is quite simply not true unless you have very specific tastes or unlimited free time. There is more good content available now than I would ever have time to play.

There is a lack of big-budget, AAA, 60+ hour gameplay titles mainly due to the economics of game production (creating a typical AAA title solely for VR would require it to sell for something like $1000 a unit to coup costs given the current user base) but there are several VR ports in the works including Doom, Skyrim and Fallout 4 from Bethesda by the end of the year.

But I can list a dozen incredibly good gaming experiences in VR off the top of my head. I rarely touch non-VR games now.

Yes - VR has room for improvement (FOV, lens quality and weight would be top of my list - the resolution is far from being a major problem and most others agree) and the cost needs to drop further for it to be mainstream.

But the tech is already compelling in a way that no other technology in my lifetime has shown itself to be. Count me as a true believer. I'd buy another rig immediately if I had to choose again.
> a mistake for Dems to give up on civil rights issues

It's difficult to summarize why they've lost the election. But it's probable their focus on wrong civil right issues made them lose, when those rights were exaggerated. Some of those rights alienated voters the point that people preferred voting for a (let's be honest) stupid spoiled child than for the Dems. It's important to choose the correct civil right issues to fight for when you're running Dems, perhaps when fighting against "privileges" and 90% of the population ends up in one of the "privilege buckets", that may be a sign that the threshold for the notion of "privileges" goes way too far. Same goes for safe spaces, authorized speech (James Damore), overprotection of minorities, I wonder what would have come if the Dems left all this "privilege hate" aside and their program went just "Let's extend Obamacare and drop the TTIP".

That would truely help minorities yet not be hate speech against the so-said "privileged".
Elon Musk's brain interface startup Neuralink files $27M fundraise
Oh, the performance is the worst. Just initializing the database with 6 images ran my 16GB desktop out of memory. I was able to get it running on a 128GB server I have.

The root of it seems to be that something somewhere is using Peano naturals rather than binary ones, and the image timestamps are in the billions. So I worked around it by setting all the timestamps to 1:

timestamp <- modificationTimeHiRes <$> getFileStatus filepath
return $ DB.MkImage DB.N0 filepath (int_to_n 1)

If I banned Peano naturals from all Set-level code and used a better extraction library, I don't see why it couldn't be as fast as Haskell. It might also be worth setting the Strict flag on Haskell for the generated code, since Coq seems designed to target ML, which is strict.

Anyone have an idea for an Idris article? Maybe "How to make a Bitcoin exchange or Ethereum contract that's 100% guaranteed not to rob you of your money?"
We've got two billion years to learn how to control the sun, increase the Earth's orbital radius, or move home. Sounds manageable.
I doubt that's going to scale if messages have to pass through the Ethereum blockchain.

Most cryptocurrencies today are limited by their transaction volume capacity because every transaction needs to be distributed to every other node in the network - In other words, the Blockchain workload is serial (limited by processing speed not concurrency) and cannot be parallelized (distributed is not the same as parallelized). It's not possible to have a single blockchain handling more than a limited number of transactions/messages per second - This is a hard mathematical law, not a hardware resource limitation.

Sure, they can batch messages together to reduce transaction count (assuming they'd be willing to do that) but that only buys a bit of extra time. Looking at this I get the feeling that the Ethereum blockchain is doomed - It will be death by spam.
Sounds cool. Any pointers to useful tutorials on making that idea work?
Are you talking about VRML?
But it`s kinda very beautiful !!
Thus far I've always felt its been a wonderful demo. I feel like the killer app should be here by now, what with so much huge names and money behind it.

What is the application that goes mainstream? Maybe 360 video? Google Maps?
This is the reason the lottery should be run by a smart contract in Ethereum for example, like https://lifelottery.github.io/
I'm so happy since I learnt to master uMatrix...

I recommend it to everybody, especially those who are HTML developers and already know what those checkboxes are about. Change the defaults to something else and only unblock stuff you really trust.
It's artsy nonsense pandering to people who think unqualified anger arising from helpless dissatisfaction and lack of composure is cool and praiseworthy. It's not, just like the protests.
How about just invest in a solar powered way to make something useful from CO2 in the atmosphere. Like say a brick. We could make roads and buildings out of it.
Yeah i think there is too much focus on getting a coherent story and being in the directors chair with current crop of "games".

The story will as much form after the session as during, as the players look back and the events that unfolded and the actions taken.
> MTuner supports Windows, PlayStation 4 and PlayStation 3
> out of the box. Additionally, any platform with GCC or
> Clang based cross compiler can easily be supported with a
> little extra work. Instrumentation API comes with full
> source code which means it’s a matter of porting a few
> routines to get it up and running on additional platforms.

http://mtuner.net/doc/overview_compilers.html
Transatlantic tunnel
> Sounds like he likes js because it's easier to use callback hell with multiline anonymous functions.

Sounds like you're more pissed off at the article because it contradicts your views than anything else. Sounds like you didn't even pay full attention to it.

Yes, those who assumed I meant you can't pass an anonymous multi-line function to another were obviously right -- it dazzles me people spent so much time arguing over this point. There's not much else to it.

I'll just say: that's definitely NOT the sole reason -- I point out several other factors that weighed in my decision in making JS my #1 choice. Above all, after seeing a few successful large projects deployed (and no issues in production), I just came to trust the Node.js stability and ecosystem.
I feel the opposite is true for me. For meals and soft drinks, my appetite seems to be infinite so I could really bankrupt myself if I just let it run free. However, there aren't many apps that seem useful to me and just let me buy them. It's subscriptions all the way down.

I've bought Wolfram Alpha for about a buck, I've blown 30 bucks on a bachata moves app, but god forbid if anyone offered a run tracking app without a subscription.
Freesewing.org an open-source platform for made-to-measure sewing patterns
I'd argue that the more energy you use, the more comfortable your life is.

I'd also argue that energy use (at the moment) is pretty linked to how much CO2 you emit.

A lot of the biggest emitters live in democracies.

So, how do you get the majority of the population to vote in politicians who are going to make their lives less comfortable (by taxing / controlling / lessening the amount of CO2 they use)?

Frankly I reckon we, as a civilization, are going to dither and procrastinate up until the point it's far far far too late to do anything meaningful, and then people will try jump on the geoengineering to hack things into place. There was a nice piece in the book "This changes everything" where they were talking about geoengineering. I'll paraphrase, but basically someone said "we'll just alter things in this way", and someone else said "that'll mean droughts in my country". Fun times ahead.

If you haven't read it yet, I recommend "Sustainable Energy Without the Hot Air" [0] to get an idea of just how much less energy we need to use if we want to get by with just renewables. I really hope we can get there!

[0] https://www.withouthotair.com/
Ask: What are the best strategies for User Growth?
I am Marketing Head at Iconscout.com
I am looking for best strategies for early User Growth.
Yes, me too, I really love conlangs. For the Vulcan language see:
http://www.vli-online.org/vlif.htm
https://scifi.stackexchange.com/questions/1453/how-realized-...
I'm leaving after 3 years working for SV start ups. It's time for me to do my own thing, and there's just no viable way for me to stay here during the "figuring it out phase". Spain, France and the Netherlands have attractive entrepreneur visas, or I could easily go home to Australia, to New Zealand or Canada. I will miss living near Stanford and the people around here, but there are other top universities to go camp out next to.

There was similar discussion on proberts AMA, there's simply no easy way to hang out here to work on cool side projects. The closest thing is the E2 visa, which would require all of my savings.
Happy 26th birthday Linux
By 'nested functions' do you mean local functions? Another reason for them is that they can sometimes bring performance improvements over lambdas.
What kind of differences are you looking for? And equally important, what kind of differences do you want to ignore?

Is

if(condition) { a(); } else { b(); }

meaningfully different from

if(!condition) { b(); } else { a(); }

or not?

Depending on your needs, you could just diff a textual representation using a string diff algorithm, or diff the control flow graph using a graph diff algorithm (but that might require solving graph isomorphism problems, which are hard (potentially NP-hard)).
Agree whole heartedly!

That's why my favorite language is Clojure. That interactivity, instant feedback, seeing the program running as you are tweeking it, its a bliss to use and it creates better more functional software.

Imagine playing music as you hear it when trying to come up with a good melody. Now imagine not playing it, but composing it on music sheets instead, and occasionaly playing what you've got every 10 to 30 minutes.

Lisp championed interactivity, it invented dynamic programming for that sole purpose. The idea is that you morph a running program into shape, molding it like you would clay.

The first thing you do when writing in a Lisp like Clojure is run your program. In most other languages, running your program happens much later, and much less frequently, and it can actually be quite challenging to run.
Your assuming that the atmosphere is more transparent to infrared (from a hot roof) then optical ranges (from a white roof).
>> Qualified water suppliers make more money.

This single line shows what NextDrop's malicious intents are underneath snake-oil salesmanship.

Who decides about a qualified water supplier and how ? Im sorry to say this - how is this not snake oil salesmanship ? Water quality is a gargantuan regulatory challenge that no civil body takes easily. The sheer scale of this even in a small city/country is a lot. And NextDrop lay (fake) claims to solve this for India delivering water trucks! Right ok.

From other comment-threads it can be gathered that commercial water supply is already an illegitimate business. So NextDrop wants to make most of this illegal business by helping clients with more gadgets. And they are doing in grand style of selling vision of "Securing India's Future
One Drop At A Time" in their landing page. Wow, unbelievable. That reads like a hollywood line - "Securing earth's future one ______ at a time".

The disappointment gets worse when I learn that OP appears to be a bright kid having studied in an institute of repute. https://www.linkedin.com/in/anu-sridharan-b24a016/?ppe=1.

Sometimes solution to even pressing needs as this do not solve the problem - instead they further widen the wounds. NextDrop and likes will stand testimony to these facts.

I see somebody pointing out this to be Uber for Water - uber actually stands for fighting regulatory. NextDrop and likes will stand for aggregating-and-being-a-proxy for web of illegitmate business! Huge difference.
>that the human loss in ending the war quickly was far less than it would have been in continuing it.

Exactly, Firebombings in Japan resulted in about twice as many human casualties than with Little Man and Fat Boy combined.

Before the 1st bomb the United States called for the unconditional surrender or "face prompt and utter destruction". Japan's response was their intent to fight on to the bitter end. After the first bomb Truman called for Japan's surrender, or "expect a rain of ruin from the air, the like of which has never been seen on this earth."

To no avail, and after the second bomb was detonated Emperor Hirohito called for accepting the terms of the allies, but even the surrender, in hindsight, was probably lucky as there was a failed coup, which if successful would have lead to the continued and ongoing armed conflict.
> Spoken languages are like that too. A 3 year old doesn't know what verbs are. They just speak.

Not sure how you meant this to be understood, but a 3 year old definitely knows that there are different word classes that behave differently. They don't know that they're called verbs, nouns, adjectives, etc. but they do correctly (to a large enough extent) use grammar applying specifically to the different word classes.
Russia rolls out micro-robot capable of working under Arctic ice
The self-immolation of dozens of Palestinians and Tibetans didn't change much. Immolation might be good when the balance of powers is toi strong, but the conflict isn't muddied yet.
This is possible if he's more popular than Clinton among voters who did not vote in the Democratic primary: Republicans, independents, etc.
Sure, but Sanders, and later Clinton, still lost... to a man so regressive and unfit most people believed he could never ever win.

So while Occupy may have brought the concept of the "one percent" into the public consciousness, did anything actually change because of it?

At this point I'm of the opinion that Trump will ironically cause much more (progressive) change simply because he makes people, even conservatives, angry enough that they swing the other way.

If the Democrats regain control of Congress in 2018 I expect it to be in no small part because Trump is in office. I expect this to be easier than if someone like Kasich or Rubio was sitting in the Oval right now instead.

Assuming I'm right, the major downside is that a lot of less privileged people will be in much worse situations for a while.
Just so you know, fossil fuels are a renewable energy on a large enough timescale. It's the massive rate of consumption and waste of them which is the issue.

Switching to biofuel or solar or wind at the same massive consumption rate will not fix the issue.
IANAL, so take it with a grain of salt. This is a super conservative interpretation though. Anecdotally, I myself have received an F-1 visa despite having applied for diversity lottery (unsuccessfully). If I recall correctly, I may have at some point seen an explicit guidance on the DoS website to the effect that a mere DV lottery application (without a successful followup petition) is not necessarily indicative of immigrant intent for non-immigrant visa application purposes. I cannot find it though, the page seems to be 404ing.
Alternatives which I can run on my own hardware (server etc.) is essential for me, because I have a decade-long history of weblinks which lives in my browsers and I need a "service" which will be available for longer than a few years.
Infographic: The Top Tech Companies by Revenue per Employee
A handful of generations seems far fetched, a couple seems a loose estimation. next generation seems closer to reality.

AFAIK the collapse has already begun and is happening right now.
When I'm looking for a new project, I analyse these 3 aspects: Client, Domain, Tech Stack. My experience taught me that, I can only handle one unknown aspect among these in a project, more becomes a problem sooner or later.

- If the project is for a new client that I have no connection beforehand, I only work on a problem domain that I'm familiar with, and I use a stack that I'm confident in.

- If the project is in a domain that I've no experience, but I know the client, I go with the tech stack than I know I can get the job done.

- If the project is for a client I know, and I have experience with the problem domain, I let myself to choose a new stack to learn if there is one that's suitable for the project.

I'm having great success with this strategy. Obviously these are just general guidelines, and the specifics of the projects can affect my decision, and common sense always applies.
If there is no scenario the public can understand the problems will just be waved away using arguments such as 'I don't care, I don't have anything to hide', 'Perfect security is impossible, it's good enough' etc.
Thanks for that, it was a good quick introduction to what's going on on the tablet.
I've tried the Vive in different settings and with different demos.

First: it's always impressive. You just get teleported to a different world in which you can move around and look around. You can notice the screen at first but you just quickly forget about it as you immerse yourself in this new dimension. It's just incredible.

Second: a lot of demos you can try are kind of shitty. For example here in London you can play Serious Sam for 10 minutes for 6 quids and I wouldn't recommend that as a first experience as it's too simple and too limited.

To understand VR you need to try tilt brush, job simulator, the lab, the portal demo, ... These experiences are incredible and I haven't seen someone not impressed by them.

Having said that, I myself haven't bought an HTC Vive although I've been wanting for a very long time... just because I do not have a PC and this would increase the cost ten folds.
Yes, yes, and yes.

I'd go even further and claim that productivity is the ultimate currency in programming, because you can convert it into pretty much anything and everything else. Better quality, better performance, better UI. Of course, there is no guarantee that you will actually do that.

Reaping these benefits does mean that you need to constantly work at improving the code, "if it ain't broke don't fix it" leads to entropy, and so does being afraid to make fundamental improvements due to lack of test coverage.
How to Learn Coding After 40 and Leave the 9 to 5 Job
This would be great, except time does not exist. it is an artificial human construct we use to explain ourselves some stuff we do not comprehend.
CNCF Serverless WG: OpenFaaS – Serverless for Docker and Kubernetes
I believe the battery drain would be an even better indicator. I'm sure if an app would constantly do audio processing in the background it would dramatically lower the battery life.
Please, elaborate on the opposite meaning!

Dylan's poem seems much more straight forward (unlike Robert Frost's Stopping by Woods on a Snowy Evening for one)

For humanity it is all ephemeral/useless but give a good fight anyway. Oh vanity of vanities...

If there is an alternative/hidden meaning to this poem it would be fascinating to hear about it.

All critics/readers seems to think that father was indeed his own father that Dylan was writing to. Maybe it was not so?
I don't really think so.
AR is not very far in the future and it will really be a mind blowing experience, especially with multiple focal planes.
VR is born dead if it doesn't manage to become mainstream before the huge AR revolution.
Visual C++ for Linux Development with CMake
Maybe protests do something, but they are less important than the primary elections every 2 years. The House can be completely changed every 2 years. People just need to get smarter with their voting and candidates will start to represent the people.

The time spent protesting is better spent fielding candidates, coming up with a platform that helps 80% of the population, and going door to door to spread the message.
Haha, I'll take that as a compliment.
I'm confused why you think protests aren't a huge part of all those zeitgeist shifts. Even today, look at BlackLivesMatter: people are talking about police brutality and prison reform now - that was not even close to being a mainstream topic 10 years ago. People didn't just magically change their mind overnight.
When showing off Clojure the application is often molded while running by patching it via the repl. But what I don't understand is if you can actually develop real programs like that?
Surely even in Clojure code there are lots of dependencies so you can't just change one place in isolation.
And I also guess that changes done on the repl aren't actually saved for the next time you run your app?
And how do you do testing?

How is the actual work flow you use when molding your app?
What is the new Microsoft VR platform?
I never heard of it and it seems extremely unlikely to me that they would throw money to a VR platform after all their investments in AR.
With a good IDE with an integrated debugger Python and its ilk, and even Java, are like clay. PyCharm, IntelliJ, and their siblings.