skysight-inc/HackerNews huggingface dataset:
We're have lots of ideas for Raplets which would be useful, and talking to lots of people. But anyone can write a Raplet!

Just to give one example, http://favstar.fm should be coming soon, letting you see the person's most-favourited tweets :)
I wonder if all my down votes come back.. =)

btw, flash and online video is not the case. It is possible to download almost any video somehow.

All that crappy blinking and flashing ads is what flash is really for.
You know, what draws most of the juice from the battery?

1) Radio,
2) Display.

These two facts made VAST majority of non-technical users aware, that the more they use their gadget, the shorter the battery life is.

Fortunately for them, Flash is pretty much interactive, it does not run in background and does not draw energy when the users thinks it is off. It is pretty easy for the users to comprehend that they were using flash and that's why the battery is empty.
Flex is not flash
The word according to Jon: it can't be a criminal act if you blog about it afterward.
They aren't comparing HTML5 to Native Apps, they're comparing HTML5 to Flash.
Jobs doesn't want “a third party layer of software (to) come between the platform and the developer"... cause that's the job of the first-party layer.
Greece 'Nearly Insolvent,' Bailout Won't Work: Roubini
Anyone can supply him M&M's as long as they are in predefined colors and size, he refuses some of them by their taste. He is selling all the rest without any concern over the quality of M&M's. He was an ignorant middle-man for all other facts except taste.

Now, he starts banning some specific M&M's based on the production methods of them. No M&M consumer can tell the difference, all taste more or less the same way. Production does neither determine quality nor nutrition facts of M&M's.
Seriously, though, you have to admit they thought of quite a bit more than just an entrenching tool . . . I mean, they at least deserve credit for offering it in "funny shade of orange" and fluorescent yellow.

Though I did think the part where the guy used it as a shield seemed to be the least optimal for the situation at hand. Seems he could have used the blade more effectively, but then that would have made the scene a little less palatable for an infomercial.
"Flash is a closed system."
What about apple?
But Apple clearly said their reason, using facts and argument.
The title is a little misleading IMHO. From reading the article it sounds like the term 'scraping' has been misused.

Rather it seems like a static web catalogue was downloaded and cloned once off using a website downloader.

.

The way we use web-scraping here on HN tends to be::

* frequently downloading

* structural changes can be as important as data changes

* often scraped on demand from a client request
Stupidity is hardly an excuse.
I hope we are not in for what played out when Lehman fell in 08, but now on a sovereign scale
Awesome Super Mario Brothers Crossover
I have trouble swallowing some of this. A few of these theories have been debunked successfully.

I have a small problem with this "don't look at the man behind the curtain" routine. Proprietary is proprietary. Don't try and swing it.

Battery Life: http://vimeo.com/9705969, http://vimeo.com/9724682

Delays: http://www.neowin.net/news/adobe-quotapple-hurts-customers-f...

Touch/Scroll: http://www.mikechambers.com/blog/2010/02/22/flash-player-con..., http://www.mikechambers.com/blog/2010/02/23/scrolling-html-w...

Speed: http://jobemakar.blogspot.com/2010/04/flash-is-speedy-on-and...
Ah so, for each quanta, the quanta must be identical across all three cards, or different on each card.

All red, or only one red. all solid, or only one solid.

Thanks for explaining that me.
My head started to spin when trying to reconcile points 1 and 5.

Point 1 states Adobe Flash has proprietary features and the standardized open feature sets of HTML5, CSS, and JS should be used instead.

Point 5 states 3rd party layers limits development to the standardized features and leaves out the proprietary features that makes Apple unique.
I expect to have Flash available for my for droid soon, and for many of the reasons presented in this well articulated press release, i will not install it.

The thought of having to wait till a useless flash Ad render on my mobile browser, without any ability to block them is reason enough not to have it on my phone.

Unless Flash framework is completely revamped it will vanish to a place of old proprietary technologies, I am saddened by this, because flash offered a venue for application development to many creative people who are not programmers, and they made amazing stuff, but standards are important, and i suppose authoring tools for HTML5 will mature enough for non programmers in due time.

