skysight-inc/HackerNews huggingface dataset:
Their version of "pattern recognition" is just hopeless for what they are trying to do.

E.g., how to use pattern recognition in the industry of leading edge military aviation to evaluate what Kelly Johnson said about building an airplane that would go
at Mach 3+ and 80,000+ feet for 2000+ miles without
refueling? Can't do it. Instead have to look at the
mathematics, engineering, etc., especially a special
engine just developed at a special Pratt and Whitney site
in Florida.

Information technology venture capital needs to find
projects that have powerful, valuable new work and
are exceptional. There is no way to evaluate
such projects by simple, empirical
'pattern matching' from the past of
business and venture funded projects.

Venture capital looks at sectors,
the demeanor of the founders,
maybe their socks,
the jut of their jaw,
etc. because that is all they
know to look at. One could count
on two hands all the information
technology venture partners in the
US able to do a competent review of
projects submitted to the NSF.
E.g., the last paper I published
in computer science is for a quite
practical problem in practical computing,
but I doubt that anyone at A16Z
could read that paper or even
direct a competent review of it.

Thankfully for US national security,
how to review projects in technology
is very well known and done very
well everyday, for 70+ years, by NSF, NIH, DARPA, etc.
For Silicon Valley for information
technology (the situation for biomedical technology is
quite
different), there's essentially no chance of
competent technical review, not at A16Z,
KPCB, Sequoia, Benchmark, etc.

For an analogy,
for the SR-71, Lockheed could build several,
have some fly successfully over Russia
and get some fantastic pictures, and
then venture capital might invest
to buy some of the jet fuel. Instead,
the USAF, CIA, etc. did some really
good work reviewing the really excellent
work of Lockheed, all from what
Lockheed submitted just on paper.

Net, Silicon Valley venture capital just absolutely,
positively, flatly doesn't have even as much as
a weak little hollow hint of a tiny
clue about how to do or evaluate original, exceptional,
powerful, valuable
information technology projects. Sorry 'bout that.
Love the concept. I'll also add my own remarks:

-I agree with the parent remark. You can't even give someone a link to a project.

-The Purchase and Ownership sections of the EULA are a bit odd.

-Discoverability of projects is poor.

-Interest tags seem a bit random. I want to add programming to my profile. What do I pick? programming? web dev? X language?
How else would you do it? If you use a configuration "service" the credentials to access the service must be baked in.
The fact of the matter is amazon is a giant company and cannot thoroughly think through each piece of logic in their system.

The reward for focusing on this before-hand is much lower than just writing a check for $5k to this person and then fixing later (lot of $5k checks from amazon today. Wheres mine?)
I think it's oral boards exam for surgery people, not oral surgery. The photo is uploaded by the project creator and the project is now in beta after the two founders met on DoerHub as far as I know. A hacker reached out to the surgeon who posted the project.
Anyone knows if this will apply to O visas too?
Ars is generally a pretty good source for these types of things.
The rationale was that some of the addresses disclosed belonged to NJ residents.

I guess he should be tried in every state and several other countries then to account for the 114,000 people that were part of the list.

Reading the appellate ruling, U.S. District Judge Susan Wigenton's decisions make her seem like she's off her rocker. Beyond that, it's amazing how he was treated in court by the judge:

As [the prosecutor] spoke, a U.S. marshal approached Auernheimer from behind and told him to put away his phone. Other marshals pushed his head against the defense table and handcuffed him.

[the judge] declared a recess, and the marshals escorted Auernheimer to a side room. When he returned a few minutes later, he was shackled, with a chain around his waist and handcuffs attached to the chain.

Sentenced to 3.5 years in jail for loading a URL from a publicly accessible web page that required no login, no password.
I noticed that the law cited talks about "a means of identification of another person"

