skysight-inc/HackerNews huggingface dataset:
That's not the most important thing I took away from the submitted link.

To me, the important thing is that LulzSec says that it derives pleasure from causing harm to people -- like the people who used to add poison to bottles of Tylenol, package the Tylenol back up again and place it back on the supermarket shelf. Although they could be saying that to cover up their real agenda, most writers (and especially most writers who have the tech skills needed to do what LulzSec has done) could not fake an admission of this sort as well as this text would have to have been faked.

Since it is natural human behavior to rationalize an antisocial motivation with a more socially-acceptable cover story, you would expect LulzSec to say things like, "We are doing this to bring public attention to how terrible security is." But if it is a rationalization, and it sure seems that way to me, surely it would be a mistake to focus on it and not the true motivations.

>they've also called out the internet on its generally abysmal attention span.

What an surprizing interpretation! I interpreted the parts about boredom as a continuation of the author's honestly disclosing his own motivations, not anything about internet users in general.
Richard Stallman Facts
Nagar means City/Village in Hindi which originally comes from Sanskrit "nagaram"
I'm with the other commenters.

Take advantage of the travel. You have forever to work. But life will get in the way of future opportunities to get out and see the world.
"May" in this case meaning "we haven't actually done any testing yet." Can't anyone wait until they have tested their theory before having an article written about it? This title could just as easily have been "Humans are going to record and play different sounds to dolphins with the hope that something happens."
Preying on the weak for fun

Preying on the weak for profit

They both kind of have a sociopath sound to them
surprisingly enough, it takes more than "coming into the station with a lawyer" to prove guilt.
Unfortunately, I've never seen "vote with your wallet" concept work[1], neither in the Internet, nor in real life. When a company misbehaves, there's usually a big group of their customers which doesn't know about it, and another (maybe little smaller) group, that doesn't care at all (or enough[2]). It's an interesting issue I have no idea how to fix...

[1] - if you know any examples, I'd be glad to hear them.

[2] - "Maybe this company is bad, but hell, the competition is 10 minutes further walking from me...", etc.
Changed the tag line. Thanks.
MyDoom, 7 year old computer virus, still spreading..
"What do you want, Maggie?"

Translator: "I want what the dogs eating!"
I'm curious whether you came up with the logo after the fact, or whether you named it after the mag?

I've been surprised at how blatantly some recent open source projects reference pop culture in ways that are just begging for a takedown order - cool.io is another. I suppose it may be worth it if you're primarily focused on getting noticed in the short term (perhaps to get investment or a good job offer), but long term it seems to guarantee that the project will need to go through a rename with all the confusion that entails.

Edit: Forgot to say the technology really is amazing.
That is a good idea! Like Google advertising, where the ads are selected based on the textual context -- words in your search string or email or website -- but instead of ads as the output, short video clips. For long text blocks, run the videos alongside a scrolling reader such that the video and text stay synchronized. The word "respect" prompts an Aretha Franklin clip, maybe. Appeal to the [people who think they are] multitaskers! You'll have nerd users searching for which Shakespearean passages lead to the most amusing clip playlist!

If the video bandwidth is all Youtube's, and the UI is Javascript, your ongoing cost is mostly the server time to run the text against your corpus and spit out a playlist.

I love when startup ideas spring from a misinterpretation of how someone else summarizes their product.
From a machine learning perspective this doesn't seem like such a daunting task. We have pretty good speech recognition for human language (plus acceptable speech synthesis). Assuming dolphins have a smaller vocabulary than humans, speech recognition of dolphins should strictly speaking be a simpler problem (although it would be significantly harder to record the training data).
We would've loved to have that too when porting the mad code.

Here's a quick overview:

bytestream is our general I/O abstract class - there's much room for improvement because it works with Strings. substream allows to have a 'view' of a slice of a bytestream.

filestream and ajaxstream are two implementations of bytestream, doing local File I/O (with the upcoming W3C File API) and XMLHttpRequest streaming. On Firefox 4.0+, ajaxstream takes advantage of mozBinaryResponse and uses Uint8Array(s) to 1) compute the amount of data read, and 2) implement getU8 (which is used a lot).

