skysight-inc/HackerNews huggingface dataset:
Really diggin the idea of using include files to figure out dependencies. Also seems ideal for beginners: look up the number of questions on SO asking 'which library to include for xxx.h' by people who don't yet grasp the difference between compiling and linking. Here you just say 'hey, I have this header, that's for this lib', directly. But it won't be for me though (well, this version at least, who knows what the future brings): it puts constraints on the directory structure used and on how you include your files. And is probably gcc only. Yielding basically none of my projects a candidate for testing this. But still, nice.
> As Reddit has strict site-wide policies pertaining to unverified personal information, Missing Person posts must be validated and reported by a local news service proving that the person is missing.

Seems fairly reasonable to me.
Is it possible to get the components already soldered into your PCB at a reasonable cost? Doing surface mount components seems like a nightmare.
I'm reminded of the "Rem acu tetigisti" that P.G.Wodehouse would have Bertie Wooster and Jeeves toss out on some occasions.
"Wah, I can't advertise using old methods and might have to come up with something new. Waaah"
He has every right to do so, but I don't think he has the right to not have concerned people looking for him.
But how could they know what support staff to infiltrate if they hadn't identified the server? The first step was locating the server. The second step was identifying the individuals and getting evidence against them. The undercover operation couldn't happen (except by accident) until step 2.
Ah I didn't notice that. Nice!
>"What improvements are you expecting? Some things don't need to change. It serves its purpose the same way it did a hundred years ago and there is nothing wrong with that."

You could have said the same of steel if its quality had not improved, or airline travel if it had not gotten much cheaper, and become available to the masses. You are falling into the trap of only analyzing the 'seen', and failing to think of the 'unseen'.

>"The expensive part, which is the wire or fiber in the ground, hasn't changed materially in decades or more."

It will soon have to change if we are to have fibre on the last mile, and may change again when the technology evolves further; one of my concerns is that utilitization causes ossification, and prevents further progress, as is the case with the sewer, power, and water last miles.

>"Would you like to explain how a monopoly for-profit entity can be expected to do any better? Why would they care about droughts or abuse if it isn't costing them money?"

Thanks for setting up a false choice, I love those! I have no idea why there should be a monopoly on the purification and distribution of water.

Having private entities selling water would reduce the number of droughts, as they are likely to price according to volumetric use, and to price based on scarcity. Droughts are a problem of pricing, not of the scarcity of water; if you want a good example of how this is the case, motor vehicles never fall from the sky, and there is no shortage of them.

P.S. people are coming by and down-voting all my comments at once (I have gotten at least 25 down-votes here so far), could someone please let me know if I am being offensive, discriminatory, or going off-topic?
Why do you think they want it to be inconvenient to save messages?

Privacy. They want those messages to be private.
It's not the NSA that is publishing cryptanalysis of proposed constructions with any frequency compared to industry/academia. Considering the number of mathematicians they employ and their focus on cryptography this is more than a little surprising.

But I did also mean that more broader than just construct attacks..., implementations of cryptosystems are often flawed in low level ways which people without special expertise are unlikely to notice... both from a design perspective (any of the great many protocol design flaws in TLS that have turned around an bitten us), or straight forward coding (e.g. it wasn't the NSA that reported reference implementations of Curve25519 had broken carry propagation).
It's certainly logical but my question is if it will actually impact Mexican cartel revenue as much as some people claim.

If the alternative to cartel weed is industrially-farmed weed propping up another unholy conglomerate I'm not sure either is better.
My name is Talky Tina and you'll be sorry.
https://www.youtube.com/watch?v=hSy8Ko1vSKQ
Not if you operate for a year or two and manage to successfully exit. Then you'll be able to live without working for the rest of your life.
What approach do others use? API or Bitcode? The pro and contra discussion is quite short in the article.
Wonder what happen if someone write an app that continuously capture 5-8 megapixel images every few seconds and upload to Amazon?

- None stop, looking out at front door, street, sunset, etc.

What if that app became popular and a lot of prime users start to using it?

:-)
At this time, unfortunately, I think we may have hammered the server. I'm seeing, "Error establishing a database connection."

