skysight-inc/HackerNews huggingface dataset:
I've now seen this for May 14th (today), 10/10/2010, now 5/31... it's sort of getting old. If you don't want to use it, close your account.

This isn't a crack addiction, I don't think you need a group of 100 people to do it with you for support. Or is it?
I glanced at an associate's blog last week and he had his own list of PMBA books reprinted from an original source. That looks like about the same list, yes.
We love not being a monopoly...except when it comes to hardware.

We love touch screens...yes, we know Flash works on touchscreens. Don't wanna look up any of that pesky evidence.

We love building open-source products...but we also like to build closed app stores and accept/deny apps based on a myriad of reasons. In fact, it's so bad Opera had to use public opinion with a web-based timer to pressure us to accept it.

We love HTML5...but would prefer you used apps, because we "always have an app" for that.

We love giving the customers the best experience...but we'll pull out the red herring and help you understand the error of your ways.

We love that we don't charge an arm and a leg for software...just hardware.
Are you looking at the Even More Plus? It's not contract-less (there's a document to sign and a credit check) as much as it doesn't require you to sign a long-term contract. It's month to month. While AT&T is saying $59.99/mo for 900 minutes, T-Mobile's 1000 is $39.99/mo, the real savings comes in the data and texting plans. 1000 minutes + Unlimited Text + Unlimited data is $69.99/mo with T-Mobile, versus the gouging AT&T gives you at $109.99/mo.
Dumb questions from someone who just started learning Python on Tuesday:

Modules/_multiprocessing/ is C code. Lib/multiprocessing/ is Python. What does each do?

And how does that relate to:

from ._multiprocessing import win32, Connection, PipeConnection

in Lib/multiprocessing/forking.py#158?
Boot any and all ISO images from USB drive
http://tinyapps.org/blog/misc/201005080700_boot_any_iso_from...
Forex MegadDroid
New Mixergy Interview: Less Accounting Founder
An ETF is an Early Termination Fee, which you have to pay if you leave your contract early. It protects the carriers since they're subsidizing your phone.
It's indeed very Mediterranean - but you would be surprised how common it's here in the Northeast as well (and not only in ATH). OK it's not necessarily your groceries, but if your parents are around (like in the city or CT, NJ) chances are that you stop by during the weekend for "re-fills" as you spend all ur $ in things that really matter - like development. Unlike Silicon Valley incubators here are lame - so we had to replace them with the real "incubator": home.
It is probably out of scope for the article, or maybe too much on the opinion side, but the Flash developer experience is pretty horrendous.

There are too many ways to mix UI created code, time-line/movie clip stuff, and actual ActionScript code. It can make for some nightmare projects. At least this was the case a couple of years ago when I unconditionally stopped working in Flash.

XCode is not perfect by any means, but way better than flash. It finds the right balance between interface building in a GUI and straight-up coding. Objective-C can be weird, but less weird than ActionScript. Oh, and XCode is free.

So, regardless of the business side, or even the end user experience side, I (and I think most developers) would choose XCode and Objective-C over Flash and ActionScript.
Please reconsider. Also reconsider serving data from olark.com and, generally, try to reduce your attack surface. There are too many "javascript viruses" running around already.
It is already reality to a certain degree outside of the US.

The difference can likely be explained by how some combination of the economics, regulation, politics, culture, geography is different in the US.
That solves your appointment problem, but it does not solve your salon's appointment problem, because your salon cannot buy their entire clientele an iPhone. They can, however, rely on their entire clientele already having voice service.

This is why Twilio (and related technologies) are so awesome: it turns the humblest cell phone in Africa into something which, for all practical purposes, speaks HTTP.
Apparently Apple eliminated the icons to make it less obvious that their browsers weren't displaying all of a site's content.

Someone has hacked together a way for sites to override that behavior: http://www.gskinner.com/blog/archives/2010/04/return_of_the_...
Someone should call Microsoft and report a bug on how Windows handles child processes. This seems serious ;-)

