skysight-inc/HackerNews huggingface dataset:
ISC Fixes Server-Crashing BIND Vulnerability
Apple patents NFC workflow
In fact Ruby is completely unknown out of the trendy web startup set. I routinely have to explain it to people I meet.

Python is huge though. Most people know it, many like it. Though I find far fewer people love python than perl5 or Ruby.

But perl is still there. It's still my tool of choice for most scripting, and for some fundamentally good reasons that are unlikely to change in the near future. Perl scripts fit more naturally into single files. They deal better with the enclosing unix environment (i.e. they expose things like signals instead of trying to abstract them). Operations like pack/unpack and I/O piping work in fewer tokens and more clearly than in other environments.

It's just a great language. It makes me sad that everyone wants to flame about it.
A Zagat's of security. The ThreatBook. A quick reference guide to the threats we might end up to be vulnerable and the applicable defenses in review. There's much to be written here. Thanks.
I would much rather see Apple implement NFC in their phones before patenting what you do with it later on. There is so much potential for NFC, but we only have a handful of phones that support it at the moment.
> Aren't the multiple files still on the server side?

No, you can generate a file using JavaScript/Canvas/SVG/etc. and then allow the user to save it to their system.
Hacking Ecommerce
Google Spins Up its Music Service
> […] IE6 is a target platform. My apps have to work even with JavaScript disabled.

Welcome to the ranks of the competent. It's amazing how often users are blamed for the pretty but undiscoverable and shoddy work most web authors do. Progressive enhancement should work indefinitely (regardless of flavor-of-the-month client gimmicks) and isn't even that hard.
It could be taken down, I guess a game of whack a mole would ensue with mirrors popping up.
Plan.nr - plan, organise & decide, early invitations available
http://plan.nr

Currently in stealth, join early to get alpha access. happy to answer any questions via email - Rich: rich@plan.nr
Like most people, I've always been fascinated by human sexuality. But unless you're over 50 years of age, I've read of and studied reports of "female ejaculation" since before you were born. There's never been any solid scientific basis for believing "female ejaculation" is anything other than involuntary urination.
crazy scary.
But he was the first one to use that self-importance to build the richest company in the world. Most of the stories about people like that end "and then all the good engineers quit so they didn't have to put up with him, the products started sucking and the business went down in flames". Steve Jobs avoided that somehow (probable by having really, really good judgment), but imitators don't see that part, they just see "self-importance works".
Solving Cucumber's Problems
EULAs don't have to suck
planning by any chance?
I hate to say it, since I was looking forward to this, but on iPhone/iPod touch, this feels like crap to use. It jumps around, feels really slow and has some troubles responding to my taps. I really wanted to like it, but I much prefer simple mobile sites to ones that use JQuery Mobile.
This is a "form follows function" argument. Which of course has its supporters and I'm one, But there is an argument that "it's what you leave out that makes it good" which means you are thoughtfully not putting in elements - and this requires good judgement.

Maybe I'm getting old, but it is just quite amazing that engineering / CS graduates have this sense seemingly "built-in".
Transfer Ribbons
"nobody will ever use an alternate root"

