skysight-inc/HackerNews huggingface dataset:
Because people have a tendency to either think they're too good to get caught, or that they're not really doing anything wrong / anything anyone will go after them for.

Also, I'd assume we don't get to hear about the people that actually are too good, as they'd be more likely than most to avoid getting suspected in the first place.
What I want to know is: does it matter? People hate airline companies and cable companies, but the companies are clearly successful both in the value they provide to their customers/users and in the health of their businesses.
So when you click "link", you don't actually see the "flag" link at all? With my low karma it's appearing for me. FWIW, I've never flagged anyone before.
I recently started to learn Ruby on Rails. I like the language and the framework, but I also appreciate the simplicity and power of Python.

Which framework should I focus on if my priorities are professional development and ease of workflow? I realize this is a hard question to answer, but I'm interested in hearing different perspectives.
I looked into these kind of things but I'm in an odd position where I need an ADSL2+ chipset of a certain kind (Broadcom with good noise filtering) because of the state of my phonelines.

I was looking into running an ADSL modem in full-bridge mode (you'd be surprised how many of these modems don't support that anymore) + a routerboard or mirotik product, but when you add up the cost and configuration time it just wasn't worth it.

I'm currently running a Billion 7800VDPX, which I now have the GPL sources to (after some prodding). When I finally have some time to sit down and risk bricking my device, I'll have a look at getting OpenWRT working (although at last glance they were never going to support ADSL).

tl;dr: open hardware alternatives aren't easy enough to drop in yet, or they're not really open - http://wiki.mikrotik.com/wiki/Manual:License
Ask HN: What intl unlimited data/text/voice plans are you currently using?
I am looking to keep my US number while traveling between Southeast Asia, North America, and Europe. I need to stay constantly reachable, so consistent coverage between countries is important.<p>If you are in a similar situation, I am curious to know what your current solution is and how well it is working for you.<p>T-Mobile's Real Simple data plan seems to be the most promising, but abroad one might still experience 128kbps data transfer speeds. Anyone on HN with this service able to comment on this? It seems like YMMV according to location, so I'd like to hear anecdotal stories.
That maybe a while ago, like when Ubuntu was 9.0 and you had to compile from source code in order to get sgen? Things are much better now. Since early this year, I've been running a web service written in C# serving one of my iOS apps. That piece of service has been running happily in a tiny VPS for half a year now. Installation of the Mono runtime was an easy apt-get.
I thought readers might appreciate a report from an actual end-to-end test. There's a huge usability difference between 15msec and 150msec latency. I observed the wrong end of that range.

FWIW, I think video stream buffering is the culprit rather than inherent channel latency.
This is where I need a techy co-founder to take over what I've built. The ultimate solution would work like depositing a check through a mobile banking app. The user should be prompted to submit an instant self-portrait that must be taken using camera on the device while logged into either the website, mobile site or mobile apps. This will be considered the "training set". Next they must submit an image of a government issued photo identification document that is valid at the date of submission & clearly reads well so that the name & date of birth may be compared to the information already verified with the user of an optical reader. The images must be resolute enough to allow for pixelation, alpha numeric scanning & detection, & facial detection & recognition using Principal Component Analysis (PCA); one of the most successful techniques that have been used in image recognition & compression. By manually entering the name, DOB & ZIP it can be compared to what was read by the optical reader & the faces can be compared. The result is a pass or fail based on the fidelity or correlation threshold.
Firefox OS does not run on top of Android. The Android Linux kernel is used but that is it. All the Java/Dalvik code was removed well before the initial release.
Is he on trial again after an appeals court already found him not guilty? The article is a little unclear on that point. First it says he's suing Goldman to recoup losses, and then at the end it says:

Aleynikov has pleaded not guilty and is waiting for his trial in New York State Court.

Does "not guilty" refer to the trial in which he's suing them? Or is there another trial even though he's already been found not guilty (double jeopardy)?
You could certainly provide specific examples. How exactly is VS so much better than anything else? I've used other things that worked just as well for me. And, what is "the right direction" - MS is always moving in some direction with new APIs or frameworks.
Coinbase already had an app... At least I had one installed from way back. It had the exact same icon and name. It was basically just a list of transactions and you couldn't take any action. Maybe they aren't counting that app. Interestingly, this new app must be using a different bundle if because I now have both Coinbase apps installed next to each other on my phone.
I think that everywhere someone's instructed to use pip, it really should be to set up a virtualenv and then use pip inside that.

pip should not be going anywhere near your site-packages, and it'd be great to be able to disable that ability.
So what happens when you remove 1% of the currency from the market in a single day?
How??!
So, I decided to check up on diapers.

