skysight-inc/HackerNews huggingface dataset:
I have had two of my office computers get hit by this in the past year. At first I thought the office assistant was going to sites that she shouldn't have, until I got hit by it while on Autoblog.com which is an AOL site. At that point noscript and adblock got installed. But there are definitely badthings coming from ad networks. They are subtle - it may only try to send the payload every 10 or 20 screen refreshes - but they do send it. It took 10 screen refreshes on Autoblog, for example. This was some months ago, so I don't know if there is still a problem. The payload for me was the real looking Windows box that pops up and tells you that you have 20 viruses and to fix it just send $29.95 to this site and it will all go away.
It would either be Silverlight or Flash to preserve the required DRM features, as I understand it.
That's a terrible reason not to use FF -- all you have to do is middle click anywhere on a tab.
Oh, I fully understand the disconnect there. I'm just interested in how far this thing can be bent, and how easily. And this was the first thing I came up with, however poor it may be.

Thanks much for the (sc)paste!

edit: wow, there's not much there, is there? The only text editor I see is qemacs, which I've never touched: http://man.cx/qemacs and no clue on copy / paste.
If you're not legally entitled to be in the US, then get the fuck out of the US.
Exporting highlights in documents
Most PDF reading software allows to mark and highlight passages from documents. But is there any document reader that allows highlighting and marking, and automatically stores the text in a
separated file, much in the way of Kindle? (and this is something that is not available in the Kindle for PC)
Ask HN: Developers interested in auction theory?
Funded stealth company seeks top-notch engineers interested in auction theory. Plan is to build an online system for public bidding on assets, will be a patented process and a high-profile project. Leave preferred contact method in comments or email me at wallacrw [at] yahoo.
Pitted against Chrome, Flash supports webcams, microphones, cross-domain requests, DRM on video/audio, and a certain amount of multithreading through Pixel Bender. Plus (and this is huge) a designer-friendly content creation tool. HTML5 is gaining fast, but there are still some legitimate advantages for Flash.
What's the point of this? Drinking a beer on an empty stomach will compound the alcohol absorption, and mixing a depressant with red bull puts you at serious risk of heart problems.

If it's a new diet fad you're after, you'd be much better off just drinking water for three days.
Everyone has to make their own decision on the ethics of using ABP/NoScript, but I can guarantee you that DoubleClick invests substantial resources in trying to prevent malware ads, and they wouldn't be in the position they are today if they didn't.

Legitimate publishers like Rodale (Runner's World) and Conde Nast (Ars)care a great deal about these issues. These are big, responsible companies that care about their users, and about the sustainability of distributing high quality, advertising-supported content on the web.

Sometimes things go wrong, even when everyone has the best of intentions.
A Lesson in Negative Advertising from Box.net
Google Gmail Application for Nokia Symbian
That's plain stupid. Why are you doing this?
"Yes, Pinky, but who would want to?!"

-The Brain
Does Chrome OS use X11 at all? If so, is there a window manager or is Chrome itself serving that function?
I don't like the tone of the end of the comment though 'the question is no longer whether you can afford to support Linux desktop operating systems, but whether you can afford not to'

Yeah, just like everyone owns a nexus, huh buddy.

Google's has had as many massive flops recently as massive hits. And we're seeing a corporate culture of not following through when the going's tough. On the one hand you've got Android and Chrome, on the other you've got Wave, Buzz and the Nexus One.

Having not seen Chrome OS yet I can't say, but I wonder whether we're going to see The Professor or Uncle Fluffy.
Nothing new here: this sort of malware slips into ad networks on a regular basis. This time it just didn't get caught soon enough.
That's true, but 33megajoules is almost exactly the amount of energy in 1L or 1/4Gal of gasoline. I don't know how much explosive a typical ship mounted canon requires for propellant and payload, but even given all the inefficiencies turning gasoline into electricity Id be quite surprised if there's quite a bit less energy on board to supply the rail gun.
BackType — help our customers make sense of 25TB of data
Not as simple as that, man. I'm completely American, but I'm missing a piece of bureaucracy that a broken immigration system won't give me.

I don't speak Arabic, I have no memories of Saudi Arabia, and I thought I was American for a long time. I didn't commit a crime on purpose, and worse there's no way to atone for it except for reform or leaving and being barred from my home country.

I know I can leave, but I want to try everything I'm able to and stay in the US.
Private vs Public Beta
My partner and I are ready to launch a beta version of our startup. The thing is, this has taken a lot longer than expected, and we want to get this out there as soon as possible.

My question is, what are the pro's and con's of a private or public beta? Why do people advise against public betas?
It is more worrying when your executives admit things like this:

"In an appearance at the All Things Digital D: Dive Into Mobile conference, Joe Belfiore, Microsoft’s corporate vice-president for the Windows Phone program, said that at only a month after the introduction, it was too early to comment on specific sales numbers."

Microsoft knows about the rumours of poor WP7s sales figures. You would think that if they had ANY good news, they would have shared it.

Aggressively selling the handsets could be a great thing for Microsoft and the WP7 handset manufacturers, but if the sales figures stay low even with BOGOs, then Microsoft would have to buy RIM to stay in the smartphone business.
Google Spreadsheet Import Export Mod for PHP Link Directory
Very much interested in how this turns out. I don't expect to have any grand revelations, or learn how omgbad a Red Bull & beer diet will be, but I'm very curious :)

