skysight-inc/HackerNews huggingface dataset:
Xort.com is a bad name.

If I heard "Xort.com" without seeing it, I would try to type it as "Zort.com" and probably wouldn't be able to come up with Xort.com on my own. That's also why I hate the Web2.0 trend of dropping vowels. It incurs too much work on my side to reach the website, which is a bad thing.
WHAT CISPA WILL DO IF PASSED [MUST READ]
I'm a long-time Ubuntu user, and I use Wine only when I absolutely have to, because it most definitely does not "just work". Case in point, GP was talking about Photoshop. This is from Wine's page for CS3:

First off: don't expect this to work well. Wine does not yet support Photoshop CS3. Only read these instructions if you feel like fiddling around, not if you expect to get a working Photoshop.

The other versions look in better shape, but still.

I am eternally grateful to the Humble Bundle folks for insisting on Linux support.
This is so true. Is there any post just opposite of this one: How to save your productivity?
This is a very good program.. I might take a look at this and make some decisions. Thanks for this info.
> loop construct is a procedure! Lol, what?

Common Lisp's loop is a macro, Smalltalk's are method calls (with blocks), work fine.

That's not the case in Pascal though. Neither `for` nor `while` are procedures, as in C they're special forms of the language.
>"You can't build stuff. You can't take an idea in your head and produce a product that works."

Yes. You certainly can.

Being able to "build" something doesn't mean writing all the code, performing all the welds or assembling all the parts. James Cameron didn't build his submarine that set the record for deepest dive, but he most definitely took an idea from his head and turned it into a product that works. He did so by assembling a team around him to accomplish his goals.

Why are programmers so set on believing that there is nothing near as important as "writing code" in a business? Being able to turn idea into product involves a hell of a lot more than writing the code. Sorry to tell you, lots of people can code.
...and it's back up, now that I switched to a slimmer Wordpress theme. Apparently, a Linode 1536 isn't quite enough to handle a basic Wordpress install getting Slash-dotted. (!)
Songkick's robots.txt has a few special rules.
Same for envolve.com. Wouldn't someone assume you just said involve.com?
What about lying down doing work on a laptop in bed?
Maybe you're right about this not being the best title, but the emphasis is on the Lua programming language.

Lua has a pretty nice performance btw. LuaJIT doesn't have as much backing as V8 or SpiderMonkey and still easily outperforms both of them. I think it's a bit sad that it isn't used in place of Java. Even if you don't like the bare language it'd be nice, if you could have something fast to base another language (there are many language implementations btw, not just Moonscript btw.) on. I wonder if it wouldn't make a nice "bytecode" for a VM, but I am really not into language design.
My advice? Write personal projects where you can tell people to go to hell ;) Let me elaborate for a second though: when I work on a personal project, if I want to implement a functionality and there's a library that does it, I write it myself anyway. If I need functionality and I don't really want to write it, I look for a library that does it.

Personal projects give you freedoms that professional ones can't. If your personal project isn't quite as stable because you rolled your own middleware in Node instead of using something that's already built, you can tell people to go to hell. These are projects that exist first to let you explore, interact, and build. Perhaps they exist second to provide utility to you. Only as a distant third do they exist to provide utility to others.

Now, that isn't to say that such a project can't or won't evolve into a professional one, or that you won't decide to make utility to others a higher goal. At that point, you'll have to see about revisiting some of your early decisions. But to me, what keeps things fun in that context is exactly that: creating something for me and no one else. Because then there are no rules and no constraints: just a canvas, a paintbrush, and paint.
At a bar with a whiskey?
id Software also comes to mind, just four guys working out of their house.
Diesel fumes?
The (clickable) music graph
Everyone here has given me very helpful information and given me some of the best tools for me to start this journey. Thanks everyone, highly appreciated.
okay, but still, why ? Statistics aren't reliable for they can state anything.
Agreed. Nothing worse than hearing a non-technical-business-resource-humanoid mention that they'll just write up the specs and hand it to the coders. Unfortunately, that's the world we live in.
I would want HN2.0 to not have the same mass market blogs being submitted to death by karmawhores.

