skysight-inc/HackerNews huggingface dataset:
I think it would be better to advise cutting down on 'screen entertainment' like games and TV rather than cutting down on sleep.

The amount of sleep needed to feel refreshed has a wide variation amongst people. Like skinny people who down 5 burgers a day and don't put on weight, they don't get what all the weight loss fuss is about. People who can survive just fine on 5 hours sleep wonder why those who need 8 or 10 struggle if they don't get it. They think that the sleep deprived just need to 'toughen up'.

It's worthless advice - along the lines of 'make sure your Dad is rich' - something mostly out of our control.

The advice should be : work out what your optimum sleep cycle is (no more, no less), and stick to it so that you are well rested every day and are running at optimum energy levels.
http://www.joindiaspora.com/2010/09/15/developer-release.htm...

http://github.com/diaspora/diaspora
Pew Survey Finds Predictable Trends Among Mobile Phone Users
Gabriel, I just want to say you can't buy PR like this.

The hacker news crowd loves you (deservedly so!) and you are doing an awesome job with DuckDuckGo. Keep up the good work!
I write software, but I consider myself, in a way, a professional scientist. I use the scientific method every day. I'm sure I work differently than pure researchers, but the gist of it is the same. Assume nothing, trust-but-verify means I make sure to have controls to compare my experiments against, and I repeat observations that others tell me they made. I form hypotheses and discard the ones that don't agree with observations until I find the one that explains the problem. Further testing and I've got a theory. Then I implement a solution. I'm much better at solving problems than I used to be, and that's a skill that's not limited to writing software. Unfortunately, I don't really do much else. If I had a life, I'm confident I would use my improved problem solving skills to solve real life problems.
You would not need to build an ad network. There are a few hungry ad networks out there already that offer text ads and have systems similar to this already in place.

The only challenge really is in categorizing the sites where the widget appears (to target the ads so that the CPM ratio doesn't make it worthless). Past that, it's really just seeing who has a good base of customers buying text ads and letting them handle all of the dirty work.
Happy to see that it's not vaporware after all, but disappointed that it's one giant Rails app with almost no comments anywhere.
Oh man, yeah. Debugging skills are totally real-life. Back when my son had an allergy/kidney problem (which he still has, but his labs have been normal twice now, fingers crossed) I always had the feeling I was debugging my child.
IANAL, either, but it looks like these documents came out of the discovery process: http://en.wikipedia.org/wiki/Discovery_%28law%29 As a result, Fusion Garage knows that TechCrunch knows about these documents, and their lawyers should realize that they will probably be used as evidence. Also:

I’m embedding all the relevant documents below. A lot of time has been spent by Fusion Garage’s lawyers to try to keep these documents under seal, but they have recently been made publicly available.

I imagine that they wanted the documents kept private because they make Fusion Garage look very bad. Even if they end up surviving this lawsuit, I do not think very many companies will want to work with them.
Yes true - or perhaps Hakeem Olajuwon in his prime or Tim Duncan maybe... not quite as absolute as i made it
In the UK people in the 'fast' lane (over taking on the inside is illegal here). Will generally leave less space between cars, so that lane is more likely to suffer from a cascade of over-breaking causing a jam.
We were a little afraid of letting people choose arbitrary colors for text. One of our goals was to make it difficult to make a page ugly and easy to make it look good. We were considering that you could choose a highlight color though. The color would be part of your custom site design. Would this suit your purpose.

Currently, you can access the site through https: but that is not the default and it is not enforced. We might consider making an option to force the site to https:

Renaming the home page. Something I'm thinking about. Actually was thinking of removing the "home" part of the tree and just making the first real page the home page by default.

Image linking. I'll put that in a recommendation.

Embedding Stuff. This is in our plans already. We have a really cool implementation idea for this. :)

Sunny
Possibly so. But, ironically, this article is about making people feel younger by giving them what amounts to an intense nostalgia trip.
And still, that wasn't saying much. Symbian's UI was at least usuable unlike the stuff coming out of Motorola and the like. But it still sucked.

Man, look at how radically the industry has changed in the last 4 years. I'm not giving iPhone all the credit here, but the hardware-vs-software world has flipped a complete 180.
If standard IAB banner sizes aren't right for your widget then use text ads.

CPM is always the last choice. Regardless of CPM, CPC or heck even CPA, test your traffic using private run of network ads. You'll have complete control over them so you can see the honest to goodness truth and be able to relay that to the ad network sales folks for initial measurements and pre-sales.
so, they didn't take the money and run...
let's see how long before it's ported to XYZ, if it's worth... :)
Github repo: http://github.com/diaspora/diaspora

Looks like they are using Ruby/Rails and MongoDB.
How should we find out what your goal is? Little afraid of asking since that would add to our quick startup process.

