skysight-inc/HackerNews huggingface dataset:
Perhaps it's true that you can't feed the whole world without industrialized food, but you could feed the vast majority of people who live in cooperative climates. It's debatable whether the rest couldn't be fed as well.

Also, it wouldn't take "most people" to support small-farm agriculture. Many would gladly raise organic produce and livestock, and sell locally if the food economy were not stacked against them. It also provides more financial independence than minimum wage jobs, and many full-time jobs. Not to mention it would create many jobs.
Low quality meat can get a hell of a lot of milage, if you know how to use it. Obviously you aren't going to be sitting down in front of a plate of vat-meat and veggies for a candlelit dinner anytime soon, but as one ingredient of many in a cheap but serviceable lasagna? Sure!

Don't get me wrong, soy products are great and I eat a ton of them, but they aren't meat. They are a different food in their own right.
What happened to my spelling there? Jeez.
Precisely. When I'm on someone else's computer and need to send a file to myself, it's much easier/faster to use this than figure out what email client they're using, ask permission to use their email, etc. Also, with 2-factor authentication in Gmail, it's too much work to log into my own email.

When I need people to send me files, I just point them to my dbinbox URL and I see the file pop up in my dropbox as soon as they send it.
Buying a Car Online - You should do it. Especially if you’re a woman.
Wouldn't there be evidence that doesn't ever become public?

The idea was the NSA discovers a bunch of information about someone, then gives the DEA tips on where to look for evidence of lawbreaking. That way evidence is secret, because when the time comes to share evidence, the DEA has only looked in places to find inculpatory evidence. The superset of all evidence discovered remains 'off the record' with the NSA, and out of the hands of the defense.
International press blame US for embassy closures
Oh hey! I hadn't heard of filestork. Why did they shut down?
You gotta love the irony in that approach :)
Flocking Simulation in three.js
For my own purposes[1], I wrote these wrappers that abstract the differences between the two versions of nc that I had to deal with away:

https://github.com/pflanze/chj-bin/blob/master/netcat-get
https://github.com/pflanze/chj-bin/blob/master/netcat-push
https://github.com/pflanze/chj-bin/blob/master/netcat-receiv...
https://github.com/pflanze/chj-bin/blob/master/netcat-serve-...

