skysight-inc/HackerNews huggingface dataset:
I just wish there was a way to opt-in to it first.

My instinct when I hit the site was to use my mousewheel to scroll down, because I didn't immediately realize it was a slide deck. So my mousewheel advanced the deck about a dozen slides and wrecked my back button.
Bird projects got outlawed during the interregnum.
Get Worm matches early adopters with up and coming startups
This is just explaining why someone might choose to reject any evidence, not what would change your mind. Is there no evidence that if observed would convince you climate change was human caused?
Lead author of DSSTNE here...

1. DSSTNE was designed two years ago specifically for product recommendations from Amazon's catalog. At that time, there was no TensorFlow, only Theano and Torch. DSSTNE differentiated from these two frameworks by optimizing for sparse data and multi-GPU spanning neural networks. What it's not currently is another framework for running AlexNet/VGG/GoogleNet etc, but about 500 lines of code plus cuDNN could change that if the demand exists. Implementing Krizhevsky's one weird trick is mostly trivial since the harder model parallel part has already been written.

2. DSSTNE does not yet explicitly support RNNs, but it does have support for shared weights and that's more than enough to build an unrolled RNN. We tried a few in fact. CuDNN 5 can be used to add LSTM support in a couple hundred lines of code. But since (I believe) the LSTM in cuDNN is a black box, it cannot be spread across multiple GPUs. Not too hard to write from the ground up though.

3. There are a huge number of collaborators and people behind the scenes that made this happen. I'd love to acknowledge them openly, but I'm not sure they want their names known.

4. Say what you want about Amazon, and they're not perfect, but they let us build this from the ground up and now they have given it away. Google hired me away from NVIDIA (another one of those offers I couldn't refuse) OTOH blind-allocated me into search in 2011 and would not let me work with GPUs despite my being one of the founding members of NVIDIA's CUDA team because they had not yet seen them as useful. I didn't stay there long. DSSTNE is 100% fresh code, warts and all, and I think Amazon both for letting me work on a project like this and for OSSing the code.

5. NetCDF is a nice efficient format for big data files. What other formats would you suggest we support here?

6. I was boarding a plane when they finally released this. I will be benchmarking it in the next few days. TLDR spoilers: near-perfect scaling for hidden layers with 1000 or so hidden units per GPU in use, and effectively free sparse input layers because both activation and weight gradient calculation have custom sparse kernels.

7. The JSON format made sense in 2014, but IMO what this engine needs now is a TensorFlow graph importer. Since the engine builds networks from a rather simple underlying C struct, this isn't particularly hard, but it does require supporting some additional functionality to be 100% compatible.

8. I left Amazon 4 months ago after getting an offer I couldn't refuse. I was the sole GPU coder on this project. I can count the number of people I'd trust with an engine like this with two hands and most of them are already building deep learning engines elsewhere. I'm happy to add whatever functionality is desired here. CNN and RNN support seem like two good first steps and the spec already accounts for this.

8. Ditto for a Python interface, easily implemented IMO through the Python C/C++ extension mechanism: https://docs.python.org/2/extending/extending.html

Anyway, it's late, and it's turned out to be a fantastic day to see the project on which I spent nearly two years go OSS.
The graph isn't uniformly distributed by radius, for one thing, as it has 0.5R-3.1 Re divided into four different bars, with 3.1-22 Re divided into the other four, so it wouldn't look like a bell curve even if they were normally distributed as it's designed to highlight planet sizes that are closer to earth sized.

Also, as someone mentioned, Kepler is only likely to find planets fairly close to their star. And if you have several large planets that are close to their star, they are more likely to interact and be knocked out into a higher orbit until only one is left to dominate the orbits close in. Smaller planets are less likely to disturb the orbits of their neighbors which means a system is more likely to have several smaller planets closer into the star, which again, makes them more likely to be detected by Kepler.