The ICC-ID identifies a SIM card, not a person ?
Maybe, but I'm not sure if it matters. Like the article says, spouses of L-1s are already doing it, same for the spouses of Australian E-3 holders. From wikipedia: "spouses of E-3 visa holders may work in the United States without restrictions". So they can be baristas if they want to :)
Haha, that's what I've been thinking about since this was posted as well :)
Usually with cross-product applications you have some central domain that stands behind all of them. Just use that central domain. Eg. gmail, calendar, etc. are all behind google.
I'm quite happy with App Engine for unmaintained side projects. Very few upgrades are needed and your crufty code is quite well encapsulated. For something like the heartbleed bug there's nothing to do.
So I just finished reading the judgement. The one point that is unclear to me is the charge of violating the CFAA. The secondary charge related to NJ is thoroughly debunked and is the basis of the vacated judgment. But since the CFAA is a federal statute, isn't venue irrelevant since all venues in the case are in the US?

Is this an instance where, now having been vacated on the basis of venue, weev can't be retried with the CFAA? Double jeopardy etc.
One idea: Call your local newspaper with an anonymous tip?
Call me an idealist, but I think 10,000 could be low.
Why even bother putting up that page without at least a description + screenshots? Just skip it...
The variability in LOC is so high that no interesting conclusions can be drawn.

For example, http://stackoverflow.com/questions/966800/mythical-man-month... reports projects ranging from +200 LOC/day to -6,000 LOC/day.

Nor is development cost linear in the number of lines of code. The 200kLOC across 5 languages is not simply 6.3x more complicated than 30k lines across 2 languages.

FWIW, Primary Avionics System Software for the Space Shuttle cost NASA slightly over $1,000 per line.
i suspect the memory accessible by this bug depends a lot on the software, OS and possibly hardware, e.g. on openbsd and bitrig amd64, the amount of memory leaked per exploit is less than 64 KB, closer to 32 KB. if you go much past the 32 KB mark on these OSes, it segfaults.

running an exploit script against one of our own services showed only 1-2 KB of information, most if it being the (public) cert, and the rest zeroed out.
In a healthy ecosystem, Uber should have its share of competitors as well. Drivers can switch to services that pay them a bigger share, riders can switch to services that are cheaper. Rather than monopoly, this should be a commodity.

If competition utterly fails then there could be a problem. We can see this in search, where Google had a vastly better service for a really long time. Now they primarily sell advertisements. The end result is a marketplace where the most visible companies are the ones that most effectively extract value from the user (since its bid based, the more you bid the higher your visibility.) Since transportation is a lot more clear cut than hotels or insurance, I would lean more toward the commodity side.

The bigger wildcard is who will have control and access to automated driving? I am hedging on a future where cars drive themselves and companies license technology and lease cars rather then sell them outright. If this is the case, Uber has to pivot or be acquired to survive.
HEre is what somebody shared on facebook

https://www.facebook.com/photo.php?fbid=10152007349208170&se...
HMO - Kickstarter advice. I'm helping my mad scientist inventor friend launch his Kickstarter. He has created an amazing water flight machine (think Flyboard-ish) and is launching the Kickstarter in 2 months and asked me to help with running the technical side of the campaign.
Do you have:
1. Advice? Who to talk to, what to do, what to avoid?
2. Connections? Writers, bloggers, outdoor enthusiasts.
Donor/recipient enhancement of memory in rat hippocampus
We have fuzzy matching and graph and weigh relationships between terms so if you do Perl it will tie up to programming. Get as specific as you need to be, we do the rest and get better every day.

"You can't even give someone a link to a project." You can actually give links to projects that want to have a public link. The ones I've shared above have enabled public links to their projects for sharing - they show prominently on the project page. A project creator can also chose not to have a public link for project they want to just share with doerhub people and not with the outside.
Yes because we should never switch to something we think is better right? I mean advances who needs or wants that?
Correction based on article text: 'Weev To Be Freed'.
That's a good point. I guess I counted it because it visually drained my savings. It felt different to see my savings account dwindle than it did to simply spend $ from paychecks.

But I think you're right that it's money which would have been spent.
Google puts Glass on sale in the US – for $1,500 and one day only
This is great. For a community that so often looks to speak with target customers / audiences, we can really help each out either whether it's sharing our own experience or connecting people.

