skysight-inc/HackerNews huggingface dataset:
By non-web you mean a network not accessible from Internet right? I wonder if I should drop SSL as well... not much of a gain from it, as the DB layer is in fact configured as you said.
I didn't read the article super-carefully, but my impression was that they were using the heat of vaporization of water for energy storage, not PdV work of the air. I haven't done a calculation, but my guess is that this is much more efficient.
My personal opinion and standard for customer service (to my customers) is that no matter how rude the customer is (in this case, I personally wouldn't classify Ryan as rude), its my responsibility to be as polite and helpful as humanly possible. Perhaps I just have extra high standards, but for me, the email from Allan reflects pretty bad on Curebit's leadership team.
@brianchu: I agree. I'm largely at fault. And I'm probably going to take down the post. I was just pissed off at Allan's attitude (especially the condescension), and thought I'd try to get a little revenge. But that's no way to behave. I do apologize. Also, I'm going to stop using the word "So" as often. Also, I'm going to start proofreading my blog posts before I put them live. It's just that it's never really mattered, because nobody has ever read it!
Maybe? I'm honestly not sure what your thesis is.
I don't think they believed in crumple zones back then...
They're using the non-gendered form of "guy".
I meant older people didn't have that chance when they were my age. 15 years ago computers weren't that common. Nowdays, almost every child in the western world has access to a computer from a very young age.

Even if you're right, even if it's something rare, we're missing the point. It's not about how rare it is, or how wonderful he is. It's about the product/game. Or at least it should be, in my opinion.
Yeah, that's what we're building at the moment - some way of getting people interested and working together. It's tricky, and one of the directions we're looking into is for the website to be a way of finding people in your area. It's a lot more about creating community, and getting people talking to one another, and personally accomplishing something, than the actual finished product - at least, that's my take on it.

At the same time, I think a month is enough time to get a basic app built on your own. That's why it made sense to do it for an entire month - while it's not easy, it's still a challenge.
Honesty can be presented professionally and tactfully, and honesty can be presented in a grating, self-deprecating, negative manner.

Presentation will get or lose you the job. Honesty (or lack thereof) has much less to do with it.
I see the "32-bit vs. 64-bit" issue appear in many rants about MongoDB. There are two types of people that fall off the 2GB cliff.
a) People who say "what just happened... oh, I get it... 32-bits, memmapped files... I'll switch to 64-bit"
b) People who say "WTF.. #MongoHate.. going to blog about how @#$#%! a DB this is"

Some people understand the tools they work with. Some people know just barely enough to throw things together and don't tolerate it when something doesn't work out of the box. Worst of all, this second group tends to be very vocal on the interwebs.

I'd almost like to see 10gen not publish the 32-bit package at all. Source is still there. If you want 32-bit, cool, compile it. But forcing the user to compile the 32-bit version assures at least a minimum bound of technical proficiency (an "I understand what I'm doing, why it's not the default and what the limitations are").
I'm surprised New Zealand has more github activity than Australia. Are they specific projects with core developers in New Zealand that account for most of that activity?
@mhofstadt: Sooooo, you're right about my use of "so." It's terrible. But I still like the Memento-style ordering...
Windows RT accounts for half of the 32GB Surface’s disk space
I agree about the direct link, but IEEE Spectrum is kind of a big deal.
That's what I noticed too! I don't think there will ever be a merge, but they're definitely doing it on purpose. Brand awareness?
At first I thought this had something to do with http://emberjs.com/

The name and color of the top navbar were close enough to cause me to look who's behind this to make sure it wasn't the same people.
and I believe this is becoming more common.. i believe the gendered-ness of "guy" also has a regional component to it, but I have no hard data to back that claim up. I agree with the other poster that using more descriptive "contributor" avoids gender issues altogether..

Edit: after doing some more thinking/research, I now believe that the non-gendered form is "guys", but that is still gender-biased: if you were in a room and said "can all the guys sit on this side of the room?" the women would likely not move to that side of the room. Similarly, if you were describing a robbery and you said "a short guy with a purple hood", it would not be ambiguous that you were talking about a male robber.
Mchannon, really great advice. Thanks. We've looked at this as an option, especially for longer-term hires. Any recs on strong undersung CS programs?
I think the other commenters are way too harsh on you. While I don't think you really need to apologize in this case, its a classy move regardless.
Integration/onboarding/first time setup pages work much better in my experience when the user can't really do anything until they do the minimum setup.

For curebit, they should focus on making sure to only show that page when the person is ready (probably the case 99% of the time... if someone signs up and puts in CC).