[edited for clarity]
This is the kind of stuff I come to HN for; a cool language I knew nothing about.
Striker Sevilla Kevin Gameiro Mengatakan
Hyperloop One raises funds, to test futuristic transport system this year
Doesn't it worry you at all that you have cited no academic literature in journals? You have an OpEd piece, a youtube video (the producer of which is known for replying to an email critiquing his use of data with "You’re a big daft c*ck"... people can google Martin Durkin and make their own conclusions about him), and the blog of a creationist who refers to those he disagrees with as "global warming Nazis"?
So fresh sushi is less tasty than that made from frozed/aged fish.

The "fresh sushi" is more marketing than palate based - so say sushi/sashimi lovers.
Just gave it a 10 seconds and decided this is not for me. Very first thing I enabled (Tabcenter) made Firefox completely unusable to a point where I couldn't even disable the feature or uninstall the plugin. Thankfully these pieces are named nicely in ~/.mozilla/firefox/<profile>/extensions and thus can be removed manually.

Of course to even to read this advice after fucking up you need to know about firefox's -P startup option.
I love that word! That, and the contrast between 'Gemeinschaft' and 'Gesellschaft'.
To those who are interested in reading more of this tech:

uBeam's patent:
https://www.google.com/patents/US20120299540

"Because decibels are a logarithmic scale, a decrease of
3dB is half the power. With the uBeam system, being just
one meter away from the transmitter will bring the power
down by half... It’s also absolutely insane. For something
that claims to be as easy as WiFi to install, look at the
differences: WiFi merely requires a single router to be
installed anywhere in the store. uBeam would require a
dozen transmitters, each of with include mechanical
steering for their transducers. uBeam would require
everyone to buy an ultrasonic power receiver for each
device."[0]

[0]http://hackaday.com/2015/10/20/the-curious-case-of-ultrasoni...
I wouldn't complain if it were posted 160 times. It's brilliant, amazing, relevant stuff that hasn't dated. I've re-read it at least 16 times since first encountering it in "Surely you're joking Mr Feynman" in the 80s.
I'm pretty sure that's not how they model the climate. These are the same people that predict the course of hurricanes multiple days ahead. I think they understand elementary school level scientific principles.
FWIW regarding your grafana comment, Prometheus upstream plans to deprecate PromDash and move the ui to grafana as they do a better job.

From: https://prometheus.io/docs/visualization/promdash/

NOTE: We recommend Grafana for visualization of Prometheus metrics nowadays, as it has native Prometheus support and is widely adopted and powerful. There will be less focus on PromDash development in the future.
> Over the weekend, he sent some messages that were inappropriate ... on Whatsapp

So, not during working hours, not using work-related tools, he send some inappropriate messages. It's not a big deal.

> these things aren't acceptable in the company we're building.

Sure. But this conversation did not happen in the company, not during work hours, and not using work tools. You were made privy of a very personal conversation happening between adults outside of work.

> The employee came to me in confidence

And you posted about it in great detail on Hacker News, making it a topic of water cooler conversation of about 80% of startups world-wide.

> she'll know and it will be a violation of the trust she placed in me

Exactly.

> So what do I do HN?

Preferably nothing at all. Don't make a big deal about what your employees do in their spare time.

> she shouldn't have to deal with it

She shouldn't have confided in you, because you can't seem to handle it. This dude is poison now. He may as well be fired. And your employee made it a business issue, which is a big thorny issue. You shouldn't have to deal with it, but now you do.

Good luck!
Here's my dream DVCS: easily self-hostable like Fossil, but with good wiki and ticketing system. (Fossil's wiki and ticketing system are awful, but what really sunk it for me was its unexpected behavior for basic commands like "fossil rm".)

I'm just not super-fond of relying on Bitbucket, reliable though they've been, for hosting my stuff.

But a package I could toss on my own VPS? I'd toss some money at that. Wouldn't even need it to be open-source, but I'm no zealot.
How CRM Nurture Lead Generation Process
How is undermining American energy security "levying War against [the United States], or in adhering to their Enemies, giving them aid Aid and Comfort"?
I actually pronounce Linux as [lin-ix].
Why does JSON limit what you can build? Or do you just mean it only supports certain architectures because there are no options to specify other ones in JSON?
FDA Seeks to Redefine ‘Healthy’
Telegram also relies on phone numbers, and you need them to just to log in. You can log in once and stay logged forever on your computer without ever touching your phone again.