Can anyone check if this problem also exists in the Cygwin version of Python? It's closer to the Unix source and should behave in a more unix-ish fashion. I am glad I no longer can ;-)

I always install Cygwin when I work from a Windows box. It gives me a varnish layer of civility on what I feel is a mostly barbaric environment.

That said, the POSIX subsystem NT had should be able to handle proper process forking. I am not sure how easy (or not) would it be to run Python on it, but that should also work.
I guess I'm missing something. t-mobile 1000 minute plan is $40 per month. at&t 900 minute plan is $60 per month.

$20 * 24 = $480, roughly what your phone is worth except you're stuck with the carrier for 2 years.
As a language, I feel like Javascript decided to repeat half the mistakes Perl made and to tack on a few unique ones of its own. Supposedly the latest version, ECMAScript 3, improves on javascript a lot, but in the end I would pick Python or Ruby over javascript any day. The section about javascript at http://james-iry.blogspot.com/2009/05/brief-incomplete-and-m... is funny because it is true!

It's too bad that Javascript has become the assembly of the web. I've found GWT to be a terribly leaky abstraction. I've watched as projects like HotRuby stalled and faded. And I've seen projects like the scala version of j2js grapple with performance issues such as inefficient method call overhead in current javascript implementations. I really believe that javascript at this point is holding back progress on the web.

I really hope something like google's NACL succeeds where all the other RIA frameworks have failed. To do so, it is going to have to integrate with the browser much better than applets, flash, etc, but if it succeeds it could allow for a multi-language renaissance on the client that would benefit everyone and force javascript to actually compete with the rest of the PL world.
Congrats, Dan!
Looking for a Facebook Developer to code the next big thing
Hello All,

We think we have the idea for the next big thing,who doesn't. We need a facebook developer who can help us out. We are planning to build 2 apps, one is a stand alone app on facebook the other is integration of a traditional web app in to facebook. Look forward to hear back from the Hacker community here. Tweet me at rohi81 or comment to this post with contact details.

Cheers
Rate my startup: The simplest webpage annotation and collaboration tool
So You've Hired a Hacker
http://www.reclaimprivacy.org

Clickable
Okay, I am curious about downvotes to my reply above this. No disagreement was posted in reply, so I'm not sure what is being disagreed with here.

Thanks for your wisdom.
I think for a lot of people it's not a privacy concern of leaking sensitive information, but more generally regarding the nature and intended goals of new facebook. For example, I'm sure facebook got a lot less appealing to some when their parents friend them. It's not the private closed network you shared with your college friends anymore. At one point facebook managed to extend that circle into the internet and managed to keep it somewhat private, now it's moving away from that and alienating many of its original users like me. Now it's trying to take that natural private circle and use the internet to expose it to everyone (assuming anyone still uses it for that purpose).

And I don't think this concern is limited to technical people, since there's really nothing technical about it.
Saw something similar on Comixed last month:

http://comixed.com/2010/04/28/4-koma-comic-strip-flash-plug-...
Related -- http://html5test.com/
So where does one signup for free .edu accounts ? ;-)
As a student, google voice saved my ass on more than one occasion.

I landed in the hospital for 4 days, with no cell phone reception. If I hadn't been able to send texts over wifi with voice, I don't know what I would have done.

I had my dorm phone working with it too, it really was a lifesaver when I didn't have a cellular.
an iPhone and Droid owner

If you don't mind me asking, how/why do you use two phones?
The author is presuming that the IMs that an anonymous person on the internet claims they have access to are real. The article that this came from won't even state where they came from. Was it the person in the chat themselves? Was it someone who "discovered" Zuck's hard drive?

