skysight-inc/HackerNews huggingface dataset:
Well said. Everyone's formula is different based on their internal and external support structures. I do feel the qualities in a potential solution are more common, than not.

1) It starts and ends with building and maintaining a positive, healthy inner-dialogue. That is the single biggest thing that drags everyone down.

2) Be a friend to yourself. Be a friend to your future self. It's as much about valuing your own journey and time as it is trying to figure it all out. It's not all supposed to be figured out. We have to figure out enough to keep moving, inward, onward, upward.

3) Change is entirely the issue. Instead of changing for the sake of change, we don't pay enough attention to the subtle, but huge fact of whether we're changing for the better.

4) Experiences are worthless if positive lessons aren't learnt. It doesn't matter what anyone does or doesn't do, this axiom I've found to be true anywhere I look. When one gets caught up so haphazardly collecting experiences and not paying attention to "Have I stopped learning or growing positively", we start feeding the weeds as much as the garden.

I don't want to detract from what you wrote by saying much else. I agree with the rest of what you wrote :)
I say just keep the money. It's a reasonable deterrent for junk. And if you're doing a ton of refunds on paypal (or any other payment service presumably), you will eventually get banned.
Why Your Next Hardware Purchase Needs To Be A Tablet
Why Your Next Hardware Purchase Needs To Be A Tablet - Forbes
Date formatting for humans
Problem is real, solution not so much. By hardware memory protection drivers will be isolated, but you cannot protect yourself from backdoor logic built into the hardware.
It’s been a feature request for at least eight years, it should never have arisen in the first place, and it should have been a one-line fix even if it had arisen. I don’t mean to knock PHP too badly; it’s quite useful, even if it is rather quirky. I just find it so unfortunate that this silly thing got so out of hand.
Yeah, it's not like we'd be surprised to find out that the NSA, for example, asked hardware manufacturers to include a backdoor for government use.
Full disclosure: I'm a developer at We Are Titans, but my involvement in Projector has been limited to being one of the first users. :)

My favorite use-case for Projector so far was putting together a recent project proposal:

On my side, I:
* broke down the project into stories and estimated those stories in hours, not points.
* also added the regular template of tasks that take place to get a project off the ground, launched, and the known time required for those.
* entered the hourly rate.
* invited the prospective client to the project.

The client sees:
* The sticker price.
* How his request translates into work.
* How larger features are broken down into smaller features that account for the cost of a feature.
* He sees which features and areas of the project account for the most money.
* He saw a line item for 'back and forth' design with a bunch of hours attached to it, which communicates: Nice design can be done on the cheap if you avoid the back and forth. Use us as a saw and not as a flash light. Measure twice, cut once.

This client accepted the proposal and the project management software is already configured for the project and ready for us to get started.

Like thedelchop (one of my co-workers) mentioned, the nice thing about Projector for a team like ours is that features and budgets are in the same place. I'm used to managing projects in Pivotal Tracker and my billing in Harvest. Clients are used to seeing progress daily in Pivotal Tracker and a sticker price on paper every couple of weeks. Now we all see it in one place, every day.
ok, sounds good. Will drop you an email.
It populates from the menus themselves, using the framework already developed to pull the menu entries into the Unity panel. I believe it is possible to expand beyond this (e.g. having 'synonyms' recognized by the HUD) but it's still early days.
Probably because the comment didn't contribute to the discussion at hand and had a high troll potential. It's unfortunate that the author decided to throw that comment into the article because it is naive sounding and seems quite out of place there as well.
Wanted this for a long time. Sadly finally left Munich two months ago.
> The point of having a business is to make money, not to save the world or be original.

yes, but in todays world if you are not solving a problem ("save the world"), then your business most likely will not make money.
Selling software in 2012….it’s complicated
I read with interest the post from Alex Payne entitled “How Not to Sell Software in 2012”. Alex has a ton of respect from the Boundary team and the post created a good discussion on our internal Yammer.
I would categorize Lion's scrolling change to be drastic.
The author's main point is that Expert's Exchange (EE) was very similar to StackOverflow (SO) until they needed to push up the S-curve from a profitability perspective.

