skysight-inc/HackerNews huggingface dataset:
If you decide to continue, use the current developments to your advantage. So your competitor does have significantly more manpower and financial resources? Reduce! Cut some features, really look at their app and identify the core components, checkout user acceptance and then focus on the parts where they do not yet excel.
What about Google Wave? :)
So far it hasn't been hurt by that. Every time I read about scripting language popularity python is usually right up there, in front of all others.

Only because the python community is not as vocal as, say, the rails community doesn't mean it has no uptake.
That exception looks pretty clearly only for open source applications, not connector libraries just trying to get around the licensing regime
The demo in the video is running an FFT (implemted in js) on a 2048 sample buffer. I was surprised at frist to see that js could handle this in realtime.

David Humphrey’s latest patch (which we are currently testing) implements the FFT in C++ within Firefox and reveals the spectrum data to js. The hope is that this frees up more cycles for animation/other calculations on the js side.

We are currently discussing which features we would like added to the API. If you would like to join in on the discussion, we hang out in #processing.js / irc.mozilla.org
Parrot AR.Drone: iPhone controlled quadricopter drone
"Were Flash Lite to gain momentum, it might make Adobe the Microsoft of mobiles, and Flash Lite the new Windows. That also makes it obvious why Apple wants to choke Flash to death before it falls into position as the new lowest common denominator in proprietary platforms on a new crop of mobile devices...

And you thought the iPhone was just Apple's way of muscling into the mobile business! No, it’s really a proactive battle against a wide swatch of proprietary platforms promising to plague a new wave of mobile devices."

http://www.roughlydrafted.com/RD/RDM.Tech.Q2.07/879DD82D-559...
keep continuing on. A good example I can think of is foursquare and gowalla. When foursquare was first released they were getting major press and major investors. Not sure how much later gowalla came out, but they are making major moves now, and in my opinion is much better than foursquare. Obviously you will have to come up with some differentiators, but there is plenty of room to compete. good luck.
Intelligence and the Idle Mind
The challenge comes when a business must make the majority of its revenue off those that haven't yet received the future. Still supporting IE6, aren't we?
So, useless as a tablet PC, in summary.
Except perhaps for any high profile Apple device attached to the App Store (the case in question).

Almost every mainstream site has verified mobile Webkit compatibility and/or dedicated applications. The group of people who still need Flash in that scenario is small enough that leaving it out wouldn't likely have a measurable effect on adoption.

For a web product from a company that can't command as much market attention, shipping without Flash might well be a death knell. But Apple's different. The App Store is different.
How did... how was that even possible?!
Since key generation and usage is no more than O(bits^2), possibly only O(bits log bits)...

A private key operation with N-bit RSA takes O(N^3) time using classical arithmetic, while key generation takes O(N^4) time using classical arithmetic. Your numbers are correct for public key operations, though.
It's not a zero-sum game. If they do well, it doesn't mean at all that you're going to fail.

With a large team and large funding, your competitor has set for itself a very high bar for success.

You, on the other hand, can declare victory by building something (some) people want (TM), even if it's not making you a lot of money (assuming you have other source of income).
None of the many German articles I read about the topic mentioned the exact nature of the bug.
If you've ever watched someone pick up an iPhone for the first time and be able to immediately start using it (delightedly so), consider how some of those same people interact with a computer (double-clicking links in web pages, calling their browser "the Internet", having to deal with virus protection software, etc).

An Apple tablet might meet the needs of most people as a radically simplified "media device" to the point that they don't need to buy a traditional computer.
Steve Ballmer Puppet at CES -- Hilarious Video
http://www.codeforamerica.org
Customer Support aint what it was (read bottom up)
Am I the only one who first read this headline as:

"Firefox acquired by Jive Software" ?

I just had to click on it after thinking "how is that possible?".
And your computer has no Qemu or vmware player ?

Can it run the vx32 sandbox version http://swtch.com/9vx/
Or even just the userland tools as Unix programs
http://swtch.com/plan9port/