bit.js is a straight port of libmad's bit manipulation routines. Bit-level I/O is a must-have in an MP3 decoder because you have numbers stored on 7 bytes, 19 bytes, and other weird stuff like this (especially in the huffman decoding part).

huffman.js, imdct_s.js, rq_table.js are all tables used somewhere else in the process.

layer3.js is really the central part. it implements huffman decoding, the various IMDCT transforms, reordering, requantizing... all sorts of magic tricks I didn't fully grasp even while porting. Comparing the output was really our best weapon. The libmad guys are really the reference guys for this kind of question. We had to strip out all their fixed-point stuff because it's really of no use in Javascript, since JS only has floating point numbers - even if we can make them behave almost as integers, it's still as costly as FP arithmetic so we just went floating point all the way - hence, jsmad doesn't have 24-bit output like libmad has. libmad is wayyyy better at everything :)

synth.js is the second central part - it synthesizes the sound waves from the decoded MPEG Layer-III data. It's the most expensive part of the project, since it's just thousand meaningless arithmetic operations, something JavaScript doesn't excel at.

mad.js contains mostly constants (errors), a few utility functions

decoder.js isn't used anywhere, it's my attempt to port decoder.c from libmad, but it's unfinished.

player.js is our ill-fated attempt to play the decoded MP3 correctly - it's really naive (no seeking, stutter in some cases, no buffering of decoded frames, etc.)
Wikipedia donating its old servers
Obviously, "So long and thanks for all the fish."

But more importantly communication is the first step towards mutual respect if dolphins are sentient.
Google Voice Search On Google.com (Chrome Browsers)
I've posted in the other threads about this but when I read this: "The security of WebGL as a whole depends on lower levels of the system, including OEM drivers, upholding security guarantees they never really need to worry about before."

I can't help but wonder. If those drivers are so buggy, why isn't this a high priority to fix? It would probably be easier for hackers to attack other things due to the wide range of drivers but if the security issues claims against WebGL are real then escalation of privileges on any OS is a question of breaking the GPU driver.

I find that to be a big issue even with WebGL not in the picture.
The rumors all point to major ecosystem builders cutting the middleman and in-housing hardware dev, though.
I think it's true that a lot of people sabotage themselves this way. A more productive defense mechanism would be to tell yourself you could always have tried harder when you fail, even if that's not necessarily true.

On a related note, some folks think this is why LeBron James played terribly in the 4th quarters of the Finals games vs. the Mavs.
I think everything else said in the post proves they are sociopaths. They don't seem to place value in "peons", "lulz lizards", or really any kind of human beings.
It's a bit of a silly way to respond though - they could either be whitehats themselves and charge a more reasonable amount; or charge the same amount and donate whatever they think is reasonable to education campaigns or whatever.
A Paywall That Pays Off: Lynda.com’s Quality Content Farm is Educational
I prefer the dog translator from the Far Side cartoon.

It turns out every barking dog is saying "Hey! Hey! Hey! Hey!"
Wasn't LastPass hacked earlier this year?
> There is a need to develop systems that aren't subject to DDOS

Some protocols are immune to DDOS: like BitTorrent and Freenet. HTTP wasn't designed to deal with DDOS.
The library is named after libmad, which when ported to js became jsmad.

The page linked is just a demo for Music Hackday Barcelona, was not intended to get _this_ much publicity.
One of the better articles about the cultural impact of the Legend of Zelda. In my head I put Ocarina of Time as a classic fairy tale and forget sometimes that it was a video game from the 90s
the difference is to map the vocabulary to the meaning... even writig down the vocabulary is a challenge...

