skysight-inc/HackerNews huggingface dataset:
When I set Windows up on mine, I could not see the Mac partition from it, nor read/write without extra paid software. The software works so smoothly I could not recall its name since I've never had to interact with it. (Having looked it up now, it's called MacDrive).

I don't know how Windows-Linux, and Mac-Linux partition connections are visible between each other without similar pieces of software.

I do know that Mac was able to see Windows just fine for reading, but writing anything was impossible.
There are blind alleys, and then there are ideas that make people want to psychoanalyze you. To hyperbolize a bit, but only a bit, worrying about runaway AI that has the potential to turn the universe into paperclips is about as useful as worrying about warp drives that damage spacetime. It's hard enough to create fictional technologies that require basic changes in our understanding of the laws of physics, let alone debug them before they are created, let alone debug them before we make the basic discoveries that make them possible, let alone make them provably safe before we make the basic discoveries that make them possible and before we even figure out how to prove that relatively simple programs won't crash.

I know of only one science fiction author who was honest enough to spell out the fact that his hypothetical runaway AI had to make several foundational breakthroughs in physics at just the right time in order to plausibly take off faster than anyone could stop it, or become as smart and powerful as singularitarians assume is possible. We have no evidence that the laws of physics in our universe allow that sort of thing. Most super-AI fiction (and everything written about super-AI is fiction at this point) either glosses over this by tacitly assuming that the plodding nature of human intelligence is the only real bottleneck to godhood (most transhumanists), or assumes that large numbers of humans will be incredibly incompetent (most mainstream AI fiction).
I hope they would incorporate the Stackless Python branch into this one as well.
Exclusive images of Photographers:Photography one of the toughest profession
Can there be a SICP of biology, considering the vastness of the field !!
Sir Tim's cry - "raw data now"
Why would such an "optimization process" have to have something resembling the continuous environmental monitoring process we call consciousness? Why would it even need to be self aware? Why would it need to have any concept of its own goals? For such an optimization tool to be useful, we just need to be able to use it. It would need an inkling of goals. It would need to understand individuals and other entities. It would not need any concept of self.
Gary McKinnon's suicidal hacker defence
Remaking Paris for the 21st Century
investing in "new visual basic"...
before we even figure out how to prove that relatively simple programs won't crash

You are forgetting the lessons of pragmatism. If AI can get a heuristic sense of whether a simple program will or won't crash with 99.999% accuracy in practice, then you already have a very useful tool.

What if the AI we produce turns out to to be a bit dimmer than us, but never tires, can reproduce just by making copies, and is tirelessly diligent? I suspect that such an AI could beat us in a war, despite our being arguably "smarter."
The counter argument is probably that self-improving AI would need to be self-aware.

Besides, it's a well known trope in these stories that AI becomes self aware on it's own anyway, so there you go. By argumentum ad Jurassic Park, life- I mean intelligence - always finds a way.
YouTube / Ogg/Theora comparison
Lovelorn Programmer: When she only wants to Chat, Part 2
I guess we'll know that the browser has replaced the operating system when it starts deleting kernel32.dll.
Skype voice encryption is really though, meaning that agencies can't tap Skype. Change the machinecode of a program on your own pc is something entirely different.
Ask HN: Why is PLT Scheme's macro system so great?
According to Wikipedia:

The most remarkable feature of these remains the macro system. It provides far more expressive power than Lisp's S-expression manipulation system, Scheme 84's hygienic extend-syntax macros, or R5RS's syntax rules. Indeed, it is fair to say that the macro system is a carefully tuned API for the compiler. Using this compiler API, programmers can add features and entire domain-specific languages in a manner that makes them completely indistinguishable from built-in language constructs. For example, both the class system and the component system are nothing but macro libraries.

What I don't understand is:

* how is this more powerful than Lisp's S-exp macro system and

* haven't people created object systems on top of Lisp's s-exp system?

