skysight-inc/HackerNews huggingface dataset:
I'm a little skeptical of a survey on Snowden that was commissioned by a cloud storage company.

Pew Research Center & USA Today did a study in January that paints a more nuanced picture: http://www.pewresearch.org/fact-tank/2014/01/22/most-young-a... For example, he's got a lot of support among young people, but a wide majority of Americans believe he should return to the US and face trial.
It's clever psychology to place the (3D-rendered?) product shot right next to the mountain climber action shot. But it's trickery and leaves a foul taste in my mouth.

Failing to include any actual pictures (or in this case, real footage) of a product "in development" always undermines my confidence by giving me the vaporware vibe.

I'm a much bigger fan of Oculus' "in development" communications. "Here's what we built, here's what works and doesn't work about it, and here's where we're going next and why."
The Three Most Important Trends in the Seed Fund Raising Market
Ellsberg, Felt, Manning, Snowden?
They tried pretty hard though
Wonderful and enjoyable video. It's sad that the accuracy of it is debatable: http://www.nytimes.com/2014/03/10/opinion/is-the-wolf-a-real...
Neither of the preceding comments used any pronouns to refer to Manning, which makes this comment kind of odd.
Had to look at the compat-table source to find out that EJS is short for Echo JS

https://github.com/toshok/echo-js