Not having comments makes it less interesting as well I think.
It makes even less sense in other areas of engineering. I'm a computer scientist and can code, but it would be absurd for me to claim that, if I collaborate with a chemical engineer or mathematician who can't code, that person isn't "technical". It's getting increasingly useful to know how to do at least basic programming all across the sciences and engineering, but there are lots of other technical skills as well, mathematical skill being a big one. Even at tech companies, a statistics wizard who can write only basic code (say, simple R scripts) but knows the underlying theory and practice very deeply would certainly be a "technical" employee, for reasons other than their rudimentary coding ability.
Foo, bar and baz are to generalized identifiers what i, j and k are to loop counters. They're not ideal, but they get the point across without taking the emphasis away from the underlying constructs.

Are foo, bar and baz understandable terminology people can relate to like dog and bark? Not always. But if you don't speak English, dog and bark may make the same amount of sense as foo and bar.
I don't think $10/yr is a lot of risk.
广州工作服厂家
Yes. I imagine all you would need vitamins, minerals and essential fats. Of course, this is sustenance not optimal nutrition. An example are coma victims fed ensure through a tube for very extended periods.
So, if using nothing more than your checkbook and phone, email, and skype, you could get something built, then you can build it? Well, yes.

But take away the checkbook, and now you're either running on bullshit, or you can't build it anymore. Whereas the the guy who fits this blog poster's definition of "technical-cofounder" - this guy can STILL build it, without a checkbook, without running on bullshit (having to convince someone). By actually using local and remote "building-stuff" tools:

In other words, the post is about building something using ssh versus building something using email. Building a project using git versus building a project using skype. Yes, they are both about building something, but in a different way. The guy says the person who uses the former of the two is the technical cofounder.

This is an important distinction pre-any-cash, if you actually, you know, have to set up a stack and develop a running application on it.

Or are we so far into the bubble that having an application actually running on a stack when you're trying to raise money to expand it, is downright quaint?
Here's a TED talk by Regina Dugan that discusses these flights as well:

http://www.ted.com/talks/lang/en/regina_dugan_from_mach_20_g...
Ronaldo goal of winning the first in Clasico
Doing RFS#9 at Google TV Hackathon  DAy 3
So my friend is a producer & manager in Hollywood.

He thinks Hollywood model is broken. He has access to content. Yet he can't get it on the tv or movie screens because there are like a dozen people who control that.

In many ways - we agree with Paul: ycombinator.com/rfs9.html
Technology has made movie making extremely cheap. Distribution is the real problem to be solved.

We want to make an Independent movie and tv channel app (& later platform) both on Google and Apple TV.
Make quality unique content from independent or small/medium size movie studios available for the resulting TV/Movie channel app.

Thru these TV app platforms we are able to launch an equivalent to an independent content network (note: the content can be hosted anywhere). Take out some of the control they have. This weekend making v1.0 at: http://www.svandroid.org/events/51143042/
Caching is your friend.
Nobody said it was going to be easy. Where's the author's imagination? My guess is it was slowly killed by working inside of Java for many years.
comments are a must
I agree with this. I believe it's why .io still has 3-letter domains available, because it costs about $96/yr to register one.
That's very useful info. Thanks for bubbling it up. My goal in writing the article was to get such things to surface as they're not visible today.

In listing my contrarian case for the rise of WP7, I was trying to get opposing viewpoints so I could get a better sense as to what decision to make from a prioritization standpoint at our startup. It's clear we have to do iOS first but after that, where do we go: Android or WP? Android has more people but we might get more press and more uptake from WP so it's a tough call.