Here's to HMO :)
That statement makes no sense whatsoever to me. (And I am an attorney.) Venue is a procedural, not a substantive matter.
Uh yes, probably a factory is never going to be an optimal solution.

Never? That seems a little extreme, no? It's a tool like any other and IMO, it's a sometimes useful idiom that works pretty much identically in Go as it does in other imperative languages. However, I'd be interested in any links you could provide which might elaborate on why a factory is never an optimal solution.

If you know what type you need, why would you need a factory to create it for you? Just create it.

I already explained why. The Factory abstracts away instantiation and configuration details for a complex or dynamic initialization process. I understand you don't agree with that approach, but it's fairly common.

(see page 5)
http://www.cs.colorado.edu/~kena/classes/6448/f07/lectures/2...

(see accept answer)
http://programmers.stackexchange.com/questions/81838/what-is...

but there's pretty much never a reason to have a function create a variety of types for you.

The capability to define a function's return type to as an interface type would suggest otherwise, but we'll have to agree to disagree in that regard. :)
FYI for outer boroughs: see that parked black car outside the subway stop? Give him the head nod. If he motions, get in. Negotiate price BEFORE the car starts moving. You're right that a card makes this harder.
I was recently moderated[1] by dang for attempting the same aggressive sarcasm you are now exhibiting. You might do well to heed the same advice I was given. With that in mind, please forgive any misinterpretation of your position you may have inferred.

now, perhaps you could answer the original question I was asking: shouldn't we rule out malice?

[1] https://news.ycombinator.com/item?id=7542802
I really like it. People want to help. Give them a way to help!
maybe AT&T should have protected those innocent people better...
Another reminder to be extra careful about checking in AWS credentials into version control. You never know when you might open source that repository and someone can easily yank it from Github.
Show HN: Grasswire – A collaborative newsroom for the Internet
It's hard to believe that even with all of our slavish mantra repetition about not trusting user submitted data... the freaking web server trusts user submitted data.

We're all going to have to start reading more source code...
> I just saw that the local bank my parents use is still vulnerable to the Heartbleed Bug.

Just remember, many sites use the old certificate expiration even though they generated new certificates which shows up as a false positive on the checking tools.
We'll add an option for project leaders who want their projects explicitly promoted outside of DoerHub to be able to chose to be featured. We keep the quality of the network really high, so some want to stay inside. There are actually entire universities using DoerHub for cross-discipline projects, and some of them want to stay in a closed environment.
In ATS2 you can do like this :

fun foo {n : int | n > 2} (x : int (n)) : void = println! (x)

now calling foo (10) will type check but foo (2) or foo (1) will not.
I am glad this happened for a number of reasons. But the crowning moment for me came when reading his Alias list:

ANDREW AUERNHEIMER,
a/k/a Weev
a/k/a Weelos
a/k/a Escher
that's such a nice term, "strongly timed". It seems like the correct term to use for programming languages in which time is reified and in which one can make declarative statements about time and events.
I love the idea for this thread. Contact information in my profile.

Help me out:

I just finished a PhD in math. Before that, I did a bunch of tech startups. I'm not staying in academia, nor am I looking for a job right away. Here's some of the things I'm thinking or would like to talk about:

- I haven't done much hacking in about 7 years. Loosely speaking, I'm looking to bring my new math/analytical skills to bear while renewing my technical skills.

- designing hardware. I've designed an built a few boards, know some Verilog, etc., but looking to increase my EE knowledge and design capability.

- building EDA tools, think learning "compilers for hardware".

- formal proof systems, HoTT, Coq, etc.

- learning some probability theory (something I never had to learn properly) with an eye, perhaps, towards finance.

How I can help:

- Math. I know some. My research is in topology, I'm not sure that would be of practical use to anyone (unless you're trying to learn topology).

- deep background in compilers, computer architecture, programming languages (co-founder of compiler/tools startup, bunch of patents, Fortune 500 acquisition)

