skysight-inc/HackerNews huggingface dataset:
> If you don't want to share your data that doesn't make sharing bad.

This has two interpretations. Either you're claiming that:

1) Just because person A doesn't want to share their data doesn't mean that it's bad for person B to share their data.

or

2) Person A doesn't want to share their data, but person A having their data shared unwittingly isn't bad.

I agree with (1). I don't see how (2) can be true. If I don't want my data shared, then having it shared is bad.

Moreover, this isn't even just about sharing data. It's also about sharing bandwidth and legal/ISP ramifications.

> And what _is_ the legal perspective for this issue, anyway? Do you equate it with illegal activities in a house? So the owner is responsible for what's going on there? It's not the same thing.

I don't equate it with anything. My initial post was very clear about potential ramifications. Perhaps you should re-read it.

> If you could be 100% sure that the originator is the true owner maybe you could have a stand in your argument. But you can't be 100% sure that the network is uncrackable.

You're still very clearly missing the point. I don't care who the "true" owner is. I don't care about the workings of the network. In this instance, I care about what my ISP will do to me and what the government will do to me. I was very clear about this in my initial post.

Please revisit the context of this discussion. The top post in this thread asked, "What is wrong with sharing?" I answered with what I could see as the potential pitfalls of sharing. What argument are you trying to make exactly? That sharing has no pitfalls?
Wow, I guess I'm somewhat surprised that MIT is willing to let users create e-mail addresses for non-academic purposes.
> Banks benefits from digital cash because of the difficulty of committing fraud and (assuming offline transactions) the reduced load on their transaction processing systems

Decades of non-adoption say otherwise. It's hard to say what the exact reason is - paralyzing conservatism, business models built on decommoditizing money into an identity-based instrument, conspiracy via government regulation, or something else. But enough time has passed that if banks were remotely receptive to the idea of digital cash, it would have caught on somewhere.

> there is nothing in Bitcoin that can "reissue" currency

Every new wallet address, no? Offline transactions are vulnerable to double spends, but this is the case with every digital cash system. IIRC, the ones that protect against offline double spends do so by revealing the fraudster's identity if a token is spent twice - requiring a bank and legal system for recourse.

> It is more common to assume some bound on the attacker's computing power and to use complexity theoretic arguments about security.

Sure, and this is what the SHA2/DSA parts of Bitcoin do. Nobody can forge transactions, the worry comes about from double-spending. You have to remember, digital currency is not a two-party problem - every involved party is what gives the currency value. This is essentially a coordination problem (which database copy is authoritative?), and is precisely the novel problem that Bitcoin solved. Previous p2p attempts would do something like "majority of parties", which is always vulnerable to Sybil attacks. Bitcoin went for something that can be algorithmically enforced, staking its outcome on the belief that NSA-level computing would both not dwarf the rest of the network, and that double spends would be detected and could be somehow mitigated down the line.
Apple Has 25 Percent Chance Of Missing Outlook: Analyst
YWorld announces work on iOS mobile app
It would be nice if you resized your editor window to be as small as possible and cropped the video to that size. As it is the area of the video I actually care about is very small with lots of empty space around it.
Yep. This is our first iteration. We want to see if people actually care. We have a couple ideas on what to do to actually detect them.
The Benefits of Mobile Health, on Hold
In case anyone didn't know, this command would recursively remove all files and directories on the entire filesystem.
I was under the impression that "Turing Test-passing general sapience" was actually a pretty niche field in AI/ML these days. Most everyone seems to have found it cheaper to build a special-purpose machine learning engine/algorithm for their particular problem than to wait for a speaking, reasoning human-equivalent computer.
I agree. I wouldn't be surprised if someone threw something together after this post. As a new programmer, I love to read posted reviews of code.
Scala fan here. But still, I can sympathize with Go developers on getting rid of exceptions.

I don't know if Go would quite feel the same, but Scala's Try, Pattern Matching and Curried functions are stupid nice and make handling errors without exceptions feel very natural.

Took me a couple months to get there, but there you go. "Folding" out different state feels like I'm writing more robust code. Where I'm coding for a range of possibilities instead of just the golden path.

Even when I _am_ focusing on the Golden Path, features like Try[A] force me (well, warn at least) to at-least stub out the other options so I get to feel like instead of having to hammer in robustness, it's something composed instead. I can focus on making the ideal X, and handle the possibility of needing a notX as alternative realities, instead of trying to build a cyborgXYZ that can handle every potential state. If that makes any sense.
I was not aware of the Samsung wallet API. That's an interesting move. However, I wonder if that isn't more of a hardware-software security piece (for financial transactions) then an outright play into the wallet marketplace?
Speaking of "Don't Repeat Yourself", tools for these problems already exist.

