skysight-inc/HackerNews huggingface dataset:
I let it load so I didn't wait 30 seconds for my net connection.

So I timed.

5: 'corky'? WTF.

14: I wanna go to paris.

20: what's this do for me?

SUGGESTIONS:

- 'corky way to plan a trip' -- Its corny. Its bad. It doesnt make sense. "Plan a better trip" would be better.

- make it flow right. it doesn't fit right on a small screen.
http://i.imgur.com/W5GJN.png is how it looks on a netbook sized screen.

- Assume your users dont know where they're going.

- Put everything above the 900px fold. Most important first.

- your features are NOT the most important.

Look at Hipmunk: On their front page, you are asked the four pertinant questions (To, From, When {leaving,returning}). Your app tries to sell itself before a user has ever tried it.

Better layout idea:

"Duffel: A better way to plan"

Where are you going: [________________________] When? [xx/xx/xx]

New here? Take a tour >>>

edit: this page is stashed in a corner. Let it sell the app: http://duffelup.com/featured
Ask HN: Too risky to bet company on a fringe language? (Clojure, Haskell, Etc)
Say you're building a company around an industry that doesn't really need a lot of innovation: dry-cleaning store management, barber-shop appointments, auto-parts store, etc.

Is it risky to write all of your software in a niche language like Clojure or Haskell (assuming you know them)?

I have doubts about hiring developers in these languages if the work itself isn't challenging.
I doubt brandonb thinks anything so simple. His post suggest a strong familiarity with the subject.

I believe his emphasis is that previously, much of the structure learning was not discovered by the algorithm but hand tuned and built in manually. The new algorithm would seem to require less work to implement because it uncovered on its own a fair bit of the complex bits that previously had to be tweaked in by experimentation. In this sense we can talk about which is smarter in terms of required hand holding and massaging.

The question of what really constitutes intelligence is orthogonal to his post.
Perhaps a little premature post: looking at http://accountchooser.com/how.html (as of 8/29 at 12:23pm) there are a host of "image coming soon" placeholders. At least finish up your first sentence before broadcasting.
The ordering of your patterns matters, so that is done at config time. However it's very common to want to have unrelated code executed depending on the type of request to a URL. Pyramid will do this lookup for you, rather than polluting a gigantic view function with multiple code-paths for distinct functionality.

@view_config(route_name='hello', request_method='GET')
def get_hello(request):
return Response('a GET request for %s' % request.matchdict['name'])

@view_config(route_name='hello', request_method='POST')
def post_hello(request):
return Response('stored info')

config = Configurator()
config.add_route('hello', '/hello/{name}')
config.scan()
app = config.make_wsgi_app()
Ask HN: Is location check-in dead? 
I would like to hear what people on HN think about location check-ins. Is there a future for startups focusing on it?
It seems like Foursquare is going nowhere, Facebook is abandoning it, etc.
Is this going to be replaced with Facebook just posting your location when you post something?
If it's true that they were stolen, then we're beyond the statute of limitations for obtaining criminal justice. Now we're back to the feds attempting to recover the property of Uncle Sam and it's a pittance of gold. No longer worth the effort.

Edit: I think I fat fingered the wrong reply link. It's not worth it to move the comment.
> How long have you been running this drive,

About a month.

> and are you running Lion?

Yes.

> How did the upgrade go? Did you need anything besides Time Machine?

I did a clean install and then moved over my data. It was time for me to do a clean up anyway, so I took the opportunity to do so.

> Do you use macports, postgresql, or apache, and if so, any problems after the upgrade?

I use all the typical dev tools with no problems, but I have not installed macports after the switch to this new drive. (I use brew instead.)

> Also, have you looked into 3g inside your macbook?