iiiiaiiiiaiiiiiiiiiaiiiIjii... in dolphin that means "WTF" or "Of course"?
I think part of the problem may be context. Without swimming around with them, and having similar senses (something that these days some wearable sensors might mitigate), it may be difficult to grasp what they are talking about.
Im actually learning python for the first time myself and am currently working with the various cloud engines. If you want im willing to compare notes and maybe we can even work together to learn it better. Drop me a note at startupz.net@gmail.com.
Apple could buy the mobile phone industry
Oh, and by the way. Please join #jsmad on freenode (IRC) if you want to help us make the library awesome!
HD televisions. They reuse the same LCD panels in monitors and HDTVs.
I don't see any relativity in the actual post, but I'm happy to see it here in the comments. For more info, of course, the real source is Einstein's "On the Electrodynamics of Moving Bodies"
Possible Exposure of LulzSec Members
Even though the speed of the electrons is nowhere near the speed of light, electromagnetism is so strong that the tiny length contraction at those speeds is enough to produce the magnetic force.
So let's think about how traffic gets onto the network and what steps might make sense to limit that. I have some "crazy" ideas about this including per device reputation enforced as close to the device as possible. Yes, if we say that anyone with any sort of device can send data to anyone then this will be a problem. There are other options including different sorts of "darknet" type things. Are there no "outside the box" type solutions that you can think through the tradeoffs for? I think the underlying assumption you're working with, that anyone anywhere on the network should be able to drop an unlimited amount of data onto the link headed to me as a rule of how things must forever work needs to be justified.
Thanks to all contributed to this clever hack. MP3 on all browsers, without flash, is a really worthy goal.

But I'm hearing sputtering, myself. Are you guys going to carry this to a production-capable system?
I love MacRuby - good way to make some of that AppStore money without having to use all those [square braces]
Ah, makes perfect sense. Thanks and good luck with the project!
a small group of disenfranchised industry workers

Do you really think they're industry workers? I'd peg most of them as high school kids. Probably with the occasional creepy thirty-something thrown in for good measure.
My dad - who owns a construction company - actually DOES pour concrete "for kicks" on the weekend. LOL.
RIM called a 'one-trick pony,' company's 'nightmare' seen as benefit to Apple
Yes, it is stuttering right now. Especially when it is in the background. We think this is a buffering issue, but yes. We hope this will be able to go into production soon(tm).
I'd expect that the layoffs would be centered around the old OS. Anyone involved in the new OS is likely to be safe. Or at least that sounds like a logical approach.

I'd expect the layoffs to be around 5% maybe at most 10%, but really things can still turn around for RIM if they can get their new OS out in mass, so I think we are still not quite in a complete panic.
Kafka Messaging System
Today's game industry hack victim: SEGA
Compare side by side Top Cloud based Issue Tracking Software
I have spent 8 years in a corporate job, paid off my house and car within this period, as well as saved enough that could sustain my simple lifestyle for the next 3-4 years. When i reached 30, i got married and quit within 1 month after my wedding.

As i look back, the only real tangible return i ever got back in these 8 years of is that I met my lovely wife.
No need to. We prefer quality over wordiness.
I had a similar idea for a winamp/itunes plugin a while back. Basically it turns your mp3 playlist a plays the music video of it from YouTube. You can find more about it here: http://techcrunch.com/2008/09/27/songrefernce-turns-your-mp3...
An object-relational mapper maps between objects and relations -- hence the name. Thus, without relations (-> Mongo) there can be no ORM.
I got caught up in the publishing vice and often tapped into the graduate student pool when I was looking for writers with the research chops to delve into one of my juicier subjects. One of the most effective tools I discovered was to get professors I am friends with to introduce me to professors in the field that I was looking to cover. Once I had my 'in', those professors were always extremely open to introducing me to graduate students they personally know, or more generically, introducing me to Graduate Students' Associations (every University I know of has one, or something similar).

If I didn't know any professors, I would likely go directly to Graduate Student Associations, though be prepared - higher education can feel rather closed off, so they may view you with suspicion until you get your in!
I love it when the economically illiterate attack others for "price gouging" as if the third party doesn't have a choice in the matter or they aren't "unenlightened" enough to properly appraise the value of what they are buying.