Whatsapp makes you to stay connected at the same time on your phone to use their web/desktop apps.
You have a totally valid line of thinking going on.

Take something like the humble T-shirt. The process of making those is way more "automated" than it was even 30 years ago. The reason for this is that the t-shirt hasn't changed THAT much in 30 years, and is now more popular than ever. Due to the material, and the pattern, there is a lot of it that is the exact same step between product variations (size, cut etc) or can be done on the same machine the same way.

However, something as simple as pants, not only change seasonaly (shorts) but they change annualy. It is easier for a car manufacturer to build an automated assembly line for welding a frame, than it is for a manufacturer of clothing to do the same for "this seasons" hot item.

For the sake of argument, if we all agreed to wear bellbottoms for the rest of time as our only pants, and to only make them out of one kind of denim, it would STILL be hard for all the reasons mentioned above, but we would have reason to automate (scale). Even then, your producing the pants in 60 some odd waist/lenght combos for men, never mind women, children, teens.
Selena Gomez reveals she has a 'weakness for bad boys' in Q a video
It's more than that, and it's in use in production at Amazon. 8 TitanX GPUs can contain networks with up to 6 billion weights. As Geoffrey Hinton once said:

"My belief is that we’re not going to get human-level abilities until we have systems that have the same number of parameters in them as the brain."

And you're right that it's a specialized framework/engine. But IMO making it more general purpose is a matter of cutting and pasting the right cuDNN code or we can double down on emphasizing sparse data. Amazon OSSed this partially IMO to see what people would want here.
>Not sure what you mean by "Capping";

Regulatory limits on CO2 emissions - "cap and trade".

>my choice to ride a bike to work rather than drive comes at an energy savings not cost.

Most people in the US cannot ride their bike to work, and it's not because they are overweight. About half the people commute > 10 miles, which is not reasonable for a daily bike commute in <40F weather, and even when it's warmer that's a miserable amount of time to be forced to commute every day. This also ignores people that need to pickup/dropoff kids.

So people will not choose to give up driving because the alternatives suck. It would have to be forced. Otherwise they would be riding their bikes now.
yep, entirely an ad. I was once their customer (2006ish), and paid about $1000 per minute. Was not worth it. Would not do again the way that it was done. Counterintuitively, I think I would have been better off to spend more and dominate the focus on the show.

In this light I think just producing my own content for Youtube is the smarter strategy. I have to acquire new skills, but who doesn't when they run a business?
Mercurial has had 'largefiles' since Mercurial 2.0, 5 years ago.
...and even more exciting would be an atmosphere with oxygen and pollutants indicating industrialization [1]

[1] https://www.cfa.harvard.edu/news/2014-21
"what is the largest high quality elm app you know about and what is the largest high quality elm app that is open-source that you know about?"

http://builtwithelm.co is a good place to start. My favourite big example is Dreamwriter (https://dreamwriter.co) by Richard Feldman. Warning not updated since e0.15.1 ~ https://github.com/rtfeldman/dreamwriter
Way to undermine the hard work of talented developers. Is that envy? You should see all the features its offer before calling it just a "wrapper".
Canadian schoolboy discovers lost Mayan city from his bedroom
That's what we do in Slovenian alps. Rescue is free and immediate. Just call and volunteers come get you.

But if you're in trouble because of negligence or improper equipment - like hiking at 6000ft in high heels [1] - then we send you a receipt.

