skysight-inc/HackerNews huggingface dataset:
Go produces fat binaries, probably not what you expect from this tiny tools. I even believe some linux distributions forbid packages that don't use shared libraries.
So, is it a good or bad thing?
That's very interesting indeed.

In the old days Microsoft was creating an icon and everybody used that, otherwise people would not understand what a given button is doing. Web and mobile devices with multiple os changed all that.

Another thing is how much iconized guis are. In theory it would be enough to create an icon with "Share" written on it. Nobody even tries that now, not even icon + text.

This is also a beautiful example of how much text/speech is sometimes more powerfull then picture. It seems that not always "picture is worth a thousand words".
Time Tracking in the New Basecamp
Yodel (especially poor UK courier) lost an expensive item once. Once I got through to a human at Amazon, they took me at my word and the replacement item was on its way that day. A few weeks later the original turned up, looking very battered.

The amount of goodwill I have towards Amazon because of that experience is tremendous. I took out Prime, and I look there first for everything now. I can absolutely see that being worth the shrinkage.
"that we can all use shared technology that is interoperable instead of doing this 1990s flashback of Obj-C here and Java there thing"

1. JavaScript and HTML are themselves a 1990s flashback.

2. We want a choice of technology, not being pigeonholed into one "good for all" thing. JavaScript sucks, and HTML sucks equally.
N Korea: Leader scolds 'inaccurate' weather forecasters
Obviously someone high enough up in Starbucks to influence the position. Either they used it prior or were given enough incentive to use it now.
> The wifi on the replacement Kindle stopped working though... been too lazy to figure out why though.

It's worth raising that within the first year, after that they stop doing free replacements.
Same article 40 minutes ago, https://news.ycombinator.com/item?id=7882361
Beats the crap out of 'ordained by the heavens'. What never ceases to amaze me is that good solutions to lots of things have been found over time and were lost again.
Better than Gawker style: "The finance industry decided to screw over the nation's university students. You won't believe what happened next!"
Got surprised as well to see that they were proposing me subscribe to Prime when I have been a Prime member for more than a year. Realised that I was on the US website, and the music streaming does not seem to be accessible for UK customers.
How stable and usable is Rust's ABI? Can I easily call Rust code from C or other languages that can easily call C functions? I ask because I think this is one area in which C++ has really failed. C++ is a bad language for building frameworks and libraries for consumption from other languages because interfacing with C++ code is such a nightmare. I'd hope any language that aspires to displace C++ has a better story here.
Improving email address input
I have nothing other than personal lock-in (nexus 5) to Qi. that being said, I don't know if there are any phones that have powermat integrated, does anyone know of any?
Well, it (slightly) predates D3, for what it's worth:

https://github.com/dhotson/springy/commits/master?page=4
https://github.com/mbostock/d3/commits/master?page=91

If all you need is spring layout without the rest of D3, Springy might be a better fit.
that yellow just burned a hole in the back of my eyes
Startup Unicorn
Do you mean something like http://en.wikipedia.org/wiki/Phone_number_portability but more general?
im young :)
"Who's right doesn't matter, who has the power does" --Thucydides
Thanks! I'm sure no one before has even thought that "Javascript sucks, and HTML sucks equally", but here you are, enlightening with your rock-hard arguments and all.
Until extremely recently, it's been near impossible to get people to listen to your album without it being in a store. These stores have traditionally had gatekeepers in the form of record labels. It doesn't seem that low if the question is "how many songs have been written under record labels which have access to the stores".
Free software reimplementation projects go to great pains to avoid code written by people who have looked at proprietary source. I hope this rewrite extends the same courtesy.
I said reduce. Why would I want a Google login tracking me about the place?
Plunker is down
To be fair, I only did that one test, maybe it just happened to be something I already knew well :) I'll be interested to see how it goes when you have some Ruby (or even PHP) tests on there.
I've startd a campaign on Indiegogo to defeat aging.
I've started a campaign to help pump $millions into longevity research. Any help would be appreciated. http://igg.me/at/defeat-death
Rust's internal ABI (i.e. used for a default `fn foo() { ... }`) is not at all stable/usable/specified.