hmm, odd those URIs aren't responding, which is unusual, give it a while
Thanks. Can you reccomend a contact at Red Hat?
Believe it or not, Pentaho is what we have in place right now. For the ETL backend, I think it is a really nice tool. Flexible, intuitive, and measures up well to Informatica and other $$$ tools.

But the reporting model, with the designer/xaction dev/publish quirkiness just bugs me. I find myself editing the XML definition files when I want to change stuff rather than firing up the tools. The documentation is a little lacking as well, but I have demanding standards there.

I also don't particularly care for how business models show up in the GUI for user-driven report building. To be fair, that is probably somewhat related to a poor model without proper dimensional design put in place. First pass efforts (before my time here) basically copied the operational system schemas into the data warehouse (shudder).
Keep going - we (ridewithgps) are up against several players in the same market, two of which have significant funding and 10+ employees. I see those as disadvantages, personally, as our small 3 person group can run circles around most 20 person "bureaucracies" as far as implementation speed, direction changes and business decisions. I don't need to talk to an analyst who is developing requirement documents from some business person; we can go straight to implementation, try something out and see what happens. Of course, a single man shop is hard work once you realize how tricky marketing and UI stuff can be ontop of a solid implementation, but it is far from unheard of.

Or, of course you could give up and wish you would have tried harder when you look back a few years from now. I know which decision I'd regret more!
piratepad.net/ep/pro-signup/ - finish activation seems broken
faxpad.org/ep/pro-signup/ - broken
lolpad.org/ep/pro-signup/ - working! I think. Email has yet to arrive.
ietherpad.com/ep/pro-signup/ - finish activation seems broken
> Work for weeks, launch and test.

I don't know how friendly the platform is for that approach, either. Fast iteration works better when you don't have the bottleneck of app store reviewers.
This doesn't work as well as you might think, at least not for everyone. I've paid for programs, and still basically taken the same attitude towards them I would have had I got them for free. Granted, if everything I own was on the line, it'd probably be different, but $97 makes little difference (and I'm not rich, by any stretch of the imagination.)

I tend to realize when something is a sunk cost, so regardless of what I've put into it, if I'm not motivated to continue, I don't.
"Don’t ask what the world needs. Ask what makes you come alive, and go do it. Because what the world needs is people who have come alive."

-Howard Thurmon
http://mathfail.com/2010/01/the-232-digit-number-rsa-768-has... has a good summary as well.
Interesting -- looks like a good series. You're right about the potential, but honestly I'm pretty sure that this won't happen. There is just too much regulation in place that prevents you from doing anything money related unless you have a major backer.
Digital Divide Data
http://www.digitaldividedata.com

They are a nonprofit in Cambodia and Laos who hire and train the disabled - people who otherwise would not have ANY job - to do data entry and other outsourced IT.

And they're always looking for technical minded people to help out, either remotely or (even better) on site in Southeast Asia.

My wife and I volunteered there for 18 months in 2003-2004, and it was the experience of a lifetime. Please check them out.

And thanks for the opportunity (rare on most forums) to plug a good cause!
This isn't too surprising. IT salaries have not even come close to keeping up with inflation. It's even worse in the cities. In the Silicon Valley your average engineer making $100k whose wife makes $40k and has 2-3 kids can't afford to buy a home. Especially considering the 9% sales tax and the 9.3% state income tax.

Combine that with expectations to commute 10-14 hours a week, and put in 60 hour weeks. Why should they be happy?

Throw in there the decimated banking system making it impossible to get a loan, and the American dream has been replaced with corporate wage slavery.

It's a messed up system we're in right now. But hey, at least banks are seeing record profits, and we've spent 1 TRILLION DOLLARS ON TWO WARS IN JUST A FEW YEARS.

Of course IT people are unhappy. Everybody is unhappy. Some executive at a large company whose compensation is 150x that engineer's meager salary wants him to work 60-70 hours per week?

