skysight-inc/HackerNews huggingface dataset:
Windows 8 is an interesting release from a historical standpoint. Microsoft has been a long proponent of preserving APIs. Just as Windows95 supported DOS, and WinNT supported Win32 APIs. Windows 8 is a totally different beast. It's a new API, not even .NET, that's built on an existing OS. As such, it is more like Android, which is a mobile phone API built on top of Linux.

In many ways, programmers are discouraged from interacting with existing operating system services. One can't even access database drivers when writing WinRT programs. Everything is managed via web services.

So MS is not in a position of strength:

1. It is not a backwards compatible release (by necessity, due to battery life requirements)

2. It will have to create a market - i.e. ecosystem of developers and consumers

3. It has lackluster record - Windows Phone has little market share, despite being a solid OS

4. It has burned a lot of bridges and karma by abandoning their ethos of supporting old APIs. e.g. Silverlight, Windows Phone 7.5

This means that developers who take a risk with Windows 8 will find that if it tanks, they do not expect the APIs to be maintained in the future. Despite MS baking these WinRT APIs into Windows 8, they represent such a departure from desktop models that you couldn't bring those investments back to the desktop without significant work.

Meanwhile, the iPads are making deep inroads into enterprises and schools. Even if aficionados BYOD use Windows 8, MS will have to play underdogs from now on.

The only problem is - MS no longer know how to act like one.

My prediction? Lackluster adoption, massive layoffs just like HP in the next 20 months.
Where's the outcry on the U.N. push to regulate the Internet?
It visually represents the grammar of the language with the jigsaw patterns of the keywords, and prohibits connecting bad sequences, etc.
Not a big fan of what amounts to fairly typical coding via drag and drop, but this is a fantastic resource. I have a project in my queue that will need Google Doc collab functionality so this is very useful. Cheers.
Chris programs Clojure, and Light Table's demos have (so far) been about Clojure. It's not a ransom: it's "if we get another $100k, we will spend that money on hiring developers to work explicitly on this feature". It's a notice informing pledgers (is that a word?) about where any extra funding will go.
1 Haziran 2012 Günlük Burç Yorumları
Jeremy Renner, who plays Clint Barton ("Hawkeye") in the Avengers, claims he undertook extensive archery training in preparation for his role. Then, on set, they had him do things that "looked cool" rather than "were right" so it didn't really translate as he had expected.

He also said he sustained an archery related injury while filming which A) shouldn't happen if he'd had the proper training and B) would also affect his ability to use proper form while shooting.

I've been working to make a conscious effort over the past decade to willingly suspend my disbelief at the movies and just enjoy the entertainment for what it is trying to be, rather than what it is failing at. I've enjoyed movies much more the times I've been successful at it. Other times, like the "I guess we'll just make the new OS free since a copy of it leaked on the internet" scene in the new Tron, I couldn't get over, and I let it completely ruin the movie for me. (I found later that if I just start about 20 minutes into the movie and enjoy it as an awesome Daft Punk music video then I really love Tron: Legacy).

The stupidest little nitpick that I have, which shows up in nearly every movie and television show, is that someone makes an outgoing call, gets hung up on, and then the foley team adds in a new dial tone. I don't know why I continue to let it bug me, but I do. Joss Whedon complained in one of his commentaries (Joss Whedon does the best commentary tracks, by the way, check them out sometimes if you care about this stuff at all) that he always has to go back and cut out about 70% of what the foley artists try to add to every scene. Sounds exhausting, for everyone.
Don't celebrate too much yet. This is likely to be appealed.

I think the judge did a good job in trying to make sure this decision stands on appeal but until the appeal process is over, this could still turn ugly.
New meetup in London to find a tech job 50 people joined today so far
Thats what happens when its a good quality bundle! This is definitely one of the best bundles yet - the previous few, while they did include some gems, were IMHO nowhere near as good as this one and the sales figures show it!
Patenting of APIs/protocols/file formats has been going on for a while. The bar for patenting an API will be much higher[1] because it has to be a novel concept.