With all that said, The lock on the stream of revenue solely through the app store is to me, very hard to accept, developers should pressure apple to allow other venues, in the long run a single store is just not conducive to anything "open"
S&P Cuts Spain's Rating One Notch on Economic View
Hi Steve Jobs!
Clearly, none of you people commenting here are considering the flash gaming market. Yes, I can see how most video sites can ditch their Flash players once almost everyone has html5-capable browsers, and yes videos is the largest use-case for Flash right now, but games is the second largest, involves a lot more money, and cannot be easily replicated without Flash.

Also, the people making games in Flash are usually graphics designers, not programmers, and they will have a harder time jumping to new technologies, even if they reach parity. You would have to have an environment that is as rich as Adobe CS and as capable when it comes to graphic and animation design, but for html5/javascript, before you will see a significant shift there.

Flash is much more entrenched than you think, and no matter how much Apple or Google wishes Flash didn't exist, they won't be able to dislodge it until there are good alternatives for all the major use-cases for Flash, not just video or animated websites.
Ah you are correct, my bad. I read it too fast I guess.
Benefits of Student loan consolidation
Two out of every three undergraduates walk off the graduation stage with some form of student debt, according to a 2008 College Board study, the average loan is about $22,700 per graduate. There are several benefits of student loan debt consolidation; you could get interest rate reductions and save hundreds of dollars a month, and go for on-time and automatic payments.
I'd note that blocks at least are open-sourced under the MIT license so there's no excuse not to include them in the runtime.
Google uses Django on its AppEngine, at least some parts of it. Seems that it is not so badly written.
My roommate was just using a burner and a pot to heat the water to the desired temp, and then he placed the hot water in a big insulated cooler, which keeps the temperature extremely stable for the hour or so while the warm water flows down into the sparging system in a second cooler holding the mash, unless I'm just completely confused about the process...
Ok, possibly a dumb question but how do people write raplets? The TNW article doesn't point anywhere and I can't see anything on the rapportive site either. What do people need to do?
My Top 15 Novels About Work
I think it's evil the amount of energy and resources that go into creating unnecessary desires in people in order to cultivate a consumer class. It's time to reap the benefits of our technological advancements, by working shorter weeks, finding less expensive ways to build shelter (houses), and becoming more proficient in local food generation.
Yeah, but that sort of looks like a cheep Canadian knock off.

I don't think I've ever used that phrase in this context before.
re: promises/chaining

Check out:

http://github.com/rsms/node-promise

http://github.com/creationix/step

http://github.com/creationix/do

Did the value proposition of node fall apart?

.

re: multi-proc support

From www.nodejs.org architecture design statement:

"But what about multiple-processor concurrency? Threads are necessary to scale programs to multi-core computers. Processes are necessary to scale to multi-core computers, not memory-sharing threads. The fundamentals of scalable systems are fast networking and non-blocking design—the rest is message passing. In future versions, Node will be able to fork new processes (using the Web Workers API ), but this is something that fits well into the current design."
On blogs and credibility
"they will lose to apps that do"

That is not a guaranteed outcome.
The intent here, it seems to me, is to stop Adobe from making crappy commercial middleware for Apple's platforms.

This is actually the biggest part of Job's argument that I don't buy. If their intent was actually to stop crap from being produced, they would just reject apps that are crap from the App Store as they do now.
Adam Adamou: How Canadian VC groupthink almost killed RIM
Conclusion: being a great CEO in a tech company requires to have a solid tech background. Eric Schmidt wrote flex (yacc friend), Adobe founders were kick ass phds, Bill Gates comes to mind too.
Think of it this way: We don't have any way of measuring time that doesn't also involve space. Whether it's pendulums, or atoms vibrating, or photons bouncing around, any way we measure time is linked to (and relative to) whatever space is around it. If space is being deformed by a large mass being there, time will be affected (slowed down). Some theories of time say that what we think of as 'time' is really just a byproduct of space.