Odd indies are treated poorly by MSFT. The FUD from MSFT is that they've been working hard to get more developer over to their platform. Glad to have evidence that that may not be entirely true.
Eating meat helped early humans reproduce, spread around the globe
Interesting. URL ends with "?repostindays=413". And it happens to be 413 days since the same page was submitted before: http://news.ycombinator.com/item?id=2291773. What's going on here?
Everett Apartments
Find apartments, homes, condos and townhouses in Everett Massachusetts while even searching for school and crime rankings....Everett apartments, apartments in Everett, apartments in Everett ma, Everett Massachusetts apartments for rent Everett Apartments
Did Feynman have tenure at Cornell?
Foo, bar, baz, quux, et al. are throw away variable names. They don't describe anything or mean anything, so using them to show a class hierarchy makes no sense to begin with.
[video] Is this what Light Table is trying to be?
The best solution is to add the extra to buy a phone that was never locked and to stop whining like a bitch.
> Sorry to tell you, lots of people can code.

Sorry to tell you, no they can't. There's a thousand business dudes with ideas that need implementing for every one that can code. And there's a shit ton of people who claim to be able to code but couldn't solve FizzBuzz.
When the technology does start to work, could this have civilian applications one day?
From the respective wikipedia links:

"Tunguska-M1 offers a 360-degree field of view, a detection range of around 18 km and can detect targets flying as low as 15 m"

"The specific feature of the Pantsir-S1 system is the combination of a multiple-band target acquisition and tracking system in conjunction with a combined missile and gun armament creating a continuous target engagement zone from 5 m height and 200 m range up to 10 km height and 20 km range, even without any external support".

My point is that in the near future you can't expect much from drones in real-action offensive missions - regardless where the hit should come (from the drone itself or from somewhere else where the drone relays the gathered info) - against an army with the relevant technical base to counter either the drone or the in-flying tactical rocket.

Of course, now they are quite OK and up to the task to chase Taliban guerilla fighters, "police" the sky, or something like that. On the longer-term perspectives I can't say anything.
Not impressed really. No comments, breaks my back button, and needs JavaScript to work.
Granero: we have achieved victory over those who say it best in the world
What's the number one reason small businesses fail? They run out of money.

The "checkbook" is the most important thing. So, yeah, having money or more importantly being able to access or raise money, is more important than almost anything.

I guess this is the difference between being a programmer and being a true entrepreneur. I don't think I'm unable to build anything: social network, car company, health-care service provider, you name it. And I don't, personally, need specialized expertise in any of it.

Edit: I think we were both editing, so I removed my inflammatory "mocking" comment.
Some thoughts:

+ Comments are an absolute must (in the sidebar somehow?)

+ The page doesn't reach the bottom (gap between the bottom bar and above frame/sidebar)

+ Perhaps make the sidebar smaller (slide in/out on hover?) when viewing a site, it currently takes up too much of the sites space

+ Padding!

Also, I just reloaded the page and it's suddenly empty (not sure if that's just Chrome going weird though).
The gap probably isn't that wide, if at all, when only considering folks who might use Light Table.
I think it would make a lovely paperweight regardless.
Just to state the obvious: the author runs a site to buy good names.

It comes down to money. If you can afford $10K right at th start, awesome. If you have $10, there are only better options among bad.

Tipjoy.com was less than $10 :)
What you're showing here is a very typical fundamental misunderstanding of what statistics is. It's not that they can "state anything", it's that everything they state comes with a confidence interval, so they are -probabilistically- very reliable actually.
The OP comes off as a jerk, mistakenly claiming that Light Table was presented as "game-changing" or "revolutionary, outright dismissive of things that "were done 10 years ago" and, worst of all, critiquing in detail something that doesn't even exist.
It's also illegal in most first-world countries and (recent versions) depend on calling emergency services every boot, so definitely not always an (or the best) option.
Doesn't seem to work at all on Chrome for Mac. Just seeing a single black line down the page.