Fuck that.
Has this been done in HaXe before?
> you seem to be under the impression that I think that jQuery itself, smells.

That's exactly what I thought ... until I read the article. Your intent seems pretty clear to me; but if a lot of people are misunderstanding you, that's a good sign you need to change the message to address the widespread confusion.
I don't know about actually calling before your in-person interview, as some companies may find that somewhat presumptuous, but many of these questions would also be excellent for the "Do you have any questions for us?" part that comes at the end of most in-person interviews.
I view the idea of pure GPL when used in libraries as a overly idealistic concept that doesn't really fit with people trying to develop software for the real world.

GPL is fine for libraries, if it has exceptions for building on top of it (but if has that, why aren't you using LGPL...), but without that, only other open source projects can really use it, and few of them at that will use the code.

Public domain, BSD, MIT, Apache etc are much more useful and free for the purposes of 99% of the world for libraries.

MySQL AB did not explicitly set out REAL exemptions to make lots of development legal, however they were wink wink nod nod allowing all sorts of things, so now the developers who built on it are likely screwed, as they need to have oracle issue the same sort of wink wink nod nod statements themselves, or explicitly relicense the whole thing.

MySQL is the HUGE competitor for Oracle's main product on the medium sized deployment target. I for one hope the regulators don't approve if Oracle isn't forced to change the licensing to more link Linux (link exception) or to a more permissive license (Apache/MIT/BSD), like the de facto licensing regime was.

>. It's just that since it was an allowable strategy for MySQL AB, it should be allowable for Oracle Corporation, too

I thought it shady as hell back when MySQL AB was independent too, but the issue is that Oracle puts out a competing product. By buying MySQL, they basically acquire their main competitor and have power to jack up the prices everyone pays for DB software in the simple case, or guide the MySQL product to areas to make it less competitive with Oracle in the more subtle case (thereby making the public less well served).
I built a successful angel funded start-up company. We had 2 other competitors in our "space". One that had $10 million in funding and the other that had $50 million. We had $50,000 at the time. (Yes 50k). We continued. In the end with customers in palace we had raised a couple of million in funding. We sold the company. We were successful. Our competitors couldn't sell the company for enough to even recoup the investment. They folded. They failed. One of them was killed by the VC that funded them.
Just because they have 20 people and millions will not make them beat you. You may have the advantage. If you can get to a profitable state you can overcome. Lots of markets can support more than one product in the market. Don't quit.
Color coded image of 3.8 billion IP address census
+1. Used idealist in 2002-2003-2004 to line up technical volunteer jobs in Uganda, Cambodia, and Peru.
Just me, or does it monkey with the "back" button?
Letter to the Patent Office from Professor Donald Knuth (circa 1994)
It's my understanding that the original reason behind the closed architecture of the iPhone was to keep the device secure on cell networks. Most of the restrictions are there to protect outside access, which is a good thing for the less savvy users. Plenty believe the App Store and SDK were an afterthought, added only after people grumbled about the restrictions of web-only apps, which were the simplest way to guarantee 3rd party software was safe.

Without the risk of an insecure cellular network, greed would be the only motivating factor in keeping this a closed device.
thats not transparent that's discardable. Transparent would be knowing what happens when you don't use execute() or find_by_sql(). Just because a library allows you to avoid using it in the way it was intended to be used the most doesn't make it transparent. That just means it realizes that sometimes you have to discard the libraries features and do something else.
Pioneer puts Pandora Radio in your car
But what advantage is there to be gained? On the one hand you're removing accessibility to an underlying layer, but on the other hand you're also removing the need to deal with it, except for a small fraction of edge cases.

If I'm writing a document in MS Word, my concern is what the document says and how it looks. Will knowing the specifics of hardware drivers for the hard disk or monitor help me do this in any way?[1]

This is the same argument that C won against assembly back in the day, and the same argument that C is losing against yet-higher-level languages in the past decade. The utility you can squeeze out of low-level facilities, past one or two layers of abstraction, is small, especially compared with the level of effort required.

You view it as "siloing." Most of us view it as specialization. Programmers get to focus on the novel aspects of their problem space, and the pieces like hard disc drivers that are universal get placed in the hands of specialists whose general solutions are still better than a million people making their own solutions.

[1] To be perfectly honest, I do structure write my docs with the compression scheme of .docx files in mind, albeit in very vague general terms. However, this is more vanity than anything else, a word document being a kilobyte bigger or smaller has a vanishingly small chance of having a nonzero impact on anyone's life.
Maybe you aren't the target market.

There's a lot of computing that gets done in which people don't type more than a few words at a time. Yes, keyboards are great. Some people are so good at using the keyboards that they hardly need a mouse, but that's not the majority of computer users.

In my experience most people don't use more than a few common keyboard shortcuts. I think there are plenty of good use cases for a tablet as an output device. It may or may not be good for inputing information, but that's hardly the point.
Hmm,

Looking at the discussion it seems like you would have to formulate your language as a whole and have sample to show people before you could determine if operator precedence "brakes the deal". I mean, meaningful whitespace breaks the deal for me in python but it works for a lot of people but suspect it only works in the context of everything else in that language.
L1, L2, and L3 data cache make that easily possible. The write is cached, and the read is satisfied from the cache.

Alternatively, there could be aliasing going on, and that read/write is actually going to a different DIMM (and thus corrupting memory elsewhere)
I do lose at least a bit of trust in anyone with affiliate links or ads, at least as far as their opinion of those products/companies are concerned. Who wants reviews of anything when the review is clouded by money? I'd much rather pay directly for the information.

So many forms of reviews are completely worthless because this system has got out of hand. Amateur video game reviewers get the games for free, but if they really rip a game, the publisher cuts them off in the future. Wonder why almost no game gets rated less than 70%? And on, and on, and on. If you want the worst of it, the incestuous world of affiliate marketing is where to look. Say you want to buy a program to learn how to start... ok, you heard of one, now you look it up on google to see if it's legit. EVERY SINGLE RESULT FOR 100 PAGES will be some guy pretending to review it, but really just promoting it. They even use titles like this "Affiliate marketing scam," and the article says, "Is it a scam? Let's investigate... no. Sign up here <aff link>" Basically, within that world, it is impossible for a beginner to separate the wheat from the chaff. Outside of AM, it's not as bad, but it's getting there.
Uh... then why is there a frame rate counter in the bottom right of the screen giving variable numbers between 40-70? :)

