skysight-inc/HackerNews huggingface dataset:
As a Rust contributor, I'm perpetually trying to find people who are familiar with Ada to comment on our design. I know nothing of the language except for that it's allegedly designed for both safety and efficiency, which is exactly the niche that we're targeting. If there's anything that Rust can learn from Ada, we'd love to know while we still have the leeway to make breaking changes.

While we're at it, I'd love to see some Erlang programmers take a look at Rust as well and tell us where we're falling down on concurrency. Sadly, both of these languages seem underrepresented in the circles that I frequent.
That's not necessarily true, you don't need 10G ethernet to most nodes in practice, and you don't typically need dual unless you are trying to run active/passive. smaller footprint nodes like this often are, themselves, the failure unit.

most workloads don't need much storage except on the DB end, app servers and esp things like memcache already are run on large non-x86 tiers. Facebook, notably, uses Tilera machines for memcache last I heard.

A TB of RAM, sure, but it's a bit greedy to say nothing less than that is of much use, when 128GB of RAM in a single machine is a relatively recent advancement.

Also note: these are development kits. This is presumably to begin targeting ARM, make sure your code runs reliably. Anything you can do with a TB of RAM and 32 full speed SATA channels you can develop on 4GB of RAM with one drive, as Every_Linux_Box_Ever has proven.
Let me preface this with my thoughts being that this was super cool, but I felt the same way. It is amazing that this was done in the 1400s, computer graphics and everything... I also found it annoying that double click didn't zoom.
I'd just update the kernel less if i were you. There's not really much of a point updating the kernel all the time for normal use is there?
1) The current title _is_ the title of the linked to document

2) Why didn't the old one have 'rules' in it? Removing it looks like editorializing.
Not just DoD (though, admittedly, there are a large number of military projects in this list):

http://www.seas.gwu.edu/~mfeldman/ada-project-summary.html
https://hn.algolia.com/?q=patriot+missile+failure#!/story/so...
It was a very large language, relative to others of the day, and I had no idea how to do it.

Ironically, I picked C++ to implement, having no idea that it was unimplementable :-)

(It took until the aughts for EDG to be the first to do a complete implementation of C++.)
If this is the manufacturing process and its price, why are LED light bulbs still expensive? (Serious question.)
And I'm saying she's a member of a primitive tribe who thinks being 13 and having sex is fine. To her, she's not being raped.

If you read my comment above in full, I did say what he was doing was reprehensible. Relative to our culture, he's molesting a child, and if it were happening in the US it would be considered rape because we consider people under 18 to be incapable of informed consent. And therein lies the uncertainty of definition, since she was informed and consented.
Sometimes reading code makes you scream.
The US has selective enforcement of laws...minorities are far more likely to be arrested for things like drug use than those in the majority. The US has a social safety net for the poor that's pathetic compared to most EU countries. And the US has employment practices that make it difficult for most people with a criminal record to ever get decent employment again.

Poor, desperate people who feel like their future options are limited are far more likely to commit crimes than those who are financially comfortable and/or believe they have promising futures. Diversity doesn't necessitate higher crime rates, but our diversity combined with our policies does.
Ask HN: The Internet or Cars – Which could you live without?
For me... it's easy... the Internet!

Honestly, as I'm in my 40's and remember what things were like before the Internet, I don't think I'd miss the Internet that much.. probably be better for my health as well.
In an indie game's development that I'm familiar with they use to use an orm or something similar but switched to manual SQL after the orm was generating way too many redundant statements. realtime mmorpg
Dropbox Recursive Downloader
This is what I remember as well. (1) It was very very crowded, and (2) the crowds didn't make a big impression in my memories of being there because I was looking up.
Until leaving Oracle about a year ago, I'd been doing a lot of development in PL/SQL, which is extremely similar and compiles to the same ADA bytecode (called DIANA).

Most of Oracle's E-Business Suite is written in PL/SQL, although some components are being re-written in Java (ADF) in the new Fusion Middleware stack.

If your company is using Oracle for payroll or financials (this includes lots of companies, including Apple, Google etc), it's likely some of the customizations have been developed recently, and they've been developed in PL/SQL. Many of the components in EBS have not changed in decades