It's a valid concern since SO has relied on organic growth to fuel the necessary returns in order to sustain its current business model and then, more recently, attract VC investment.

What the author doesn't mention is what makes SO slightly different. One is the licensing of the content, which the founders never fail to point out (and has already been rehashed here by several SO defenders). This is hand-waving, since they couldn't have achieved early success to drive organic growth without this license in place (this isn't the first time EE has been compared to SO).

The other more interesting difference is the StackExchange (SE) platform and accompanying business model, which basically seeks to expand into an unending array of fields and topics. SO & SE are likely to continue being pleasant to use, as long as the StackExchange strategy is working and growth can come from the platform extension. Should that strategy fail, SO will need a growth strategy that provides the returns VCs expect and the company may be forced into some inconvenient (to users) "monetization" decisions.

Essentially, when you're a for-profit company, it's easy to "do no evil" when you're rapidly growing organically. EE is only one such example, it's easy to come up with dozens of others: About.com, Mahalo, Digg, SourceForge, Google, Ben & Jerry's, etc. Unless it's a non-profit or maybe one of those new B-Corps, history provides much more support for skeptics. After all, company leaders aren't just acting out of greed, they are legally obligated to do what is best for shareholders.

That said, let's hope Mr. Spolsky hasn't forgotten about his rant on platform providers who don't realize they are platform providers (http://www.joelonsoftware.com/articles/Platforms.html). He should be able to make the case that treating users (which are like developers in a traditional software platform) fairly will drive more long-term shareholder value than tactics employed by those that came before SO.

Only time will tell.
Loose Ears End Careers
I purchased a netbook, and the only OS available was Windows 7 "starter edition" -- and you can't even change the wallpaper! So, I am confused why this product even exists. (But I guess if Microsoft wants to put their brandname on something which is intentionally defective, that's up to them.)
They probably used Linode to generate bitcoins. And they kept them there.
How Socialcam designs new video filters
Several months ago, we added live video filters to Socialcam. Per pixel modification and capture of video in real time is hard, and takes a lot of optimization to work well on older devices pre iOS 5. The real challenge, however, was designing cool filters. My first attempt just swizzled bits in video data: interesting, but ugly. Next, I added code to apply a matrix transformation to the color-space, and came up with scripts to build contrast, brightness and hue-rotation matrices. This worked, and we shipped the first version with transforms generated with these tools. But the process was slow, required a lot of iteration, and the filters it produced just lacked pizzazz. So, for our final version, I embedded an RGB gradient image in the corner of a video clip, and wrote a script to extract a color transformation from this reference image. Now, we can give this clip to any designer or videographer, and they can have at it with whatever tools they like. They give the processed clip back to me, I extract a color transform from it, and bam, a new filter!

If you are passionate about mobile, video, or hard problems, drop us a line: founders@socialcam.com. We are a team of 3 co-founders in SF looking to hire.
one of my ex-colleagues used to do this. He had two monitors, one for running some video (youtube, netflix etc) and other was for his work stuff. I could never understand how he could do both at the same time. I assumed, either his work was too boring, or his videos were :D Interesting to know he is not the only one doing this.
Gutenberg: The World’s First Tech Entrepreneur
Stupid Things People Tweet To Companies
Sad is when you see the maitaince bills for your Ferrari :-)
It's not enabled by default in 12.04 Beta 1 (at least not on my image that I installed last night). There have been some changes with the behavior of the launcher to make it less likely to open accidentally when hidden, though; maybe the default settings have been moved around some as well.
Skin-Deep Immunity
This is a false comparison.

Uploading your address book to Path is not the same as an app locally reading the contents of your clipboard and asking if you want to use that data. It's not even in the same league.

