skysight-inc/HackerNews huggingface dataset:
His grandmother knew radix sort. It's well known that, on sufficiently short keys and sufficiently many records, radix sort beats the (n)ln(n) sort algorithms such as heap sort and, thus, beats the Gleason bound. How? The Gleason bound is only for sorting by comparing pairs of keys, and radix sort doesn't do that. Maybe his grandmother had a job with punch cards: The old punch card sorter used radix sort. Of course Knuth covers radix sort in TACP. However I've always thought that his claim that radix sort was especially good for a pipelined processor was wrong.

The whole column and its approach and values are wrong. If Silicon Valley and Google are recruiting that way, and I suspect that they are, then GOOD because it means that competing with them should be easy. Basically the author just nearly totally fails to understand what's important in computing or what qualifications are important.

It's an old story: In a well run technology company, HR is absolutely, positively forbidden to engage job candidates in any meaningful sense whatsoever on threat of immediate reassignment to the toilet squad. All HR can do is push paper and keep records, smile, bring coffee, tea, soda, or donuts, make travel arrangements, etc.
Thanks Kat. I've checked out The NEtwork Hub's website and looking forward to visiting.
For a one person team, build a webapp or native mac app?
Hi, I am a one person team looking to make a project management application. I am thinking of charging for this application when it's finished, but also providing a free version for it to get people's interest. I have been debating with myself on whether I should make it a webapp or native app on my mac... Given my circumstances, can anyone give out some suggestions? Thanks!
There's probably good reason. It was way too expensive, for one thing. I haven't seen any of these tablets hit the sweet spot of pricing that a few surveys revealed a while back.
Softlayer Cloud: An operations guy's rant about really bad service
Converting a Java Object to a Clojure Map
You aren't the only one
Young Man's Business Model
Me too! It's so much easier to find great startups here than other places.
> (And in India, perhaps $10-15)

More like $4-10, depending on the quality.
miyagawa has written some really nice Perl code on CPAN[1]. I've benefited from a bunch of it.

Glad to see that DotCloud has at least one great Perl hacker in their midst, even if they are using mostly Python.

Good luck to him and DotCloud. A great hire on their part.

http://search.cpan.org/~miyagawa/
I don't think anyone is particularly concerned about whether or not Sony still has access to them. "Lost" in this case means "no longer has control of them." They have a copy, but so does someone else.
Unix Orchestration Roundup: Tools for Programmatic Systems Administration
Wow, this is a great concept! Let's hope they connect it to other social networks to allow for wider sharing capabilities. Also, I like how it's connected a person's profile page so they can manage it. Awesome job! http://startupli.st
What you're seeing is a low standard of living in action. There's enough surplus labor in India to deliver food from homes to offices everyday. You could do this in the US as well- but be prepared to pay however much labor and transportation costs.