Here's the "Text-only version" from Google's cache:

https://webcache.googleusercontent.com/search?q=cache:hYtWJw...

Here's the "Full version" (i.e., with images) from Google's cache:

https://webcache.googleusercontent.com/search?q=cache:hYtWJw...
Or the Eric Frein case in Pennsylvania, where the idea of searching abandoned buildings in the area apparently never occurred to the elite state and Federal police agencies.

You don't have to be smart to hide from the police... you just have to be smarter than the police. Of course, they have the advantages of unlimited money, unlimited patience, and (apparently) unlimited surveillance power, so staying hidden for the rest of your life is going to be a lot harder than dropping out of sight in the first place.
> I guess my initial reaction of a lot of boilerplate was mainly due to the default Rust error having a message, description, and a cause, instead of Go's default error that just has the message.

The `Error` trait in Rust only demands that you define the `description` method.[1] The other two are optional.

[1] - http://doc.rust-lang.org/std/error/trait.Error.html
I envision a future where a significant share of the advertising market is comprised of automated ad-bots pitching services and wares to automated web-crawlers. There's something obtusely philosophical about that and what it says about us, though I am not sure what that is.
1) It's obvious now that TOR or bitcoin has been compromised in some way shape or form, allowing government strong arm agencies to once again subvert US citizens privacy in order to catch a 'drug facilitator.'

2) I have never drank or taken drugs, but I respect the choice and liberty of another person to do so, whether that be the invasive and deadly alcoholic beverage or the noxious cancer causing cigarette, or even the cannabis that retarded pot-heads smoke.

3) Its a shame the governments, christians, jews, muslims, swahilis and everyone else can't do the same.

4) Thinking about it - having the drug trade on the internet, kept it out of the street. No kids were used to distribute it across schools. No one got robbed or beaten. No one got shot. That's more than you can say for the 'war on drugs' and it's fallout. How many trillions have been spent, and how many people have died because of it? How many non-violent potheads clog the prisons?

*There are more people incarcerated in America, the home of the free, than there are in any other country in the world, apart from Seychiles... because the prison system has been privatized and again - people figured out how to make money by taking away the liberties of Americans.

http://en.wikipedia.org/wiki/List_of_countries_by_incarcerat...

5) The drug trade had been around for a thousand years and it was never a problem until the FBI, CIA and various interested parties realized they could make money off of it.
If you go to an individual company's page, you'll see references which may include a post/article about why they chose x over y. Tumblr's tech stack page (http://stackshare.io/tumblr/tumblr) has an article about why they chose Scala over other options and it's pretty neat.
Overcoming Scale and Load Challenges: 5 Guidelines for Web-App Developers
> There are equally valid technical reasons for using `new`, so it's dogma

I really don't want to get into this argument but that's not what dogma means. Dogma is something that comes from an authority as being undeniable but saying you can't or shouldn't use new isn't undeniable, it's deniable as you said yourself there are valid reasons for using new.

and now I hate myself. Thanks.
Babson College: Growing Entrepreneurship
A very large portion patents related to ECC are optimizations for characteristic 2 curve (interesting in smart cards, perhaps, but not used here), and/or are roughly around now.

The non-ed25519 ECC techniques in the OpenPGP standard have well establish too-old-to-be-patentable prior art: https://tools.ietf.org/html/rfc6090
I've followed Ms. Stephens' work off and on since I found out about her research, even submitted a few videos she's produced showing the technique here on HN. It's absolutely fascinating and there's something really immediate and connecting about her work. She also does a wonderful job documenting her work and assumptions and should be given honorary letters from some institute that cares.

Strangely enough, not too long before I found out about her, I was in a museum looking at Roman busts and also found a similar fascination with the hairstyles. Stone doesn't really capture the detail of hair, but it struck me that there was real identifiable fashion in the hairstyles being worn (as opposed to hair being styled to show tribal or ancestral membership).

