skysight-inc/HackerNews huggingface dataset:
it is worth considering that bitcoind itself, as a single project, has created a nasty fork and may very well do so again in the future.

better code that is actually readable and commented means a lower likelihood of a bitcoin daemon forking against itself. it also means that it is quicker to maintain existing code and extend it to add new features.
I don't think its nutty at all. Ideally the language shouldn't be tied to performance - the compiler and optimizer will do it. His method of optimization hints that the compiler is still immature.

From another angle, consider that in HPC FORTRAN codes will often get the best performance - and FORTRAN doesn't have real pointers.
> sneak snacks

It may be a bit of a faux pas, but I've often openly gone into cinemas with my own food/drink and no one seems to mind. (Side-note: I highly recommend edamame-in-the-pod for a cinema snack. Quiet, healthy, cheap, comes with its own hydration and lasts a long time.)
Maybe change the icon (think it's still using the default express icon), and the drag/drop doesn't work for me:

Google Chrome	30.0.1599.66 (Official Build 225456)
OS	Linux
Blink	537.36 (@158213)
JavaScript	V8 3.20.17.13
That's the main problem people have with Maven. They try to use it like make/Ant - and fail miserably.
Reminds me of https://rawgithub.com from Ryan Grove
Most uptrending wikipedia page this month (Léon Foucault (+101 165%)
Personally I don't think Twitter cares much about the quality of users' timeline.

Twitter doesn't provide any easy way to manage followings while keep suggesting people to follow, because promoted accounts will be unfollowed easily.

I am one of the user in the official popular users list in China region, but most of my tweets are Japanese. This kind of careless mistake should not happen if they had do a simple review before selecting me. I've ask them to remove me from the list, but they never reply.

They seems to encourage users to keep following, increase the quantity not quality.
Or it might work, and then you'll have a harder time with your explaining.

:)
The phrases have different connotations, so they aren't actually true opposites.

Take a different example, say you described Git as:

* a man's version control system

or let's say you described it as:

* a woman's version control system

The male/female "binary" doesn't make them opposite and using one doesn't cancel out the sexism in the other, they just are sexist in different ways.
My advice is to start coding on your off hours. If you do decide to go back in the field, don't use recruiters or HR. Publish your work on Github or an app store if you decide to do mobile. Go to meetups, meet real developers. You'll know your skills are good enough when they want to hire you.
Ask HN: to open-source or not to open-source?
To open-source or not to? I'm leaning in favor of open-sourcing only the developer-facing code, and not the underlying C library for a few years and then open-sourcing that as well. The project is commercial-licensed. Here's my reasoning:

Advantages of open-source:

+Might get some "free" patches, security audits, and even features

+Might get more sales because developers like open-source

+Easier for the good guys to spot security flaws

Disadvantages:

-Larger competitors with lots of resources can steal the best of the innovative architecture we have and implement it in their products

-Easier for the bad guys to spot security flaws

-Might merge a contribution that infringes the GPL or a patent

That first disadvantage there is the one that gets me, for a fragile startup
it seems that a competitor with orders of magnitude more resources could steal our competitive advantage and kill us off before we gain significant traction. Granted they can still do that with reverse-engineering the optimized binaries, it's just hard enough that combined with the usual "not invented here" hubris, we'll probably fly under the radar for long enough. Once we have enough traction it doesn't matter as much, hence why I'd want to open-source it completely down the road. However, I'm open to hearing arguments for and against.
>Why do we have to work on better ways to kill each other? When will that end? Is that the only motivation we have?

This technology in and of itself need not be inherently evil, any more than (as I mentioned in another thread) the Jeep, or rocketry, or radar or the computer or any number of technologies initially developed for military applications.

This is in essence just another way to get a machine from point A to point B. It has legs instead of wheels. I would disagree that they add no value, if one separates the engineering from the one possible application out of many. If the military wants a fully autonomous killing machine once they figure out the "fully autonomous" part (which has, really, more to do with software than hardware) then the hardware part of it - whether it has two legs, or four, or wheels or treads or flies, isn't really going to matter.
The introductory video is great. And they are going to use Python.
Not exactly a freelancer; more like a small web development company.

Will build a few web MVPs (fast and) for free if there are any suitable and willing takers here on HN forums.

Check out the URL below for further information:

http://httpd.co/damn_quick_mvps/
> incomprehensible build files ala Ant

Please, explain incomprehensible (or show an example)
Cheers. And didn't mean to trigger a pet peeve, I was just continuing the example. The point was more "even when you put SSDs under an RDBMS, it's still an RDBMS".
Yeah, everyone’s got their eye on Rust as far as low-level expressive programming goes. Nimrod[1] also looks quite good:

> Nimrod is a statically typed, imperative programming language that tries to give the programmer ultimate power without compromises on runtime efficiency.

In my spare time, I’m working on a statically typed concatenative language called Kitten[2] with similar goals.

[1]: http://nimrod-code.org/

[2]: http://github.com/evincarofautumn/kitten
Square payments down
California Museum of Photography collections include early digital cameras and related media.
http://artsblock.ucr.edu/Page/california-museum-of-photograp...

They have earthquake resistent storage for the Keystone-Mast sterogram collection of master glass plate netagives.

Pacific Pinball Museum also also pretty cool
http://pacificpinball.org
Square Payments Down
Find out Admin of Facebook Page - Secrets of Computer Geeks
It is not Xeon but the surrounding hardware.

A Bit error in calculation may cause problem in CAD/CAM, Finance or Virtual Machines. Intel does not allow ECC memory with i5 or i7; It is the idea for environments where cannot tolerate bit errors. You will see some odd errors in your VMs after running(rendering) heavily for as little as few hours.

Other examples is model rendering. Intel only allowed 32G memory for i5/i7 CPUs and you need to leave certain free memory while doing that. It end up you can only use 2-3 core instead 12 core which makes your process slower.
Looks impressive, but it's too fast to follow the mechanical solving part.

I wish they had allocated more time for a slow motion replay of the most important one second of the 117 second video.

Maybe something for The Slow Mo Guys to pick up [1].

[1] http://www.youtube.com/user/theslowmoguys
I'm sure there's significant opportunity to increase efficiency by combined improvement in the structure and control software.

Have you tried to learn a balance sport like skateboarding, snowboarding, skiing, etc? As a beginner you aren't capable of the prediction/anticipation necessary to position yourself precisely for dynamic stability. You overcome this largely by bracing multiple muscles against each other.

But once you practice enough that your brain understands and anticipates, everything suddenly feels much more effortless. A beginning snowboarder will burn through to muscle fatigue limits in just a couple hours on the bunny hill. An experience snowboarder can ride the steeps all day with only mild fatigue. Sure, there's likely to be a difference in physical conditioning too, but in my experience that's a lessor factor than simply knowing/feeling how to move the minimum amount at the precisely right moment.

So while a revolutionary advance in artificial muscles would be grand, I think there still may be significant opportunities with existing actuators.
This reporter wasn't entitled to get out of his contract early. Either he was too lazy or stupid to know when his contract was ending (a dangerous thing for a journalist writing articles to inform the masses), or he knowingly pressured T-Mobile into letting him switch to a contract-free plan early. He thought he was special (he had the power to write a misleading, negative article about T-Mobile if they didn't cave, or a positive one if they did). If that's not an improper sense of entitlement, I don't know what is.
WTF? More like “The Legend of Zelda does not conform with my neo-Marxist and radical feminist [sic] world view.”