Average productivity in the US is also much higher than in India (that's why wages are higher), but Americans are no more productive when delivering and preparing this kind/quality of food, so this is unaffordable and you have to settle for lower quality lunches (or be willing to pay more).
Cool company.
I suddenly begin thinking that there's a reason that my credit cards are worn down and have to be replaced once in a while.
>extremely expensive compared to iPad devices

They cost about the same.
If that is the case, why do they have to bring the empty container back? Why couldn't the person bring it home to their own house?

I understand why you would get it delivered so it is hotter/fresher... but not the return
Not just yet. From the manual:

"google-docs-fs does not support the new feature of Google Docs which allows any file type to be stored. I am looking to add this in future releases."
I think the way that is usually phrased is that "photons are their own antiparticles".

Rgd "anti matter galaxies", we do detect particle cosmic rays on earth that originate from outer space (outside the solar system), though I don't know either whether they might originate from as far as other galaxies.

However, gravity is weak compared to the other forces, so galaxies can be expected to eject fast moving matter in addition to radiation (just like our sun).

So, given my meagre understanding of physics, I wouldn't expect to have seen anti-matter galaxies without also seeing gamma radiation fields spanning the space between a matter and an antimatter galaxy as particles annihilate each other.
Right, with dynamic languages, decoupling is a language feature, not a design decision. It's one of the things that I feel make dynamic languages so much more productive. I work with large Java/C# applications. The loss of productivity due to dealing with traditional dependency handling, both at the implementation and at the test level, is significant.

I'm not going to say that it's as big a leap as automatic garbage collection (because, I don't think it is), but I see similarities between a C++ developer who doesn't understand why Java/C# don't have a malloc and delete method, and a Java/C# developer who doesn't understand why XYZ don't have interfaces nor use DI.

We spend so much time doing something a certain way, that it's hard to see how, given a different context (a new language) what we were trying so hard to avoid in the first place, just works.
I have one and love it. My only issues with it are that some apps don't manage memory for screen rotations well, so crash when trying to allocate another buffer the size of the screen when you rotate it (Aldiko in particular). Most apps work fantastically though, and the preinstalled ones are all beautiful. Google Books in particular.
Time to pass around those redeemable voucher card Amazon affiliate links.

I think that's going to be the only way I'll by something from there.
Thanks for posting, Love startupli.st ... addicted as well. Therefore I blogged about it :)
I don't fully understand your analogy. How exactly is that situation "backwards in time" if it still is moving forwards? Where could I find more info on this?
If the child was actually injured would they stop crying just out of habit? IMO one of the main reasons for performing some sort of redirection, kissing the boo-boo, etc is to find out if they are actually injured. In my experience my son may still indicate that his boo boo hurts a bit but he remains calm and verbalizes that fact. I've seen some parents freak out and dwell on the incident and go on and on while the child is sobbing. I think it is better to not make a big out of it, get the child calm by taking their mind off the incident, then attend to the injury if needed. What is worse... A child crying their head off for minutes while you hold them or bringing them to a state of calm in the matter of seconds?
Actually, their NY hackathon last year was pretty awesome and there were lots of good hacks (digging up some of the demo videos).
Let this be a reminder to always check your monthly credit card statements.
>It is depressing that so many regard US healthcare as a market failure when the reality is that regulation has done so much to hurt people.

unfortunately there is not enough regulation of the real kind - the insurance companies have been exempted from anti-trust law. Thus, because of missing regulation, there is no free competitive market of insurance in the US and thus it isn't a market failure.
What's happened here is that Sony has discovered a previously undetected attack that occurred in April. So this second attack is not as new as one might think.
I bet that expectation applies to writers, designers, and other creative jobs. I'm not sure what you consider the line is for "professional career."

The test probably does weed out good engineers, but I would rather have a test for employees that yields more false negatives than false positives. I know plenty of people with families that also code in their spare time as a hobby.
"Is it really fair that a child's access to health insurance for the rest of its life depends on decisions parents made?"

Probably not. This is why I suggested that it might be valid for the government to provide this meta-insurance to all children born. Your other statements are simply opinions without the associated effort of argumentation.
http://code.google.com/speed/webp/docs/c_study.html

"Three compression methods, WebP, JPEG 2000 and Re-JPEG, were applied to the 900,000 JPEG images contained in the data set. JPEG images were re-compressed with Re-JPEG so that each was as close as possible to a target peak signal-to-noise ratio (PSNR) value."
Great post Chad, people thinking or already starting startups have to wake up and stop believing that if every second article on TC is about another funding, that there is already money waiting for them.

And with regards to Nobody / Somebody.... this post, might get you closer than you think to Somebody ;)

Good luck! You have the right product. Think what's missing...and is it really money?
I've heard teams have won hackathons with 0 lines of code, which makes sense to me. Biz model+mockups+presentation (and if it seems technologically feasible) should beat the neatest app.
I really hope twitter decides to keep developing tweet deck...
The op comment was presumably a joke on the theme of theft vs. copyright infringement.
Floating point do not exist for performance optimization - they were much slower than fixed points at first (not anymore on general purpose CPU). The point of floating point is to have the same accuracy (number of meaningful digits) independently of its amplitude, but that means that their precision is indeed not uniform (near 1, 64 bits float has a precision of ~ 1e-16, near 100000, near 1e-11, etc...).

In that sense, saying that floating point suck shows a lack of knowledge about them, since the observed behavior by the OP is exactly what they have been designed for. If you want the same precision independently of the amplitude, then indeed fixed point may be what you want. But you have to keep in mind that it will give you a lot of other issues as well.
> So far, as far as I know they haven't executed anyone in this country for speaking out again tyranny.

I'm sure you know that Julian Assange is facing possible extradition to the US, and several top official are shamefully talking about dusting off the Espionage Act as a way to seek the death penalty in this case. The fact that he is not American hasn't seemed to deter them. Nor has the fact that other journalists and media outlets like the NY Times printed the same documents.

What is so scary is you have other "journalists" basically joining in to criticize WikiLeaks and JA, not realizing that they are setting the stage for future silencing of other members of the press.
This is exactly a situation where the FDA should step in. The FDA should make sure that people can trust what they are buying (when it pertains to health), not make sure that people don't have the choice in the first place.
I'll bite. Here's why I don't think Twitter is profitable or will be:

1) No ads. I don't see any now. "But, they can add advertisements later!" No they can't. Adding advertisements to Twitter will destroy their brand and everything that makes them "cool."

2) No clear picture on their profits and revenue. Profitable companies or companies with a solid revenue model have nothing to hide. There's no reason to hide your money situation if you're successful or have a successful strategy. Twitter doesn't. Their strategy relies on selling to the VC community, not selling to users.

