skysight-inc/HackerNews huggingface dataset:
I don't have any interest in owning guns. Simply because I didn't grow up around them and I would prefer to not have to have the responsibility or risk involved with owning one. However, I do have a bat in my home near my bed just in case. A taser sounds like an appealing option which is much less lethal than a handgun, but certainly gives me a better defense. I honestly don't understand the reasoning on this case.
No license yet, but they're giving waivers for commercial use: https://www.faa.gov/uas/legislative_programs/section_333/
submodules is a curse IMO. I used submodules in the pass and I hate it. Some of our projects still use submodules and I am vocal about removing the reference. My reason disliking it is that 1) I always forget to do recursive, 2) I hate to muddle my root repository with another repository inside of it, 3) I forget to update the commit, and 4) most of the time I don't need submodules. I can live with more git clone commands. Oh add one more - a lot of people use git@ rather than https:// because I don't use SSH to clone (I enable two-auth however) on my laptop, so whenever I clone one of our org's project which has sudmodule, I have to fix sudmodule config....

Personally I really dislike the fact Ansible's plugins are now sudmodules, but not up to me to decide.

The only large repo I have worked with was Firefox (mozilla-central) but I use Mercurial. Either way the speed was never an issue for me for a fresh clone - I expect a while. In git I could clone specific branch or specify a depth if I know I just need specific branch to work with. I guess when you work with real big repo like Facebook's or Google, then maybe there is a concern.
That's evolution. New graphics APIs are intended for engine developers, not for application programming. Application should use higher level engines, not low level APIs.
That's evolution. New graphics APIs are intended for engine developers, not for application programming. Applications should use higher level engines, not low level APIs.
They didn't envision telegraphs, telephones, or the internet, but I doubt you think that the first amendment doesn't apply them.
Which keyboard layout makes it easy to type ñ, {, and } on the same row as j, k, and l? I guessed Brazilian (based on the EN/PT/ES on your profile), but that doesn't seem quite right according to Wikipedia.

http://en.wikipedia.org/wiki/Portuguese_keyboard_layout#/med...
> I can give lots of real-world examples where self concern is second and group put first.

Oh so you were perceiving them then? ;)
$10-150k per integration doesn't sound so bad. Ever meet a supposedly modern allegedly-REST API rife with side effects and asymmetry?
fwiw, it is not the case that pinball can schedule jobs only at specific times of the day. In fact the scheduler is merely a special type of worker that happens to start new workflows. It is totally doable to kick off a new workflow at any point in time, bypassing the scheduler.

Also, Pinball is also all Python but it currently has a dependency on mysql so it is definitely not as a lightweight as a standalone tool as luigi but it also offers much more in terms of the available features.
Cops commonly use tasers to subdue suspects. Is that a common enough use of an electrical weapon?

Ultimately it doesn't matter what the SC thinks. It's still pretty much illegal to own a gun in eastern Massachusetts. Banners gonna ban.
Hot new video app Meerkat emerges as a possible citizen journalism tool
So in essence a poor man's magnet link[1].

Interesting hack, nonetheless.

[1] http://en.wikipedia.org/wiki/Magnet_URI_scheme
"I think that if you assume and expect the worst from others you'll in turn hold yourself to the same standard. Everyone's been in a bystander position before, where they knew they could do something but didn't; this is empathy without action, which is mistakenly labelled as a lack of empathy."

Yes I have. I'll tell you I didn't see empathy I saw fear and inability to act through lack of cognition. I'll agree with the lack of obligation but that depends. A parent will move into danger to rescue their own child, a stranger may not.

Service people move into danger putting their lives at risk to rescue strangers every day.
He sold his real estate business to fund his first car, after driving for a few months he invested in two additional cars qualifying for the Uber Black service. He gives these cars to his cousins to drive, taking 10% gross. He's now working with his friend from back in the Arizona metropolitan area to repeat the process with more cars.
Zip drives could also go bad and screw up your data if the mechanism failed. Stupid click of death... a completely separate storage layer can't always save you.
I can understand your concerns if folks are flying their RC helicopters around airports, but I'm pretty sure there are already airspace restrictions around airports for the same reasons you've mentioned. Beyond that, unless you're routinely buzzing rooftops, a low-altitude "drone" probably shouldn't be of any concern to your own flying, since you're going to be on an entirely different altitude vector.

