skysight-inc/HackerNews huggingface dataset:
What platform are you on?

Let me know if you're on Win32 and I will package for you my setup, with a double-clickable installer, and your choice of Emacs or Win32 friendly IDE :-)
An "Overview and Frequently Asked Questions for the Developer Community"

Short, fact filled and to the point. Also doesn't appear to be sugarcoating things, e.g. "Project Kenai, however, will be discontinued for public use. Oracle will continue to use it internally and look for ways that our customers can take advantage of it. The timeline for users to migrate their data and projects...."

(Note that this makes sense, there's no need for Snoracle to run their own public project hosting site.)
Practical Common Lisp is also a very good start - http://gigamonkeys.com/book/
You'll find that something more substantial can be required once you're no longer in your 20s :-)
One of the really nice things about 0mq is that it takes care of all the annoying bits, without doing too much to your "networking model". By way of example: I was at the middlware2009 conference, and I was implementing algorithms that presenters and their papers discussed, and doing it very quickly because of 0mq. Basically hundreds of lines of code about 'crap i need to send that to x,y and z' went away. Lots of other little details like that went away too -- sockets without the mess. On the other end, I did not have to try and rework various algroithms in terms of overt pub/sub channels, or message queue parameters. It is a good product.
Amazing lecture on sugar, I highly highly recommend it.
Interview with Frederick Townes, CTO of Mashable
Ha.. of course, the real problem is that Java and Python are actually doing all of the work to compute their trigonometric functions, while C libraries that Lisp uses probably have them mapped into a table.

Java does actually keep a table for trig functions on small values -- they just haven't widened the table definition, which is filed as a bug at http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5005861

"I just performed some simple benchmarks of my own, and noticed that summing e.g. sqrt, sin and tan for small values are just as fast as their C equivalents. This was a great relief to me.

However, when computing sin in the range of pi/2 ... pi and 10 ... 10+pi/6 Java became 3-5 times slower, while the C program was just as fast. This is explained above by lack of precision, but for example sin(10.0) yields bit-to-bit exactly the same result in Java and C! This comparison was performed on a rather old 1GHz Mobile Intel Pentium, so I would assume that the precision has been fixed in virtually all modern processors, and therefore these operations could be intrinsified for a much larger value range (possibly the entire double range)."
Wow, that is slow. Well java's pow function uses floats on the exponent so it would be a lot faster if you used a temporary variable, and then multiplied it by its self. Other than that I don't know, most of these math functions should translate to a single ASM function so I don't know why it's that slow.

PS: I would probably inline the C function, but that's not a huge deal. My point was each language has its own optimizations; the only way to compare them is to write reasonably optimized programs in each of them and compare that.

Edit: I think Java's sin functions are slower than the HW implementation but more accurate, which is irrelevant because you don't care but it's something to look into. I dislike Java for other reasons, but it's easy to make code slow which code that looks very similar runs a lot faster.
Look into the DDS protocol -- various implementations exist, and many of the features you want are available. I believe the open source implementation is called OpenSplice
I have read numerous extremely poor reviews of the Touch Book. The OS is apparently quite buggy and slow. I wouldn't buy it.
Android App Store: The Cure Is Worse Than The Disease
Stand Back! I Have An MBA!
Seriously. Roll your own over Redis.

Redis is faster than BeanStalkd, a tiny message queue server written in C that uses libevent and a simple memcached-like protocol. Redis kicks ass, specially the beta versions.
I don't know. Unless anyone actually tells me this person is in fact a "superstar developer" I may not believe it.

Rule 3: Don’t take time to document your code, or add little comments explaining potential pitfalls in modifying some of the less clear statements you’ve introduced. You don’t need them, you wrote the code.