So to answer your question, developers at Google right now are writing in Ada (well almost):

> https://www.google.com/about/careers/search/?#!t=jo&jid=1144...

It's not easy to rewrite either. Writing ERP software is extremely hard, because it can't be cleanly modeled in a few abstractions. There are a lot of edge cases. I would suggest reading Ward Cunningham's http://c2.com/cgi/wiki?WhyIsPayrollHard
Cars, no contest. I live in an area with excellent mass transit, and between that, walking, and the occasional plane ticket to somewhere that has airport shuttles, Uber, or taxis, I rarely need a car. It's a convenience, not a requirement.
Isn't the word "dyes" the right one to use here? Instead of "dies"?
Thanks (both for the answer, and for ZC++, my first real C++ compiler on windows after 'cfront' (on xenix iirc, but it's ages ago...), MWC before that).
Yes, and nobody ever records video with a mobile phone.
What did you make of the bizarre sourceforge page? Did it pass the basic smell-test for you? struck me as very different from how other projects have communicated what the sf page ostensibly communicates, but maybe it's not a signal.
X.Org synaptics support for modern clickpads
I used it as one component of a job-search.

My impression is that it's fairly keyword-driven. You're told things like how you're 86% compatible for some job, and maybe you could bump that up to 88% by remembering that you have expertise in another couple technologies, etc.

I didn't end up closing a job through MightySpring, but I like their approach and wish them well.
In general, I support your libertarian way of thinking. But on the other hand, drug resistance does have elements of a tragedy of the commons. Its often in our individual best interests to over medicate, but the group as a whole suffers with resistant germs. Just like it is in every individuals best interest to have the best value vehicle despite of the extra pollution that skimping on some components would cause.

Then again, this type of thinking can quickly extend too far. Vast numbers of drugs require prescriptions that have nothing to do with antibiotics. Heck, I can't even get contact lenses without a prescription. That kind of thinking strikes of nannyism.
New gpm plugins added to the homebrew tap: gpm-git and gpm-local
Predicting the livetime of a Hackage package
Inspired by John Conner with this Atari Portfolio and a ribbon cable in Terminator 2? http://imgur.com/5AVTMHV
Libretruecrypt.net is registered in Germany.
We already know. The developer(s) got tired of supporting the project. The world seen through HN/Reddit's prism believes Linux Truecrypt is an incredibly important project. The Truecrypt developers beg to differ: Windows was what was important to them (and, for that matter, for most non-tech users). Microsoft now provides FDE as part of the OS. They're done.

It's not a signal.
We will not be looking at dm-crypt or any other piece of cryptographic software. Our charter is to assess Truecrypt, and Truecrypt we shall assess.
Thanks. Join us and help out.
That's part of the problem. The game publisher gets like $30 of that first sale, which for some game represents 10 users when you include the people who buy it used. So the people that fund the game get ~$30 for the game and Gamestop makes $100+. At some point gamestop needs to fund games to keep their business model afloat.

It's better for the publisher to make an online game that can't be resold.
Hah, got me thinking maybe PG's pre-Viaweb startup idea to put art galleries on the Web was just too far ahead of its time[1].

[1] http://paulgraham.com/bronze.html
The main source of their power is every single court case, and more importantly, tracking which ones interact with each other and how, such as being overturned.

This not only needs access to pacer, but a good algorithm and a huge staff to catch up to westlaw/lexis.
Opentruecrypt.net also registered in Germany. I saw also the project at Github.
Shit, I got a ton of fun out of Skyrim and paid absolutely $0 for it - it was a pack-in when I bought my 360 late in the console's lifecycle.

Oh wait I paid $7 for it when I decided to port my save files from the 360 to my computer and futz around with mods. Either way. Lots of fun for not very much because I didn't care about playing it when it was the hot new thing.
So does Hortonworks as of 2.1

http://hortonworks.com/blog/announcing-hdp-2-1-tech-preview-...
Awesome list of resources! I'm currently working on a text-based Twilio app that simplifies updates on how their Senator/Representative votes on major legislation. Further down the line I'd like to tie in direct communication with Senators/Reps where they give a statement on why they voted the way they did, updates on when they're in their local offices, etc.
Oh, a random color generator that does not generate random colors, neat.
This is really cool. Somebody already asked for a reverse button, how about a way to playback the evolutionary history of your biomorph (animated)?
I much prefer context in the title, and find this antipathy to editorial headline construction ridiculous. I'm not likely to open a thread just because there's one comment on it, and the original title is so generic as to be uninteresting.
Overtone – Collaborative Programmable Music with Clojure
FYI, just in case you don't want to go through the (short) signup process to see what's in the data.

This is what the first 10 lines of the CSV file look like:

https://gist.github.com/dannguyen/4d372986b74ff087927a

Here's the output of `wc -l`

641139 1092627 70165566 HMXPC13_DI_v2_5-14-14.csv

Here's a mirror of the file [9.6MB]: http://danwin-files.s3.amazonaws.com/data/nf/HMXPC13_DI_v2_5...
I don't think that is true. Consider that IC manufacturers use gold plating on pins and connectors. If Zinc was just as effective, I think they would use it instead. I know zinc protects steel as a sacrificial anode, I am not sure if it does as much for copper.
Ya, we're focused on Portland right now. We're looking to expand soon.
Neat! I would love to see the math behind it.
It really wasn't ridiculous. I know, from the point of view of your budget, it really was, but...

The compiler writers were serving a tiny sliver of a market. At the time it took a lot of resources to build such a compiler, and then you had to support a bunch of not-off-the-shelf, militarized and embedded chips. You had to past a huge suite of tests, and if a customer submitted a bug, well, you just had to fix it in a timely manner. I'm sure we paid a ton for our compiler, but they also ended up flying people to us regularly from NYC to DC. The compiler writers were all but on speed dial. I'm sure we got our money's worth out of it.

Now, what we could have gotten from the same amount of money applied to a C compiler plus extensive tooling, testing, and so on is an interesting question...
What is Deis using for this new HA routing? HAProxy, ELB, homegrown?
You sound like you're drawing a normative conclusion from positive facts (i.e. the is/ought problem).

The fact that juries judge things from a certain perspective says nothing about whether they ought to do so or not.
I didn't start from scratch. I built the project on top of Racket & Scribble (which itself has similarities to TeX).

Bear in mind that creating Pollen was a side mission of the main project: making the website http://practicaltypography.com. The existing tools weren't good enough, so I ended up making my own. I looked at using TeX. No one had anything nice to say about its HTML capabilities. So I moved on.

Pollen does less than TeX. But it also demands less (in terms of setup & learning curve). Authors who need everything TeX can do aren't going to be interested in Pollen. But that's OK — they already have TeX.
Google's prototype self-driving cars to be built in metro Detroit
Thanks guys for checking it out. I know there are other extensions that are similar. I made this to learn more about chrome extensions.
Cars, no contest, and I live in an area with TERRIBLE mass transit. I live in a small town just west of San Jose in Silicon Valley, and in order for me to get anywhere, I have to take a 45 min bus ride (the only bus that comes into my town) into Sunnyvale and from there either catch another bus or Caltrain to get where I'm going, and often times another bus, Muni or Bart after that.

That said, I would still rather keep my Internet than gain a car. Safeway delivers for free, I no longer need to go to Blockbuster to get new content, and I can (if I chose) work completely remotely.

Living without a car sucks, especially in California where public transportation is a joke, but its still better than living without internet.
Buenos Aires colorful pro-biking campaign
I live in san fracisco. i walk everywhere. miles a day. It's great for my health, I like the internet but i don't have a cell phone.

I only miss the car when i want to go out of town. i've never missed my cell phone, one time ever..ever... ever.
Yes, you are right about the storage (now I can recall the feeling). But the main point remains valid: Google was a gamechanger.
I love this. I've spent a lot of time between plays imagining just what kind of engineering is behind that magic first down line. Of course, I should have known it came down to this: "Our engineering team... worked around the clock through the summer..." Sometimes I wonder if there is any such thing as a correctly scoped project that can be completed during daylight hours on weekdays.
> "it's unusual for women to be clever enough to program so we're making a song-and-dance about these ones"

The more examples you see of people like you programming, the less of a song-and-dance you think it is. And you might perceive it as putting them up on a pedestal, but others don't.

In an ideal world, we don't have to increase the visibility of other genders in programming.

Did you have role models and examples that you looked up to who also looked like you? I think it's a hard thing to empathize with if you've always had those examples.

> "well unless you can find examples of people of your sex doing that job well then forget it"

Which is a stronger message to a child: other genders or ethnicities being held up as examples or never seeing anyone who looks like you doing what you want to do?
It is their own nginx HTTP / TCP router, which is backed by etcd and confd. You can check it out at https://github.com/deis/deis/tree/master/router. Essentially, you can fire up multiple of these instances, and Deis uses them to route application, controller, and git traffic to the proper container.
I used the sentence Taleb himself used to describe it. I just editorialized the number of aphorisms because it changed.
It's using Math.random, so no it's not currently possible. You'd have to replace the Math.random calls with something like this: https://github.com/davidbau/seedrandom
How To Avoid Equidistant HSV Colors (2011)
We do post things on LinkedIn and Facebook, however we get only a tiny fraction of the traffic that we get from Google. In addition, the traffic from Google seems to convert to paying customers at a higher rate--not sure why yet.
Ada has packages, generics, exceptions, concurrency, default values, operator overloading, user defined types, fixed point, subtypes (so you can, for example, limit an integer to the range 0..100, and then the compiler has to check to see that it is used correctly everywhere), pooled memory, built in run type checking, pragmas, etc., etc.
These comparisons (from the quote) often come up with ARM vs x86, but they're always comparing apples and oranges. Yes, you can fit an ARM core with 1/4 the performance in, say, 1/16 the power envelope, but you can do that with x86 cores as well.

The cores we've got are still heavily optimized for single thread performance, because that's what the market demands. Even embarrassingly parallel domains like web serving have increased latency, and Amdahl's law is a problem for most real world programs. The penalty paid for this is high, due to diminishing returns due to caches, complex architectures, and (roughly quadratic) power increases due to higher clock speed.

Ignoring the obvious ARM versus Atom low end comparison, Intel is readying Knight's Landing, their 2015 Xeon Phi product. It's going to include 72 Atom cores, with 288 threads, and be able to be socketed in standard Xeon motherboards.

That's 1152 Atom threads on one commodity(ish) server (and the first time I've ever used a calculator to determine the thread count of a server), and it looks a hell of a lot like the picture being painted by many ARM vendors. Many lightweight cores, great power efficiency and peak performance, and most likely not necessarily suited to latency sensitive tasks.

I don't think it's about ARM versus x86 at all, it's more about a new strategy for computation. Intel can't transition its traditional x86 processors over to the new model, so they're starting to make Atom a first class Xeon product (both with low power standard Atom chips already released, and the Xeon Phi).

The market will shift the other way too - we're going to see ARM processors from multiple vendors that rival at least AMD's x86 offerings in terms of performance per core. And power consumption, too.

After that, there'll be products on both ends of the spectrum from both architectures, and then maybe we can start to move past the false dichotomy of ARM having efficiency and x86 having performance.
Good library to begin with, but could do better on the perceived brightness.

Since HSV is NOT perceived as evenly distributed to the human eye along the value(lightness) axis[1],

would recommend employing chroma.js[2] which uses the HCL and CIE color spaces, which in general yield more pleasing results for use in color scales.

[1] http://vis4.net/blog/posts/avoid-equidistant-hsv-colors/

[2] https://github.com/gka/chroma.js

i want hue might be a bit of overkill though: http://tools.medialab.sciences-po.fr/iwanthue/index.php
Supporting complementary / tertiary colors would make it even more useful.
Elon Musk Just Unveiled SpaceX 2.0
"BRIGHT COLORS" and "DARK COLORS" overlap with several dark colors. pretty much every color model gets brightness values that dont jive with perceptual reality.
The Apple-Beats Disaster
also check out http://alienryderflex.com/hsp.html
What about GNAT? I remember sniffing at Ada back in the mid-90s, and at that time GNAT had implemented most of Ada 95 (which had a lot of new OO features that seemed on par with Borland Pascal). I did not choose Ada because Borland was so much better -- IDE, big community, many libraries -- and then Delphi came along; Ada looked more advanced, but not fun.
5 Secrets that Your Mutual Fund Manager Doesn’t Want You to Know
See this post, where the VP of Level 3 says they're providing open DNS: http://blog.level3.com/level-3-network/a-flawed-study-of-cdn...

The request hijacking briefly appeared earlier this year, but they seem to have stopped doing it.
"It's funny to think that they would have to censor this on American television because of the religious right."

Re: What would fit on American television today.

Pretty specious argument. Just because something was appropriate in the 1400s, doesn't mean we have to find it appropriate today. We also don't find hanging people in public squares appropriate anymore, or a million other things...

There are arguments to be made in favor of allowing more nudity on television. "They used to do it back in the day" is not one of the good ones.
We use the GovTrak API's and some from Sunlight Foundation for http://PlaceAVote.com. They are pretty awesome and well written.
Pascal also had subtypes, or at least Borland's did.
From an American copyright point of view... Is this copyrightable? It is a reproduction of a work of art that is no longer under copyright. The image itself offers no creativity, other than as a reproduction.
Show HN: Sound of Text – Download audio from Google Translate
you can use ftp or just prepend a space before http
An App That Fights Back Against Smartphone Thieves
The standard library is robust... The language itself isnt terribly big, it does support threads though.

NYU made a free Ada compiler in the 90s, it's part of gcc now. Ada's problem wasn't only compilers, it was the culture. Hackers hate COBOL, it's still routinely used to cutdown a language ("Java is the new COBOL") yet very few have ever used it but it has that rap. Ada is a DoD specified language that was designed with real software engineering problems and science in mind, it has a bad rap because of that.

It's a different world now, the tooling alone changes the equation (at the time both Ada and pascal were seen as too verbose, begin and end were a lot more letters than braces, now our editors do that stuff for us..) being a DoD specified cousin of pascal is what hurt Ada, then there was the compiler selection... It always seems like Ada is ready to be attractive, there is a community around rust and go though.
I like it, though every once in a while something will be blocked in the middle of the screen and I can't dismiss the red blocked area to get to the actual content.
Albeit not very interesting, the code is on Github:

https://github.com/ncpierson/Sound-of-Text

I opted not to use JQuery or any Javascript library. Maybe that is interesting to some.
> I think this is an excellent illustration of a situation where your users get a better experience by being asked to pay money than they get by being given services for free.

I don't follow. As a prospective user, trying ngrok for the first time, how is my experience better if I'm required to pay to try it out versus jumping right in and creating my tunnel without creating an account or taking my credit card out of my wallet?
Thanks for doing what you do.
I have dabbled in a little bit of video production, and on the (rare) occasion that I catch a few minutes of televised football, that yellow line always blows me away. Mentioning how difficult it must be to whoever is actually watching the game results in weird stares as if it's the most natural thing in the world, but I'm glad to read that I'm not going crazy. And I had no idea how extensive the setup actually was.
All "offensive" details in The Last Judgement were covered soon after Michelangelo's death (1564). The fresco was restored 1980-1994, without the added loincloths, but a couple of the figures were actually heavily modified and impossible to restore. [0]

[0] http://en.wikipedia.org/wiki/The_Last_Judgment_(Michelangelo...
> You'll receive one (1) Bitcoin each time a friend you invite gets a job through Mighty Spring!

$600?
Not saying the music choice is inappropriate - I think it fits the piece perfectly. But - IMO - art spectatorship should be sober and limited only to elments the artist intended. So any use of extra music to enhance my experience feels redundant. But hey, that's why we have the mute button :D
It is annoying, but know that you can remove entries from the autocomplete list (in Chrome at least) by selecting it using the arrow keys and using shift+delete.
Inviting others to critique your work. Great to see. I will have to have a serious look at Rust sometime then.