[1] In theory. In reality, the USPTO will issue anything.
XFS has some sort of a defragmentation tool - xfs_fsr:

xfs_fsr [-v] [-t seconds] [-f leftoff] [-m mtab]
xfs_fsr [-v] [xfsdev | file] ...

xfs_fsr improves the organization of mounted filesystems. The reorganization algorithm operates on one file at a time, compacting or otherwise improving the layout of the file extents (contiguous blocks of file data).
And Chrome OS looks more like Win7 than Win8 does.
I'll just come out and say it - I'm jealous of you.
Candidate must be familiar with Agile cooking methodologies (the head chef is known for throwing things when angered).

This job does not use RESTful cooking practices.
All this story is somewhat confusing. In fact, I was pondering about jumping in... Until I found the bit about Python support, what made me grab my wallet. But then, the model here is quite tricky. If not enough people pledge, then I won't get what I want. Then, external funding comes. But somehow it's still crucial that I throw in my couple bucks, just because otherwise the project may not be what I wanted. But if I finally pledge, what do I get in return? Again, it's somewhat confusing. I'm buying a license. But the thing maybe will get open sourced. What is a license to an open source software? What are my incentives to pay for it? Equally, what are the incentives of unknown other people to pay for it? If I can't establish that, I have no idea what are the chances of me getting what I wanted in the first place... Thanks, I'll pass, despite all the enthusiasm I had at an impulse. I just won't put $0.01 into anything that is not clear.
I imagine this has implications for the Cappuccino framework, which uses the Cocoa API with some minor changes (replacing NS with CP).
It's worth noting that while the Windows defrag utility is completely useless without a lot of free space available, many of the third party defrag tools can still work (albeit much more slowly) in that situation.

Of course with SSDs becoming more and more prevalent, this is becoming a non-issue anyway.
"They [semicolons] are transvestite hermaphrodites representing absolutely nothing. All they do is show you've been to college." --- Kurt Vonnegut.
Those considering this might want to look at larch.

https://sites.google.com/site/larchenv/new-start-page
Citation needed on the implied good designs.

The two people I knew that used the site as 'designers' were doing so as a means to dip their feet into graphic design. They were using it to see if they even had a chance in the industry. I'm not saying good design can't be had, but when you're competing with people that are putting zero experience behind their work and they beat you out on subjectivism alone, it leaves a sour taste in my mouth and gives the winner a false sense of accomplishment in the field. I'm looking at their logo design page right now, and it's a mess.

Not to mention the amount of times people have made money off of plagiarized logos, iStockphoto vectors or blatantly used Illustrator (worse, Photoshop) defaults.
Firstly, you don't know what my view is, I haven't given it. Secondly, I haven't exerted the beliefs I do have on anyone (ironically though, you are, but there you go). Lastly (no, not lastly, penultimately) I wouldn't want anyone to do that either - I asked you a question that you quite patently can't answer and still hope to sound rational.

Now, lastly, you lose.
Is that still true, I was under the impression that practice had actually ended. In any case, it seems like NASA doesn't require this.

http://www.nasa.gov/offices/oct/home/tech_life_adum.html

http://www.nap.edu/openbook.php?isbn=0309075858&page=102

http://www.bioethicsinternational.org/blog/2008/06/04/on-tri...

http://en.wikipedia.org/wiki/Crew_Return_Vehicle
> re-implementing it with the same interface.

