skysight-inc/HackerNews huggingface dataset:
Well, it doesn't help if the url itself isn't very expressive, of course. So you'd be safe from http://p4ge.in/goatse/1e but not from http://p4ge.in/utube/1d

It's not as short as other shorteners, and just to have something that's easier to remember, couldn't you just use custom urls at existing sites?
Yeah I'd imagine many smaller freelancers like myself only have the one account, which is perfectly legal here in Australia for a sole trader as long as you track the business transactions.

So yes, without having a look at the app yet, maybe having the ability to mark each transaction as business or private would be great. An extension on that to would be automatically marking transactions with certain words in descriptions, transfers from certain clients and certain expenses will always come up the same way.
I'm wondering if you would be willing how offering a white paper influenced your signups? What's the conversion there?
Many thanks for this, its potentially very useful - I'm following the RSS feed.
Iphone4 teared down by ifixit
Doing it via javascript but without allowing the system to be gameable is a challenge. Maybe impossible.
The site works amazingly well!

The logotype is very tightly letterspaced. Some letters overlap. Maybe try a different font face to try than Voluptua.
This kind of deceptive business is quite common, and they usually get away with it. It would be naive to think that the Feds have the resources to go after every company that engages in deceptive marketing. There is something more here. They have taken the trouble to get access to bank accounts, this is no minor step. I think they saw enough in those accounts to warrant going after this. While there may well have been a sweep account involved, the document seems to clearly imply that they looked at the pattern of individual deposits coming in from the "customers." To say that this is some overzealous prosecutor desperate for fame seems a bit hasty.

Consider that they pulled records of how many business reply cards came into the PO box and compared that to how many names were actually published in the book. They compared that to the bank accounts. While I have my doubts that the actual solicitation was illegal and that the total dollar amounts were so high, there seems to be more here than just an out of control prosecutor.

If United billed far more names than they actually published in the book, that would be fraud.
I've been called a perfectionist because of my coding maintenance. Dozens of my commits are "Source code formatting", where I try to make the code closer to PEP8 (Python).

But I don't go actively looking for things to "fix". While reading code, if only one line is separating functions, I add another. I add \ to line ends trying to limit width to 80 chars.

Lately my mantra has been "Shipping is a feature". Code working is my number one priority. But like most of the people, I like to think I'm above average, so I don't believe I write _bad_ code at the first time. I know it's not perfect. Just by saying this, I remember of things I know I should change to make the code better, but why bother?

What you must always pay attention is the balance between creating value for your customer, and for you as a professional. And even when you do things for yourself, always remember your main objective is to make things easier in the future to create value for your customers.

Caveats apply, of course. A refactoring to allow more modularity or whatever in the future might be good to do now, but honestly usually there are more pressing matters (unless the current pressure is to add some module functionality).

It's hard to give any straight answer. There are no hard rules, like "you should only refactor during one hour per-day". Maybe you're doing something where a big-design-upfront is not possible. Maybe not.

These things come with experience, tough. And where you want to keep your focus. If I was working on a 10 year code base where the original programmer has left the company, and didn't document anything, then I guess I would spend more time nurturing the code. But my job today is too fast paced, and "when it will be ready" is my customers/stakeholders number one priority. I negotiated and told them quality would suffer, and they are aware, but don't care much.
Are you perhaps doing that because at the end of the day, you are too tired to get real work done? Might be better to take a break...
The two executives charged seem to be a bit more than passive investors, considering they are right on Hashrocket's site. One is the CFO. That's not good.
The connection is not as superficial as you like to present it. Lundström was a major backer of The Pirate Bay from the start, they would've had big troubles taking off without his help. Lundström went to court along with the four founders, and he was also charged and found guilty back then. Given his history of funding (then extremist) political parties, and his involvement in the PB, it is totally plausible he has a hand in piratpartiet as well.

There is quite a bit more between them than just an association. And if it was any other party backed by a Nazi am certain your threshold of tolerance would be quite lower than in this case.
Gauging interest was the intent. I've added some clarification to the description of the form. Sorry about that!
Giving Diaspora a Fair Shake
Thanks for the heads up—I hadn't accounted for that. Great point.
Algarve property
Julie’s Algarve Properties will assist you throughout each stage of the purchase of your algarve property to ensure you are completely safe,secure and satisfied with your new algarve property.
I ask myself two things:
Will I remember this later?
Will other developers be able to read or understand this?

Some code is obvious, no comments or naming is needed. Otherwise, be obvious or leave enough comments to make life easy for your team, or “future you.”
Thanks for the advice Peter.

I completely agree. The site in it's current form is a simple MVP.