Gosh. I understand the rule "Code is twice as hard to debug as it is to code, so never code as cleverly as possible" because one wont be able to debug his or her own code, but saying no comments? I do NOT know the structure of the program I made five years ago. If there were no comments, it would take me a little while to edit something- build in a feature, ect. Who the fuck says you need to stop documenting to become a superstar developer? Not even that. It's one of the three rules to becoming a superstar developer? I can't believe it is true. I see so many things wrong with the statement.
It's usually written as ZeroMQ, FWIW.
We don't need general purpose multitasking on the iPad
This is essentially the diet I've followed over the years. There are a couple more things I do:

1. Only eat when hungry. When I gain weight, it's always because of this one. Over time, I become less sensitive to the state of my stomach. It's OK to skip or push back a meal if you really aren't that hungry. There's a difference between "yeah, I could eat now" and "my stomach is completely empty from the last meal".

2. Absolutely no snacking between meals.

3. Walking. I walk a lot and I think it aids in digestion. My body doesn't work as well without it. I'm sure any other exercise would do.

4. Drink lots of water. (I realize this isn't a new item, but it's important, so I listed it.)

Lastly, on the hunger aspect: yes, it's very difficult to work through the desire to eat. After a few weeks I find that it subsides and I can easily ignore it. What I did was make a game of it. "I'm hungry now." "I'll bet I can wait another hour and not be distracted by it." "Wow, an hour's gone by!"
Can get you fired if you have a smart boss.
Sodium is not that bad for you unless you have a specific health issue. Our bodies are amazing regulators and can handle sodium just fine.
Haitian Aid (Interactive Viewer)
Think of it as the cost of the device. You have a consumer-grade device and a developer-friendly one that costs $99 more.

It doesn't feel right, really, because they are the same device, but I suspect you can get used to it.

Besides that, it's a question of time for the device to be jailbroken. A jailbroken iPad is a very nice thing to have, IMHO.
> We're hearing a lot about market failure these years, how's this for government failure?

Govt failure isn't new.

Govt is systemic risk.

When US car companies decided that they didn't want to make the kind of vehicles that I wanted, Toyota was willing to do so.

When the US govt decides to do something dumb, I'm expected to pay for it. And when I point out that it's doing dumb things, I get yelled at by folks who think that I have some obligation to fix the govt that they broke.

Screw that.
Yeah I bet you would say it's poor also if I said it differently, "global warming is overhyped" or whatever, probably because you just don't agree with it.

Speaking of poorness of comments, I guess in this matter you can rely on how they are upvoted. No offense, just see for yourself..
Aw, now that sounds so devilish. I don't think so. I would guess that most climate scientists were just fed up with saying "global warming that is caused by humans ..." and shortened that to "global warming". No big deal, and happens all the time. Scientists that don't think so must now say "global warming that is not caused by humans ...", but if they are convincing they surely will be able to shorten their version :)

That's not a problem and not a central issue.
Our household has notebooks, netbooks, DS Lites, PSP's, a Kindle and Android phones. I don't think we need another gadget.
Ok, perhaps the analogy was weak.

Perhaps it's more like you're building cars for people to drive, and some third party needs to check before people get in the car and kill themselves because you've made a steering wheel that falls off under slight stress.
I'm running NoScript - it said 1 in 6 browsers had no JavaScript. The visitors must be self-selecting for that mias, right?
Tethering an iPhone to this thing to act as a camera would probably be one of the few areas where they don't overlap uncomfortably in functionality, but doesn't feel very Apple-y.
I understand, but if the Crunchpad had actually launched, perhaps something about the iPad would have also been different? Maybe Apple would have delayed it, or added some of the features/functions they are holding back for V2 to the initial release.

The Crunchpad has really never been more than vaporware (in essence). So any speculation about coulda/woulda/shoulda comparisons is kind of a pointless effort.

The history of the tech landscape is littered with visions and reality. I don't mean to be overly critical of your post, I'm just saying that I've long given up on comparing Vendor X's spec sheet or demo video to Vendor Y's actual shipped item.
> I always thought that global warming was a subset of climate change.

Not at all. The term "climate change" didn't come into the discussion until the temperature data started to diverge from the predictions. The terminology change was one of many things done to "hide the decline".
Sounds like a covert economic stimulus package for Hollywood.
the big difference is that Andrew asks the questions asked by the audience.