It's fine for a test product to not support all browsers, but I think that at the very least, the most up-to-date version of each of the main vendors should be tested.
I may be quite off base here, but i think it has to do with the audience you are dealing with. Once the reader is somewhat familiar with more abstract reasoning, e.g. able to identify placeholders in places such as (in programming) function/variable naming, return values and such, it becomes evident that you can put any garbage 'thing' in there, and it doesn't matter. You can gloss over these naming details and distill the entire concept into something like: A function named something, that belongs somewhere, returns something.

I'm not entirely sure if the author uses "language documentation" as synonymous to implementation semantics, like OO. The above was written assuming he isn't, because in my mind OO is a concept largely unrelated to the underlying programming language.

If he doesn't, then priming the brain with a set of well-known entities or concepts and how they relate to each other and then mapping them to the material you are trying to teach is desired. But, there is a balance to be struck between abstract reasoning and tying abstract patterns to things such as a cat or 'mew'.
I think he didn't meant "produce" as in what a movie "producer" does, but as in what a builder does.

It's understandable that programmers tend to be reactionary when approached by non-programmers to make software. The industry has a history of people saying that they write "the recepies for the cake" for programmers to follow, while they actually just write "make a cake".
If lab grown meat, even if at first it is only hamburger, can be economically viable, then the boon to tissue engineering science could be very big indeed. There would be much more work done on bioreactors and biomaterials.
This sounds like what people who don't understand depression or drug addiction say to the depressed or addicted. It's always "just pick yourself up by your bootstraps" and "grow some balls and quit using" but it's not that simple. Maybe people are complaining about a lot of first world problems but it's not the problems themselves that should be the focus but the feeling a person experiencing burnout gets. That feeling is uncontrollable and it's debilitating and it can happen to anyone, first world problems or not.

If you've ever experienced burnout you'd be more sympathetic I can tell that you haven't and that's good. It's not a matter of will power or moral fiber that keeps you from burning out or gets you out of it though so be careful, no one is immune.
For one thing, the op mentioned that, while functions should be small, they usually aren't.

Functions shouldn't be small just to be small. Functions should be exactly the size needed to encapsulate their function. I had to wade through a few thousand lines of JavaScript in which every function was made as small as possible (since functions are supposed to be small). Stuff like (and I am not exaggerating):

var xor_it = function(a,b) {
return a^b;
};

var xor_them = function(l) {
out = 0;
for (x in l) {
out = xor_it(l[x], out);
}
return out;
};

Turns out that, when functions are written based on small size alone, it is nearly impossible to build a mental model of a system. I've reverse engineered some ugly code (the previous worst was an object oriented system hand-built in C (with constructors, vtables, and all)). That was child's play next to a few thousand lines of three-line functions.

On topic, I tend to agree with you. The best parts of Light Table have existed in one form or another for years, but that doesn't mean it isn't worthwhile to "Try, try again". Approaching an old problem with new vigor can result in amazing things, or nothing, but if you aren't willing to listen to criticism, you will never make a better mousetrap.
Or on any chromium-based browsers (SRWare Iron)
I learned to add a Creative Commons notation & URL to the full license to every copy of my resume I've handed out for years now. It won't prevent spammers, but it does give easy grounds to get stuff like this pulled down.
While this post is simplistic (we all know there are a lot of technical posers) and the conclusion (found in the title) is wrong, there are a few good points made along the way.

Technical does not have to equal coder, although you can flip it around (all coders are technical) so it's a simple case of affirming the consequent. Happens to a lot of people. There are other technical skills that are quite valuable other than "coding" as noted here. I consider a passionate network admin, DBA, or sysadmin just as (or more) valuable as a "coder"

This paragraph is good though:
"You can't build stuff. You can't take an idea in your head and produce a
product that works. You haven't had things break on you. You haven't spend hours looking for a mistyped space. You don't get in the zone. You've never been on pager duty. You haven't spend 10 years learning your craft. You're reliant on other people to make things for you."

