skysight-inc/HackerNews huggingface dataset:
Glad you like the video. For a somewhat subtle product, it took quite a while to really hone in how to get things across. Had a lot of internal debate as to whether to include some of the other fun things the Puck can do (related to heating/cooling in some cases or in others less so) but ultimately decided to try and keep things clearer.

It is a little quitter and with less leakage than the traditional stamped steel vents installed in most homes. I am hoping to do a blog post in the not too distant future that shows some of the testing at the factory since that has been really cool. The audio side is neat but the RF tuning is the really fun part.
Absolutely. This reads like a big fuck you to anyone that chooses to go it alone and/or doesn't want to submit themselves to the YC complex.
Remote controlled? They'll be an autonomous swarm before the end of the decade:

http://defensetech.org/2016/01/04/u-s-navy-plans-to-fly-firs...
Bizarre! It's just a medium story; works for me. I don't know what to tell you!
Why, and How, I Went Modular
For the most part, I think Vultr has a better offering than Digital Ocean. However, I had an infuriating experience with Vultr recently (not that I have reason to believe DO would have done any better). Vultr has poorly configured DDoS mitigation equipment. If that equipment believes your IP is under DDoS, it will automatically blackhole your IP from their upstreams.

With near-zero traffic on my interface - and for an internally facing VM, the IP address of which has never been published in any DNS, their DDoS 'protection' system decided I was under DDoS attack and blackholed my IP with their upstreams. I investigated and my conclusion is that the most likely cause was that their system mis-idenfied the overlay networking software I was using (which communicates over UDP) as DDoS traffic.

I raised this issue with support, who did not manage to help. Amongst other things, they told me that they didn't retain logs long enough to be helpful. I agreed that I would raise the issue with them again should it re-occur.

The second time they blackholed my IP, they didn't even bother telling me. And when I filed a support ticket, they took somewhere around an hour to even respond - during the time they've taken my system offline, I expect them to make themselves available.

When I tried calling their parent company on the phone, they were downright rude with me. I understand they don't usually do phone support, and that's fine, but if you've told me that (A) you can only help me resolve a problem during an incident because you don't keep logs, and (B) don't make yourself available to me through your regular support channels, don't get pissy with me for phoning you. And especially don't completely refuse to do anything remotely helpful.

I ended up terminating the VM and moving that workload elsewhere. I don't have time to be fixing other people's networks, especially when they can't be bothered to participate in the process.

It's a shame, because their BGP & AnyCast stuff looked really interesting, and I'd love to explore their offerings more. But I don't currently have confidence I can deploy anything with them in production, because when something goes wrong with their service, they don't appear competent at making themselves available to fix things.