However, you can easily define a function with a C ABI (and a non-mangled symbol name):

#[no_mangle]
pub extern "C" fn foo() { ... }

I'm not sure if you regard this as better than C++'s situation.
At the moment I just scan for the most commonly known sources of tracking and then things that seem to be tracker images. The logic is quite simple, definitely can be improved to pick up a lot more tracking sources. But for now it works quite well :)
Functional UI Programming (React, ClojureScript, live coding)
I was in an airline lounge at SFO a few days ago. Alongside the regular power sockets were USB charging outlets. I tried to use one to charge my iPhone, but the current (or voltage?) was so unstable that my touchscreen went haywire and the device was unusable, just like when using super-cheap mains->USB adapters.
Total language displacement is a pretty rare event, and technical superiority isn't even a prerequisite.

And I happen to like having a preprocessor.
Mr. and Mrs. Daisy were not amused and plan to sue
Is it normal for text adventures you just have to try random stuff?

I had no clue how to get design.
I thought I had missed a clue from the developer maybe.
Turned out I just needed to enter a command that was not introduced before, or listed in the help page.
How Public Data is Creating a New Business Intelligence Market
Correct, it was wrong of me to point to "architectures" that lack Neon; you're correct in your reply. I should have mentioned specific implementations. My experience with Allwinners without Neon indeed comes from smart TVs and STB. You know your stuff ;)
For a certain niche of businesses, sure, the CRM might be your competitive advantage, but for the vast majority, building your own CRM is as ill advised as building your own office furniture.
There's a pretty big FOSS ecosystem that seems to be sustaining itself reasonably well - yes it relies on things like freemium and paid support and such, but still.
Cygwin does a very good job of letting you use UNIX utils on windows. But because it's hosted on CVS, that makes it uncool and worthy of a rewrite?

I've nothing against rewriting coreutils in Rust as part of a project to produce a "Rust operating system" in the same way that UNIX is the "C operating system". I do find "project rejected due to not on github" to be silly and a slightly unpleasant trend.
I really like mural.ly. It's a very good way to connect the dots among our distributed team.
I tried to `ask richard stallman about gnu`, among other things, but it wouldn't work.

Also, I'd stop the blurring effect after a while, that really grated on me. I'd love to have time to try it properly.
The GNU coreutils are of course themselves a rewrite of the original Bell Labs / System V tools, plus a few decades of minor added features.
I do not understand the down votes. Can somebody explain?

I did not mean to hurt any feeling. I was just surprised to see the license of a software where "GNU" is in the title. I naturally assumed that it will be in GNU license. So it was a surprise to discover MIT.

Now I understand. I should have written "surprising" instead of "funny". Sometimes writing about a subject gives you the answer.

Sorry for those that I hurt.
OpenXava 5.0 released: Rapid Development for Java
Related, aaa, by Henry Spencer[1]: http://doc.cat-v.org/henry_spencer/amazing_awk_assembler/

"aaa" (the Amazing Awk Assembler) is a primitive assembler written entirely
in awk and sed. It was done for fun, to establish whether it was possible.
It is; it works.

Also, awf, also by Henry Spencer: http://doc.cat-v.org/henry_spencer/awf/

This is awf, the Amazingly Workable Formatter -- a "nroff -man" or
(subset) "nroff -ms" clone written entirely in (old) awk.

[1] http://en.wikipedia.org/wiki/Henry_Spencer
I wonder how much sensitive data from governments and companies leaks this way. It doesn't sound unrealistic for an attacker (a spy, a competitor, an inside trader) to pick a coffee shop frequented by low-level government officials and set up a fake Wi-Fi access point. I doubt people doing mundane administrative tasks are security-conscious enough not to leak important data this way.
Pretty certain the free replacement thing lasts more than a year does it not? I replaced one of my older kindles because of a screen issue recently
Pixel Piracy thoughts on Steam Early access abuse
People (understandably) hate to register
"(i.e. increase the amount of loans available for engineering, compsci, whatever fields will be important in 10 to 20 years)."