Because that's the rate of the frames being displayed during capture. Again, the in-game time between two frames is the same, so if it captures at 50fps, that just means the game runs at 50/60=5/6 times normal speed.

It's similar to how you can capture a 1000fps recording in Counterstrike: the game doesn't actually have to run at 1000fps, it just slows down the game accordingly.

I agree that the smaller file looks jumpier. But it's still reporting the same frame rates as the bigger file, which leads me to believe the jumps are an artifact of translation somewhere. Certainly nothing seems to be "locked".

It sounds like your media player is broken, because ffmpeg gives 60fps for the higher framerate file and 30fps for the lower one.
They only demonstrate that the ARM is sufficient to do basic web browsing.

That is impressive, considering that the ARM Cortex A8 was not sufficient. They have gone from "not good enough" to "good enough".
Can you give a bit more details ?

Does:
a) Your app require a large user base to be functional ?
b) The appeal increase with larger community ?
c) Is useful on its own, regardless of other users ?

There is a reason there are few facebooks and lots of shoe stores. What are you ?
10 NONFICTIONAL books that will f**k up your reality (and make you smarter).
I think social networks should be solving 3 of my searches:
1) who should I start a company with?
2) who should I hang out with?
3) who should I make babies with?

Right now, they pretty much are failing at all of the above.
However, that's not a universal approach to socialization. For example, I don't view my online socializing as a direct extension of my offline socializing. They have different roles.