I haven't.
Thanks for the encouragement, Jordan! I noticed Amazon.com is getting faster and faster. I suspect a good part is due to your work ;=).
I hate the OS X broswer (one of the main reasons I've never been able to make the switch) but agree that the ribbon explorer UI is terrible.
Glad to see this. I am excited to try it out.
SWIG worked wonders for me too when we had to iteratively lift a dependency on a proprietary ISAM C library in a critical application. The worse we had to do was to handle a bunch of corner cases due to some non-null terminated string handling and be wary of a silly global var which could have bitten us otherwise when multithreading. The extend functionality was awesome to make structs more object-oriented by adding a few key methods.

The key was to handle the resulting Python module as a low level C wrapper effectively allowing us to write "managed C" in Python, which we encapsulated neatly in a library with a much more pythonic API. We then naturally went all the way up and implemented SQL-like API (no parser, just methods) and a Django model subset. A SQL subset parser and DBAPI compliance were planned features. All of that allowed us to develop new features in Python and on Django while maintaining compatibility with the old components (also thanks to Django multi-db support) and making the planned switch to a complete SQL database a drop-in replacement.
I'm waiting for that ability for Twitter myself. If they could mesh the G+ stream with my Twitter stream, I might be compelled to use it. Buzz got this wrong too, I'm not sure Google understands yet that they can play nice with others and succeed; in fact they have to to succeed. They seem to have their eyes set pretty squarely on a walled garden that can't be extended outside their services, at least so far.
美容培训学校
I agree with most comments here, that the changes seem to be not so great. The product, of course, is a result of the process creating it. If they fine tune their process of improving usability further, I can really believe that one day we might have a handsome Windows again. Think about how much Win7 improved over Vista.

Well, in Germany we say "The last thing that dies, is hope".
I'd guess most Microsoft apps have hundreds of buttons as well. 99% of them are not shown by default but you can customise it to your own taste, that's why there are so many of them.
Very happy the Up button is back, biggest thing I missed from Windows XP.
Pardon the skepticism, but why would I upload anything of value to yet another file sharing service? I looked at the web page and aside from "Drag here to upload", I am not seeing a significantly attractive differentiation (or much of a differentiation at all).

Plus, the name "minus" sounds negative. Who would want to store data on a "minus"?
The ribbon lays out the essential commands nicely for novices. Advanced users can double-click the ribbon to hide it, and then the interface is fairly uncluttered.

Refresh is done automatically on any filesystems that support it. I think most people do it out of habit, from way back when that wasn't the case.

It's pretty funny, people rant about the ribbon, but it is certainly by far the best usability innovation I've seen in recent years. The only thing that remains is the logical step of pushing ribbon headers into the title bar (Office already does this for contextual ribbons, but not for all of them) to take advantage of the infinite height when the window is maximized.
I like the simplicity of it. So what's the catch?
Again I'll tout Alan Mulally. Ford was headed for bankruptcy until he came in and he's done a magnificent job. Ford avoided the bailout and is now actually turning a profit. Without him, the company would be in the same spot (likely worse) as GM right now. I think he makes $10M a year, and he deserves every penny of it.
Tried signing in to the "Sample Store" on the site using Gmail, but the attempt merely resulted in a blank popup window on Firefox 6. It's a shame because it looked quite promising until then.
(Hi Joby. Why am I acquainted with everyone in this thread?)

I think you're right that RAM is the limiting factor. Right now, the uWSGI application server is using ~30% of the CPU and 50% of RAM. Nginx, which is serving the static files, is using very little CPU and maybe 15% of the RAM, which is the same as when Nginx is idle. It's been on the front page of HN for about an hour now, and so far as I can tell, it's surviving fine.
http://the-indecisives.nko2.nodeknockout.com/

Steampunk space invaders real-time multiplayer shooter game.

Socket.io is a little laggy but overall fully functional. Best viewed in Chrome (Firefox's websocket support is minimal and the fallbacks aren't fast enough.)
But you still want to make sure that time is spent on the right thing. It adds no value to "go to town" for a week or two on features that nobody cares about, no matter how quickly you build them.

That's all the Lean Startup philosophy is saying: don't waste time building something that nobody cares about.

But the OP is right: it can be used as an excuse to not get anything done!
I wonder if they're making good use of the mapreduce service to offload work.
There is a difference between making something amazing and something that sells. Both are inspiring. Talented programmers can build incredible things, but that doesn't mean they will make money. Businesses can makes lots of money without necessarily being all that beautiful or elegant. The Lean approach is more about business than craft, right? The goal is different.
Not sure about others, but in my case (10 MBP 13" w/ Vertex2 in optibay), I had occasional stalls (anywhere from 2-30 sec) until the TRIM Enabler ( http://www.groths.org/?p=308 ) showed up and I installed it (OSX Lion supports TRIM on this drive natively, it seems).

I think this is because, although sandforce drives have native garbage collection, it can sometimes happen at a very inopportune moment (like say, a 20s "pause" during critical moments of a SC2 game).
Well, we in Washington State have some experience on these things, as does California with the initiative process.

Who will write the bills? Tim Eyman, Industry Groups, Costco, and other Lobbying Groups.

Who will get sponsors? Probably the same. They'll probably pay for it. The same forces that pay for lobbyists will pour into the direct democracy process, like they've taken the initiatives.

What will we get from it? A bunch of bills, all looking for no taxes, no gay marriage, and a pony. Meanwhile, the important stuff will quietly get looted by People With Lawyers who now have no more oversight.
I really enjoyed watching Notch program and I'm sure he enjoyed it too, but he doesn't work like that all the time or Minecraft would be out of beta. There are bugs and glitches and loads of other little things. I love Minecraft but it's frustrating, for example, that minecarts get stuck to each other when going e/w but not n/s. It's a non-trivial bug.

From watching him code and also reading about how to change the height limits in Minecraft it appears to me that he may slip into some questionable coding practices at times. I've not read the code but it left me wondering why isn't there a single global height variable, never hard code numbers! I watched him copy and paste chunks of code and then manually change variables, often missing some and then having to go back. Again, not a good idea if you don't want to introduce bugs unless you're coding for fun. Cut and paste should really be disabled on programmer's machines!

Not that I'm criticizing, I've done the same thing. But proof of concepts are far easier than finished products, even unpolished finished products.

It's fun to play with a new concept. But most of the time it's not so fun to put in the effort to polish it or keep a tight code base. In fact it's downright laborious.

Just off the top of my head when you sit down and really have to code instead of coding for fun there's time, boredom, mental effort, lines of code, language limitations, testing methods, deployment, project management and on and on that are all resources to be managed. And if you do it for yourself there's also the constant doubt nagging you.

Are you doing the right thing?

So while the glib soundbites are fun, they're very misleading, lets sniff a little reality.

If you are a programmer, it can be tough to push stuff over the finish line.

Adding the dull login system or the annoying signup page, both trivial and so mundane, are usually much harder than implementing that tricky calculation.

I do think that doing something like that challenge is an excellent way to remind yourself why you got into coding in the first place. The joy of coding. But let's not confuse it with writing a new SaaS app.
Steve Jobs Resigns, Linux turns 20 & HP has an identity crisis
First post, long time lurker on HN. I'm the editor of the podcast linked to. We focus on developer-centric topics and technologies, thus HN is our ideal listener. Tech-savvy and critical. I hope you enjoy this episode, and if you look on the RHS of the site, you'll find links to prior eps as well.
It may feel gimmicky to you, but it's very functional. Each area of the breadcrumb bar has a distinct and useful function (jump up the hierarchy, list other folders at that hierarchy level, enter textbox mode). It's insanely useful in comparison to any other method I've seen.
The speech recognition on Windows Phone 7 is really, really, really good.

I suspect Bill Gates went on a chair-throwing rampage after that infamous speech recognition demo flop for Vista [1].

[1] http://video.google.com/videoplay?docid=-1123221217782777472
To kill a light bulb, it may well be more effective to cycle them at 0.5 than at 300 Hz, anyway-- you get more thermal cycling, and maybe even some interesting dynamics from the relay bouncing.
Hi

Thanks for the feedback and I can understand your concerns. We created Minus to create a universal sharing platform that focuses on simplicity and minimalism and the name Minus itself reflected that, and our original name was http://Min.us which is still active.

We are working hard to improve and create a unified experience across all platforms and here's some of the other tools: http://minus.com/pages/tools -- so it is not only a web experience.

Additionally the data you upload and store as a registered user will be kept and stored in Amazon S3.

Thanks!
Here is a 13 page guide specifically aimed at writers using Vim or Gvim. Explains how the movement commands change with soft wrapping of lines and so on.

http://therandymon.com/woodnotes/vim-for-writers/vimforwrite...
Despite the use of the Ribbon (which doesn't seem all that bad since you can still customize it if you can't get used to it), I think MS is actually listening to people and using the feedback.

The 'up' button is back! As they said, it's the most requested feature in explorer. I even put back the 'up button' keyboard shortcut via Auto Hot Key. Also 'Open command prompt' is in there now. (Finally!) Plus they plan on having shortcuts for every command. I think by listening, including these additions, and reintroducing customizability, they took a big step forward in usability.
Yeah - the growth has been quite good. I think this would have let us work faster and more directly on "next big things" - projects that wouldn't have fast ROI, but might be very exciting from a customer value and technology perspective. We also could have focused a bit less on cost savings with our current data sources and more on raw size/reach/quality.

All that said, I think there's still a great opportunity for us to do 50-60% of the things we wanted, even without funding, albeit more slowly.
Airbnb for food prep and delivery startup
Adele someone like you lyrics and Video
Mathematics is the tool with which we pierce the veil that our minds place over reality.

It's not just another illusion we have conjured to make sense of our perceptions, to organize them?
How do you splinter something that was never cohesive in the first place?

Unlike Email, IM, and many other things, social networks have never integrated with anything. (Not that IM did a great job of it, but at least there's more than 1 IM client for a given network.)

People should be able to sign on with any social networking provider and be friends with people on any other provider, just like email. There should be open, standardized protocols that allow each network to talk to each other, and route the appropriate information around.
CEOs matter because, as Warren Buffett said in one of his annual letters: If a company generates, say, 10% free cash flow per year and that money is retained, after only a few years the CEO will have been responsible for the allocation of the equivalent of the company's entire equity. Doing a good job there makes all the difference in the world, and sadly, good capital allocators are rare.

Most CEOs are probably worth a lot less than what they are paid, but some are definitely worth paying up for.
This is a good point. One interesting thing we found with the more growth-focused funds (and the growth-focused parts of traditional VCs) is that at high valuations and high dollar amounts in, they tend to look for 3-5X returns, rather than 10X. This was a big difference from the 2009 raise we attempted, when everyone was asking that question "how do you get us 10X our money?" vs. 2011, when it was "does this have a 95% chance of getting us 3X+ our money?"
For Brands, Being Human Is The New Black
Purifying Water While Generating Electricity
Same experience in java. I had to write a java interface to some C++ code. I ended up writing a C wrapper, then interfacing SWIG to that. It made a complex problem very simple.
Thanks :) There is no catch and it's free to use. We have monetization strategies that we will implement in the future.

Cheers!
Exactly. Ferris rails against what he describes as "the deferred life," or traditional work-and-retire life planning. But he swings the pendulum too far in the opposite direction, advocating living entirely in, and for, the present.

What both of these philosophies seem to miss is that the self exists to create something enduring. This can be a legacy, or a company, or children, or a work of art, or essentially anything that outlasts the expiration of one's body and mind. Neither the deferred life nor Ferris's "4 Hour Workweek" places any sort of priority on this type of long-term goal, and achieving such a goal requires a necessary degree of sacrifice. It certainly requires focus, cumulative effort directed toward a tangible outcome, and more than 4 hours a week.

Everything is an adventure for Ferris, but it's an adventure without direction or destination. It is an eternal, guilt-free spring break, bankrolled by ad hoc projects and detachment from any forms of obligation. That may indeed be an improvement over cubicle slavery for most readers. But it'll still be a fundamentally hollow existence for anyone inclined to build or seek meaning.
So, seeing as I don't want to wade through all this bs, answer the essential question: Does Explorer finally have multithreading (possibly gnarly to get right), and/or multi-process support turned on by default.

I could give a flying f about the eye candy.

P.S. I'm glad to see that "gnarly" is in this browser's spell check support.

P.P.S. My Windows machines are still on XP, so maybe I've missed something. Others' gripes, seen here and there, make me think not, though.
Getting the Color Scheme of a Website Using Canvas and Hierarchical Clustering
Weeds Season 7 Episode 10 | Television News Area
Entrepreneurs Are More Ideological Than Politicians
Twitter hires former top FCC aide
It's the vagueness of the original statement that is the problem. If you had said 'Groupon is guaranteed to get customers to enter your building', then that would be one thing. But you just said it was 'guaranteed marketing', which probably means something different than you intended. It sounds like you support them.

Personally, I think they have a good service, provided you know what you're doing, know how you're going to keep these new customers, etc etc. If you don't, it's a disaster waiting to happen.
The site is going fairly unresponsive, is this a login service like Janrain RPX or is this more akin to a component that you integrate yourself, like AuthLogic?
> Can any one person really be worth 10 million dollars, or 100 million dollars?

In sports and entertainment it's not even that hard to measure. Put Matt Damon in your movie and a lot of people are going to go see it, just because he's in it.
Control-[ is the best way to move into command mode. It fits the vi philosophy better than ESC. When hitting ESC you have to lift your hand off the home row. After years of using vim, using ESC feels as inefficient as using arrow keys instead of hjkl.
I think the key point for me is committing to blog, rather than just starting one. No one wants to be another person with a blog last updated a year ago. This is great motivation!
In my mind, replication has historically been a pretty big deciding factor in favor of MySQL. PostgreSQL didn't support it natively until version 9.0 (which still isn't part of most Linux distro repositories). You'd have to install Slony or something similar. MySQL made master/slave or master/master replication simple to configure and a breeze to maintain.
Transitions Aweigh Or The Smallest Kitchen Ever
In the category of life transitions, this is one of the most dramatic that most of us can imagine, and proves that sometimes when you have less you actually get more out of life
Another fruitful approach might be to use ClojureScript when targeting Android.
What is team building
This isn't going to win the Loebner Prize..., but it strangely reminded me of a VERY similar conversation with somebody that looked like a real person. The other co-workers always joked about that person being a space alien or a robot.
> Better abs, travel, less time spend at work - that's what's popular today, but is this the successful recipe for reaching happiness? I strongly doubt that.

I agree better abs probably isn't going to do much for your long term happiness, but better overall health and fitness might help you live longer with more overall energy to pursue enjoyment.

As for travel and less time spent at work: I completely disagree with you there. Those (potentially at least) provide enjoyable experiences/memories and time to spend with friends, family, and loved ones. There is no more likely path to reaching happiness than that.
Hey dan, a member of the team here. Id like to proudly say we were very free-form in development and informed each other what we're doing and pushed to our own forked repos and then merged changes periodically. I think there was an intuitive sense that letting everyone doing what they are best at doing and periodically regrouping gets the most done.
I'm not asking anyone to sign up. I'm "letting them" get a notification email for when we launch / have updates.
Even better - "ay$ or, yank from cursor til end of line into register a.

Paste with "ap
A striking minor point in the book "Xenocide" (third in the "Ender" series) is how a major political leader's office was decorated with little more than a nice desk, small statue, and suitable ornate rug ... all of which were replaced with new ones every night. Easy to go extreme minimal when objects can, and are, replaced on a regular frequent basis obviating any conflicting need to "get it right" once and live with the choice for prolonged periods.
I've been using minus since it launched primarily to share files with multiple people SUPER easily. For example, I dragged several versions of biz cards and asked #startups what they thought.
I agree.

Your main goal is either to build software or to build a business. If you care about software craftsmanship, then your focus will be on elegant code, test coverage, etc. If you care about business craftsmanship, then your focus will be on the customer, revenue, etc.
New Drug Shows Promise to Cure Nearly Any Viral Infection