So if space didn't exist (in any meaningful way that we would understand today) before the big bang, time couldn't exist either.
I've jumped to the conclusions on the article and this puzzled me:

"The avalanche of media outlets offering their content for Apple’s mobile devices demonstrates that Flash is no longer necessary to watch video or consume any kind of web content."

Because media outlets are forced to make their videos available to the iPhone without being able to use Flash, this means that Flash is no longer needed?
I'm not sure I'm disappointed, really; just slightly surprised.

Good luck!
Awesome. Thanks for the link.
I don't understand. How can a state law apply to out of state businesses?
It's partial adoption.

Instead of RESTful, why not the more accurate RESTy or RESTish? Because it doesn't sound good.
You could, but Apple are rejecting apps that are just web views or RSS readers so I wouldn't recommend it.
supervisors and process hierarchy is missing from his list of things erlang does really well (he mentions fault tolerance but ties it to distributed computing). for node.js to implement the message passing/process linking that erlang has would be difficult; and it would be easy for node to then lose some of what makes it so interesting.
Internet Marketing Strategies
6G InfoTech is a highly skilled team with years of collaborated experience in designing and implementing various Internet Marketing Strategies. With the aim of providing various SEO services to its various clients across the globe.
I like the chrome approach of including experimental features in stable builds but requiring a command line switch to turn them on. It makes it much easier to try out new features without making people expect future compatibility.
maximum speed for any object with mass is the speed of light in vacuo. You can't accelerate beyond this as, as you impart more energy to the object, it increases in mass, making it harder to accelerate further. As you approach c the mass tends -> infinite, hence requiring infinite energy to get to c.

Objects with no mass on the other hand, all move at c.
Tips On VC Alignment: Discuss The Exit Before You Enter
I was trying to list practical things - what category would you put the process stuff under? In other words: process supervisors are not really an end unto themselves, they're part of what makes Erlang good at X.
They seem to be arguing both sides. First we should have open standards. This is great because apps work cross platform. But then he goes on to say that cross platform libraries are bad because they stifle apple innovation. This is very reminiscent of MS's reasons for not having standard compliant software in Office, IE etc. You can't have it both ways. Proprietary innovation may be faster short term, but in the long term it only benefits Apple. History has shown that once a corp gets the lock in advantage, they stop innovating and slow the entire process down.
Flash will always(ish) have a purpose. It brings extra 'closer-to-the-OS' features that only a native plugin currently can. Its just that the particular features for which it has recently been popular are now available directly from the browser via CSS3 and the HTML5 features. Flash will find some new things to add and the world will keep turning. That said, I think we've seen the peak of its popularity, which was largely enabled by good fortune anyway (ubiquitous video capable internet connections turning up and the browsers not getting their shit together).

Flash (or at least, SWF) is still far and away the best option for building 2D games for the web. The desktop as well, probably, considering the state of Director... and if they actually put in some effort, it could even be a great option for multi-platform console game dev (think XBLA, PSN, Wii Ware).
Psychopaths and Rational Morality
This week is just some mad acquisition party.
Ask HN: Are there any solid stats on Flash crashing Safari?
All I ever hear is anecdotal evidence that it's really bad, but never see any numbers. Do any exist?
What is the iStore?
1977 commercial for the IBM5100
this is annoying. they make it mandatory and the only way to get out of it is to reload the page and hope it doesnt show up again. a) i dont really want to do this b) if i ever do, i just dont have the patience to pick+choose that im linking the right stuff.
FYI if I had a business I would not use the service without SSL everywhere. I would not want my invoice data in the clear.
I love how he didn't sugarcoat Apple's core motivations:

Everyone wins – we sell more devices because we have the best apps, developers reach a wider and wider audience and customer base, and users are continually delighted by the best and broadest selection of apps on any platform.

Yeah there's a business interest. But it's also good for developers, and it's also good for end-users. And they're all interconnected.