That is, after all, what the GNU project was created for.
I vaguely recall a recent reference about a guy offering to help his girlfriend get reconnected when their WiFi died and saw the SID "I can hear you when you have sex"...
audiobook narrators are really hit-or-miss on technical material, at least the kind that's sparsely distributed through some types of novels--i've heard them really butcher computer and military jargon quite frequently. (can't remember anything specific off the top of my head right now, but i think there was something fairly egregious in one of the Kris Longknife books.)
Nice!

For the right hand, on Ubuntu:

grep '^[yuiophjklnm]\{9,\}$' /usr/share/dict/words

polyphony

Anything longer on OS X?
Why doesn't shred work on ZFS/Btrfs?
I might be OK with the ALL CAPS menu titles if I understood the rationale behind them. Has this been discussed officially anywhere?

Because if not, I can't get beyond the nagging idea that MS is playing some kind of joke that I don't get, and that's a distraction that I don't need.
> It's a bit presumptuous to squarely pin something like that on evolution. Evolution is likely to favor many things, including individualism and rationality.

To a certain extent we will see individualism and rationality favored by evolution as is evident by the fact that these things exist. Note however that even the most individualistic person still accepts the vast majority of the cultural assumptions with which they are brought up. Too much crititcal thought would interfere with the transmission of culture and without culture (i.e. those things which we've learned without having to figure out for ourselves) humans are a fairly weak animal.

> Although I'm not a follower of Thoreau, I think he made a fair argument that it is not at all unhealthy to live outside of society.

Yet Thoreau still had social contact. He spent a lot of time by himself (as most thinkers seem to) but he was still part of society as is evidenced by the fact that we know him. Imagine yourself existing in a jungle with no clothes, tools or language as a naked animal. That's leaving society and that's what accepting cultural assumptions helps to prevent. Challenging cultural assumptions leads to debate and most people can't handle that in my experience.
What Fearmongers Get Wrong About Cyberwarfare
Kickstarter co-founder responds to “Failed project” claims
There's a lot of people out there who aren't regular gamers (i.e. don't use steam), so a high profile bundle like this is perfect.
A lot of questions being asked here are already covered in this thread from a day ago:

http://dd.reddit.com/r/linux/comments/uc1o9/why_linux_doesnt...
Just a note: there are three levels of access in the CR-48: regular (out of the box), dev mode (flip the switch), unprotected (open it up, take out the mobo, tape over a contact to disable bios protection).

The guides that don't require flashing the BIOS are nightmares. Awful, awful hackish nightmares. I say this as someone who did it. It's much easier to open it up, but a piece of tape over some contact, flash the BIOS and install whatever you like.

However, I flat out don't think the disable BIOS protection option is available on retail devices. (I have the cr-48).

If you want a lightweight Linux box, don't buy this, you don't want it, honest.
I think your theory is wrong. Specifically, I use Windows for work all the time (due to Visual Studio) and I never do the typing thing. I can't even remember the name of the applications I don't use often, but I remember the icon so that's what I look for. I really don't think I'm alone with that.
Kudos to the judge for making the effort to really understand the issues. I'm curious, did WINE ever come up as an example of an alternative API implementation?

I'd actually find that a more interesting case, as it's an alternative implementation of APIs where the creator never even envisioned there being an alternative implementation.

Java, despite what Oracle may say, was always spec'd to a point where alternative implementations were probable, and many JVM improvements started off as proprietary forks/implementations.
I don't get the hate towards LaunchPad. It's a totally optional feature which actually helps out most normal users. I use it because I have a ton of apps installed and sometimes I just don't remember what an infrequently used app is named. Especially true when I'm buying things from the App Store. I got a great SFTP client the other day and I have absolutely no clue what it's called. I know the icon is a forklift. Great app but if you put a gun to my head I couldn't tell you the name of it. I don't SFTP enough to have it sitting in my dock 24x7x365.
This is a good example of how people should learn coding. Not doing examples but doing something that is very goal directed (for her doing a website). Exercises should help you understand how to do a final goal. This is pretty impressive for only 3 months of study also.
Notice how statement blocks are different shape than expression blocks. That's my favorite feature of this language.
Yes, traditionally they sell them but I think a licensing of the designs for usage in 3D printers could be a great driver of increased uptake.

Not entirely sure what you're getting at with static material costs? Are you taking into account inflation and saying retail costs have increased at a greater rate? In any event, home printing would reduce their own costs and hopefully foster greater uptake.
Musk said during the press conference today that they're targeting thruster landings (in any atmosphere!) within 3 years, or more like 4-5 if they encounter difficulties.
the books all had this odd habit of being very specific about brands--Lisbeth's favorite microwave pizza, her computers, i think even the names of the ikea furniture. idk if that's normal in swedish writing or if it was just larsson....
The best part about Hackers is that they hired Emmanuel Goldstein to serve as a consultant to get the technical details right... and he decided it would be fun to completely troll the movie producers, giving us what we got.

Hackers is an absolutely fantastic and hillarious movie once you're watching it with that in mind. Especially since Cereal Killer is either named after the 2600 editor or else just uses his name in jest when he says "uh, this isn't Woodshop?"

I used to listen to the movie on repeat all day while restoring compromised accounts at Blizzard; it kept me going when my eyes wanted to go cross and my brain wanted to shut down from looking at WoW's "the Matrix" all day tracking stolen virtual goods.
She has a lot of skills for 3 months.
The 8 Cheapest Computers in the World
Reading the ruling is fantastic.

The judge basically puts a CS 101 chapter in to explain some of the basics of Java. I laughed when he used the variable name 'Foo' as an example.

This was one argument that I haven't seen before:

"This brings us to the application programming interface. When Java was first introduced
in 1996, the API included eight packages of pre-written programs. At least three of these
packages were “core” packages, according to Sun, fundamental to being able to use the Java
language at all. These packages were java.lang, java.io, and java.util. As a practical matter,
anyone free to use the language itself (as Oracle concedes all are), must also use the three core
packages in order to make any worthwhile use of the language. Contrary to Oracle, there is no
bright line between the language and the API."
This is pretty much what I've found to be the case also.

In general, if I'm bootstrapping a project I'll start with a $5 logo from Fiverr just to give me something to throw up on a simple MVP. If it looks like the MVP is viable, I'll then spend $300 on 99designs. If six months have gone by and things STILL look viable, then I'm happy to pay a few grand for a "real" design.

99designs is still excellent for what it is.
Sounds spiffy. :)
Pure CSS Animated Slide Toggle
ZFS is copy-on-write with snapshot support. If you have files you may need to shred, put them on a different file system; ZFS is oriented towards making it hard to lose data.
keep her!
How can I tell which job requirements matter in software offerings?
Try-catch in JavaScript isn't a good practice
Heroku (YC08) has been around longer than #22 (http://ycombinator.com/ideas.html), but pg's item on fundable ideas might hint at some of his vision regarding abstracted platforms:

Don't make it feel like a database. That frightens people. The question to ask is: how much can I let people do without defining structure? You want the database equivalent of a language that makes its easy to keep data in linked lists.
Apple skeptics: You hurt your own case by talking about an Apple "prison."
Seriously? 3 months to know so many things including what Richard Stallman says ... admire.
[webkit only]: http://dribbble.com/shots/583780-Pure-CSS-Animated-Slide-Tog...
It's my life's ambition to one day use a file system as pretty and pointless as that one. Barring that, I may just create one for use in my "hacker" puzzle game for iOS that has no actual relation to real hacking (as is the case most "hacker" themed games).
Easy when you use a blue pen pointer in a smokey room :-).

And while I think these portable lasers are cool, they are insanely dangerous, to humans, to pets, and to video gear. (not to mention dark colored balloons).
It's an industrial presentation. As such, there's no paper about it, just the talk given at SIGMOD and the slides. When Google unveiled Megastore, F1 predecessor, it did it as an industrial presentation too. Years, and many improvements later, they published a paper on Megastore.
Looks lovely -- should simplify the sign-up process though & implement some easy sign-in buttons. //I should also do the same. :)
The author is very right. The links on my site (https://circleci.com) don't work if you middle-click them. Some kind StackOverflow users found the problem, which appears to be the click handler in Sammy.JS.

A lot more info about this is in the question, an the links from it, including history, Mozilla accessibility discussion, and code samples:

http://stackoverflow.com/questions/10660360/command-click-do...
Can you ask her to outline the process she used to learn to code this tool?
I understand, that YC have no choice, but to invest in competing startups, simply because the large number of startups being accepted in Y-Combinator. They backing many Realtime Messaging companies, such as Firebase, Meteor, Flotype/Now.js, Simperium, Parse, etc.

EDIT: apparently Flotype pivoted from Now.js to something very different from what Meteor and the rest of the gang do.
12-inch working star wars arcade
The Two Rumors About Facebook
Does this set a precedent for all kinds of APIs or just the Java API?

Can I go and implement any commercial API and sell my own implementation without having to pay any fee to the original author of the API?

That would be awesome.
This is computers, not the Highlander. There's no "vs." except for individual purchasers' decisions.
In other words: Companies that actually make good money don't bother to pursue that standard. That detail fits with my theory that my financial problems grow in part out of being too perfectionistic. Unfortunately, my survival depends upon my perfectionism. Thus I cannot actually afford to give it up.

I remain at an impasse.
Yours however seems offline :)
"Murray [...] makes his autos out of a lightweight composite material similar to carbon fiber used in race cars.

"That allows him to jettison the robots and machinery that stamp and weld about 300 pieces of metal together in a typical car body."

That seems to imply hand-layup, which along with the "composite material similar to carbon fiber" makes me have some doubts about the "8,678 euros ($11,000)" retail price for the gas model.

Anyone know any more details about the materials and process?
Great execution, that's what it's really all about!
I think Google is still chasing a different crowd than is going to be found here.

Think of how many places have convenience computers that they have to manage from an IT perspective. Not with a Chromebox.
>>"life + X years" can screw the public if you make something in your 20s and live to be 90."

I don't see how that would screw the public. As long as you make it available at a fair price in a popular format. Could you explain that a bit more? (I'm really interested)
Middle-clicking is taken directly by the browser. Cmd-clicking can be overridden by click handlers. Both left- and right-clicking can be overridden, so that is at least consistent.

