skysight-inc/HackerNews huggingface dataset:
R and language of TeX. They are not on the list.
The recursion makes for a fun Mondrian-like UI!
> the Web Store ... is predicated on the idea of selling applications that are compatible with the platform ... Chrome

My point is that for the last decade we've been trying to move towards a web where any browser can be used perfectly well, and Google are now trying to reverse this trend in order to lock users in to their platform and make it unnaturally difficult for developers to port their 'apps' to other 'platforms'.

When did a browser become a platform?! I thought the web was the platform? The damage that this does in the short term is that the web is divided into the Chrome-enabled web and the rest of the web. If the idea catches on then the medium term damage is that the web is divided into the Chrome-web and the Firefox-web and the Safari-web and so on and so on.

> For instance, you can't actually use an application that depends on the WebSocket rev76 API in Firefox 3.5/4, Opera, or Safari 6.0 or less.

There was a time when CSS3 wasn't supported in some browsers. We didn't make a 'Firefox app store' for people who wanted CSS support in their web apps, we made fallbacks for older browsers with the knowledge that the other browsers would catch up eventually. That's a good approach because over all it makes for a more open, platform-agnostic web. What Google are doing with the web store is destroying that openness in order to push their own proprietary platform.

> Apple isn't "basically, lying" when they fail to point out that you can play Angry Bird on Android just as easily as you can play it on an iPhone.

That's totally different - the Android version is a completely different piece of code to the iPhone one. Whereas http://nytimes.com/chrome works just fine on firefox.
25 Best Flash Resources
Most peoples like Dynamic Flash websites. That’s why designer ever needs best flash resources to improve their flash skills. There are many resources for sharing and buying quality code online to helps you in your Flash projects. But today i picked 25 best flash resources for you. This post is specially helpful for flash developers. Enjoy!
As jacquesm says,

+ http://news.ycombinator.com/item?id=1986986

+ http://jacquesmattheij.com/HackerNews%2C+now+with+downvotes

... flags are already counted as down votes. He does also say this (in his item)

> The downside of this being an obscure feature is that
> knowledge of it could be abused by the less scrupulous
> to push undesired articles off the homepage using a
> series of flags.
>
> Another way to abuse this is by downvoting everything
> except for the articles that you upvote

PG has stated elsewhere that he has an "indiscriminant flagging" detector, and that when it gets triggered, subsequent flags from that person don't get counted.
I have small PHP/MySQL projects I develop across multiple home computers and the server. This is a problem that's sometimes a bit hampering. Files are source controlled through SVN. Any suggestions on a tool that would be lightweight enough to be worth my time using it.
And SQL isn't a programming language.

Okay, so SQL isn't a general-purpose programming language. It's not Turing complete, either. But I wouldn't go so far to say it's not a programming language. It's a domain-specific language used for programming. I believe that makes it a programming language. Not one I like too much, but a programming language nevertheless.
There is at least one billionare who is thinking different:

http://www.mercurynews.com/business/ci_16792615

That's a story about the eight philanthropies Thiel is funding, which are much more oriented along the lines of "give a man the plans for a new fishing machine" than traditional philanthropy.
Yamla Pagla Deewana Movie Wallpapers, Yamla Pagla Deewana Pictures
Yamla Pagla Deewana Movie: The film is produced by Samir Karnik and Nitin Manmohan under the banner of Top Angle Productions. Yamla Pagla Deewana is an upcoming comedy film directed by Samir Karnik, starring Dharmendra, Sunny Deol, and Bobby Deol in the lead roles. Yamla Pagla Deewana is a family drama of a man in search of his estranged family. The movie is about Sunny's journey into his past and into a culture that he had left behind. It is a comedy, action and romance genre based flick which begins in Canada and travels to Banaras and eventually makes it`s way to Punjab. The movie is expected to be released on 24 December 2010. Find here latest Yamla Pagla Deewana Movie Wallpapers, Yamla Pagla Deewana Movie Photos, Yamla Pagla Deewana Movie Pictures & Yamla Pagla Deewana Movie Images.
Google giving away nexus S
Okey, I submitted "other" "other" and "other": F#, LLVM IR, and x86 assembly.
Have you been following me around? ;)
Firefox to Microsoft: GTFO
yes that's true, I should have been more specific that I wasn't talking about extensions and themes - those do rightfully belong in a Chrome-only marketplace, because they genuinely only work on Chrome.

But the 'apps' are literally just websites. Some of them use newer APIs which other browsers don't support yet.

The same situation happened with localStorage, CSS, cookies, Ajax, JSON. The correct approach now is the same approach we used with those technologies; use them where we can, fall back where we can't. The approach Google's pushing is: Use them on Chrome, lock out where you can't.
I suspect this is historical. As I understand it, the original intent was that submissions would be ranked by their upvotes, and that only items that were inappropriate should be flagged. Then sufficient flagging resulted in deletion.

