skysight-inc/HackerNews huggingface dataset:
The iPad provides the ability to connect an SD card, which fulfils a similar use case... but discounting the iPad, OSX Lion takes steps away from the filesystem, with all the files openable by a given application visible a la coverflow with a flick of the wrist. It also does away with the saving metaphor in many apps, further distancing the user from filesystem concerns. In light of this, it would seem more a matter of will than being "too hard" or "pie in the sky".
More details about the WebAPI effort
Comex Answers Questions About iPhone Hacking Before Heading Off To Apple
Personally I enjoyed the 2D Flash version (http://portal.wecreatestuff.com/portal.php) just as much as the 3D, in fact it was the first version I played.
Contracts For CoffeeScript
Not to rain on your otherwise good comment, but last week's SO question about fixed-size sorts was targeting a GPU, where avoiding branches is actually really important. That ugly branchless code is really bad for a speculative out-of-order complicated core like modern x86, but your simple scalar compare/move code would really suck running on a GPU.

That SO question actually did a pretty good job at illustrating your point, because most people assumed that code that works well on their CPU would work well on a GPU, without stopping to think about the architectural differences.
Yes, if you don't check certificates you can subvert TLS. Also if you key your ciphers with zeroes. Don't do those things.
See, that's where I disagree. If we look at the definition:

Give financial, material, or moral support to: "go up there and tell them—I'll back you up".

I think the military falls under material support.
Put contact info in your profile.
Reading the article, it seems the TM only work within a single core for now, not across cores.

"IBM only implemented transactional memory within the confines of a single chip using a tagging scheme on the chip's level-two cache memory."
Amazon quietly launches proprietary Kindle Print Replica format
How many two-person startups were accepted last year where one of the founders resided in sf, and the other resided in a nearby city such as Seattle?

This is a case where both founders are software engineers who have already worked together closely for a sustained period.
Ask HN: Founders transfer stock to each other?
If a founder leaves a newly funded company does anyone know if they can transfer their vested shares to another founder?
That's pretty much it. Either you code or you don't.
When you say co-founders, what kind of equity do you intend to give?
Show HN: Five.Seven.Five. - A Haiku (Poetry) Community
Hi HN,

I've been reading for a few years now and thought I'd like to share my weekend project with you.

Five.Seven.Five. is a place for fans of Haiku to publish, comment and share their poetry.

I recently left work to start building my own web applications and thought this would be an interesting project to gear up to that.

There's not a lot of content at the moment so if any other HN'ers are interested in Haiku, please feel free to sign up and publish your own Haikus.

http://www.myfivesevenfive.com/

Of course, I welcome any constructive feedback and am interested to hear your thoughts.

Thanks.

Toby
While I have no interest in getting into this space, I've been thinking for a bit about how bothered I am with having to wait for games on Steam to download before I start playing them. With the connections we have now, downloading behind the scenes and streaming things as they come seems viable, but I haven't seen anyone try this. Would make for a great addition to a game store.
If you read back to my comment in that thread, I explicitly touched on the GPU vs CPU issue. They were benchmarking and ranking algorithms based on CPU performance while allegedly investigating the problem for GPU implementation. Pretty silly of them, but that's besides the point. CUDA and OpenCL and even shader languages like HLSL, GLSL and Cg all have branchless conditional move instructions. They've always had them going back to the days before GPU cores had branching. That's what you should use here, not some homegrown bit-bashing crap. For the higher-level languages like CUDA and OpenCL, the compilers have no problem generating branchless conditional moves from C code that uses branches in a simple and transparent way.

The point is that the 'simple and optimal instruction sequence' I mentioned in my top post has a 1:1 equivalent on every modern CPU and GPU.
Well, we don't have a JS runtime on all our web boxes in production. As such, we precompile all our assets before deploying, so sprockets doesn't really buy us much besides being "baked in". To migrate our apps, it seems easier to upgrade rails, but continue to use our current asset compilation system.
I wonder how impractical it would have been for NASA to keep a shuttle around (until there is another agency providing redundancy) for emergencies such as this and just stop the scheduled mann spaceflights.
Most governments use MITM attacks.
That includes the USG.
Could this be? A brief flicker of hope for the fact that maybe tech-savvy judges might be able to do something sane?

I have to wonder, though, how long it'll be before everyone starts just opening their wifi as a "it wasn't me" defense. And how long that will last.
Ask HN: Avoiding entrepreneurial development events ok?
I have a few friends that go to all of the meetups and seminars with entrepreneurial development organizations and related groups and try to get me to go, but I'm just not interested. I've been to enough to know that I'm not into networking in-person just for the purpose of networking. I can be outgoing, but I just don't tend to be. Why go waste your time meeting with people before you even have a viable product or service to be trying to drum up interest about, or if you just aren't "ready"? I understand that there is a lot to be gained from having relationships with various important people in the industry, but isn't there a lot to be lost also if you get the reputation for going to these things and having nothing to say to anyone? Isn't it ok to not waste your time with people and events that you just aren't interested in?
This would be fun if we weren't building their dataset for them.
Send us an e-mail, to discuss further. Thanks.
Second part is about explorer itself. While it might seem like a common utility (even necessary), I find it very rare for a general user to know about it (my wife does not, nor my parents, siblings, their friends,...but my wife's father does). Once they see it, they have no idea what to do.

Seconding. Especially before Windows 7 added Explorer as a pinned item by default, the less-technologically-literate persons I know would simply called it "My Computer", and used it in the large-icon, single-paned view. On one occasion while helping a friend find a file, I opened Explorer and switched it to the Details view option. Between that and the folder hierarchy in the left pane, I guess it looked different enough from "My Computer" that my friend was used to and I was given the reaction "Wow, you're really in the guts of the machine, now."
upvoted! In 2009 a friend and I released InboxAlarm - www.inboxalarm.com - to do the same thing.

You'd have the option to warn your friends via a Facebook Status Update to ignore any emails/links they received from you until you verified the intrusion.
Fraudulent *.Google.com Certificate
Clickable link here: http://www.myfivesevenfive.com/
Why You Won’t See Martin Luther King Jr’s ‘I Have a Dream’ Speech on YouTube
If the diversity of hazards was ramped up this could easily be very fun, a much more intense and fast-paced arcade take on Portal. Never mind the classic sprites and music, the format of Super Mario is just different and would amount to a different Portal.

But as of now, most of the enemies in Mario were designed to be adequate hazards for a character who can only walk and jump, the matchup becomes pathetic if he's suddenly equipped with a Portal gun. From the video it seems the game-makers will have to be more creative with how Mario can be killed (Great heights, ranged attacks, time-trials, as opposed to just touching a mushroom/turtle/pipe plant)
I have been using Django for about 6 months now. Previously, I had been working on PHP and Rails apps. I have been looking hard for some good best practices for Django. There are some things I really like about Django. I like it's readability and I like that new web developers can get up to speed rather quickly. There is one area that I really wish were better though. It is unfathomable to me that the norm (and best practice too apparently) is to cram pounds of code into single files (views.py, models.py, etc). Now sure, it's Python. You can break it up. But the documentation and also what you see in Django projects perpetuates this insanity. To break up your models, you must add additional glue code to each and every model (app_label) and if your app is large you will run into circular import issues. This is just not practical for medium to large projects. The best practice is to break up your project into applications. Yes, that does help some but you still are going to want to break up an app's model, view, etc into multiple files. Isn't this common sense? This and other areas of Django often makes me wonder: Why does Django make it easy to do the wrong things and hard to do the right thing?
Oracles Mary Ann Davidson lashes out at Security Firm
If the file type is arbitrary, and doesn't correspond to an app, then you're using your internal hard disk as a file store. There are better solutions for that.
I recently had the pleasure of hearing on of your Engineers, Ben Vinegar, speak at a Tech Talk in Toronto. My impression from the talk was that the hacks were perhaps the more interesting subject. I hope you haven't cut them all out of your book.
This may be somewhat petty but...isn't using the term "App Store" a bit risky? Apple owns the trademark on that: http://www.apple.com/legal/trademark/appletmlist.html

It's lame, I know, but better safe than sorry.
太阳能电池铝浆
Amazon and the Future
I'm betting my startup on Clojure, but it doesn't feel like much of a "bet". It is probably one of the least risky choices I've had to make and as a bonus to the technical benefits it is also a nice way to differentiate yourself. It is integrated with the familiar, mature JVM-platform and not that hard to learn as an experienced developer. Integrating with existing Java or future JVM code (e.g. Scala, JRuby, Groovy) is a huge plus, because you can start thinking about the right tool for the job instead of troublesome integration with legacy code.

As to hiring: I think you will have a harder time finding good programmers to work on boring problems in a boring language (e.g. Java). Picking a niche language would make your project more interesting, but you can also do other things to make the working attractive to good people, e.g. actively developing and maintaining open source libraries related to your project or allow them to rethink the way problems are solved in your industry. Seemingly boring problems can have very interesting solutions. It also helps when you offer good working conditions (e.g. possibility to work remotely and all the "Aeron chair" kind of perks you keep reading about on HN). Not everyone is right for the typical startup or Googler lifestyle. Some very good hackers actually prefer e.g. working from home so they can take care of baby to pulling all-nighters at Facebook.

This is all assuming you're a technical founder. If you are: go with something that you're not only passionate about, but that is also the right tool for the job. In my case Clojure fits best, because I need the integration with Java libraries like Apache Lucene, but in your case it might be Haskell or something else entirely. If you aren't a programmer yourself you should find a technical co-founder or early employee to make this kind of decision.
I am no hacker so I have almost no idea what's going on.

MITM = Man In The Middle.

Does this mean that Iran is eavesdropping on gmail users IN Iran? Or outside their country too?

Does anyone mind sharing what this means to the end user?

I did block the certificate on my Air as wxs mentioned. http://news.ycombinator.com/item?id=2938755
> adb56780a76686326612a1eb3c2b32053bbcf3d8. Ask a friendly vulnerability researcher what I probably meant by saying that.

OK. Hey tptacek... :)

Mind elaborating a bit more, for those of us who don't happen to know any other vulnerability researcher who know what that hash means? The one vulnerability researcher I know had no idea what you were talking about.
Why is this news? The 3.0 kernel could very well have been called 2.6.40, would that have been news worthy?
This is a total minefield without an IP lawyer on hand to guide you, things that could bite you: relicensing (without your consent), sale of the source code, change of control, contamination, liability, competing with your own code a couple of years down the line (you may not be interested in their market, but they or their future owners might be interested in yours) and a hundred other 'little' detail. Little until they bite you.

Another thing to really worry about is to make sure that you actually have the rights to all of your code and that someone didn't include code that isn't yours in your distributed sources.

You should definitely at a minimum take an MD5 of the code that you make available to them so that you can later prove that file 'gpldcode.c' wasn't a part of what you sent.

A listing of exactly what it is that you license should be part of the deal, filenames, linecounts and descriptions, there should be a 'non compete' clause, you should think long and hard about the conditions under which you want the license to be invalidated (those may cause the deal to not go through).

Licensing source code is a lot harder than licensing a binary.

http://www.google.com/search?q=licensing+source+code+agreeme...

Will give you a whole pile of reading material, I'd still advise you to retain a lawyer that specializes in IP matters for your jurisdiction. Lawyers are expensive, domain experts more so, if the amount is small then the risks may not outweigh the upsides, if the amount is large enough it makes good sense to do the deal and retain a lawyer.

Is there any chance at all to modify the code to their specifications and license it as a library module that they will link to?

That might save you a large amount of headache.
Air jordans white
A Resurgence of HIPAA
I view YC as marketing. You gain exposure to your product/company/people via YC. You pay for the marketing with equity instead of cash.
They all look so similar :

http://www.toptenz.net/top-10-most-notable-national-revoluti...

yet some of them are (as of 17:25 PST 08/29/2011 AD) classified as "bad" and some as "good"
Great timing! Starting a widget project soon, will this be on O'Reilly's Safari?
China Shutters 6,600 Websites for Manipulating Information Online
Good work guys. I'm glad to hear that you're still making good progress on this. I still have my checklist of things that are keeping me on Azure, but I'm definitely keeping an eye on AppHarbor.
Yeah, unless the person doesn't enable images in their email.
ITunes Match now available in beta
The decade's biggest scam - Terrorism - Salon.com
So start with the CAs, and then allow your friends and their friends and the EFF to subtract from that set.
Well, that's a novel way of harvesting associated email address, names, and phone numbers.
Steve Jobs' early career boxed in Stanford's archives
"The Stanford Silicon Valley Archives' Apple collection provides a unique window into the early years of Apple co-founder Steve Jobs' career. The collection comprises approximately 600 linear feet of documents, photos, videos, hardware and software, making it the largest assortment of Apple-related materials in the world. The archives are overseen by Henry Lowood, curator for history of science and technology collections in the Stanford University Libraries, and Leslie Berlin, project historian."
Oh the myopic mind has no bound. Well...except where it has to have bounds to be considered myopic...

Do you expect an UI designed for someone that's never heard of HN and who is unaware that you can copy and paste pieces of text SHOULD seem attractive to a technohipster blogger?

So many times HN seems like the next incarnation of the Library of Alexandria and then posts like this make it seem like a bunch of silly stupid cyber bullies stuck in myspace and high school WHILE guffawing at the teacher's assignment for the day.

Microsoft is often times silly, stupid, evil, whacked out. But don't go projecting myopic mamby-pamby "critique" like you knew something.

Love them or hate them or think they're falling off of the face of the earth Microsoft gets enough right to still pull in the pennies, a tad bit more than I think this poor chap manages with his blog.
I've seen the current software patent debacle compared to a nuclear standoff. Reading this article made me think of another analogy: Gangs. How long until independent developers will need to either join the Bloods or the Crips in order to fall under the umbrella of their protection? Unless you are a paid-up member of the Apple or Google development programs, you are a potential victim of random drive-by-lawsuits. Even if you are a member you may get shot at, but the gang will retaliate on your behalf.
This sort of thing is weird to me. I don't have a problem with these services, but the whole "this changes everything" meme has got to stop. We've been through this every decade since, I imagine, the printing press. We still have designers, people still pay them, etc. People who don't appreciate or need designers insist that this makes them obsolete; they're almost certainly wrong.

I suspect that no one who says this sort of thing would actually hire a designer unless absolutely forced to. 99designs, et al simply replace the hapless employee whose incidental knowledge of graphic software would have otherwise put him in the uncomfortable position of building the website. It likely also saves some GD an annoying round of emails that go nowhere.

Both are thankful. Neither are hurt.
Groupon going bankrupt? Hardly.
Hey nodesocket, I don't think it's a good idea to post my personal email in plain text here... (Spam and whatnot) You can reach me through Github:

https://github.com/coreh/

-- Marco
Help Me CustomerService…Hurricane Irene Damaged My Travel Plans
Ask HN: How would you make Twitter irrelevant?
If there were a way for Twitter to become irrelevant, what would that be?
Why isn't the CAN-SPAM act enforced, say in the US?
Wonder how many iPhone users have read their user manual, I sure threw out the manual on day 1.
Maternity Support Belt
Hmm, if I am not mistaken they are soon to release a totally free modding membership, which will basically means access some (most ?) of the source code to modders.

Actually, it's here : http://notch.tumblr.com/post/4955141617/the-plan-for-mods

Also, I'd be curious to know your sources regarding these infos (particularly the "notch isn't very happy about it" part). You say "our channels of communication", are you somehow involved with Bukkit or Bravo ?
No, I don't think so. Every function given by this ribbon is available in Finder without buttons.

I can give you the steps, if you'd like.
Stanford CS course on digital photography
I wonder how many people view images in email by default. In gmail, they block images unless you click something to enable them; my Outlook at work also blocks images by default. And these are two very popular email clients.
Cool idea. Here are a few ideas:

1. I second what eykanal said. That wide button looks kind of weird and I didn't see it right away.

2. I would rewrite the text for the Ask, Reply, and Follow sections from the perspective of a power user. Imagine that you are simply a user of the site, you love it, and you are giving your friend an elevator pitch of why they should use it, too. As it is, you are just explaining the actual functions of the service, but you are not conveying the value proposition. After reading each little section, a prospective user should think "Oh, nice, that solves a problem that I have." To add another layer to this, be compelling and tell a story. You could even use a use-case example. For instance:

- Ask people which food truck is best in Midtown, NYC
- Let people know about that amazing slice of pizza in Brooklyn
- Keep track of activity in the East Village

3. The stream seems really wide. Maybe you can have two columns: one for questions and one for answers. Then they would be thinner, easier on the eyes, and it would showcase what your service does a little better.

Hope this helps!
100% true.

"Look! A lot of people just commented on things i commented on that new thing called Facebook and i faithfully believe that those are answers to what i said! Lets check those out!."
The Winners of 2011
Oh, the old external image exploit, eh? Seems like a great way to annoy your friends. Most email clients block external images by default for this very reason. Also, the image url is broken, so the message doesn't actually show up.
WikiLeaks Springs a Leak: Full Database of Diplomatic Cables Appears Online
1. how does this work?

obviously the external image trick.

2. can i use it outside US? Japan?
And now I realize I've just knowingly spammed myself and given you my email address and phone number just to satisfy my curiosity. Very well played, sir.
If someone here had a way to make Twitter irrelevant, they would be working on it, very quietly.
Philip Zimbardo: The demise of guys?
Or runtime environments that enforce some of these constraints on binaries for variable-length-instruction architectures [1] :)