Amazon: $45.99 (doesn't include the $2 coupon on the page).
Also, on the page: Pay as low as $26.74 ($0.18 / count) with Subscribe & Save and Amazon Mom

Target: $47.19
Target also offers a subscription, and 5% additional savings if you use their credit card.

Maybe their are additional savings, but I didn't see any of it mentioned. Maybe it's different for formula for wipes, but I didn't feel like checking that, too.

http://www.amazon.com/Pampers-Swaddlers-Diapers-Economy-Coun...

http://www.target.com/p/pampers-swaddlers-diapers-economy-pl...
Why was a negative post about a well-funded startup deleted from the front page?
The thread had a number of comments, some even insightful: https://news.ycombinator.com/item?id=6594352 The post pointed to this Forbes article: http://www.forbes.com/sites/kashmirhill/2013/10/21/practice-fusion-patient-privacy-explicit-reviews/ And a list of Practice Fusion investors for the curious: http://www.practicefusion.com/pages/investors.html
Nope. I can downvote people, but I can't flag them.

I don't remember ever having this privilege, on either comments or on stories.
Call me crazy, but I see a lot of inspiration from WebOS in FxOS. As someone who went back to their Palm Pre 6 times between July of 2009 (when I first got the device) and August of 2011, I love this.

Now I just wish that Palm and Sprint would have put more into the hardware for the builds.
...Statue of Limitations...

Was that a deliberate omission of the "t" to reference another eggcorn, or an example of Muphry's Law?
I dunno. I haven't either. :-D
I'm pretty sure milesskorpen was just referencing this post by Matthew Yglesias:

http://www.slate.com/blogs/moneybox/2013/01/29/amazon_q4_pro...

The quote, while probably not wholly accurate, is funny. I think milesskorpen was going for funny, so don't take it too literally.
thanks for sharing. What did you do to solve this?
I would offer that those two concepts are optimized for ex-post-facto blame. It’s not simply gov’t, as you point out, it’s large organizations.

To contrast this with more modern techniques, ‘audit trail’ is simply source control. And most of us don’t go into source control looking for a smoking gun.

It’s rarely necessary if a process is agile/iterative. Bugs will be (relatively) small and recent in time. So the notion of going back six months and figuring out ‘what went wrong’ is just not a thing. Wrong happens every day, in small amounts, transparently.

Conversely, a bug if truly large and undetected, and explodes a year from its creation, then the whole team is to blame. We’ve all looked at the code hundreds of times in that period.
Looks amazing! I've recently undertaken a similar challenge, but I'm afraid that Android is going to be a lot more intensive than iOS since there are so many more device shapes, sizes, etc. to deal with. I'm curious, how did you test and tweak for the great range of Android devices?
Pretty hard to take seriously an essay which gets the most fundamental facts wrong. It was members of the Silent Generation http://en.wikipedia.org/wiki/Silent_generation (which I would extend a bit past a birth date of 1942) who were the youngest involved in most of the cited early pioneering stuff. The cultural Baby Boomers, per the Census born starting in 1946, were just too young with rare exceptions, e.g. the first were graduating from college in 1968.

And members of the Silent Generation, born in the Great Depression and WWII, who experienced its deprivations and/or who's parents did, and brought them up with the salient lessons, and the earlier relevant generations, are very different than the cultural Baby Boomers who never directly knew those hard times.
Do these come with stock android, and are they updatable? Or, can you install some other distro on it (eg. cyanogenmod)?
Reading the review has convinced me to try it. I'll backup SL and download Mavericks next week!
You would think notarized random numbers would be enough, but the faggots prefer tin-foil hats.

God says...
spunky huh whoo_whoo scum Catastrophic_Success kick_back
You_get_what_you_pray_for obviously Shalom climate Boo
theres_no_place_like_home lust I_see_nothing okay I_didn't_see_that
I_donno you_know_a_better_God play Yo
Isn't it a lot more simple in most cases? For example on the web e.loaded / e.total... just how much was done vs how much is total to get a percentage completed for an upload.
Don Syme has added some interesting features to F# like type providers, so I think it is OK to say that F# has transcended its OCaml roots to become an interesting language in its own right.
Sometimes he/she/they would use multiple, separate accounts in the same thread.

Is it possible they post from work, and hence share the same IP address with other HN posters? Microsoft is a big place.
I guess it is not quite as funny as I intended if I have to explain it.
As someone who has all of 1 karma and that's only because something made me stop lurking, my take is that if enough members of an online community think something is not relevant to that community, then perhaps it isn't.

Specifically regarding MS v. Apple - because of Apple's position in the marketplace and the timing of their product releases, I think it entirely reasonable that discussion of their new tablet trumps discussion of one of the host of new Windows tablets.
Actually, those fail the "state-of-the-art" part of the test.
"Thinner" is also a good sales talking point because unless you know a lot about computer hardware it sounds self-evidently better. Why wouldn't you want something you carry around to be easier to carry? To the average person it's a no-brainer, because they don't connect "thinner" to things like "smaller battery you have to pay $100 to have pried out when it dies."
New York Times closes R&D Ventures
I think they could however, as a default behavior, store each password encrypted individually using itself as a key, that way no plaintext passwords would need to be stored at all.
The 2nd monitor upgrades and fixes really help out a lot. I think as a developer who works mostly with 2 monitors now working in full screen mode both monitors can be properly used.

Really looking forward to upgrading.
Machine language won't go away either. It's just that the only people writing it are compilers.

The article was more about: Python programmer meets C, C introduces him to malloc(), programmer falls in love with malloc, C gets jealous and in a fit of rage deallocates programmer.

I think this extended love affair for C comes from the fact that it's the least-common-denominator in terms of what our OSes are written in. At some point everything has to make system calls that are using C calling conventions and data structures. It makes sense that the base layer of everything will be written in C. It's an historic anomaly, not some fundamental awesomeness of the language itself.

That said, it's a fundamentally awesome language, especially to build OSes in, but that's tangential.
This post, and other recent ones like it, indicate to me the importance of running a port scan and making sure no management abilities are exposed over the WAN side of these devices.
Any suggestions on good, fast online port scanners?
There is a perverse incentive here. If commenters can push an article off the front page by flaming, the flamewar detector would actually encourage flaming.
Keep in mind that the whole point of the 'exclusionary rule' being discussed here it to ensure that law enforcement does maintain the Fourth Amendment rights of a suspect by going through the due process procedures needed to obtain a warrant before conducting a search and/or seizure.

The whole point to the 'good faith' exception to the 'exclusionary rule' is that in such a case, the detective had complied with the Fourth Amendment, the issued warrant passed some "smell tests", etc. Therefore it doesn't make sense to automatically "punish" the government (and society) and let people go free under the 'fruit of the poisonous tree' principle, since law enforcement wasn't the one at fault in that scenario, but rather the judge who issued the warrant.

However, the 'good faith' exception is a possibility, not a mandate. The appellate judge can certainly decide that the evidence obtained under a warrant which is later deemed inadmissible should be excluded completely. All that the 'good faith' exception means is that the appellate judge doesn't have to exclude all that evidence; rather they can exclude what they deem essential toward meeting the interests of overall justice and fairness before remanding the case back to trial.

Either way, fighting back against "unreasonable warrants" is almost axiomatically a good idea; I don't think anyone wants "unreasonable warrants" floating around in the justice system. I find it hard to feel too bad for people who really committed a serious crime and left evidence to that effect though. The Bill of Rights is designed to protect the innocent from the government; that it also gives shielding to the guilty is the price that society has to pay, but that doesn't mean you should rely on such a shield being present if you commit a crime :P.
I'm taking Machine Learning but haven't spent as much time on it as I'd like to.
I am personally rooting for Microsoft because, hey, you're the underdog. But the seriously botched up release process of Windows 8.1 brought me back to hate.

I can't download an ISO - I have two computers in my house and I'm in India with 2mbps,30 gb bandwidth (which is not cheap). Seriously, why would you do that?

I could not ask my friends for a CD.

The second problem - I can't do a clean install of 8.1 using a windows 8 key. Because Windows 8.1 is supposed to be "an upgrade from Windows 8, if you have a 8 key". So the only way to clean install 8.1 is to clean install 8 and THEN launch the upgrade installer. Combining with the above issue, Im looking at about 12-15 gb of download to install two computers. All because some sales suit thought it was a bad idea. Again, seriously? Look at how Apple did the Mavericks release - the bar is much higher.

I want to like Microsoft - I really think you guys innovated with Windows Mobile (although Win 8 Metro sucks) , but your business practices soon turns that into hate.
I've seen more hate directed against Oracle than
Microsoft, and I don't see much hate against products like .NET, C# or Xbox, when they are discussed.

I guess that Microsoft-related topics are not regarded as supremely interesting to most of the startup scene, which still drives this site in many ways. MS aren't high growth, haven't been a startup for decades, and their stack doesn't seem popular with startups. Even if a few people hate Microsoft, I'd characterize the overall tone I've observed on HN regarding Microsoft as largely indifferent.
Thank you! This is so exciting. I've been wanting to try things like go style concurrency (http://swannodette.github.io/2013/08/24/es6-generators-and-c...) in the browser, and this seems like it will help us get there. Granted, haven't tried it yet, and really understand nothing about any of this, but ... Anyway, hooray :)
Ask HN: What is the must have iOS book for the modern developer.
I want a solid book to make sure over the past few years or so working in iOS development, I haven't missed anything, something that isn't a beginners intro, and covers a fairly broad and advanced spectrum.