Maybe the problem is with you, not the game?
The withings web app has something built in to automatically pipe the data to LoseIt.com, there are several other options as well. I do that because I prefer the interface on LoseIt. You could probably also implement the api for one of those sites if you didn't want to handroll the whole thing.
Hacki.ng
"By focusing on the greed of individuals, the game ignores how private property incentivizes and even mandates such behavior."

This is where I quit reading.

Without private property, the state owns everything. And some of the animals always end up being a lot more equal than the others.

Greedy humans will always exist. Giving a few of them control of all property is very unwise and has always worked out poorly.
This article is so bad I don't even know where to begin. Having a man save a women in a video game isn't sexist. This is a case of looking for a problem where there isn't one to get pageviews and clicks.
You don't even need butter (that's a US thing). A pot, lid, bit of oil, popcorn seeds and salt. It's done in few minutes, you just have to shake a pot a bit to prevent burning and that's it. I plough through popcorns regularly, movies or not. Hot air popcorn maker is shit though, popcorns are dry and it takes a long time to make a decent amount.
Apple was one of the my first computers; I am familiar with the OS 1 - 9 line. That being said I was a child and I am not too familiar after all these years if they were like it.

When dealing with a current Mac, people look at me weird as I spend my time in only two apps: Console.app and Terminal.app. And people wonder why I bitch how Apple bastardized Unix (and to the fanbois: I know it is just as much BSD's fault, get off my lawn).
Here in SF, housing costs are significantly higher. Other costs are somewhat higher. But you know what isn't? Mass produced consumer goods for one. An xbox (or tesla) costs the same whether you make $100k in SF or $50k in middle America.

You know what else? Travel. Domestic and international travel is a LOT more affordable when you're making $100k in SF.

And a big one: Retirement. You sock away your SF salary for 40 years and then retire in a cheaper COL area with no state income tax.

The truth is, even here, $100k is a lot of money. It really is. It's not rich by any stretch, but it's certainly not average middle class living. It is frustrating that a couple making over $200k can hardly buy 1000sq ft house while staying inside 30% (of gross income) housing budget, a metric widely seen as "affordable housing." But still, on balance, that couple making $200k is doing very, very well.

And the truth is, there are a lot of engineers here that, with liquidity events (which might just mean vesting your RSU's in an already public company), are earning $200k a year. That literally puts you in the top 1% of wage earners. (But not in THE "1%" of course which is usually a term referring to net worth and not gross income. But still.)

Edit:
The math is different of course if/when you add children to the mix. But I deliberately left them out, because in reality, it's just not a common lifestyle choice in San Francisco.
I see what you mean now. You are right, purchasing power of calorie/nutritious value would be a better metric.
You are seriously quoting The Centre for Social Cohesion (now merged with the Henry Jackson Society - a "neocon think tank" which is connected with that epitome of rational thought, "The Committee on the Present Danger") and the Daily Mail (which needs no introduction)?

And I'm the ignorant one.
"Income" has nothing to do with work, but rather a sum total of all consumption and savings opportunity for an entity over time. This is basic economic terminology, which is why it's...you know...actually used here.

But don't worry! Your just-world rhetoric (wrapped, no less, in a pseudo-controversial, woe-is-me-I'm-going-to-get-downvoted "stand", aren't we noble) is noted.
With mobile providers in the US, if you don't use your "upgrade" you can keep using the service with no contract. If you accept their upgrade, an offer of getting a new phone at discount, you lock yourself in for another year.
How I created the viral sensation isthegovernmentopen.com
I noticed that Square was stuck on the authorization step of a purchase and saw that their support twitter feed is blowing up.
It's clearly being built right now. I get different pages at different times.
Agreed, this title makes it sound like the CEO flipped out.
That's it.

You get psycopaths on either side of a business relationship.

And because most people just want a quiet life they get away with it too often.
Thank you dom96. I see you often in Nimrod forum posts and with cool code on Github. I look forward to brushing up on documentation and eventually starting to code in Nirmod. You and Araq have some inspired/inspiring conversations in language design on that forum. Keep it up, it is a very fruitful read.
You are forgetting one advantage: If you open-source, you will undermine your competitors.
There are some ideas here for getting different content to the front page.

Perhaps someone, after they've made a submission, could "pay to promote" - paying with a lockout of their account for 48 hours, or loss of downvoting, or somesuch, to give their post a smidgen of front page attention.

That means that the people just churning submissions at the rate of 6 a day have to carry on with their scattergun approach, and other people who really think they have an interesting article could give it more attention but with some pain to themselves.
...when they were asked misleading questions by partisan think tanks?
I took a two-week, 40-hour evening bartending course where you practiced with colored water. The course itself was actually a ton of fun.

Obviously, like every first waiting/bartending job, you have to make up fake prior experience. Heck, they even taught us that in the course. I never knew anyone who didn't have to make experience up in order to get their first job. Plus I definitely "dumbed down" my resume a bit -- bar owners have no interest in your coding experience.

And of course, it helps (both financially and in terms of finding a job) to be in a major metro area. For me it was NYC.
I can only see the suggested widgets, I'm guessing the rest of the widgets must be somewhere else... (Chrome v29)

P.S. I was able to get random cats by using a button and a flickr though, it didn't work either.
Still related to programming a bit, but I wrote and self-published a book recently. Not enough to make a living in itself, but it helps some.

http://buildanappbusiness.com/
Funny anecdote: every time I cat /proc/sys/kernel/random/entropy_avail the value drops. It slowly rises when the usual entropy sources are used (mouse/keyboard/IO).

Can anyone explain the consistent value drop when cat'ing?
On using pen and paper to formulate algorithms
It is funny I just replied to your comment on the other thread where I brought up Nimrod. It is nice to see Jester, as it is something I would like to play with in the near future as well.

Congrats to you and the Nimrod crew for shining in your unique little space.
Tried it out, one star rating does not work for me.
If you want to "poke at the processor" with Go, its toolchain makes it pretty easy to use assembly in your package.
I have a Texas Instruments 8086 PC and printer from 1980-81 that I've been trying to determine what to do with. I wonder whether that's exciting enough for them?
If I have to authenticate and stream from Netflix's servers anyway, they're going to know what I watch anyway. DRM makes literally no difference.
Gaming narratives often jingoistic. News at 11...

No one's claiming the Zelda series gives Dostoyevsky-esque insights into societal structures.
If you read one book a week, starting at the age of 5, and live to be 80
That's interesting. I had the opposite reaction regarding Golang capabilities while following this saga. Not sure how 'idiomatic' the Golang code is, at first glance it just seems less expressive (more lines of code) than either c++ or java!. I didn't think that was possible.

So whenever people talk about expressiveness of Golang it just seems like a design gone bad. The designers wanted a programming language with the expressiveness of python and the speed of C, they ended up with a language with the expressiveness of C and the speed of python.
From someone peripherally involved in the project:

This is an open source project, community-built from the beginning. It's pre-alpha. Pre-pre alpha, even. There has been no public launch or fanfare. That's why you'll see no blog posts or explanatory text yet, why many of the components don't work, and why the tutorials aren't built.

But it's cool to see that it's already found its way to HN.

It's meant to be like Hypercard for mobile apps.

If you want to learn more, check out the repo:

https://github.com/mozilla/appmaker

or the vision stub / wiki:

https://github.com/mozilla/appmaker-words/wiki
I would strongly bet it is phrased negatively on purpose. Let's ask an honest question, which one are you more likely to click on?
People are not forced to go through any thought process. Most people will take it at face value (as I did) and assume that service was cancelled for having the gall to email the CEO. I clicked through only because I have had good experience with T-mobile customer service and was surprised to see something like this. So the misleading/ambiguous headline actually got me to read the article where an accurate headline wouldn't have.
It feels like a very modern language overall, I particularly like the memory management ideas. It's refreshing to see something which tries to find a middle ground between error prone manual handling and unpredictable GC. Now someone just needs to write a good Rust IDE.
So how long does it take before the widgets are loaded?
Go uses an assembly syntax completely different from everyone else. That's mighty annoying.
If The Government Used Version Control
Show HN: Bitch — log messages to notification center.
I believe Junko Tabei - the first woman climber of Mt. Everest - did it (i.e. climb Mt. Everest) at the age of 36.

http://en.wikipedia.org/wiki/Junko_Tabei

All the best. :)
However, it did get us all to click it thinking "OMG, no wai! Grrr, corporate douchebags! Grab your pitchforks, netizens!"

Then we saw what it really was.

So, well done, clickbait. =)
USD 2.50, final offer.
Obviously you are right, the situation is more nuanced. However, it's futile to debate those nuances with someone who is simply looking for sound-bites to push a hateful agenda. Example:

"LOL... Multiculturalism doesn't work"
Ask HN: While on Shutdown, what will happen if the USA is under attack?
Thank you Monty! Awesome as always and already waiting for the next part - no pressure :)

And just because I know someone is going to ask: Motion prediction in H.264 is based on luma, but there's also a chroma option. I've done some quick searches and found a patent for HEVC that covers using the correlation for motion prediction.
Good to see a definitive list of static site generators.
>The racial, ethnic and religious traits of the “good characters” and the “bad characters” within the game also demonstrate a certain xenophobia. All of the good characters, such as the Hylians and Kokiri, are white. In contrast, all of the bad characters, such as the thieving Gerudo and their king, Ganondorf, have brown skin.

That seems to happen a lot in fantasy. I think I remember reading somewhere that it was pointed out to J.R.R. Tolkien once that all of the heroes of his stories were essentially white and all of his villainous monsters were "creatures of color" and he remarked he'd never considered the unfortunate consequences.

Nevertheless, i think this guy is reading way, way too much into what is, essentially, running around a maze stabbing monsters and collecting loot.
Well, it shows they'd are about one customer. They haven't cancelled this clause for everyone, and would probably lose money if they did.
Play-i Infographic: What Holds Girls Back from Pursuing Computer Science?
How is this any better than say /r/listentothis? Not being snarky, but genuinely curious how you are setting yourself apart existing services.
HTML5 Flash Player (Shumway ) landed
Autumnify: a coloring bookmarklet
Haven't, but will, thanks. This was extremely topical, so thought I'd mention here where there were likely to be interested people.
A basic income does not depend on your employment status. Your point stands, however - treating every dollar the same can be simpler.
I just saw it as something good. If you have an app phone, the new plans are better than the old ones hands down.
I agree, I honestly don't see where the expressiveness claims of Go come from. I've always put it in the Java-like bin of languages (which is not necessarily a bad thing).