(It's definately this repo: https://github.com/kangax/compat-table/pull/115 )
I think this is just one example of how little we understand nature's systems. The food chain effect is well-documented in terms of numbers. For example, we already know that if you decrease the number of predators in an ecosystem, the species they normally prey on grow out of control. But the video shows that there's a massive amount of complexity under the surface of this model. For example, the wolves in Yellowstone changed not just the number of deer (their prey) but also their behaviors, which is one of the factors responsible for the cascade effect. Similarly, the increase in beaver numbers resulted in the creation of more niche ecosystems for other species.
$25K Accelerator no equity in sunny Miami, FL
I was part of the first class, great program from a joint effort between Venture Hive and the city of Miami. Startups in the hospitality industry, trade and logistics, creative arts and healthcare should apply.

http://miami.venturehive.co/
The radial graph half way down the page reminds me of this: http://en.wikipedia.org/wiki/Ulam_spiral#mediaviewer/File:Sa...
Push notifications for Colbert Report live taping
A few of us have been trying to go to Colbert Report live taping in NYC before Colbert goes off the air. Turns out it's a huge pain with their old-school website, nearly impossible to get tickets. So my friend made this handy iPhone app to send push notifications when tickets are available. Worked like a charm. I sent it to people at work as well, and our whole department was able to get tickets. Enjoy!
I owned an AT&T 3b2/400 multi user system in 1985 running Unix System V. Came with a bound set of loose leaf manuals (might have been about 10 of them iirc). [1]

I learned pretty much everything I needed from those manuals.

https://www.youtube.com/watch?v=ZLwd32muHwM

[1] Had about 12 Wyse 30 terminals hooked up to it as well as a Courier 2400 model to be able to dial into it.
Security? You mean, like the trusted proxy stuff? Or the increased performance, which doesn't benefit you so much if you include lots of random shit from other domains (like most people do anyways)? C'mon.
Warewolf ESB goes Open Source
She's a self-taught coder who embraces open source
Rob Pike is hilariously bitter on that point.
RAII is your reason.

When you start preferring non member functions, you tend allocate on the stack.

There are rare items that require heap allocation and other resources. For those you can have classes. What I am saying is that when you prefer non member functions you end up with very few classes.
Snow Crash has always been more popular than Diamond Age -- I think that's because when it came out the idea of cyberspace was quite new.

I think Diamond age is a lot more relevant for 2014. Snow Crash almost feels like an alternative history piece now -- virtual reality isn't new and exciting.

Diamond Age is about a world with advanced 3d printers and iPads designed to be personal tutors. I already live in Snow Crash, I want to live in Diamond Age.
Looks super cool. Let's see how well it works, can't wait to try it out myself.
I think that would defeat the purpose, I'm sure you can set waypoints, like with current off the shelve drones, or have auto target tracking software (already exists in some cameras).

The real difficulty as far as I know (for automated drone cameras) is tracking elevation without an operator, for what I know the error via GPS data is really large *like =- 5000 ft, and completely unreliable with real features (like the cliff the rock climber is on).
What do you expect; it's FizzBuzz.
HN is free but you as users are the product. HN is a fantastic marketing tool for Y-combinator. They do a pretty good job of keeping the balance right though.
Why threads can't fork
From engadget 2 weeks ago:

>For now, it's just a delicate prototype that can fly off your wrist and not do much else.

http://www.engadget.com/2014/09/29/nixie-wearable-drone/
Only because you're expecting the cases to fall through, you're being blinded by your own expectation.

Your code is considered bad practice in many languages.
I tested it can work now.
It's the usual waste-of-space website design. Let's fill the front page with photos and bios of ourselves, while not bothering to include any useful information about the actual product.
After a bit of digging I found the product is built by http://www.qvivo.com
Middle click generally gives you a cursor which you can drag to scroll in any direction, not sure if it's limited to chrome.
I've been working on a tool where you spec your data in an xml file and it'll generate a dbsteward [1] file and some Kohana [2] ORM files. It's pluggable so it could be easily add more modules to produce applications for other frameworks.

I'm using it for an application I'm working on now (and working out little kinks) and will be releasing it shortly.

[1] https://github.com/nkiraly/DBSteward
[2] http://kohanaframework.org/
I think you need a better editor if you don't know what file a method is in.

There will be very few classes in your project if you decide to prefer non member non friend functions as suggested here.

The question being, whether you go along with that suggestion or not?
Thanks that looks great
I've never tried that, but I'm going to guess that it won't take the port number into account. We could definitely make that happen though, as that's a very valid use case, thanks!
No offense but I prefer the current situation of space shuttles in museums :)
This reminded me of a NATURE episode I saw, where it was all about one Fig Tree, and all of the species that live on it, nurture it, depend on it. It was fantastic.
Fear of the Launch
Yeah,says the pot that calls the kettle black... I'm not a creep, I dont check profiles nor give a fuck about yours.
Sad to see a thoughtful community down vote something that is totally factual. I suppose we aren't free of the racism and religious intolerance.
Where can i access my profile? http://i.imgur.com/9zbI6ac.png
Show HN: Compilex – Build online code editor/compiler websites and webservices
Search Animated GIFs on the Web – Giphy
The aliasing is just an example. The real use case involved pulling functions out of a map.

The main use of "aliasing" is to alias a namespace (to save typing) or to rename a function from one namespace where it clashes with one in local.
To those wondering, like me, it looks like a spinoff nonprofit from/with DIYdrones.

http://diydrones.com/profiles/blogs/introducing-the-dronecod...
Shame you didn't. I like the propeller, but an x86 platform on a DEF CON badge would be awesome!
Python or Solr for Text Classifiers
I have a corpus of approx. 100K web pages crawled.

I would like to classify these html documents into categories.

which tool would you recommend to use to classify - NLTK, Solr or something else?
William Poundstone's Gaming the Vote is a great read that covers this and related topics.
I did us the pronoun "him," then I edited my comment.
I think the headaches of the FAA in their efforts to define the approved use of drones, has yet to begin.
What was causing you to run out of RAM? I've been running a Django app w/ Postgres on a $5 droplet for months without memory issues, despite Django/Gunicorn being sort of a memory hog.
This is awesome. Would you be interested in writing sort of a tutorial on building something like this? (Obviously much more basic, but still...)
What is a use case in your library code where you have the problem of class::func() vs func(class&)? I'm willing to wager your API is just plain written badly in that case.

It will completely change the way I program in C++.

This is a bug, not a feature.