Mere mortals may have been tempted to eschew the business aspect altogether, but good ol' Steve isn't afraid to tell it like it is...
I wouldn't be too confident that a government that cracks down on privacy won't crack down on encryption, if it ever becomes widely used.
not sure that quote is correct. Gravity is an attractive force, it should slow expansion. However recent observations indicate the expansion is accelerating. This has (I beleive - been out of modern physics for a little while) lead to the positing of "dark flow", missing or dark energy.
Even if the people making games in flash are graphic designers doesn't mean they can't learn something new. After all is their job.
Please contact support@rapportive.com and we'll send the documentation. For now we want to work closely with developers to make sure we're heading in the right direction.
The dudes in the video seem to maintain a high level of enthusiasm about it. I quickly grew tired of my e-tool so I have an appreciation for one that can make digging seem fun or worth doing for an extended time.
I agree. I have a US Army surplus entrenching tool in my basement right now, folding serrated edge and everything.

My dad used to use it when my siblings and I were younger to dig holes at the beach. :)

Ingenious design? Absolutely. Noteworthy Chinese super-shovel? Not really.
Add an extra workstation to your existing PC
Trying to compare a mature, designed from scratch, battle-tested enterprise solution that powers Eriksson's switches with v8 (which is so good to be true) + libevent?

Something wrong with HN.
Seven Reasons to Upgrade to Ubuntu Lucid Lynx
I was following, until I got this "No out-of-band knowledge should, therefore, be required beyond understanding a media type that the resource can provide. From there, it should be possible to follow relations provided in “hypertext” context of the representation to “transfer state”, follow relations, or perform any necessary actions." -- can someone translate that? I don't understand it.
Is brute force the only way to solve the game? I only glanced over the rules so I'm not sure, but it seems like a solution would involve finding subgraph isomorphisms (which is NP-complete) or something along those lines.
"re: promises/chaining"

Yup, exactly what I was expecting to see. Not even close to matching Erlang. You're still chopping up your code pretty grotesquely, and you're going to rapidly find out that while that made a few things you were used to doing work well, when you want to take the next step of logical flow that stuff is going to stick in your craw. It's a fairly normal abstraction, in that for the price of making one thing easy it's going to make other things harder.

I implemented that for myself in browser-side javascript years ago, so I actually do know what I'm talking about. (All 3 are really the same basic approach, and it's the only basic approach there is.) It's a little more convenient than the alternative, but it only lightly brushes over a couple of the pointy bits of this approach, and leaves quite a lot of the rest of them still in your face.

" Threads are necessary to scale programs to multi-core computers. Processes are necessary to scale to multi-core computers, not memory-sharing threads. The fundamentals of scalable systems are fast networking and non-blocking design—the rest is message passing. In future versions, Node will be able to fork new processes (using the Web Workers API ), but this is something that fits well into the current design."

I don't have to do anything in Erlang to get multi-processor support. I just run the VM. Rationalizations about why multi-process is hard and it's OK that we don't have it, we don't really need it are irrelevant, I have it in hand. And if you're not familiar with Erlang, you may need to know what it's definition of "process" is: An "Erlang process" is basically a thread, but has process-like isolation from other threads, which is where the word "process" comes in. Erlang essentially automatically runs things in the most-optimized thread-pooling system you've ever seen, and I don't have to think about it. Are you going to be able to spawn off a few ten thousand Web Workers without worrying about the resource usage? (Or hundred thousands? ... or millions?) I'd be surprised. It might be possible, but I'd be surprised.