I'm no pilot, but several of my coworkers are. Based on various conversations with them about flying (altitude clearances, ATC, etc.), I'd reckon you're severely over-reacting by calling for an outright ban on unlicensed RC aircraft flight. Altitude and airspace restrictions are reasonable; outright bans are not.
Some sad disturbing captions.

> Abdul Salam, a 47-year-old Rohingya, asks a friend in Malaysia for advice [...]. His friend Muhammad Rafiq, a Rohingya in Thae Chaung village, has a son held by traffickers, and they are raising the money to pay the ransom. Abdul Salam's question is: How can he be sure the trafficker, once paid, will let the boy go?
Affordances aren't arbitrary. The idea behind affordances is that the tool fits the user, not the other way around. If something is meant to be gripped in a person's hand, then it should be the right size and shape for a hand to grip it. Conversely, if something is the right size and shape to grip in a hand, that intuitively suggests that it is for gripping.
Ruby (or maybe specifically Gems) startup is still quadratic in another -- IMO worse -- way: Every require() (that misses cache) searches for the requested file in _every_ dependency package until found. It seems that instead of having the file name itself include the precise package name, Ruby instead treats the packages as a search path that unions a bunch of separate trees into a single logical file tree.

The result is that Ruby does O(n^2) stat() calls at startup, where n is the number of dependency packages. Most of these operations are for files that don't exist, which means they'll miss the filesystem cache and perform absolutely atrociously on top of FUSE, NFS, etc. A typical Ruby app sitting on a loopback FUSE device (i.e. one just mirroring the local filesystem, no network involved) will take minutes to start up, even with aggressive caching enabled. :(
This makes me _very_ glad I work at a startup (there are three of us) and it truly is about the work. Chatting is great, but delivery is life.

I work from home most days (or a coffee shop). Sometimes we go weeks without seeing each other.

It's awesome.
Hi everyone, I'm one of the founders of DemocracyOS.org and The Net Party (partidodelared.org). Let me know what you think about DemocracyOS as an open source vote & debate tool, and our political strategy with The Net Party where we have candidates committed to vote in congress according to DemocracyOS.
The Supreme Court of the United States and most legal scholars (post-Heller) agree that the justification for the Second Amendment is not a prescribed limitation.

"being necessary to the security of a free State" is a reason the Second Amendment exists, not the only reason or one that limitations may be paved around.

The comma makes all the difference. The original text is only marginally meaningful, post-Heller, as the interpretation that individuals may own and bear arms (specifically semi-automatic handguns - presented as those in "common use") is now law - carrying the same weight as if it were written two hundred years ago.

I was so happy the day that decision came through: small-minded individuals making arguments based on flawed interpretations of semantics were immediately put to rest.

------

re: stun guns - I agree that this is ridiculous, but a firearm is a much better tool for self-defense (not that you shouldn't be allowed to make that bad choice).
Batches for remote services and databases
The premise is "don't burn bridges". Doing this will definitely burn every bridge.
Clever :-)

I wonder if it could look for `${currentAddress%$filename}md5sums.txt` (or similar) as that's often where an md5sum for a file is, and then comparing that, rather than downloading the whole file and hoping for the best?

eg.

User wants file.tar.gz:aaaaaa...

wget-finder finds http://downloadable.com/file/file.tar.gz

wget-finder checks for (and downloads if present) http://downloadable.com/file/md5sums.txt

wget-finder compares the md5sum in md5sums.txt to the aaaaaa...

If it's good, it downloads the file (and still does the final check) and if it isn't it keeps searching, having not downloaded the file unnecessarily.

Seems like it could be neat for large files (to avoid downloading the wrong file as often).

(Could also check for md5sum.txt or md5sums or md5.txt etc)
I've explained the reasoning in https://news.ycombinator.com/item?id=9192595

I don't think it is always bad to compare yourself, but it should always be based on facts. I think Wealthfront is a winner and they posted https://medium.com/@adamnash/broken-values-bottom-lines-3d55...
Photo Editor With Artificial Intelligence
Sounds like as a CS person you've peripherally processed politic science and come up with binary answers to complex ill-posed questions. Academia is not socialism and even communism is not completely lacking in value signals (otherwise it wouldn't be able to deliver excellent medical care, for example).

