skysight-inc/HackerNews huggingface dataset:
Great article. The company I work for recently decided to ditch the IAs and go straight to prototyping. At first, I thought the decision was crazy. But the truth is, people want to see, feel and interact and they won't be "done" until they can do that.

When we talk about responsive design, it's usually to mean something about fluid width / device happiness. Going straight to prototyping with the actual application is just an extension of this mentality.

Here are a few reasons why:

- Clients will try the prototype in configurations/devices that you don't have and can't test without employing an army of testers.

- Clients see conflicts with their business logic and your understanding of their needs before the roots are too deep.

- You can actually write articulated unit tests, framework and data structure based on something you know inheritably works.

- No one gets left out of the process. Nothing can turn a project sour more than a member of your team that feels alienated and parachuted into a half-baked creation.

Of course, with any approach, you need boundaries and a defined scope. When your client understands specifically what scope is, and that you're watching for it, the results are predictable.
All Major Labels Are Suing Grooveshark
If you can't build a little house for your little dude and have him drive a little car to his little job, it's not comparable to the Lego brand. There's a sort of imaginative vicarity at play. This toy is far more abstract.
The quasicrystal that fell to Earth
I am sorry for not providing enough details. Nikah is a kind of procedure, analogous to the christian church procedure where priest makes the marriage lawful by christian rules, but instead the priest, we have mullahs, and instead of church we have mosques( Though if I am not mistaken, my parents had their nikah at home, which is also considered ok at least in our country). I think the wikipedia page would be the most unbiased source for you to check out if you are interested:
http://en.wikipedia.org/wiki/Marriage_in_Islam
Sorry, there is no oracle that can tell you in absolute terms how good a programmer you are. The only thing you can do is pursue both a width and depth of knowledge in the field and get better. To improve: tackle various types of tasks both high and low level, try out different patterns and styles, and focus on improving important code qualities. The qualities I find important are bug count, code size, and ease of doing the right thing.

There is a meme floating around that says improving means the worst code you have seen is the code you wrote six months ago. Don't go down that route. It is a sign that you have stopped genuinely improving and started chasing fashions. You should be able to look at your old code and either call it good or identify room for improvement. You should also be able to tell it is getting better.
Not to discourage, but this will never happen, at least with mainline emacs. Of course, there's nothing stopping a fork from rewriting the lower level code as suggested, but don't ever expect it to get merged. Think a different language interpreter/operating system with a common library and applications, which is exactly what this would be.
Yeah, it's kind of a mystery to me why my fiance doesn't like it. I suspect it has more to do with fearing the unknown when it comes to new software over actual usability concerns.

The way I see it, she really likes wedding planning, so I'm not going to rock the boat too much by pushing Trello, haha.
I have to say, it's more than a little thrilling watching Google Analytics and seeing 6 people on the site!
I propose you think before you type and stop looking for things that aren't there. You're the tyrant here.
Joel definitely has anti-fans - I expect that's what's happening.
Alternative Uses for Business Card Stock
A business card is extremely cheap to print compared to other marketing materials. For instance, with PrintPlace.com, 500 double-sided business card printing only cost $23.00.
Run Tor exit nodes (or donate to someone who will).

https://blog.torproject.org/blog/support-tor-network-donate-...
Yup. Its ratio of power / effort is really, really high.
Samsung launches ChatON on the App Store, hopes to compete with iMessage
By using the "CLisp" when you mean "Common Lisp", you make yourself seem not knowledgeable enough to be speaking about the matter at hand.
ok but you can't present it as a true dropbox alternative then
Have you tried your hands at mobile / desktop app development? Or, is that not your thing?

I think the chances of having a hit is much more in the mobile space than on the web. I think the web is getting too crowded too fast and it's really hard to get people's attention. It's much easier to do so in the iOS/Mac world.

BTW, I am in a situation very similar to yours. Good Luck!
Yeah, I understand that Yoga means something different to you, but what it means to you isn't at all what we're talking about.