Namely Google Calendar for those "personal alerts" and ifttt.com for reading a feed an emailing you or whatever.

Not that it's a bad idea to use this, it's just not everything needs to be programmed from scratch, there's quite often a decent tool to do the job already.
There's a library for that [1] :)

[1] https://github.com/ChristopheVersieux/HoloEverywhere
» Is California’s New Chapter In Online Education Worth It? Disruption
The problem with universally sugar-coated answers is that, unless you're psychic, it's impossible to know for sure where you stand and what to improve, and you're left to randomly walking through the self-improvement space until you get lucky or run out of resources.
Yes, this. On Windows 7, switching from fullscreen to normal it resets the video and starts over again. Terrible player.
It's meant for everyone, from the cool people who got it right away at the A table where Paul and Harj sit (e.g. https://news.ycombinator.com/item?id=5371321 ), right on down to the D table where people like me and you sit. You can't have popular without unpopular.

When we were in junior high school, my friend Rich and I made a map of the school lunch tables according to popularity. This was easy to do, because kids only ate lunch with others of about the same popularity. We graded them from A to E. A tables were full of football players and cheerleaders and so on. E tables contained the kids with mild cases of Down's Syndrome, what in the language of the time we called "retards."

We sat at a D table, as low as you could get without looking physically different. We were not being especially candid to grade ourselves as D. It would have taken a deliberate lie to say otherwise. Everyone in the school knew exactly how popular everyone else was, including us.

http://www.paulgraham.com/nerds.html

... and the people at the E table are the hellbanned ones like losethos / SparrowOS, who incidentally might just get up and leave if someone at the A table told them nobody was allowed to talk to them.
You sound like a software dilettante explaining why (formal) education is obsolete. "So what if it's a triple nested loop, hardware is cheap" "Encapsulation? Relational algebra? Who cares about this CS mumbo jumbo just show me teh codez".

No offence but we've heard the exact same thing from every amateur that "learned programming" by toying with Wordpress or Jquery copypasta.
Ask HN: Can you tell me why it's important to pay attention to analytics again?
This is a question re: startups.
I think the point is that all personally identifiable information would be redacted. That would include company name.
The Guild - A Curated Blog Network Focused on Quality, Innovative Design
So, you want 1 million app downloads?
Stack vs. Queue
Video of what it does (BASIC version): http://www.youtube.com/watch?v=m9joBLOZVEo
So you can see what's going on?
The usability of the browser is severely hampered by the security requirements. For one, it necessitates running code downloaded from the web in a sandbox, which prevents it from interacting with the rest of the computer in a meaningful way except through narrow channels designed painstakingly by committee.

The web would be a much more interesting place if we could hook up arbitrary peripherals. It's holding back the entire world from developing better computer interfaces.
The merit of this experiment depends highly on whether he's actually captured all his nutritive and caloric needs within his recipe. There are a lot of vitamins and minerals that we need, but that aren't found in that many things. We get them through diversity of diet. Vitamin B12 is a good example--it's found in meat and some types of seaweed and not much else, so vegetarians and vegans are usually deficient in it without supplementation.

Whenever you restrict your diet consistently over time like that, you run the risk of deficiency. So if you take it to the extreme of eating the exact same thing for every meal, you had better make sure that that one meal really does contain everything your body needs, or else you are going to develop a deficiency very quickly.
It's not necessarily the letter of the law that people are worried about, it's the overreach that would result once it's on the books.
You are especially likely to become numb to calls to arms when they are in fact cries of "wolf".

SOPA was a genuinely invasive bill and a clear power grab by the content industry. It created a new special second-class "tainted" designation for content sites that refused to play ball with rightsholders and gave rightsholders new means to prosecute their rights outside of civil courts. It was understandable and --- even though I'm a supporter of copyright in general --- commendable that organized opposition to SOPA killed that bill outright.

CISPA is nothing like SOPA.

To begin with, CISPA has none of the same objectives of SOPA. It isn't about the content industry at all. In fact, when early opposition to CISPA by organizations like EFF started catching on, its sponsors scrubbed the bill of language that could have been read (in a stretch) as protecting rightsholders. CISPA is about online security attacks, not about piracy.