If you're so convinced academia has no value signals it seems rather foolish (or at minimum hypocritical) of you to pursue academic credentials.
Location: Mountain View.
Position: RoR Developer.
Company: RealScout.
No remote.
Experienced fullstack Ruby Developer.
Series A funded start-up.

marshall@realscout.com
Get ELearnSecurity PTSv3 Hacking Training Free
Who's first?
I believe that's Kurotetsuka's law.
Out of curiosity, I looked up SSD data recovery, and here is what one of the first Google hits had to say about it, in a prominent location.

"If your SSD has stopped working and you cannot access the data, the best thing to do is to turn it off to prevent further damage." [1]

Maybe that advice needs to be reconsidered?

[1] http://www.payam.com.au/content_common/pg-ssd-data-recovery....
Git Annex is a great way to handle large files. You can version them with git but they don't make the repository larger. And they are synced at rsync speeds. GitLab.com and GitLab EE have build in support for it https://about.gitlab.com/2015/02/17/gitlab-annex-solves-the-...
They can, but it's not routine, at least with the model rockets readily available to non-certified hobbyists (think Estes, maybe some of the G-motor Aerotech rockets).

Routine 400+ foot launches are more the purview of dedicated rocket launch events, which typically do go through extensive FAA clearance and such, and which have certification processes in place for those flying all but the lowest-powered rockets. Airspace is usually sanitized, and for good reason: these sorts of rockets tend to be much bigger than your ordinary backyard-launched Estes rockets, and very well could do significant damage to an airplane should a collision occur.
I wonder what it would look like if the last mile were a) unbundled and b) operated as a co-operative.
I think we all saw this coming when Google started moving their projects over to Github away from Google Code. This is definitely the right move to make. However, I find it quite disturbing that Google is closing the service down entirely. Surely it would be more beneficial to keep the site in read only made for a good while longer given how deeply linked some parts of the web are to Google Code repositories. Perhaps somehow clean up the platform and hand over the reigns to the Internet Archive instead so it can be preserved and then 301 redirect any request to the archive.

Google really needs to get some kind of procedure in place for retiring their applications and services. Surely they realise that being the largest Internet company out there they have responsibilities to do the right thing by the millions that rely on their services daily? You can't just throw something away even if many moved on to Github and Bitbucket quite some time ago. Why not some kind of automated service that attempts to redirect to projects that have moved to Github and Bitbucket? Google has a trove of data, surely they can achieve something like that with pretty close accuracy and then use their manual approach for the projects that they could not automatically link.
Or I could start my own company and see how that goes ? I really don't buy into 85% people succeed due to sycophancy and even if they do I don't think I want to be one.
Of course it has to do with money, we are talking about whether or not it is a commercial activity, which is exactly what determines whether or not the flight is in violation of the FARs. I'm not sure what your point is.
Is it the case almost none offer a degree online? Regardless of how effective online courses become I worry most top tier schools will always opt out to try and avoid diluting the brand. Scarcity and exclusivity use to be a resource problem that resulted in prestige. Now it seems the prestige must be artificially maintained by limiting the supply to anyone not happy with just a certificate.
Deploy4Me monthly newsletter
Disclaimer: I'm a traveling consultant and rent 20-25 days out of a month. AirBnB is a glorified rental service. That being said, I like it because I get more room for less money, and hotel prices/taxes/locations are usually crap. The best AirBnB places tend to be almost completely devoted to rentals (i.e. not obviously lived in) where you can check in and check out with a keypad or something.
If you want to hang out with people when you're traveling, CouchSurfing is still there, and works great.
Well, our population is almost 100x what it was back then too, so at scale, we're able to kill less people! :P
> but certainly gives me a better defense