For FaithStreet they wanted you on this page for a reason and put in a bit of effort keeping you there.
Bottom line: MongoDB is not an RDBMS and you shouldn't try to use it as an RDBMS. Something with trying to fit a square peg into a round hole. MongoDB requires a different mindset and if you're unable to adapt, then you should simply stay away.
It makes plenty of sense if your religion opposes both.
Colby Cosh assesses the new king of stats
Saw John demo one of these a couple weeks ago at my FIRST Robotics club. Cool product, but man, I wish the battery lasted longer than 10 minutes per charge. Also, it would be amazing if the IR dogfighting system included lasers to paint where the shots were landing, so you could visually adjust your aim. Gonna have to sign up for a sponsorship.
Git's "add -p" ui is great. If you're stuck on another VCS you might want to check out http://porkrind.org/commit-patch/ which, through the "commit-partial" command, lets you review and edit your patch before committing. It works with many of the open source VCSes out there.

I tend to use it even for git just so I have a consistent interface no matter what project I'm working on.
What do you mean you can't make a blog without comments?

Definitionally a blog is a web log, or an online journal. There is no requirement that a blog have comments. Dustin Curtis' Svbtle is a recent blogging platform without comments, Jekyll and its brethren of blog-aware static-site generators are also without comments (unless the publisher adds them using an external service).