Thanks!
I agree. There's something about this story which strains credulity. But we're in the early phases of what seems to be a significant news story, and so in the rush to scoop, careful analysis is rarely job #1.
I came to say the same. What could be simpler than the O(n^2) algorithms?
That is complete nonsense. People may have nothing interesting to say to you but photos, events, statuses etc are interesting to their friends. And this is easy to prove: Facebook is one of the stickiest websites around, people keep coming back, whereas as the article points out, Twitter users rapidly lose interest. And that's because Twitter is for people who don't have enough to say to sustain an actual blog.
From poking around some support forums, it looks like the beta versions of IE8 would not function properly if you had certain non-default options in your boot.ini file. I'm guessing that in the RC, they tried to fix this by rewriting the boot.ini to a default state. Perhaps this process failed due to non-default permissions on that file.
Progress relies upon a certain diversity of thought, and that means that some people (and nearly all scientists) will end up wasting their lives looking down blind alleys

I think the progress of civilization is largely dependent on this Genetic Algorithm-like search/optimization process. Individual lives in the struggle of progress are like bullets in a machine gun. We are like soldiers on a battlefield.
What are some common Mac annoyances that you face day to day?
I'm seriously giving thoughts to getting a MacBook Pro for myself, I spend most of the time doing python, php and web development related stuff. I was wondering what sort of annoyances bother a macbook user ? and has anyone faced problems with installing Ubuntu on it (not a VM) ?
High School kid locks teachers out, prevents them from entering grades
"Usually, binary search only makes sense in sorted arrays. We show that insertion sort based on repeated “binary
searches” in an initially unsorted array also sorts n elements in time Theta(n^2 log n)."

At first I thought this is unsurprising - an insertion sort being n^2 and a search being log n, of course that's the running time.

But it's not the running time that is worth of mention here - it's the fact that they are doing insertion sort while "binary searching" an unsorted array, and still coming up with the correct answer, and a sorted array.

The time complexity is incidental to the interest of the paper. In that view, the paper's title is much better than the title here on HN.
The counter argument is probably that self-improving AI would need to be self-aware.

If we command it, why? Why can't we just tell the non self-aware AI to go and improve its own design? It may even deduce that the design is its own, but it may be so composed such that it simply doesn't care.

The advantage of a self-aware AI is that it can come up with goals that you didn't think of. This is the quintessence of the "double edged sword." Humans are already quite good at this, however. As William Gibson wrote, "The Street finds its own uses for technology."

Eurisko has already demonstrated that non self-aware AI can arrive at of ways to satisfy goals you never thought of. (So have Bayesian spam filters.) This is already a powerful tool that we haven't exploited even halfway as well as we might.
Twitter is where all the IRC people now are.
Javascript Tutorial Part 3 - Explicit type conversion
Matthias Reuter writes about the magic and good ways how to use automatic and explizit type converting. What is "x = ("0")?0:1" and so on.
I see what you mean - I think there can be both :). For me "SICP of.." means "Thought-provoking, technically rigorous, enjoyable, somewhat comprehensive, and layman-compatible introduction to..", more or less.