http://www.businessinsider.com/well-these-new-zuckerberg-ims...
He should stop trying to test for Windows behaviour on Linux and use a VM. Having the multiprocessing module expose an option for turning off forking would be useless, as Windows is not UNIX and there are many other subtle or not so subtle differences.
Is there a facebook group for that?
Boston-area hackers looking for work?
I've spent the last three months working at PHOTON Consulting, a photovoltaic market research firm based in Boston, and I've been asked to help find a replacement before I leave. They're looking for a smart young hacker with an interest in renewable energy (and maybe finance).

They pay well; they work in a nice office on the 50th floor of the Hancock tower; it's a small company, and you'll learn a ton quickly; they are generally a group of savvy, motivated people; they encourage entrepreneurial employees and are open to whatever technologies/environments you prefer; you will have a healthy budget should you need it; etc. I am only leaving to pursue other projects, and would happily stay if I wasn't otherwise committed.

The job itself will involve (a) translating some of their most important and complex models into fast, stable, extensible code; and (b) building interactive interfaces to those models for their clients. There is an opportunity to personally build some serious products for large companies in the sector.

Rubyists, Pythonistas, Haskellers, Ocamlers, etc., etc., all welcome.

If that sounds interesting, or if you have any questions about the position, you can e-mail me at jsomers@photonconsulting.com.
You say that it 'protects' them, but it was only recently (last year or two) that they decided to pro-rate those fees.

So a month before my 2-year contract is up, my ETF would be the same as if I cancelled within the first month. This is bogus if the reasoning is so that the carriers can 'recoup the cost of the phone that they were subsidizing.'

Even with the pro-rated ETFs now, IIRC they won't be insignificant at the 'month before the end of a 2-year contract' point even though the carrier has obviously made back most (if not all) of their sunk costs by then...

ETFs are there because the mobile carriers like to bank your monthly fees as a constant revenue stream, and when people cancel early it screws up their numbers and projections, much in the same way that banks penalize you for closing out a CD early. Talk about how it's to 'protect the carriers from people that cancel early without covering the full cost of the phone' is just people buying in to the BS story that the US mobile industry's PR depts have been telling us for years.
_multiprocessing is C code which is a compiled library which is references in Lib/multiprocessing - essentially, the C code is compiled, but only exposed to/through the python module which is multiprocessing proper.
I just had a grad student begging me for my last GV invite last week. Now I can hang on to it for a more strategic situation :)
I love it when people spend the time/effort to do these sort of things!
No but I've removed all information from my profile page (except for that information which is currently unedittable due to no one at Facebook thinking about Privacy, let alone testing their god damn releases), and I've removed all posts from my wall.

I'm setting my profile to read only and I'm going to hack together something that will allow people to use Facebook Connect to write on a self-hosted wall. A sort of self hosted Facebook page.

The only thing I'm leaving hosted at Facebook is my photos.
I think the inclusion of that IM chat is about the metaphor. Anything you say can eventually be public.
This is what's got me thinking of quitting. I can handle choosing my settings up front. But every time I turn around, they're sharing something new about me with the web. Besides the violation of trust, it's a hassle - I don't want to log on every day and check my freaking settings, trying to re-hide information that's already been leaked to the search engines and cached.

Facebook these days seems less like a friend and more like someone who will mug you as soon as you turn your back. I'm tired of dealing with it.
I'm pretty sure you meant to comment here:

http://news.ycombinator.com/item?id=1348182

Wrong mcantelon submission ;-)
It's an ugly protocol, but that's because things that are elegant are rarely secure.

Funny, my experience has been exactly the opposite.

But [your block cipher] probably exposed to side-channel attacks either way.

Exposed, yes. Exposed to attackers who don't hold the MAC key, no. Exposed to chosen-ciphertext side channel attacks, no. These distinctions matter.

having to slog through people's terrible crypto on a monthly basis

I do this too. But I try to educate people so that they write slightly less crypto.
Heh, we're aware of that. Although the other definition works for us. "Relating to or being information that allows a decision to be made or action to be taken."