I kind of think, at this point, Bjarne is trying to get the language to implode once and for all so he can finally get some rest--and only has to take such drastic measures because the community is too enamored with shiny to just let the old dog die.
Why are you sure about that? It's explicitly mentioned in the paper and Bjarne has done research in the past on adding multiple dispatch to C++.

http://www.stroustrup.com/multimethods.pdf
There's a saying, "If you want someone to feel good, hurt him and then stop".

C++ is a classical example of this approach, every time C++ committee fights warts it has created, it is perceived like a "cool new feature".

What's exactly cool about this syntax? Is it that C++ can now mimic syntax of truly object-oriented languages better? What's the point if nothing has changed under the hood?
(edited down for size)

Problem with this system: it requires input on a single device (the computer), removes an out-of-band authentication option (password), and pushes the requirement for authentication down the stack to a system without a secure connection (e-mail, SMS).

In this new system, the password becomes an optional secondary authenticator. Your primary authenticator is now moved to some pre-authenticated service, such as your e-mail (which you have already logged into, presumably with a password) or SMS messaging (which you have already logged into, presumably with a swipe or pin on your phone). On top of that, neither of these uses a secured connection, so MITM/interception are trivial, to say nothing of phishing+CSRF.

One of the major flaws with existing out-of-band authentication access is that we assume the user only has one form of input: the computer. If the computer gets hacked [via malware] the user cannot protect themselves. But the future is here, and we carry [networked] computers in our pockets! Turns out the most secure way we can authenticate is via two separate networks and two separate computers using two secured connections. Example:

Step 1. User requests to login to HTTPS Site A.
Step 2a. Site A prompts User for a password.
Step 2b. Site A sends an SMS to User with an HTTPS link to click.
Step 3a. User enters password on site.
Step 3b. User clicks link on SMS in mobile device.
Step 4a. Site authenticates password.
Step 4b. Mobile site reads cookie on User's mobile browser.
Step 5. User is authenticated; both mobile device and computer have access to site.

Here you have two different authentication factors on two independent devices which are combined to authenticate the user. The attackers now have to steal a cookie or auth token from two separate devices at once. This is of course completely plausible, but is a much more expensive attack than any currently implemented. Best of all, the user doesn't have to remember the password if they use their browser's password manager or a cookie is stored locally.

It would be trivial to add this dual-auth method to their existing system, so hopefully they implement that instead of throwing the baby out with the bath water.

