skysight-inc/HackerNews huggingface dataset:
> I still don't find "anything that can be picked up passively from public property is fair game" a very compelling ethical standard

This is a strawman.

Any public information that can be picked up passively from public property is fair game is the real argument. Decrypting WEP, easy enough as it might be, is still unethical as the information was meant to be private. Making a database of public SSID broadcasts is completely ethical as there should be nothing private about an SSID.
Using Meditation to Improve Focus and Productivity
I often see people compare programming to building bridges, cars or whatever else - typically in order to show how chaotic programming is or how much the process lacks quality.

The only problem I have with that is typical lack of understanding how much more complex environment for a computer program is. Let's take the example of a bridge: how often do you build a bridge without knowing exactly where it will be standing? Without knowing what rivers may be flowing underneath it or how deep the canyon it crosses is? Without knowing what type of traffic is expected to be running on it?

Once someone designs and builds a bridge which will dynamically adjust to any landscape and load, I will agree with comparing bridge building to software building. But I suspect then we'd see such bridges collapsing as often as we see software crashing.
All good points; I wasn't advocating, just observing :)
The ideological divide is between those who want relatively more government control, and those who want relatively less government control.

I can tell you I'm personally a suburban, technical person who votes Republican and it really isn't based upon social values.
This is the first EMV payments terminal I've seen that allows PIN entry using a touch screen. Is that really allowed by EMV, as a tamper-evident PIN pad?
This University Teaches You No Skills – Just a New Way to Think
I would think I that provability is of critical importance. Could you elaborate? Is there something I can read on this point of view?
Fogbugz is down
Hopefully they had Nationwide insurance because they have accident forgiveness policies. Your rates don't go up after your first launch accident.
So while Linux users can feel happy that Android is Linux under the covers, really, the real reason it is so popular is that it's so different from Linux. For an average user, thankfully it doesn't have any traits of Linux. Like, when I install Android on my machine, I don't have to go and manually edit the xorg.conf file so that the machine knows my monitor can take 1280 x 800 resolution and not just 640 by 480, after being clueless for a long time ... or that even in today's time I have to go and make an application 'executable' from the command prompt after downloading it from the internet. There are some solid reasons Linux "as is" is not successful even today.
Cross Platform Apps – Qt vs. HTML5
Morning rush hour at London Bridge
So on one hand it is possible and encouraged to fail out of sheer ambition yet on the other hand it is possible to fail due to ignorance or laziness.

Therefore failure does not always occur when one is trying too hard because it is also feasible to fail when not trying hard enough.
Great tips - thanks! In addition to some slow-running tests, we do have a lot of test duplication. It's probably time to step back and evaluate what tests are overlapping functionality.

Do you use any tools to facilitate your workflow on fixing tests? Typically, we run a regression build on a branch and may find a half dozen failures. With 4-5 developers on a distributed team, we've built a utility for 'checking out' and marking a test as fixed (to be verified on the next build) but haven't seen any similar functionality in the CI systems we use.
Why is the product called "curve" in the demo video but "curv" on the site?
So can I use it with meteor?
Agreed, I didn't have much use for email at 15, because I interacted with all my classmates and teachers every day; coordinating things was simple, and all my schoolwork was submitted in person. I primarily used email for asking questions on Linux mailing lists, and even that pretty rarely--15 year old me would probably be pretty shocked at my current level of email traffic.
The Filipino troops whose job is to keep China in check
It would be helpful for you to have data to back up that sentiment. But quite frankly, I am very skeptical that corruption is on the decline. Yes, mass communcation makes it easier to hear about these sorts of violations, but easy mass communication has also opened the door to easy mass surveillance. So corruption is being expressed in new ways. Easy communications and information sharing also makes it possible for law enforcement to coordinate these kinds of dodgy ways of circumventing the spirit of laws and regulations.
Another project worth mentioning is mongolike - It uses PLV8 to implement the Mongodb interface ontop of Postgres.