Bear in mind I'm coming at this as a near-decade user of Javascript and a multi-year professional user of Erlang. I am not unfamiliar with the languages. You can not match Erlang in Javascript, not even with web workers. You can smooth things around, but all you'll get is a yet-more beguiling slide into complexity if you try to do anything at a large scale. (You'd honestly be better off if you hit the limits of Node.js sooner, rather than later.)
You're reading too much into the analogy. It's merely to help understand how a 3D space can expand without having a center, and nothing else.
We still expect him to get his facts right. After all, we love the Stewart & Colbert for exposing the BS of others, not generating new BS themselves.
MSR funding a 2-year project to mature Parallel Haskell for commercial users
Stevie Hawking and Me
We (Braintree) are one of the gateway and merchant account providers that Chargify supports.

When choosing a payment gateway, merchants need to be aware that most providers will hold stored credit card data hostage. It’s a huge problem with significant implications.

We created the Credit Card Data Portability Standard to address this problem: http://bit.ly/a0i86v
Not often, I'd say, as those ads are where their paycheck comes from.
"We're not actually sure whether the universe is infinitely large, or merely very, very big, but in even supposing it is, ... "

Forget the philosophical/physics questions, what do those words even mean?
7 years of play-by-play NFL data
Apple purposefully wrote Finder in clean Carbon as an example to developers, to prove that it was possible to make good cross-platform software. iTunes was also written very carefully -- and very cleanly -- in Carbon to be cross-platform.

Adobe, however, hacked Creative Suite into Carbon with buggy, inefficient code and then took 10 years -- ten years -- to schedule the time to fix it.
FWIW: http://www.wikihow.com/Permanently-Delete-a-Facebook-Account
I thought it would help reduce the cynicism and help programmers make a better mental model of their users (because that's what we've got all wrong at the moment).
Presentation Hacks
Not caring about ideology is what got us into the IE6 mess in the first place.
They get used for some of the same things, so it makes sense to compare them, just as we might compare Java (which also comes from a big company) web stuff with Ruby on Rails. Why don't you point out actual problems in the comparison rather than whine?

Also, calling Erlang "designed from scratch" is a bit odd given that it actually evolved out of some Prolog system they'd built, something that is quite visible in the syntax.
Flash is closed, Apple is open. Huh?

I can build a flash app entirely for free, legally, with zero restrictions, forever, on the tools I used to write it, or where I can deploy it to. Adobe has bent over backwards to make players (also free) backwards compatible. That's pretty open.

I must pay to build an iphone app, which I can only do on a computer owned by the same company, running an OS owned by the same company. This app only runs on hardware made by said company, and only run on an OS by said company. I am restricted in how I can build this, and must live by the whims of an opaque editorial process. In terms of openness, this makes Bill Gates look like RMS.
Shouldn't SSL be part of the basic package? Having to pay for it seems a bit off, especially for something high in personal data, like invoicing.

Edit: looks good, btw
What about the experience gives you the impression it is 'mandatory'? It's a great example of opt-in. Granted, there is no 'don't ever show me this box again' checkbox, but if Facebook would have taken this approach with their Open Graph initiative they wouldn't be having the same level of criticism laid into them by privacy groups, congress, their users, etc.
Don't you remember that Apple was first trying to force everything on the iPhone to be done on the web?
What's the point? Just point users to your URL instead.
Part of my point in the article is that, while node.js is not as good as Erlang, it may be "good enough" for a great many web/network things where Erlang might be considered for its strengths. It's sort of a 'disruptive innovation' situation.
They are talking about two different scenarios that aren't really that related.

Point 1 is in reference to the lack of Flash within Safari.

Point 5 is in reference to banning applications originally written in Flash.
I don't know if that's really true. Most businesspeople are not just interested in milking salaries. Like most other people, they want to do a good job at the job they've been assigned. Unless you have personal knowledge of the execs at HP, I wouldn't go so far; such a claim is rather personal and depends on a lot of individual factors and I don't think it can really be made en masse about a whole exec team.

Also, there is financial incentive to set the company on an innovative, profit-filled future; many (most?) executives hold lots and lots of stock.
Sorry: the iTunes Store.
I'm struggling to grasp that. If people working at Sun didn't know company secrets, who did know the confidential information?
There are plenty of apps that utilize web views inside of native iPhone UIs, like tab bar controllers and other widgets. They are "hybrid" apps and make the best of both and they get by the review process just fine. A lot of them are fairly big names, like Reddit.