- lots of tech startup experience, but I'm not sure I have anything special to add beyond what the larger HN community can offer.
Cyclone [1] did this, among many other things. They actually got C provably memory-safe, though they sacrificed a fair amount of performance doing so.

[1]: http://cyclone.thelanguage.org/
"In fact, Uber is even starting a financing program for its drivers, so they can get loans for cars."

Whoa. I did not know that, although I should have expected it.

Now I have Sixteen Tons stuck in my head.
According to Cloudflare (http://blog.cloudflare.com/answering-the-critical-question-c...), exploiting heartbleed may actually be very difficult. So yeah, it's very unlikely for that to have happened.
>"'They' spin up spot instances which isn't subject to Billing Alerts.

Spot Instances aren't subject to AWS Billing Alerts? Is this common knowledge?
I think that Ruskomnadzor does understand the dynamic nature of the Internet which is why your sites were restored when you removed the illegal material. They don't want to block you, they just want to stop Russians from ignoring the law and sharing copyrighted materials.

Just remember, Russia is not the Soviet Union, neither the real one nor the imagined one that the West is always going on about. Russia is a technically advanced country that intends to be the most modern country in the world in the 21st century. A force to be reckoned with.
Just downloaded it. No support for Digg Reader which has become my RSS reader of choice since Google Reader was shutdown.
Since it is Mac only, no.
Maybe the most famous example is Ernesto Miranda, where the Miranda warning gets its name.

He had his conviction overturned by SCOTUS. The state then retried him and convicted him.

http://en.wikipedia.org/wiki/Ernesto_Miranda
IIRC openbsd's malloc does something like that by default, so every bit of data gets its own protected address space... and then the openssl guys built their own malloc without that feature, to get better performance :(
Any bets on how long 'til he manages to cop a legit conviction for criminal harassment? He'd been lucky so far in that most of his trolling victims just wanted to hide under a rock rather than press charges.
Learn Ruby on Rails book review
I bet that in 5 minutes someone will re-title this: "Memories of Weev".
I wasn't intending to cast doubts on any particular individual's skills, which is why I wrote 'knowledge and skills'. I am learning this stuff myself.

You make some good points about where safety matters most, but I think a greater general awareness would help drive adoption where it matters. Furthermore, while this problem had widespread consequences due to it being in widely-deployed system- or middle-level software, 'ordinary' programming can have quite serious vulnerabilities, too.

I think schools, especially below the first tier, could do more to promote awareness of static verification and other safe practices, and that might modify the way their graduates approach development, even though they probably will not be using formal methods.

There are things that can be done to improve safety in general-purpose programming languages. I feel certain that garbage collection and the avoidance of pointers has made programming safer, but I suspect 'duck' typing has had the opposite effect.

In the past, the DOD has been a driver of code safety, though it has backed down from its possibly ill-advised 'nothing but Ada' position. In fact, Ada might be the counter-example to the idea that you can drive safety through language choice.

You would think the banks would have a vested interest in improving things. Perhaps they could divert a fraction of their bonus payments to create incentives...
This is a bit of a tangent but why allow spam bots to appear in your followers list? I too have about a hundred followers and I vet every single new follower. I take offense at any spammer that thinks they can just slip in there and be accepted, and I don't want potential new followers to look at my profile and see a bunch of obvious spammers.

This isn't a slight against you, we all budget our time for what's important to us and cultural norms vary. I'm just surprised when I see someone with a manageable number of followers and they allow spammers to join in. I check the profile, tweet history, and if it sets my bullshit detector off even slightly I block them and report them as spam.

Quality over quantity, always.
One thing express doesn't do is manage URLs for you. I wrote a simple module that does this[0]. It helps, especially when you have a large number of URLS.

[0] https://github.com/artnez/urltree
Certainly wasn't feigned, though I understand your reference. Absolutely no offense meant.

I'm genuinely surprised. Just as I would also be surprised if Windows 3.1 or magnetic tapes or punch cards were still in use. I thought these technologies were supplanted long ago.
What city do you live in?

My ratio of good to bad Uber experiences is moving toward bad. In NYC it is about 1:1 now, while other cities still weigh heavily toward positive.
When I actually finish, I will do all that stuff. I would say I am about 80% done. Trying to figure out how to make it easily extendible. I will probably use generators to facilitate custom module generation. Once those are done. I will write docs, etc. I may have jumped the gun by posting it here in its current form; Still I thought someone might find it interesting.
"Full-Stack Developer" Is A Tall Order, Bordering On Unicorn Territory
The Key Players Of Content Curation
> The waste problem has been solved. We store it somewhere safe until we decide something better to do with it.

Thus, solving the problem once and for all.
ONCE AND FOR ALL!
Introducing Merge by MailChimp
Patch those bleeding hearts
I would think that it would be more of a tiered system. For some higher pay employees it might benefit them to remain in unsatisfactory job just to make the big bucks. They are then draining amazon and not contributing like they would be if the y were truly pleased with their job
Is it too pedantic to want the tech support to just say they were probably mining cryptocurrency instead of bitcoin? It's most likely the intruder was mining either litecoin or whatever coin is most profitable for the month. I know it's all very much the same but they were almost certainly not mining bitcoin.

A $5,000 AWS instance would mine about $1 worth of bitcoin and would not be worth the time logging into someones account.
Why is the DK effect mentioned in every second thread here?
It's 2014! Tax Day doesn't have to be this horrible
After reading the judgement, seems like the right decision was made to overturn the conviction based on venue.

But compensation? Come on. He would still be convicted of some of the computer hacking charges in other states.

Didn't his co-accused plead guilty to those charges? What happens to him?
This is something I'm 100% behind. As a developer who works integrating with point of sales systems this is an industry ripe for disruption. The pain of integrating is killing innovation in retail. Whether it will be open source or someone like square I look forward to an industry standard in the future.
No point in pretending that you can just cross a border and do what you want. In particular, Netherlands does have a very different attitude to gay people than even the USA. Best to warn people that emigrating involves cultural shock and changing your interactions with the society in which you live.

Actually I would advise Russians in every country to practice smiling at strangers, on the street, in shops, everywhere. Keep notes and make sure that you smile at least 20 times a day, and always smile at the people you buy stuff from. Smiling is not just for your best friends.
What it really takes to fix heatbeat, not what the sites want you to believe
He was incarcerated because a Grand Jury thought there was enough evidence to charge him.
I think Uber would be much more efficient if the drivers were just employees of Uber and paid a flat salary. Instead they have to do a song and dance to skirt around various regulations. It makes the whole thing vastly over-complicated.
Despite being a long time Reeder fan that used the app daily on the iPad and happily paid for v2, I recently switched to Mr Reader due to the lack of Updates and the rather barebones state of Reeder since v2. Unless I missed something very obvious there wasn't even back/forward navigation when navigating a web view in Reeder.

While Mr Reader's design isn't quite as clean and I preferred Reeders sliding panels/views, it's as rich in features as a daily user could hope. Especially when it comes to supported third party services and apps. There are in fact a dozen third party that you can choose from in Mr Reader for iPad.
Lets not forget that Apple and MS, along with a few others, were responsible for creating the Rockstar Consortium patent troll. This was a further attempt to destroy Google, Samsung, LGE, etc. Companies that they already have attacked directly in the past.
stopped reading at:

"As more people use Uber, there will be fewer people trying to hail cabs, and fewer cabs picking up people, which will lead to reduced expectations cabs will be available, and so on and so forth. Gradually the ‘open cab market’ will be displaced by a closed Uber service. I’ve already noticed it’s harder to hail cabs where I live, capacity is often taken up by Uber riders."

for a supposed "financial journalist" he literally has zero comprehension of basic economics. open is closed and closed is open. wut?
This is misleading - Apple previously invested in IV.
Node.JS isn't a web framework. Express, Meteor, Derby, Sails and the like are.
The Django required Python version is very outdated. Current Django requires Python 2.6 or higher. This site says 2.3.

Given this, I am very doubtful of any other information.