Nobody needs comments, and there are many good reasons not to have comments on a blog, ranging from the fact that it removes the ability for people to impulsively write a negative comment for no reason other than to be negative to reducing server and database load.
Foursquare now gives ratings for locations, becomes Yelp competitor
"Foursquare has launched a seemingly small update to its iOS app, adding a 1 to 10 score that appears next to the name of a place. This makes it an instant competitor for many of the recommendation surfacing services like Yelp."
The real problem with your analysis is you want far less energy storage than that. A reasonable goal for vary high levels of 'green' tech is ~1% or ~15 minutes of grid energy storage. Beyond that it's much more valuable to simply build some peaking power plants and have excess capacity.
Or you could just use a GUI app and save yourself a lot of time. SourceTree (OS X only, free - http://sourcetreeapp.com) has changed the way I use git since I started using it a few weeks ago.

The best thing is the discoverability - you don't need to know about the -p flag, for instance, since it's handled by the UI. Same for many other useful git commands that are hard to remember - they are often a simple option on a right-click menu, or a checkbox when performing an operation.
Yeah, that's the feeling I've gotten. There seem to be a group of recruiters, and a group of serial contractors, that cycle around SV. In this market, it's almost just a matter of manpower and positive outreach. I guess that's what dev advocates are...
DNA Hacking Is Now Street Legal
Debian, Ubuntu, and several other distros have ARM builds. It's not a matter of saying, "Oh, you can compile it yourself." It's just a matter of saying, "Use one of these extremely popular distributions."

Fedora is available for ARM, which means RHEL and CentOS almost certainly aren't far behind. There's also a port of RHEL to ARM called Red Sleeve, which means most of the hard work of a port has already been done. Given that the potential cost savings are pretty big in a large data center, I suspect we'll start seeing deployments pretty soon, and the pressure on Red Hat to provide ARM will grow.

I'm not really arguing with you, per se. There are plenty of people who won't make the jump until Red Hat does. But, there are plenty of people who take their cues from other providers.
Of course, uranium prices would probably go up as the resource gets increasingly rare and would go down as resource production ramps up as a reaction to increasing demand. If I were to hazard a wild guess, the former would be dominant, ie. prices would go up.
Why is the title and the first three paragraphs an image instead of selectable text?
This is only a single user's profile and stream of photos. Those websites offer web-based Instagram clients, which includes things like your incoming photo stream and the popular lists. Until they replicate those features on the web as well, then they'll still need to exist.
A good recruiter might be even harder to find than a good developer.
You probably need a recruiter if you really need to scale or are in a desperate time crunch.
How Poor Ballot UX Cost Gore the Election, and Other Ballot Design Notes (video)
Read this before deciding
http://www.ewherry.com/2012/06/the-recruiter-honeypot/
Gentoo has always been aggressively multiplatform. I know there are other distros which run on ARM as well, but I don't know how clean their solutions are.

Anyway, hardware availability is an important prerequisite. Sure everything mobile uses ARM, so the Linux kernel is in good shape. But once there's cheap server hardware available, more work will be done on the distros.
My perception is that Apple could lose every one of these lawsuits and still make crazy profits, but YMMV.

Looking at this particular case, it seems extremely arrogant for Apple to offer to pay nothing for the ~100M admittedly-infringing products they've already sold.
Yup. I got back a very cogent, well-reasoned response from Lynn Westmoreland -- also of GA -- when I wrote to him about SOPA. He opposed it for all the right reasons and the response demonstrated that he'd actually taken time to understand the issues with the bill.

Excerpted:

>On October 26, 2011, Congressman Lamar Smith (R-TX) introduced H.R. 3261, the Stop Online Piracy Act (SOPA). According to its sponsor, this legislation seeks to "promote prosperity, creativity, entrepreneurship, and innovation by combating the theft of U.S. property, and for other purposes." However, this bill, and its Senate companion bill, S. 968 (the Preventing Real Online Threats to Economic Creativity and Theft of Intellectual Property (PROTECT IP) Act), would also give the U.S. Attorney General (USAG) authority to seek an injunction from a federal court against domain names used by foreign websites that actively promote or distribute counterfeit goods, as well as permitting content owners to sue the intermediate service providers that support websites hosting pirated content.

>Both of these bills would give the USAG unprecedented authority to seek out court orders against foreign internet sites that have been accused of copyright infringement. This includes websites that host user-submitted content, such as the popular websites Facebook, Twitter and YouTube. These and any other websites that allow comments would now be responsible for screening any and all user activity for potential infringement. This discourages innovation in the world's most fluid industry, and the United States' economic strength is dependent on its citizen's ability to create, innovate and become entrepreneurs in various industries.

>In addition to the costs of content screening, online search engines will be forced to remove the accused website from displayed search results, online advertising companies will be forced to break contracts with accused hosts, and online payment processors will be forbidden from engaging in any further transactions with the accused host. This is all carried out without any of the due process offered in present copyright infringement cases.

>The legislation is intended to protect the consumer from fraudulent medicine, counterfeited goods, and pirated data (music, photos, movies), but is too broadly written without regard for the unintended consequences. Both of these bills stand in direct conflict with established U.S. policy of internet openness and will have little impact on actual criminal online piracy, which is the target of both pieces of legislation.

I really could not have asked for a better reply to my letter, nor did I really expect one anywhere near this good. It earned Rep. Westmoreland serious brownie points in my book.

The problem is that I disagree with him on nearly everything else. He was right this time, but was wrong on e.g. mandatory arbitration as a condition of employment for federal contractors in the wake of the KBR rape scandal.

The suggestion that I should vote for him on the basis of his SOPA position alone is missing the forest for the trees.
I think we are in complete agreement. Your example is a little prettier however you still have this "unoptimized" line:

;[1,2,3].forEach(function(x) {

If this line is executed more than once, the nested function will be created again and again, wasting memory. However, some people may see my advice here as a micro-optimization. Thus, don't make your code ugly until you identify the real-world bottlenecks. I have updated my code in the grand-parent comment to explain myself a little more clearly (maybe)...
"easily deployable" is part of the equation, but even assuming a clojure app was 'easily deployable', the architecture of JVM apps runs against the interests of shared hosting providers - anyone looking to get more functionality from less hardware.

Keeping JVM engines going, and keeping a lot of compiled apps in RAM, on the offchance that someone makes a request, means fewer apps/sites can coexist on the same hardware. My $5/month PHP plan (hypothetical - I don't have one) - only compiles/executes the PHP when the request is made. If no one requests my site for 3 days, it's all just sitting there, not using any resources.

Until there's another technology that follows a similar model (or something else which provides good economies of scale for hosting providers), PHP will continue to dominate large segments of certain problem spaces.
Digital information never forgets 
You may have forgotten about your digital photos on Facebook, Twitter, reddit, 4chan, your phone, or your computer, but remember: Digital Information Never Forgets<p>Did you know: 52% of teens and tweens regret a public post.<p>Be safe on the Internet and protect your identity. Use a photo censoring app to maintain your sanity and avoid "oooopppsss I should not have pushed enter" moments.
Next thing they'll add a bit sharing/voting and there goes Pinterest.
This.

This is one of the reasons that PayPal will lock accounts without giving a reason why--it's potentially criminal for them to tell you why!
Google Eater Egg: Blood for Dracula
This cult film is amazing and it seems Google recognizes that enough to make an easter egg for it, try googling it.
So where does this leave FTC who have been looking to accuse Google of the same thing? Do they need to start looking for other "crimes" to accuse Google of anti-trust now?
Apple stock is down because of Sandy
When was the last time a congressman got something done in two years?
Govt releases surveillance info & then demands it back
> some of your more off the beaten path ideas

Any references? I'd love to read more.
What browser is this? How'd you get into this state?
Their P/E ratio is just 13.26, while Microsoft's is 16.05 and Google is 21.38. While P/E is just one simplistic measure, it does seem to indicate that their stock price already assumes lower future earnings relative to other mature tech companies.
Bridge Inspection
Vupen security researchers finger Windows 8 holes
AFAICT it is because Facebook now has a "not invented here" culture. They only products they have bought and kept in some form, they have bought for the users (Beluga & Instagram). Every company they acquired that had a product, but few users was a simple acquihire.
Use money. If a politician is pissing you off on some issue, write and say 'I've donated to your opponent'. Unlike voting, donations are recorded and public information, so if you donate $50 to Party B, (even though you support party A at heart), then the Party A candidate has to raise an extra $50 at the next election. You can always donate to Party A closer to the election if you want to even things out, but donating between cycles is a very powerful way of sending a message. Alternatively, support a primary challenger. Money talks. Is this institutionalized corruption? Sort of, but I'm not sure it's something you can ever legislate away.

If you don't want to spend money, you can also change your party registration. Also, write letters on actual paper. They have to be opened and filed, and have considerably more impact than phone calls, faxes, or emails. Or write an op-ed explaining why a politician's vote on some topic is wrong.
I completely agree - but as you point out, JavaScript doesn't use proper UTC but a simplified version that does not account for leap seconds. Let's call it Date.UTC.

In Date.UTC, there are no leap seconds and therefore the Day == 862e5 assumption holds and we can use it to calculate the difference between two dates measured in days, which is the point of the blog post.

When doing arithmetic with real UTC, you are absolutely correct and we have to take leap seconds into account.
Story on HN/Reddit one week, copied into a Nick Denton property the next.
OK, let's put it this way:

> No system integrator wants to try and sell a 1GHz product to the public.

AMD has pushed lots of low power parts for mobile, for integrated systems, etc. If AMD had the resources to produce a low power, slower clocked chip, why was Turion such a dog? AMD hasn't actually done very well in the mobile space historically, when they could have produced low-power Ultrabook-like designs. Hell, they could've made something like the new Chromebook and had no fans. Either there's a severe lack of vision, or this is actually much more difficult to implement with the x86 instruction set than you're lettingon.

> But people use it as a proxy for performance, so the ads keep including it.

People generally don't care about clock speeds at this point, and I don't know if they ever really did. I worked retail about 6 years ago, and customers had no clue about clock speeds. Frankly, they were mostly worried about hard drives and screen size.

> No one wants to convince retailer marketers that a system clocked at half the speed of their competitors is actually just as fast.

Retail is the tip of the iceberg. HPC is a big market, commodity servers are a huge market. Halving your power consumption in those areas would be massive, and would give AMD a real cash injection. But there's no silver bullet there. You may be slightly right, but you're massively overstating the benefits compared to the costs of implementing it.
'World's largest' telecom deal turns out to be a dud
The service registry I wrote (http://github.com/substack/seaport) is fundamentally version-aware to avoid this problem. You register services with a semver such as `web@1.2.3` and then clients or other services query for registered services with semver query strings such as `web@1.2.x`. This way you can specify your breaking changes much more explicitly and not need to port over the clients to the new service all at once.
Layering on an a second layer of rules to the already existing rules doesn't work so well for computer systems. I doubt it will work as expected in real life.

At least my experience is the more rules you have, and the more rules clarifying the rules, the more wiggle room you leave people to exploit loopholes.

What we need aren't more rules but actual enforcement of the existing rules. 'Congress shall make no' and 'The government may not do anything not enumerated herein' are pretty clear.
Oh sure, some people will discriminate against you, but you need very few jobs relative to the number available.
AAPL is not going to have trouble because of lawsuits. It is going to have trouble if/when they lose the magic touch.
Can we just agree to always link to the FOSS Patents blog for all these stories in the future? Florian Mueller is always the very first one to report on these and does a much better job at analysis. Here on HN, we should actively replace upvoted articles with the primary source when it is clearly the better source of information.

http://news.ycombinator.com/item?id=4745820
I adapted this from some game engine code. I have updated my example to show why I wasn't using a `function` statement. Thanks.
Show when git branch last activity was
Advanced Persistent Pentesting
They don't need to introduce their own legislation, they get to vote on other people's legislation from their first day in office.
IBM's Power6 and 7 PowerPC cpus have easily exceeded 4GHz and even hit 5GHz for a few years. These are normally used in their AIX platforms.
Why would they need to for what amounts to a simple gallery view?
Judge don't need a deep understanding of technology.

They only need a clear understanding that if the Justice Department asks for X and that X infringes on enumerated rights, it's double-plus un-good.
Node.js Debian package for ARMv5
That's a good one. I needed a chuckle.
Except women have a good chance to be turned down before even being seen in person... (unless, their resume clearly indicates they are juniors and they have nice pictures on FB).

And, yeah, the "approval" thing is actually something like "admiration" and implies that this woman is an inferior professional. If she happens to be a strong professional, it's not desirable for a man to be next to this woman, as it will bring down his own value. It would be more desirable to be next to an older superior man.