skysight-inc/HackerNews huggingface dataset:
Anything looks good next to cars :-)

But yeah, flight is comparatively one of the safest ways to travel. But, in principle, it is still quite risky. A lot has to go right for an aircraft to successfully take off, fly, and land. Air speed must be maintained, the engines must remain mechanically sound, landing gear must be operating correctly, hydraulics on the wing and tail flaps must be operating, the pilot must be competent and alert. Countless systems must be working correctly. Any one of these things going wrong can result in mass casualties. Statistically our standards of operation are so high that flight is effectively safer than the automobile or trains or even lightning, as the article points out. But 1 in 12 million is still far from the effective 100% safety that Musk is promising for hyperloop.
Rapid iteration comes to mind (as a result of its lack of schemas). It's also great if your objects are JSON documents, and as such it's particularly suited for uses such as a backend to Backbone.

Those are two areas in particular where I would first look to Mongo.
I am referring to the email I received.
I disagree, somewhat. A million dollars a year can be a lot of money. But it's very difficult to constantly maintain spending that money in the most efficient way possible. And all it takes is making one big mistake to lock in the development trajectory to a track that is very inefficient and suddenly slows down with the given budget. At that point it becomes very difficult for most organizations to fix things, because it means abandoning work that the team has already planned for, partially completed, made commitments on, and so forth. The only way to get back to the more efficient model is to make a drastic hard-break and abandon a lot of current work. Though it might be very non-trivial to recover the state of development back to a previous point. Such an effort is also likely to be very demoralizing as well.

The trick is to have someone in a position of power making sure that such "trajectory excursions" either never happen or are easily recoverable from.
And why didn't this pan out?
wow, i love your presentation design, type and function :)
Respond to bugs like a boss
Exactly, we should understand the fact that open sourcing is not always compatiable with a work of art. (Games are art now, right?)
Works on desktop chrome on stable channel.
Reminds me of Judge Dredd.
Not just the common ones, pretty much every one. Python 3 even removed the reduce builtin because it was so unreadable. Generator expressions and list comprehensions do so much more in a much more elegant way.
Decently fast on Firefox 24a2.
I use mod_python, and the only reason I see to switch to mod_wsgi is "mod_wsgi is maintained": it has nowhere near the functionality that mod_python did, and as far as I can tell runs the Python code in separate processes (which will result in even more context switches and data marshaling). I currently am using Apache with mpm_event and mod_python using Apache's SSI to do sub-request compositing between different systems all within the same embedded Python VMs.

Honestly, I've always been under the impression that mod_wagi is the project that needed to catch up... WSGI as an API mostly seems to be about attempting to rebuild some of the stuff Apache has had in place, in an implementation-agnostic fashion, for well over a decade (like the middleware stuff, which they are still having troubles integrating with "write callables", something that seems to be a non-issue with Apache filters).
I so badly want to learn how to really play roguelikes like DCSS. I've never gotten past the wander-around-first-few-levels of NetHack and DCSS. There's so much there!
Thanks for the explanation.
On your machine what time does it take to color all the numbers on : IE10, Firefox and Chrome ?
Four years and $19,999
If the remedies are structural ones designed to cripple Apple's ability to compete on a level playing field, they certainly is an argument for limiting them.

If Apple is forced to sell Amazon's books, Amazon should be forced to sell Apple's books on the e-ink Kindle.

The argument that Apple did something wrong therefore a destructive remedy is justified is absurd because it harms consumers even further by damaging the competitive market even more.
3D Printing On Demand - The UPS Store Launches Nationwide Test
Mongo sucks. I've used it in production for millions of people. I would never recommend it ever again. It's convenient, about the same way a hooker is.
Bah! Humbug!!
What language is that it's showing at the bottom?
What exactly did Apple's competitors lose?
Just look at this glorious echo chamber.
Works fine on Opera 15.
ClojureScript.
A lot. If the program has been around for some time, competitive with engineering salaries in SF (I would estimate 200k+).

Do the math. Number of students per class x classes per year x tuition x percent of students that get jobs through each program's hiring network x $20k (recruiting fee) and holy shit you have a cash cow.