How do I know that my jeweler isn't gouging me on my fiancee's 2 caret diamond ring? Because I know that there's a fixed quantity of available diamonds, and almost everyone would buy them at a given price. And if I need to verify that, I can go to the jeweler down the street. Everyone would buy security consulting at a given price, but that quantity is even more limited than 2 caret diamonds.

Why is my house worth a third less than what it was 3 years ago? Because there's at least a third fewer potential buyers than there was when I bought it. I wasn't "price gouged" or fooled in either instance.

Whitehats specialize in security and it frees up our time to specialize and produce excess value for others. It's not a conspiracy. If Steve Jobs and LeBron James aren't tricking people into giving them money, neither are whitehats. It's the free market and, believe it or not, it produces wealth.
Agreed. "Final" has come to mean "stable" when 3.4.0 is anything but.

They say as much on the download page. Yellow exclamation icon, and: "This is the first release of the new LibreOffice 3.4 code line. It is targeted to early adopters". They also warn of a number of serious bugs.
Did anyone see the recently circulating video of the cat on the dock interacting with dolphins. Including repeated and extended nuzzling and no signs of aggression.

I immediate thought that, in part, the dolphins might be attracted by, intrigued by the cat's probably purring, sensing it through their jaws. But there seems to be a patience and curiosity there that speaks to significantly more than mere "animal instinct".

We already communicate with dolphins, and experiments have shown that they can understand the syntax and semantics of request/command structures (the same communication elements in different orders ('sentence structures', so to speak) have different meanings).

What will they say when we finally understand them? "Took you long enough."
It looks like a fantastic presentation. There were a lot of things I didn't understand from just the slides though.
They have something for the "hey, you have a X, what of XYZ" do you want next time around. I don't know the name for it, perhaps another HN user does.
No, they cannot voice it perfectly well, if they have to resort to stealing user information to get their message across.

Their plan was not good, insofar as it caused pain for a great many people. What they did was not okay, and should not be lauded as a positive thing for the Internet at large.

The problem is that their antics are even being considered as anything other than the terroristic (in the real sense of the word, not the post 9/11 hyped up nonmeaning it tends to carry today) acts that they are.

If someone broke into a hospital and flung all of the patient records out onto the street, we wouldn't be having this discussion; they'd absolutely be considered criminals. So what if the glass they broke to get into the hospital wasn't shatter-proof? Sure, the hospital security would be improved, but there are a great many ways to go about fixing the problem without compromising the privacy if hundreds of thousands of people.
don't proteins wear out? or at least that's the reasoning behind some theories about protein folding and mad cow disease? i'd like the freshest first-use of newly synthesized proteins if at all possible.
Fsurf proxy
I was not aware of this. Can you cite a source?
Works fine for me on Chrome 13, OS X 10.6.7, however I do have Web Audio enabled in about:flags. Whether or not the Web Audio API's by-passing jsmad, I don't know.
"Japan, please stop eating us. We are a peaceful people and just want to play."
Really man "FALSE!"?

Try to be a bit more collegial on here.
1 million people have been willing to pay a $25 monthly access fee.

I'm guessing this doesn't mean there are presently 1,000,000 people paying $25/mo a month unless they've had explosive growth in the last year. That'd be $300m revenue and their revenue was reported as $37m for 2009 in Inc: http://www.inc.com/inc5000/profile/lyndacom
I would highly recommend slicehost.com as a VPS host and they have a great library of tutorials (particularly helpful for linux newbies) http://articles.slicehost.com/.

Even if you don't get an account with them, you'll probably find the tutorials very useful.
ستار اكاديمي 8 البرايم 12 - تحميل البرايم 12 ستار اكاديمي 8  
ستار اكاديمي 8 البرايم 12 - تحميل البرايم 12 ستار اكاديمي 8

ستار اكاديمي 8 البرايم 12 - تحميل البرايم 12 ستار اكاديمي 8
Even if JOGL has the same problems, the blame is not theirs anyway as they aren't distributing Java anymore, otherwise you must blame them for allowing OpenGL on Windows too.

"If all these security concerns were resolved,
would Microsoft then implement WebGL?"

