skysight-inc/HackerNews huggingface dataset:
Spawnfest just got some pretty interesting prizes (#erlang)
http://spawnfest.com/

The 48 hour coding competition featuring Erlang (Spawnfest) now has prizes such as free access to Erlang factories, a free ebook from O'Reilly from all participants, $500 in free O'Reilly books to the winner, Free manning books, cowboy hats, Argentinian wine, and more!

The contest aims to let people flex their Erlang muscles and showcase awesome things they can do, but also aims to bring the community together and boost the interest towards the language. Teams of one to four members can subscribe to the contest by submitting the required info to our form (http://spawnfest.com/take-part/). Note that if you don't have a team and do not want to be a team of one, we have another form to help find potential teammates (http://spawnfest.com/find-a-team/).

The contest commences at midnight Saturday 9th of July, 2011 00:00:00 GMT+0 and ends on Sunday 10th of July, 2011 23:59:59 GMT+0. The full set of rules is available at http://spawnfest.com/rules/

Our judging team is:

Bob Ippolito, CTO and co-founder of Mochi Media Inc;

Justin Sheehy, CTO at Basho Technologies;

Robert Virding, Co-Inventor of Erlang and Erlang Solutions Principal Language Expert;

Ulf Wiger, CTO of Erlang Solutions.

We're awaiting your participation!
In my experience, it's surprisingly easy to get through most classes without doing the recommended / assigned reading for a course. Often, the professor will basically go over the same material in class as was covered by the reading, so if you didn't do the reading you'll get the material in lecture—alternatively, if you do the reading you can get away with not going to class.

If you simply do all the reading for a class (a couple of days before the class session, so it has time to sink in), you'll be much more likely to absorb all the details the professor mentions in the lecture, or that you missed the first time around in the reading. You'll also be ready to ask more informative questions, that will get help you get ahead instead of catching you up.

Other tips (some might seem obvious): keep a notebook where you take notes on the readings and the lectures; review the reading with your notes shortly after the corresponding lecture; go to office hours if you don't understand something or are having trouble with a homework or programming assignment; start homework assignments as soon as they're assigned (especially for larger projects); plan on spending twice as much time as you expect on homework / projects.

If you keep up (or keep ahead) during the course of the semester, you shouldn't have to work too hard to study for the exams. Use whatever study guides (or hints about the contents of the exam) the professor gives you as a guide, and make sure you understand all of it. If you don't understand something, take advantage of office hours to get help.

There is also strategy to taking tests well. Some tips: skip a question if you don't know how to answer it right away and answer it later; show you work or explain your reasoning so that you might get partial credit even if you get the wrong answer; if a question is unclear, go ask the professor for clarification; often times questions later in an exam will give hints as to the right way to approach questions earlier in the exam; get plenty of sleep the night before, and a good breakfast and coffee the morning of; don't worry too much, because worrying won't help you to perform better.
Bcrypt typically generates and stores the salt with the rest of the hash, all on its own, which reduces the chance for developer error. It's idiot-proof basically.
I have to admit, I've personally clicked through a couple ads for precisely this reason, only to immediately hit the back button upon realizing it was just an ad.

And the next time I see the ad, I do it again.

It may be effective at getting click throughs, but the retention rate likely leaves something to be desired.
...freenet is a distributed anonymous data store.
I've only worked at startups and never found that anyone asked me to work one more hour than I wanted to. I have always been considered a top or the top contributor on every team I've been on so no one really has thought to hassle me I guess.

I have avoided companies where the founders worked too many hours for my taste. I think it's unhealthy and I have two daughters who need me around more than the company does. I just don't want or need the pressure to stay late.
Good old wikipedia gives some key details:
http://en.wikipedia.org/wiki/First_to_file_and_first_to_inve...
security vs. convenience
Presumably. No apologies necessary.
I recommend starting with 3.0. It always takes a while for the ecosystem to catch up.
given AT&T's infamous coverage area, this might not be a good idea.
I don't know which members of Clojure/core will be instructing this class; but I was at a Pragmatic Studio Clojure Programming session in 2010 and it was very good.

That one was lead by Rich Hickey and Stuart Halloway, but some of the most interesting parts of the class were listening in on conversations between David Liebke (the OP of this submission / author of Incanter), Rich and Stuart talking about Incanter and various moving parts inside Clojure.

I would imagine this class would also be quite good, no matter who leads it. One of the things that I've noticed about the Clojure community is that the people who know it well seem to be truly fluent in it as though it were a spoken language. This literary way of considering software seems to lead to interesting conversations about ways to solve problems that are applicable to many other languages, not just Clojure.

tl;dr: These guys are pretty fucking smart, this class will probably be awesome.
bummer: sleeping through the alert after your local tower goes offline for a few hours.
It's only a matter of time until the government starts reigning in the internet even more than they already have - and we have idiots like LulzSec to largely thank for it.
So really, you're using a primitive hash of the domain name, where the exact algorithm is a secret. Why not use a proper hash of the domain name plus a secret, like this does:

https://www.pwdhash.com/
Or instead of checking by email domains of individual accounts, add an option to search by the domain of the site you are concerned about.
I follow.

I should preface it by saying I'm working with a team of about 10 developers. For every developer to have to the software working on their local machine, it's a burden.

Our unit/functional tests run clean when SSL is stubbed out from client requests. We use webmock (https://github.com/bblimke/webmock) to mock 3rd party integrations. Upon deploy to staging, integration tests (Selenium) sweep through.

Our monitoring software ensures the app and its 3rd party services are responding to those integration points.

So yeah, developing by yourself, it's ok-ish. Though I still prefer having infrastructure be predictable. Mocking the SSL configuration through a reverse proxy feels brittle to me...it usually isn't how production is configured.

I guess another way of putting it -- I'd rather not inspect to make sure the app and its components behave over SSL. I'd rather it not work. Fail fast as they say.

I should draft up our approach and clarify the points. Maybe this weekend.
The Economist: quantum dots for next generation displays
Thanks... Actually I just finished that up today and it'll probably be pushed out sometime tomorrow.
Presumably cities will need to be rethought too. Cars and trucks will become more systematic in their movements.. Will most streets as we know them become grassy walkways for human transit? Do we really need everyone to have a car, and thus access to their building by a street? Just imagine a city like new york with next to no (large vehicle) traffic.. smaller vehicles to ferry packages from larger vein streets..
I'm pretty sure Gmail still uses flash for the audio but I could be wrong.
I would hope prior work would be an acceptable defense in court against a first-to-file-patent suit.

e.g. you really don't care about patents. Guy later patents what you're doing and sues you. You prove prior work, suit fails.

Best of both worlds?
>Idea: a self-destruct mode where if your phone can't call home to check for remote wipe and kick an internal watchdog, it will prompt for local self-destruct override. Failing that, automatic wipe.

https://secure.wikimedia.org/wikipedia/en/wiki/Dead_man%27s_...
Study finds web trolls get a feeling of abandon similar to drunks
I'm not sure that's true. It certainly isn't in my case. Most of the successful startups I've been around actually have done quite the opposite (including my own.. I'm comfortable calling us "successful" now).

While there are periods of insanity, the overall cadence of a successful startup (again in my experience) trends towards sanity. Very people in the world have the mental endurance to keep a super intense level up for a long period of time. The founders who recognize that (again, in my experience) tend to have better outcomes.

One thing to note: there is a curious thing about startup founders. I've always found it interesting that when they draw up the narrative of their startups path they tend to emphasize those long periods of work while minimizing the (more common) periods of relative calm. As an outsider you think everyone is working 80-100 hour weeks. From their stories, you'd believe it too. The reality doesn't always match the narrative tho. Just ask the social network.
Being teenagers.
I am not a lawyer. This is not legal advice. But I did post (what looks to me like) the relevant text of the bill in a previous discussion: http://news.ycombinator.com/item?id=2685141
I think it's great and a big improvement over what used to happen (you had to either attend WWDC or pay astronomical amounts of money) but I still don't get why Apple insists on putting any kind of barrier between developers and information on how to develop on Apple's platform.

Microsoft makes the talks from their conferences, like PDC, freely available few days after the conference.

Google goes even further by live streaming some of the talks (as in this year's Google I/O conference).

Apple can't seem to break free from their "top secret, control freak" approach even when it doesn't seem to make any sense.
I now use it pretty much every day. I've only got good things to say about this app.

http://www.flickr.com/photos/lightfocus/

Sadly, they never responded to my improvement suggestion list. Now I see why.
Logo Mats
http://www.ultimatemats.com/ - Ultimate Mats, the ultimate stop for WaterHog logo mats,WaterHog entry mats,Ortho anti fatigue mats, LOW prices, and the best customer service available! We offer the premium brands at affordable prices!
They are playing with the big boys. But really - does anyone think that direct action anarchist philosophy leads elsewhere?
Then it makes it COMPLETELY useless information. You know how many thousands of sites I used various email addresses on, clearly everyone else is the same.

It should tell you which sites were compromised such that you can ID if you used your email at any of said sites.

Just saying ambiguously that there was a site which may have been compromised out of the 2 billion sites online is laughable.
They mentioned the campaign stopped on the last day of the conference.

Why not let it run for an extra week or three? I don't think demoing new software you learned about during a conference is going to really happen by the last day of said conference.

Also if you did not make an impression on attendees enough to merit an @todo item somewhere, Facebook ads seem kind of futile.
Well it makes success seem more like the result of hard work and not dumb luck-which seems to very often factor into things.
I'm not entirely sure that accepting "If the cops acted within the law, then what are they afraid of?" and fighting "If you've got nothing to hide, why do you want it kept private?" are mutually exclusive, for the same reason that many believes Wikileaks is in the right: these aren't private organizations, these are public workers on the people's dime. Secrecy in government and privacy for citizens are two completely different things.

That said, it seems to me (just from what I've read here, mind you) that there is people's private data in here, not just "police business data", for lack of a better term. Of course, that's to be expected with Lulzsec, considering their previous releases. If that's the case, then the line is certainly blurrier with respect to this data, but I don't believe that detracts from my point.
Human Genome Contaminated With Mycoplasma DNA
The published human genome is contaminated with DNA sequences from mycoplasma bacteria, according to bioinformatics researchers who blame an epidemic of mycoplasma .
One option to combat this kind of virtual infection is to protect databases with the genomic version of antivirus software, a kind of virtual immune system.
What do you mean? All of the WWDC videos are available for free today, less than two weeks after the end of the conference.
Poll: Do you agree with LulzSec's tactics? http://www.wepolls.com/r/848734/Do-you-agree-with-the-tactic...
Maybe a first class area for daily commute
I assume because you would have trouble with that if you didn't have the ability to generate the hash. In the case of pwdhash, what if you don't have the ability to install the extension?
I am doing it for a while now and you get quickly used to it.

But your idea of a bookmarklet is interesting!
There's probably a couple countries that they would honestly probably be better off in another country besides those. The guys who made the ILOVEYOU virus got off scot free because there were no anti-malware laws in the Phillipines at the time.
This doesn't surprise me, but it does amaze me. What was stopping you from playing around with Node before? I know that comes off as flippant, but I'm genuinely interested in understanding this self-imposed limit on learning.
You should start with what they actually understand. Do they think LulzSec is a bunch of social parasites with too much time and tech knowledge? Build on and/or correct what they think.
Don't patent trolls often operate by buying up patent portfolios?
From everything I've heard, the rise of things like Amazon Music, Netflix, Steam, etc. has vastly decreased piracy in the United States, and most piracy nowadays is by people in the developing world, which is something I have trouble caring about.
See the following paper for an economic analysis of trial by battle:
http://www.law.yale.edu/documents/pdf/Intellectual_Life/LEO....

I particularly liked this quote: "[I]t's reasonable to expect to find a large number of retained legal representatives under a legal system in which people feel that their property rights are constantly threatened by rent-seeking litigiousness or in which rampant rent-seeking opportunity gives them an incentive to behave litigiously themselves. The rarity of retained champions in medieval England therefore suggests that rent seeking under trial by battle wasn't rampant."
Yes. Multiplication is left associative. I'm not sure that C defines the precision of floating point operations, although I think it sets an upper bound. I may be wrong, and I think that the C99 spec (optionally?) pushes compilers to conform to the iee754
Of course they can. If they get a judge to sign their warrant they can seize anything they please.
C/C++ exists for a purpose. There are places where features like that are powerful and useful.

If you chose C/C++ for a project that requires security, and you accidentally left a vulnerability, it's not C/C++'s fault.
I am not advocating security through obscurity.

I am saying that your advice is appropriate for users (who cannot control what the server does) but inappropriate for servers (who cannot control what the user does).
> 3. Route based on conversation in the car. E.g., if the people riding in the car are talking about comic books, route past comic book stores (that have paid Google for this).

Wow. Voice recognition & robot car research... I think you're on to something.
I think the US should move towards a system where multiple patents are awarded for the same invention.

For example:

Lab A and B are all working independently on a project.

1. Lab A files first and receives a patent. If without reading the patent or knowing of the details of the invention, Lab B manages to re-invent the same technology they will receive a patent as well.

2. Lab A invents first, but doesn't file. Later Lab B files for a patent it wins one as Lab A's work hadn't been described via the patent office. Lab A can still file for a patent if they can prove that their invention came first.

Essentially it seeks to turn the patent from a monopoly grant to a cartel grant, thereby rewarding invention regardless of when it occurs.

If a patent holder wants to ensure protection for their work, they need to file first and extensively publicize their filing as such no one can claim spontaneous re-invention as is the case with many software products.
It might depend on your definition of negligent. Imagine building out a city, streets, alleyways, highways, etc. The imagine paying one guy to put up all the street signs, paint the lanes on the roads and highways, tow broken down cars, and handle street cleaning duties.

When a wreck happens because a particular intersection was missing stop signs, would you consider that one guy negligent?
Camera+ is the single best app I've added to my iPhone4!
Chicago car accident attorney
Chicago personal injury and car accident lawyers, Briskman Briskman & Greenberg
undefined behavior is fun. All this stuff gets a lot more interesting in microcontrollers, where security is not an issue and you sometimes have to manage memory directly and store data between power cycles.
The police is to serve citizens not the other way around. It's okay for your employer to go through your company issued computer, but not of for the employee to go through the boss' machine. You seem to have lost perspective as to which group serves whom.
43rd one, by my quick count: http://images.google.com/search?tbm=isch&hl=en&sourc...

And 20th for "Miles Davis": http://images.google.com/search?hl=en&biw=1400&bih=9...

"Kind of Blue" the album is incredibly famous and respected (http://en.wikipedia.org/wiki/Kind_of_Blue#Reception_and_infl...), and its album art--though not the best I've seen--is therefore a Big Deal by association, if nothing else.
It's a great line. I was thinking more "Beware of false clouds. Hide your kids. Hide your wife."
Not bad, $2.7m in sales over a year, 8 people, gives you around $350k per person. Presumably they're not sharing equally, but that's still not a bad return for the first year on the market. I wonder how many person-years it took to build and market... I would assume less than 8, so they seem to have done pretty well for themselves.
That's a valid point, although I suspect the algorithm subscribed is just about complicated enough to tempt you to write down frequently used passwords anyway.

You could carry around a little pwdhash implementation on a smartphone or whatever, I suppose, the algorithm isn't rocket science: http://crypto.stanford.edu/PwdHash/RemotePwdHash/hashed-pass...

It's a pity this sort of thing wasn't build into the input type="password" in the first place ... maybe HTML5 should introduce an input type="passhash" ...?
This one makes me think they are most likely a chinese or russian group, I do not think anyone that FBI has decent chance of getting would be this dumb
This is a must have application for iPhone4. Its far superior to every other photo app and I've tried them all. If you ever use your camera, at all, buy this app.
Forced transparency in government... thanks LulzSec!
I did not know that. Interesting...
And they sell out fast since they keep them so small.
> On the other hand, the Bangalore Craigslist is offering $3.00/hr for PHP work

Not many use craigslist in Bangalore, that's why.
You're not alone in these concerns
I don't know... I believe a government (or corporate) reigned-in internet was on its way already. LulzSec may be accelerating that process, but it's completely naive to think that it wasn't coming anyway.
Or maybe it's wisdom. "A fool learns from his mistakes, but the truly wise learn from the mistakes of others." -- Otto von Bismarck
I agree entirely. I've seen some remarkably creative, unique, quality pixel art, but this was not it. When I saw it, my first thought was, "Well, I guess it was kinda creative to use a cross pattern on the tie instead of diamonds..." Apart from that, the only difference is the resolution.
probably "like every understaffed, underbudgeted IT department in the world" bad
re: the hipmunk video, Are you talking about a GrumoMedia video? http://www.youtube.com/watch?v=6teBPUgz4Y8
Car lowers power of air conditioner, lowers humidity
"Mum I'm thirsty! And I want icecream!"
5 minutes - Baskin & Robbins, 15 minutes supermarket, icecream 15% off if you present this qr code identified ticket
"Ah, I need to buy some milk. Let's stop by then honey."

Geez. Way to make me stare out the window blankly for a few minutes.. Strange days.
I disagree. Everyone should piggyback on the work done in the past until they need something different. Then with the beauty of open source, they can.

Years ago, I worked with Symfony 1 under a start up brand. As the lead, I extensively re-engineered Symfony to the point where very little of it was left---the router, session software, configuration reader, caching mechanisms were completely changed, and the database ORM (Propel at the time) was extensively refactored.

However, we were in the business of making a product, finding users, and delivering value---not the business of software architecture.

As such, we waited till we hit a pain point in the software before modifying it. If we knew in advance that we needed something custom, we did so. If we didn't then we didn't practice NIH egotism just for the sake of calling ourselves "real coders(tm)".
That is a fair statement, as is Daeken's. I think half of what I was thinking of when I wrote that was also related to those police officer's private data (name, address, phone number, wife's name...). These things need not be shared, and the person I responded to, and their tone, seemed to suggest that this information should be released.
Related: http://www.youtube.com/watch?v=XyfCSKyCiJs
I can see where you are coming from (this release included some private information about ongoing cases and families), but in generally I would prefer to err on the side of transparency in government over privacy.

It's not entirely clear to me what exactly is in the contents of the leak (I'm didn't look at the leak myself) but it seems likely that the private information here is unlikely to be abused in any meaningful way; if that isn't the case then I really hope you can correct my misconception. On the other hand, the other information that has been leaked (not private information) seems to be fundamental information about the actions and decisions of our police force that is fundamental knowledge to anyone living in Arizona.

Again, I haven't looked at the document personally (I don't live anywhere near Arizona, so I don't have much say nor affected by their local politics) but it seems to me that if some of the documents that supposedly helped toppled middle eastern dictatorships included a few phone numbers or addresses that people wouldn't exactly be jumping on it as an immoral release.
Check out Jint, Jurassic and IronJS; all 3 are JavaScript implementations on the .Net framework. Jurassic compiles to CLR, Jint is interpreted and IronJS runs on the DLR.