Subtract rent, taxes, utilities (internet+electricity), and janitorial services and you still tons of cash flow (before accounting for salaries).

It's like consulting: very lucrative and cash-flow positive, but very difficult to scale.

Though I would imagine that part-timers don't make as much.

mjn's estimate is quite off the mark. This is not tutoring.
What did catch.com do?
Have they considered open sourcing what they've done already?
Indeed it definitely isn't.
Clojure[1]. I watched two one-hour videos trying to learn the language and my brain exploded.

http://en.wikipedia.org/wiki/Clojure
Clearly you don't. Giving in to the demands of whoever bombs you is not the lesser of two evils.
I thought that I read this article here once before... But a search turned up nothing relevant.

The story pisses me off to no end.
The fucking Pentagon pisses away TRILLIONS of dollars yet they can't even get deserving soldiers their just pay?

It's completely unacceptable!

Take money from the NSA to pay these people.
FF probably takes about the same time - Chrome takes only a 5-6 seconds. I don't have IE 10 handy.
Don't forget Dianne Feinstein, chairwoman of the Senate Intelligence Committee: "I don’t look at this as being a whistleblower. I think it's an act of treason" [1]

[1]: http://thehill.com/blogs/defcon-hill/policy-and-strategy/304...
For $300, You Can Buy a Stunning 3-D Printed Version of Yourself
Austin TX, Overland Park KS - Codero Hosting

http://www.codero.com/

http://www.codero.com/company/careers/
Generator expressions are a nice addition to Python, but can't replace everything. It doesn't hold some properties, like partial application. In the end it's sugar that works well as one-line loops, but I don't find the result elegant when you mix and match with other high-order functions, lambdas, or when nested. It turns into a prefix/postfix/infix mess.
Given how jury nullification was traditionally used, that fallout will probably also include accusations of virulent racism.