Comments, on the other hand, couldn't be deleted by flagging, but simply got ranked according to their votes.

PG has decided to count flags as downvotes. He continues to tinker to try to find a good balance of these limited controls. As the site grows so its focus is getting lost, and these changes are an attempt to keep things "on track."

That's my understanding. It's probably wrong in detail, but it feels right in general.
Management speak for a day: Can you run that up the flagpole?
I agree with some of your points, though I don't think making C/Pascal and Python/PHP groups would be a good decision.

As for languages selection - I considered adding assembly, F#, ML, Fortran, Algol and some others, but I had to stop somewhere. I combined the options in DZone with GitHub top, and added a few other names.

SQL was explicitly requested in the previous discussion, so I added it. Groovy scored above Lisp and ObjC in DZone's survey, so it's in the poll as well.
Line length and Font Size relation in design
The What, Why, How of Outsourcing and Offshoring
> And SQL isn't a programming language.

Sure it is:

http://wiki.postgresql.org/wiki/Mandelbrot_set

http://assets.en.oreilly.com/1/event/27/High%20Performance%2...
President John F Kennedy Secret Society Speech
https://spreadsheets.google.com/ccc?key=0AgDNp1TM4umedC0zRkR...
I think you mean it doesn't use as many HTML5-specific features as you'd like. That doesn't mean it isn't HTML5.
The images (I assume they're graphs?) are broken for me.
SpaceX's Dragon Spacecraft Re-enters Successfully
It's a bit unclear. Is it assuming I'm starting from knowing no programming languages, or is it asking which three programming languages I would learn in addition to the ones I already know?
I remember reading about betavoltaics a coupla years ago. http://www.newscientist.com/blog/invention/2007/07/betavolti...

>>a factor of 50

Yes.
Twilio - Monetizing SaaS - Jeff Lawson Cloudstock December 2010
This trend of creating proprietary app stores is a bit worrying, to say the least
Yes, but it's Google's stuff, and I don't have a direct access to that.

I'll sum it all up and post the results some time later.
Was it necessary at some point? I'm not being sarcastic, just interested.
Hey Sergey, Larry, and Steve, heads up.

These guys all have around the same net worth as Zuck, but much more liquidity. Sergey "don't be evil" Brin's absence from the list is a particularly curious... Anyone know what his philanthropic track record is like? Is it mostly through Google.org?
One that thing that can also cause problems is that in many situations the companies lawyers are acting for the company not the individual interests of the founders - if you have investors or a situation where the founders have different equity stakes then it can get messy as a particular deal may favor some people and not others.

I'd also recommend doing a lot research into the acquiring company - particularly if you are being paid in stack rather than cash. I know from bitter experience what happens when you get acquired by a company that looked healthy during the acquisition process then whose stock plummeted during the lock in period :-|
Well, I really hate frames.

Although doing that may use up more bandwidth, please make it ajax-like such that we don't need to see any of the original hn frames again (yes hn has no API which makes commenting much harder to achieve)
Very nice. Maybe you could you apply a different stylesheet to the comments, and hide any elements which allow you to click through to stories. Just removing everything above the comment box would be fine.
Smalltalk Virtual Machines in .Net
You're right, the price might seem high. And when you're a team of only a few people it's a high price per user.

Personally, I would pay this price if I had a team of more than about 5 people. Simply based on the fact how reliable Dropbox has been for me and I think it will be hard for anybody to give me a better product.

I've been half wishing for a "master dropbox account" for some time and I'm glad to know it is available, even if it's a bit expensive.
Most modern operating systems support file system encryption out of the box. Why can't you just use that?
Has this ever happened?
why was this modded down? There are many kinds of DoS attacks, with many mitigation strategies. If it's a pipe-filling attack, there's not much you can do besides get a bigger pipe, or have your upstream do filtering for you (which is quite often more expensive than just getting the bigger pipe... see, /someone/ needs the capacity to soak up the attack, you or your upstream, and that capacity costs money.)

I personally got hit with a flood of many small packets, which overwhelmed my router. The obvious solution here is to buy a better router. (it was 200Mbps of rather small packets on a 1000Mbps pipe.) I ended up just having my upstream blackhole all traffic to the target IP, which is sad, as it 'finishes the job' for the attacker, but on a $12/month account, what do you want?

Now, for what I provide (VPS hosting) an application-level DoS, slowlaris or just hitting your app in an expensive way isn't really my problem. That's on the application programmer, and as this is mostly a form for application programmers, it does make sense that the highest modded comments on this page describe mostly application level DoS mitigation strategies.
Sounds like a pretty cool adventure. I'm impressed that it went so well. I've never been on a team of more than about 3 people that didn't include someone who overcomplicated everything and slowed everyone down to the point that everything took 10x as long as it should have.
Vi-like keyboard bindings for Javascript
The graph images in the report aren't loading because they are being requested at too large a scale. Something like: https://www.google.com/chart?cht=bhs&chs=305x900&chb... works.
Grooveshark is looking for developers
We finally launched Zombal, your thoughts?
wow! very interesting in the light of the current US's reaction on wikileaks.
Drug treatment center
New Roads Drug Treatment Center - Designed to help individuals effectively build their lives and embrace young adulthood in a safe and supportive environment. Our transitional drug treatment center combines life coaching with state-of-the art drug treatment and mental health counseling.
A great opportunity to meet and speak about wikileaks!
Could be improved to having a quick way to swap the sizes of the 2 right-hand frames. When I read HN, I generally read the comments first, then the article. If the comments were big first, then I could click something to make the actual page big, it would be nice.

Granted, I probably still wouldn't use the interface since I read from the RSS, but I think it would improve the site.
I don't mind the frames, it gives a nice "back to 1999" look :)

But I do miss the story points on the left frame, as I tend to look first for stories with 100 points or more.

EDIT: I think I'm going to use hnvue as my main UI for reading HN for the next couple of days.
Wikileaks cables now available for purchase at Amazon
I really don't have any appropriate comments for this.
We used to have the following on our jobs page, to try and let people know what to expect: "If you send us your resume, we'll try to get back to you within 5 business days if there's interest. (We'd love to be able to respond to everyone, but we're pretty swamped with email every day.)"

We realised, of course, that this led to a pretty crummy experience (as your friend found out, sorry!). Not everyone saw that message, and those that did likely still wondered if anyone had actually seen their application.

We recently removed that message from our site, and now respond individually to each email (typically within 24 hours) to confirm receipt and let the sender know when we expect to have reviewed their application by. We definitely appreciate the effort that many applicants go to, and want to keep people much better informed throughout the process (we learnt our lesson on this!). Please pass on my apologies to your friend!
I did mention my Chrome test was without Crankshaft - I'm using x86_64, and Crankshaft isn't available for that platform yet.

Doing the comparison thing, apparently TraceMonkey is ~1.2x slower than Crankshaft on your machine. Things are hotting up indeed!
I have mixed feelings about frames, too. In this case, I think the benefits of seeing everything at once might outweigh the drawbacks. (It's all Dojo JavaScript, by the way. No actual HTML frames were involved in the making of this product!)
I was intrigued that my answers for 1,2 & 3 are the most popular. I answered 1:C for simplicity and an an appreciation for where we've come from. 2:Python because i've never felt as free to express as when using python. 3:Javascript because it's practical to learn it.

For others who answered C->Python->Javascript, what were your reasons?
>One of the calls I saw for the current round of DDoS attacks listed Amazon as one of the targets. It seems to be having no effect. Can I infer from this that Amazon knows how to handle DDoS attacks?

keep in mind that you are paying for that DDoS traffic. $0.08 per gigabyte means you are paying something north of $350/hr for a 10Gps DDoS.

Now, I guess if you only expect the traffic to continue for a short while that's not a bad deal at all, but if it goes on for any period of time, that can get expensive fast.

For comparison, one of my providers has offered me a 10 gigabit transit link for around $10.5K/month, so assuming I could use that to DDoS you, (and really, that sort of thing would be... difficult. Far easier to hire out a botnet.) I'd be spending about a dollar to cost you twenty dollars.
My Droid Incredible lasts 2-4 days on 'light use'
New Python text processing beginners book
The score would be a handy addition. That's not part of the RSS feed, but I'm using YQL to screen scrape anyway, so it wouldn't be hard to add.

I'm curious to hear how hnvue works over a few days.
87Kb (more than 1800 lines) of license agreement. I prefer just to click Cancel during installation.
PBS interview with Brendan Greeley (Economist) about Anon
As far as I checked, there was no stack based language. No Factor, no Forth, no PostScript. I missed that, that's what my "other" stands for.
> Additionally, you're leaving the challenge of building the actual Radar Detection to well established companies who know what they are doing.

This is probably going to become more and more important in future. Both RF and processing electronics are becoming cheaper and more capable - and this will lead to 'smarter' radar technology being affordable in speed-gun type devices. Old-school dump pulse-doppler systems are trivially easy to detect, but there are many radar technologies out there that will present a much bigger challenge. It wouldn't surprise if we soon see PCL (passive coherent location) based speed traps soon. Passive radars like these can use radiators of opportunity (cell towers, TV, FM radio) and don't need to emit any energy of their own. They aren't undetectable, but are much harder to detect.

The point is that radar detection is going to become much harder in future, and while the equipment will probably still get cheaper, the technical sophistication required for detection will increase.
Angry Birds on the Galaxy Tab runs smooth as hell. It runs better than my Angry Birds at my ipod touch..have you actually tried it on the Galaxy Tab recently?
And order of importance or order in which one would learn them?
OpenNI: OS drivers for the RGB-D and binaries for skeleton-tracking library
Unless someone reputable stands out and make a statement, no one could be sure if this act is associated with WikiLeaks.
Period.
As a web publisher and affiliate marketer, I've had domains DDoSed at least 4 times in FY10. The worst of it being twice in two days on two separate domains both targeting the same campaign by the same botnet based in Turkey.

Each one cost me money, but the two in two days cost me thousands. I was hosting a VPS on Rackspace and did everything I could to mitigate it but ultimately the attack stopped because they wanted those resources directed elsewhere.

After the first one, I hooked up with a smart guy on Twitter (http://twitter.com/sempersecurus) that tracks botnets. He allowed me to sinkhole the domain so that he could collect and aggregate the data.

To stay defensive, I put some .htaccess blocks in for countries that are clearly well outside normal buyer patterns. In each case, I know a user (read: a human) saw the campaign and then put the DDoS in place so I hoped, by the .htaccess blocks, to prevent them from seeing the site altogether. But I know I really need to be a much more knowledgable coder to be proficient at deflecting these in the future.
For instance, you can't actually use an application that depends on the WebSocket rev76 API in Firefox 3.5/4, Opera, or Safari 6.0 or less.

Given all the issues with the rev76 WebSocket spec [1] and the reason it isn't present in either Firefox 4 [2] or Opera [3], maybe you shouldn't be using it in the first place.

[1] http://www.ietf.org/mail-archive/web/hybi/current/msg04744.h...

[2] https://hacks.mozilla.org/2010/12/websockets-disabled-in-fir...

[3] http://annevankesteren.nl/2010/12/websocket-protocol-vulnera...
nimbuzz.com
1. Don't piss Anon off.
https://login.facebook.com/login.php?login_attempt=1
Well I am staying with Wuala.. Just as easy for teams to collaborate as with the new dropbox team feature. In fact it is easy to be part of multiple teams or groups, have your private space and public sharings, no space limits (if you share space), better security.. I think Wuala deserves much more love.
(I am not affiliated with Wuala in any way, I am just a happy user wandering why such a great product is not more popular)

http://www.wuala.com/en/learn/features
login.facebook.com/login.php?login_attempt=1
I guess the batteries will come with a warning: Do not disassemble battery near tobacco plantations.

Relevant question: To recharge them, will you have to feed them?
> They have unlimited resources

They don't, if they did you would not be reading this post.
In chronological order:

GW-BASIC - As a twelve-year-old, I could just sit down and write programs that worked.

QBASIC - I could pretty much take out the line numbers of the programs I'd written and compile them. Heady stuff.

Pascal - Easy enough to learn by myself with the help of a reference.

Turbo C - you could make pull-down windows!

VBScript - After a decade away from programming, I quickly discovered I already knew most of what I need to build dynamic websites.

VB6 - building applications with a full-fledged IDE is nice.

JavaScript - A compact, mostly-good language made much better through libraries like jQuery.

SQL - conceptually hard at first, but the natural-language syntax really helps.

Python - finally, a language that lets me think in executable code.

C# - it's well-documented.

PHP - it doesn't actually drown kittens.
I'm morally indifferent, even in favour of the principle of wikileaks. I'm not in favour of a leaker of US information motivated only by wanting reforms that are pipe dreams. Freedom of speech can never extend to state secrets. In Europe, we'd never be so attached to the idea that we'd take it that far.

I think we may have sacrificed a lot - eg. the ability of the net to process pre-Christmas payments, for the "gain" of providing the ability of some dick at DoD to tell us what Hillary's people think of various national dictators, or that Iraq was not 100% superbly executed. Yeah, big deal.

I don't believe Assange's arrest is a conspiracy. 4chan launching all this shit may just force the net to change in some very bad ways.
Since we are regularly the target of DDoS attacks on rather small scale (below 10GB/s) we have compared a number of machines:

http://dev.esl.eu/blog/2010/09/10/in-search-of-the-anti-ddos...

Just having one of these machines won't solve all of your problems, but it can certainly help.
Unfortunately, I'm afraid the post might be excessively optimistic. PyPy doesn't have a GIL, does it? I really hope it becomes the standard Python at some point, especially with all the progress they've been making lately...
It's missing Node.js
I work at a large corporate. We're not allowed to use Dropbox, but I do and so do many of my co-workers.

Value + convenience > Consequences of being caught

This concept is great - and no doubt you've thought about what I'm about to suggest. But how about an on-site managed solution? These IT departments simply aren't allowed to put stuff in the cloud!

Remember, there's pretty much ubiquitous hate all-round for Sharepoint.