skysight-inc/HackerNews huggingface dataset:
I looked at the code, installed a test site and read the Wiki. Is this project on a down low at the moment with only 19 commits and low activity since late last year ?

Also, when you mention that you manage to pay the bills with development of habari powered sites, do you draw from a community need for habari developers or are these clients that you persuade to use habari ? I'm curious about the overall community and where it's going.

Thanks !
>It's really a shame how AMD's per-thread performance has been lagging Intel.

Are you sure that you don't mix it with single-thread performance or per-core performance?
Yes, but the casual user will need many GB of RAM on an i5. Any time I use my wife's laptop, it goes something like this:

Man this is slow: "top -ores"

"Hey hon, can I close any of these 4 word documents? What about the 15 webpages? No? Okay, I'll go get my laptop."
One of the more useful Mongo articles I've seen here. You might want to clear up "You cannot shard a collection over 256G" however. The limitation is that if you have an unsharded collection that grows over 256GB you cannot make it a sharded collection. The way it's written now makes it sound like sharded collections can't grow over 256GB (at least to me) which isn't true.
Legalising marijuana: The view from Mexico
This is a great point that I have been struggling with for some months now: "change" is a perfectly valid vote. In software development terms, it's reasonable to think the government is suffering from a lack of iteration.
Google Maps app on iOS by year end
GitHub supports that. Commits (on any branch) that change images display the images inline, and you can comment on those commits. Example commit: https://github.com/cameronmcefee/Image-Diff-View-Modes/commi...
Thanks - I can see how that reads wrong, updating now.
I use tcpdump on embedded systems, some of them with very limited ram disks. In that case tcpdump fits the bill nicely.
>All cats play with prey

Really? Did you have some evidence to support that claim? I can't find anything to support that notion at all. In fact, all I found indicates that wild big cats only play with prey in captivity, and when teaching their young to hunt. Wild cats hunting do exactly what you claim they don't do: they go straight for the kill.

>Cats have 4 paws. It's possible for a 3 legged cat to survive. Hard, but possible.

That does not address the issue at all. A cat with 4 healthy legs and an infected cheek is in a far better position to survive than one with a healthy cheek and an infected foot. There is no benefit to risking limbs over face, especially not risking limbs repeatedly for extended periods of time. And this all makes the completely unfounded assumption that "playing with prey" doesn't involve putting the face in danger, which is nonsense. Watch a cat play with a mouse, it will grab it with its mouth repeatedly during the process.

>This is incorrect.

Stating that doesn't make it so.
Killing the cat would change it's ways.
AMD just released an 8-core, 4.0 GHz processor that keeps up somewhat better on single-threaded tasks (while matching or beating a Core i7 on multithreading!), for only $200. http://www.anandtech.com/show/6396/the-vishera-review-amd-fx... "Through frequency and core level improvements, AMD was able to deliver a bit more than the 10 - 15% performance increased [it] promised... Thankfully, Vishera does close the gap by a decent amount and if AMD extends those gains it is on an intercept course with Intel. The bad news is, that intercept wouldn't be in 2013... Steamroller [will be] far more focused on increasing IPC, however without a new process node it'll be difficult to demonstrate another gain in frequency like we see today with Vishera. I suspect the real chance for AMD to approach parity in many of these workloads will be with its 20nm architecture, perhaps based on Excavator in 2014."
Glad I'm not the only one... This is hacker news, after all...
Flaming bags of poop can easily be converted to the other kind through the application of water. To the degree that he is on fire, that fire will be diluted by the acts of other flaming bags, er, members of Congress.
We don't know if they can do that. You might say we can observe their behaviour, but would an entity as intelligent as us, but who cannot communicate with us, draw this conclusions by observing us? I doubt it. If you don't know our "reasons" to have wars, or why some humans are starving while other humans are throwing food away and so on, would you think that we have any "Social Contract" at all?
I also can't really say I'm convinced that we do...
San Francisco: Sr. C/C++ Engineer: Ad Serving Platform