So if you want to know what was the first company YC funded, you can find out. etc.

With other interviews you are the audience, with mixergy, you are a participant.
The only thing that is keeping me away from buying an iPad is the lack of some sort of handwriting/stylus feature.

This would open up for you to take it to school and take notes or make notes in meetings.
On my laptop - Ubuntu 9.04/Python 2.6.2

Python without Psyco : 522

Python with Psyco : 190
As a developer, I'm not so sure that I buy this. I mean, I get it, developers are going to know how to deal with the bugs much quicker than a customer would. But does it scale well? If I was constantly interrupted by a loudly ringing code I can assure you that my code is going to be a poorer quality than if I had been able to work on it undistracted. So distractions lead to bad code leads to more distractions... that could be a really vicious cycle.

As someone else pointed out, you have to judge the process by its fruits. It looks like it's working for them, but it would drive me crazy.
I really hope that this author is portraying sarcasm at the expense of so-called 'superstar' developers that are on his/her team.
Scalable Ruby Processing with EventMachine
The python benchmark is contaminated. Lots of <= checks, increasing variables, etc. Those things need to be left out of the timing. How about using itertools.product instead?

for latA, lngA, latB, lngB in itertools.product(*[xrange(-90,91), xrange(-180,181)]*2):
distance(latA, lngA, latB, lngB)

Not sure it's faster, but certainly more idiomatic.

Also, the 2nd python example doesn't work; you need to drop all the 'math.' and use radians, sqrt, etc directly.
You appear to be right--you have to login as a developer to get at the currently-available & public 3.1 SDK.

Edit: Oh, but you can register for free just to get access to the SDK. I guess that means you can't test on a real device, though.
Notepad computers don't kill people, worst case your stuff doesn't work and they won't use it again.

This is not 'mission critical' by a long shot.

It all boils down to the safety vs freedom argument, we can be 100% safe or we can have a lot of freedom. Personally I'll take the freedom, if you want to be 100% safe but only able to run vendor approved applications then that's fine with me, but it is one step too many in the direction of 'trusted computing' for me.
Even with the 3G model the GPS chip isn't a "true" GPS chip. It's Assisted-GPS, and probably pretty unreliable without a 3G connection, just like the iPhone.
What does it mean to call a language "slow", though? It's all relative, and it depends on the problem set.

I'm wary of analogies, because they can be tortured into "proving" anything you like. But what's faster, a car or a bike? In a big city during rush hour, a bike could very well be faster than driving. Clearly on the freeway, the car wins out.
> we just need to observe the ice at poles

It's currently increasing at both.... The polar bear populations are increasing too.

> the dead coral reefs

Runoff from deforestation is killing most of them.

There's some effect from increased disolved CO2, but it goes both ways. (Some creatures/plants benefit, others have problems, and still others don't seem to care.)
Multitask? It can't even run one program fluidly!
Time Horizon Does Matter
I think they mean a front facing camera.
Ah, good points here guys. I had not thought of that.
We've been in this space for a long time, doing both consulting work and two healthcare web services.

It is usually a mistake to think of HIPAA as some sort of over-arching checklist of requirements such as encryption schemes.

Instead, your goal is to put together a privacy and compliance plan that meets the HIPAA Rule as well as state and local regulations, which sometimes are more specific or strict. I find that the best way to start is to think about how your service uses data, who are your users, and what are they doing with the data (sharing it with others, keeping track of it, submitting claims through your system, etc.). Once you've figured that out, use the flowchart on the HHS website to determine if you are a covered entity under the HIPAA rules: http://www.cms.hhs.gov/HIPAAGenInfo/Downloads/CoveredEntityc...