(They use 'have' from here:
https://github.com/pflanze/chj-bin/blob/master/have )

[1] for example my way to transfer files between servers: https://github.com/pflanze/chj-bin/blob/master/netoffer (which depends on netfetch from the same place)
Whether it goes to trial or not, whether the evidence is untainted or not, the primary problem with the war on drugs is the extrajudicial punishment system that is seizure of property on mere suspicion. Giving the DEA tips is paramount to simply declaring that anybody you dislike is no longer part of American society - and there's very little recourse, just as with the no-fly list.

I'm still not sure how it has come to pass that Americans simply blithely accept all this.
72% of Online Adults are Social Networking Site Users
I'm aware that it's beyond the scope of cel, but I'd use incron anyday for jobs like this.
Why the Future Does Not (Exactly) Belong to Coders
Indeed. Copyright is ultimately an outgrowth of the privatization of government censorship in sixteenth-century England.

For those interested, a readable summary of the history of copyright can be found at:
http://questioncopyright.org/promise

Falkvinge himself also has a multi-part history of copyright blog series, found at:
http://falkvinge.net/2011/02/01/history-of-copyright-part-1-...
Is there any particular reason that you've chosen to limit yourself to just Vala/GTK+ or C++/QT?

For my current job, I've had to write cross platform GUIs in Python/wxWidgets, Mathematica, Racket, Tcl/Tk, Haskell/GLUT, LabView, Clojure/Seesaw, and Perl/Tk. From a longevity perspective, Clojure is the only language that's not older than Vala by at least a decade.

None of those languages are a silver built and there's a couple I hope that I never have to touch again, but sometimes using the right tool can save you a bunch of heartache.
What I truly love about this article is it shows how many open source alternatives exist out there. I think the big problem with people is they think there isn't a tool that can be equivalent to what they use now. I am also stuck on facebook. I like your indirect solution though!
Show HN: Build RegEx - A Simple RegEx GUI
Because some of us have heard about the conditions subsitense farmers (and that is really what you are talking about) lived under. Industrializations biggest contribution to mankinds improvement of life is to get us away from the farm.

The farm you imagine will never and can never be. If we can't used modern farming methods then we have to work with hard back-breaking labor 14+ hours a day from childhood and until we die, likely around 60 years old.

If you want to, keep your job but plant a garden and grow some food in it - then you will get the connection to nature that it appears some people need, without destroying your life.
I think (and hope) you're right that this is a straightforward application of the poisonous tree doctrine, but you should be aware that the doctrine is not quite a clean-cut as you make it out to be. One big exception to it is "inevitable disclosure". If a traffic stop is otherwise lawful, and a normal police officer acting in the lawful confines of their authority would have otherwise discovered e.g. the drug stash in the car (for instance, because it was in plain site in the back seat), the Poisonous Tree doctrine probably doesn't exclude the evidence.

That's the tricky thing about the Reuters DEA revelation. Some drug offenders probably are cavalier about displaying evidence in the cars because the likelihood of their being stopped is low. Here, domestic surveillance is allowing the police to drastically increase the odds that they'll make a fortuitous traffic stop.

What would not work, in my understanding of the story, is for an intelligence intercept to establish the legal basis for stopping and searching a car.
Roadmapping, Stretching, Staying & September
Getting started with the (Google Glass) Mirror API using node.js
Using upvotes freely but downvotes sparingly produces something else (which I cannot mention by name without this comment going 'dead'). The willingness to disagree is a large part of what makes HN what it is, and I think that downvotes help foster the sort of atmosphere in which that is possible.

Really, contrarian viewpoints are hardly an endangered animal here.
No idea why the HN dup detector didn't work.

Inspecting the source, one of the links has a slash at the end and the other doesn't.
This is a press release written by someone in the university's PR department (essentially; I don't know exactly what UCLA technically calls it). If the faculty involved in the research were at all smart, they had as little to do with this writeup as possible (it's not important at all for their careers and, more important, their heavy involvement probably wouldn't make the release any more accurate).

The research was announced by the paper and by presentations at seminars and conferences. You are quoting and disputing marketing junk written by one of UCLA's media contacts. (It's still fine for HN to link to it, since most of us won't/can't read the original research).
That all depends on how it tastes when it comes to market.
However, the base install of perl should be used for system maintenance only and not used for general purpose apps as
the base install is just so old (5.8) that its a security hole. Installing a newer version is easy and can be updated independently of the system perl without breaking anything.
Good points, but I think blindly following the advice can be dangerous. That's exactly what I did. I went out to find a founding them because I knew (from books, YC, PG's essays) that teams are more likely to succeed.

What I really should have done is not "look for some team to increase the chance of success", but rather start solo, and take my time looking for the right team. Of course that's easier said then done. You don't get to know people unless you work with them over a longer period of time.

So, just to clarify, I'm not suggesting that one should go solo completely, but rather wait for the right team. Don't settle for "some team" just because someone says that teams are "better".
OWL Carousel - jQuery Touch Enabled Responsive Slider
Wow. This has just turned into a great example for one of my classes. I don't think there's a better way (other than hands-on examples) to show the severity and widespread of such security holes.
I guess the point that I'm trying to make is that this does not appear to be the case based upon the source you cited.
In defense of Olivia Nuzzi
How does chain of evidence work in this case? If ill-gotten information leads to the discovery of evidence, does that poison the evidence?