Assuming you don't miss.

A firearm is a much safer tool for personal self-defense, especially home-defense.

Knives are highly dangerous to their (usually untrained) users, bats have the same issue: you're getting too close to the threat. Also, these mechanisms of self-defense are widely seen as heinous. If you stab someone, bash their head, even in self-defense: that's a heinous and inhumane way to defend yourself.

Tasers have the limitation of a slow-moving (harder-to-aim) projectile that may-or-may not penetrate clothing (it certainly won't penetrate heavier leather, etc.).

Assuming you don't miss (in which case you're not going to be able to fire again with the civilian-oriented tasers), you are praying that it's enough to actually stop the threat.

What if there is more than one assailant?
> I wonder if/when web developers will reach a similar point of software layer implosion.

Will doing things the "good but hard" way force me to write tons of boilerplate? Because as a (currently iOS) programmer, as soon as I start having to write generic, structural code, I find it difficult to sustain my interest in the project. I want to go from idea to something that works as quickly as humanly possible; having to remake the universe from scratch just because somebody somewhere needed the performance is not what I got into the game for.

(I'm currently working with OpenGL for the first time, and, ugh, all the state management stuff and shader boilerplate is driving me crazy — especially after years of the relative ease of dealing with UIKit! Am I to understand that Vulkan will only make things worse in this regard? I guess it's good for engine devs, but I would not want to code like this in my day-to-day.)
Coffee How to [2000]
Could it be that people who are non-agreeable often switch careers when they butt heads with others and this switching gives them higher income than those who stay in one place and wait for promotions?
The answer here is obviously to just ban birds (except for penguins and ostriches and emus, since they're effectively flightless).
Cant we just fire all these finance guys out of a cannon into space?
I am really optimistic about the current rate of technological advancement, maybe in a couple decades Death will be conquered and Man will be immortal. That said, may he rest in peace, and may Discworld live on!
True, but affordances on screen are a different story. There's nothing to grip there. There are just pixels on a flat surface, that may or may not simulate a 3D effect. And you operate them using a mouse, which itself is a layer of indirection. So I don't buy the concept that affordances in software are not arbitrary - they don't refer to somewhat fundamental concepts for human (like grabbing), they refer to the last 100 or so years, when physical buttons became a common element of the environment one lives in.

I see learning UI in computers as a process that begins with a new user having basic UI concepts explained to him, and then just following the changing trends, where a new trend usually makes "affordances" refer to the previous trend.
WebRTC Meetup  SXSW 2015
(To anwser the lack of a reply button:)

This is just hn adding a delay until the reply link appears related to how deeply nested the comment is. The deeper the longer the delay. It's a simple but effective way to prevent flame wars and the likes.
Pot actually accounts for most of the income of Mexican drug cartels.
> The fact that a card like Tarmogoyf goes for $200 shows that Modern is far from unpopular.

Tarmogoyf is a really poor example. It's popular in every format in existence, including Legacy and even Vintage. Modern is not solely driving its price, likely not even mostly.

Any non-rotating format is going to be more expensive than a rotating format. Modern being as "expensive" as it is is a good argument that they should've ditched the Reserved List, not that they ever will at this point.

> $20 gets you into Sealed and Draft. $500 gets you the most expensive deck in Constructed. That's a LOT cheaper and you only have to know about a couple hundred cards.

With Draft, you have to pay $20 every single time you want to play a game and the cards you come away with may well be worthless. With Standard, you have to pay that $500 every 18 months and those cards tend not to hold value well short term.

> They don't make money from those formats.

Wizards absolutely makes money from "eternal" formats. Even setting aside the products they print with eternal-only cards - which sell like gangbusters - Wizards makes money from players treating the game as a long term investment. If Standard was the only format, cards would plunge in value once they turned 18 months old.
And that is why you should never talk to the police. Great video on that here: https://www.youtube.com/watch?v=6wXkI4t7nuc
Thinking some more about this, I also believe that shooting a Gopro into the air with a trebuchet does not constitute flying, because the regs define aircraft something along the lines of "a device designed to travel through the air".

If you put fins on it, though, one could argue that you have now designed it to travel through the air, and hence you now become subject to the FARs.
I actually emailed Lyft for clarification on this! They said that tipping is considered optional, and more of a reward for good service than a supplement for low pricing.

That said, for both Lyft and Uber, the drivers seem to be underpaid as a whole, and several have remarked to me that hitting $20/hr means they're doing well.
To save others the time, here are the Wikipedia sources for the quotes listed:

https://web.archive.org/web/20131217221700/http://www.workpl...

http://www.sciencedirect.com/science/article/pii/S0191886908...
Ah, I was indeed talking about software, and about people breaking things by accident.

I had the same issue with my mom, it became better when I told her that the computer will ask before doing something irreversal (and even then it might be fixable), and I will only help her after she thinks she broke it.

While I was happily taking apart the OS as a kid. The only thing that really broke was a game that switched to US layout after I checked it out in a hex editor. (The Sims, you can read the comments in the code, quite neat. :) )
It is kind of like when you have a power loss while writing to a file system (like say FAT32 or EXT2) and when it comes back up you have to do a fsck or equivalent. If something gets messed up it may not come back in an consistent manner. Something similar happens at and SSD level. One of the most complex aspects of an SSD to implement and test.
Your comment adds no substance to the thread.