[1] some of the stories that make it into the news are really crazy. Like a group of high school students that went on an half day hike without food or water just in their t-shirts. By the time they were rescued, after getting lost, almost all of them had hypothermia. I think criminal charges were brought against the teacher.
After the uploader disputes an automated claim, the claimant can uphold it as you described, but the user then has the option to appeal that claim. The only way to settle that appeal is for the claimant to either drop the claim or at that point file a DMCA takedown. That's the process I was describing. YouTube has information on the process here: https://support.google.com/youtube/answer/2797454?hl=en (look under "What happens after I appeal?")
45+ Best Multipurpose Corporate PSD Templates
Interesting, did you first explain your complaints to that colleague (without CC-ing others) and got no result?
I was a TA for a CS program that taught C-with-classes C++, and I have to disagree. C was far too low-level for the students. In a course where you're just trying to teach the basics of flow control and translating a program into code, the foibles of C — from what a segfault is to trying to explain why you must read past the end of the file to get an EOF — just get in the way.

Since someone always brings it up — I do believe as some point students should be exposed to a low-level language that doesn't to GC to expose them to memory management. Just not as a first language. I'd rather give them Python to start, let them get their feet on the ground and somewhat comfortable with it — give them success to start and hook their interest. C just tended to defeat the students, and needlessly. I spent so much time explaining things that to them must have felt like a rocket scientist telling them why their water bottle rocket exploded into flames on the pad.
It appears as though WhatsApp desktop is basically a wrapper on web.whatsapp.com as well.
Moxie's been a huge inspiration for me in tech, i first discovered him through his blog post Career Advice: https://moxie.org/blog/career-advice/
I'm a climate change skeptic and what would convince me is

- less trying to convince people

- less calls to action

- less promotion of the tiny irrelevant bad things that it's doing

- less hiding of the good things it's doing

- more promotion of engineering solutions

The fact that the media presentation of it is so clearly biased in these ways makes me automatically distrust it. I know they're trying to mislead people, and you surely do too. Why would you believe someone who you know is trying to deceive you?

We have no reliable predictions of any serious consequences of global warming. According to the IPCC, it's not going to be a big deal within 100 years. Beyond that time frame, there's plenty of opportunity for us to adapt, fix it, or be wrong in our predictions.

The current estimate for sea level rise is about 70cm by 2100. That won't flood very much at all. A few sandbars, sprawling beaches and already-flood-prone river deltas, but not many actual cities. New York for instance won't be flooded by a 70cm sea level rise even though it was flooded by a recent hurricane. 70 cm is smaller than regular tide heights, smaller than wave heights, it's just not very significant for most coastal cities. Where it is significant, they can just build more land. I come from a city which has metal plaques on the road in the middle of town saying "this is where the shoreline used to be". We can just modify our shorelines with earthworks.

The current estimate for temperature rise is 2-6 degrees C by 2100. 6 degrees is the extreme case and probably won't happen, so maybe we get 3 degrees. What will that do to agriculture? I don't know, but we do know that food grows over a much wider range of climate across the world so it can't completely destroy it. Furthermore, it will come gradually, giving farmers many decades to adapt. What will it do to people directly? Nothing because it's negligible compared to daily and seasonal variations.

More tropical diseases? People in the tropics already suffer from those and we don't care about them today so why would we care about other people having them in the future?

More severe storms? We already have severe storms and construction in high risk areas is designed to cope with them. We'll just adjust the building codes as the risk changes.

Worried that people won't adapt until it really hurts them? No, property owners won't want to be left holding the bag when their land becomes worthless, so the market will sort that out. Whoever's farm stops producing or whoever's house get washed out to sea pays for it out of their own pocket so they'll be strongly incentivized to protect it or sell it long before that happens.

So this is my concern with global warming - yes it's happening and man-made or not, it probably won't hurt us enough to worry about. There's no room for that position in the 2-extremes view of the debate.
Please read the comment I replied to. I was pointing out that the underlying premise of that cartoon is silly and it would have little impact on skeptics because it completely misses the point.

>not what would change your mind.

I didn't say I was denying global warming. I was pointing out the strawman the cartoon builds up and then ridicules.
It's somewhat covered in the blog post:

> Because the app runs natively on your desktop, you'll have support for native desktop notifications, better keyboard shortcuts, and more.
Not for everyone, their crypto is GPL only and GPL can't be deployed everywhere.
We went on the hunt for a time-series data-store a while ago and ended up picking OpenTSDB. It seems they are planning on supporting Cassandra (which sounds like it will be easier to maintain than HBase): http://opentsdb.net/docs/build/html/user_guide/backends/cass...
Another worthy contender was KairosDB: https://kairosdb.github.io/
Human-robot teams take the drudgery out of sorting trash
Show HN: Open Source iOS Client for HN's Firebase API
Actually, what I meant was the link between person X and the blog. No matter that people reading the blog could find the author (that was obvious), but rather that people googling person X didn't necessarily find the blog (until this thread.)
Perhaps we should try going back to metal detectors? Automated thing that goes beep, seemed to work just fine. Theoretically could move lines faster and with less errors.
I saw someone else comment another time, double your estimate of time and change the magnitude

2 weeks becomes 4 months.
"The company said it is now offering up to 20 paid weeks of leave, consisting of four weeks of paid pre-partum medical leave for pregnant employees, followed by 10 weeks of paid maternity leave and six weeks of paid parental leave. The latter is the new element and is also available to “all other new parents who have been at Amazon for a year or more,” the company said in a Nov. 2 e-mail to employees.
"
ubeam's in southern CA, not silicon valley.
They don't have the data to model it the way they predict the course of hurricanes.

Models are just models, they're only as good as their design and the data they are fed. We have solid temperature data for only a few hundred years, if that. That's a lot of time to try to model something with so many variables.

Both sides have been found to be tweaking the models and input data to tune the output to their agenda, and nearly every time I see it presented, it's "average global temperature rise of x over the last y years has contributed to z inches of sea level rise. We must reduce CO2 because climate change"

Average global temperatures have gone up, and down, and up, and down many many times, even before we were even here. If the science were more solid, there wouldn't be so much controversy over it.

For every model presentation you can find that predicts it, I can find one that doesn't.

Is CO2 a greenhouse gas? Yes. Can it trap heat? Yes. Does that conclude that the extra CO2 we are generating is the cause of global temperature rise? Not by a long shot. Does it warrant further investigation? Absolutely. The consequences of being wrong are far to great to ignore.
Butcher selling meat in a vending machine to keep prices affordable
Kickstarter “Peachy Printer” project dead due to embezzlement
Well I don't think any of those letters mention PACs or campaign contributions at all.
6 mb for typical binary, but there are around 10 different exe files compiled from this codebase, most of them overlaping and sharing big portion of functionality.
I assumed as much, and yet still no Linux version. I don't use WhatsApp anyway but it's still disappointing.
Can kids handle the news?
Synchronous programming is mostly a French thing but as far as I know there is also Quartz in Germany (https://es.cs.uni-kl.de/publications/datarsg/Schn09.pdf), Ptolemy in Berkeley (http://ptolemy.eecs.berkeley.edu/publications/papers/01/sr/s...) and some work at Virginia Tech (https://theses.lib.vt.edu/theses/available/etd-08112011-1613...).
I can't answer that question but I can say that images shared with whatsapp are compressed to < 100kb
Some of the examples are broken because they use C++ language constructs but they're being compiled as C code, which leads to error messages like:

13 : error: 'static_cast' undeclared (first use in this function)
input = static_cast<int*>(__builtin_assume_aligned(input, 64));
^
You're talking about something completely different here. Putting out an MVP is not the same thing as writing sloppy code that becomes a maintenance burden later.
Whether or not one is good is for other people to decide by evaluating one's deeds.
Very nice! So far I'm liking this quite a bit, especially Tab Center.

On that note, one usability suggestion: having the tab sidebar run all the way to the top of the window means that the years (decades?) of muscle memory I've built up telling me to mouse to the top left of the window to hit the Back button now results in me hitting the New Tab button. It'd be better if the awesomebar area spanned the complete width of the window, and the tab center column started at the same height as the content area.
> So even today, the "branch" concept in hg is only useful for a small number of cases, and the "bookmarks" concept is what most people want, but they're separate things with names that don't align with expectations.

And it doesn't help that the primary hosted repository system is Bitbucket and Bitbucket didn't support pull requests from bookmarks last time I checked.
Biovisions (animated visualizations of cells)