Like if I tap a drug dealer's phone illegally, find out he's making a deal tonight at 8p, and "happen" to be there when the deal occurs, can the deal itself be entered into evidence, or no?
Inotify is specific to Linux, while CEL isn't OS dependent.
This comment mixes up too many issues (the war on drugs, civil asset forfeiture, the DEA intelligence program from today, the no-fly list) for me to respond to. Some of these programs are much more problematic than others, and they're not actually all related.

If you wanted to find a quick way to synthesize a dispute where none needed to exist, taking a shotgun to the whole of American criminal justice would be one way to accomplish that.
My biggest issue with AngularJS is the inflexibility of it to play nice with existing '1.0' sites.

Almost all the sites I'll develop take advantage of progressively enhanced components or at minimum, widgets that are bootstrapped server side. Angular wants you to load everything via AJAX - that can get heavy very quickly.

This is also evident within the codebase. You find yourself dancing around DRY violations as you pass models to your markup rendered server side and also serve the same/similar content to Angular via JSON.

Now this aside, Angular wouldn't require much work to let it play an enhancement or migration role. You can already see Google have implement their own 'private' method on the homepage of Angular.

Another problem that grates me about Angular is dynamic routing and loading additional Javascript on the fly. I was recently building a portlet based site. The intention was to make each module entirely configurable by other developers - that meant passing control to their controllers and allow them to enhance routing. As it stands you have to do it declaratively or using some nasty hacks.
Smart phones have gotten pretty good about scaling power usage. When your not actively using them they can hold their charge for a long time (even while they are still listening for incoming calls). The only time you run into short battery life is when you are actually them to do intensive stuff. On the rare case where some background app is eating your battery life, you can even feel your phone get hot and know you should reboot it (or close the offending app).
Category #1 doesn't really qualify as a "fan" by any definition I know, unless you similarly talk about people maintaining legacy web sites because there's money in it as "PHP fans".

And if category #2 really has total overlap with "ObjC fans" then I think you have a mistaken correlation in your statistics. You're measuring Apple developers, not people particularly enthused with Objective C as a language.

I think I agree with what the poster upthread was hinting at: ObjC is a fine language, but when compared to other more modern tools in the same space (C++, Java, C#, D, Go, maybe Haskell, etc...) it really doesn't have much to recommend it. People who tend to be language "fans" have more glittery toys to attract them.
a. and b. are actually significantly mitigated by https://pagekite.net/ , which just happens to be my other project. :-)

c. might be OK for some, but we don't recommend it.

Another solution is to run Mailpile in multiple places and teach it to sync multiple instances. Complicated, but might be worth doing.
A later Yegge post sums up my reaction to this (I still write Perl from time to time):

As I've done for a great many other programming languages, I've bashed on Perl's technical weaknesses at length in the past. To my continued amazement, the Perl folks are the only ones who never get upset. They just say "Haha, yeah, boy, you're right, it sure is ugly. Heh. Yeah, so, um, anyway, I'm going to get back to work now..." It's awesome. I've gained so much respect for them. It's almost enough to make me go back to programming in Perl. Well, almost.

http://steve-yegge.blogspot.com/2006/10/egomania-itself.html
TechCrunch readers thrash reporter after misleading journalism on LG phone
The latter - there is mathematical proof that advances in computational power, a growing body of knowledge about de-obfuscation, etc., will not break this approach.

Also, this is not "marketing material" - nobody is selling this technology, and likely nobody will in the foreseeable future. They're just trying to interest the general public in a major theoretical CS breakthrough.
> the Olympic athletes comparison doesn't exactly fit in the scientific field: only one wins the gold medal each 4 years while there are multiple gold medals opportunities on each instant in science.

There are multiple gold medal opportunities in the Olympics. Plus you don't even need to win a gold medal to be an Olympic athlete.

It seems to me that you're complaining more about fame than accomplishments; which really isn't anything to do with genius at all.

> What I said is that people who are genius in a different scale (I am not talking about a specific measure like IQ) work in a different way. They need to learn and train because the knowledge is not encoded in the DNA but they have so less friction doing this, that one unity of their efforts is like 100 or 1000 of the other genius units. Another skill to take into account is creativity, some people can produce new things with less knowledge and efforts because they see things in a different way.

Well yes. But that's such a vague and obvious remark that it borders on being a platitude. And frankly, I'd rather celebrate Turing's achievements than dwell on how much easier he may or may-not have found his work. In much the same way as I like to enjoy good music for it's music rather than moan that creativity comes easier to some artists than it does to me.

Like I said before, some people might be lucky enough to be born with a natural aptitude in some areas of life. But they still have to put the effort in to reach the top of their respective fields. And it's that which really matters at the end of the day.
Natural for some. I can't downvote [1].

When it comes to downvoting rights, Hacker News has the rough equivalent of a poll tax or voter ID law. ;)