Variable-length instructions, when done right, closely approximate Huffman coding your binary, so you can get big code size wins, but there are definitely hardware/system software complexity and security disadvantages to be aware of. An intermediate point between, say, MIPS and x86, is something like ARM's Thumb, where you have one set of small instructions for your most common operations, and you can distinguish between the two in hardware without much hassle.

[1] http://code.google.com/p/nativeclient/
This is just static types
The problem has more to do with the excessive number of available commands. My suggestion is to cut the clutter and avoid hierarchical UI elements altogether, regardless of their nature.
Obviously before these type of meetups entrepreneurs were successful in creating companies so it's not a requirement. But there is a lot of value in getting out there and interacting with people, it's only networking for networking sake if that's how you approach it. A great time to talk about what you're doing is exactly before you have an actual viable product. Personally if I would have waited until everything was 'ready' I would have missed some critical connections. The risks are zero (well the reputation thing could be real, so have something to say), the potential reward is actually high.
New Song Jojo - Disaster
Thai censorship critic strikes back at snitch Web host
Not quite.

isEven = (x) ->
x % 2 is 0

f :: (!isOdd) -> !isEven
f = (x) -> ...
"I know when and where you open my emails"

Actually you don't because neither my gmail nor my Android mail clients will load images automatically and the emails sent are super suspicious looking, so I'd never enable it for them.

Also since you don't verify my SMS in any way, I might be using your service to send untraceable text spams to someone (perhaps someone I don't like who pays 10 cents per text) by sending gotcha mails to an inbox I control and then opening the mails.

Also, on the "Trap" page, I would highly recommend you remove the "Chase" and "PayPal" templates. Using those on your site and in the "trap" mails you send is possibly wire fraud and would certainly not be appreciated by either party, regardless of intent of this service.