Comfortable working on large and high frequency systems. Work directly with our CTO.

Apply at: http://triggit.com/careers
T2s were pretty slow tho, we tried running ruby on them and they couldn't do it. Even with Java it was pretty mediocro performance. A dual core intel could kill a 120 thread sun box by a large margin
Monopoly Is Theft: the antimonopolist history of the most popular board game
Your honor, that wasn't a Creed CD, that was just an hour of output made by piping /dev/random to /dev/audio!
I think you meant 'she'.
it's just that they offer a free trial without charging any 0.01, if it passes they cancel the account and the owner never knows the card was tried out. this method can work on any 'free trial cc required' as long as it doesn't charge any test ammount.
One small correction.

This is akin to a battery, so there is a 'charge' and a 'discharge' cycle, you'd be using the charge cycle when there is an excess and the discharge when you need more than is available or when the price of your stored energy is lower than what you'd be buying from the grid. So likely while you're charging (I'm assuming that's the better part of a day) you're not consuming from the device.

So your 50KWh initial value is more likely only half of that or even less, the portion that you'd be consuming that was previously stored. I've lived off a 48KWh lead/acid battery and it would - in a very energy efficient home - power the house for up to 5 days before needing a top-up absent sufficient sun and wind. This still holds when the storage capacity is centralized, only the flow would be slightly different and the houses would be in 'sink' mode all the time.

Another point regarding consumption:

Conservation is the best possible starting point for any renewable installation, large scale or small scale does not matter. It is easier to save a KWh than it is to generate or store one, up to a point, so that low hanging fruit is where you start.
It would be fine for something that's primarily data storage like megaupload.
I think continuous fast-paced innovation in an industry usually creates relatively low barriers to entry as perpetual innovation cycles “self-correct” potential monopolies.
Yep, sorry I wrote it from the Iphone, and later when I saw the mess it was too late to edit.

What I mean is that if they are doing it like you say (tracking the behavior of the people who changes their filters), they are doing it wrong. I think tracking that users set again and again something, is the wrong metric.

Speaking purely as a user:

- Is very usual to check in and find they have changed stuff around. It makes me difficult to find what I am looking for, its very distracting and annoying.
- They also change the way you see your friends feed, but I didn´t want to change it, give ME the option to change it when I want to(as google does when there is a new layout for example, you keep the old options till you choose the new ones, and if the force it at least they advice you).
- For me it is not about the ads (I find them easy to ignore).
- It is not only me, my friends are visiting less and less, I suppose this is normal after the initial honeymoon, but there is a trend here. They are also annoyed for all the continuous morphing of buttons and functions.

I am familiar with "ship early, release often", but as a user I don´t see much continuity in the Facebook UI. Maybe they release super often, but when I begun using Facebook I had to think much less to find something or do some action it was much more easy to use. They certainly are breaking the "don´t make me think" rule pretty often. I don´t know if there is somebody trying to keep a coherency in the releases of the different teams, but certainly has to work harder.

I love the idea of Facebook, I think it is really useful and is here to stay, but if they keep making it incrementally uncomfortable eventually somebody will replace them.
You say that Facebook is bigger than ever and is true, but the changes they make are not that dramatic now that they have the network effect but could be like global warming changes. You push a little and nothing happens, push a little more and nothing happens again, till you reach a tipping point and all goes downhill fast.

If everything is so good why they keep changing and changing stuff when they still have so many things to fix (like the smartphone app)?. Obviously they have to find the way to monetize properly. I just hope they don´t get lost in their quest.
Chris Anderson on Why He's Leaving Digital for 3D Robotics
You can even get uhs-I (with around 30MB/s) for similar price
As a former Ford test driver, I can tell you they are no longer going in this direction.
I'm interested in throwing my print company into the mix! kevinkhandjian at gmail if you get a minute
Not that there aren't good third-party recruiters out there, but the majority I've encountered while personally looking for work were disappointing. They seem to scrape resumes from the Internet, perform rudimentary keyword-matching, and cold-call for candidate volume rather than candidate quality. Part of the issue is that it's in their best interests not to find a best fit for either party, but rather to maximize their own overall throughput. If you decide to use a third-party recruiter, then please, for your own sake and those of your potential hires, vet them thoroughly.
> Unfortunately compressed air is very hot and difficult to store.