Sunny
Definitely. The iPad desperately needs this control, because brightness can only be controlled in an app using a private API reserved for iBooks.
The distinction is in how the information was presented and there is a difference (let us ignore the ages and assume i met the younger one then seeing as I met one girl my space is {(F,F), (F,M)} vs {(F,F), (F,M), (M,F)} for at least one girl while accounting for age). For the second age does not matter so much as who is older and accounting for all combinations is why I present it that way. The distinction is tricky but problems like these are often covered in the conditional probabilities section of most probability theory texts.
I remember buying a 486 DX 66 Mhz from a local computer shop, and it was within my parents price range because that computer shop assembled the PCs themselves. And the best thing about it ... it was a standard, and I could find tons of cool shit to run on it.

Of course, I live in Eastern Europe, maybe you guys in the US have been more lucky in regards to access to mainframes / Unix operating systems ... I wasn't.
Can't remember exactly but I think it was around $10,000. We bought it a long time ago.
Sure, but if it was just about "any command that a beginner might sensibly want his text editor to perform", they could stick with textmate (or whatever). Using menus inherently sucks, because it doesn't scale to hundreds of operations. Emacs transcends both, but I don't begrudge the people who prefer vim either - each cuts the bullshit and focuses on actual editing.

Also, a lot of people who build Emacs extensions (self included) consider the menus as an afterthought, best dealt with after cancer (or C++) is cured, i.e., never.
Practice often... and know your language well.

There is a huge difference between knowing and KNOWING. Knowing your tools well enough lets you focus on the problem rather than searching how to hacking your way through. Don't be a copy paste programmer.

Don't be mislead by fast typers either.

Fast turnaround is good, but stable code is better. What's the point of finishing in 1 day instead of 2 if you'll be debugging for a week afterwards? With enough practice you'll be able to get the stable code out in the same time as the fast typer.

Some book recommendations:

-Code Complete 2.

-Refactoring: Improving the Design of Existing Code.

-Clean Code.

-Head first design patterns.
What lexing and parsing are, just a vague overview is fine. Better yet, passing familiarity with at least one parser generator framework.

Most of the most horrid WTFs I've seen is people's custom parsing routines. Horrible to initially code, worse to maintain.
Interestingly not every language distinguishes blue from green:
http://en.wikipedia.org/wiki/Distinguishing_blue_from_green_...
They used to work in VMWare/etc if you converted the VHD files, but for the last several months the new ones MS has been providing are made to only work with VirtualPC on Windows.
Thanks. The image does a real resize as well on the server although you probably already knew that.

Thanks for the heads up on the "dialog box" popup. That's a bug that no one noticed. I'll add that to our list.

Sunny
One reason for making it illegal - it's one of those things that no one wants in their town. No one wants coal burning power plants in their town but that is easily to regulate. In today's internet area having the transaction be online and the transgression to take place in private would be fine. The question i how do you ensure that.
I'm impressed and surprised that they have released code. I worried that the initial flurry of money and hype would derail them.

Many projects never get this far, and for this, they deserve to be commended. They've built something and dealt with a lot of external pressure at the same time.
It looks surprisingly advanced, from a screenshot perspective - more than I admit I would have given them credit for.

Is there additional insight into what "aspects" are, though? It confuses me - will it confuse an ordinary user?
This reminds me of a book on the work of Jean Piaget. Basically he tried to teach children to learn by teaching them programming.

Because programming provides you with the patterns of building up in chunks, testing each section independently.

If you look at alot of the revolutions in sports teaching it has come from breaking down movements via slow-mo replay and then being able to teach / debug those movements.

I would suspect that all programmers use the mental patterns from programming when faced with other tasks, but I'd be surprised if they would realize, I certainly don't.
You might want to check the following useful resource:

http://lmgtfy.com/?q=phusion+passenger
Will this kind of stuff cease to happen when the so-called digital natives are at the helm of command? Or is technological development providing this sort of gap in understanding forever?
Thx! I've never paid for PR (yet), although I'm theoretically not opposed to it. My strategy to date has just been to be as open as possible, e.g. answer all interview and other requests ASAP, etc. I've also met a lot of great people this way.
On not using the username for lookup, will put this in as a bug.

Will put a higher priority on not emailing the password as we had several people mention this.

Sunny
They aren't. Here's the spectrum of beliefs as I understand it.

YC = Young Earth Creationist
PC = Progressive Creationist
TE = Theistic Evolutionist
NE = Naturalistic Evolutionist

ID = Intelligent Design