I looked around for a little bit on the web but there's really pitifully little we know about this kind of day-to-day minutia, and it's that kind of stuff that really brings the past alive with me.
No, regulations are. Which the article points out. There's too much red tape in health care.
> When you make arguments like this you've opted for ideology over empiricism.

Empiricism _is_ an ideology. People seem to forget that around here.
Hoards of money and guns can lead to very powerful unchecked capabilities. That funding has to be cutoff, they are a terrorist organization being funded by policy, concentrating wealth to criminals.
Man, is it Talky Tina or Talking Tina? I always thought it was the latter, but now I'm not sure.
Expectations for WatchKit
True, but you could say that about anything. Look how much information you can dig up from property tax records or court filings. The alternative is to invest YouTube with the function of legal arbitrator, in which case it would probably just default to supporting the original claimant.
I'm probably exactly the type of person they're looking for based on my background, and I've actually looked into going to Antarctica multiple times. I've always wanted to do at least a year long gig down there. The problem is that it's always contract-work, and I have never been at the right point in my life to give up a full-time job to drop everything and go.

I'm hoping if everything works out in my present organization, once we exit I can maybe take the time off needed to pursue an opportunity in Antarctica. That region of the world holds a particular draw for me because it's one of the least touched by humanity and has an almost ethereal natural beauty. It needs to be researched but also preserved and being a part of that would be awesome.
World becomes crazy... #Her_movie https://www.youtube.com/watch?v=WzV6mXIOVl4 … … is now a reality as an #echo http://www.amazon.com/oc/echo
> retarded pot-heads

Really?
I wouldn't be surprised to find that the larger firms are crawling their own ad platforms. When ads comprise 90% of your revenue, it's hard to imagine that someone hasn't gamed the system.
I'd like to refute your succinct list by posting this incredibly long essay. If you don't read it fully then you don't get to disagree with my point.

Effective!
To my knowledge, there have not been any drone missile strikes in Iran. That would likely constitute an act of war. Iran did shoot down a spy drone back in 2011.

Point taken, though.
Sure, you could theoretically buy a used Tesla with Bitcoins. But it may be hard to find a dealer willing to do that.

There was a story a while ago about someone buying a Tesla with Bitcoins, but it ended up being incorrect. The Bitcoins were exchanged for US Dollars which were then used to buy the car: http://www.cnbc.com/id/101258152
Has anyone done a comparison of the death rate from unholy conglomerates and the Mexican drug cartels?
Related: https://en.wikipedia.org/wiki/Demon_Seed

And a comedy: https://en.wikipedia.org/wiki/Electric_Dreams_%28film%29
> If you don't live in Iran.

As in, you live somewhere else out of reach of the Iranian and US justice systems. But you host the site in Iran.
Freaking Good Commerical for Totinos Pizza Rolls
not related to your comment, but: I can't reply to most comments in this thread, I can't post a top level comment and I can't down-vote any comments... I guess my account has been flagged somehow... I can do all these things in other posts.
How Businessweek Is Reinventing the Magazine Cover
At long last, life can be like Star Trek. I'm going to name it 'Computer'.
Amazon bought True Knowledge which became Evi (still available on iOs,etc). Now they made a speaker that allows you to access Evi which is all this is.
Privacy issues aside, this is just a dumb SIRI clone that is always listening.
PyCharm+Vagrant+Windows and virtualenv for remote development
Getting PyCharm to run with a remote interpreter via a VirtualBox launched through Vagrant isn't hard. But, how does one create and use virtualenvs for the projects on the VM? Without virtualenvs you are set to trample the exiting Ubuntu Python installation.

I looked all over SO and even a few YouTube videos. Not sure I found an answer to the most fundamental question: Is it possible to have PyCharm activate and use remote virtualenvs?

Two thoughts:

1- I am looking at this the wrong way. PyCharm has nothing to do with this. I have to setup VirtualHost on the VM and create an environment for each app. PyCharm will just use what's there.

If #1 is the answer, I am guessing one would then point the PyCharm interpreter setting to /path/to/project/directory/bin/python rather than the system python.

