skysight-inc/HackerNews huggingface dataset:
There may be further reasons they don't want to ship crypto libraries as part of the Rust language distribution when it's not yet even properly out the door. That doesn't stop third parties from writing crypto libraries in Rust and then distributing them separately from the core platform.

I can think of a couple obvious reasons why they would take this approach: (1) Crypto is hard, and they want to get the core platform out the door in a usable form on a relatively tight schedule. (2) Designating an official Rust crypto solution would be a social statement about what crypto code you're supposed to use in Rust, even if the quality of the code itself is inferior due to being newly written and unvetted. This is riskier than just using existing C libraries, because at least now they can't be blamed for any horrible security bugs in libraries they didn't write.

If you'd only read past the specific sentence you quoted, you'd see that they do have plans to build crypto solutions in Rust, but that they're taking an extremely conservative approach to making it happen, and developing it "out of tree," ie. not as part of the Rust language codebase. Moving conservatively with respect to crypto development is not inappropriate. I'm sure you understand the sensitive nature of crypto libraries and why they need to be treated with as much care as possible.
Oh, you were making a political point. Now I get it.
16 Ways To Use Different Social Networks At Your Next Show
If you use any 'something-to-another' abstraction, be it language, ORM, whatever... You pray that it doesn't come to debugging.

Might be a great tool for adding a grain of JS salt. But of course if you want to build an entire project based on JS, you better get a book and learn JS...
Ask HN: How would you future-proof a building for home automation?
> Did you read to the end of the paragraph where they say that they're going to implement crypto?

I did, they said it would take a very long time.

> Their solution is to wrap a proven C crypto library

This is good. I don't have a problem with that, because that's what you'd have to do yourself right now if you wanted to do any kind of basic crypto with rust, include a C library and wrap it with boiler plate just to get it working.

> which is probably what good Go and JVM languages do

Nope, Go implemented their own crypto:

http://golang.org/src/pkg/crypto/elliptic/p224.go

http://golang.org/src/pkg/crypto/
It's versioning, not a floating point number... http://semver.org/
What they actually discovered is that not chewing is bad for mice.
Wrong title, "Git explained in the new X-Men movie" ;-)
ElasticSearch is a sufficiently complex system that can be implemented in a ton of different ways to solve a ton of different problems. I'm sure there are more than enough consulting gigs floating around for them make a good bit of money both on actual consulting and selling additional software packages.
We love Elasticsearch. It's fast and accurate for huge amounts of data, super easy to scale, and incredibly easy to get started. That cash can only make the product better. Good for them!
That's the one the NPR article talks about (unless there was another in 1994).

Then came the "Three Strikes You're Out" law in 1994. Offenders who had committed even a minor third felony — like shoplifting — got life sentences.

Voters at the time were inundated with television ads, pamphlets and press conferences from Gov. Pete Wilson. "Three strikes is the most important victory yet in the fight to take back our streets," Wilson told crowds.

But behind these efforts to get voters to approve these laws was one major player: the correctional officers union.

In three decades, the California Correctional Peace Officers Association has become one of the most powerful political forces in California. The union has contributed millions of dollars to support "three strikes" and other laws that lengthen sentences and increase parole sanctions. It donated $1 million to Wilson after he backed the three strikes law.

And the result for the union has been dramatic. Since the laws went into effect and the inmate population boomed, the union grew from 2,600 officers to 45,000 officers. Salaries jumped: In 1980, the average officer earned $15,000 a year; today, one in every 10 officers makes more than $100,000 a year.

Lance Corcoran, spokesman for the union, says it does what is best for its members.

"We have advocated successfully for our members," he said.

... EDIT

You also show how it worked in Washington, which is a good comparison. Was there similar lobbying there? (This is an earnest question, I do not know the answer.)
Indiegogo's Danae Ringelmann on using crowdfunding for market research
Golang had subject matter experts to do that work.
I kind of prefer my HTML and CSS to be declarative and not a bunch of complex conditional commands...
There’s More to Come From the Cloud, VC Says
wibbly wobbly timey commit.
Here's the go crypto, written in go (and some hand-crafted assembly):