For what it's worth, of course, here's an attack that could compromise that system. Attacker shows user a phishing password prompt page that uses a browser hack to steal a cookie. Attacker sends an SMS to the user (assuming they found the user's phone number) with a link to another site which also exploits the mobile browser to steal that cookie. Now the attacker has the two cookies and can log in, assuming the site does not use an Authentication Manager that detects attackers who steal credentials (only large-dollar sites use these).
Well spotted. Qvivo seems to have the same approach to transparency as Hive unless I missed something? Almost all the links you can click on the Qvivo page go to email addresses, not other pages.
Heritage Banking Company CV/Resume Submission – Nationwide
Habits – terminal based spaced repetition utility in Go
Getting teenagers to learn more, engage, take charge of their learning will make the less successful at college?

Maybe college needs to change as well. But also, in college you can chose you class and institution. High school you have like 1 elective, you can't really change schools. If your college was like a bad high school, you need to go elsewhere.
I could be mistaken, but I thought the various aviation organisations only needed to be involved if the drones reach a certain altitude.

At least I believe this is the rules for flying model planes in the UK. Other countries might differ.
Mr. Church writes very well.
For the uses I have in mind they can pretty much do what they want with my data - including lose it without warning or send it the NSA.

But yes - not everyone is going to approach this with their eyes open.

As in all things there's a tradeoff. I am perfectly happy with the tradeoff Gmail offers me as long as I am kept informed and I'm happy with the tradeoff here - which is that I don't assume anything as I've never heard of the company.

So - I'm going to upload a huge directory of stuff that isn't personal and is already safely backed up. In return I get web access to it without paying a penny - and a 'sort-of' backup.
> What I'd really like to see would be a nice templating language that recognizes and takes advantages of the regular structure of HTML rather than just treats it as a giant string.

A webpage is a giant string.HTTP is a giant string over tcp. And you dont need all your complicated stuff if you dont like "giant strings".

There is already something called XSL that can transform structured data into anything else.You just choosed to ignore it in your rant.
Multi-Threaded Life: Fitting it all in
Some startup lessons I got from my experience at Silicon Valley
So does this have something to do with Linux?

Do most drones run embedded Linux, or some other OS? (honest question, I have no idea)
C, Javascript.

There, I said it.
Who’s Watching Your WebEx?
I would too, if I thought is was going to be a fair one.
Well it's not for lack of trying.
Just because everyone sits all day doesn't mean everyone should. And working at a software company, I get up to stretch all the time because I just can't concentrate anymore. School kids do not have this option most of the time.
Did you do a full time MBA or part time? What was your motivation for doing your degree?
Or maybe the team they've assembled is working on exactly that. At this stage - it's not really yet a product, but a concept. Instead of shitting on their website design, why not wait a while to see if this collection of seemingly talented people with a common goal are able to accomplish what they've set out to do?
> Except that that's the conventional journalistic way to refer to leaders who come from the political party with the formal name Communist Party of China

Is it? Picking about a dozen random articles from the NYT "World" section today, I found none that referred to "X's [ideology/party designation] leaders" other than this one.

Though that does not necessarily mean that there's intentional bias from the NYT here - the above selection of articles also avoided an opportunity to do the same for North Korea.

> which declares that China is currently in the stage of "socialism," in Marx's view of history

And this is one of the big issues I have with the constant use of "communist" by the media when referring to these governments and parties, because they pretty much never make the distinction you just did, which is a quite major one.

> Yep, most countries that are ruled by a formal Communist Party have very appealing language in their written constitutions

You can extend that to "most dictatorships" regardless of the name or claims of the ruling party. Very few dictators are prepared to publicly announce they are bad. Many even appears to believe in their own propaganda.
In what scenario does executable correctness and performance take a backseat to compiler runtime? Seems backwards to me.
That definitely has the ring of truth, thanks for giving me some perspective!
> that is based on a spec

No,because your spec wouldnt suit everybody and you'll end up with 20 other specs. That's why there is not just 1 programming languages.Because silver bullets dont exist.
If you are interested in this, it is definitely worth reading the second half of "Into the Cool" by Sagan and Schneider. The book is mostly about thermodynamics, but the second half of it applies the study of thermodynamic complexity (ala Prigogine etc.) to ecosystems. It gave me a different view of how the flow of energy through ecosystems results in the kind of ecological complexity in e.g. a rainforest. The effects of stressing an ecosystem and how removing energy or energy-gathering opportunities can result in a regression from a complex ecology to a simpler one (forest to gressland) are also explored.
An Alert Service for Traffic Spikes
> As a little experiment, I've deliberately avoided learning Rust to see if I can understand its idioms without reading any docs.

As an experiment of what? Whether rust code makes somewhat sense to you depends to an extent on what languages you already know (I guess ML languages would help). Same as with Ruby and Python.
Show HN: Create activity streams and newsfeeds with Django and GetStream.io
I like the idea of unified call syntax. I know D and Nimrod support a system similar to the one proposed here, albeit they were designed with the syntax from the start and avoid the more awkward edge cases.

If it can be proven not to break existing code, I think it would be a positive addition to the language. I worry, however, that there might be some confusion. I imagine seeing x.a().b().c() where you expect c(b(a(x))) would throw you off.

An alternative worth considering is what Kotlin calls extension methods (and I'm sure I've seen the idea elsewhere). The idea is you could declare a member or non-member function to always be called with either call syntax. This eliminates the burden on the programmer of choosing which syntax to use, eliminates a lot of edge cases, but doesn't give the same flexibilty as the unified syntax.
Came here to say the same thing. I've always fancied spicing up inspectdb to be a bit more dynamic and flexible - I like the idea of a dynamic Django Admin for any db I throw at it.

It shouldn't be too hard to do.
Can you clarify? Both of them took a principled stand and leaked a large amount of sensitive information to journalists they trusted at great personal risk. Both of them had a huge influence on public debate. They are at least comparable.
Comparing the results of requests processed against both the new and old system is a pattern. http://www.alwaysagileconsulting.com/application-pattern-ver...

It was also done in mainframes at the processor instruction level.
Silverman's Mode Estimation Method Explained
Can you give an example? That sounds interesting.
Will It Fly? How to Evaluate a New Product Idea (2007)
It appears that most of the linked project runs from Arduino-based hardware (or at least originiated from the hardware).

I would venture to guess that they don't run a full OS, per se, on the device itself, opting instead for dedicated code running on drop-in microcontrollers.
Why limit to formal classrooms and universities. Perhaps the Wikipedia editing community could start programs to teach and nurture new editors. People like structure and guidance, and the commitment to a group would help with motivation.

Does this exist? If not, anyone else interested?
Linode - Cloud Hosting for Developers

Linode has Linux career opportunities for entry level candidates all the way up to senior level candidates.

- DevOps Engineer

- Linux Network Engineer

- Software Engineer

- Senior Web Developer

- Linux Technical Support

..and more! Visit: https://www.linode.com/careers for details
Turn any source of data into a firehose API
>They don't teach people to think in MBA schools.

IMO, hardly any school will teach someone how to think. At best, they can give a good environment to pick up those skills and fail out those who can't hack it. This is especially true because of how much guessing the teacher's password looks like learning.
You're the one making the wild claim that "MBAs are toxic to business". Let's see your evidence.
[Edit] PLEASE DONT DELETE YOUR REPLY IF PEOPLE ARE GIVING THOUGHTFUL FOLLOW-UPS.

That is a very mature sample given the short duration of the relevant time frame. Admittedly I'm ignorant about the specifics of several of these 39, but I recognize most as public, acquired for $1B+, or pretty clear "winners" (e.g., Uber).

Do any in particular seem suspicious or are there examples you think are missing? I'm not arguing an ideological position, I'm genuinely interested in the "right" answer. The definition of "success" is nebulous, and data are limited, but what's available would suggest you're strongly overreaching.

2 more recent ~$1B ones that just came to mind: Wayfair and HubSpot, both of which are MBA founder teams. The latter is also a dual technical founding team: ee and cs undergrad majors.
Startups: The Day One Dilemma
Anonabox: a Tor hardware router – Kickstarter
Ragweed grows rampantly where I live and at certain times of the year looks quite a bit like cannabis. So now I have to worry that the DEA will come smash down my door over weeds? Terrible Times.
My Residency at Hacker School
Hi Charlie. I'm glad you finally revealed yourself. You're writing fantastic articles and help others find the motivation to push forward.
This is going to be so much better now that you are out in the open.
You're probably right. They expect you to join someone's free group and then decide to pay for your own.
Just have a great product (or idea), and be absolute domain experts. The rest will take care of itself.
When written as one word, "Citizenfour" as in the movie's title (not sure if he actually used it like that), my first thought was possibly a connection to "carrefour," which is French for a road intersection. The 4th amendment theory seems more plausible, but a crossroads provides some interesting imagery in ralation to Snowden's intentions vs the current course of mass surveillance.
NSA has no budget limits with taxpayer dollars - they have a secret budget so the public can never review - what congressional secret hearing is going to turn down a request for more money by them?

1 trillion was TWO years ago. Assume they doubled that by now.
“Citizen Four” a Film by Laura Poitras
Raid? They visited him, saw the okra, apologized and left.