Next, CISPA isn't invasive. SOPA threatened to create a kangaroo court system of copyright-noncompliant sites that the content industry could starve by banning commercial transactions with them. CISPA is an opt-i bill; the USG cannot compel any organization to cooperate with any USG agency, but instead creates a facility that companies can use if they need to share attack information but don't want to spend $100,000 in ECPA-interpreting legal review each time they do it.

In fact, CISPA in practice probably has more to do with information moving FROM the USG TO private companies. The USG spends hundreds of millions of dollars a year monitoring its networks (which together constitute the largest IT organization in the world). It is true that the largest IT org in the world happens to be a shitty IT shop, but it has nevertheless built up about a decade of experience tracking malware and botnets and DOS attack information; when Blaster broke out, the experience of the Naval Marine Corp Intranet getting overrun by it was some of the first shared among ISPs. All sorts of random rules prevent USG IT shops from running any kind of central clearinghouse of attack information, and still more rules prevent any of that information from being published.

I don't particularly like CISPA. It obviously sounds like I do, but that's because the uninformed paranoia about CISPA is so virulent that any measured take on the bill sounds like cheerleading. I don't care whether CISPA passes or doesn't pass. But it drives me a little bananas to see how easily the ostensibly curious and well-informed people on HN are bamboozled by identity politics on issues like this.

It's a tiny bill, as bills go. Just go read it.
Essentially the number one reason I left was no file storage. I could deal with things being hidden from me, I could with paying a premium price, but I could not deal with using yet another service for something as simple as file storage.

I wish Heroku would add static file storage to their roster.
http://en.wikipedia.org/wiki/Google_Native_Client
My Dad is 78 has Macular Degeneration and takes Lutein. He had to give up driving about 8 years ago because his ability to distinguish colors declined, a grey car might blend into the road or even the sky on an overcast day.

On the other hand he still uses a computer daily (at 200 - 300% magnification). Aside from prescription eye drops with steroids I think my Dad found a medical consensus Lutein is the "vitamin for the eye".
Another is https://github.com/mischat/shareNice. They look like they do pretty much the same thing: Serve the icons themselves, and just make them a link to the respective services.

For example:

- https://www.facebook.com/sharer/sharer.php?u=[Url to share]

SocialCount looks like it also cares about how many times a link has been shared, and uses a server-side script to figure that out. That seems like a nice approach if you really want that info, because it doesn't let the social service track the end user.

shareNice seems to have a wider range of services that it supports.
If You Wear Google’s New Glasses You Are An Asshole
I've done some investigation and you're right, it seems that it's been fixed in the majority of modern desktop browsers. As far as I can tell Chrome, FF, Opera, Safari and IE (9+) have resolved this issue [1][2][3][4]. Can't find any data on mobile browsers, haven't got the patience.

[1] http://www.nczonline.net/blog/2009/11/30/empty-image-src-can...

[2] http://www.nczonline.net/blog/2010/03/16/empty-string-urls-i...

[3] http://www.nczonline.net/blog/2010/07/13/empty-string-urls-b...

[4] https://code.google.com/p/chromium/issues/detail?id=38144
Its atleast disabled by default in latest versions of Ubuntu and other distros, but regardless paul_f shouldn't have posted it without any disclaimer.
It isn't -- it's just a typical 32-bit signed integer overflow that gets sign-extended to create a 64-bit unsigned integer. The previous size was probably just under 2 GB for this string. My guess is that “4296822784 bytes allocated” (which is already a little over 4 GB) refers to all the heap memory allocated so far, not just for this one string, which was actually slightly under 2 GB long.

Bash is full of bugs like this; e.g. on a 64-bit system try doing echo $[263/-1].
In fairness, Columbus was also wrong.

If they hadn't happened across the Americas, they would all have died. India was nowhere near where he thought it was, and almost exactly where the common knowledge of the time (and Eratosthenes) said it was.

Sorry. It's just a pet peeve of mine when people think Columbus was somehow right, or even worse, that people believed the world was flat pre-Columbus.

EDIT: To be clear, I'm not implying you think that, but it seems to be implied in the Sagan quote that Columbus was something other than completely wrong in his assessment of the situation (or possibly lying 'cause he wanted to explore the other side of the world. He certainly seems to have been brave enough)
It'd teach them not to run random commands they found on the internet, what rm does, and to make backups. Three valueable lessons.

That is, if it would actually work: modern rm implementations have a special case for /. Read the manpage and/or try this instead:

rm -rf --no-preserve-root /
For me, DB transforms will be the most useful of this update. I've been pained to parse the data after a fetch() call.
While the cooking is a big part of it, I would argue it's really predominantly the company you're enjoying. Subtract the enjoyment you get from cooking alone day in and day out from the enjoyment you get from cooking with your wife, and see what's left over.
No it [most likely] wouldn't. Read the manpage.
Microsoft vs Linux - The Art of Startup
For doing it without using yes,

while [[ 1 ]]; do c=(╱ ╲);printf ${c[RANDOM%2]}; done

It's a cheesy maze generator.
Global piracy also does not contribute to the local cinemas demise - it's an intentional apples vs oranges comparison.
Improv teaches us to say "yes, and" to opportunities.

Note that "yes, and" is very different from "yes, but."

Source: _Improv Wisdom_.
> however i really don't want to deal with the distribution and other issues (such as screens, OS bugs etc) that i'm sure will come with releasing on a 3rd platform.

Is this better or worse than developing for a completely different platform (i.e. BB<10, WP7/8, etc)?
I still don't get it, myself. Seems like a perfectly reasonable note.
I use Quora for this mainly, but I'm not sure it's "canonical" yet.
Misconceptions about Meteor
This optimization is premature in that he's trying to optimize for time and effort when we haven't yet nailed — in terms of fully understanding — the whole "optimal nutrition" thing.

Yet every single chef in every single restaurant and every single cook in every single home also optimizes for performance, although not quite as exclusively as Soylent Dude. I think you haven't articulated your actual complaint here.
Things like that could not help but have been noticed. Somewhere there is a bug report: "All police cars respond to every crime". It is marked something like "WONTFIX - by design" or "WONTFIX - no time before release" or "WISHLIST".

That is all anyone needs to know about the game to judge it.
What I don't get is what's so subversive/ironic about any of this. What part of this seemingly-polite note can't be, or shouldn't be, taken at face value? He doesn't think the investment is a good fit right now but agrees that the company is worth keeping an eye on, and is appreciative that YC took the time to think of him.

Not a business for introverts or borderline aspies like myself, I guess...
What's /dev/sda?
I am using Ghostery, which does a pretty good job of intelligently blocking (and also notifying me) of trackers.

However, there are some sites that stupidly execute JS that is vital to the running of the page after attempting to initialize Google Analytics or other services. The end result is that they get a "Cannot call method 'bleh' of undefined" error which prevents the rest of their JS executing, hence broken page. If I'm really interested in actually loading the page, then I have to resort to allowing the trackers to run. sigh.

Unfortunately, I can't see how this could be averted, stopping short of an extension which catches all uncaught exceptions, then tries to forcefully remove all JS which is meant to interact with 3rd parties. It could be done either via pattern matching, because Google Analytics code looks much the same on most peoples sites, or it could be through something more fun, like https://github.com/mattdiamond/fuckitjs (who would of thought there would actually be a proper use case for something like that??)
For some reason I keep thinking of the halting problem.
Well, my friend and I video recorded a Marina & the Diamonds concert and have 19,131 views at the moment:

http://www.youtube.com/watch?v=evG3fGJrwRE

And I'm working on another one that we did with multiple cameras and some crowd-sourced clips from YouTube.

Though, in these cases, we recorded the entire concert. Even when I record just a bunch of little clips, I'll get a couple dozen to a few hundred views. And I certainly enjoy watching clips that other people upload now and then.

As to whether there is a startup that could do for me anything in this regard that YouTube and iMovie/Final Cut can't, I would tend to doubt it. Other than perhaps making it easier to piece together more of a concert from crowd-sourced clips.
In school my friends and I used to have little "hacking" competitions -- who could do the most damage to the other's computer using only an SSH session.

An old favorite of mine was the elegant: `yes > no` [1]

[1] I'm fairly certain I made this up... though it's obviously trivially easy to "discover" on your own.
Meteor gets SQL support
Initial implementation of SQL support (MySQL only atm) for Meteor
Getting the most out of your pentesting
Ha, I'm doing a terrible commute to Greenwich Village, supplemented with a bed to crash in in Tarrytown. I'll have to stop by and say hello.
> I don't have the karma yet to enable downvoting :-)

You can't downvote direct replies to your comments. :-)
On Linux, the hard disk. This command, dd, copies data in bulk from /dev/random (a special device on *nix that outputs random bytes) to /dev/sda (your hard disk). That means it starts to overwrite your disk with trash, rendering the system unusable.
The 500MW molten salt nuclear reactor
See also kmem Russian Roulette: https://twitter.com/shadowcat_mst/status/754107237269504
Most probably the storage device which is your HD.
Google takes harsh stance against ad-blocking apps, removes them from Play Store