https://github.com/JerrySievert/mongolike
I like the concept in general, but I have two main problems with it:

1. A vertical touch screen! my arms hurt just from watching the video showing that lady stretching her arm and dragging objects across some presentation slides. You simply can't do that for more than a few seconds.

2. I'm fearing a chicken and egg situation with the software aspects. I mean the photo editor they show looks nice and original but pretty limited. Without wide adoption from software makers you won't have more professional grade apps, and without professional grade apps, you'll still have the limited set of toy apps and no adoption.
If you know nothing about Ebola – here is a list of articles you should read
The distributed systems community as represented on twitter is pretty shameful; discussions of any non-CA database tend to devolve into intentional misreading and jokey sarcastic pile-on bullying, with Basho folk leading the charge.

Personally I get that they've lived through some pretty gruesome use cases and wars, but jesus, glass houses and stones, guys.
A way of thinking about project ara and many other developments in tech is "Smart companies try to commoditize their products' complements". Reading this article (old) really opened my eyes in that regard and I have been noticing the pattern in many places ever since: http://www.joelonsoftware.com/articles/StrategyLetterV.html
And why should any government official care about your civil liberties? Because otherwise.... what?
I second most of the comments here so far. It seems you have a solution in search of a problem. I spend a lot of my time working for or starting companies that deal with media aggregation and I don't understand what you are solving. But I am willing to give you a few thoughts from a business and investment perspective as well.

First off, you are a single founder. This isn't always a problem. Though, historically, it is for YCombinator. Founding a company, particularly one which wants to get into a very saturated media aggregation market is not easy. It requires a lot of understanding; business, finance, legal, marketing, sales, and technical. Even if you could bring all of those things to the table, it is unlikely you can juggle that many balls by yourself.

Next, I don't see a clear path to monetization. The answer might of course be "We will gain a large user base and then we will sell to a large media company who wants those users". Which large media company would that be? YouTube, Vimeo, Netflix, Hulu, Facebook, or one of the other giants of the social media industry that can afford to buy a company? They aren't going to be interested because honestly, you'll be selling them back their own users base.

Another option for monetization might be "We are going to build up this brilliant machine learning algorithm, prove out the concept, and sell that to a large media company." Not a bad plan, but remember these companies have the means and reputation to hire small armies of algorithm writers. Are you differentiated enough to get in and show you can beat those small armies?

I'll mention one more way you might be thinking of monetizing. "We'll sell advertising space!" My favorite of all. If you have a user base large enough this can do very well. However, remember, you are showing media that is hosted by other companies who make their money by advertising around other peoples uploaded media. Those companies are not going to be keen to allow you to steal away their advertising dollars.

I could talk about your site design and the professionalism in your presentation, which is lacking. However, I am not trying to discourage you. If you are interested in machine learning (which is what comes out from your entire site), you should continue in that market. There is a TON of space there for people to do very well. I suggest you not get stuck on your first idea. Pivot. Find some good friends who are also interested in using machine learning to solve a problem with skills that complement yours, and work together. Then find a problem that has some clear path to monetization and in which you are passionate and go for it. You have the ambition and you will be successful. Don't give up!
I've made the same types of charts--hexbins encoded by size (for shot frequency) and color (for Effective Field Goal Percentage) using shot coordinate data scraped off of ESPN--and my charts don't come out anywhere near as smooth and "trend-depicting" as his do. I've concluded that he must be smoothing the data so much that the result barely resembles reality.

First of all, the frequency of shots near the basket so overwhelms that of shots anywhere else that the hexbins away from the basket end up being so minuscule that they're barely visible. So there must be some kind of frequency capping or logarithmic scaling somewhere in his charts. This is not the most egregious "lie" in his charts but it hides an interesting truth: 70% of shots are taken from 30% of the half-court (I'm making those numbers up but you get the idea.)