If fed govt tries to do this, it's "meddling in the market" (or "distorting the market"). If a private co does this, it's smart/fwd thinking. ?
This looks like it's handy for learning purposes, but is there actually any practical use for this? I don't think that the code size and the pace of development really require changing the core language.

Past re-implementations have focused either on the learning experience, code size (for embedding or Unix "purity" reasons) or the license (i.e. not GPL).
I also don't read aloud in my head for the most part. I get caught with this exact problem with character names -- I have to sound it out for the first time when I try to say it.

However, you are making a different point. Anyone who reads 'fluently' recognizes the shapes of words in one glance -- whether he reads aloud in his head or not. No one is looking letter-by-letter.
I know exactly what you mean. More than once I've read the book and on the second-to-last page I've realized that I have been reading (and mentally pronouncing) the name of the protagonist incorrectly.

I have other similar dyslexic traits to the OP. I can read and write well but I can't read out aloud. I don't usually find reading books enjoyable and I need to have code snippets and math formulae to break the wall of text.
Yes, it's far too early to tell. The good thing to take away is that, at the moment, the answer to "is Rust a viable threat to C/C++?" does not seem to be a categorical no. The same cannot be said for other languages in the area, such as Pascal, D, Ada, Nimrod and even Go, although all of these languages have their use.

Any adoption of Rust in areas where people otherwise use C/C++ is an improvement I think. It doesn't have to be total displacement, and that will never happen.
No:

- supposedly there's going to be a big earthquake in the area: http://www.earthquakesafety.com/earthquake-faults.html

- other places have been trending on HN recently, Los Angeles, even Berlin (https://medium.com/wandering-cto/my-journey-into-the-berlin-...), suggesting hot things going to happen elsewhere in the future?

Last point is wild speculation of course: Peak Silicon Valley? The earthquake though...
A few UX small remarks.

I don't understand why clicking on a selected criteria on the 'Create Your Perfect Programming Test' doesn't deselect it. It made my first interaction weird since Javascript is always selected.

The close button made me close the tab a few times. I was expecting a back behaviour. Not that it matters since I see your site opens its own links in a new tab which is also something I do not like.
Signal processing is a centuries-old field of engineering that deals with exactly that problem. We already have theoretical framework and practical ways of dealing with signal identification and separation problems.
Having a preprocessor is nice. Having a real macro system is nicer.
You can use gccgo for dynamic linking.
> the system tries every setting and graphs the results so it's easy to pick out the best setting. How would that happen? How does the system know what "good" is?

In a research field of Parameter Tuning we try to answer that question. The field is more focused to optimizing algorithm parameters, but it could be applied to physical world of robots etc., if it is feasible to automatically repeat the experiment few dozen to around hundred times.

If we would do like Bret proposed, by logging each experiment we would already have done some "probing" on the parameter space. This, in turn, would allow us to build a statistical model of the phenomena and then minimize/maximize on that. The resulting parameter configuration would then be evaluated, the model updated and the process repeated until satisfactory level of performance was reached.

See for example the recent works from Hutter et al. [1], where they use Random Forests with parameter tuning to make parameter "goodness" predictions (in order to reduce the actual experiments on the target algoritm/robot/whatever).

[1] http://www.cs.ubc.ca/labs/beta/Projects/SMAC/
I think "terminal" here also includes differences in the shell. For example if you type "command *", a Unix shell will expand the star before calling the command. On Windows the star is passed to the command.
It was normal 30 years ago, as a cheap way to cut development time and pad play time. Parser technology and usability expectations have improved since then, but this piece is too committed to its retro aesthetic to care.
SwiftKey Founder on attending a Christian "Fundamentalist" school
The problem is that share as a verb is a bad metaphor for resources that can be replicated without limit; publish (or send, broadcast) is the right metaphor for that process when seen as an instant, one-off action.

Now shareD as a state is how the metaphor makes sense, for content stored at a common resource where one can take it back later, like your profile on a social network. So a better use that would hold the right nuances would be:

- Publish for making copies of the content and sending them to channels where one doesn't have control.

- Shared / Private for the status of content on channels on which you keep control to change that status.

Unfortunately, the needs of social sites (that try to make as much shared information as possible, and avoid people to withdraw it) have promoted the current confusing usage and spoiled it for all.
Minimalist Newsletter Subscription Form
The last time I played around with rust (a few weeks ago), rustc compiled binaries included a statically linked runtime as well.
GoCardless (YC S11) is hiring data scientists in London
Thanks for flagging this discrepancy, we're looking into it but it appears to be a translation error.
Bootsketch: a Bootstrap 3 theme for wireframing web projects
How about a megaphone icon?
I picked up "The Founder's Dilemmas" and the first chapter tries to talk you out of starting a business by telling you that your business will probably fail, and you'd probably end up wealthier working for other people.

It's good to remember, after the hype surrounding large exits, that the chances of creating a similarly valuable company are incredibly small. So yeah, if you're in it for the money it's probably not worth it.
Using wayback looks like the last version update was back in 2012 - the mention of 32 bit systems ending at Win7 is a bit of a clue, but this project could still have a useful role - although this isn't the most scientific approach, a trends search of "USB stick" vs "Cloud storage" shows there still might be a bit of life in the old usb dogs yet.

1] http://web.archive.org/web/20121028212422/http://code.google...