2- I am missing something fundamental in my understanding of how this works and someone is going to come back with a one-liner that makes me go "should have thought of that!".

Objectives:

- Use PyCharm under Windows
- Production code runs on Linodes
- Development VM runs Ubuntu Server 14.04 LTS
- It doesn't have to be a VM or even use Vagrant
- We can build an Ubuntu box and put it on the network
- We can also get a small Linode for development
- The point is to develop on Linux from Windows remotely
- Use virtualenvs to isolate project dependencies from Ubuntu's Python installation
- each project has it's own needs
- Saying "just develop on Linux" doesn't solve the problem because if we were clear across the world with a Mac laptop we'd have the same problem we have on our Windows desktops. We need to develop on a remote Linux machine with different virtualenvs per project.

A stopgap could be to build an Ubuntu Workskation VM, install PyCharm for Linux and develop within a portable VM. It doesn't solve the remote development problem, only the platform problem.

Thanks in advance for any input on this.
Improving AngularJS Web App Performance
Colorado is leading the way to freedom on multiple fronts. Maybe they have taken the place of California in terms of moving forward with innovative ideas like municipal broadband and removing wasteful laws.
There are two basic ways for the NSA to snoop on you using this device.

1. Listen to the internet traffic

2. Install malware to listen to everything

For #1, the Echo only sends conversations preceded by it's keyword. But since the alternatives to the commands you're telling Echo involve the internet anyways, what's the difference? IOW, asking echo for the weather sends the same basic information to the NSA that pulling up the weather app on your phone does.

If the NSA is going to do #2, they're going to do it to the phone in your pocket rather then targeting a niche device like the Echo.
Hoping this can be hacked, would love to use it for voice control of my choice.
Yes, if the gun wasn't so powerful, the criminal could not kill people. Let's blame the gun.
I've found myself thinking about this sometimes. I already keep track of all my online accounts using a password manager. It's kind of morbid to think about, but it wouldn't be too hard to add notes on each account about who to let know if I were to die, then keep the master password with a will (or in a safety deposit box only to be opened under those circumstances).
Data Lakes: Complicating Big Data Governance
On Language and Truth; an Open Letter to the People
100% - but the fact of the matter is that almost ALL the Echo does is analyze audio over remote servers. If Apple is doing it, it is covert and would upset a LOT of people if they found out.
Yes, let's accuse the sock puppet. The hand in it, however, is blameless.
What are the technical reasons to avoid using new?
These are anecdotes, but every person I know that commutes to work on a bike has had an incident of some kind. For awhile I knew one person that didn't fall into that category, but about a month ago his luck changed. Fortunately for him it was only scrapes for him. Others have permanent hand injury (pushed into a concrete barrier on the interstate to avoid being crushed by a car), foot injuries, and so on.

My cousin died on a track; I don't know what the data is for rates in that regard.

I used to ride, but it just doesn't seem worth it to me anymore. (I was also injured in a crash; in fact, every person in my family that rides has been. The brain trauma victim was the 'highlight' until my cousin's death).

I'm not saying someone shouldn't ride, but recognize the risks.
This is really cool. I wish he'd have gone into more detail about how he built the rest of the plane - was it purchased off the shelf, or did he build each part himself?

Also, how does the microcontroller pass on the commands to the motors, and how do they carry it out?

I'd love to read this article with x100 details.
Most people need not look further than a local Chinese restaurant to find human trafficking.

In one case in my area, waitresses are shipped up from NYC daily on the Chinatown bus (3+ hours) to work for pennies.
That's the part you have a problem with?

Telling.
You are shifting the burden of proof.

You made the positive claim, you are the one who needs to provide evidence. Until you do, a rational mind is well justified in disbelieving your claim.
Daesh is butchering kurdish women. You know, selling 9 year olds christians and kurds because they are "kafirs".
Majority of the kurds getting killed are muslims as well.