I'm also not sure how many people noticed but the name is IActionable not iActionable. It comes from the concept of Interfaces types which many object-oriented languages have.
Newly Seeded Etacts (YC W10) Seeking Holy Grail Of The Unified Inbox
Why Betterness Is Good Business
> decided to pro-rate those fees.

They didn't decide. Non-prorated fees were found to be unenforceable. I'd call that forced.
You're obviously going for maximal SEO with a name like that. Good luck getting ranked highly. I know you're a whiz at that, but that keyword looks pretty darn competitive:
http://www.google.com/search?q=appointment+reminder

I'm guessing you'll have to rely a lot on your AdWords kung-fu that you talk about so much, because I think customer acquisition is going to be your toughest challenge.

Edit: Actually, I partially take that back. The ads look competitive, but the results look penetrable. Your blog post announcing the site is already #21 for that term, so you appear to be in good shape.

Edit 2: Although you may do well for SEO, I can't help but wonder if you're taking a hit on word of mouth sales with such a generic name that doesn't use a .com. "Have you tried Appointment Reminder Dot Org? My sales increased 10%!" It make work, but I think you're putting all your eggs in the SEO /SEM basket.
What a hamster can teach you about progress
> without visible content

There is a manual... You don't blame a drill press company just because someone thought it was a good idea to use their drill press to pierce their nose, do you? What's the point of providing people with documentation, if you are going to rail on the product for not being 'so easy' that people don't need to read the documentation?
My carbureted 1970's chevy pickup is looking better and better /s

This is obviously a hit piece. The mechanical systems of a car are more hackable than the computer (bleeder valves anyone?). We might as well be concerned about people bending railroad tracks.

I'll agree at some point there will be a huge news generating security issue that will wake up manufacturers, but people are so paranoid about cars/computers that I doubt it will be a continuing problem.
That's even worse. I didn't know the root cause of the change, just that it had happened.
Yes. As close to native Grab behavior as possible would be great.
Man lands job with $6 Google campaign
In an embedded environment I would probably use ECC. I believe that I mentioned this in my talk; certainly I mentioned that my advice was for the context of software on general-purpose CPUs.

Unusual environments need special treatment.
Transmission isn't officially ported to Windows and uTorrent doesn't run on Linux. Two different markets ...
I still don't understand why no carrier will sell me a smartphone, any smartphone, on prepaid. If one were available I'd probably buy it, but damned if I'm gonna change my 13-year prepaid-phones habit now. (Also, I don't have a US credit rating and I kinda like it that way)
Aren't you also imposing your "morality" about sharing on users who use this? Would you be comfortable if Facebook were to do something like this, with [good] pointing to "sharing something with everyone"?
FWIW, facebook actually responded to this article. They did not suggest that the IM conversation was fake. Only that it was unrelated to the goals of the company and their commitment to privacy.
"I'm sure facebook got a lot less appealing to some when their parents friend them."

Yes. I'm not posting anything I'd be ashamed of, but when Aunt Ginger shows up to a conversation, the conversation changes. It's not snobbery; it's just that friendship is based on things people have in common, and the more people join a conversation, the lower the common denominator becomes.

If you joined Facebook to talk about classes and dating and music, and now your Mom is posting on your wall, it just changes. Maybe you love Mom. But Facebook isn't the same with her there.
> There's absolutely no question that javascript is going to be the single most important langugage for GUI app development

It might or might not be, but this is far overstated. In terms of rich graphical GUI apps, there is much much more that has been done with either AS3 or Objective C at this point.

I think Javascript optimists vastly underestimate the distance it would need to go to replace either or both of the above.
to answer my own question ... Apparently the concern is that the rock layer above the oil is thin. (Any sources for how thin?). A nuke could fracture the rock layer and release all the oil at once.
If the people concerned with privacy issues leave the service, doesn't it inherently resolve the issue?
This is exactly what the real problem is. Comments about cutting break cables being easier don't get this.