- -
| | Selection pressure drives changes in balance of genetic traits
| | in a population over time
| |
| YC Trivial, yet novel, beneficial mutations happen
| |
| | Some mutations permanently change populations
| |
| ... Trivial speciation occurs via natural means
|
| | Species within a 'kind' of animal (e.g., dogs and wolves) may
| | share a common ancestor
| |
| | Earth and universe are billions of years old
| |
| PC Different species have arisen over millions of years of history
| |
ID | Some classes of creatures not mentioned in Genesis (e.g., bacteria,
| | algae) may share a common ancestor
| |
| ... Fossil record accurately reflects biological diversity over time
| |
| | 'Kinds' of animals are not necessarily uniquely created; some may have
| | been the result of external genetic tinkering
| |
| | Some types of creatures may have been created *ex nihilo*, some may
| | have been genetically engineered, some may have evolved from others;
| | no ideological preference, it is a purely scientific question.
| |
| | All life may have a common ancestor
| |
| | Biological diversity is explained entirely via mutation and natural
| TE selection, but some mutations may be of 'hidden' supernatural origin
| | (e.g., God orchestrates cosmic rays to make unlikely things happen)
| |
| | Any creative influence exerted by God on evolution occured in
| | the setup of the universe; biological diversity in history is solely
| | a result of the operation of natural laws.
- |
| The origin of life itself has a purely naturalistic explanation.
-
|
NE The origin and diversity of life, including the suitability of the
| universe to life, is explicable solely in terms of natural laws.
-
Demo: http://tom.joindiaspora.com/
user: tom
password: evankorth
For some reason I thought that development was being done in php.

Other than that I'm somewhat dismayed that their open source release isn't actually running on some site and says run at your own risk due to security issues. Edit: (Looks like there is a demo in the comments here but not open to sign up)

Hopefully development continues quick enough that it escapes into the public before the tech hype is gone.
Is the transcript for this available anywhere? I much prefer text as a medium.
I don't want to be that guy, but this looks a lot like Virb from a few years ago (http://static.arstechnica.com/VirbActivity.jpg).

Good on them though for releasing! This looks like a solid effort. I wish them the best. :-)
Really like it and agree with your wiki point! are you planning to offer ssl and an API? That's all it would take to move from my ugly backpack page
Well its working! Developers love openness and developers seem to be the main focus of DDG at the moment from what I have seen. Very impressed with it, especially since I have always been interested in the search space myself as a hobby.
I don't agree, even if we think Bill Gates is the evil, that doesn't mean that without him the industry would be what is it now. I think he contributed to move the industry, may be without the intent, but may be better than others.

Obviously we would never know about the parallel realities.
Not necessarily, you can reduce government spending.
He's a pundit, but he's also a businessman. If he hasn't got the business sense to put together a contract for a JV, then he ought to have a business manager watching after him.
Haha, I like that the last commit on most of those files are "Spell our own name right."
I'm kinda over this. Where's Diaspora Instant?!
Diaspora Revealed: Sparse, But Clean; Source Code Released
I don't buy that you came up with this well known hack on your own. Thanks for sharing this lie with us.
The OneRiot RiotWise Ad API might be right for you:

http://oneriotdevelopernetwork.com/riotwise-api/

You have the option of text ads (typically trending news stories, so they're less spammy than typical ads), small display ads, or full ad units. Additionally, OneRiot's whole approach is real-time/trending information, so it's well within the Twitter-ish sphere.

I have some friends who have used it and reported good CTR and positive (or non-negative) user reactions to the ads.
Learn to simplify.
If your code is long, hairy and convoluted, there's probably a better way to do it.

If the problem itself is long, hairy and convoluted, then redefine the problem in a different way. ie, come up with a different paradigm for achieving the same result.

If you find yourself writing a lot of special edge case handlers, then try to redefine the model to implicitly take care of those edge cases.

None of this is easy, but being aware of it goes a long way towards becoming better at it.
Is there a Twitter account to follow updates?
Most people have at least a few of these qualities and there is nothing bad about that. Having a bad combination is were it gets ugly.
> Most political policies don't have tangible win/lose results.

No -- but occasionally politicians will state a particular tangible, directly measureable result they're expecting a policy to produce (either pro or con). They seem to be wrong as often as they're right, across the board.

Ideally, we'd have a policy suggestion, true experts would give us a clear understanding of the tradeoffs involved and the actual effects of the policy, and we could evaluate them and make sensible decisions. What we actually get are policy suggestions, statements from both sides' hand-picked "experts" declaring fictional effects of the policy, we vote for whatever sounds the best to us, and half the time the end result is totally different from what we thought we were voting for. And pretty much all the time, both sides cherry-pick statistics that don't really measure what they say they're measuring in order to prove that they were right all along.

And then we wonder why people are skeptical...
Also do you plan custom domain support? I'd imagine that could be a money earner if you made it exremely simple for customers
While transcripts are something we'd love to have for the show, unfortunately we don't yet have the funds for that. Maybe some day ... ;)
I've actually been investigating exactly this over the last weekend for a FF4 tracker-music program. I need colored monospace characters, and Canvas is the fastest(straightforward) method I've found to do it.