2] http://www.google.com/trends/explore#q=usb%20stick%2C%20clou...

Of couse, add "dropbox" to that trends search and USB sticks look like their losing serious relevance from mid 2010 - until you factor in the fact that you're looking at a self selecting sample: People on the internet looking for internet connected things. Which USB sticks route around for a lot of users.
Is it possible that women may be exercising their free will by choosing to go into fields like medicine and law not into fields like computer science, simply because more women prefer the former over the latter? It's apparently impossible to prove this, because the fact of women expressing a dislike for CS and not choosing to major in it is assumed to be problematic on the face and self-evident proof of bias and discrimination. It's a bad idea to even openly suggest the possibility. But consider, as a thought experiment, what the world might look like if there truly existed a preference among women for some school subjects and against certain other subjects, among them CS. It would probably look a lot like the world we are in. Now consider whether it's implausible that a difference in subject preferences could exist between men and women. It doesn't seem all that implausible to me. If my statistics are up to date, women are now attending college at a slightly higher rate than men. Since women make up a huge presence on college campuses, you might expect that if large numbers of women were interested in CS, but faced bias, there would be more of a grass-roots movement to bring attention to the subject. But, instead, the interest seems to be coming from researchers looking at statistics, not students with personal stories of discrimination. To me, the fact that women have entered equally-prestigious fields like biology and medicine with great success is evidence against the idea that women are being relegated to study less challenging subjects and settle for careers that are not intellectually demanding. I am skeptical that the lack of a 50/50 split between men and women in some technical subjects is evidence of a problem that needs a solution.
Pope Francis Gangsta Rapper
https://www.youtube.com/watch?v=-OS0b0GMeJM
World Cup 2014 – The ESET Ireland Edition
Comics aren't thriving more than ever. Comics peaked in the early 20th century. Look at the internet comics and then look at what people were doing from 1900 up to WW2. They were working with full newspaper pages at times so they were making more use of space than most webcomics. They also had much larger audiences. Ridiculously larger. Tens of millions of fans. Rube Goldberg received a contract to work exclusively for one paper that I think paid around $50000 a year... in the 1910s. The fact that you're talking about crowdfunding at all is a reminder of how far comics have fallen; comics as an independent underground thing is taken for granted now, and crowdfunding is(while incredibly useful) frequently a way to squeeze as much support as is possible from a small audience. The options for that comic market are much better than they were, but the market taking the shape that it has is precisely because of its falling popularity. The equation of superheroes with comic books was similar; in the dying comic book market, superheroes were one genre that survived, but even that survival was fought for in the form of specialty shops for fans; the mainstream support was already lost and the characters maintained popular support through other media like cartoons and films.
Saner routing for growing Flask applications
Also no subtitle support.