Something that's pretty up to date with modern iOS community practices, too, ideally.
If you want a more hardened setup I recommend pfsense, a freeBSD based firewall/router disto [0]. It'll run on any number of mini/nano boards and several companies sell prebuilt boxes. It can run as a wifi AP as well but I find that a separate AP works best.

[0] http://www.pfsense.org/
Steve Jobs also said you'd write your apps for the iPhone using JavaScript. Or that you don't need multitasking.

Here's the thing, it's not the stylus that is the problem. It's the dependency on a stylus. There is a difference between doing it, and doing it right.
Look at the Blockchain app.
United States recognizes a legal doctrine of dual sovereignity, so a state can try what the federal government already tried.
"So if he's this stunningly ignorant or biased about a proven governmental success, how much is the rest of his judgement to be trusted?"

This is Tim "XML" Bray. So, yeah.
I don't hate Microsoft (I used to work at Microsoft Product Support Services). At the same time, I think after watching Microsoft try to break into the consumer smartphone market for the last 14 years, I think there is a point when one wonders if they should just give up. The only people I know using Microsoft phones and tablets are Microsoft employees.
I suspect there were other factors which prevented your success.

There were no measures to technologically limit one's ability to perform multiple installations from a purchased OS X install disc. You could buy two different Tiger installers and they'd checksum the same, and there were no serial numbers to be entered. It was an honor thing.
Latest reason...if you run Windows server in a VM cluster you have to buy a OS license for each VM for EACH POTENTIAL VM HOST. Read that again... The vm is only ever running on one host at one time, but you have to license it for every host. BS
I doubt anyone would disagree that triple negatives aren't easy to parse.
Speaking only from my own experience, the Microsoft shops I worked in were quick to regurgitate the FUD talking points that Microsoft had been spreading. This strengthened my Anti-MS resolve instead of weakening it, and the shops since then have increasingly enjoyed the benefits of that resolve, creating a positive feedback loop in the process.