Secondly, I found that a player's (or even a team's) eFG% varies so much from bin to bin that you rarely get smooth color patterns like the ones that show up in his charts. His charts show orangered hexbins close to the basket that somewhat evenly and predictably get lighter and yellower as distance from the basket increases. But in practice, this is nearly impossible. Each hexbin would have to span hundreds if not thousands of shots--much more than an entire season's worth of data for a single player--for a pattern like that to appear. To me, this is almost deceitful because it tells a "story" that isn't there. eFG% is much more "random" than his charts depict. A player might go 10/20 from one location and 5/30 from the one directly adjacent.
A fun secondary analysis would be cost estimate. So a truly personal message might cost an hour of labor, but a form letter costs only a few seconds to make sure you're sending the correct letter. On the scale of $ expended per decent candidate, form letters would appear to be much better than personal messages, even if they are less effective.

WRT "Instead I wrote a little script that hashed messages with an edit distance" an alternative, possibly faster strategy, might be vocabulary. Look at the form letters full of meaningless idioms and cliches, total corporate-speak, all "believe" and "passionate" (that word is only used in cheap pr0n and corporate speak) and "casual" (See commentary on "passionate") and "challenge" "fit" "strong" (what is this ESPN Sportscenter or a recruitment email?) and "Agile" (which has been poisoned in the market to mean absolutely nothing now) How the corporate-speak form letters avoided classics like the phrase "work life balance" is a mystery. Words like "opportunity" and "experience" are kind of on the bubble and generally indicate corporate-speak. Relative lack of corporate-speak vocabulary in the personalized written by and for humans messages is also apparent.

(edited to add, an interesting difficult startup idea would be addons for word processors or web browsers which highlight corporate-speak words and phrases to dramatically improve writing styles. Any time "key takeaways" or "metric" appears in the text box its underlined in yellow or something.)
Looks more like a Teespring-type thing than a Kickstarter-type thing, which should mitigate this quite a bit
that's not unreasonable, when applying for job you need to get your stuff together. So many companies have later found out employees claimed degrees they never got. HR protects against that.
I'm looking for work https://GitHub.com/alexgorbatchev
thank you!
I've actually been following the "Twitter drama" around antirez, redis and everyone else - and it has little to do with "Postgres being better" and every complaining with Distrubuted Redis (Redis Sentinel/Cluster?) being terrible.