I'm not sure a lot of more libertarian types who advocate for jury-nullification are fully aware that the reason it was suppressed was that it was for decades a mechanism to basically let white guys kills black guys consequence-free.
I would remove ` is not ''`
I worked with a well known group who paid their instructors $2500 to $4000 per week long class. The classes cost the students $3500 to $4000. The salary variance was due to seniority and whether or not the instructor was "famous" in his niche. Clearly, if you can run the class yourself you are better off than working with a group.
BSidesLV Day 2 Postmortem
Leap Motion: Control Your Computer With Hand Motions
God no. If your loop isn't a map, it's almost certainly a fold. If you free up your syntax to make them easier to produce then they show up everywhere. Sum is a menial example.
That sounds horribly painful. I hope you are doing ok.
Because if the link's author is to be believed, China is sponsoring attacks on US infrastructure.
CBS Blocks Time Warner Cable Subscribers From Watching Full Episodes On CBS.com
This is probably not a great comment, but this one of the lamest edits I have seen.
When I really need to focus, I listen to a mix of mostly Au Revoir Simone, Ladytron, Metric, and The Faint
You're an old grey beard now to the kids who think about php.
Crashes Chrome on my Nexus 4 :(
Unfortunately, the story didn't cover the most interesting parts: where the residents get their electricity from, whether they pay for it, what about fresh water pipes. Are they treated by the utility companies as any other customers by taking their money and providing the service in return, or they have to hook into utilities without paying for them (in that case, why they are not being cut off).
how, all they are is usually unlit "unadvertised" elob's?
But it isn't on the announcement site. What is the point of having a site announcing your new idea if you post all of the details elsewhere?
not as bad as it seems. Gathering of people from different slums to a place with a roof sums it up.
Internationally? I watch and read a lot of news and I'd never heard of this before. I agree Vice is phenomenal. It's what the NYT, CNN, etc... should be doing instead of screwing around with more artful ways of presenting puff pieces ie: "snow fall".
How is Core OS any different than another distribution in terms of hardware support? Isn't the point of CoreOS to BE the glue between software and hardware?
I think their attitude is slightly unusual, in the sense that you don't see a lot of people who put that much into design and seem to enjoy it but still demand to handle all the programming themselves.

> They don't want to be delegators. They want to make a game.

Delegation is part of engineering (or not, since these guys have chosen not to delegate). Or part of "making a game" if you prefer. It would be genuinely weird to take the attitude that the only people who "make" a game are the programmers.
Don't want to go into crazy conspiracy theory, but it would be in NSA's interest if they tried to make up a potential terrorist plot that "they stopped" right about now, or at least get a lot more alarming, even if the danger is not very real.

This NYTimes post reads like an advertorial for NSA.
The video is definitely worth watching. However, it feels like its only an introduction. For a building housing 2500 people, it seemed surprisingly empty. I can only assume that most of the adults were elsewhere trying to earn a living.
I'd love to see more footage or read more interviews.
I can tell you why I dislike programming in JavaScript (those aren't necessarily faults of javascript itself):

1. Complex code usually contains some horrible callback spaghetti, which is not pleasant to debug at all.

2. General flakiness, or, as I call it, the "WTF happened?" syndrome. I run into this all the time. Change or add something - suddenly you find the web page broken. Okay, so there's a bug somewhere. Click developer tools - console... blank. No error messages, nothing. Just you and the broken web page. Just the other day I was trying to integrate a select2 input field into some angular.js-powered page and ran into all kinds of weird issues. But why does it even have to be a problem? Why can't I just stick a new control into a web page with a click and maybe a few lines of code? Hey, remember those things called "Visual Basic" and "Delphi"? UI programming with these was a blast, all the controls looked and behaved the same across all applications. And then there was ActiveX. The idea behind ActiveX is almost futuristic compared to the shit we have to put up with.

3. Type system. Made a typo in a variable name? Bad luck, Javascript will introduce a new variable and you'll have fun chasing a non-existing bug. Oh, look, here's a function: "function foo(param)". I wonder what does it do? Unfortunately, the previous maintainer has not left much comments, so now I have to dig through the implementation to find out what the parameter should be and what values the function may return.

These are my main issues with javascript. I hope sometime in the future we'll throw out the whole Javascript/HTML thing and start writing web application front-ends in a language that is more geared towards UI programming. I can imagine having a nice declarative language (instead of HTML) to describe what the interface looks like, and a statically typed imperative scripting language to describe UI behavior. It would also be awesome if these technologies allow for painless integration of independent UI components (a bit like ActiveX controls). But those are just dreams...
Plenty of people who know multiple languages use Javascript every day. Of their own free will. Because they want to.

What is it about JS that you find so broken that you have such animosity?

I for one know C, Perl, PHP (not just Wordpress either) and even Coldfusion. I'm currently learning Python because I want to.

And I chose to work in Javascript as my main language because I want to. I have no real issues with scoping, am comfortable with the fact it has no 'class', have a good handle on the fact that everything (including functions) is an object.

It is flawed? Yes. But then again there isn't a single language in existence that isn't.
nohuck13 - Can you email me on the address in my profile? I have a couple of questions regarding the industry. Thanks :P
No, says an unnamed NSA "colleague" of a former analyst. Say what you like about Snowden, but at least some of his claims have been backed up by evidence. What have these guys got? Why not name names?
I thought Maria was the best-maintained fork of MySQL. Am I losing hipster cred here?
Comprehensions can only be used to replace map & filter, not reduce.
Arduino compatible starter kit at $12 (indiegogo)
seen it. what a violent film, all i could think while watching the video were scenes from Dredd. this building's real life.
It took me a moment to figure out why your comment didn't read right, then it clicked.

You are wondering if building more towers would be a solution for people, due to high housing costs, occupying a tower that never finished construction.
I see your point, and I don't mean to beat you up about it. I guess my only other question is how can you trust a word they print? With the legal standard of libel so high for public figures, and their tendency (in my opinion) to willfully misrepresent, it just seems like a waste of time - like reading the National Enquirer at the checkout line for updates on the whereabouts of Bigfoot. I'd rather read a novel or catch up on Breaking Bad.

I also don't think Valleywag has a monopoly on looking critically at Silicon Valley and startups like Prim. I've seen plenty of critical items on startups of that nature in both blogs and mainstream tech reporting, many of them featured prominently here on Hacker News.

The reason Valleywag has this rep as a critical eye on S.V. is because it is uniformly, hyperbolically negative. Check out some of their now embarrassing past coverage on SpaceX and Tesla. I'm guessing they don't cover them much anymore.

Valleywag is the web-embodiment of a bitter, know-it-all drunk heckling CNN at the bar all day.
Want to try 1Slate's minimal "real hypermedia" forum?
1Slate is a free public forum offering a uniquely simplified and (IMO) elegant "real hypermedia" implementation.

There is utility in the relatively simple N-way linking with tranclusion (reuse objects) and in-context autosuggest, consistent edge meaning (support), 5-bin statistics, unlimited private collaborators, etc.

What do you think? Does this speak to ANYONE?
I woulds not boast on making things clusterfucked so stupid people cannot learn them.

HGR

HCOLOR=16

HLINE 100,100 TO 200,200

-----

Do that in Visual C++

Do that with X-Windows

Do that with Qt

-----

More complicated is worse, not better, you fucken nigger impressed with stupidity.

Unions are evil. http://biblehub.com/psalms/118-22.htm
The "former analyst" in question is Russell Tice, who was terminated by the NSA in 2005 after "publicly urging Congress to pass stronger protections for federal intelligence agency whistleblowers facing retaliation" [1]. There's an interesting exchange from then-director of NSA special access programs Renee Seymour to Tice warning him against testifying on the NSA programs [2] about a half year later.

[1]: http://en.wikipedia.org/wiki/Russ_Tice#Whistleblower
[2]: http://www.fas.org/irp/news/2006/04/nsa010906.pdf
I have to admit, that was one of my first thoughts as well. I mean, I don't trust those guys even as far as I could throw them in the first place... and it would be awfully convenient timing for the NSA to suddenly "uncover" some big anti-America plot by Al Qaeda just as they're taking it on the chin in the media and in Congress.

OTOH, even saying that does sound like "crazy conspiracy theory" territory, so I feel a bit torn on this. Anyway, at the end of the day, being cautious when you travel is a good idea regardless of what the NSA does or doesn't say.
Funny. I've been mostly exposed to imperative programming (learned on BASIC and Pascal), but nowadays I find functional "style" much more intuitive.

The problem with loops and control structures is that they don't tell, at a glance, what data structure you're operating on and what transformations you're doing. It gets exponentially worse with else clauses and nesting. It just feels bureaucratic to program like that.

In a functional style, you have more expressive primitives to work with (map, reduce, filter, fold, ...). That turns the code more concise by focusing on the data structures rather than variable mangling.

That said, I find the syntax of most languages (even functional-orientated ones) a chore. This is an area that could improve a lot.
Actually, phpBB and phpnuke did.
A stay in a penitentiary helped managed by SAIC[1].

[1] http://www.alanco.com/news_040104.asp
Right, but look at the team size as that happened. I'd posit that moving away from the team structure he advocated is part of the cause of those delays.
Because then they'll have to flee the country like that "traitor" Snowden?

Not saying it wouldn't be the right thing to do, but I am saying it would definitely come at a cost to them and their friends.
DefCon: The Documantary
"Why not name names?"

Because they can see what's happening to Snowden and Manning?

From my outside perspective, it seems Obama's "whistle blower" rhetoric was pure electioneering lies…
this made me think of an editorial I read during the Iraq war (maybe someone else will remember the author's name).

The author was a university professor who was urging his son not to join the military. One of the points he made is that if his son was injured the military would not take care of him. It was tragic ... the son ended up joining anyway and was killed in Iraq. I remember feeling like shit when that happened. Just kept thinking how awful the Dad must have felt.

I can't quite remember the fathers name .. but I'm pretty sure it was Scandinavian. I keep thinking Uwe S.....?
They throw out the claim (~4:10) the facility in utah could store "about 100 years of the world's communications".

Has anyone done the math? How much could that facility store. If they were indeed recording word-for-word content, how many days/months/years could they store?
Nice to see somebody pointing out the obvious bullshit regarding the Utah facility's real purpose (content storage, not metadata).

What kind of iron do you need to run NLP on a day's worth of content (let's limit "content" to voice transcriptions from phone calls)? Suppose I want to pick out "bomb" in near real-time? How many $billions for total information awareness?

Even the best algo is going to produce false positives. At nation scale, that is going to be a massive QA/QC effort.
I personally find Haskell's syntax a bad example in language syntax. It's super powerful, but with too many inconsistencies, idiosyncrasies and noise. That, on top of having to wrap your head around new or difficult concepts, makes it a chore. Most code I (try to) read is intractable.
That letter seems eminently reasonable to me.
NoSQL is a regression in a sense. Or, if you prefer, a conscious trade-off. Providing the same guarantees as traditional relational databases becomes difficult at scale, so you trade some of the features for higher scalability. For example, you can have a very highly available, distributed key-value store, but with no transactions across multiple rows, no query language, no schema, no indexing, etc.

If you think about it, the only real (and most important) advantage of NoSQL databases is that you can make them scale. If only we could make relational databases work like that, I'd happily shove all the data into a store supporting schemas, a powerful query language and ACID transactions.
To elinks.
There's little reason to use python instead of haskell these days.

- compiled code, fast

- cleaner, nicer, conciser syntax

- type safety built in

- pattern matching

- numpy equivalents are now available

- purity (see John Carmack talking about how it helps when codebases get large)

To switch from python to haskell easily within minutes, realize that a python function is simply do notation in haskell. So replace assignment (=) with arrow (<-) and write with "func v1 v2 = do".

Then pure functions are those without do and no assignment written lisp/scheme style. "$" means you can get rid of the parentheses.

After that, declaring types is equivalent to expressing how syntax tree can be written. You can use these to plan out how you attack your problem and then let compiler help you when writing out your functions. You could even just write out types and outsource the function writing to someone else (similar to your oo architects can parcel out code writing).

So, all python, golang, and ruby programmers - you really should check out haskell and realize it's superiority. They've taken your niche.

(If anyone wants to pay me to code in haskell, send me an email at haskellpostgresprogrammer@gmail.com, looking for telecommute work)
I think the metadata storage requirement is reasonable. These capabilities are already part of basic billing systems at the telcos, aren't they?
My thoughts exactly. I'll broadcast this to Yahoo right now. Im a desirable hire in the Bay Area, who is working at a 200M+/year profitable company and on mobile. Give me a $1 million signing bonus and Ill leave my current team, and deliver those experiences and successes right onto your lap. The real issue here is this is a reward to investors for there failures. There is some other part of this story were just not privy to. It's a VC back deal. Apple only paid for Color's 20 engineers for $5M.
imagine an attack on the power grid. Now think about a large portion of the US without electricity and it won't come back because these hackers have full control of the power grid.

Be scared, be very scared.
I haven't seen an SoC with a binary driver for the SD card since the Zaurus's 2.4 kernel. What are you referring to here? I'm not even sure that SDMI is supported by all MMC/SD host controllers anymore.
I agree. It's interesting from a historical context.
Persistent targeting, one way or another, by drones managed by SAIC[1].

[1] http://www.dailyfinance.com/2013/06/14/news-saic-wins-95-mil...
It's often faster too.
List/generator comps are the way to go in python. As much as I like the combinatory approach, python does not make it very readable or maintainable.
Camping for a week resets your body clock
Why? A colleague of Tice's told him a few weeks ago that every domestic communication is being recorded. Tice is now a private citizen, and he has every right to tell us that colleague's name.

But he won't, and I suspect that the reason is that his claim is fanciful.
Digitally stalked due to dissent by for-profit "Domain Awareness Centers" run by SAIC[1].

[1] http://oaklandwiki.org/Domain_Awareness_Center
Why Percona and not MariaDB?
DefCon: The Documentary
I started a lib for doing large tasks like this without blocking the paint loop.

Everyone is welcome to contribute.

https://github.com/iandrewfuchs/JSOperations