Have fun! I think my wife would kill me before this diet would, if I attempted to do it.
Set theory is generally accepted as a better foundation for mathematics than Principia's type theory, but if you wrote all those ZFC proofs with full formality they'd be pretty long too. This answer on Math Overflow is pretty indicative.

http://mathoverflow.net/questions/14356/bourbakis-epsilon-ca...

Usually mathematical arguments are relatively informal; every time you use set comprehension notation, for example, you're skipping a few steps in your proof (and note, of course, that the impredicative definitions one can use with it are open to e.g. Russell's paradox, which is why we have axiomatic set theory in the first place).
Oracle has patents all over it, and will sue anyone that uses it in any way that they don't like.
This was the feedback from the twisted community when it launched. There were lots of issues they found in a cursory glance.

My complaint (and I heard the same complaint from a developer as recently as yesterday) was that they tossed away all compatibility with everything that existed in order to solve one specific problem. Then people tried to use it as a general solution.

I spent an hour or two soon after tornado was released figuring out how to take the good parts of tornado and the good parts of twisted and put them together for this reason: http://dustin.github.com/2009/09/12/tornado.html The result (without any attempt to optimize it) was a reducing in raw performance, but the ability to actually do ridiculous numbers of things you can't do in tornado even today.
I think the article explains that all. I would love for you to read it.
Michael Crichton gave a name to the absence of such wondering:

Briefly stated, the Gell-Mann Amnesia effect works as follows. You open the newspaper to an article on some subject you know well. In Murray's case, physics. In mine, show business. You read the article and see the journalist has absolutely no understanding of either the facts or the issues. Often, the article is so wrong it actually presents the story backward-reversing cause and effect. I call these the "wet streets cause rain" stories. Paper's full of them.

In any case, you read with exasperation or amusement the multiple errors in a story-and then turn the page to national or international affairs, and read with renewed interest as if the rest of the newspaper was somehow more accurate about far-off Palestine than it was about the story you just read. You turn the page, and forget what you know.

http://web.archive.org/web/20070629011206/www.michaelcrichto...
Thanks very much. I dont think im going to stumble upon any dietary revelations either. You can live vicariously through me.
It's actually called POO in Spanish: Programación Orientado a Objetos
Sometimes tweets show up as top stories on HN. A tweet takes a few seconds to read and vote on. So the timer idea would not allow tweet stories to get to the top unless the timer knew the story was a tweet.

But most stories are not tweets and not short, so should take over a minute to read.
Well, life is tough.

Don't come asking me for advice on how to break the law.
The answer to your second question is poop.
Wasn't Brain the one that was always getting his plans foiled?
I agree, check out the post. You will see reasoning contained within.
All-artificial diet. Drugs in everything. Brilliant!
Talk to an immigration lawyer, ASAP. Drop me an email if you need one. You're in a tough spot, without a US passport even Europe/Canada will be hard.

You could just go to a cheaper college but why risk it?
Image of the rendered graph (because it was going to raw data view due to how many people were viewing): http://imgur.com/YhTdg.jpg

The gray line represents the 2009 year marker.
I'm glad that you like the info. I see that you're working on very low level stuff. Can you go even lower and deal with sensors, resistors, capacitors, opamps, and the like? These days there is a reference design in white papers somewhere so you don't need to be and expert in electronics to get away with something that works. You just need access to the tools such as multimeters and oscilloscopes.

I'm thinking sensor networks. If you can, then I would recommend to try something using the MSP430 for example, given its low power requirements. Take the microcontrollers and pair them with different sensors (eg., IR, temperature, etc) and an RF module such as xbee [9] in order to create a mesh network [10]. You'll need to work on the protocol and management side too-- a linux box somewhere with a database but that should not be a problem for you. But I realize that is more of a team project given the amount of work.

I mention this because I see some activity in this field and lately I've seen several articles, mostly in The Economist, that talk extensively on how sensor networks and the system that manage them will encroach our daily life. So if you can't figth them, might as well join them.

[9] http://www.digi.com/products/wireless/point-multipoint/xbee-...

[10] http://en.wikipedia.org/wiki/Wireless_mesh_network
I am indeed fascinated by auction theory. I search out items all the time for the express purpose of auctioning them on ebay in various oddball ways "just to see what happens".

