skysight-inc/HackerNews huggingface dataset:
"Is it dishonorable if it helps Twitter more than it harms them?"

Yes.

Publishing leaked or stolen documents when they contain information relevant to vital public issues is widely considered to be ethically acceptable, and there are even some legal precedents.

But publishing leaked or stolen documents absent compelling public interest is not.

In this case, I don't see an argument for Twitter's internal memoranda and such being relevant to some compelling public interest. What I do see is an information theft being milked for every last pageview it can be made to generate. That's not just unethical journalism, it's sleazy exploitation of another's misfortune.
I think you've got some causality messed up. I don't see how Java could have "dumbed down our profession." I think instead, schools turning vocational reduced the caliber of graduates while simultaneously pumping out large quantities of them.

It could have happened with just about any language. Java just happened to have a lot of things going for it that made it fit perfectly into the mold those vocational schools were looking for: simple memory management, platform abstraction, included libraries, and a large marketing effort creating jobs.

I remember when I was excited about Java. I was writing software for multiple platforms, and the thought of a write once, run everywhere was awesome. I felt so raped when it turned out to be a lie. I was so young and naive. :)

Now, I wish Java had never belched from the bowels of that leviathan. Even worse, I'm working at a game company, building an MMO, and using Java. Egads!
Analysts project 32.7M netbook sales
. . . except that doesn't get you a modifiable list, it just wraps a List interface around the array that's implicitly created by the var-arg, so it's a trick you have to be careful with.

Personally I often end up writing little helpers like:
List<T> list(T... args) {
return new ArrayList<T>(Arrays.asList(args))
}
usually in test code. A built-in List and Map-initialization syntax is really something every decent programming language ought to have.
So, Webkit reinvents DirectAnimation and DXImageTransform?
If the judgments are about whether we're going to like something, is your alternative explanation actually even different?
There is no way Java is going anywhere. We can actually hope that Oracle loses some interest in Java, thereby loosening their grip and letting the language evolve.

But I doubt it.
They didn't seem to really be talking about App stores per se, more about 'native' apps vs browser apps. I still think that native apps will be prevalent for some time yet, especially were performance is an issue which is often the case with mobiles. Many newer applications, which have only become a possibility because of hardware advancements, require higher level of performance as well. For example I don't see real-time video based 'reality overlay' applications running on your mobile browser soon.
Back when nmap first came out I used it to do something somewhat similar though on a much smaller scale. I was 15 or so and I did zone transfers on all the name servers listed in the file on Arins ftp site than scanned all the addresses I got back using nmap.

It was pretty interesting the results I got back though I had to stop when I was about 80% through the list as a sysadmin in California complained to my ISP and I was threatened with disconnection.
Now we must hope that Microsoft's market share won't force these new features to remain niche. As long as IE retains a lot of market share while not including these new features, the web can only go forward so far.
Of course, but reported margins are _after_ all these costs.
Isn't this just called "experience"? When you've been through 13-16 years of schooling, you learn what good teachers look (act, talk, stand, etc.) like.
This will only be interesting if Mozilla and Opera pick it up (which might force MS to pick it up, but nobody can bet on that happening).

I don't buy the cloud computing hype, but following browser technology is always fun. Oh, and it's WebKit, so free upvote.
Yeah wow, journalists seem to be complete retards when it comes to technical subjects...
Serious doubts about the App Store
Your point is fairly well-argued but, I think, essentially untrue.

> "Every model of the world has certain assumptions, certain axioms, built into it."

This is almost a tautology. Of course it's impossible to make a truly objective model of the world, particularly if by "model of the world" we really mean "economic model that has a priori had most of the nuance stripped out of it". There's no truly objective way to approach economics, yes -- because economies are so enormous and so complex that to study them you have to ignore most of what's actually going on.