https://code.google.com/p/go/source/browse/#hg%2Fsrc%2Fpkg%2...

and, in case you are curious:

https://groups.google.com/forum/#!topic/golang-nuts/0za-R3wV...
Yeah, got used to it.
By the way, you can throw anything to the captcha input, it doesn't actually validate it.
They’re ba-ack: Browser-sniffing ghosts return to haunt Chrome, IE, Firefox
Companies will have to decide which side they are on: for the governments and against the people, or for the people. Companies like Cisco and IBM want to have it both ways. That time has come to a close.

With end to end encryption for mail and storage, Google has taken the first steps to providing strong security tools that are easy enough for routine use. That is the only way forward. The wishy washy deserve to see their businesses wither.

Which is not to say Chinese companies don't also like to complain: They can fork Android if they want to. But they, too, can't have it both ways. Google is right to reject modified Android OSs for Google logo products on several grounds. If Baidu wants their own Android, they will have to provide the ecosystem behind it, too.
It is too outdated.
Snowden: one year on and still no action by the British government
I totally agree with everything you've said and I did read the entire paragraph, but speaking as an application developer as long as crypto is an issue in Rust, because there aren't libraries and they haven't yet implemented crypto, Rust is not a good option.

I'm not trying to write a middlebrow dismissal, I'm simply explaining honestly why I don't use Rust and why I will not use Rust for the foreseeable future. The implication being that it's not just about me, but any application developer would pass on Rust as long as the only crypto options are to import c libraries. I could be mistaken in this.
FWIW, Freelancer owns Warrior Forum now too, yes that place where a lot of scammy products related to internet marketing are sold...
If people are curious as to why VCs are interested in open-source businesses:

http://indexventures.com/news-room/blog/a-perfect-storm-now-...
http://smile.amazon.com/The-Master-Switch-Information-Empire...

Amazon link for the lazy
It's a clear sign the UX of Windows 8 is _different_ from Windows 7, but whether that's bad or not would have to depend on what your expectations are. If you want things to remain the same between Windows 7 and Windows 8, you're going to be disappointed. If you don't mind getting used to changes, it's probably not so bad.

That said, my personal experience with Windows 8.1 isn't great. It feels like a mix of 2 entirely different environments, one of which (modern UI) has no business on a desktop computer in my opinion. It makes for a confusing experience. I also strongly dislike the magic corners that allow you to switch between full-screen "apps" and the desktop, as well as the "charms bar". There's a lot to like as well, to be honest, but overall I wish they had stuck with the UX of Windows 7.
(Opal developer here).

When it comes to debugging, I just use the standard chrome dev tools with source maps. Variables and properties on objects all compile using their ruby names, so viewing local vars and ivars in the debugger is easy. I only ever debug the generated javascript when I am debugging a bug with Opals runtime/internals/compiled code.
Draghi Takes ECB Deposit Rate Negative in Historic Move
Placing Bets on California Chrome? Read This First
>Ah, Modula-2. Yes. Very popular in the corporate world; huge hit on Github/Bitbucket as well. Lots of libraries, web frameworks....up-and-comer, for sure. I hear we'll soon be writing iOS apps in it? Occam? No comment. At least Ada is being actively used in something, but Modula-2 and Occam? Seriously?

Are you just trolling or simply act defensively?

Nobody said anything about it being found in languages that are in popular use today. What the parent said was that those features already existed in several languages.

That those languages also had to be "popular" is just a random restriction you added. In fact it has nothing to do with the origins of the features.

Oh, and Modula-2 and Occam are hardly some obscure, unknown languages (especially back in the day). In fact, they are some of the most well known and copied languages in PL history. Even Java copied a lot from Modula-2 itself, by its designers own admission. And Occam has inspired several modern lanaguages.

>How did Go haters ever survive the rise of Ruby, for example? A language which brought absolutely nothing interesting to the table, yet after people experienced RoR became more popular, in one month, than Occam, CSP, Modula-2, Oberon, combined, times 1000? You guys must have been foaming at the mouth for years.