It's kind of like the word "hacking", which to the mass market refers to the activity of taping two batteries together with an LED or making proper use of placebos.

Sucks, right?
No because then you wouldn't be able to arrive at a fixed solution there would be 9 solutions with 0 clues.
Certainly most alternative-geometry building tools could claim to be cooler than Legos. The advantage legos have is that a rectangular geometry is very intuitive and easy to work with.

As alternative-geometry building toys go, I think Zome Tools are the coolest.
These little connector bits are going to be the very first thing that a kid breaks when playing with this, rendering the piece useless: http://i.imgur.com/OKGGF.jpg http://i.imgur.com/uwNIm.jpg
I picked up Trello a month ago, swombat recommended it to me, and I'm already a huge fan. Just keep it simple, Joel. The horizontal and simple part of this app -- along with it being totally web-based -- is what's made me a fan. I can use it on my own, with my clients, with the family, etc. This is the app I wanted to write two years ago but never got the magic to work. Kudos!

I just did that e-book on Scrum (shameless plug: http://www.lulu.com/product/ebook/scrummaster/18803035), and I used Trello for all the task tracking. In fact, I plugged it in the book as the best online Agile/Scrum tool I've seen so far, even providing instructions on how to use it working remotely with Scrum or Agile. I'm using it to prioritize vacation spots for our family this year, my vitamin list, some tasks I'm farming out offshore, and another book project. I also have another website idea that I'm getting ready to load up.

Things I'd like to see? 1) Linked boards. Have the same column appear as the end of one board and the beginning of another. This could allow you to have several boards with different audiences but they would all work together. 2) downloadable data. I know you guys say you want to do this, but closed data is a deal-killer for me. 3) Make it work on my iPad. Seriously. Being able to update using finger gestures on a extremely portable device would be sweet.

If you guys haven't tried it, you should. I am not a big fan of online Agile-like tools, but this rocks. Just a simple list of stuff and customizable columns to move the items around. I think the Fog Creek guys are really on to something here.
I think Java ME's so far in the grave it's not worth beating up on it at this point. Sure, it is still widely deployed on feature phones, but it is not the future.
The Case for the Web
I have been on both communities for years now and I can say that when Digg's intellectualism declined there was no way for people to avoid it but to emigrate. However when it declined on Reddit the structure of sub-reddits and how you can unsubscribe from sub-reddits helped a lot. Digg might have implemented this over time but it is too late.
No...
The engineers at fog creek want to learn new things so they let them.

The job market is open enough right now that if people are ever unhappy, they can just go find a new job instead of dealing with their current one.
Yikes. I expected better out of HN, honestly.
Science Can Police Itself, Despite The Occasional Scandal
I would not call that journalism. Look around at that site, the worst kind of linkbait and "infographics".
Girl sneaks into russian rocket factory and takes amazing pictures
"You think your solution is clever? Wait 6 months and you think it stinks."

I can't even count the times I've put together a "clever" function only to find out that an optimized solution existed in a common library and I could have done the same thing in 1/20th of the code. Software development is humbling.
Why The Liberal Arts Need The Sciences And Vice Versa
I use Emacs daily for 80% of my work and its performance is not an issue.

Speak for yourself. I also use Emacs daily for 80% of my work and while performance is OK, I would definitely welcome any improvements. Areas where I notice subpar performance are especially:

* paging through or searching in very large buffers (such as large log files), particularly with syntax highlighting enabled

* re-indenting large regions

Also, modes like eterm always feel a bit laggy.

And all the tiny little delays add up. It does matter to me whether skipping to the end of a large file takes 200 ms or 20 ms -- only a little bit but again, it adds up.

I wonder to what extent such a rewrite could be done incrementally. For example, can the redisplay code (which is a big, complicated mess, as one commenter in the article points out) be left in C for a start and "only" the elisp-facing code be ported? If so, this sounds like a viable approach.

I also wonder whether this would help solve the problem of lack of multi-threading in current Emacs.
Price, maybe? He had a 2TB Time Capsule; the same storage space on S3 would cost $265/month, excluding traffic (that's $.12 more per GB downloaded). Not to mention that restores would be much slower.

I don't know about you, but I know I'd rather use those $3200/year on other stuff and just get a decent NAS.
I consider the public library to be the secular society's equivalent of a church -- a place where the entire community can freely meet and exchange ideas, where mind and spirit can be enlightened through knowledge. I fear as libraries go, so goes secularism itself.
I'd scrap the startup on the short term, you won't get enough traction in the amount of time you have. Further, faceted search is built in to every website that sells laptops. So I'm not sure how viable that project is in the long term.

Have you thought of getting a software dev job? The pay will easily get you there if you live frugally.
I'd guess that people probably thought his comment was fake (not sure about any other comments, even his comment doesn't seem downvoted):

The OP's original comment contains entire praise for the product being described in the article, almost the point to marketing speak -- "it's one of the few products that we use at work, but doesn't feel like work to use".

It also contains multiple smile faces in the post, which make it feel disingenuous. Almost no comments on Hacker News contain smile faces, so mix this with the praise, and people could take it as a comment that seemed fake.
I would recommend linking 'try it' at the end of this; there is no link to the actual product in the summary at the end of article or the learn more/about footers!

Is this some type of SEO strategy avoiding too many links being penalized?
Data: People Don’t Actually Care That GoDaddy Supports SOPA
Substitute teaching, depending on where you are, can pay more than $120 per day. That means 5 days a week with flexibility to not work a day if you need to work on your startup or whatever. For the most part, if you can deal with children, it basically means just watching them watch a movie.
"Humies" Awards – Human-competitive results produced by evolutionary computation
> To make up some more, I pin applications to one of six desktops: (1) terminal and text-editing; (2) real-time communication; (3) browsing; (4) organization and planning; (5) reading; and (6) media and games. Each desktop captures one frame of mind.

I think it's interesting to see that so many uses application-specific desktops. I've always used project-specific desktops: one desktop for random stuff (Twitter, browsing, terminal for quick stuff), one for communication (because no IM app is fine-grained enough for my case) and the rest for projects. Nearly all of the project desktops have a terminal and a separate Chrome window.
Most of the time, these statements are meant to get one to ask "what about their competitors?" In this case, this is most assuredly trying to get people to think about AWS, and their well-known outage last year.

However, on these statements, I always focus on the "apps". I'm not familiar with the GAE environment beyond what I read, but the last time I looked into it, I could deploy on GAE for free. I pushed a simple test application up there to see how it worked. It wasn't anything beyond a how-does-this-work experiment.

Which makes me ask: how many of those 100K apps aren't similar to mine, or at least of the unpaid variety? Not to refer to those applications as unimportant, but companies are paying for AWS (some substantially so) and it's known that an outage in AWS is a major consideration for companies that use that platform. I'm unaware of the context of usage of paid accounts on GAE.

If GAE had an outage, would it matter? Would people notice? I don't know how big or critical their community of paid apps represents in the grand scheme of things.
RIAA calls online piracy a threat to national security
'Europe's biggest' free wi-fi zone set for London
The book "Database Systems Implementation" by Hector Garcia Molina is a good start.Building a database system from scratch has one of the most rewarding exercises.

Also check out this stanford course http://infolab.stanford.edu/~widom/cs346/
Well frankly speaking if you remove the spirit of Yoga and restrict it to merely acrobatic and gym sessions kind of a regime. I would advice you better go with the actual gym and aerobic exercise.

You either need to adhere to things in their true spirit or just do some thing else.

Also the title in this article is highly misleading. Yoga won't wreck your body.

Rather it will take you a level higher. Like the Buddha! It will let you ponder on the deepest meaning of your existence.

Its very sad that its being marketed in America this way. Some time back I read somewhere that meditation is being marketed as 'hallucination'. That is by taking narcotics and dangerous intoxicants!

This is really sad.
This applies to people who lift weights too. "I bench 7564550969 pounds. You?". Ego.
Friday means Infographic Roundups, eh
Secure socket.io - websockets over SSL/TLS ridiculously easy with Tornadio2
How the Romans invented the text message and the origins of some common phrases
Now that they are out of preview mode, there is a 3 year notification process in the terms of service. That should be enough time for most people to migrate to something else. If not, then GAE probably isn't the right solution for you.
Can I ask, was your girlfriend already an organized person?
>> the time it takes to factor a large prime using known technologies.

This is a common misconception (or perhaps common typo). Factoring large primes is trivial. It's those pesky composite numbers that are the product of two large primes that contribute to the strength of cryptography.
IPad Survives 100,000+ Foot Fall From Space Near Area 51 (video)
Hi and welcome. Please read the HN guidelines on what to post: http://ycombinator.com/newsguidelines.html
You're dead on. Freedom of the press is dead already.
How does Trello compare to Pivotal Tracker? Any experiences?
3 Questions To Ask Before Choosing A Web Font
I've been itching to introduce Trello at work but this sentence made my heart sink:

> It’s 100% hosted; there will never be an "installed software" version of Trello.

We already use the installed version of FogBugz at work and I had hoped that Trello might some day be provided in this form too. Ideally, we'd have wanted FogBugz and Trello to work together in some way.

Unfortunately, using a hosted version of Trello is not an option due to insurmountable problems with the procurement and information governance processes within my company.
The time hack
I don't think that's too weird. I am never very interested in solving puzzles. Myst was a major turnoff, for instance. The Project Euler problems are usually "meh".

My mathematical preference is continuous math; my preference for using mathematics is to apply them into real problems.

I'm not saying that all puzzles are pointless, but I think most interview puzzles are kind of an empty exercise that only a certain type of person likes, and that only people who know the trick will get.
Creating Jenkins: Kohsuke's Story on Chariot Techcast 
Chariot Solutions' Ken Rimple featured Jenkins founder, Kohsuke Kawaguchi, on his Chariot Techcast Podcast this week.

In the interview, they discuss...
- The challenges in developing a tool like Jenkins (a popular open source continuous integration tool)
- Kohsuke's motivations for building Jenkins and developing it on his own before so many people started using it
- How Kohsuke came up with the plug-in system and transparency of project and developer community
- Current efforts to improve Jenkins
- And more...

Listen and learn the story behind Jenkins...
To save everyone the trouble of reading a lot to learn a little: "man" is a verb in that sentence.

Though if I wanted to be clever I could hammer that into less garden-pathy sentence as follows:

"In my will, I left everything to the one who could use it best. I gave the boy the legos. I gave the girl the dollhouse. I gave the mother the kitchen set. The father the hunting rifle. The bachelor the suit. The old man the boat."
"no HR datastore apps were affected."

Sure, it is a small point, but it actually matters a lot. At this point everyone hosting a real service that cares about uptime should be on HR.

I had someone from google tell me that GAE lost an entire datacenter and nobody noticed.
Indie Developer Brings the Zombie Apocalypse to Oregon Trail
The cool thing about pen and paper is that it's very unrestrictive, meaning, you want a check? do a check, an X, well X it is, a smiley face, circles instead of boxes and so on.

Also, Trello is really easy to just close, a paper you'll have to hide it manually, going analog sometimes is good.
Nope, but she's trying to be one. She's like me, organization is something we both don't do naturally, but are trying to improve at.
A few years ago a law was passed that permitted the FRA (Försvarets Radio Anstalt) (Defense Radio Establishment) to spy on all the traffic that passes through swedish borders, the FRA had been doing so illegaly for the past ten years and that was a scandal too. What constitutes border, in the internet the FRA is monitoring, is not defined.

Swedens #1 ISP, TeliaSonera is on the list of CIA/USA as strategic foreign resource to protect in case of major war due to them being able to spy on much of communications going to russia/east, the list was leaked by wikileaks if I remember correctly.

More: http://en.wikipedia.org/wiki/FRA_law
Note, there's also a well-established way to convince non-enlightened clients not to use a prototype - make it report scary errors (depending on the sophistication of the client), and warn them that it will take a long time to debug.
Windows 8 Storage Spaces detailed: pooling redundant disk space for all
You need to have a solution to a problem people are willing to pay money for. You are not likely to find that by asking on YC.

Your best bet is to pick a long term software developer contract at a large company.

Are you looking for anything you'd pay for? I'm fairly certain that anyone here with an answer to that question would be working on monetizing it. If you want to find an answer, pick and industry (preferably one you have experience in), find out where the business owners hang out, then ask them what problems they have.
He did not discuss the language itself, but GNU's choices. So the "matter at hand" seems irrelevant to the correct naming of CL.
Another way of phrasing the same concept:

An infinite number of Euclidean planes can be drawn containing a single point, but you only need three of these—and it can be any three—to find the original point.
Regarding your #1: My interpretation (which may very well be wrong of course, IANAL), is that the copyright holder DOES need either a court order or Attorney General intervention to remove a site from DNS.

Regarding your #2: Again, my interpretation is that this only applies to foreign sites (either foreign domains or foreign servers)
For the absolute beginner: How to make games
Saying you like it adds close to nothing to the discussion.
Clicking on the "developing apps" link gets to a reference to a "NoSOPA" chrome app. I installed it and went to Lamar Smith's website. Nothing. Went to Kirsten Gillibrand's. Nothing. NoSOPA noWorka. But it did have access to all my web content. Uninstalled.
Not really any better, but there is a simple chart on what appears to be an unfinished version of the website: http://puma.io/
How about instead of snide remarks and name calling, you actually give a decent rebuttal to my argument?

How on earth would a "responsibility of the press" law make things any better? By reporting on things tomelders likes to hear about? It sounds like an authoritarian lockdown and your cavalier suggestion of it implies you haven't done much research on why freedom of the press actually works.
If it were a completely rational "here's what happened last time", they would extrapolate "last time", compare it to the current situation extended for 50 years, and see which is worse.

I've never spoken with a single Iranian who actually did that. It's all just talk of vague negative childhood memories.
Well that is to be expected. Ebooks are so much cheaper to distribute that it makes no sense to have all these physical books around.
Malware on Facebook
Viruses in the form of videos and advertisements are affecting the sanctity of social networking.
I found that, but the "links" in that article go to things like "breaking on the wheel". There aren't actually any references for the story itself.
I'm very comfortable with the end of libraries as we know them today, but I think the facilities should be repurposed into "study lounges" and meeting space for civics groups. With a few exceptns, you don't really need a library for books anymore. Why not have the young professionals studying for grad school entrance exams or high school kids studying in Starbucks to do that in a community-center type space. For folks without computers/Internet access, keep or expand the computers that are already in there.

I remember the Nook had a very weird feature where if you were inside the store you could free-read any book you wanted electronically, maybe a repurposed library could have the same licensing arrangement with content from the likes of Google books.
As a user of trello I fear 'being a general purpose data structure for everyone' is the wrong direction to go :(

# Target Audience?

When you look at who is using trello right now you will find mostly agile teams, startups, freelancers, engineers, designers who do software development.

IIRC this is also the reason it originally got built. The team wanted to scratch their own itch and I think they did a good job.

I like trello a lot. I dig Joel and joelonsoftware and am curious what the future holds. I hope it won't end up as a misunderstood tool by trying to be everything to everyone.

# Niche vs Horizontal

If you are interested in the trade offs related to going niche vs going horizontal I think 'Crossing the Chasm' and 'Inside the Tornado' are great books to read.

# Disclaimer

I'm working on https://www.blossom.io which has a feature set similar to trello but is aimed at people who deeply care about product development.