Some books I enjoyed (but which don't necessary achieve that status) are:

- Theoretical Neuroscience by Dayan & Abbott (this has math - but it's quite polite about it, and remains readable if you skip the equations)

- Handbook of Brain Theory and Neural Networks:http://mitpress.mit.edu/0262011972

But those are more theory than biology - would be really interested in a "nuts & bolts" presentation of the brain that is readable and engaging (i.e. nice exercises spread throughout the text, if such a thing is possible)
Working on It (TextMate)
The scenario I deal with most of the time is a large, read-mostly, in memory custom data structure that is accessed by multiple clients. More and more data fits into memory nowadays so that's going to be a very common scenario for many data analysis tasks in the future.
Great picture. Thanks for the link.

Twitter gives a sense of immediacy and importance to, well, rather mundane things. I wonder if it might be magnifying the effect here. After all, even a few thousand temporarily upset people many times don't amount to much than a few protests.

I don't know one way or the other -- just speculating that Twitter may actually out-do cable news in hyping news stories. Whatever happens, it will be interesting to watch the mix of technology and society.
Textbooks must die
Alan Kay frequently recommends that book too.
Erlang Style Actors Are All About Shared State
In Simulation Work, the Demand Is Real
Someone correct me if I am wrong here, but wouldn't this same selective breeding process happen naturally in any waste area enriched with plastics? (Bacteria will reproduce to the extent that they can metabolize the plastic.) The fact that plastics in landfills haven't disappeared seems to indicate that optimal bacteria in the wild simply don't eat plastic that fast.
Why would you get an MBP just to install any other OS on it?

I've owned a couple (15" MBP currently), and I think there is more durable hardware out there that can be had cheaper.

I don't really have any annoyances with OSX or the MBP hardware. That is not to say it is perfect, just that I knew what to expect going in, and that there is no all around perfect OS or hardware. I do find the overall annoyances much less than when I've had to work on plastic (Thinkpad) laptops with Windows.
For TechCrunch, Twitter = Traffic
It is remarkable how quickly they have managed to redesign the entire operating system to remove the integral IE when an anti-trust ruling is about to hit them.

http://europa.eu/rapid/pressReleasesAction.do?reference=MEMO...
Form follows function in web design
Right. Between sixth and twelfth grades I averaged about 4-5 hours of homework per school night. A lot of those numbers in the article aren't reflective of my experience.
it is real "reality tv". i think that keeps it a tad more honest and a ton more interesting.
i probably don't have any info you don't (assuming you're following the story) but i do know that satellite dishes are very common in the middle east. it wouldn't surprise me if satellite phone and internet service are equally popular, particularly among the set of people who are most likely to be involved in twitter.

that said, i'm sure there are a lot of fakes out there right now, but there are those who do seem legitimate enough that the information from them is worth weighing against everything else as we try to understand this situation for ourselves.

[edit]

as with all news stories involving dubious sources, it's important that you establish a set of baseline facts of the situation that you can use to help evaluate the credibility of what you see. for example, if they mention eating breakfast, make sure it's not 6pm where they claim to be. if they mention locations, do what you can to verify them. fact check to the extent that you can. this won't keep you from being duped by a motivated person, but it can help you establish a comfort level with respect to how far you are willing to trust what you've learned. if something doesn't seem right, it probably isn't, but keep in mind that cultural and language barriers can dull your sense of deception.
IPhone OS on Mac Pro and 24″ Multitouch Screen
It's Neil Strauss, but yeah. The first thing I thought of when I saw the OP was Mystery and the whole PUA craze. The main difference being that pick up artists here are at least still trying to get laid.
Lots of speculation, not much real information.
I'm sure TextMate2 will be worth the wait :)
I think that the twitter and irc people are two very different categories of netizens that almost don't overlap.
A surprisingly thoughtful post. This is a non-unknown genre—the stagnant software mea culpa—but I think he strikes a good and elegant tone. On the one hand, it's rare for a developer to acknowledge that they've been remiss in maintaining public contact, and even to enlist outside help for that specific purpose. But at the same time, he's obviously not at all concerned with letting actual releases of the software dry up while he methodically refurnishes the whole app. For a really hyped-up application like Textmate, whose users are going to be quite vocally clamoring for both their own pet features as well as beta and alpha releases ASAP, that too is impressive.

Of course, I've long since found my home in MacVim, so maybe I'm simply enjoying my lack of expectations from him.
I would take one for Physics too (specially optics) as I have exam coming up on Friday... :P
Lets all thank M$ for holding the web in darkness for a decade.

Lets all thank Mozilla for giving the web back to the users.

Lets all thank safari, opera and chrome for their support.

(Special thanks to opera for always being a step forward)

Now, lets all keep working on improving the web more, we already lost a decade and we can not spend another one mourning the time lost.

Lets get rid of css -moz and -webkit hacks already.

Lets move SVG forward, canvas is already here.

And bring WebSockets to live, there is a whole new world awaiting...
Thanks to the stupid EU, Microsoft is stuck having at least one separate version, the new one that has NO web browser installed. It's clearly impossible to make that the only version, else home customers who buy that package will have no way to bootstrap themselves into full Web access.

In the 21st Century, product segmentation is as much a matter of satisfying regulators as it is marketing or technology.
Cyber strikes against text messaging may have tilted Iran's election
"those who pretend to be concerned with something other than their own welfare are in denial at best, and manipulative liars at worst."

http://wiki.lesswrong.com/wiki/Typical_mind_fallacy

You are not me.
For a really hyped-up application like Textmate, whose users are going to be quite vocally clamoring for both their own pet features as well as beta and alpha

This is why open-source editors have made closed-source editors all but extinct. There are just too many things to do for one person, or even one group of people.
You might be on to something here. It wouldn't surprise me if there is a boot flag (PAE is a common troublemaker) that causes some sort of problem for IE's new process isolation feature, which I understand to be a real rabbit hole.
Are tilting multi-touch LCD screens even available?
that isn't entirely true. small groups behave more like communes. think of small tribes or family units. everyone has to pull their weight, but much is done simply for the good of others or for the good of the group as a whole. the domination of the market only emerges when a group grows to a certain size.

i would suggest that civilization requires both communes and markets to function properly -- basically, communes interacting with other communes and individuals in a market. markets may get you what you want, but to get things done, groups must behave like communes, all working together -- you do not barter over what you will get out of individual tasks. true, tasks are done in exchange for a continued wage, and the establishment of a job is done in a market. but once you are within a group, what is most effective? doing every task because you are paid to do so, or because you want the product to be as good as possible? I think that ties into one of the reasons that startups are so much more effective than large corporations; if I can try to put my finger on it, pride for the product and group cohesiveness.

i don't know what the answer is, but I just want you to consider that markets are not only not the only tool humans have used to cultivate civilization, but they are not even the first tool.

and when technology progresses to the point where we can give every individual a chance at a healthy and productive life at no cost to society, they will certainly not be the last.
Like e.g. palaeontology, economists can't do experiments. You must remember that about economy.

I've read a bit too much criticism of economy as a science using the same argument you see from creationists against palaeontology. (That is, assumptions that all researchers are idiots and/or in a conspiracy against the creationists/left wing extremists.)
I agree, If you are going to install Linux, even something as "it just works" as Ubuntu there are better laptops to choose for hardware support. I still think there are fan sensor/control issues that require a bit of a hack to get working even semi correctly.

Several of the OSX annoyance I have faced came from switching to a mac from Linux using a tiling windows manager. I found some software "SizeUp" http://www.irradiatedsoftware.com/sizeup/ that lets me do similar keyboard controlled tiling of windows and with few other cheap apps I'm almost 100% keyboard :)
I use TextMate every day. I hadn't noticed the lack of posts because for me, TextMate "Just Works(tm)". It is easily enhanced via python (or whatever your favorite language) through its bundle system so I have no need to depend on the developer to support my every whim. I'm glad he's working on TextMate 2 and starting to blog about it, but for me what I have works great!
I think blhack is referring to the -moz-border-radius selector that only works in Firefox. One could use the CSS3 selector, border-radius, but that is not in the article.
Once he releases something, I'm guessing it'll be a lot like Christmas morning for a lot of developers.
That's an interesting idea.

What if the bad-guy governments use these proxies themselves to spam/dos and generally behave badly.

Proxies get blacklisted.

Government can get back to rounding people up.

I guess at some point, if you're going to try to overthrow the government, you have to reach out to your neighbor and take to the streets, regardless to what technology you have available.
Microsoft to give away anti-virus
I'm not sure it matters any more. TextMate is a wonderful product and compared to other editors at its time of release it was AMAZING. But the developers lack of attention to the product (publicly at least) and the long wait time between the last public release has destroyed the lead TextMate had. These days the options are almost endless for text editors on OS X-many of them with all the great features from TextMate and encompassing all the great features requested for TextMate 2. Komodo Edit for example is free, cross platform, includes loads of language bundles, multiple tabs, remote editing (SFTP, FTP, SCP), scripting and code completion. MacVIM brings all the power of VIM to the OS X GUI.
I don't bear any ill will to this guy-I still think TextMate is a great product. But I think his slow movement has doomed the product in the long term.
I would recommend 'Life: the Science of Biology' by Sadava Heller Orians Purves and Hillis. Absolutely massive book, starts with basic chemistry, goes on to biochemistry, then cell biology, and gradually works its way up in scale through ecology. http://bcs.whfreeman.com/thelifewire8e/default.asp has notes from all the chapters, interactive diagrams, and some interactive quizzes.
But why do you need to offer them something when you could just take it? The answer is that they will shove a gun in your face if you do. Property rights are just as much based on force as any other law.
They lose interest because Twitter is more of a tool than an activity, and Facebook serves to fill all activity and tool roles it can fill.
Anybody who considers split windows a "surface level feature" is on a different wavelength than myself.
Not having a MAC to begin with.
Smalltalk image persistence – definitive developer advantage
I really like Allan and I'm a proud Textmate user, but I can't help thinking about Joel's essay: Things You Should Never Do (http://www.joelonsoftware.com/articles/fog0000000069.html) about how rewriting software from scratch is almost always a huge strategic error.

Why is a complete rewrite implicitly being considered a good thing? Code doesn't get stale, there's a very active community around Textmate 1, and most people are just asking for incremental features, not something totally different. If people wanted something totally different they'd surely have ditched Textmate by now.
Translating a Mouse Position Over an Isometric Tile Grid into Tile Coordinates
What exactly are you watching on Twitter? Other than "There are riots in the Tehran over the election" what more is there to say right now? Anyone who is watching the situation knows the communication lines have been cut.

As for CNN they did report on it during their news casts. What else would you have them do? They have no footage (cameras are being confiscated), no direct communication with reporters and therefore no accurate information. So there's nothing really to report (other than people on Twitter who are either making things up or regurgitating news reports that repeat the same known facts over and over again)

Do you really want a media that reports on something even though they have no facts?
for general physics i'd suggest the feynman lectures:

http://www.amazon.com/Feynman-Lectures-Physics-Set/dp/020102...

he pretty much covers every topic in that wonderful feynman way. For optics i'd also suggest hecht's book.

Also for a more theoretical coverage of physics, reading the first few books from the landau lifschitz series is highly recommended.
I don't understand the "stack frames are exempt from GC" thing -- do you mean the stack frames do not contribute reachability roots to the garbage collection or that the stack frames themselves are not garbage-collected?
We might be overstating Twitter's role in this situation. Because we are receiving so many good reports via Twitter, those of us who aren't in Iran might be committing a type of spotlight fallacy by believing that Twitter is having a large effect on the events themselves.
It's informally called "The Kandel's book":

Principles of Neural Science by Eric R. Kandel, J.H. Schwartz, and Thomas M. Jessell
It's a legitimate way to disagree, as has been made clear here on many occasions. Besides, sometimes it's better not to engage in an active argument. For example, my contributions to this thread were borderline over-participation.
I had a similar conversation with the Dean of my business school the past semester, basically telling him that physical textbooks lagged the available technology. He didn't want to hear it because "the number one seller of textbooks on campus WAS the university."
Trappenbergs, computational neuroscience is really nice too if you're coming from a math/physics/c-s background it's got just enough bio to know what's going on while covering the basic computational features.
As someone noted on the post's comments: http://en.wikipedia.org/wiki/Second-system_effect