AFAIK, the arguing with Antirez with Redis has been going on for weeks now (and it hasn't been necessarily been unfounded). The exact issue the Stripe guys had, had to do with a replicated Redis setup.
Exactly on point for salary and company.

There have been many, many letters that I ignore because they don't include a salary range. By not being open about it from the beginning, I become inherently suspicious of any offer given. Not only that, but if a range is not given and they offer me less than what I'm making now, I'll be pissed as I just wasted a day or more going through this process.

Also, if I don't know who the company is, I immediately decline. There are certain companies and industries which I am morally opposed to, and if the company believes so strongly that they cannot reveal themselves then the first question that comes to mind is "what is the mystery company doing so bad that they are afraid to let potential candidates know their name?"
I always found that they keyboards weren't much better than on-screen. I make about the same number of typos either way, and frankly my corporate Blackberry's keyboard is a travesty. Little tiny keys with shitty action, your fingers slipping from one to the other. The original Motorola Droid had a decent keyboard, which was sort of nice in the days of itty-bitty screens, but these days if you offered me a Nexus 5 with keyboard I'd say "No, thanks, I'm good."
some documentation...?
Intercom for Stripe
per another comment below, i'm not arguing that they necessarily intended to collect additional information from the outset; just that they must have known that lots of other information would likely be swept up with beacon packets once they started collecting.

thinking about it counterfactually, they could have pretty easily discarded everything that obviously was not what they were claiming to capture at the point of collection (and interfaces to do so are built into the open-source tools you allude to), but it seems pretty clear that they proceeded for a pretty long time.
I'm probably a bit weird in that regard, but the large image immediately reminded me of the Left4Dead cover image.
No.

I have followed this story for a while and this is just insane what they did without a warrant. So they effectively break the law to gain evidence? They are allowed to sabotage another party's services and pose as their persons to do such?

This is really just another in a long line of abuses the judicial system foists onto people, mostly onto those who cannot afford legal representation. Their mistake here was these people could. I am amazed they didn't try forfeiture laws and declare the computing equipment as breaking the law, without rights, and just taking it only "to discover" it was used for nefarious purposes.
Former Head of Google Wallet Debuts a Universal Payments Terminal
Thanks, but I think we're hitting another problem.

Our response headers are:

HTTP/1.1 200 OK

Cache-Control: no-cache

Pragma: no-cache

Date: Wed, 29 Oct 2014 16:13:51 GMT

Server: https

Content-Type: text/html; charset=utf-8

Set-Cookie: ec=06yb41ggwa2y5rta2rfhoyaqnou5vi76; expires=Wed, 29 Oct 2014 16:28:15 GMT; path=/

Set-Cookie: ic=iuhuq9vcelwnxrffs44qmn1d6lpcrof0; expires=Wed, 29 Oct 2014 16:28:15 GMT; path=/

Connection: keep-alive

Content-Length: 3881

[newline]

<!DOCTYPE html>...
"Despite the title of this post, reading almost 8,000 messages and scoring them for how personal they were was clearly intractable."

Big data!
I wonder to what degree public perception of a company's brand (think HP, Microsoft, Ebay vs Google, Apple) helps or hinders their ability to get a product off the ground. It reminds me of the old Shakespearean "What's in a name?" question.

One would like to believe that the product, if good enough, will always win out, but that's probably not the case, especially if it relies on an ecosystem to develop around it to be fully viable.

If brand quality matters severely, then an interesting question is whether or not startups have an advantage against large corps with bad reputations. Is it better to be StartuppyMcstartup nobody's ever heard of or Microsoft?
"HP Multi Jet Fusion technology enables the world to realize the full potential of 3D printing—in highly functional parts—with control over part and material properties beyond those found in other 3D printing processes, from texture, friction, strength, and elasticity, to electrical and thermal properties, and more."

If what they say it's true, this thing will rock.
It's not just a political issue -- I agree that most people don't care about that stuff. It also grossly limits what you can do.

In practice this means that PCs and their unlocked OSes will continue to hold onto their market niche until or unless mobile bridges that cap.
Mobile web banner that deep links through install
Season II of my show Small Empires just launched
Days of the week, month names, common page names (about us, contact us, blog, home, gallery)
In terms of managing programs/packages, what is wrong with Add-Remove Programs/Programs and Features? I've always found these to be satisfactory. Or am missing the point here? In terms of automatically retrieving the correct dependencies, I can see this being pretty useful, even if most programs already automatically install the dependencies or at least let you know that you don't have them. Maybe I'll find myself in .Net framework or MS C++ distribution hell a little bit less. The same problem, with missing or incorrect shared libraries, seems to happen just as much when I am on a Free/Net/OpenBSD system. And the workflow for installing a Windows program is fundamentally different from the *Nix eco-system; as the former is mostly closed while the latter open, you have to be much more discrete when installing on Windows.

Maybe I am using Windows differently than a lot of other people even if I consider myself a "power" user. I've always felt much of Windows' power and usability came from it's GUI focused experience (forgetting the maddening changes that can occur between versions).

Post: after writing all that, I looked at Programs and Features (on windows 7 now) and I think the biggest advantage of something like this would be mapping out dependencies, even if I don't think I've ever deleted one by mistake. Still, it would be nice.
Does it have to be? I'm sure we can come up with something.

Off the top of my head - distribute encrypted blob ahead of time, then broadcast the key using longwave radio from the South Pole.
Which often becomes the new budget the following year.
DMCA stands for Digital Millenium Copyright Act. It has less than nothing do to do with rooting a device.

As for rooting requiring bugs and security vulnerabilities, that's simply false.
Reminds me of the augmented reality sandbox [1] I've played with at a museum [2] and which was really cool.

[1] http://idav.ucdavis.edu/~okreylos/ResDev/SARndbox/

[2] https://naturalhistory.novascotia.ca/
Does anyone use Guile for anything other than Scheme? I thought all of the other languages were pretty much just half-baked proofs of concept (like Parrot, for that matter).
It's less 'blunt' than presumptive, wrong, and a dishonest, childish way to argue.
The latter.

Also there is no "complete." See Godel's incompleteness theorem and the Church-Turing theorem.

I'm also explicitly an anti-platonist, or rather more precisely a "post-Platonist." The problem with Platonic idealism is that we have found, within the realm of Platonic forms, theorems that invalidate the central thesis of Platonic idealism.
OK, this is me being a jerk, but:

You've spent 4 years working on a product that lets you draw a line on a time graph?

I mean, I see that it's synced to a video, and that's a small bit of interesting functionality, but...this is not a product. This is a feature of a product, maybe. It's a less-useful imitation of those "+/-" knobs that you see the results of during political debates on CNN.

I'm sorry, I really do like to see people succeed, but I think you need to move on from this idea.
We don't intend to sell modified proprietary versions. In fact, we planned to re-release it under MIT. Just see on the bottom: "Get excited: (...), MIT..." http://goo.gl/w64Ic5 from https://www.indiegogo.com/projects/virtkick-take-cloud-back We'd just want to get funded, so we can work on it without worrying about other things.
This is a great idea! Have you told B&N about it?
OP here. Thanks so much for pointing that out. No wonder I'd got this strange feeling every time I glanced through that part. I've just got it fixed.
I've long wondered how much you could reduce (obviously not eliminate) gerrymandering with a minimum compactness requirement for the shape of each district. Or maybe a requirement that all districts must be convex polygons (with allowances for concave state borders)? I think convex polygons map pretty closely to what most people expect districts to look like, and it prevents compact but still problematic "fat horseshoe" shaped districts.

I have a hard time figuring out if this is just a case of me reaching for my mathematical hammer, or if this would actually help.
Client-side Encryption for Amazon DynamoDB
Techsploitation
Crumbles; text to movie clips
From my prospective a competing product does not exist that fits into the targeted market. Price point, simple integration, agnostic platform... we use a blend of Vend (Brick) & Shopify (Online) and the transition to integrate something like this is simple, straightforward and cheap.

Traditional carriers like Verifone or NCR, your costs are high (typically for enterprise) and implementation is anything but straightforward.

What other payment product that is not a dongle solves these varied payment problems for hosted solutions like vend, lightspeed, shopkeep, etc and is plug and play?
It's worth pointing out that Maryland as a whole would probably score poorly on the metric they're using because of geography. There's no excuse for the 3rd District, but because it's a small place with a lot of water, the other districts look worse than they are because of having to work around the coastline.
The United States isn't a democracy, it's a republic.
Funny 10 People Present in All Meetings, Dog Edition
CurrentC hacked, alerts pilot program participants of security breach
Thanks for getting back with your feedback :-)
Countries where Americans can study at universities, in English, for free
CLA's are both good and bad. The good thing is that the software project has more flexibility when it comes to licenses, but the bad is that they have more flexibility when it comes to licenses...
Show HN: A soccer goal alert service for Yo app
Bill Joy's vi (1978) was implemented in user space; that counts as ancient, just a couple of years after the first Unix release. The ioctl madness just has to be applied twice: to change to raw mode input when starting the editor, and then to restore the original mode when exiting or jumping to the shell. The tcsetattr and tcgetattr functions are very easy to use: get the structure, tweak a few things, set the structure.