Juvenile stuff. Moving along.

(Btw, CSP is not a language. It's a decades old mechanism for concurrency, the one Go itself uses -- and available in other modern languages too, including Clojure. Shows how much you know about those things).
Awesomesauce! Could be fun.
I found this a great read that sadly confirms a lot of what many EVE players always suspected.
It seems to me that bandwidth can't have the same proof of work properties as bitcoin. They spend a lot of time on it, but I'm still skeptical.
Otherwise known as gradual engagement. Let the users enjoy as much as possible before you force them through a registration process and then more of them will be willing to do it. Props to them for doing it. It is certainly harder than just dropping in a login required on everything like modern web starter projects make so easy.
Was thinking the same thing about the "painful" descriptor. I'm thinking it was just a joke...?
Do you mean timey wimey? <shudder>
I'm selling some of my domains
I was expecting the picture of a shiny directed acyclic graph, what a let down
Anyone expecting UK politics to suddenly get all evidence-based was failing to pay attention to what happened to David Nutt and the Advisory Council on Misuse of Drugs when they suggested an end to the war on drugs and got condemned for it.

(What the government wanted from "nudge" was a way of persuading people to do things, such as lose weight, behave, and pay taxes, without being explicit about it and encountering resistance. This led to the "nudge unit": http://www.bbc.co.uk/news/uk-politics-26030205 which has itself now been privatised.)
I take offense in their statement, not the methodology. As I said in other responses: sold differently, I would be perfectly okay with what they are doing.
A reminder that our digital trail impacts the environment
You're not worth 10x what your company pays you
We Don't Sell Over Email
What, we didn't get to use git annotate? I guess we don't want to go assigning blame in such a complicated situation :-)
Sorry if you were attempting to troll but if not 'there is something to be said about..' is a phrase which translates along the lines of 'there are definitely good things that could be said about..'
Here's a story about I-593: https://www.prisonlegalnews.org/news/1996/may/15/citizen-ant.... It took $200k to get on the ballot, apparently funded by the gun lobby. Meanwhile, environmental organizations spend hundreds of millions of dollars a year on persuasion efforts, and can't get shit passed. Persuasion is cheap when people already agree with you.

Here's the thing. A few million is enough to let my mom know that there is a "tough on crime" proposition on the ballot and she should go out and vote. Ten times that much won't convince her that being "tough on crime" is a bad thing, that her granddaughter isn't in constant danger of getting kidnapped and sold into sex trafficking, etc.
Thanks for the reply. This is exactly why I have more faith in you guys with LibreSSL. You're right on the case, know what's going on all the time and communications are good (as they always are with the OpenBSD project). Please keep up the great work.
In fact, not even that, they discovered that something bad might be tied to not chewing. They didn't test Soylent, they tested some powdered food vs pellet food.

Soylent should start delivering their packs with some chewing gum, just to make fun of these morons (the article's authors, not the scientists).
Where did Torvalds get that screwdriver?!?
US Secret Service Seeks Twitter Sarcasm Detector
I'm not a legal scholar but it seems like Joda-Time's Apache 2.0 license can be rendered irrelevant if Joda copies API spellings from Oracle Java.

For example, Joda has a member function called .getYear(). Oracle java.util.date also has a .getYear(). At the time the author created Joda, the type of restrictive API copyright ruling that Oracle won wasn't part any programmer's mindset. If it was, maybe Joda would have called it .getAnnum() or .getOffsetfromZeroCE() or .getYYYYComponent().

If a company gets to release their API first with a .ToString() ... the next company has to call it something else such as .ReifyAsString() and then then next company after that has to name their API with yet another synonym such as .Stringify().

Continuing that scenario, could one even publish a blog post listing the complete 1-to-1 translation of Company A's API to Company B's API? Could one legally write a program that automatically converts one source code listing's API calls to another? Would those rosetta stone type of publications and dev tools be in violation of API copyrights?

Joda-Time doesn't copy 100% java.util.date but I don't know what the threshold is.
How and Why SQream Technologies uses Haskell Code
Where do you use the fact that all the parameters are integers? I can only see the requirement for the one parameter you sum over.
According to some articles while "there are many tools available to port Objective-C to Java i.e port an app from iOS to Android...porting Swift apps to Android will now become a tough task for developers."

http://thehackernews.com/2014/06/apples-new-swift-programmin...
Nop => http://ccsinjection.lepidum.co.jp/blog/2014-06-05/CCS-Inject...
I don't have any family with a vested interested so perhaps I can be more impartial. ;) There is a very straightforward way to make cars both more efficient and safer - make them smaller and lighter. Then they'll require less energy to move around and they'll have less energy if they hit things.

The challenge to overcome is that driving a small and light car is actually more dangerous while big and heavy cars are still on the road. So we have to get rid of them. That's actually very easy too - ramp up taxes on fuel to the point where people actually give a damn.

It's what we're doing here in Europe, and the proliferation of small, light cars is very noticeable.
But this isn't representative of problems people had with Windows 7 when it launched, it's problems people are having with it now.

I'd be interested to see what Windows 8's search terms look like in another 30 months, when it's the same age Windows 7 is now.
Google Maps also uses GPU-rendered vector geometry for their maps on Android (since 2010) and iPhone:

http://www.engadget.com/2010/12/16/google-maps-5-0-hits-andr...
Allegedly searches 45 million songs but returns only a few results which aren't even sortable. Doesn't seem that useful.
Open-Source DVNC Security Algorithm Released
I'm curious where the $300,000/year in maintenance comes from.
My first thought too! Especially after the last season of The Walking Dead.
Time to throw away SICP then?!?
The internet's protection of freedom is a myth
That's easy, the best programmer in the world, right now and forever, is Mel[1].

[1] https://groups.google.com/forum/#!topic/net.jokes/k2JVKQzJSp...
For those new in Generative Art check out http://www.creativeapplications.net/ - a lot of cool stuff is featured there.
Don't Call me a Start up What do you think?
'Emotional robot' launches in Japan
>I have used CoffeeScript extensively, but this has always been on contracts where the decision was made by someone else.

>It is important to learn and use real JavaScript (IMHO) rather than all of these transpiled languages. This is the route I take when I have a choice on the client side; I use JavaScript.

I've been using Rails and Coffeescript. Intuitively, I feel like using Javascript directly would be better somehow, but I prefer the Coffeescript syntax. (I started using it just because Rails nudges you that direction.)

What are the benefits of using Javascript directly instead of Coffeescript in a Rails environment?
We use this most often to connect to a development environment which is running locally anyway, but you can achieve the same effect (without opening ports to the general internet!) with port forwarding over SSH; then you just connect to "localhost" on your selected port, which forwards to selected port on "localhost" on the remote server.

It probably goes without saying that you wouldn't enable this on production, in any case -- hitting a breakpoint wouldn't be nice to whoever hits it!
Twitter buys Namo Media
This had the exact opposite effect on me of further explaining some Git features via the X-Men movie!
If we have self-driving cars that are dramatically less likely to be involved in accidents, then we can start relaxing the safety requirements.
Honda Jet Removed from 'FlightGear' After Trademark Complaint
I'm lookin' at you, Vista-fied version of Office!

(Googling too many things that should be simple in the twisted version of Office that came out with the horrible ribbon thing)
It's not really a surprise, Windows 8 is poorly designed to begin with for a desktop experience. This is not anecdotal - the OS sales have been poor, the executive at Microsoft who spearheaded the design was fired, and so on.

What's more surprising is how slowly (and I would say, stubbornly) Microsoft is moving to correct it. It's like they don't want to admit that Desktop and Mobile should have distinct UIs since they are used in distinct ways.

Your market decides what it wants, something Microsoft adhered to for years. Now it seems Microsoft has it in their heads that the market will adjust to them, even though the data is (thus far) proving the exact opposite.

Actually, that's not just some recent thing. That's the oldest business axiom in existence. "Find what people want, and sell it to them", not "Invent something that people may or may not want and wait for them to buy it".
At a certain point, we'll collectively have to realize that the people who jump to write opinionated articles on a technology that is 2 days old probably don't have a lot of facts or an opinion worth reading.

Until that day, this guy will have a job.
If you can link against crypto libraries written in C, why is that an issue? If Rust 1.0 comes out with the SMALLEST amount of features possible that's not a problem, since you can always add more features in a backwards-compatible manner.

You can't take away a badly-designed stdlib. Now people already use your poorly-designed APIs. You have to support them for 50 years.
Except you've thrown away everything that's happened since 1973, some of which you may still want. There's going to be a lot of awful lot of manual conflict resolution to handle - or is there a "world" script that can be run off the new HEAD that plays out the series of events that result from the sentinels being prevented?
Reminds me of setting goals for my team around "things that are not to happen." How well have we done if none of those things did indeed happen? How close were we to disaster and just didn't know it?

With, obviously, very different stakes.
Swift Playground: UIKit Controls
Also:

apocalypse@eygpt$ git init

touch README.md; git add README.md

git commit -m 'Build Pyramids'
Gravitational waves turn to dust after claims of flawed analysis
Intro to Quil (Processing in Clojure)
It's funny, I just assume open source security oriented development would follow far more rigorous testing and verification than it apparently does. I guess it's no different from every other kind of development - testing and verification are not the fun part. Human incentives being what they are, this keeps playing out. Bounties are probably the only practical way to reverse those incentives because making that cash makes testing and verification fun again.
You forgot the post-credit scene showing Apocalypse 5000 years ago in Egypt with his 4 horsemen! :-)
I am seriously pessimistic. This merger is about wireless, not wireline.

Yes, Japan has fantastic wireline broadband and Son had a lot to do with breaking open Japan's market (after NTT's lines were made the equivalent of a common carrier). However, Japan also has just 3 mobile carriers and of them, SoftBank is universally panned for the worst reception, lowest LTE speeds, and worst customer service.