I don't need to follow my sister on facebook, I just meet up with her to talk. I really don't need to see what statuses by strangers my long-time friends "liked", I'd much rather just meet up with them in some interesting place for a vacation. And if I am connected to them online, I have no use for a notice that a friend is DJing at such and such club on the other side of the earth in 5 days, but I'd like to share music we are working on or books we are reading, so I connect with them on platforms designed to share those things.

Online socializing also provides the opportunity to be exposed the ideas, work and output of people who I couldn't meet any other way. As a result, when I'm online I seek out strangers who are working in domains that interest me, read what they say, check out their work, discuss things with them and collaborate on creating things.

So, in my situation, I relate to the author's approach: I seek out content. I strongly prefer discussion-centric platforms like forums and the only social networks I use heavily are either domain-specific, like goodreads or linkedin, or content-centric, like github, soundcloud, vimeo and even, to some degree at least, twitter. Friendster, Myspace and Facebook have never been interesting to me.

It's just a different perspective. Different people simply have different interests and differing socialization patterns. Personally, I find these differences fascinating.
It works on my testing site (no uptime guarantees -- it's for testing!):
http://thoughtjotter.com/ep/pro-signup/

Note: the verify email still needs some tweaking. You must change these in the verify URL:

1. remove https for http

2. remove the dangling :0 at the end of the hostname
the original reason behind the closed architecture of the iPhone was to keep the device secure on cell networks

That's probably true for the iPhone, but it doesn't explain the closed nature of the iPod Touch. The two devices share the same core OS, but it wouldn't be difficult to let iPod Touch users download apps outside of the app store. So if its not about protecting the cellular networks, and it's not a technological barrier, what's left? I guess you could argue it's about control or about enforcing a consistent (and "safe") user experience. I'm hoping they don't apply the same thinking to the Tablet.
Short course on Bayesian data analysis
Build something people want.

Whether or not that's your day job or not is immaterial.

My favorite parable about the societal role of an engineer's technical skills is this story about Steve Jobs:

http://www.folklore.org/StoryView.py?project=Macintosh&s...

Steve's pitch is an attempt to capture the essential paradox of engineering: You have a lot more leverage than you think, or even than you can believe. When you improve (say) the Linux kernel, you improve a lot of people's lives, and they in turn improve other lives.

Even trivial things improve people's lives. I watched the Ig Nobel Prize committee award a prize to the Japanese electrical engineer/jazz musician who invented karaoke. It was a surprisingly touching moment.
Ask HN: Simple, fast JavaScript Framework?
Hi,
Can you suggest a basic JavaScript framework, please?
Basically, it should be:
1. Compatible with most browsers.
2. Only DOM manipulation(select elements by ID and class, listen to events, etc.) No animation stuff is needed.
3. Very fast, very small.
--
Basically, I could stick with JQuery, Dojo since I know these two. But is there any good alternative which does only the most basic stuff? Thank you in advance.
It is hard to pick a "target latency", you don't know how fast you have to be. I haven't seen any fast buy side firms announcing their speed.
usually those with a full time job are the most likely candidates to be hired somewhere else. The Hacker Fair is not necessarily for the jobless, it's for people who want to interview the companies who will be hiring them. Seems like the advantage is still in the job seeker's hand instead of the other way around.
I don't know why you're getting downvoted.

If the oracle approach is voted through without forcing an licencing exception change, I will be pushing people VERY strongly to NoSql solutions who need any scalability. MySQL was pretty much the best solution for many projects, and being used as a base with it in the hands of Oracle is a questionable thing to advise from a business risk perspective.
But if you pay $30 for it, you'll follow it... right? Since EVERYONE who has paid for diet books, camps, seminars, etc is skinny, right?
More than 100 Apple Store customers are victims of follow-away burglaries
App store review at the moment takes about 3 days. And even when it took 2 weeks, this is not a big problem. Iterating faster than two weeks would be annoying to your users - imaging have to constantly sync a new app every second day, and new bugs being introduced and so on. The two week review period is good for users.