My aim is to shoot for docs that have the same level of detail as Twilio's (http://www.twilio.com/docs/)
Apple's iPad got the same problem as Android phone
It honestly performed much, much better than I expected. I'm going to do a detailed blog post with more info about that.
I'd say the pitch against Unicorn and Passenger is that it's language agnostic. There are other languages than Ruby, you know!
The expiration dialog will download one for you.
I don't know that I completely agree that the web is too big to provide context. Maybe the vastness of the web suggests that a reputation system is necessary. The fact that people want to display their wealth of knowledge, friends, followers, etc. to THEIR social graph provides enough context in my opinion.
Those "few people", a.k.a. web developers, are those that are responsible for progress and innovation on the Internet. If they have a problem, the Internet has a problem.
You can't seriously compare the state of PHP today with the first released version.

You could make such statements about every other mainstream language.
At least in the US, that was hot on the heels of a lot of great scientists, and the nation's pride (the moon landing) was an absolute triumph of the brainy types.

I wasn't alive back then, but I've always gotten the impression attractive people were seen as less intelligent as a direct backlash from scientists and other brainy things being 'in'.
I think you're better served reading a tutorial on neural networks.
One trivial suggestion - "Your existing customers may be your most effective salespeople." => "Your existing customers ARE your most effective salespeople." I'm sure you are sure, aren't you? Why not the world know that with confidence.
PHP meterpreter payload
I am bound to agree. On the other hand, Wikipedia often provides good starting points for further research. Especially since they insist on sources. (Though their preference for dead trees doesn't help.)
For most people, the statement "Yeah well you can prove anything with science" is true. In the same way that a car mechanic can convince me of anything he wants, since I know so little about cars (and he knows so much). Just like I can convince most people anything I want about computers, since I know a lot more than them.

Given that, people's strategy of ignoring scientific studies is smart. There are usually studies that "prove" both sides of the issue, and people have no way of telling which is more accurate.
Hey Daniel,

I'm leaning towards a freemium model— I don't have enough data yet to even make an accurate estimate of what makes sense.
"Thankfully the content creators created Hulu and other legitimate ways to consume their content online"

I wonder where that idea came from ...
This letter illuminates an important question: what the hell do those bars actually mean, and who watches to make sure there's fairness-in-advertising when an AT&T commercials makes claims about "5-bar reception"?
If you truly believe in Mongrel2, start your own company. Don't wait for the company that's going to truly open source it, it won't be the way you want it if it's not your company.
I wonder what kinds of answers you'd get from the same study group if you asked the question "what is science?". Heck, I wonder what answers that'll get on Hacker News!

If you read "science" as "survival of the fittest for theories", then there is indeed room for people to have all sorts of biases. There are always folks who watch out for these biases. The big pool of those biases evolves towards some consensus about "reality" through argument and evidence collection. Over time, the most persistent of these ideas become "intuition".

... but that's probably a gross simplification of affairs. If it can take science 20 years to confirm some simple causal relation such as "smoking causes cancer", it is not at all surprising that people might doubt the power of the scientific method. If skepticism is healthy, isn't it also healthy to be skeptical about the completeness of science? Is the "scientific community" saying "you have to skeptical about everything ... except science"? Isn't that a religion then?

Psychology and medicine probably have the hardest time here. It seems particularly easy to read "lack of evidence for X" as "evidence for absence of X".
Nike High Dunk 2008 Grammy Awards
You say HTML5, but the music doesn't play until I enable a Flash object in the corner. Firefox 3.6.6.
Thanks Omar. There definitely is a tremendous amount of value in a universal system.

I have a few ideas for overcoming some of the obvious hurdles (I learned quite a bit of nonobvious solutions about this while I was at Heyzap where we distributed games to 200,000 websites), but I'd love to chat more with you about it if you have the time.
I just got Facebook: asynchronous IRC
There's no link, or elaborate essay on the matter, but despite working in the industry, knowing people that work for the company, and even talking to ex-founders about their new startups, I never got Facebook (or its popularity) until just now.

It is IRC for a population that can't do IRC (and has likely never even heard of it).

That is what Facebook did differently than Myspace, Friendster, et al. If you want to try a startup in that market, I suspect this is the key: be a better async IRC than Facebook.

What's missing in Facebook's "IRC"? My first thought is bots, but I'm far from a normal user.

What are yours?
In answer to the headline, not very! I prefer to get something working, then I'll refactor, reformat and rewrite until reliability, readability and performance meet my needs. This process can take months, depending on the required balance between adding new features or improving existing ones.

This approach works quite well for me, since I generally plan code in my head before a coding / transcribing session.

An hour a day sounds high, but understandable if you are working on a scrappy code-base. It sounds like you are doing a good job, especially since you will be eliminating 'code-smells', fixing warnings etc.

I always like to plug it, but Code Complete was the book that transformed my attitude towards 'my craft'. Great book, should be mandatory reading.
What is social media? Can you be a bit more specific?
Hi Tor,

One problem we encountered with development was Firefox's HTML5 <audio> not supporting MP3, so we have to use a flash player as a fallback for FF.

Hopefully we'll have a better solution for this in the future
:)