The highest court in the land has already ruled that individuals have the right to possess firearms in common use.

The vision or intent of the founding fathers, is, quite frankly, irrelevant at this juncture. Also: many accounts (specifically, the Federalist papers) would disagree with the "oh! but they never imagined it!" argument.

But, for the sake of argument, you do realize almost all of the then-standing naval fleet and their weaponry (specifically: cannons) were privately owned? At that point in time, it was completely acceptable (as a private citizen) to own weaponry that could completely level structures.
> THERE IS NO JUSTICE, THERE IS JUST US

I don't think that's a Pratchett original. It was a Ruthless Rap Assassins track before Reaper Man, and I suspect it wasn't original then either. If anybody knows where it originates I would like to know.
Right.

Researchers would kill to have the balled-up scraps of paper that (e.g) Shakespeare threw in the trash.
AUTO BINARY SIGNALS REVIEW- AUTO BINARY SIGNALS UNBIASEDLY EXPOSED
The founding fathers were some incredibly smart gentlemen and had already invented and innovated quite a few things so as they had already witnessed and created so much already you can bet your bottom dollar they thought and knew that things such as firearms, media, etc. would undoubtedly become very complex and powerful [1].

[1] http://www.forbes.com/sites/alexknapp/2011/07/03/the-five-be...
It seems to me, based on this article, that providing support to major game studios and releasing driver updates to accommodate their games is a major revenue source for GPU manufacturers. I guess that's why only Intel releases open source drivers: their GPUs aren't really expected to provide high performance for games.

I guess with Vulcan/Mantle, the drivers are just trivial hardware abstraction layers, so the GPU manufacturers no longer have to make up for the cost of developing complex drivers by doing part of the work on every AAA title.

We might see Nvidia and AMD releasing open source Vulcan drivers, and if not, it would at least be easier for reverse-engineering projects like Nouveau to produce competitive drivers. This at least means you don't have to have non-free code running in ring-0 to use a discrete graphics card on Linux.
Paul Kalanithi, writer and neurosurgeon, dies at 37
Building Linear Classifiers for GPUs Using ArrayFire
UChicago undergrad is ranked #4 in the United States. It's not that surprising.