skysight-inc/HackerNews huggingface dataset:
I agree: I see movement at the top (Gates, Elon, Google, Cook). But it doesn't feel like there's much of a grassroots movement.

Maybe I'm just missing them, but are there examples of this? I've been looking for prominent new startups attacking this problem, and haven't come up with much.

(For example, search Product Hunt for: climate change, sustainable, ecology, solar... It doesn't feel like there's much there)
TERESA Project – telepresence robots for the elderly
The premise of my question, or the premise of climate change?
> If you want to ask us something, the site guidelines request that you email hn@ycombinator.com.

Tried that. Got insults for my trouble.
Thanks!

We use Plaid as our bank connection API. We actually never see your bank account, so we can't store it.

We also use Stripe for cc processing, and similarly do not store credentials, instead opting for Stripe to do it for us.
agreed - though I'm somewhat saddened to see that this library doesn't seem to be getting the same positive reception (in terms of scoring / comments) as Tensorflow did yesterday. Am I right and if so, is there a technical reason for that?
Adventures in running a free public API
Sorry, a CUDA core is not a CPU. See https://en.wikipedia.org/wiki/CUDA#/media/File:CUDA_processi...
I was curious about some of the tech stack since there is a section on the landing page. I recognize most of the logos, but some I don't. It'd be nice if there were links or even names on hover, instead of just one big image.
I would rather shut the company down than inspect and store bank transactions. Risk of lawsuit is also a pretty good deterrent, since lawyers are expensive.
No PE firms allow quarterly redemptions in traditional fund vehicles. PE firms and VC firms use precisely the same legal structure and are both generally required to value assets and report to partners on a quarterly basis. Some PE larger PE firms will have quarterly/semi-annual audits, but most PE and VC firms audit their financial statements (and thus valuations) annually.

Also note that most funds calculate fees on committed capital during the investment period (typically five years) and subsequently on invested cost, not fair value, afterword. Therefore the portfolio valuation has little to do with management fee calculations.
I didn't say Dunning-Kruger would suggest anything about should. That's why I posed the should as a question. Anybody can chime in, including you.

But that comment was not very well developed. I admit that.
Gotcha, so the bank credentials are passed through to Plaid, which issues an access token, which can be used to re-authenticate and obtain new data.
I like it. I was [almost] an Acorns user because I dig the model of simple round-ups, but am too impatient to wait for small change to make a difference in my personal savings alone. To that note, I know pennies go a long way especially when combined with others to who needs them.

Feedback: Let users pick their own charities. I can tell by your FAQ you want to curate but people need to know their efforts are going to what they care about. I have personal experience with exactly this on a current startup, email me [in profile] if you want to chat more on it.