To me that's irrelevant - Chrome and Firefox combined have enough market share to make WebGL useful.

What is important to me is if they are right, what are the Khronos Group doing about it? Is WebGL really designed for the web?

AND, can it be fixed without relying on companies fixing their drivers or is it a fundamental flaw?
But, only one of them is the foundation of our society.
FWIW, I'd love to see support for icecast or shoutcast streams.
I think a reasonable comparison to the Citibank security flaw is leaving bank statements on a table in front of the window.
DDoS attacks are pointless. All they point out is how a site has limited resources for dealing with so many concurrent connections.

This point was raised a few months back in relation to PayPal and Visa getting DDoSed because of Wikileaks: DDoS attacks could be the new digital age version of a protest, a disruption of normal activities to draw attention to a particular cause (whether or not that cause is worthy is secondary). In that sense, DDoS attacks are very relevant.
As far as I know there is no scientific evidence which would prove that people prefer artworks that are aligned to golden ratio proportions. In other words - golden ratio is pure pseudoscience when used in context of design: http://www.lhup.edu/~dsimanek/pseudo/fibonacc.htm
Will Memphis Shake Rattle And Roll - Memphis Travel | Examiner.com
"In other words, if you work hard and fail, there's the presumption that you're innately not very talented. If you don't work hard and fail, you can credibly preserve the belief or illusion that had you only put forth 100% effort, it would have worked out."

This may be a common viewpoint, but it's unhealthy. Why lie to yourself? If you work hard and fail, maybe you're untalented, but it's good to know that and change directions. Or maybe you picked a bad goal and should pick a new one.

On the other hand, if you don't work hard and you fail, you haven't learned anything.

Also, "fail" is too broad. Maybe you worked hard, taught yourself to code, and built a website that got no business. OK, so your business failed, but in the process, because you worked hard, you learned how to code. Hooray!
Panic is not a strategy
Just ask if you are interested in something.
They saw some things they believed might be brute force attacks against weak passwords, so they reset the passwords of people who the attempts had been directed against. They also changed they way they handled repeated password failures to be even more strick. The basic database was not compromised and the passwords in the database are encrypted with the master password for the account so they'd have to be broken account by account.
PG, your enthusiasm is crazy infectious. Loved the clip.
I'm pretty sure there's a file named /
Yes, that would be a valid solution - authenticate every device, or provide a per-device reputation. But this has a couple of problems that I can think of:

1. Per-device reputation removes the concept of anonymity. If I can look up the "reputation" of the device that sent me a packet, I can track it perfectly too.

2. Authenticating every device (beside the practical challenges) is very inconvenient. What happens if I move countries? Buy a new phone? Or a new network card?

And there's more issues that I won't list :)

Problems aside, I agree with the statement: "the underlying assumption [...] that anyone anywhere on the network should be able to drop an unlimited amount of data onto the link headed to me [...] needs to be justified".

I think the most practical solution to this would simply be forcing ISPs (through legislation would be best) to look a little closer at their traffic. If I'm running an ISP, and I see a computer making 100 requests/second to a single website for more than a minute, I'm immediately thinking "DDOS". Yes, there's privacy issues, but most ISPs already do some sort of traffic shaping (see: Sandvine), so it shouldn't be that much of a stretch.

Arguments welcome ;-)
Great non-technical overview. What early-stage startups are working on these types of problems?
> Wallet encryption isn't any help against keyloggers

Same can be said about bank accounts, unless you're using 2-factor auth with a dongle.
Computer virus to Human
ActiveX is generally agreed upon as one of the worst client-side security holes out there. I understand there are compatibility and legacy reasons it hasn't gotten rid of ActiveX yet, but Microsoft would damage its slowly-rising security reputation considerably if they suggested that model to secure a new technology.
It's always been posited that, at some point, the Internet would create a generation of pseudo-sociopaths who are so disconnected from fellow human beings, they lack empathy, much the same as someone with the clinical diagnosis.

Mayhap that time has arrived.
calling Ian Livingstone and Steven Jackson.. your time has arrived.. again