But that doesn't mean all approaches to economics are equally objective, and you're wrong to suggest that objectivity of analysis isn't worth considering. I'm quite sure that some economists have less of an axe to grind than others -- and as a result have more dedication to getting at the truth -- and I'd bet that they get better answers than their competition does. They're the ones I'd like to learn from. And I'd imagine that they wouldn't adhere too closely to any given philosophy, because it seems unlikely that any one philosophy is completely right.

So, having said all that, I'd like to reiterate the grandparent's request: does anybody know of any primers to economics that seem concerned more with trying to get the right answers to the questions of economics than with pushing a particular philosophy?
Nice photo of a firework on the Eiffel tower in Paris...
>before Java lots of folks couldn't use them because computers weren't powerful enough, but now they aren't using them because schools stopped teaching and switched to vocational java training.

Talk about self-denial. Java is definitely not the one to blame for lack of adoption of Lisp, Smalltalk, etc. Many other languages showed that it is possible to thrive despite perceived Java domination (I think that Java is not dominant, neither on desktop nor in web space, maybe in enterprise, but I wouldn't bet my money on it). And, after all, who cares about Java - use the tools you are proficient with, I know I do. Don't bitch about stuff you don't use.
Review:The Art of Multiprocessor Programming?
Hello Hackers,
What is you review on the book The Art of Multiprocessor Programming
Browsers other than Chrome also support HTML 5. Sure, support is partial at this point, but the standard hasn't even been released yet. What makes you think someone would develop an app that only works on Chrome?
Here's an older CoverFlow iPhone demo: http://css-vfx.googlecode.com/svn/trunk/examples/zflow_snow....
Web’s Anonymity Makes Cyberattack Hard to Trace
Information on Polycom video conferencing
I was recently browsing the web for information on Polycom video conferencing. And I came across this youtube video by ivci. The video clearly explains the importance of choosing the right frame rate/resolution for the displays. Very useful video. Thanks a lot ivci!
A bigger question for me is "What's next?"

After all, you can't make money off last decade's hot idea. Gotta predict next decade's...
This textbook is free on line, and as far as I can tell is fairly "standard" economics:

http://www.introecon.com/

One that is very relevant to our field is "Information Rules" by Varian and Shapiro. I can't recommend it enough.

Definitely look for standard stuff and get that figured out before you go looking at mises.org or marxist.org or whatever. Those guys definitely have an Agenda with a capital A. It's difficult to separate economics and politics completely (which is why I flagged this too), and it's a guarantee that someone will start hauling out all the mises and Austrian links on any given thread on the subject here.

In other words, learn enough to reason on the subject for yourself, rather than joining some sort of echo chamber. The best place to do that is with what's considered the "state of the art" by mainstream practitioners. Maybe they're wrong, and Marx or Mises is right, but it's certainly the best starting point.
You missed my point completely. Let's see:

you're wrong to suggest that objectivity of analysis isn't worth considering

I abhor anything but objective analysis, which to me means something very close to "honest analysis." My suggestion above basically boils down to the idea that independent thinkers should read primary documents (while understanding their context).

Go read Marx's manifesto. Read Mussolini's writings on why Marx was wrong and how fascism is a better system. Read Keynes. Read Friedman's deconstructions of Keynes. Read Mises' deconstructions of socialism (particularly the problem of economic calculation). Read Rothbard's deconstructions of monetarism. Et cetera. But skip the false textbook-style 'objectivity' that just randomly assembles the ideas of history into an incongruent mush.

But that doesn't mean all approaches to economics are equally objective

Correct; I would never suggest as much. Some are logically inconsistent, or consist of arguments mired deeply in logical fallacies. Some grossly conflate cause with effect and correlation with causation. Many focus only on the benefits of a policy to a concentrated group while ignoring the diffuse costs to the rest of society. And some advocate policies that never produce the outcome that is promised.
It will be interesting to see how they standardize things like access to accelerometers, GPS and cameras. Palm currently has APIs for this, right? Anyone know how that works? Are they accessible from Javascript?

[Edit: The Pre APIs do appear to be accessible from JS (http://developer.palm.com/index.php?option=com_content&v...]
I think that's what he meant by "I'm sure 98%..."
yah, i can think of something wrong with what you're doing - no offense, you asked. the problem is that you are unlikely to know much about baby shower bingo cards, and you are unlikely to gain any new valuable insight or quality material to share about baby shower bingo cards. more likely, far more likely, you are going to write a short article with minimal information extrapolated out about things you found while googling baby shower bingo cards

-- but let's give you some more quality prestige: let's say that you spend a week looking into this matter and think of something that you think people might actually want to know -- well, i doubt you had anything valuable to say still, because that's just enough time to get caught up on what others have to say

which is all to say, that the only person you can possibly help is another novice as yourself going in, someone who knows almost nothing about baby shower bingo cards. for such people we have things like wikipedia, and perhaps someone who knows a bit about them will write more.

you see, supposing that i wanted to know about baby shower bingo cards, i would prefer that the kind of content i find is from people genuinely interested in them, genuinely interested in sharing information about them, because those are the people that are going to do a real quality job, and have vested interest in improving that conversation.

if there is little material out there about baby shower bingo cards, and not big of a group, well let the demand grow, and someone actually interested will produce some quality content.

is it wrong? well, it's not that bad, you're not doing anything oh so terrible, and i could say many bad things about advertisers in general, but i have a term for people like you...and that term is noise.

it's quite alright, you can keep doing it if you think it right. It is up us, the people like me, to solve our own problem, to figure out how to get your noise, and those like you, out of our way. It's a bit of a challenging problem, so thanks for giving us all more puzzles to solve.
Thanks to the History Channel I know everything there is to know about World War II.
But, if I understand rjurney correctly, wouldn't any case brought up in a court that ruled against TC be in fact the government, through the courts, preventing free speech? I.e. if this went to court TC would have to win due to the 1st Amendment?
Non-mysterious Glowing Clouds Appear Across America's Night Skies

Fixed that for you.
Wow had no idea personal relationships were the factor overriding community pressure.
Or given Sun's history with big endian: NBCU!
Shell, Python, and GNU make debuggers
http://en.wikipedia.org/wiki/WebKit

"WebKit began in 2002 when Apple Inc. created a fork of the KDE project’s HTML layout engine KHTML and KDE's JavaScript engine (KJS)...

...On June 7, 2005, Safari developer Dave Hyatt announced on his weblog that Apple was open sourcing WebKit (previously, only WebCore and JavaScriptCore were open source) and opening up access to WebKit’s CVS tree and Bugzilla tool.[11] This was announced at Apple’s Worldwide Developers Conference 2005 by Apple Senior Vice President of Software Engineering Bertrand Serlet."

This talk on the history of KHTML is also pretty interesting: http://yuiblog.com/blog/2006/12/11/knoll-staikos-video
Interactive Brand Design Agency 
Interactive Brand Design – Check out interactive brand design portfolio of IdeazInc, India, a full service interactive design agency.
Wow, he hits the nail on every major sore spot, although I think I would have mentioned the iPhone Developer program portal as a huge issue as well, especially the 100 device/membership/year limitation and the way it was implemented.

It's quite frustrating to want to spend more time on iPhone development but hitting a brick wall everywhere because Apple just doesn't seem to really care about making the experience better. And it's really saddening because their engineers are clearly awesome folks I love to have a drink with or talk to, but they just can't help much. WWDC, despite the one disastrous app store session, was the only chance I and many other developers got to personally hound engineers we didn't know to fix/workaround a lot of issues that nobody cared about. My one single problem (big enough that we couldn't ship the app until it was fixed) that was lounging in ADC and DTS support hell for months was fixed in under 1 hour (most of that waiting) by a single very awesome person there. Some of these things just shouldn't be waiting as long as a year for the one week in the year WWDC happens, but I guess we just have to live with it. I'd even pay more to get these problems fixed. But some of them have existed for...well...a year now. And new problems keep popping up that make me want to rip my hair out (like 17+ ratings for all apps with built in browsers and similar? what the hell!).

I've heard about and seen experiences with other mobile platforms that are equally as bad, but it's really disappointing when Apple comes out with this phone that changes the smartphone market but then just keeps this backwards and nonsensical attitude towards developers.
Ouch my eyes. The code looks terrible. It's a clever idea and all but entirely impractical (relying on the user to have in the best case Javascript enabled for layout and in the more likely case a specific plugin). I prefer the compiled CSS approach I'm seeing here and there - writing CSS in a higher level language and compiling to CSS.
First, go out and get a USB disk bigger than the laptop disk, and use a live CD to copy a disk image of the laptop to the USB. That way you can experiement and write the original back if it doesn't work.

If you had a dual install, the Ubuntu partition may not have been touched yet. However the partition table itself may have been overwritten. There is a free software tool called "gpart" that guesses the correct partition table based on the data on the disk, it may get you half way there, in that you can mount the linux part of things.

For the windows part of things, the Asus CD probably started writing near the start of the partition, so you won't be able to reconstruct that. Lucky for you, all the user data is probably back a bit in the partition. I think I would try the tool "foremost" which is free software from the US Air Force's Forensic labs, to try to recover the windows files (and the linux, if gpart did not get you to a mountable partition).

As for your business idea in retrieving lost partitions and data, it has been done, but I'd like to suggest a better business idea: backups.
World-class Modern Bedroom Sets with Innovative Designs
Collections of contemporary furnitures, modern bedroom sets and designs, modern dining room furnitures

<a href="http://www.modernfurniture4home.com/bedroom/modern-bed-sets/
">Modern Dining Room Furniture</a>
I personally loved this part of the article

"the consensus of most computer security specialists is that the attackers could be located anywhere in the world."

Well... duh.

Although it raises an interesting question, if most of the computer security specialists agree that the location of the attackers is somewhere on the planet, where do the minority think the attacks are coming from?

Tinfoil hat time I think.
I am a little baffled by the article's thesis. There is very little evidence to support a "failure" of economics in the case of this current crisis. Several economists (mainly Dean Baker) were able to see the housing bubble and to accurately predict that its burst would lead to a recession.

I suspect the real failure being discussed in the article is the belief many at the Fed (especially Greenspan) had in self-regulating markets. Good arguments have been made that the lack of regulation was a major factor in creating the bubble-prone economy the US has had for 15 years (or more). So yes, in that respect, the "economic models" have failed.

In reality, most of this was completely predictable and avoidable. I would again point people to Dean Baker as a great resource in understanding the crisis:
http://www.youtube.com/watch?v=CrSrL0lBorE
Interesting stuff here (even for applying to PC games). Thanks!
Data Overload on Dating Sites
As much as it sucks, I do see the reasoning behind giving apps with internet-content an adult rating.

While it's true that Safari, Youtube, and even Mail can be used to access unsavory material the difference is these apps can be restricted by parents, individual third-party apps cannot.

Aside from having parents block all third-party apps, which neither Apple nor developers want, the only option is to have a "your kid could potentially access adult content" rating.

Everything else in this article is fair comment though. If Microsoft/RIM/Palm get their act together I can easily see many developers defect.
I am very interested in your project and I hope you publish your results. I don't have a suitable database project, unfortunately.

I have been experimenting with master-slave replication in MySQL. I am interested in performance, but redundancy and high availability are more important to me.

I have a question -- if you are doing high end RAM based MySQL servers, won't running them in a virtual machine introduce other issues ? Shouldn't these be standalone real computers ?
See my post from yesterday, it's pertinent...

http://news.ycombinator.com/item?id=707050
An Interview with Douglas R. Hofstadter, following ''I am a Strange Loop''
Pardon my ignorance, but is there anything preventing people from installing apps without going through the App Store?
NOKIA 1208 BLACK USA VERSION UNLOCKED
With a large keypad for easy texting, MP3 and polyphonic ringtones and brilliant colour screen display this Nokia 1208 has all the mobile essentials. Perfect for a first time user. Use your phone as a flashlight – get quick access with the One Touch key. Demo application is accessible with or without a SIM card. Jumbo font makes it easy to see who you’re dialing.
From the posting:
"This extra performance comes at a cost: it consumes more time and more memory to JIT compile using LLVM than using Mono's built-in JIT, so it is not a solution for everyone."

So, faster code but more memory usage and longer JIT time seems to be the reason why mono didn't just switch over to LLVM.

My bet is that they'd switch if LLVM supported the same features and architectures as their own, but just with better results.
Does anyone else worry that these animations are going to get seriously misused? I know they look pretty cool, but I can definitely see them becoming the post-Web-2.0 blink and marquee tags

Also, shouldn't animation be part of Javascript rather than CSS as it's more to do with behaviour rather than presentation?
I'll second that. It is more feature-rich than simplenote, which I prefer: voice notes, pictures notes, etc. There is also a plugin for Firefox extension for grabbing clips. I (and several of my friends) are very happy customers.
the only legitimate way to install iPhone apps is through apple's own app store. you can go the jailbreak route, but that's dodgy and error-prone, and you'd only be targeting the fringe that way.
If you jailbreak your phone you can install any apps from Cydia, the unofficial installer that supports multiple sources of unofficial apps.

The problem is that only a very small number of iPhones/iPod Touches are Jailbroken, and you have to deal with purchasing/registration yourself if you're a developer.
(Consider using the Google collections library if possible. It already has that in the form of classes like Lists, Maps, etc that provide builders and factory methods.)
If that was the label that went on the 17+ apps that are 17+ for third party content that would be fine - like for apps that would get a rating like 4+ otherwise. But it's not. Check out http://itunes.com/app/downloader for an example. The 17+ label for apps with mature content in the app and the 17+ apps rated as such for possible access to mature content are not even the same - at least the former is labeled only for the kind of content that is in the app, not the whole free-for-all.

...not to say that the 17+ rating should serve as the rating for "there might be adult-themed third party content", but that maybe apple should have one rating for the app itself and then a warning for the third party content...and a whole section in parental controls to enable/disable these particular apps with these warnings instead.
Can anyone explain why there have been 6031 cases in Winconsin and only 1 death while New York has had 2583 cases and 52 deaths?
Don't forget the sewers: http://www.youtube.com/watch?v=TcKpx2DxGwY
I never said it works in reverse. not interesting != not valuable

Hoever... something thats interesting is valuable. Always. If you can capture mindshare, you can convert it to dollars. Plain and simple
The method can't possibly null out the arguments before using them. According to Rich Hickey, this is actually an artifact caused by the way the byte code is generated. The purpose of this code is to null out the arguments to prevent 'holding the head' in case of a recursive function call. Because of the way the byte code is generated, the decompiler can't accurately know when the nulling out takes place; it is definitely not happening at the beginning of the method.

This seems wrong to me. If the JVM can tell when things actually take place, why shouldn't the decompiler be able to do the same thing? It's all in the code, right?

Would anyone care to enlighten me?
That actually sounds like a great solution for some companies. Wonder if Google Docs will add this anytime soon.

It'll make the cloud app much less useful (mobile access issues, etc). However I think its worth it in certain cases, like if you're a high profile startup or a bank.
well, if you needed 32GiB ram, sure. But most things don't need 32GiB of ram, and it just doesn't make any sense to host servers with less ram than that.

So yeah, a dedicated server would be better, but probably not all that much better than a properly configured virtual, and the virtual is a whole lot cheaper.
TechCrunch also gives YCombinator sites tons of write-ups. It's not anything underhanded, just a relationship that both sides benefit from - at the cost of the people who think Hacker News would be better without Arrington's peculiar brand of self-righteous yellow journalism.