And, loathe though I am to defend PandoDaily, the OP misses the point of their article. Uploading your address book to an app is different than posting it publicly because people trust Path their their data. If they didn't then the really shouldn't be using it in the first place.
I suppose it doesn't open up much possibility for discussion afterward, but I wasn't intending to troll. I just think we need to remember that we don't have to imagine some undemocratic international threat to understand why these issues are important.
So classes mean only one thing to us. They are used "just for styling". We use them only for our convenience and that's it.

Pretty cool then :)
Maybe showing the hour for an entire month is too much information. I don't think I would care if a comment posted 2 weeks ago was earlier or later. Some times it's useful to see the "speed" of a conversation, but maybe that should be hidden until a thread is expanded and then more detail can be shown without blowing the interface.
Well tomg, when I researched this ~8 months ago there were at least 2 US financial websites that were using the same specialized analytic company that injected JS into banking login pages that were hosted on Linode VPSes.
This sounds like a job for CRON.
I think the right take-away is that, while, yes, there are mechanisms that give authorities the power to do this sort of thing the whole thing is self correcting.

While technically possible, the Internet is much bigger than any one government. It'd be nearly impossible for any one organization to take it away without massive consequences that would naturally lead to a reversal and a substantial loss of power.

I would imagine that the next step in Denmark is to put into place a means to prevent that from happening ever again. Therefore, the police (or whatever agengy) just lost power due to the (unintended) action they took.

In the long run a dictator doesn't gain respect and power for abusing his people and authority, he actually looses most of it.
Welcome to the internet. You're one of millions of victims. Your best bet is just to kindly email the blogger to take it down. if not, then you can do a DMCA and cross your fingers, but the chances of something happening is 1:1000000. Just continue writing content, and building reputation and the blog that copied your content will not rank as high as you do. That's about all you can do.
Glad it was of use to you.

Some might roll their eyes at some of what I wrote, but every 'gem' was something I learnt the hard way.

It's kind of weird, I feel like I shared more of myself in that post than any other on HN, lol.
Sidekiq one month Later
Samsung WB150F with support for Wi Fi | GadgetMAG
Nike Free Run 2 Womens US 5.5 - 8.5 Running Shoes, US 9 Nike Free Run 2 Womens
Nike Free Run 2 Womens US 5.5 - 8.5 Running Shoes Cheap Sale, Australia Nike Free Run 2 Women US 9, Cheapest Nike Free Run 2 Womens Trainers online! Wholesale Nike Frees.
Ahh not as cool as I thought after reading this update:

Update: Sarah Taylor Sulick from the Smithsonian sez, "Unfortunately we have no plans to make 3D scans of our collection freely available for the public to print. The CNET story is a bit misleading on that point. Our 3-D team mentioned that we COULD go there theoretically, but as of right now it is not part of our plan. The reality is also that we have 137M objects in our collection and only 2 people working on this project. So we are no where near being able to scan everything and essentially never will be."
John Lewis and BAXI both gave the company to the employees when the founders retired.

And most coops will if they can pay divi to their shareholders.
Not sure about this PCI complaint stuff, but perhaps this is why major banking companies jumped from Linode to EC2? Much improvement? Although I must say I have friends working on banking websites in the UK that dont know the whole picture, its not unreasonable to assume that these things are fucked up.
...unless of course you are Google, and actually lost out on a substantial amount of money.
Why not work from home all the time?

Does your boss appreciate all the free work you do for them?
I think since the data is open if SO goes of the rails in the future someone can take the data and relaunch a new site and compete.
Pedantic Geek strikes again!
IPad 3 Web Developers: Know The 2 Megapixel Limit
Ask: I suffer from Chrone. 6 months after starting my startup I lost 14 kgs
Hello,

I am 22.
I suffer from chrone.
For the last 6 years I've been very well.
I started my own startup 6 months ago.
I've been enjoying most of it.
I work with a team of 3 full devoted people.
I like every one of them very much.