[1]: Not yet. Depending on the reaction to my post, "not yet" might change into "can". Or might change into, "yeah, never".
Not true for me. Got two failed business with bad co-founders. Now, two years alone and never made so well. I really think it´s "co-founder" law is much more relative then it really appears, specially outside SF Bay area.
I was recently dragged into a Verizon store by a nontechnical friend to help with buying a second smartphone. I let them browse for a while then asked them what they thought about what they saw. I was actually thinking of recommending an iPhone since they really do offer a simpler interaction model over the rest.

After a couple questions I realized that she couldn't figure out which ones were the iPhones from the Android from the Windows Phone. So I walked around with her to the phones that she liked and answered a few questions about each (storage, battery, if it was a popular phone that sort of thing). I realized that she hadn't even checked out the iPhones at all. They were kept over in a special Apple section of the store, and from a distance looked like the small budget smart phones they had elsewhere in the store. So she had skipped them entirely. All of the phones she liked were in the larger screen sizes.

I took her over to them and the conversation went something like this, "and these are the famous iPhones, give them a try, they're really easy to use."
She messed with it a bit, "isn't there a bigger one, like the other phones?"
I pointed out that it's designed to be easier to use in one hand, for people on the go.
"But it's so small, it's hard to see things on the screen, I have to hold it so close" She pointed to the iPad mini they had there "something in-between that one and this one"

And that was that, it came down to a decision between the Droid MAXX, the Galaxy S4 and the Galaxy Note II. She walked out with an S4.
I believe the market for that will grow, certainly for life stock but I personally can't see myself eat insects and frankly I don't believe I am alone in that. Besides it is mostly whitemeat and red meat is better.
Pirates Form Church to Battle Copyright Law That Insults Their Beliefs
Based on Boids (Reynolds 1986):
http://www.red3d.com/cwr/boids/

Bird models from mrdoob:
http://mrdoob.github.io/three.js/examples/canvas_geometry_bi...

Github:
https://github.com/ekelleyv/Flocking
Python also had to contend with the 2.x/3.x split which, for some people, feels like two different languages.

So there is a 'stability' aspect (which is not changing fundamental things). Perl 6 is having those issues, too much change and its threatening to hemorrhage a bunch of CPAN.

Having been present at the 'birth' of Java and watching the forces at work on it as a language and on it as an environment. I find the forces that change languages interesting. And the question about when to change the language versus when to fork it and make a new language much more complex than I expected.
It is a small window, however, wouldn't it be better to filter the values into an easily identifiable 'clean' variable? The code is still using $_GET, and while it may have been filtered above me, I have no indication of that - versus - $foo->cleaned('var') - where I can reasonably assume it is clean.
Provisioning virtual appliances with Vagrant
No. The DEA knows things under this program, but deliberately does not introduce those things as evidence.