Once you've determined if you are a covered entity, you can narrow the parts of the Rule in which you need to become expert. Depending upon your business, you may determine that you are a healthcare clearinghouse, a provider, a payor, or not a covered entity at all. Each of these entities have specific requirements, and you'll need to work with these requirements as well as fill in details in your privacy plan so that you can act within the law and also be a good data steward for your users. If you are not a covered entity, you still may need to comply with some parts of the Rule because you are acting as a Business Associate (BA) of a covered entity. Or you may not be a business associate-Google Health for example does not consider itself to be a BA.

The HHS website (http://www.hhs.gov/ocr/privacy/hipaa/understanding/index.htm...) is a good place to start. After that, the HIPAA Rule is formally implemented in 45 CFR Part 160, and Subparts A and E of Part 164:

* http://www.access.gpo.gov/nara/cfr/waisidx_07/45cfr160_07.ht...

* http://www.access.gpo.gov/nara/cfr/waisidx_07/45cfr164_07.ht...

Privacy rules are just one of the complex parts of healthcare. This is a huge part of the economy, and a large amount of the inefficiency isn't because someone hasn't created a web service to streamline it. Healthcare data aren't like banking transactions-there is a complex vocabulary and making it machine readable has been a huge challenge and isn't anywhere near being solved. There are also many embedded interests (employees with jobs they don't want to lose as well as big companies with profit motives). The upside is that if you do something successful, you will improve the lives of many.

Best of luck with your venture, and get in touch with any questions (mscantland at innova-partners dot com).
Yeah, screw down-votes, I know right from wrong.
So you could make a thin stylus if you put a charge on it? I guess otherwise using a conductor it would have to be the size of your finger.

Might be a good idea for a third party product?
$99 for every year you want to develop for the device.
I'm curious, what do you feel is overengineered about AMQP?

I've been using it for a while, and I find it to be quite simple. I send messages based on a routing key. They go to the right place, and reasonably fast (though not as fast as zeromq). What's overengineered about it?
Sounds like sour grapes over bad team members being considered "superstars" by incompetent management. What the appeal of these bitter sarcastic articles? If you have a problem with a colleague, passive-aggressely blogging about it is going to serve no one, least of all yourself.
That might require you to throw the ball in every possible combination, and capture a high resolution time series of its positions, in order to train the AI. Taking into account all the various parameters.

There will also be some heavy image processing, in your motion detection engine.

I recommend you start with a computer screen, and train your robot to follow the motion of a virtual ball on the screen. That way you can control every part of the experiment without a heavy investment in equipment (or all the pesky details of the real analog world.)
How unique, and trackable, is your browser?
It's ironic that Steve's much criticized initial suggestion of "why don't you make web apps?" in lieu of an SDK when the iPhone first came out is now more and more acceptable. Certainly Safari advances and all the negativity about the approval process have played a part in that.

I just find it funny that Steve had to be "wrong"* about something just to show how right he was about something else...

[*] open to interpretation of course, depending on how you feel about the SDK and the AppStore.
... Per year. So if you have the device for three years, make sure you tack on $297.
No, worst case your app steals their credit card info (witness the recent Android bank phishing app) and costs them tremendous time and bother (not to say potentially money) cleaning up the mess.

In this case, at the first sign of malwareism, Apple can disable the app immediately for everyone, limiting the damage.
There already is the Modbook.
The camera could be built into a see-through part of the edge, kept horizontal by a small motor driven by the accelerometer.

This way you could just 'shoot from the hip', looking down on your tilted tablet like you would look at the screen of one of those old Hasselblad cameras.

The screen is large enough to hold at some distance from your eyes, after all!
I think you've missed the satirical nature of the article...
> Will report positive results - if any.

Please report negative and "no change" results as well.
Launching the SEOmoz Free API and Enough Power to Build Open Site Explorer
The apps you built will never expire. (I know that from personal experience; we let our iPhone dev certificate expire for a while due to lack of attention, but our apps never failed to work.)

The SDK you've downloaded will never expire.

Yes, the ability to sign apps will disappear, but you could run them in unsigned debug mode forever.
Ask HN: Do you need a seed investment to get VC?
We're profitable. We've done our homework. We have proven the business model and customer validation. It's scalable and repeatable. But, we'll need a big investment to grow at the scale we want.

We understand that seed investment can open up doors by giving us introductions and preference when finding the right VC, but our revenue is greater than any seed investment that I've seen.

We're more than willing to give up some equity to grow. We just want the right partnership.

Do you need seed investment if your revenue is greater than what a seed can offer? If you skip getting a seed, how likely is it that you'll get the right VC?

Currently browsing:

http://angelsoft.net/

http://thefunded.com/
I think it's better to just drop analogy altogether: Apple is a retailer, deciding what is fit to go on their (virtual) shelves. Most people would find this perfectly reasonable, or at least more reasonable than the sort of parental/governmental role that analogies like yours point to.
The Android-based MIDs are really close. Just ask Dell.
True enough... So long as you don't use any persistent apps like Spotify or Pandora to listen to music or chat programs like IRC, Skype and Google Talk to name but a tiny slice of the basic necessities of multitasking. It seems Apple's focus group was based upon the most casual of users.
Isn't it a much better idea to pick a distance comparison algorithm that's not so staggeringly slow to begin with? Why not convert (i.e. pre-compute) the lat/lons to 3-vectors (origin center of the earth) and then compare distances by pythagoras, no fuss, muss or trig and you can even skip the square root. If you need to display an actual accurate distance you can do the (significantly smaller amount of) trig to get something presentable.
Phishing requires active participation by the end user, you can't protect against stupidity.

Do app store applications have the source code audited?

Will Apple take responsibility if something like that were to happen to the iphone?

Besides, I already said I'm fine with malware scans, what they could simply do is audit and release a key that approves the app.

If you install an app that was not vetted you're on your own.
The Modbook is expensive ($1649 if you don't have a machine to sacrifice, $699 if you do).

I hope that the slate PCs that are coming are able to stay at the $1000 or less price point.
AT&T Already Has One Million eReaders On Its Network, Without The iPad
Someone has an axe to grind..
Media Companies: Hire Engineers
They did. The typical Apple Finish got rid of the extendability by making it so you can't take the back off to get a shiny shell. They removed the 7 USB ports and squashed everything inside so there's no room for the "GPS USB Dongle" or anything else, to make it slimmer.

They got rid of the need for a stylus by getting rid of tiny menus like the right click -> full screen the guy demonstrates, and to make that work they rewrote their software to have cut out the more advanced, less common functionality such that it can be controlled with a few touch gestures.

Then they made the keyboard a standard small Apple dock so it can be a picture-frame style device when docked without a keyboard...

The Apple finish isn't magic, you can't say "I want that much room inside and that many ports and also for it to be thin and have a very smooth slick case" or "I want completely normal software but also for it to be as tailored to the task as highly customised software".

If you don't want "The Apple Finish" then look at the Lenovo link below - basically the same device but done well, but not Apple style.
I googled a bit and found this:

http://www.slashgear.com/dell-android-midsmartphone-prototyp...

http://www.slashgear.com/dell-streak-5-inch-3g-android-mid-l...

neat!
I don't think millions of dollars went in to the design of this thing. It's a Beagleboard and an off-the-shelf touchscreen.
So, effectively you're on the hook for as long as you decide to support your product.
I am shocked by how many up votes this got. C02 can get absorbed by the Oceans and other earth mechanisms and balance out. The worldwide CO2 production is 4.53 metric tons per capita, that’s metric tons of a gas. http://www.google.com/publicdata?ds=wb-wdi&met=en_atm_co...

Calculate the increase in PPM of CO2 with the human production of CO2 and the numbers work out. It’s not like we can’t figure out how much CO2 we released in the last 10 years, and compare atmospheric concentrations of CO2 from 10 years ago. I could do these calculations for you, but work them out for yourself and you can see that yes humans do produce plenty of CO2 to alter the concentration in the atmosphere.

PS: Mass of gas in the atmosphere * concentration increase vs. Mass of gas produced.