3) Buying up competitors before you're posting profits means twitter's only asset (users) are hard to maintain control of.
Japanese Kissing Machine
Got iOS? Get Five Free Vook Digital Books
Twitter already has ads thought, and has had them for a while now.

Promoted Tweets.
I also use both Racket and Clojure. I thought that Clojure was just a little faster than Clojure, but uses about twice the memory as Clojure. I also like Gambit-C and SBCL a lot, and it is sometimes a real toss-up which Lisp to use.

Almost funny to compare now to the old days: I had a Xerox Lisp Machine in the early and mid-1980s. A great tool for rapid prototypes, but the question I could never answer was: how to deploy Lisp applications cheaply. That is no longer a problem!
I wasn't talking about food delivery - where I grew up you packed your own lunches, but generally people had much better food for lunch than what you'd see in your average North American office. Employers/schools also took more care in providing the equipment/facilities to heat and cook lunches (far in excess of microwaves, anyhow).

It really speaks to a cultural difference - I feel that fast food culture has trained Americans to tolerate crappy food for lunch (or splurging on eating out). Lunch on a work day is not something to be savored, but rather something to be done with. IMHO there's something America can stand to learn here.
Final List of Startup Competitors at Tomorrow's Founder Conference
Durability =/= reliability. SSDs are more durable (resistant to shock, etc.) because they have no moving parts. They are not necessarily more reliable (long-lived), as this article shows.
>I own the stuff I am made of, because I own myself as a person.

buyers of CD/DVD/iPhones/etc... also thought they "owned". At least they had some idea about their fair use rights. That ideas were severely adjusted by the army of lawyers and DMCA.

Wait a bit and the new "genetic DMCA" will make it clear that you get a "limited use license" for your genetic material and the biomass you're composed of. Any circumvention or modifications will be prohibited, until they licensed from the genetic iTunes or from whatever will take its place. It is really hilarious to imagine your screams about fair rights use for your body and genetic info :)
It is actually great that they're doing this experiment 'cos if it turned out in a way that contradicted theory (which I think says "antimatter falls") then we might have to re-examine a whole lot of things!

For example, if antimatter rises, there ought to be a statistical preference for black holes to emit antimatter.

One of the posters on that site said CPT violation would be another great thing to check. Hell yeah!
Ask HN: What programming language do you want to master?
What programming language do you want to learn and become an expert it? Why?

It can be one that you want to become a master in or maybe it is one that you wish you had time to even learn. Perhaps it is a language you've read about, but haven't even seen a line of code written in it.

Mine is C. I am proficient in C, but really wish I had the time to master it and truly know the in's and out's of.
Most people I meet who visit SF to do a little recon end up deciding to move here permanently because the environment is so great and supportive for entrepreneurs.
I think there are significant problems with this approach which you have not thought through.

First, I believe this kind of market devalues programmers and programs. It takes a whole lot of small transactions for a programmer to make a living in this kind of market.

Second, it's not really useful for anything other than trivial programs. Getting agreement on a reasonable specification for anything at all complicated takes time, and for the programmer in this space, time is money.

Third, What happens when there are multiple responses to a question--does only one responder get paid, or do all get paid.

Fourth, there is no effective mechanism for quality control. Who has the liability about quality? How is testing conducted?

Fifth, who owns the code? who owns the copyright on the code? Can the code be redistributed to others?
Well, creating a web app will give you a larger addressable market and more flexibility in adding features in the future. A downloadable app will let you tap into the billing services offered by the Apple AppStore for Mac and use the native features of the computer (including off-line functionality).

I would start by answering questions about what your application will do and then choose the right platform for delivery:

1. Will the application need to work offline?

2. Will it be multi-user or single-user?

3. How often will you update features?

In general, it's always better to build a web app than a native app. Exceptions would be for products where network access is not guaranteed (mobile phones), products that need features of the device (skype) or something that is too complex to build a web based user interface (photoshop).

Hope that helps.
Which open source licenses would suit you for a new web language?
Choose the order of your parameters to make the best use of currying
And running adverts wouldn't destroy a huge portion of the userbase?
http://www.iiaarg.com
This is generally quite true.

It's not unheard of that I'll be hanging out at a cafe in Palo Alto and run into other entrepreneurs I've met before.

I went to a talk at the CS dept at Berkeley and ran into a direct competitor (who actually had my app installed on his phone). Had a great convo with him.

I've also had people come up to me who are in similar spaces who propose a possible collaboration.
Modern SSDs use wear leveling to prevent this from happening. If you write to the same logical location a thousand times, the SSD's wear-leveling algorithm will write to a thousand different locations.

More info: http://en.wikipedia.org/wiki/Wear_leveling
Justin Bieber: concierto en Australia fue especial para el cantante teen
1, 3) Fair points.