Congrats on launching something that matters to you!
DNS is less reliable, but could give you bigger throughput (you can send and request large records) ICMP packets would arrive quicker, will be more reliable will bypass various DNS hijackers (common with many ISP's) along the way.

DNS also requires you to have a DNS server and a domain, and you'll need something to constantly clear the cache on the local machine otherwise you'll eventually run out of room even if you are going to use the max available DNS record size.
If anything in the way will keep your DNS queries in cache then you might be screwed and run out of space very quickly.

If you need internet access ICMP tunnel will be better, bandwidth will be limited but it will be more or less a P2P tunnel, if you need to exfiltrate data without explicitly needing to maintain a bi-directional tunnel DNS is the way to go, will also work in more captive portal restrictive cases than ICMP.
Today ICMP is usually utterly blocked DNS sometimes work especially in common cases where the restricted network offers some white listed sites (e.g. airport wifi that allows you to access the airport's site and the local train service but blocks everything else).
Well, you're main app should obviously not be clustered but think about the api you use to manage data. I don't know your architecture but I'm sure that you can separate your api from your user state and cluster those apis as well as use various reverse proxies and load balancing services.
Well, it was known as Peking, and it is now known as Beijing. So I guess that statement is correct, right?
Thanks for this, it looks like it might tie up a few things I've been thinking about building myself (the tracking of inputs & outputs specifically).
“The Day That Changed Everything”
You need some form of IPC. Easiest thing that comes to my mind is just to use a redis hash.
ftp.flux.utah.edu is responding fine for me.

If you can't find what you're looking for we can help, I'm regehr@cs.utah.edu
Startups within big companies? Here's the story of one
Out of curiosity, why would you drop echo requests or replies? I know the normal thought is "So no one will know if the IP is in use or not," but that argument doesn't hold water. Scanning toolkits have been fast enough for the past decade to skip ICMP altogether. They know you're home even with ICMP blocked.

Edited for spelling
Yes, that sounds like hyperbole.

People do want to bookmark tweets. But Twitter reasoned (probably correctly) that people "like" a lot more tweets than they bookmark. Naturally, Twitter likes the idea of visible engagement, so they are encouraging people to do the lighterweight thing.

What's interesting is that I had already found my own behavior changing. For years I used 'favoriting' as bookmarking...but in the last year or so, I've changed and was already using it as a show of appreciation. I wonder if many other people were doing the same thing already.
One more important thing to notice is, the illusion of 'smart', 'evil genius' or 'magic' appears from the fact that beyond a point of learning your skills grow exponentially in proportion to your practice/work. The initial grunt work, which is boring, tiring and mentally exhausting without offering much results is a right of passage you need to take reach those levels.

I've had this repeatedly told to me about how some person who was an perceived an idiot/slow mover has now suddenly become very talented, achieved much or gotten rich. Oh well, that's because all exponential curves look dead until they actually start to rise, and from there on they indeed look magical in their output.
Wow, more surprising than this being open source from Microsoft, it is based on MPI.
IT Outsourcing Remains Strong but Change Is Coming in 2016
Mxnet: an efficient deep learning framework for Python, R, Julia and Go
Isn't some of the autistic spectrum attached to complexity and organization?

Maybe you son is fascinated by the complexity and order of those pieces.
Ah, got it. Thanks for the pointer.
Not sure if this was ready for public release.. The chess demo released this morning seems more polished than this library.. Also, probably not the best decision to post it a day after the TensorFlow release..
Charlie Stross asked about interesting parasites on his blog, recently - the comments section may be relevant, and of interest: http://www.antipope.org/charlie/blog-static/2015/11/a-small-...
Less fancy landing page? No fancy names in the title? Marketing works.
The potential artistic value here doesn't appear to be so much in the pure number of notes, which is not particularly impressive in itself, given that MIDI files are easily auto-generated. But the examples given remind me most of all of the old early days of overdriving vacuum-tube based amplifiers till you got the crunching of the waveforms and created an entirely new sound.

Here, the folks creating these files are creating new kinds of sounds by overdriving their MIDI synths, essentially. By providing more notes than can actually be generated at once, or at rates faster than the chosen synth patch can coherently render, you can achieve new and unplanned sounds and effects.

Essentially the same idea as getting the explosion-type of sounds out of old 8-bit PCM synths in game consoles by overloading the input beyond spec.
I figured she was going to become a supervillain.

But maybe I've just been watching too much Venture Brothers.
Great to see this. I am a big fan of long-polling. Too many people only think of it as some hack underlying libraries like Socket.io or SockJS, but this is because they've not seen how clean a long-polling API can actually be.
With even ICMP you can send/receive large messages. There is no restriction on the maximum payload length.
Obligatory Futurama reference:

You are technically correct, the best kind
of correct

:-)
So it means you prefer SDL2 on Linux because it is the least awful. Can you elaborate why you would not use it on e.g. Windows? Which parts of it do you consider inappropriate do use it cross-platform?
It doesn't seem terrible to me. Someplace like Vietnam simply can't compete if it's held to the same wage, worker benefits and so on that say, Sweden has. Perhaps it's best to let them decide that stuff on their own as they grow wealthier.
This blog post seems to be coming from an alternate universe where OS APIs are "very well thought out" and we program in sane languages and correctness is valued and formal methods are used and software is actually good.
Anyone test this against China GFW and get it working?
There are lots of prepaid, pay-as-you-go options in the US too. They may not be as good or as cheap (this wouldn't surprise me at all) but the US isn't exclusively monthly plans.
Mårten Mickos: Why I Joined HackerOne as CEO
How a Chairman at McKinsey Made Millions of Dollars Off His Maid
Odd, whenever I walk into my car it auto pairs and my only issue is when I turn on the car the default app it chooses to play. I'm not aware of my cars radio manufacturer though. Maybe someone should create a device for your particular scenario, bluetooth into a device that has fake numbers that just bluetooth back into your phone? Just power it on when you're on your car. I'm curious how you could do that with a Raspberry Pi come to think of it...
Science of protecting people’s feelings: why we pretend all opinions are equal
I suspect this is a just-so-tale because the capability is so new and the GPU programming skill required to implement it efficiently is so rare. TLDR: just say no to parameter server (most of the time).

But IMO the real obstacle to horizontal scaling is the communication between servers not the usefulness of doing so. Within a server, one can pack 8 TitanX/M40 GPUs with high speed 13 GB/s P2P communication between them (and up to 16 GPUs in various unproven science project servers). That's ~50 TFLOPs and 96 GB in a box. That rocks. Just ask the guys at mindori (if they ever ship that is).

http://www.mindori.com

But between servers lies a sippy straw of 100 Gb/s Infiniband at best or worst-case, ~1 Gb/s on AWS GPU servers with freaky nearest neighbor weather. If you can't make efficient use of 8 GPUs in a single box, I agree, don't bother breaking out to the next server.

That said, frameworks like mxnet have opened the floodgates to experimenting with larger models and more distributed training algorithms. Time will tell if this pans out. But 2 years ago, Andrew Ng's group showed 12 GTX 680s distributed across 3 servers kicking the crap out of Google Brain. I expect more of this, not less, in the near future.
Good idea. Thanks!
It would help if true AI actually existed!
Cable companies have started showing fewer ads because of Netflix
Composers have been known to write in fist-clusters and forearm-strikes that resemble the sort of stuff going on in the video. Ben Folds in the early days would often slam his piano bench into the keyboard to hit quite a few more notes than would be possible using just one's arms and hands, even.
It has been some years since we got the first "iX will kill the pc" and we know where the story goes.
There are several things you have to keep in mind when referring to ARM and how fast it's been evolving, PC and iX devices:

-Apple is pushing forward at an incredible pace, the new Ax cpus with the pciE based storage solutions are remarkable proofs of it.

-contrary to x86, ARM power is still increasing per release, some day it will hit Moore's law 2: more cores and not speed (MHz) irremediably, this is: it wasn't fast enough.
Moore's law 2: a side effect of not being able to make cores faster thus taking the path of adding more cores with the well know issues of not being able to spread work across cores efficiently.

-x86 on the other side has been getting better at power usage, I can't do a forecast but I would suggest the race comes to if x86 can get power efficient enough or ARM can get fast enough.

*as the review mention is already very fast, the question is what's the thermal envelope, how much time it can stay there and the ram in soc package.

-traditional x86 work vs ios ecosystem, another comment here states:"how much I use it for work tasks" referring to the ipad where those tasks are "text editor open for markdown manuscript files in Dropbox with a generated PDF open for viewing" vs what he states is pc work "I will always, probably, need a laptop for running IDEs like IntelliJ however" and again what he feels is the new ipad pro lacking "larger screen, multi Windows, and more processing power" this is: pc capabilities.

-user cliche? is always the argument about being laptop killer that you can write on it? "I write a lot" and from the article "I’ve written this entire review using it"? what does define the ability to be a pc killer? to browse the web?

-ecosystem, unless apple get macosx to run in arm it's a very fast iPhone.
Malware using the service really sucks. Especially without any accountability - someone could actually target you with legal action for enabling the software.
Udacity, An Online Code Academy, Raises $105M, Now Valued at $1B
async/await is built on generators and promises.
Most of us went to college and saw that Climate courses were where athletes were routed for an easy A.
> As long as each dependency is listed in package.json, anyone can create a working local copy of your app - including node_modules - by running npm install.

But it is going to download the internet, will take forever, and if the network is patchy, any dependencies that weren't downloaded will remain unresolved, even if you reinstall the package, and you'll have to manually install them with the help of `npm list`, or nuke node_modules and start over, and pray that this time the network remains perfect for a few minutes at a stretch.

(someone please tell me I've got it all wrong)
It's reasonable to keep native code when you already spend months / years working with it. Or if you're huge company with hundreds of programmers that want to have own everything.

Though when it's relatively new game with own engine and small team maintenance cost for own cross platform code going to be high. Even on Windows there is tons of small problems that already solved within SDL. It's really not fun to debug problems of XP, Vista and some not updated systems.

PS: Also as far as I aware SDL2 currently used by all Valve games on all platforms. I pretty sure they wouldn't be using it if it's wasn't working well.
I consider aesthetics to be one tool towards increasing utility. Things that are pretty make people calmer, and help them spend a few seconds to let their mind acclimate to the way information is presented. That done, they may actually use the thing, instead of immediately running away yelling "I just don't get it!"
I'm pretty sure the chapter 7 won't fly because of illegitimate removal of resources from the company knowing you're headed for chapter 7.
To mee, it seems like they arrange a song for several instruments, like an orchestra, and just put all notes on the same midi instrument.
I believe go has switched to it or its considering switching. Someone linked to a code review awhile back.
Thanks Hunter. That was a really helpful article.

Though I don't agree with every suggestion, memory tuning and clustering are both really important and not discussed widely enough. save-exact is a good tip too - I've just been mass-deleting the carets before committing.
I would agree to some extent. Human rights transcend borders, as should environmental controls.

The US has never really tried exporting the minimum wage in the name of globalization. I think that's a strong indicator of who benefits most from globalization.
Thanks for all of the feedback! This project is in the early stages and we appreciate you letting us know what we can do to improve it. It's open-source, and we are very excited that there are already developers submitting pull requests to improve the user experience, and we encourage everyone to help!
Create Enterprise Grade REST API with Java EE and Jersey with Top Security
Humid periods triggered reactivation of a large river system in Western Sahara
"Unicorns Dropping Like Flies: First Dropbox; Then Square; Now Fidelity Cuts Snapchat Valuation By 25%" - Zero Hedge

https://news.ycombinator.com/item?id=10546947

* Dropbox was warned by its investment bankers that it would be unable to go public at a valuation anywhere near close to what its last private round (which had most recently risen to $10 billion from $4 billion a year ago) valued it at.

* Square, last private valuation of $6bn, $3.9bn at IPO

* Snapchat, written down 25% by Fidelity ($31 -> $23)

* Combined "valuation" of all US unicorns is $486 billion. Their combined profit? $0.

The cresting wave of immense private valuations is crashing onto the rocky shore of public markets. Funding is going to shrivel.
This is a beautiful way to present scientific study, much more so than traditional methods! I'd love to see this trend of clarity and storytelling continue for more studies and experimental efforts.
Right... ok, but the site says...

> Give A Dime links to your bank and monitors the round-up change from your transactions (but not the transactions themselves).

So where does the "round up" come from if you can't see my transactions? Do bank provide you with a list of "round ups" so you see 5c, 10c, 85c rather than 2.95, 9.90, 1000.15?
I have a watch in my drawer that's exactly right twice every day.
Perhaps correct, but misleading, because it makes it sound like the underlying name changed rather than just how it's spelled.

For example, if you were doing a similar series of photos from 1930, you might say the photos were from Beiping, now known as Beijing. That's actually a different name, not just a different spelling.
Thanks for the feedback!

Yes - this is definitely a big philosophical discussion we are having.

(Time for some sausage making)
in California it is actually illegal for us to give money to a charity without having a signed contract in place (this is to protect consumers and guarantee that the money we promise is actually going to charities). This puts a bit of a hamper on enabling donations to all charities. We've opted for curated charities to keep compliant and also to help those new to charity donating make a big impact immediately.

With that said, we want to expand the number of charities we support and would love to hear about great charities!
See, I get that. He got a lot of money. But still he doesn't owe them anything. What is going to happen to him if he doesn't deliver to people who paid him that much money? Is he going to get assassinated? Is he going to have legal troubles? As a president he has the option to bypass large chunks of constitution, which in fact is the actual problem here. He is literally above the law.
I'm pretty keen to play with Elm, but it gives me some pause that an app like this (or the demo at https://github.com/evancz/start-app) results in... 11k lines of Javascript. Nevertheless, these talks got me bulled up on Elm: https://www.youtube.com/watch?v=FV0DXNB94NE (Richard Feldman, collegially, on React -> Elm)</a> / https://www.youtube.com/watch?v=oYk8CKH7OhE (Evan Czaplicki on the motivation for Elm)
Very nicely done. The only thing you might want to do is get on Stripe's ACH beta, and use an ACH for the transaction (saving the CC fees).
My understanding is that the US tried hovercraft out in Vietnam, and then abandoned them. By contrast the Soviet Union put a lot of effort into them.

For military use, hovercraft have the ability to travel on water, mud, ice, and fairly flat land at very high speed. These are very interesting characteristics that are worth some compromises. The case for them is more compelling if you are considering military engagements on a variety of difficult terrains near you (like the Soviet Union was) rather than only engaging in military engagements that take place large oceans away (like the US). Plus several military targets for the Soviet Union were across relatively calm water (the Baltic and Black seas) which look very, very different than the open Atlantic and Pacific.

Secondly, military hovercraft do not need the same reliability when faced with waves. Not being able to handle a once in a hundred year wave would be a problem for a commercial hovercraft that is hoped to be in constant service for decades without a crash. For the military, if you can only deploy it 80% of the time, then you're happy that you've got an 80% chance of having it available when you need it. So they don't have to overbuild so much.

Besides, a once in decades of operation disaster doesn't seem like such a priority when you're worrying about enemy fire!
Show HN: Parinfer – a simpler way to write Lisp
A lot of it is due to library support; C++ has libraries in physics and graphics haven't yet been written in other languages.

Another is the lightweight possibilities for C++ makes it possible to install and run good apps on tiny machines like Pis, where installing Java can be much more challenging.

C++ is also a great language for iOS and OSX development for those who are not satisfied with Objective-C or Swift.
SHOW HN: Real life dating app that turns eye contact into a connection in 1 sec
I believe it means it's more difficult to guess it's internal state than other commonly used PRNGs.
Not even Mozart can disagree with Science...

http://www.sciencedaily.com/releases/2011/01/110120073507.ht...
npm only lets you publish a version once, if the version number already exists for that module, you have to change the version number
Just like Postmates
SoftEther, a multi platform and open-source software supports ICMP and DNS tunnelling among other things (SSL, OpenVPN, IPsec, etc)

http://www.softether.org
You're not necessarily wrong (that a ton of modules will be downloaded) but there are two points worth mentioning.

1) you can install from cache with something like:

npm install --cache-min 9999999

2) npm's infrastructure has scaled extremely well. Gone are the days of spotty uptime and slow resolution. I maintain an npm proxy for one of—if not the—single largest consumer of npm modules and other than the very occasional 502 blip, npm has been rock-solid.
Modern capitalism has a strong basis on theories of social darwinism; evolution only ever does things well enough to get by.
To find a word, just highlight it, hit Command-E to select it into search, and then use a search command such as Command-Shift-F or Command-G.