(One concern from this article that doesn't ring true to me, but maybe someone else can expand on, is the likelihood that this information is exculpatory).
Fair enough; the title was a touch misleading then. And it's not just a matter of advice, those are just evidences of people who see the most startup. I can speak for personal experience that if I didn't have a solid co-founder the product would be 1,000x worse than it is now, we'd be going in completely the wrong direction, and the implementation would have been pretty bad. I have a ton of respect and admiration for my co-founder, and without him our company would either not exist or would be pretty terrible.
I just launched my first product AB Press Optimizer
I think it's important to be honest with oneself about the motivations for starting a business with somebody else. From what I see, some entrepreneurs don't want to go it alone because they believe there's safety in numbers. If you're leaving a good job, have a family to take care of, etc., it can be easier to convince yourself that you're doing the right thing if someone else is taking the plunge with you.

This is a really bad excuse for bringing on a co-founder. In my opinion, it's a primary reason you often see bloated founding teams comprised of individuals who have similar skills, not complementary skills.
I'm not saying theft is not at all harmful. Only that it's not so serious as killing. When you have money stolen form your bank account case is usually more complicated. This is a failure of bank security and sometimes banks take or are forced to take responsibility. So often the victims of theft don't suffer more than a bit of inconvenience and the real victim left is the bank or insurance companies, and they are only victims of risk that is inherent to their business. Of course they pass cost of this risk to all of their customers so you might argue that they are harmed. But they could pick bank that deals better with the risks. But the banks that deal better with the risk could also have higher prices just because their competition has higher prices, so, some win, some loose. Money unfairly changes hands, but nothing was actually lost apart from effects of emotional turmoil. Just some money was transferd to people that have larger tolerance for risk than typical worker/consumer.

Almost all people recover even after actually loosing all of their savings, and I don't know if those particular criminals wiped the accounts clean. I sincerly hope that noone commited suicide because of this but among 45000 people there bound to be some unstable ones. I'm not sure if criminals can be responsible for such cases. At least not much more than a singer who recorded sad song that nudged some poor bloke to commit suicide when he heard in on the radio.

I am very sad about what's happened in Greece but I see it more as a sytem failure than result of criminal activity. I'm not sure why someone would kill himself to not be a burden to his family after loosing a job. I'd personally just pack up and walk towards border without saying goodbye. It's same act of cowardience but without much of accompaning waste.
The abstract of the paper is far more informative that then article. Functional encryption allows to decrypt a ciphertext c with a function (there can be many) f and get F(c), without revealing anything else about c.

This was previously doable where F was public in a way that could be plausibly efficient. This was an interesting result because it might lead to things like efficient searchable encryption without using very slow fully homomorphic encryption(FHE). A lot of these applications, however required F to be obfuscated.

This paper achieves hiding f, for a somewhat weak notion of obfuscation, and more crucially, by using fully homomorphic encryption(FHE). Given that FHE is effectively (very really but very inefficient) cryptographic pixie dust, it's not too surprising you can do this. However, for a lot of the applications for functional encryption, you could do int with FHE in other ways.
I had a civics class in high school. It was the same class as economics, and we truncated the economics class in order to teach to the AP civics test. My only memories of that class were seeing the yearbook students wandering in and out, because they used the same room, and learning and playing card games. I think it may have been mentioned that there were three branches of government at some point.
Good. See https://news.ycombinator.com/item?id=6152125
That would be great, but I would hope it could be turned off. I have plenty of code on GitHub that's clearly marked as just something I put up in a few hours for personal use only, where I don't care if there's vulnerabilities or exploits. The code was written in the true spirit of hacking, fast and dirty in order to solve an immediate need.
If most people bought phones without carrier subsidy, Apple would price the iPhone differently.
> but apparently the jurisprudence hasn't caught up to its use in unlawful surveillance.

How is that possible? Surely evidence that is obtained that is derived from an illegal search is inadmissible.
It "should" make the evidence excludable, but might not. Again, do some reading --- especially, if you can find them, law school articles --- on "Fruit of a poisonous tree".

Most obvious exception: if the actual introduced evidence comes from a drug deal that is done in plain site, where the accused is arrested with the money from a hand to hand or somesuch --- unlawful surveillance or not, the evidence from that arrest might not be excludable.