100% in agreement with this. Take spam which is a much larger significant problem. In order to eliminate spam you'd have to get everyone to completely change the email protocol habits usage etc. There is no way to patch over it. That hasn't and isn't going to happen. Major providers who control access aren't going to go along with any alternate root. And getting people to program in individually alternative dns servers or do anything "technical" in nature won't create enough critical mass. (Majority of domain names registered even with the availability of alternate tlds and cctlds are still .com)
To some extent any inversion of control style framework works like this. It can be more or less befuddling depending on the straightforwardness of the framework. Declarative style programming such as sql, xslt, or msbuild also tend to work this way, which can be maddening to debug.
What's new in openSUSE Linux 12.1
I am teaching myself C++ after this, I want to learn a scripting language. I think I will go for Perl, I want something like Perl because I feel(I don't know), that Perl will not be changing drastically in the following years, that the current userbase and available OSS code is huge and that this will not change any time soon. I also like OpenBSD and it has Perl by default. Anything I should be aware of?
The tl;dr summary on each analysis in the article:

Does it matter to you?	Probably not
http://crbug.com/103234 tracks the crash I mentioned.
It's a typical cycle in our industry. Once the community reached to the point of repeat-rehash-cycle, we tend to push things too far.

Call it second system syndrome, call it ivory tower complexity or architecture astronauts.

Some of us used to think that the overly complex solution only exist in Enterprise environment yet it happened everywhere a developer exist.
Looks really good, from the docs. Amazing what other projects Sinatra has spawned by setting a good example. One of my customers and I have been hacking with Clojure and Noir - Noir also reminds me of working with Sinatra: same light-weight feeling.
another mysterious landing page?
They used to, or rather there used to be the option. In the 2000's swim suit manufacturers played with all kinds of things including extremely high tech fabrics, even plastics, and suit lengths. In 2010 though the world governing body of swimming (FINA) rather controversially banned anything above the waist or below the knee for men, beyond the shoulder or below the knee for women and anything other than textile fabrics for either gender.

A relevant article: http://www.telegraph.co.uk/sport/olympics/swimming/5900497/F...

You can also find plenty of video of Ian Thorpe racing in suits wrist to ankle as early as 2000.
Skyline Inn Blog
I'm looking for a consensus of experience. There is one other possibility, that out there in start-up land is a whole bunch of graphic designers not getting paid but just working with startups because that's what they're into.
Here you go, an accurate graph: http://i111.photobucket.com/albums/n147/IDKAA/graph.png
Sony unveils Tablet S in India………
Ask HN: Is anyone up to date on e.m. pulse research for killing cancer cells? 
Summary : (1) An intelligent amateur (Anthony Holland) reads a book about some device invented in 1930 that used electromagnetic pulses to kill cancer cells, builds his own devices and shows a cancer researcher some videos of him blasting away different bacteria

(2) Cancer researcher (Jonathan Brody) invites him to do some experiments at his lab, on his own time and budget

(3) Amateur does experiments and shows some dramatic differences between cancer cells blasted with e.m. pulses + chemo and cancer cells in the control group (just chemo) : 60% killed versus 10% killed.

(4) Amateur didn't treat the control group properly so the experiments are bad

(5) There is a highly conflicting experiment : 0% of cancer cells treated with pulse + chemo are killed, some unsaid amount of cells in the control group are killed. Brody was quoted as saying something like "it seems like the pulses protected the cancer cells".

(6) Amateur and Brody have a falling out because of their extremely different points of view on "proof" (Brody wants to continue doing scientifically sound experiments in their own time, Holland can't afford to and believes they have enough evidence to reach out to other cancer researchers)

I can't find any other information from Brody about e.m. pulses except for the podcast. There is a lot of information on Holland : https://www.google.com/search?q=anthony+holland+cancer<p>Source : act one of http://www.thisamericanlife.org/radio-archives/episode/450/so-crazy-it-just-might-work .

Is anyone up to date on this type of research? Can you share some information?
Occupy Flash - The movement to rid the world of the Flash Player plugin
Just because 100,000 flies eat shit does not mean you should.
I don't get this complaint. That's part of the awesomeness that comes with open-source.

Dying projects can be brought to life if you find a usage for them. For example, Blender (http://www.blender.org) was dumped by a dying company and brought to life again by enthusiasts.

Why? Because they could. Projects, even when abandoned, are still valuable.

Now, the real problem with Flex and the reason why Flex will probably die is not abandonment. Flex may die because it sits on top of a proprietary plugin. That's the real jewel that should be open-sourced before it is too late.

And yet another reason why people may not be interested in an open-sourced Flex ... Flex has competition that can compile to Flash AND Javascript: http://openlaszlo.org/
The OS Wars: We Have A Winner
The New York Times and natural gas: Don’t facts matter any more?
"It would be great to be able to put constraints and relations at the abstract syntax tree level"

You mean like in LISP?
How many people out there care enough to run a daemon on their home computers to participate in a decentralized file replication system? That's a nice theoretical thing for nerds, but nobody will ever do it, right?

P2P exploded once people realized that they could participate in it to get content that they want. What makes you think this would be any different?
If you want a scripting language you'll save yourself a lot of pain by starting with Python. It's also on OpenBSD isn't it? If not, I'm sure it's trivial to install it there.
The Best Kindle Fire Unboxing Videos
It's kind of hard to agree with your statement albeit it has some merits.

Rails is a glue of a bunch of things. It's not like it doesn't exist in other environment.

Meanwhile, the state of JS testing is still far behind. Like really really far behind.

Once you get that sorted out, you still left with common set of libraries. Still a long way to go really.

Not to mention that the whole client-side thing is ripe for a change (depending on whom you talk to).
I'm excited about this library since I've already been using jQuery extensively for my desktop-web development and I wasn't thrilled about learning something new like Sencha Touch.

The new Theme Roller has a very nice interface as well, with a direct connection to Adobe Kuler, which I appreciate very much.
Cabinet To Approve Increase In Electricity Tariff, Curse On You Politicians
This is a very interesting point well made. It's not what you said, it's what you didn't say: about prioritising work effort.

But surely most creative programmers are never happy to draw a line under the coding, to concentrate on the graphics. What's your experience? Sounds like you know...
We got $30k donated in three days.

Not seeing the big disaster here.
Unfortunately, they are bound by the constraints of the mobile browsers. To be fair, they have done a phenomenal job of supporting so many browsers across so many devices.
The day you realize a woman is sleeping with you merely as a chore to gain access to resources - well, let's just say that's not a very good day.

It only makes sense that women are genetically programmed to seek males who can be good providers for their children. You are to be complimented for your success. You must take measures (i.e., condoms, etc.) to ensure you are not entrapped however.

If you desire offspring, you should seek a woman who will not pursue sex outside your relationship. A woman who falls in love with you is, of course, most suitable. But make no mistake, your success will enhance your attractiveness to any women seeking a mate, even one who falls in love with you.
He's saying "The lady doth protest too much, methinks". You don't have this problem with Python, Ruby, C++ or even C. I certainly don't see a "C isn't dead! Really!" post every other week.
I think that's fair, but for developing cross platform applications, especially with lots of form controls, the functionality is pretty good and difficult to duplicate.

If you just want to format read only content for a mobile website, then you don't really need JQM.
20 Holiday Cards at Staples
If I understand the purpose of qacker, I think it would be more useful if it participated in "trackbacks" and other blogospheric/social network like protocols.

There are some blogs that disallow comments, but that do allow trackbacks. This would allow people to more easily add their own comments to such blogs.

There are other blogs that seem to promote anonymity but where, well, it can't quite be trusted up to the blog owner or to the other bloggers at that blog. And qacker with trackbacks would make it easier to comment at those blogs as well.
J.D. Falk: 1974 - 2011
Well it depends.I was at a big company and it sucked. We had two hour meetings on folder structure of our repository. I was depressed, thought i couldn't possibly do anything worthwhile anyway.Finally I just quit my job and sat at home for 3 months. While I did consider starting my own thing, my confidence was so shot that I could hardly trust myself to do something. After some time, I joined a startup through a job posting on HN. Its been great so far. I have written more code in 2 months than i wrote in 3 years. Apart from that working with two of the most intelligent and well rounded people I know, I have learnt a lot technically , have had a lot of autonomy and have gained a lot of my shot confidence back. While I understand this is a personal experience and may not hold true for all, for someone wanting to start a startup, the second best place(best being of course your own startup) to learn is at a startup.
Is there a better JS unit test framework where I can run it from the console without having to open the browser?

A few CI tools don't work well with the "requires browser to run test" paradigm.

I understand that means there might be class of errors that the no-browser test would not be able to catch but it's still a huge win.
we ported an analaytics project from a scripting language processing the incoming data to scalatra running with akka on the jvm.
we went from 250 requests per sec to 5200 (per server), by using scalatra with akka actors to handle the data in an async manner.
#win
A quarter of the Hurd: Arch Hurd with DDE, Debian boxes, GHM talk and GSoC: Java
without giving out hard numbers (unless you want to), what is the average comparative rate that a startup pays compared to a larger company?

Are they on the same pay scale or do they pay less since it's a "startup" a money can be tight
Not to diminish your point, but calling Flex the first RIA technology is a stretch of imagination.

Even if you ignore all the other technologies that were labeled RIA, you simply can't ignore OpenLaszlo which happened before Flex and from which Adobe probably took inspiration:

http://en.wikipedia.org/wiki/OpenLaszlo

http://openlaszlo.org/
Nicely done, I work on large web apps by trade and it is nice to see some of this information trickling down. I pitch Dojo all the time and a lot of people just don't get that at a point jQuery becomes an albatross when people try to do everything with jQuery. I find it easier to use Dojo + jQuery from the beginning, rather than have to pull in Backbone and all the others once an app explodes and gets to be a "large app".
I too found that Mobile Safari on my 3GS using iOS 5 crashes quite often, and you don't need 100MB to do it. For example, the Tim O'Reilly Apple opinion on Google+ causes it to crash on a consistent basis (https://plus.google.com/107033731246200681024/posts/g9WdNt6y...)
"it's fundamentally more useful to other scientists and that's worth acknowledging."

But at the end of the day the goal isn't just to produce results that are logically consistent with the results of other scientists, it's also to discover drugs that can be used to cure real human diseases. Using a mice monoculture model is really bad for this, because there are lots of drugs that would work great in humans but that never get tested because they don't work in mice, and similarly there are tons of drugs that we waste millions of dollars testing solely because they were effective in mice. When looking at the results of mice studies is less predictive of what will work in humans than just looking at anecdotal reports from people, then it means that the scientific model of drug development has basically become less effective than 'alternative medicine' as a source for new ideas, which is problematic for obvious reasons. I have no idea what percentage of drugs with a history of enthnobotanical usage end up being able to demonstrate real efficacy, but I can guarantee it's a hell of a lot better than the 10,000 to 1 figure cited by this article as the rate of drugs that successfully go from petri dish to mice to humans.

So then I think we have to ask ourselves, why are we spending our money on mice when actually going out into the rainforest and talking with indigenous people could be literally two orders of magnitude more cost effective. And, much more importantly, why are we genociding indigenous cultures in favor of 'scientific progress', when empirically preserving traditional knowledge is so much more conducive to real progress and understanding. Hundreds of thousands of people throughout history have been willing to die in order to at least try to figure out which drugs work and which don't with the very limited tools they had, so ignoring what they have to teach us is a tragic waste, especially since we probably aren't going to go back to sacrificing millions of people in the name of scientific research any time soon.
Exactly. I use Flex + Mate on a daily basis building enterprise software and it's a pleasure to work with.

Forget rich UI, I'm talking about being able to build a beautiful, consistent, responsive, and fast web application using 2 developers. The same app in HTML/JS would take a football team of developers and wouldn't even come close.

Yes, there are things that suck about Flex as with everything else in the world, but for what you can achieve with it, there really isn't anything that compares. :)
On my android evo 4g, its a little too jerky and feels pretty slow, I thought it worked pretty well on my ipad2. Are you referring to the demos or an actual use somewhere? The demo site is pretty slow, try setting up a quick demo for your self if you really want to see it in action.

Generally, I kind of liked it. I'm using an earlier version internally for some infield data collection, and it works pretty well. I am, however, using it in a long-view situation where ajax continually refreshes the data without reloading the page if that makes a difference.
Playing with Lego
This is not going to help in the beauty department but as someone mentioned usability above you couldn't go far wrong with Balsamiq - it's actually fun to use, which you can't say for most design software.
Works fine out of the box for me with Chrome 15.0.874.120 on an Arrandale laptop running Fedora 16.

Like most WebGL apps, though, it appears to load (or maybe preprocess) a ton of data. And it has no feedback. So I watched a blank page for a while, browsed in a different tab, and came back later to see the pretty brain.

WebGL demo writers (and this applies to pretty much all of you): please learn how to provide UI feedback on loading. The enormous client data set you have locally doesn't work as well across the internet, and the default state of your app is horribly broken without it.
If super-advanced aliens landed on our planet today and analyzed our history... they wouldn't be able to tell the difference between today and feudal times... there might be a blip of real ownership somewhere in the early-middle part of this century but as things are progressing it'll be back to business as usual for the aristocracy of tomorrow.
Net Neutrality Should Be Enshrined in EU Law Says Parliament
That does run into his "will not be changing drastically in the following years" criteria a bit, though.

He can either learn Python 2, in which case he'll have to adjust to Python 3 when it takes off... or he can learn Python 3 and not (yet) have widespread library support.

Learning 2 and then moving to 3 whenever it takes off isn't really that much work, but I can totally understand it having a chilling effect on prospective learners.
Twitter seems to have the same issue: http://news.ycombinator.com/item?id=3236678
I thought the zlib support could only handle gzip files and not zip files? This would indicate that it only supports gzip files: http://zlib.net/zlib_faq.html#faq11
There are 2 issues with these cards for gamblers:

1) Not symmetric when rotated 180degrees about the center; this is an issue as it allows for certain side-channel communication

2) full bleed; most cards have a white border for a reason: you can't glean information from looking at the edges
I am not a breast implant expert, but if I recall, silicone fell out of favor due to fears connecting the implants to mysterious immune-related diseases. However no connection between silicone breast implants and these diseases was ever borne out.
Is that a fair argument when you consider the performance of Sencha and Sproutcore? I was under the impression that performance was nearing native.
Mixergy: Bootstrapping a $30k profit/month company from our internship earnings
I'm looking forward to fogus's BOF summary. Dan Friedman (author of The Little Schemer, The Seasoned Schemer, The Reasoned Schemer, and many other excellent books and papers) and William Byrd were in attendance. They gave a pretty stunning presentation on miniKanren.
Oh please. The "is dead" meme is specific to Perl, but it's just a meme. There are plenty of equally dumb memes for Java, Lisp, and all the languages you just mentioned.

Please don't make the mistake of believing a meme.
I don't know how this performs, but at first appearances, it looks pretty good. Does anyone know what the major competitors are for mobile UI libraries?

I played around with an early version of Sencha Touch, but that's all I'm familiar with.
It's insatiable
The Virgin America Strategy?
Python is in the ports / packages for OpenBSD.
Bostondeliveryservicema
Pizza now counts as a vegetable in US schools
Apple.com down
Surely that's what steverb means. That tab is describing a crash: the page renderer or javascript interpreter segfaulted. The user experience is obviously much better in Chrome because of the process sandboxing, but the bug is likely the same.
Introducing Google Music
What were you expecting it to do? It's a mobile device and you are downloading 100 MB of inline data into RAM. Doesn't seem like much of a problem to me unless you are implying that there is an exploit potential.
"And getting people to program in individually alternative dns servers or do anything "technical" in nature won't create enough critical mass"

That has happened before. When YouTube got blocked for some stupid reason in Turkey for months, millions of people used alternative dns servers to bypass the block. It's easy enough to automate, which means it's simply a matter of demand.
Stealth, Apha access! i'm in!
Amon.cx - developer friendly application and system monitoring
We Need A Battery Miracle - Professor Donald Sadoway Liquid Metal Battery
Cool to see a fellow LessWrong fan here.

Have a look at http://www.reddit.com/r/seduction

Probably gonna get down-voted for peddling PUA filth but whatevs :)
That is an understatement. This guy reminds me of one of Jesse Pinkman's meth-head friends from Breaking Bad.
How are these minimal? I see information repeated all over the place.