But you lost me at "patented process". I may be in the minority but companies who say such things by way of introduction have uniformly turned out to be the last places I've ever wanted to work.

To each their own, I suppose. Good luck in your search.
So in duck typing, a "duck interface" would just be a shortcut way of asking "is this thing I've got the kind of duck I want?" Is there a language like that? I would like that.
For the same reasons any GPL'd software isn't enough. We could go back and forth forever about whether those reasons are good, but that's not a conversation unique to OpenJDK vs Harmony.
I have talked to a lawyer and read USCIS's documentation, and fully understand my options (marriage, barred from reentry, or wait for reform.) However, if you know a good lawyer, I'm not resistant to a second or third opinion.

That's worrying though -- would my history in the US negatively affect me overseas?
Homelessness 2.0: How technology helps the homeless
Anything involving doing something to someone else's computer systems, without their permission, is illegal. It doesn't matter what your motives are.

Whether you will be prosecuted or convicted for those acts is a separate issue. Rule of thumb: if you cause harm/damage/bad things to happen, you will be prosecuted.
Engadget's review on Nexus S
Sure, set/costume design is different from directing, but they fall under the same umbrella of having an interest in making movies. James Cameron is not a polymath for the same reason someone who gets a Nobel in physics and chemistry is not a polymath. If someone gets a Nobel in literature and physics, that's being a polymath. Your music example also isn't great. I, and several other people, know how to do a wide variety of dances--square, Irish folk dancing, salsa, waltz, hip hop, lyrical, and so on. It does not make us polymaths. The differences within a discipline are pretty big, true, but the difference between disciplines supersedes those. Someone who programs and dances is jumping a much greater distance than someone who goes from ballet to hip hop.

You seem like a talented and energetic person, so kudos to you, and this discussion is ultimately about semantics, which is uninteresting. I still think you misunderstand what breed of intellectual the article is talking about, though.
OpenJDK comes with a patent grant, so that's not the issue. It's about the GPL and Sun/Oracle's control over the project.
Yeah, those options seem right to me, but IANAL.

If you get deported it will most likely affect your visa situation for Canada/Europe, if you leave voluntarily, maybe not. Honestly, The Internet is a bad place to ask for legal advice.
There's a difference between having a language feature (or it's possibility) and actively encouraging it. Far too many classes are bag of a implementation details with no thought for a design. In Clojure you can't just declare methods willy-nilly. You must implement methods that are a part of protocol (interface). This encourages two things, a) interoperability and b) the creation of new reusable designs- implementations rightfully take the backseat.

Haskell type classes seem, to me, to take the right approach here as well. In fact I would argue their main benefit is not catching programmer error - but encouraging thoughtful design.
That might be the ugliest office I have seen ):
I agree with the sentiment on fad diets however these drinks both contain drugs and put your health at risk from potential caffeine or alcohol poisoning. This experiment will also certainly ruin your sleep.

The simple rule for the consumption of food or drugs is moderation.
That's why I use FireFox's Tree Style Tabs add-on.
Although I appreciate Google's efforts to provide it, I am NOT a fan of Flash. Is the a way to turn it off in Chrome OS?
(from a report by a "coalition" "including": MPAA, RIAA, and AFTRA)

>Peer-to-peer file sharing continues to account for at least 25 percent of all broadband traffic worldwide. A very high proportion of this traffic involves unauthorized copies of movies, TV programming, sound recordings, and other copyrighted works.

[citation needed]

I wonder how much Youtube alone accounts for, much less all the legal video services. And how much illegal P2P falls under US/EU traffic, outside of which the coalition probably has little effective-jurisdiction.

edit: hahahahaha!

>The coalition complained that the Digital Millennium Copyright Act, the law that offers Internet service providers a safe harbor from copyright liability, offers companies too many loopholes. They say that the way the law reads now, ISPs have too much of "an excuse to do nothing to combat pervasive and even blatant infringement."

Oh, they totally had that coming. After ramming it down our throats, and attempting to do so to the rest of the world via the ACTA, it's nice to see it biting them too.
I chose Django because I love working with Python, and it still can provide a lot of value without the framework. Django is also less cumbersome when you first build a project (a handful of files vs multiple directories and files form rails.) Django also provides a lot of useful stuff out of the box -- like an admin interface.

Besides that, everything I've seen built in RoR can be built with Django, and vice-versa. The frameworks and the languages are pretty similar, so it's mostly a matter of taste.
Slightly off topic but if anyone is serious about improving their health and fitness (weight loss or strength) I can't recommend this guide enough: http://www.liamrosen.com/fitness.html . It's a great guide that provides succinct advice without any of the bullshit that you find everywhere else.
Im so pumped to hear you say that. You will like my post mortem on this experiment.
You're right, but I was looking for some hidden scholarships or less obvious methods for paying out of state tuition. I'm also pretty open about my situation, since I know ICE doesn't really deport (almost)law abiding people.
This presumes I ever want to ask an object what its type is, but that's generally not a good OO way to accomplish something. I'd rather tell the object what to do and assume it does the correct thing for its given type. If I must, I can always ask if it understands a given message, but that's to be avoided as well.