This is a very stressful time though, no income, only lately did we finally decide what we want to develop and how.

I've lost over 14 Kgs in a period of 6 months. I am sick again. This horrifies me. Are there any people here that suffer from chronic diseases? How do you cope with your disease and the pressure of building a startup?
Interesting that you effectively use an engineer's definition of "solved" rather than that of a theoretician.

Message passing is effectively the assembly language of distributed computing: very low level. Mapreduce and the various NoSQL databases are effectively the next level up, but we still have some time to be able to have a proper theory for designing and implementing effective scalable distributed systems.

In short, we have many bits and pieces that can be brought together with a bit of luck to be able to attain the scale that we are currently seem to be happy with. So I can accept that the engineering definition of solved is there. But from a computer science point of view, we certainly are far from having a satisfactory theory. So we definitely do not have the answers.
Interestingly it is almost opposite picture from developer's point of view -- apple breaks things every major release, windows still supports stuff back from win95 days.
Back in the day before "big pharma", medical advances came out of Universities, many of them publicly funded. I think if the big pharma were cut off at the knees funding-wise, we'd see a resurgence in academic research.

Which I personally think is far better, because typically (not always of course) academics will share and collaborate, instead of being in walled gardens.
I openly admit it. When I hear a song I like I immediately download the artist's entire discography. And then when they come to town, I go to their shows.
I very much agree with Joel in that SO is about, at least to me, acting as some kind of centralized destination where I know that somebody has had the same problem I'm currently experiencing, has asked it before, and has been given an answer or a few by the community. If no such question has been asked, I'll ask it because chances are somebody else will want to ask it down the line. SO is unlikely EE in that anyone in the community answers a question, and popular ones generally become community wiki answers, and I know the former to be true because after much learning, I (as a self-perceived noob) started answering quite a few questions and have built up a reputation. Do I think I wasted time in doing so? Of course not, I've helped others and I've helped keep the Rails community noob friendly. That and I can show off my earned reputation to any future potential employers.
I have to tell you, I love TL;DR's, maybe I've got a form of digital ADHD but I just want to get the content in a quick, bitesize chunk. Especially when its something like this that I'm not particularly passionate about.

Standing up for TL;DR's in general, not the OP's.
Task queues also allow for interesting web application architecture when combined with technologies that enable the server to push events to the client (think WebSockets, Socket.IO, etc).

The potential is far greater than simple tasks like sending an email, fetching external data, etc. If the server has the ability to push updates, you can start to use task queues in core user interactions. This is possible when workers can notify clients when their task is complete.

For example, you can have clients submit HTTP requests to the web server, the web server dispatch jobs to the task queue, worker processes (potentially in a different language than your web server!) retrieve those jobs, and then the workers directly notify clients when the job is complete. Combined with client-side logic, the result can be a good user experience, even when the server is performing complex tasks.

For example, I'm using this strategy to write web-based statistics software (think web-based Stata or SPSS). Without this type of asynchronous architecture, it simply wouldn't be possible to provide a good user experience because the core things the user wants to do are computationally intensive.
It will fund research, but not multi-billion dollar TV advertising campaigns.
To put it another way:

If your address book data was stolen and made public because of poor practices by one of your apps, you'd be pretty upset right? PandoDaily mocking that type of situation is somewhat alarming.

However, if PandoDaily doesn't care about that type of scenario then go ahead and publish their address books. Otherwise, it's no laughing matter.

Edit: I agree with Dave's point. They wouldn't share it because no one wants this to happen. Therefore they shouldn't be mocking something that is fairly serious.
Oops, you're right, I got the \pi in the wrong side of the equation!

Evidently this is called Duff's Rule (http://www.johndcook.com/blog/2009/07/01/three-rules-of-thum...).
In Miami via the group I run RefreshMiami we organize workshops like this every so often. We as experienced techies forget that sometimes that initial learning is hard for others or not as common sense as we think.
Do I need a credit card to sign up?