Edit: This page has more info about HTML5 <audio> support:
http://html5doctor.com/native-audio-in-the-browser/
True—your name is whatever you get people to call you, legally, at least in some states—but the very important caveat is that if you change your name or use an alias for purposes of fraud, either to defraud someone else or to defraud the gov't, that's still illegal. So for instance, it's perfectly legal for me to write my name as "Don" even though my SS card says "Donald", but then, I'm writing my actual SS# on my taxes (and paying them!), so there's no fraud.
"Computers are useless. They can only give you answers." -- Pablo Picasso

I wonder where all those artists get their knowledge about computers from. Whoever thinks that computer can only give you answers, and only do what they are told to---has never debugged.
"Hey, those StackOverflow guys did it, right? It's easy, just slap images on people's accounts, right?"

--
The fact that it is no where near as simple as slapping some images or badges on someone's account is what makes Reputely worthwhile.

While you, as a game researcher, are well aware of the intricacies of game design, most web developers and especially consumers, are clueless. Reputely is here to provide a standard to guide them in the right direction.
This actually probably has something to do with it. I've been working on a new project lately and have been pretty jazzed up about it during day.
Totally understandable, especially this being HN.

API & Docs are definitely in the plans.
Agreed, these are great. Sure, they're not wholly canonical, though they seem correctly derived from what I remember from the Star Trek Technical Manual. I spent a good 20 minutes geeking out on these images.
How would you feel if we obliterated accounts completely?
This article has an odd futility about it

I agree. Something very pretentiously meta about it. The author writes that the findings are shocking, but I'd have been shocked only if people ended up trusting "science" (whatever their notion of that is) in both groups.
> This really starts to matter when you're working with other programmers.

And see I've been solo for about two years which means I haven't had to manage any of those external expectations that you get from being on a team.
I too feel that using the iPad after using iOS 4 for a while is odd. As a developer, I'm eagerly awaiting the developer betas of iOS 4 for iPad. It's too bad Apple has introduced this difference.
I always liked the fact that the Jeffries tube or service tunnels were named after the man who designed the original Enterprise:

http://en.wikipedia.org/wiki/Jeffries_tube
I often use code as a tool to think about code.

So my time spent upfront may actually look like coding. Depending on the problem I may use strange domain specific languages like scribbling equations on dead trees.

The artefacts of this upfront thinking may get re-used in implementing the solution. Than it can look like refactoring.
Yeah, except that I know a lot of people that drink bottled water. Some of that stuff is supposedly from other countries, and others are made from the bottler's local water source and filtered.

But in most cases, people drinking bottled water would not show up properly in these tests.
Really? This doesn't belong here.
Gas here in the silicon valley hasn't dropped much.
Hmmm... model as persistent state, controller as state-change manager and view as, well, what you see -- that's pretty much the way Burbeck described it. The model may "know" how to reflect state changes (and that would include things like object-relational mapping where appropriate, maintaining relational integrity and so on), but what to change (the application logic) is and was the responsibility of the controller -- yes, even in Smalltalk 80. Some of us do go back rather a long way, you know.
> Gee... It just meant someone ran the numbers and this might offer a nice ROI.

Yes and no! It's a good point you make, yes, people are after their interests. But it also indicates that they take the time and allocate resources towards a personal touch. They probably also put a little more time into learning details about you and generally caring for you. Carried forwards, it's probably a more customer-centric, personal touch type company and you're more likely to get good service there than elsewhere (as long as this touch isn't just on customer acquisition).

I've used a fair number of banks, Citizen's Banks kicks the hell out of everyone else. I mean, sure, it's probably part of their strategy, but it's still pretty awesome that when I was a nobody with no cash in their bank that I was able to meet the VP of a branch and talk with him an hour about my goals and get some advice. Later when I had more money I got close to the business banker at a new branch I moved to and I was in his office once every two weeks... I'd have business there to do wire transfers about that often, but even if I didn't I'd often drop by and lend him a book or he'd lend me a book, things like that.

Heck, you could make the same argument about a French restaurant - they're not really cooking the food nicely to please you, they're doing it as a strategy to keep you coming back. But as long as they serve a good meal, do you care? I say three cheers for good customer service and personal touches if you want it in a certain industry. And banking is definitely an industry that you might want a personal touch with your bank.
Well, are they doing anything now?