I owe Microsoft a huge debt of gratitude for stoking the fire. As much as I zealot-level hate them, we're all better off because they put the debate front-and-center.
> When Thuen went on to start his own company to release Visdom (Southfork), Batelle sued for copyright infringement.

I have no idea as to the merits of the case, but I find it funny how liberally some OSS types feel with regard to copyright.

At least for GPL advocates, copyright is a feature, not a bug. "Copyleft" may very well be just a hack of copyright law, but it depends on strong copyright to work at all. That's why so many Free and open source software projects take the progeny and licensing of source code so seriously. It's not simply that we wish to comply with the law, but that the laws regarding copyright are essential to the ecosystem as a whole.
I often get locked out of Google and Stackoverflow for "botting" from work when its obvious I'm just a casual user. I think this has something to do with the way the proxy is setup.
For those curious: Yes, there is already a wallet app available on the App Store called "Blockchain". It's a thin client app, which is usually more secure than using Coinbase (which keeps your private keys). It supports sending, receiving, etc. from your phone. The UI is so nice that I prefer using it to all other Bitcoin apps, be they mobile or desktop.
Scientists find gold growing on trees in Australia
here: http://cocoapods.org/?q=unirest
Your homeowner's/renter's insurance should cover items stolen from your person outside of the home (I'm not clear on the legal wording, but my insurance covered a stolen iPhone.).

Moreover, anything can be stolen from you or become otherwise lost or incapacitated. Do you have a laptop that is theft and spill proof?
Yes he did something wrong and deserved to be fired (if he was still working there), but he definitely doesn't deserve to be facing these ludicrous trumped up charges.

Goldman Sachs have come out of this as the bad guy, throwing their massive legal resources against a single individual.
So does Apple (iTunes, XCode).
There is only one legitimate reason to start a company: you have identified a business opportunity that you believe is worth pursuing.

If your primary interest is control (over your schedule, your work environment, the type of work you take on, etc.), consider freelancing.
You could always watch those 24 hour live game programming sessions. I know Notch did one awhile ago that was pretty entertaining.
That's a good point, and I could get extra mileage out of GPUs for some tasks. HMMER and Amber both benefit from that type of acceleration, for instance. But unfortunately I still would expect to be CPU-bound nearly all the time. Having 64GB of memory would have been great, but I'd need another 20 cores to fully utilize it.