Nope. All you need to sign up is an account name, email address, password and the name of your first project. When your tiral expires, we'll calculate your plan based on the number of developer accounts you've setup. You can always remove developers (ask them first!) in order to downgrade your account.

Just a couple things here to note.

The first is a spelling mistake. "tiral" should be "trial".

The second is the usage of the word "Nope". Although the gist of the pricing page looks to be informal, "nope" is an incredibly informal word, especially when "No" is sufficient enough in this context.
We just pushed the new marketing site yesterday. Good thinking - making those edits now, thanks!
Yelp Surges as Much as 73% in Trade Debut
Is this "twist" related to the circular polarization of light?
Black March 2012
I think it's an interesting read on social entrepreneurship, although I was expecting something more nitty-gritty on workable approaches to define and resolve wicked problems in general (not all wicked problems require social entrepreneurship to address)...

Does anyone have any good links to analysis and solutions strategies for wicked problems in general?
Indeed, a russian security specialist has proofs that there is a backdoor in Intel's virtualization technology: http://www.xakep.ru/post/58104/ And here is the Google translated version of the article: http://translate.google.com/translate?hl=en&ie=UTF8&...
WaTch Wladimir Klitschko vs Mormeck-muskan Blog - www.GameInformer.com
Thanks for the kind words, Joe. :)
Forced to disable Firefox Inspect Element due to muscle memory
"What matters is if they DO copy them, warts and all. And this, you can check."

Usually it's up to the person making the statement to justify their own arguments.

"YES, Codd was bloody "EXPLICITLY trying to rectify these mistakes". It's DB history 101 that he did so. Read even just the bloody abstract of his paper"

You're misreading it. All tools are inadequate in some way; Codd was not trying to claim that relational databases were a universal panacea for database storage. That's not how computer science works.

"As a mathematical abstraction for storing data, they are."

So if I have a tree of data, in your opinion the optimum method of representing that data is as a set of tuples and not, say, a tree?

"Relational algebra is a mathematically proven and sound system, not an ad-hoc thing."

If the relational model is so perfect, why do SQL databases include so many compromises and deviations from the theoretical model?
You are viewing life through gloom filled lenses. It doesn't have to be this way.

I have been working alone/startups for about 3 years when I quit my last job. I was majorly depressed for over 3 years without realizing it, because on the surface it seemed like I had "the good life" (vacationing every 2-3 months, a bunch of friends, great income, etc) but everything I tried was sluggish, I felt demotivated and alone. Only when I checked myself into cognitive therapy did I realize how bad things were upstairs.

Over the years I built up all these inaccurate beliefs in myself and others without correcting them and letting them run rampant. I dedicated 2 hours a day in reading and practicing exercises + 1 hr / week cognitive behavioral therapy sessions for about 6 months, and it is by far the best investment I have spent. While they can't fix your problems so that you will never be depressed again, but it definitely helps you realize when you are thinking inaccurately, showing warning signs of depression, and things to help you cope.

If you can not afford therapy, then I suggest reading the book recommended by my therapist, "feeling good" by david burns. It helped me a lot more than any advice from parents, friends, strangers on the internet ever did.

You're welcome to reach out to me if you have any questions.
Looking at the source code is not enough: http://cm.bell-labs.com/who/ken/trust.html.
Gridset: Create advanced grid systems on the web.
Well it makes sense that the demagogues are the ones to accuse others of demagogy, isn't it?
Art Collective Proposes Open Mobile Lab to Communicate with Dolphins (1974)
I dont see how your approach will solve problem. If anything, it will further alienate normal users and portray the solution as requiring a minimum level of geekness.
Heh, rails' time_ago_in_words, but right :P
Cyber Espionage Targeting Southeast Asia Uncovered