2) Promoted tweets, api firehose. Their tries at adding ads to twitter certainly sucked, though.
This is how college flame wars get started! And it's right before finals, too!
Great question Allan, thanks for asking. Number of reasons here, one being that mobile ticketing technology is at beginning stages of adoption. Second, its not too tough to integrate with some venues and team's ticket inventory, at least for the open systems.

Also, ticketmaster is required by their existing contracts to return all unsold tickets (and they sell about 70% of the tickets) and $$$ to the venue for tickets they did sell for the venue 2hrs before game begins. We will fit into the ecosystem at game start and will be selling any unsold venue inventory (including the inventory sent back from ticketmaster).

From our conversations with industry consultants, ticketmaster is a mess, built on old technology and given the size they have reached with merger with Live Nation they would have a lot of trouble managing a real time tech given their tech foundation. They are focused on their core business and for them to get into upgrades with mobile technology would strain them too much at this point. More importantly, most fans we talk to hate ticketmaster- notably due to their unreasonably high fees due to their top position in the industry.

We are approaching the problem of empty seats from a social angle and looking to create a social engagement fan platform where fans can do everything from our mobile platform from winning a free upgrade, to ordering concessions, to finding their friends and upgrading to a seat near them. We understand social networks and how to drive increased spend thru smart marketing such as competitions vs. other team's fans in the stadium, promotions with budweiser and so forth.

This is not either ticketmaster's or tickets.com's core business or even one they have indicated an interest in. We see a huge opportunity here and hope to become the provider of in-game data analytics from how the score, time left in game, weather, player injury during game, etc effect prices of their tickets. Since we will be facilitating and tracking not only where a fan is initially sitting but also any activity they engage, including moving to a better seat, it will be easy to collect a ton of useful data.

There are about 150 ticketing systems out there, tickets.com being one of the major ones and there is a lot of fragmentation and chaos happening in the industry. We want to provide an option for white label ticketing system providers (white label just means they sell thru the venue's website rather than their own like ticketmaster.com does) to license our pogoseat platform or just the ticketing upgrade saas.

So if we execute correctly and bring enough value from the fan interaction, social engagement and excitement angle we will be partnering with someone like tickets.com rather than competing against them.

Look forward to feedback.

Thanks!
Astronomers create 3D map of 3 billion year old universe
Thanks for the detailed answer, but no, it's still a problem. I mentioned animation, but actually it would happen without animation.

The problem is subtracting two very large numbers. This happens when you calculate the camera-relative offset of a vert.

From the Tom Forsyth article I linked in another reply:

> The most obvious place this happens in games is when you're storing world coodinates in standard float32s, and two objects get a decent way from the origin. The first thing you do in rendering is to subtract the camera's position from each object's position, and then send that all the way down the rendering pipeline. The rest all works fine, because everything is relative to the camera, it's that first subtraction that is the problem. For example, getting only six decimal digits of precision, if you're 10km from the origin (London is easily over 20km across), you'll only get about 1cm accuracy. Which doesn't sound that bad in a static screenshot, but as soon as things start moving, you can easily see this horrible jerkiness and quantisation.

>By the way, some rendering code doesn't even do that subtraction. Canonically, you bake that subtraction into the offset of your "camera matrix" in your rendering code and let the GPU do it. This is madness - GPUs have even less precision than full IEEE754 floating-point, and you're doing a whole bunch of vector math before you finally do the subtraction. So your precision problems are going to be a lot worse. Best all round if you just subtract camera position from object position on the CPU before it gets anywhere near a GPU.
First, it's Lua. Not LUA.

Secondly, it does include filesystem access by default, and right now there is no decent protection against it. Hopefully, sandboxing will be implemented before this reaches anything related to stable.
Let me guess: You've never been a real entrepreneur. :]
More human caused cloud failures: Cloud Foundry
You should check out the most recent versions of Passenger (a Ruby app server). You install Passenger using a simple call to `gem install passenger`, then run a single command to install the Apache module and copy/paste two lines in to your Apache config. Outside of having the module delivered by your OS distribution (like PHP + Apache), it's the easiest, most integrated app server install I've ever performed.

Passenger configuration is done through your Apache vhost configs. You tell Passenger how many app server processes to spawn, restart Apache, and you're done. Passenger even plays nice with user-specific deployment strategies, meaning your Ruby apps will automatically run as the user who owns the Ruby app files. I'm not even sure mod_php does that. Passenger architecture includes process monitoring that keeps track of your Ruby processes, so you no longer have to implement "watcher" apps like Monit of God.
Also, any family members or pets that they shot won't be unshot when you demonstrate that your router is open to everyone.
The event was unarguably newsworthy, but I think this sort of discussion is best conducted elsewhere.
Miyagawa is a driving force in a perl renaissance. DotCloud just motivated me to really delve into their offering.