I've been favoriting tracks but it's not clear that it has any effect on what gets played. You're saving the tracks I fave, but then I can't do anything with them except delete them — which should absolutely not use the same heart icon you use for creation. I clicked it thinking it would play that track again, and POOF.
http://headrush.typepad.com/photos/uncategorized/2007/04/06/... (from kathy sierra blog )
This is interesting " If you got something interesting that doesn't involve me being a system administrator"

I guess he found thre DropBox job too "sys-adminy". I think this is a big problem, companies hire all programmers when they should really be hiring more sys-admins (and testers). Hackers don't want to be sys-admins or testers. Hire people who do want to do these jobs.
> What you must always pay attention is the balance between creating value for your customer, and for you as a professional.

Great point. By not having customers right now, I've likely started to overvalue my own development/investment.
I eat two tablespoons of this specially imported olive oil from Chile that has one of the highest contents of phenol (500 count). It has lowered my bad cholesterol and raised my good cholesterol significantly, although much of it also has to do with a better diet too.
I would guess Zappa was being obtuse on purpose.

He later composed his album 'Jazz from Hell' just for the Synclavier, no human musicians. Presumably he could potter about a bit.

I was just responding to the 'computer' and 'eyebrow' theme above, in a way that I don't now understand myself.
At the moment there are no plans for a desktop app - though we are going to make it super easy to run on iPhone and Android (and iPad).
This is what I was trying to get at with my quote. The quotes were supposed to be naïve visitors, perhaps I did not make that as clear as I should. Sorry! ;)
Great idea. Although the hovering mechanism is quite confusing. For some reason if the mouse is over one picture, the second one on the same line gets animated. Then the animation does not start immediately, there's a small delay, which is a bit irritating.
Cameras can't see the difference between visible light and infrared, so one thing you could do would be to put a bunch of lnfrared leds on your face - humans can't see it, but to the cameras your head looks like a light bulb.
Looking for men jewelry
Gold is durable, gold is beautiful and gold is lasting.Goldfinity.com offers the finest collections of Italian made Yellow, White and Rose Gold jewelry, available through our secure website.
-Wall -Werror -Wextra -pedantic

that's all you need
I do almost the exact opposite: I see that fixing minor flaws in the whole code base is a temptation, but I do not have enough time to do it. So I just polish everything that my edits touch (i.e. every function that is affected).
I am the original author of the post.
I just updated it with comments from people here, and with having a lengthy e-mail exchange with MetaOptimize founder.
Hope this gives a more balanced voice for people to respond to.
Wetware is a much more dangerous game that's why doing any kind of biological research involves working in some big lab with tons of cash flow and management personnel that have connections to health organizations and various government oversight committees. A runaway biological virus is much more dangerous than a runaway computer virus so I'm not expecting an emergence of the biological valley any time soon.
I guess you also need a way to suppress spurious warnings. And C compilers normally don't warn you about follies, like using global mutable state. Or using C where it's inappropriate (or not using C where it's appropriate).

Though I do agree that ridding your code of compiler warnings is a good idea in general. Because when a warning comes up afterwards, it will actually have some signalling value, instead of being ignored in a sea of similar warnings.
How to export PST from exchange 2010
Indeed.

I checked the biography of Zappa (OK, really just the Wikipedia page about him) before I wrote. It mentioned electronic stuff.

That's why I had to resort to a Picasso quote as a strawmen to make sure there's at least some validity to my complained.
Reading about this stuff makes me begin to compare our government and Windows XP. Eventually, there's just so much cruft sucking up your resources it's not worth wading through, and you just need to format and reinstall.

Now, the question is how does one apply this tactic to the government without bloodshed...

Only other real alternatives are wade through the system with superuser privileges, or upgrade the hardware (i.e. discover the 'next big thing' and stimulate enough growth to make 100 trillion seem like pocket change)
Common Error when exporting PST from exchange 2010
Nike Dunk High Womens Shoes
Under your definition, astronomy is not a real science since astronomical experiments are pretty much impossible and the term 'control' has no meaning there.

It is perfectly acceptable in science to use observations of natural phenomena that can be used to build explanatory frameworks that have some predictive power. You can then formulate, ex ante, an event that either works towards confirming your explanation, or disproving it. By observing the outcome of that event (or even finding that event in a historical data set! Although you must be certain that it did not enter your hypothesis), you can gain useful scientific data.

Hypotheses-based predictions need not come from controlled experiments. If that were the case, the scientific method would be much less generally applicable.

I appreciate that the term 'scientific' is thrown around with gay abandon, but if you intend to educate people on the true meaning of the term you should not exclude what is arguably the oldest of the pure sciences.