I tried DOM manipulation, but I couldn't make it run quickly with a color-per-character scheme, or even after some segmentation into the specific needs of the tracker. I am not an expert at that subject, though, so I've probably overlooked a lot of the tricks.

Within Canvas I looked into caching the characters as bitmaps and drawing those, but it turned out that FF4 Canvas has a lot of fixed overhead in each API call, so my best bet was to batch each color used into a different layer, and draw them row-by-row, layer-by-layer with textFill(). If textFill() were to let me use newlines it would be even better.
> Sadly, pirates don't actually convince their friends to buy it. They help them pirate it.

> Pirating software is often a pain

I agree with the first part. The second line is also true, but the cash value must be low. I am a student, and I will very often see students (pirates) helping their friends pirate Cadence Orcad. Sure, it's a pain, but it's not THAT much of a pain and a single license is several thousand dollars. (Heck, it might even be more- they don't list prices, because they don't sell to individuals!)

Orcad is a fantastic piece of software by the way. I'd happily give them lots of money if they'd sell it to me, and I had lots of money. (call me cheap, but I am guessing my annual income is probably on par with only a small handful of licences)
Seems very slow... Not loading for me.
I wonder how hard it would be to get running on a small heroku instance just for fun...
This is several years old -- why is it being reposted now? Yes, it's entertaining, but by that yardstick, so are the IRC logs from yesteryear with "oh yeah? I'll hack you! What's your IP" ... "127.0.0.1"... "drop carrier" or some such...
A/B testing on dates and on random women I've met in bars. No, really.
Who at JooJoo completely missed who Arrington is?

Seriously asking, how does that happen?

Arrington would have, assuming they'd delivered the product, relentlessly promoted (and defended) the CrunchPad.

Calacanis would have bought one and shredded it just to spite Arrington.

Mossberg & WSJ would have had to weigh in to "remain relevant".

And the entire damn tech community would have been involved in talking about the product, instead of talking about the complete failure of the crackpots behind it.

I don't get how you miss that so completely - free marketing by one of the most influential people in early adopter tech world.

A product he loved so much the guy named it as an extension of his brand, and self.

WTF?
They really need to do something about that name. They seem to be having trouble with it themselves: http://github.com/diaspora/diaspora/commit/708e9f88a55cc3713...
I would add "without consequence" before the comma. Most deadlines aren't an all-or-nothing affair: schedules slip, costs rise, customers scream... but life goes on. Sure, as a buyer I could choose not to accept any work past a deadline -- but then how am I going to solve the problem? Sometimes the best alternative is still worse moving the deadline.
It does require Silverlight (as do all DLR languages if you want them to run in the browser). Take a look at the js: http://gestalt.ironpython.net/dlr-latest.js
Edit and create GPS tracks and waypoints. Import and export GPX files.
This is a side project I've been working on. It's made using Google App Engine and the Maps API.<p>If you're into hiking, running or biking, you might find it useful.<p>http://gps.fuzzac.com/
uh the Lady...but I think there are historic layers behind this quote
git is a version control system.

That point is about people completely unaware of VCSs.
Sweet Jesus. Please publish a security reporting page at the earliest possible convenience, because this will have private info on it within a day from now, and that is a very bad idea right now.
Apparently they spent some of the money on working with LUXr and Pivotal Labs. The best technical solution can be derailed by a poor user interface and experience. It looks like they avoided that.

See earlier update for more information;
http://www.joindiaspora.com/2010/08/26/overdue-update.html
It seems to be AGPL licensed. I'm wondering how that will affect adoption.
How is being anti-capitalist necessarily 'not applying logic'? Being anti-capitalist is not necessarily being illogical. It just means that one of the foundational assumptions of his/her point is something you disagree with.
from Webster

"witch hunt"
1 : a searching out for persecution of persons accused of witchcraft
2 : the searching out and deliberate harassment of those (as political opponents) with unpopular views

Obviously this case has nothing to do with witches. In general, it is about using people's strong fear of something (is this something real or unreal - it doesn't matter, the fear itself is what only matters), like witchcraft or the threat of Finnish and Mexican immigrants taking away kernel hacking jobs, to energize and direct the crowd against one's enemies and advance the one's leadership position over the crowd.
You're unfortunately right. I say unfortunate because I really, really like the name: it sounds good and conveys their mission very well, but ease of spelling is probably paramount.