Interfaces are useful in defining what an implementor must provide, but an example implementation does this as well.
10 Commandments for getting along with your IT guy
Sorry to hear that. Even not being born here, you are as american as anyone else and since you came when you were only 2, you didn't do anything wrong as well.

However, the law is not on your side... I wish they had done part of the immigration reform to deal with people on your situation. I suggest talking to a lawyer asap to see what you can do. You could even apply as a refugee, since you don't speak arabic and coming back to your home country could put you in risk...

thanks,
Wireless charging stations will probably prevail eventually. If they went that way, all you'd have to do is stick it next to your phone on a charging pad - you probably already have them near each other frequently.
The ethical standard that you are proposing — do not make public copies of things that other people have posted on the internet, even if they were published anonymously, even if you have explicit permission to do so, as in this case — is a serious danger to our intellectual culture. It would have prevented the creation of Google Cache and the Internet Archive.

In the age of the printing press, once a book or newspaper was printed and published, it was very rarely lost, despite the best efforts of book-burners — simply because there were many stable copies of it in existence, one for every two or three readers. I believe that this newfound resilience of knowledge has benefited humanity substantially. (Perhaps you disagree.)

In the age of the WWW, this is no longer the case. A web page can easily have hundreds of thousands, even millions of readers — more than all but the most popular of books — and still be lost to posterity through simple carelessness or lackadaisical attitudes about archival, because a single stable copy can be accessed by all of these readers concurrently. I have web pages from ten years ago (e.g. http://canonical.org/~kragen/x-pretty.html) and the links have nearly all rotted.

Consequently: if you find something on the web that has enduring value, by all means, make copies of it, and publish them so that other people can do the same. If nobody does, it will almost certainly be lost in a few short years.

Promulgating pseudo-moral injunctions against such copying could consign valuable information to the memory hole much more effectively than any Nazi book-burning parties ever could.
No lift users out there making a point for it?
Inflatable games
She reminds me of this chick: http://www.youtube.com/watch?v=XDAaTzccCik
"Value" is qualitative. "Money" is quantitative.
The fact that Ben jumped on this, made changes, AND commited them in less than a day gives me a lot of confidence as a Tornado user.
"To have this many options and discrepancies over something as simple as copy and paste should be embarrassing to Google. What it mostly is, however, is a pain to the end user.

And that's kind of the crux of our problem with Android in its current state. We don't question the power of the OS, but the fit, finish, and ease of use simply is still not there."

I think Joshua Topolsky nailed it right at the heart of the problem for Android, at least from a typical smartphone user's point of view.
This is great.. the only thing I don't like is how you have to register to view someone's profile. Seems like you should need to register to message them.. how am I supposed to be interested enough to sign up without seeing any profiles?
I find it sad how quickly people are downvoting comments these days. That was a perfectly legitimate snarky remark. Don't think it's funny? Don't upvote it.
Apple engineer uses Lego to rebuild Antikythera mechanism
By "strike capability" here I mean "small payload pin-point strike capability", not "nuclear warhead". But you are correct in that it's possible to use ICBM to deliver rail to the target.
"What if objects exist as encapsulations, and the communicate via messages? What if code re-use has nothing to do with inheritance, but uses composition, delegation, even old-fashioned helper objects or any technique the programmer deems fit? The ontology does not go away, but it is decoupled from the implementation. Here's how."

This is standard OOP 101 advice. 'Prefer encapsulation to inheritance' has been axiomatic in OO literature for over a decade. GOF and all the GOF-derived texts emphasize this.

OOP <> Inheritance

Inheritance is only one tool in the OOP toolbox, and probably one of the least important. OOP itself is only one conceptual tool in the programmer's toolbox, alongside procedural and functional tools. Learn them all, learn their strengths and weaknesses, and learn how to apply the right tool to the right problem.
Why would they shoot down relatively harmless rails from the orbit and not other already existing spy satellites?
Or a regular, binary plugin, such as effectively all browsers allow. But those are harder to make work on lots of platforms.
25 EVEN MORE – SICK LINUX COMMANDS
This is pretty good. How many developers and how long?
Is this thing actually fully-unlocked if you get it with a T-Mobile contract?

The FAQ that Best Buy put out was pretty ambiguous. I called Best Buy's dedicated Nexus S helpline to clarify that, and they were basically useless.
You don't just fall straight down. Aside from air resistance, you will keep the horizontal velocity that the aircraft had when he fell.

The kid must have been quite a projectile.
Does that mean we are now going to get searched for any teenage boys hidden about our person?