There is no reason to believe Son will increase competition in wireless by reducing the US market to 3 carriers.
Guardian launches SecureDrop system for whistleblowers to share files
Email Self-Defense – a guide to fighting surveillance with GnuPG
How do you measure "bestness" exactly? Is it measured in the number of daily GitHub/BitBucket/whatever commits or in the number of stackoverflow answers? Or is it measured in the overall impact on the world (which is hard to quantify by itself, btw)?

Define "the best", and it won't take much time to figure out who it is.

P.S. Personally, my choice would be Paul Graham (measured by the number of his essays I read and liked).
Also: the movie starts with a branch where nearly everyone dies, and Kitty Pride/Bishop reverts a few commits.
2nd coolest thing I ever saw, just behind Psy's Gangnam Style :-)
So what about "Lost"?
Hoefler is going to have a hard time arguing that Frere-Jones was only in the masthead for decorative purposes, it certainly seems to spread the message that Frere-Jones is to be considered a full partner in the venture.

Their webpage as of a few months ago also listed him as a "Principal" [1], which isn't a precisely defined term, but usually implies something like a partner or co-owner.

[1] https://web.archive.org/web/20131028065322/http://www.typogr...
Needs a lot more proofreading.
Another terrible link bait article.
Interesting. Calling yourself a "start-up" is a form of PR messaging. Some companies leverage "start-up" style messaging to form great value - look at Tesla - they're over 10 years old, they're 4 times the revenue of Aston Martin and build more cars per year than Aston builds in 50 years, and yet everybody still calls them a startup. But Twitter and Google rarely referred to themselves as startups publicly, they were more "institutional" messaging - always considering themselves the sole source for their service. So I guess, using "startup" style messaging can be valuable, but only if you can leverage to your advantage, otherwise go with "institutional" messaging like you suggest.
I once worked in marketing for a big fashion brand. At the time, there were all kinds of reports about how manipulative and sneaky the marketing strategies of this company were, and how we employed all kinds of physiological trickery to make people but our stuff.

In reality, it's was a bunch of people batting around ideas in the hope we would come up with something that would make people like our products.

So I have a hard time believing someone at apple asked for a programming language that would "lock in" developers.