But it does remember what episode you are on, the ones that are bold are ones you haven't seent.
Presumably there's some Durden-esque equation for costing this, wherein increased earnings from customer retention and goodwill more than offset estimated losses through fraud.
Another way between standards. Hopefully this ends better than HD-DVD and the poor consumers who thought they were on the right side.
Awesome, nice work! I love the retro CRT look.

For folks that haven't played text adventures in a long time, check out the annual interactive fiction competition winners for some great modern ones: http://www.ifcomp.org. They're meant to be played in about an hour, have hints, and usually don't rely on cheap deaths or other frustrating tropes of old games.
Wait up ! Signing up via twitter or Fb is pretty clutch afaic
For those wondering, the font used in the theme is Cabin Sketch : http://www.google.com/fonts/specimen/Cabin+Sketch
I know a fair few Qi users, I don't know any PowerMat users (I thought it was abandoned actually).
The code from the presentation is here: https://github.com/cjohansen/om-sweeper
Kids hack Canadian ATM during LUNCH HOUR
This is definitely a solution to the registration problem; and metrics will probably back you up on conversion. However, a major drawback of this occurs while moving across multiple devices:

Peter (fictional archetype) might click through on his work computer; then go home, and might want to have another look at the site; however he won't have any recollection of his "personal URL", nor any way to access it. Peter will, at this point, perceive all his time investment going down the drain. He will either re-register (to be wacked on the head when he's back at work again), or refuse the site altogether.

Note this is different in Doodle's case, due to it's inherent sharing nature: people will email the link as part of the main process, so they're able to get back later.

One way to see how this affects user's lifecycle is measuring: 1, username only; 2, username + email; 3, username, email, password variants against eachother, across the entire user funnel: registration, main mechanics, retention (or length of lifecycle).
Generally speaking I think you did a great job with the design. My feedback would be that it is difficult to tell the buttons apart from the form fields (specifically in the footer). The gray form field for the email address is basically the same design format as the buttons.
A note on the hacking part: "The 14 year old duo Caleb Turon and Matthew Hewlett broke into a Bank of Montreal ATM during school lunch by following an online manual for accessing the machine's administrator functions.

...

Turon and Hewlett gained access to that data by guessing the administrator password on their first attempt, indicating the ATM had default settings enabled."

Still interesting.
52 Weeks Of UX
How do I get past the wizard? I said 'neverdeployonfriday' but it's not working :(
drawing is a technical skill. No mystery or magic behind what anyone's doing. The nature of perspective and color won't change. If you want to draw humans, the basics of human anatomy and proportions are pretty constant and have been analyzed to death; add anything else you're interested in drawing and the same can likely be said for anything from wildlife, plantlife, machinery, buildings, vehicles, etc. You can learn to draw just like you can learn to add and subtract.

Just do it.
However, it would be an improvement if the hn title could address an international audience.
Are there any guides on how to get started on penetration testing yourself? I'd quite like to run this experiment on myself and see just how much information I actually leak online.
He's got a special place in my heart, as an engineer, a Bengali, and as someone who loves Chicago and its architecture. Its worth visiting the Sears Tower if you haven't. Its one of the great wonders of engineering and architecture. They have an exhibit to Khan on the tour.

There is a story about him. He was visiting his native Bangladesh, and someone asked him: "why don't you come back here?" He said: "I build skyscrapers, what am I going to do here?"

What's really great about the Sears Tower is how you can see the bundled tube structure in the exterior architecture: http://www.steelguru.com/uploads/reports/fea1-03-10-2010.jpg

The Burj Kalifa also: http://3.bp.blogspot.com/-TIxCUNbAei8/T8p_3a2AHoI/AAAAAAAAAB...