Many cars are not air-gapping these two networks and a failure in any of the components that bridge the two can lead to remote attacks of this type. I would not buy a car that has Internet-anything in it.
This seems pretty accurate given the kind of performance we've seen thus far. One thing to understand about Rubinius is that we've optimized it to the hilt for running Ruby code. So when you see Rubinius performing, say, 1.5x slower than MRI on a particular String method, what you're seeing is Rubinius running ruby at 1.5x slower than C code. If you compare Rubinius to MRI both running pure ruby code, you'll see Rubinius shine. It's getting the performance of the methods that MRI implements in C that we still have work to do on. This is part of the strategy of the project, because it means that we're improving the performance of all ruby code, thus raising the bar not for just one method but for the whole program.
ECC vs. RSA is a place where you certainly know better than me; I have that list of things Kaliski said not to do wrong with ECC and very little else. I also think we probably don't disagree very much about ECC.

Where I know we do disagree: public key crypto is a threshold over which I would not be OK implementing a custom cryptosystem. If I need public key, it's GPG or nothing. I am terrified of public key crypto.
TweetDeck Building a Mobile Web Version
You may not be up on the latest car designs, but attaching the ECU to the Internet is indeed a problem. Preemptive response: no a firewall is not the correct answer to this problem.
bad example, the travelblog.com is a british site.

Go search for travelblog on google.co.uk, and it's in the top 3 position.

And sure travelblog.org is #1 there too, but the .org is a PR6 website, while the .com is a PR4 website. That's orders of magnitude higher.
This is contained in the other responses, but to make it explicit: another reason is to learn from somebody better or more experienced than you.

I'm currently a founder of a company that is likely to have a pretty good outcome in the next not-too-long. I've learned so much about what I don't know, that I've determined my next gig will be working for somebody who can mentor me and help me climb to the next level of competence.
NT's POSIX subsystem never supported fork(). They, um, overlooked that bit...
Are you consulting now?
I can't help you with your question, but I just want to point out that as a user I actually get a bit turned off by professional voice-overs. Nobody can fake the enthusiasm of a person presenting something they are really excited about, even if there is the odd "uh" in there.
targeting an individual doesn't actually matter

But is that because your ad was funny? Suppose I target an individual with a very serious message: say, 911 ABDUCTION ALERT! and a photo of their kid - that could well generate a reaction, especially if said kid were away at camp, or the subject of a custody dispute. Someone with ill intent might be able to leverage such a tactic to great effect, though I imagine FB probably has some filtering in place to prevent such obvious abuse.

But suppose I take a more subtle approach...say, I target members of a FB group for sufferers of a particular medical condition, but only those who don't have a college degree and are also in a group devoted to some dumb conspiracy theory. People like that might be quite vulnerable to social engineering attacks.
Tetuan Valley Startup School Spring 2010 Graduation video
Make sure you read the original article here:
http://corner.nationalreview.com/post/?q=YWE4YmE2YjhmMzgzODJ...

Having nothing to do with Wall Street myself, I actually agreed with the theme of the anonymous letter.

The underlying theme being:

"We are super competitive and you are not. What do you think will happen if we are forced to compete against you?"

I agree with Motely Fool that they have a skewed picture of the average american and could use some humility, but their original point still remains.
The state of venture capital
Congrats to all surviving teams!
Wow, this is actually very helpful. I just sent it to my two business partners - both business guys - and I honestly think it's going to help them sleep easier.
I think Schneier does less cryptography now than he used to, but I would still say that he's much more than just a pundit.
What are the best books for learning advanced JS?
I'm looking to improve my JS skills - what resources have you found helpful?
Neat site, it's really well done. Are you just releasing it now or has it been out for a while? It's very polished regardless.

I did find the comment Webklipper loves you! at the bottom of the demo page a bit disconcerting though. :)
Amazing video! haha so funny!