It even applies to people who "know how to code" (which by definition are "coders." It all comes down to passion.

I have no CS degree, certs, and haven't finished many programming books. However, I've been one of the best techs at my last few gigs. Why? Because I'm interested and passionate about this stuff. I go home at night with a problem, figure it out in the shower, SSH in, and test it out. It's fun to me to fix the problem, I don't want to wait till tomorrow.

I spent time in school breaking our school's intranet and housing electronic lock system (successfully) which I showed to our IT folk and they fixed it. Took a lot of time, but it was fun.

I sit at home (and work) reading source code, RFCs, man pages etc, while others Google for the first response. They may be a little faster, but they'll have to Google next time they hit that issue. I gained understanding, and I won't forget that.
Same here on Firefox 9.0.1.
With New Comforts, Growing Complacent
Google and Facebook are being left behind in the shift toward mobile, and the amenities available to their employees might offer some explanation for a slow transition.
The guys at http://hackful.com/ open sourced their HN "clone". You can have a look at https://github.com/8bitpal/hackful.
And now for the hard part.

don't ignore your dreams: build yourself in new ways that initially seem wrong or stupid.

don't work too much: be less materialistic but push your limit.

say what you think: don't take shit, ask questions, think what you do.

cultivate friendships: real bridges don't burn and avoid schadenfreude.

be happy: be prepared to let go of what you know to be true and strive for health.
I have the same problem. Just a black vertical line. I'm using chrome on Win 7.
I can't tell if it's just me, but for some reason it doesn't work (just shows a vertical line) on Chrome, SRWare Iron (Chromium-based), FF and Safari.
The Mint case describes ease-of-use, and you simply imagine that wesabe was very hard to communicate. You also make up this new criterion that Mint.com is better because it strongly implies a color, and wesabe.com lacks this.

UnderArmour is product naming, not domain naming.

I will grant you that this FeeFighters thing seems like a clear case of a domain name helping the product, although you are committing the post-hoc fallacy. The quote is saying "during this calendar year, we changed our name, and we grew our business 25x" not "we changed our name and as a direct result our business grew 25x".

EDIT: I know that effects are hard to disentangle, but that doesn't mean you are allowed to make anything up about causation.
Why I’m a listener: Amgen CEO Kevin Sharer
God! So many typos! Still, I agree with everything said here.
So if a person has something to say to HN that does not fit small text box, he should not say it at all?
my vote + 10 points for great idea.
The legend goes that Abraham Lincoln had a terrible temper. Whenever someone upset him, he would write the fellow a
nasty letter and drop it in the mail and he would feel better. Years later it was discovered that his wife would
remove the letters from the mailbox and noone ever saw them.

While this post never told a lie and certainly didnt chop down any cherry trees i suspect it hurt more people than it helped.
In theory, yes. But the fastest civilian plane, the Concorde, was shut down years ago. There's cost/benefit ratio that needs to be met.
I see one exception to this rule, and it's something very specific.

If you're dealing with a very specific knowledge or domain and you're an expert in that field, I guess you could be a "technical non-coder"

For example: healthcare/medical, economy, statistics, etc Some of those can work their way around Matlab for example, but not create something on the web
Really? You're really going to try to tell me that there are not many, many people on this planet that can competently code?

>"There's a thousand business dudes with ideas that need implementing for every one that can code."

Having an idea doesn't make you a "business dude", just like writing "Hello World!" doesn't make you a coder. This is the arrogance I speak of.
Iran building a copy of US surveillance drone after breaking encryption codes.
Ah, finally, here we have the gist of the argument: "Many of his points aren't very useful for other languages." The rest is all noise and no signal.

Well, although that point has been answered on other parts of the forum, it seems the auto-eval function is reserved for immutables only and non-recursive languages. So it seems this restriction reduces to number of applicable language to around zero. Thus, at least one of his points applies to all other languages. Do you want to hear argumentation for the other points?
Colleges become startup factories
We get 17 seconds into your new startup pitch when I ask you if you're technical and you say yes.

A bunch of startup marketing mumbo-jumbo later and you tell me you're looking for a coder to help you.

WTF?! You said you were technical?!

Say what you mean. Ask if they are a programmer.