Genuinely dislike what you're insinuating but it borders close to clouding criticism as 'islamophobia' as the left-wing do in Sweden.
I think they are waiting on the integration of the oilpan project in chrome.
Funny brand name, considering that the word can be slang for "stolen." I can see this causing some confusion.
Legalizing drugs won't fix the problem. The real problem is corruption. The only reason the cartels got this big in the first place is because it got easier and easier to commit terrible crimes with no law enforcement officials stopping them. Hell, it seems like the police are now part of the cartels in many areas.
Ah makefiles. It's 2014 and they still can't handle spaces in directory names.

http://savannah.gnu.org/bugs/?712

I'm pretty sure that trying to replace them at this point is sacrilege.
William Gibson could probably give you some ideas on what that says about us. He started writing about this fictionally decades ago.
Check out this demo: http://html5-demos.appspot.com/static/webaudio/createMediaSo... - article: http://updates.html5rocks.com/2012/02/HTML5-audio-and-the-We...
Is your domain name fetlife.com?
@opendais: I'm still confused where the drone strike is happening.
Never Seen Before Photos of Steve Jobs (1985-2000)
please do! I subscribed with my email, hope to read more updates.
There's nothing the the article that says that is gender specific - a male non-member would have been equally unwelcome.
Sorry about that. We gather metrics on site usage so we can monitor how people are using the site. We're looking into a fix.
Yep, this is how you know you live in a -democracy- dictatorship.
I would love that. But "to aru" also actually means something in Japanese, which I would translate like, "there is an". Disclaimer: I definitely am not an expert on Japanese.

It's actually kind of hard to translate concisely, IMO the phrase that best captures the meaning of "ToAru-OS" is "There exists an OS". But it's kind of awkward.

If we used the Raildex translation, ToAru-OS would be "A Certain OS".
The fun factor in Dart is super high. It's just a joyful experience with great tools.

And no need for a "Dart: the good parts" book. It's all good :-)
damn, I've been using that word slightly incorrectly for years, and now I hate myself. Thanks.
Thats an awful lot of funny looking graphs to blame on a "normalization algo". e.g.

>r/funny posts simply never appear on the bottom half of page one or most of page two

Note the "never" part....not just rarely...never. Well within this 1.2 million point dataset anyway.
> Could we address cable lobby objections...

Why?

Sure, there could be another solution. It's called structural separation. The cablecos SHOULD have lobbied for that. Instead they choose a brittle approach that could destroy their business. Greed kills.
While I understand the downvotes, the sentiment here is valid in the sense that there's been so little innovation in advertisement for the web - even mobile ads are anachronistic.

The entirety of innovation has been sizes & styles and tracking and not on presentation and usability that's complementary with content.

It's not a 'you made your bed' situation, but not wholly removed from it, either.
But does that matter? Just because your laptop can also play games/movies/etc. doesn't prevent the NSA or whoever else from tapping into the mic or camera.
It's actually considered rude for any non patch-holder to approach two patch-holders having a private discussion. Gender isn't important in this instance. I'm not saying there isn't a ton of misogyny in the MC lifestyle. There really is.
Those charges were dropped, and no one really knows why.

http://www.dailydot.com/crime/silk-road-murder-charges-ross-...
What's your background? Are you an engineer, or self taught?
This is the kind of thing that keeps me coming back here. I'm sure someone will eventually ask "why is this on hn", but for me this is the really cool stuff that I come to HN every day hoping to find.
There are two pretty obvious approaches: only pay per conversion, or accept that not all views are human.

Just like when you advertise in a classical news paper, you only know how many copies are typically sold, not how many humans actually look at your ad.
Apparently Cloud9 went down four minutes before SR2.

So it's unlikely to be a false flag.
Is it just me, or does anyone else think that dismantling these radio networks is backwards? By using these radios the cartels are giving the authorities free information about their movements and evidence that's useful in their conviction. Even if the traffic is encrypted there are ways around that. The logical thing to me is keep the radios going and listen to them.
Or Stanislaw Lem
XCode simulator.
There are already movements to decentralize Silk Road type sites using P2P technology, like OpenBazaar: https://openbazaar.org/.
This is what it's called:

http://en.wikipedia.org/wiki/Cost_per_action

It's been about for a long time.