(For the record, in some respects I consider one of my companies to be a competitor to both Digital Ocean & Vultr. But I like to be familiar with the competition, so I use them for some things. It also provides us a way to put workloads in locations we wouldn't otherwise be able to justify.)
> so, check the key against a public registry

The problem with public registries is that anyone can spam them. Checking the key would involve retrieving it via multiple sources which is tedious.

> doesn't apt-key already do that when adding the key?

Man page doesn't say, nor can I find quickly on Google if apt-key does any additional verification. It doesn't seem likely though, because if verification step did occur the entire command would be redundant as the same mechanism that verified the key could be used to verify source list entry.
I'm looking for a cheaper automation system. Startup with not many customers. Starting point seems to be $49 for most of these companies. Drip, ConvertKit, Intercom etc
Yeah, however even a liquidation preference will be 1x,2x.
I'd feel even better about Digital Ocean. This ensures that it will stick around and I'm guessing the YC folks are a demanding bunch and so will will DO forward.
Its just business as usual, this gives them more exposure and good PR, with the financial gain this might bring to them you will enjoy a better (and maybe even cheaper) service in the future, looks like a win-win situation to me.
There are plenty of startups solving hard and complex problems. The issue is that they're usually not amenable to the Silicon Valley VC model of "sell it to the next biggest fool."
We're always looking for ways to help startups get up and running on our platform. If you're not a YC company, reach out to our customer success team. They can help you get started. If you're already a DO user, they can help you scale up.

https://www.digitalocean.com/company/contact/sales/
You could buy an old tablet and do this so much cheaper
It's the same on desktop chrome. :3
It's hard to see their design advice through all of the clutter.

http://i.imgur.com/lSTSTQk.png
Actually, It just kind of looks like that. I'm really not sure what is going on.

http://imgur.com/LCSA2mx
It depresses me that people get so easily excited without checking what is going on. This will only encourage more sloppy research and vague reporting on said research in the future, slowing down actual progress.

See my post in this thread about how they admit not being properly blinded, and also decided in some unspecified way when a mouse was "moribund" at which point the mouse was killed. The former is maybe ok (shit happens), but the lack of details regarding "moribund" are unacceptable. For that info to be missing, we can deduce this paper was not approved by a honest/competent group of reviewers.
I think they missed their opportunity - namely what they're doing with Paper now. I like Dropbox a lot, but most people I know work with Google Drive/Docs. The whole idea of "files", to me, is becoming more and more abstract and remote. I'd probably find more use for Dropbox if I was using Office 365, but then there is OneDrive for that.

Bottomline, I have less need for Dropbox outside of backing up photos. And there are any number of services for backing up photos that are frankly better from a usage PoV (though not from a syncing PoV where they are clearly better). I have an iPhone - I used iCloud to download the pictures to my MBP and then have Google Sync running to push them to Google Photos. iCloud's photo service is still pretty terrible - but using this method I get all the goodness of Google Photos (e.g. let me find all the pictures of my dog or my kid).
> The troops like the A-10 because it's loud and impressive and makes them feel like they haven't been forgotten.

Even if this is entirely true, moral goes a hell of a long way on in the army as does the fear this creates with the enemy.

That said I was of the understanding the A-10 was very effective for supporting troops in areas like Afghanistan and similar low tech ground wars. The real issue the Air Force are tasked with protecting the country in the case of a 'real war' with more modernized opponents like China or Russia. In this case and A-10 is old tech and wont deliver much in terms of defense capability hence their lack of interest in maintaining/upgrading it.
Indeed. Having it demonstrated so viscerally would make an impact. Apparently the Austrian police briefly boarded his plane, although a spokesman in his government denied it.

It also speaks to the panic of the American government in those days about Snowden.
because the original people involved with search have by definition been in the same job for the last 15 years! why is "they feel like doing something else now" not a good and satisfying enough explanation for their leaving?
All Code Is Fleeting, Don’t Act Like It’s Forever
Perhaps you are not subsidizing them, but they are betting that one of them will be a success gaining them more profit in the end than this grant? Maybe this is a marketing expense.
Rarely do HN comments make me laugh - this did. Thank you.
Not my government.
If I was making an interactive command line, I think I'd want to do it all in shell. Let's say it's a CLI that interacts with a remote server, then I might have a "script" that "starts" a custom CLI by doing:

#!/usr/bin/env bash
export REMOTE_ADDR="$1"
export PATH="$(dirname $0)/commands:$PATH"
export PS1='service:\$ '
bash

Now you do something like:

$ server-cli https://myservice.com
service:$ which upload
/path/to/server-cli/commands/upload
$ upload ./my-file.png
uploading.......

All you are doing here is adding all your custom commands (which are just command line applications), and starting up the CLI by giving it some context of some sort. All I have here is $REMOTE_ADDR (which by convention a command like upload would read), but you could have auth or whatever.

Along with this, you get a pretty workable programming language (shell), access to the local environment, access to the "standard library" of commands you know, and so on.
I suppose so. My big concern is that this will lead of a lot of faux-shells with relatively few syntactic similarities.

It's a personal preference, but I'd much prefer my programs (node or otherwise) treat the shell like the first class citizen it is and use it to its fullest extent.
Since nobody can accurately predict which companies will succeed, putting more companies in the pipeline will give you , generally speaking, more companies at the end.
I bet this deal drives improvements on all of those points (or at least the ones that matter).
Life is so very short. What value can you put on 25 extra days with your kids in a year. They're only going to be home for ~20 years. That's ~500 more days you get to have with them. An extra year and a half. It's a no brainer. There is no way you could pay me to give up a year and a half of my family.
Um, work from your local cache for a few hours? It's that the one of the main reasons for git?
> Sometimes it can be a little slow to start

Which is unacceptable for one of the largest infrastructure providers. So many times we were sitting around twiddling our thumbs waiting for our expensive amazon support to get back to us when things were broken.
Volvo's CEO: "We are the suppliers of this technology and we are liable for everything the car is doing in autonomous mode. If you are not ready to make such a statement, you shouldn't try to develop an autonomous system."

So there.

At first, self-driving cars will probably be leased on operating leases, with maintenance and insurance bundled into the payments. Or maybe you own the vehicle, but there's a maintenance and insurance contract required to enable self-driving.
Yessir, I am, but appreciate the heads up. I love that sub.
Again, the A-10 only carried out 20% of the CAS missions in Afghanistan. It may have been very effective, but so was the F-16.

And there's no reason to keep it around for low tech wars - if we need a dedicated aircraft to destroy mud huts we'd be better off with something cheap and easy to maintain, like Embraer's Super Tucano II.
The elections are rigged.

They are also rigged in my country, but it is a bit more obvious there.
TL;DR: It makes tons of sense.

In the beginning of JS+DOM, it was a common practice to write HTML with DOM events (in JS): (`<button onclick="doSomething()">`). Server rendered most things anyway so you could (`<button onclick="toggle(<%= someId %>)">...<div id="item-<%= someId %>">...`).
Problem was tons of global functions all over the place, or many big objects and maintainability issues.

In the "jQuery era", you'd write your initial HTML in .html files and jQuery all the events. It brought infinite amount of ways to write code, which often led to many styles and no conventions.

<button class="toggle" data-target="item-<%= someId %>">
<div id="item-<%= someId %>">div</div>
$('.toggle').click(function () { $($(this).data('target')).toggle() })

or

<button class="toggle">+</button><div>div</div>
$('.toggle').click(function () { $(this).next().toggle() })

or worse,

<button class="show" data-text="hello">+</button>
$('.show').click(function () {
var $this = $(this)
var $div = $('<div>').text($this.data('text'))
$this.after($div)
})

etc.

Many problems with this approach:

- You can't tell which element has events bound to it just by looking at it. Any JS file can decide to do that
- Usage of a CSS class to find elements is just a hack
- Poorly named IDs/classes create collisions
- After an action, the initial HTML no longer represents the current state
- Server can render some HTML, then client changes it, and if things get out of sync, the only way to reset the state is to reload the entire page. Imagine a user signing in, and many parts of the page need to show things for a signed in user. Doing this manually would probably be error-prone, so it's just easier to reload the page and let the server do that.

And then came the modern front end libraries/frameworks like React, Angular, Ember etc.

The main difference is that now the HTML representation is ALWAYS in sync with the data, AND the functional code that's attached to each element is at the same place.

And the jQuery example becomes this:

// react

<button onClick={::this.toggle}>+</button>
{this.state.isVisible ? <div>div</div> : null}

toggle() { this.setState({ isVisible: !this.state.isVisible }) }

// angular 1.x

<button ng-click="toggle()">+</button>
<div ng-if="isVisible">div</div>

scope.toggle = () => scope.isVisible = !scope.isVisible

When you look at this piece of code you immediately understand the ways it can be rendered and what affects it. Super clear, no surprises.
I think you're right, and I completely intended it in a practical, non-incendiary way. People would constantly say they weren't there to pursue personal, political agendas, they wanted to have maximum impact and do what was best for Facebook. It's like the #1 catchphrase you have to memorize to get ahead. It makes sense. In most cases, it's even true.

I may have a separate set of issues with Facebook People policies, but there are a ton of really passionate, amazing engineers working there who deeply believe in the mission (or at least their local specialty). I miss many of them very much and wish them all well.
>Turkey shoot doesn't even begin to describe it. If you bring a biplane to a modern dogfight, you'll end up a splat mark on the ground.

Kind of unfair example, the Israelis had a lot of time to prepare for that battle. On top of that the Syrians knew they didn't stand a chance given their resources.

Given any situation you have to fit the resource to meet the need. The United States deploys the EMB 314 Super Tucano to great effect, which is a WW2 style fighter fitted with modern electronics. The F35 in the modern context simply doesn't make sense, as it's simply over engineered and doesn't fit current individual needs.
Believe it or not, the F-35 is built to save costs in the long term. It has a huge upfront cost because what they are trying to do hasn't really been done in a modern airforce. Parts standardization to kill off massive maintenance costs of fleets (which are astronomical) and making a JSF will different variants for different branches is also much cheaper.

The F-35 is buggy, because its unprecedented, I honestly don't think it gets a fair shake, and I wish people would look at the long term cost savings vs the short term boondoggle (and it is certainly that.) Fleet maintenance is astronomical, the F-35 is build to address that; if you spread costs out of 30 years, the plane doesn't look quite as expensive. Since the government doesn't use GAAP accounting, all costs are realized up front instead of being depreciated out.

I really don't buy your story about being able to hear the jet a minute before it hits you. By the time you hear a jet flying directly to your position you are either already dead, or the plane is just about to pass over you. In your instance it sounds like the plane was no zeroing in on your position, but was just incidentally passing by...which is entirely different.
nobody wants to talk to a sales guy...
Still possibly susceptible to remote exploits.
Google this:
site:parseapp.com

Thanks for the idea, might have to contact some of them about my Parse replacement platform!
Wow, I find this rather extraordinary. Have your fees increased as a direct result of this gesture?
If you're trying to game the system, why try to create a definition for family when one already exists that serves your purpose?

Just have your team be owned by the Hominidae family.
More likely "equitable"
The A-10 isn't a bomber.
They aren't giving credits to YC companies out of charity. They're doing it because they (probably correctly) think that the gains from this marketing spend will be outweighed by future profits.

So you aren't subsidizing anyone.
Questions and ideas; unix, plan9, and lisp
> I think it's pretty clear that the bar for safety must be much higher (10x) than human-level for these to be accepted by consumers.

I think the safety level just has to exceed that of an average teenage driver for widespread adoption by a certain segment of the car-buying population: parents.

EDIT: Teen drivers are 3x more likely per mile to be involved in an accident than adults - http://www.cdc.gov/MotorVehicleSafety/Teen_Drivers/teendrive...
Publishing CIA's Declassified Vault
In the US there are a couple different groups working on similar projects.
http://www.helpsteps.com is mainly in the Boston area
http://www.auntbertha.com is based out of Austin
Http://www.healthify.us is another one.

There's also an open source project called Ohana that provides an open directory for community resources and services as well as API for people to deploy this sort of idea in their own community. http://ohanapi.org
I agree with you that is an issue for the package manager. A package manager should never have such a single point of failure. I know bower, for example, would fail (at least last I checked unless they added a caching system since then) but it at least can point to specific git repositories so it can be moved if necessary.

Honestly if anyone is working on something important enough where they must be able to rebuild at a moment's notice then they should either be checking in dependencies from these package managers or setting up their own copies of what they need. But that's like backing up; most don't realize they needed to be doing that until they have an issue so I can understand the anger when Github does go down.
Is this the cure to cancer? Honestly, at the basics, isn't cancer cells turning against us because they're degenerated?

Also this song popped in my head... of course...
https://www.youtube.com/watch?v=1foeTSHrgiU
https://news.ycombinator.com/item?id=11022548
How can the winning design be one that carries neither passengers nor cargo?
It works pretty well. Put a pot on the C line, and adjust it for the best overall look.
It's definitely a good article (as most articles from Bloomberg are). It just has a terrible title which implies an entirely different article.
Storage is also an area we're working on heavily right now, and we should have some good news soon. We definitely recognize that there's a lot of demand for more storage without the need for the corresponding upgrade in compute power. Check out the update from our product team on this UserVoice request, and vote/subscribe to get updates:

http://digitalocean.uservoice.com/forums/136585-digitalocean...
I occasionally take the train to travel larger distances. Between a 2 hour flight and a 6 hour train ride, I will take the train. Because a 2 hour flight is not just a 2 hour flight. It's a 2 hour "dealing with getting to and through airports" plus a 2 hour flight, with the whole experience microchunked into a plethora of annoyances and issues that I will not have any chance to sit down on my computer and do anything.

In comparison, when I take the train, I arrive at the station a leisurely 15 minutes early. And I sit in a gigantic chair (compared to the plane) for those six hours. And they have free coffee and wifi. And the desk at my chair is not a baby's highchair platform, but an actually usable work surface. So I work.

And while the food isn't high quality, it's better than anything I've ever had on an airplane. Burgers and pizza and beer. Or fresh salads and coldcut sandwiches. Candy, granola bars, teas, water. It's a small convenience store.

No, I don't spend my time commuting. I spend my client's time commuting. Working on the train is the closest thing to teleporting I think any of us will come to in our lifetime.
Extending the Yahoo Streaming Benchmark
Same on FF desktop version.
I'll never use Go personally myself, but criticisms on a forum are a bad reason for not using a language, if you think it will be a good tool (as you seem to do) for your purposes
A bit of data feedback for you, getting to this page on your app:

https://askizzy.org.au/category/have-your-say/in/2601-Austra...

Suggests that the Commonwealth Ombudsman does not have an office in Canberra. They actually do though[1].

Cool project, good luck with it!

1. http://www.ombudsman.gov.au/pages/contact-us/our-offices/ind...
Elon Musk refuses to sell a Tesla to customer who wrote a 'super rude' blog post
Except that so many of them have phones, phablets and tablets. Then they get to school and are handed a Chromebook. No compilers in sight!

P.S. My computer science class was split between 12 "green screens" and 12 card punch machines. Yes I'm old ;)
The troops like the A-10 because it can loiter over them low and slow and provide support for a longer period than the F-35 will ever be able to. It can carry a substantial amount of ordinance beyond its impressive 30mm cannon. The mission of CAS is best served by the A-10 and not a fighter bomber which can't do either role well
Australia's also committed to buying 72 - seventy two! - F35s, as part of the block buy program mentioned in the article. Sure, it arguably helps keep prices down, but the ongoing integration and support costs for foreign buyers pose a lot of challenges.
Tim Bell (who helped make this) is a great guy, he spends a lot of time getting kids interested in Computer Science, with CS Unplugged [0], as well as teaching teachers how to teach computer science to high school kids.

I'd say it's in a large part due to him that Python is becoming the de facto standard for high school programming in New Zealand.

He's also a bloody good lecturer, he teaches the intro to algorithms at Canterbury, and does heaps of physical demonstrations of how algorithms work, like using a set of scales for sorting algorithms.

[0] http://csunplugged.org/
Apparently exclusivity isn't one of their goals.

What's the practical value of exclusivity? Would you ever choose exclusivity over effectiveness?
I thought the contest posed by Musk was a request for a proof of concept. A test loop.
This seems to be the 12th time...

https://hn.algolia.com/?query=My%20Bathroom%20Mirror%20Is%20...
I just bought a pair of Audio Technica ATH-M20x headphones. They are $50, and have a very nice sound considering the price. They have a nice fat cord.
Force-fitting their old model into today doesn't make sense. YC has different core competencies now and the startup landscape is different. The separate early-stage fellowship won't dilute the brand at all, YC Core will still be as prestigious as it always was because it will still be exclusive.