I suppose the one thing that Go does well (compared to C++ or Java) is builtin concurrency and communication across tasks.
Tweetdeck best solved this issue for me on my phone. The widget felt just right as it allowed me to divide my feed up into 4 or 5 useful columns and I was able to periodically check in at what seemed like the right rate. I really felt I was up-to-speed with stuff that interested me.

After Twitter finally killed the Tweetdeck mobile client earlier this year, I moved on to the official Twitter client. But now I've got something like the problem described in the article. I can't seem to get my Twitter feed where I want it and I'm gradually losing interest. @GreatDismal has become my de-facto curator for Twitter and I've gone back to just using bookmarks for sites like HN and Reddit to keep up with what's trending.
They really mean "pure Ruby except for the hand-written machine code that does the real work".

A better title for this article would be: "An exploit for executing arbitrary machine instructions from Ruby".
So... exactly like Makefiles, then.
We read the journals. Many readers of an article are qualified to review it. Many also personally know the editor or associate editors and will raise a stink if the journal starts to suck. We _are_ these journals. We write the articles for free, we review them for free, we proudly share our results. We hate it when a shitty paper gets in.

Edit: There _are_ shitty journals that no one reads. Everyone in the business knows which ones these are. There is a problem explaining this to lay people, since the shitty journal web site doesn't have a sticker on it saying "zero credibility - please ignore these articles". This is not really a problem for researchers.
I can still write innovative apps for Apple's various OSes, but I cannot write an innovative Twitter client. They closed that door.

I think Twitter would have been better off just telling all the client writers that it was a requirement to show the "ad tweets" in the stream and call it a day. They are not Apple .
Unfortunately I can't upvote you more than once. This is great.
That's nice to hear. Join the IRC channel or read the IRC logs (http://build.nimrod-code.org/irclogs/) if you wanna read more discussions or take part in them in real time :)