Not OP but a few comments on what you just said. If you ever tried to manually compress air in a metal pump (say when inflating a bicycle tire), you probably noticed that the outside of the pump gets very hot when you press down. That is because gases have a property of increasing their temperature when pressure increases. So now in order to maximize your ability to store energy efficiently, you are facing two problems: (1) how to prevent gas from escaping, (2) how to prevent heat from dissipating through pipes/pistons. It looks like OP had managed to solve (2) by efficiently capturing the heat using water vapor, though I'm not sure about specifics.

Water vapor sounds like a good (if obvious) solution since water has the third highest specific heat capacity of all liquids, after ammonia and liquid lithium (http://en.wikipedia.org/wiki/Heat_capacity#Table_of_specific...).
Whats stopping you from recording it and then analyzing on a beefy machine? Akin to remote debugging, which is clearly the harder problem.
Reductio ad absurdum isn't helping your case. You haven't made an argument, just assertions. Why would giving some rights to a non-human animal break "logical consistency"? Just saying it does is meaningless, provide an argument.
There is absolutely no doubt that the payment processor should have caught this way earlier. It is in their best interest.

That said I am not sure how BalancedPayments is built. By that I mean how much risk they are taking in being part of this payment ecosystem. It looks like they hold the money in their own bank account so BalancedPayments themselves uses another processor to do their payment processing. The other alternative is that they are big enough to communicate directly with the backend network like IPPay, First Data Omaha, or FNBO...but they don't seem that large.
It's mostly open-sourced, available here: https://github.com/mbostock/git-static
Neanderthal Babies All Around: Synthetic Biology Is Closer Than You Think
Very good summary of what to look out for. Here are a few others that I ran into back when I was still entertaining the idea of using Mongo in production:

1. The keys in Mongo documents get repeated over and over again for every record in your collection (which makes sense when you remember that collections don't have a db-enforced schema). When you have millions of documents this really adds up. Consider adding an abstraction mapping layer of short 1-2 character keys to real keys in your business logic.

2. Mongo lies about being ready after an initial install. If you're trying to automate bringing mongo boxes up and down, you're going to run into the case where the mongo service says that it's ready, but in reality it's still preparing its preallocated journal. During this time, which can take up to 5-10 minutes based on your system specs, all of your connections will just hang and timeout. Either build the preallocated journal yourself and drop it in place before installing mongo, or touch the file locations if you don't mind the slight initial performance hit on that machine. (Note: not all installs will create a preallocated journal. Mongo tries to do a mini performance test on install to determine at runtime whether preallocating is better for your hardware or not. There's no way to force it one way or the other.)
Nov 5th Google Hacked
Anyone get a screen shot? It automatically directed to Yahoo for a bit there.
$9 Cardboard bike supports up to 485lbs
Must be same guy - http://www.google.com/hostednews/ap/article/ALeqM5jg5PYzMNso...
Yes? That page says that GPL'd software is free software. WordPress is GPL'd. TFA seems to imply there's something unfree about WP, I'm trying to find out what it means by that.
I think what steve8918 is trying to say is that a comment such as one made by shawnee_35 is not seen in a good way by some people, and I agree with him. However that does not mean that people shouldn't say what they think about someone but calling names is not a good sign.
Could you elaborate on this? The reason I love Alien Blue is it's amazing user experience. What makes your app better? I can't download and check for myself right now, but would love to hear some reasons.
Whoah. Downvoters, care to explain your logic here? Or do you think that 30+ stage pipeline in actually optimal for improving ILP?
The Network Effect Isn't Good Enough
Calling All Hackers: The World Needs a New Social Network
> It's been 10 years since the PATRIOT Act was passed, and nothing has really changed here. The consequences of the legislation were vastly overblown.

How exactly have the consequences been overblown? The Patriot Act has been used for everything EXCEPT terrorism. That was predicted and that is what happens now.
This does a great job of helping the person getting cleaned (and pitching), Exec, AND raises Shervin's profile as an awesome, non-traditional-thinking investor. I wish I lived in San Francisco!

(although I'd definitely pre-clean...I think it would be kind of embarrassing to pitch to someone who is cleaning your dirty toilet or wharever.)

The really smart thing would be to have him clean your live/work office, since then he'd meet the team, see where you work, and be in a good place for a demo.
Agreed; as an architect, Niemeyer is an excellent sculptor.
Thanks, I started a ticket for this:

https://github.com/whit537/www.gittip.com/issues/357
It's an absolutely fantastic (though dangerous) command. It's also a good illustration of how git doesn't commit anything you don't want to see committed (eg, "git commit" doesn't do anything if you haven't done "git add" before, letting you prepare your commits more carefully than with other VCSs).
I didn't read DHH as saying that this method guarantees success. That's an extreme claim. I think he was saying that it helps you make the attempt.

If he had initially framed his racing goal as winning Le Mans, he might have said "You know what, this Rails thing is going pretty well, why don't I just stick to that."

And if he had initially framed his goals for Rails as "creating a popular new framework", he might have said "you know what, XBOX is pretty fun", and never tried.

I've no doubt that DHH has failed at some goals using this method. The important thing is that it has helped him try enough times to rack up successes as well.
True! Didn't even think of that.
I've had the exact same experience with donation forms for multiple NGOs last week. We're probably going to implement some kind of IP limiting (similar to your solution) and additional plausibility checks (since it's only used by national NGOs, that's not too much of a hassle).
Vim scripts down
Caching Drawing Code on iOS
What made you decide to buy your current brand of toothpaste ?
It can't be that. He wants to fork WP, so the resulting software would also be GPL.
Granted I don't know the state of Clojure, but I thought running on the JVM would make it easily deployable most anywhere. Of course then having a blog engine or cms built in Clojure that's easy to install is another problem, but this thread is exactly discussing such a solution.
I personally think it's interesting that what would otherwise be a STUNNING sales feat (for just about any other company) is greeted as merely okay or downturnish.

IMO, it would be hard for me to think of any company that would not consider this a successful launch.

Sure there's talk of cannibalizing of larger iPad sales but for me the larger iPad was not that interesting due to having to carry a laptop AND a tablet is painfully heavy (it adds up). I was debating waiting for a Mini with a Retina display but decided early Friday morning to just pick one up.

This is my first ever iOS device and in the days since last Friday, it's been fun to use, is the right form factor for my use cases and frankly, I'm happy with my decision. YMMV.

Now, my next most pressing problem is to find a case for it... Suggestions anyone?
The solution for most of these sorts of things is just to refresh the data more quickly. Lots of queries, particularly head queries, are pretty stable in their characteristics over time. For a system that isn't absolutely critical to getting the query correct it's perniciously seductive to think that you can just push out the data once, then refresh it every quarter or so.

We used to have a problem with spelling where some news event would make a person with an uncommon name famous, but google would mistakenly correct it to a more common but incorrect name just because the spelling system hadn't ever seen this person's name before. We've fixed that issue and many other freshness related things: http://googleblog.blogspot.com/2011/11/giving-you-fresher-mo... but this is an ongoing area of focus throughout a lot of our systems.

It's an interesting problem because for many things recomputing the data faster will only fix a handful of queries, so from a raw impact standpoint hardly seems worth it. However those queries end up being ones that are in the news and related to things that people care a lot about.
PyCon tickets being given away to MediaGoblin donors
He legally changed his name to Dotcom.
Wow, this is brilliant. It would be awesome if in a few years, there was a standardized way to have "car applications" for various purposes (i.e. fuel economy tracker, Grooveshark in the car, a media player, so on and so fourth... the possibilities are endless). I'm curious to see if any other auto manufacturers would be willing to implement this standard, but I'm pretty hopeful as this appears to use a standard OBD-II port.

Ford has always been good in the technical areas (I recall they wanted to be one of the first automobile manufacturers to totally get rid of CD players, instead replacing them with USB ports), and seeing this makes me even more proud to own one :)
I can suggest the sadly deliberately undocumented (viz. src/mongo/db/db.cpp:719) "--nopreallocj" option, as well.
Number 1 Car Isurance Huntington Beach CA 714-848-4400
"I'm sure that in 1985, plutonium is available in every corner drugstore, but in 1955, it's a little hard to come by."

I suppose Ford realized that having fissile material in every garage can prove to be a bit of a hazard.
s/guy/person/ would be an improvement, yes.

Or 'participant' or 'contributor'. Making the terminology a little more descriptive seems to make it easier to not end up with gendered terms, and I can't speak for anybody else but -I- certainly need all the help I can get to not screw this sort of thing up.
This may be completely wrong. But is mbostock's http://bl.ocks.org/ an example of this? Makes sense, since he's one of the creators of the nytimes graphics as well.
No need to either fork Wordpress or write anything from the ground up – build it on top of ProcessWire (http://processwire.com).

A small distributed team could probably build basic Ghost functionality in a couple of weeks based on PW.
Are there any districts on this list that are remotely competitive? I'm sympathetic, but I really don't understand why people bother attacking entrenched politicians in non-competitive districts when they should be identifying more competitive races and directing resources there.

A case in point: TX-21, the district I live in, which is on this list. Rep. Lamar Smith will be re-elected. There is simply no chance of any other result. That didn't stop anti-SOPA campaigners, primarily from Reddit, from sinking tens of thousands of dollars into a challenger in the Republican primary - a challenger who didn't manage to get 15% of the vote. They might as well have lit the money on fire.
I think the answer to both the architectural example and the software comparison is more education. The only way to stop the onslaught of poor interaction is if the client better understands the development process.
<grammarnazi>
s/less/fewer/
</grammarnazi>
Here Are The Prices Of Factory Unlocked iPhone 5
I'm one of the people that like to make fun of MongoDB from time to time, but that's mostly from proximity producing contempt.

Nevertheless, a rundown of the gotchas and how to avoid them based on experience beyond simply running apt-get install mongodb is one of the most useful pieces on MongoDB I've seen of late.

The only new-news for me was that SSL support isn't compiled in by default. That's pretty irritating. I wonder if that applies just to 10gen's packages or also to distribution provided mongodb packages.
The MedTech of the Red Bull Stratos Jump
Take eight chips. Stack them, insert spacers and bridges from top to bottom, and connect them via BGA or pins or what-have-you on the very top and very bottom chips.

Now turn them sideways, so they rest on the edges. Put the stack in a small ceramic container with copper bottom and top. Fill with a high efficiency thermal transfer fluid, and make sure the convection currents flow properly.

There you go, small matter of engineering.
I just found a short essay by Benny Shanon, http://pluto.huji.ac.il/~bshanon/ , called Ayahuasca and Creativity.

http://www.maps.org/news-letters/v10n3/10318sha.html

Quotes from the above article that I feel are most salient for this discussion of drugs, creativity and problem solving:

"As explained in Shanon (1998b), ayahuasca can also induce very impressive ideations. It is very typical for ayahuasca drinkers to report that the brew makes them think faster and better -- indeed, makes them more intelligent. Several of my informants reported the feeling of potentially being able to know everything; I too had this experience. While, this overall feeling is not objectively provable, my data do reveal some ideations which are truly impressive. Especially let me mention philosophical insights attained by drinkers without prior formal education. Some of these resemble ideas encountered in classical works as those of Plato, Plotinus, Spinoza and Hegel. Significant insights are more likely to be encountered in domains in which drinkers have special competence. Personally, with ayahuasca, I had many insights regarding my professional field of expertise and to which, following further critical scrutiny, I still hold. I have heard the same from other persons."
A billion-year plan