Some reference: http://stackoverflow.com/questions/10660360/command-click-do...
I'm a bit puzzled by the second method (with the partition swipe and copy back) .

So, linux scatters the files. My partition is almost full and fragments. Now I copy all the files to a second location and wipe the partition. Now I copy them all back. Won't that just scatter all the files and fragment all over again ?!?
I agree. This goes against one of the key principles of Kickstarter: if a project you are funding doesn't get funded you get your money back. It is a difficult problem though. On one hand you don't want to fund half a project but on the other if they wildly exceed their funding goal it would be nice of them to spend the extra money on new features.
Actually, they will make pizzas to order for you. I take advantage of this option often. :)
Ask HN: What are you using for your IRC server
Hi everyone,

If you're using a private IRC server, how did you set it up? Cloud? Local box?

Which server: ircd? jabber? ruby-ircd?

I'm looking to setup one up for our startup and would like to see what you would suggest.

Thank you
there is no bright line between the language and the API

This is actually a deep observation about the relationship between languages and libraries: the line between them is fluid and to some extent just a convention.

How astonishing that the judge of a lawsuit would show this level of technical understanding. Let's hope he has succeeded in appeal-proofing the ruling.
Actually, there are. If you override the click handler on a link, you'll override the Cmd-click handler as a side-effect.

My site does this (by accident), and I eventually had to ask StackOverflow to find that Sammy.JS (my client-side router) was doing it.
I guess I just don't understand your original comment. What is ibdnox (creator of LightTable) doing wrong? It seems like you were accusing him of being a money-grubber but I'm not sure. In the response comment you seem to be saying that Kickstarter project backers are making financially irrational decisions, which is unfair "with respect to capital" (not sure what that means beyond 'is not capitalism'). All I know for sure is that you're asserting that Kickstarter is a different model than the typical capitalist route, but I have no idea what you're trying to express beyond that.
This is really impressive for three months, and the little charts on her skills page are funny!
It's an awkward combination. By installing a Chrome App, the app can use more and newer (read: more privileged and untested) APIs. These can help make offline apps better. Sometimes they simply look like links but DO enable other functionality. This is the case with several of the Google Apps.

I agree that it's confusing and it's one area where Google could (and I'm not saying they will, I really hope they don't) exert themselves and use the Chrome Web Store as a way of gating "web apps" in Chrome (versus branded "Chrome Apps")