skysight-inc/HackerNews huggingface dataset:
"As usual the php community is resisting any change."
This is obviously false statement. There were a lot of changes in PHP lately. However, PHP community is a huge community, millions strong, and it is natural that some people evaluate new things not only on coolness, but on practical and other criteria, and not everybody likes the changes - it would be very hard to produce a big change that is universally liked by millions (unless it has letter "i" in front, of course - so if you called it iSnow you'd have much better chance ;).

You should expect criticism and taking is by falsely accusing the whole huge community of "resisting any change" is exactly the wrong way to do it.
This post gives me an opportunity to highlight the major beef I have with the "ideas don't matter, execution is everything" crowd. It's simply false. The idea, and the vision of the world the idea leads to, are what can get you through these moments. If you are working on a project that you don't truly, deeply care about for some reason, you will throw in the towel early. This is part of the reason I'm skeptical the recent YC experiment to bring on idealess founders -- to me, if you're unable to show that you can be passionate about an idea (faking it doesn't count) you're unlikely to find one that will get you through these cloudy days.

The best idea is to build something you want yourself. The next best type of idea is something you know you will be unable to rest until what sits in your mind becomes reality.
I'm not sure I understand your comment - the function name in this case is "render_row()", and "pri" refers to the visibility of the function.

I don't feel that it's more readable, or even easier to write, as "pri", though.
Hmm. If anything I'd expect them to have evolved a lot of interesting deep-sea adaptations that should render them rather unlike our 500 MYA ancestors... remember they've had just as long to evolve to their peculiar environment as we have.

Still, you've got me thinking about this question. I would think the present-day fish that most resembles our ancestor of that time ought to be something less exotic. Perhaps something like a hagfish.
I think Apple's performance in recent years must give some ammunition to execs who favor long-term goals over short-term goals. In addition Google has demonstrated that two-tier type stock voting schemes (like the one Facebook is going to use) can ameliorate many of the issues described.
اسماء مستحقي الحوالات الصفراء في كل محافظات جمهورية مصر العربيه
I think it's rather natural to think that something called "open" can be used, not merely looked at. I think it's also natural to emulate what is observed. If I can't use what I learn by observing something, what's the point?

I understand the opposing view, which claims it's natural to mean "look but don't touch" by "open". I'll grant that it can be a plain english interpretation. But it's an interpretation that violates the instinct of the observer.
All of these models rely on physical components in the user experience. Good code is just one small piece of the startups here. Maybe a factor in why these models are seeing success.
Too many shareholders mean that you're forced to report like a public company. Then you might as well be public. Presumably Koch has only a few shareholders.
James Cameron just tweeted from the bottom of the ocean
Message To The Procrastinating Entrepreneur
I think youth culture may have something to do with it as well, not just commuting; especially since the original article based its statistics on the rates of teenagers getting licenses, and I'd be surprised if those are primarily based on commuting preferences. In my dad's generation, having a car at 16 was socially a big boost, while I think it's just not as important anymore for teenagers. There was a heydey of "teenage car cool" in American culture with drive-in theaters and the like, and a long plateau where other car-centric things (like suburban malls) were at the center of teenage social life, but it's not clear that's (as) true anymore.
Email as a Way to Build Your Audience: A Comparison with Tumblr
Are you competitive?
I wouldn't have blinked if it was:

^ 2

since that is what is used in Smalltalk, but the left arrow makes me think I am missing what it should point to.
Multi-player piano
This is great. I'm sorry to say that my startup was guilty of this as well. Not anymore though. Thanks for your article.
i had a similar problem: I worked on several projects parallel, had sheet after sheet with notes of "awesome" ideas, was interested in everything, read photography-blogs to recipe-sites, listened to podcasts and so on.

I lacked focus and once I shut off everything I realized that I didn't really need to know all that stuff, it cluttered my mind. With my projects, once I hit the first wall I prefered to start a new project or do something different than spending some time on fixing my problem with the other project.

so what helped for me?
I tried to create an environment at home where I could focus: there is only 1 book on the nightstand and I'd rather not read one night because I'm not in the mood for this particular book than starting a new one as I once did.

I plan my meals for 1 week with the supplies I have and I only go shopping once a week, this prevents me from coming home, not knowing what to eat, losing time and energy on something trivial because once I had a problem with one project I suddenly found myself shopping at the supermarket in order to try out a new recipe I just read about on some forum.

So I just sit there and do my stuff and it has worked wonders. I write down which parts I want to have finished by the end of the week and even if I don't meet my goals I'm still going to bed satisfied because I know I couldn't have done better that day and I'm eager to get out of bed on sunday because I know exactly the night before what I will be working on the next day.
And interesting enough, once I finished some small projects I suddenly was able to dismiss 90% of my ideas as not worth doing

The only book I've read on this subject is "self discipline in 10 days" and it helped me with getting back my focus. Once I snap out of my workflow and my mind starts wandering I use my "inner voice" to remind me that I have to focus and it works :)
I get abbreviating function to fn since the import part is the name, it is very common, and a lot of languages do it. I think abbreviating private is a mistake. It is important in itself and should have attention called to it.
I should have been clearer. I still like his movies, but they're not terribly deep. Entertaining for sure.

What he's doing now is obviously pretty damn impressive.
We live in the "now" culture where everything is at our fingertips (at least online). Yet the one place we truly need (or at least should) get offline is when you are driving. Walking and biking also force you to get offline but you receive something worthwhile in return - physical stimulation. I think our generation is about efficiency and multi-tasking and driving (especially on long, traffic-filled commutes), does not allow us to do what we do at all other times.
It's not as simple as "forward" (and "backward" implied), the landscape has many more dimensions, cpu and memory and code size overhead etc.
It's not as if Mozilla and Google chose rinkydink codecs for WebRTC...
Which is semantically equivalent to "site doesn't understand security."
That could certainly be a simpler (and therefore better) explanation. :) When your "axioms" are fuzzy so to speak, and not real axioms, it's of course dangerous to draw conclusions from several of them (because the risk of one of them being false increases exponentially).

But I still have a feeling there's something there... :) For example, I remember reading here on hacker news about this CS professor who had found a way to predict performance in entry level programing courses: http://www.eis.mdx.ac.uk/research/PhDArea/saeed/. Basically, they just tested their students ability to form a self-consistent model of how programming works. If they could they did well in the course. If they couldn't they did poorly, and it was very difficult to help them.

That experiment leads me to believe that about 50% of the population is in the habit of constructing self-inconsistent systems of hypothesis (provisional axioms you could say). :) If that's true I'm not sure yours is a simpler explanation... ;)
That's a very different sort of read than your first link. Your first link was basically snark. I laughed a few times, although I didn't agree with where the author was coming from. I didn't come away thinking the author had very much to say.

Go to the root domain of that site, and you find what I think most would agree is right-wing spin on current events.

Your second one is to Peter Norvig, a super-smart person at the top of his field, writing inside his area of expertise. He isn't snarking, or being disrespectful, but he's definitely giving substantive answers to legitimate questions. Norvig clearly has a lot of interesting things to say.

Visit the root domain and you find a bunch of other interesting stuff by Norvig, most of it technical. No axes to grind jump out at me.

More of the second, please :)
1. We incorporated 11 mos ago
2. Went live in Nov and have spent a total about $3300 so far (over half on SU impressions)
3. Not profitable - still playing around with trying to figure out a revenue model that will actually work! Not sure about a cutoff... Originally committed $10K in my head
Why couldn't you use an existing PHP framework from PHPSnow?
[] instead of {} for a map

PHP uses [] for both list and map types.

I don't think there's any difference between the two types in PHP. All lists are maps.
I'll be honest, I'm currently abusing the STUN servers that Google uses in their own WebRTC examples and will need to evaluate my own options. I was under the impression that STUN could be used to establish a connection that from then forward was able to be only peer to peer after the connection through the NAT had been established.
There are only two kinds of programming languages: those people always bitch about and those nobody uses.
@PaulGAllen: Pressure at bottom is 16,285 Pounds per square inch at that depth. Design pressure was 16,500 ...Yikes/Amazing!

Amazing that it is working. The engineering must be interesting.

Edit: Apparently the DC weighs a tenth as much as the Trieste (the original bathyscaphe), including all the instruments. Less than a lifetime. . .
Do you think you could provide some links or references? When I read your comment, I immediately thing of overdiagnosing condition these days. I only ask because I Think a lot of people in my generation (I guess that's Gen Y?) jump to the "ADHD" or genuinely think they have something wrong with them, when they are completely normal.
There IS demand for learning then, we seem to agree on that despite your original post.
Old media: http://www.cnn.com/

New media: https://twitter.com/#!/i/discover

Guess which one isn't covering this historic event.
... and "evil" in spanish, as a noun
More fun than playing the piano: following someone's cursor and watching them try to shake you off.
Don't tell people what you are working on before you finish it.

http://www.ted.com/talks/derek_sivers_keep_your_goals_to_you...
Programming? You can outsource parts of that, via elance.com or similar services, if you don't know how to program yourself.
As long as I've been visiting here, the herd mentality has been fairly common, at least in certain cases. If you say something challenging the majority, it's pretty likely that once you get the first couple downvotes, the rest will continue to downvote, also. As an example, I'm at about -10 so far for asking why a post, which I can only assume is from the CEO of a popular startup, is actually interesting. Obviously, I missed some other post in the last few days that provides context, which is apparently more of an egregious crime than I anticipated. I stand by comment, though.
I have seen many PHP improvement proposals over the years. I am really glad people are doing such things. But I would like to address something that seems a bit wrong-headed to me, that is common to many of these proposals.

PHP is a verbose language, it is known. It is not a bug, it is a feature. Yes, some languages like to make their source code look like it was gzip-compressed, and have one or two-character symbols for everything. PHP is not among those, and I don't see how writing "fn" instead of "function" really helps. Are you so lazy as to type "function"? Get a decent completing editor, it'll do it for you. But code saying "protected function sayHello()" is much better for everybody that one saying "pr fn sH()". Same goes for syntax like "!_->" - it looks like cartoon "expletive deleted" sequence, not like a readable code. PHP is not APL, it should be obvious to a reasonably knowledgeable person what goes on there.

The idea of space-as-syntax, the most known implementation of which is of course Python, has its advantages and disadvantages. I admire the cleanness of good python code, and and the same time I am greatly annoyed when I have my code break because there's some space instead of tab or tab instead of space or extra space somewhere where it is not obvious. But I'd be interested to see people try out "PHP with Python indentation syntax" and see how it works for them. I don't see it a big difference but would be an interesting idea to play with.
Good advice, sometimes it is liberating to say "no, I'm not going to do this"
Can we start talking about this trend of people referring to their own work as beautiful? It seems kindof tasteless to me, am I alone here?
I didn't say Snow was perfect. Far from it. Didn't you see my long list of feedback?

I get annoyed with the php community because this thread embodies what a typical response from them is like. Criticize anyone trying to do something new by saying the old ways are best without giving any constructive feedback.

Also note. No one has to use Snow if they don't want to. These are not changes to the core of php, so it confuses me why people get so militant over the suggestion of a DSL for php.
PHP as assembly language?

PHP does have a big advantage, it's unbiquity on low-cost web hosts that no other language can match. The downside is having to deal with PHP itself.

I'd like a platform of PHP-done-right but compiles to a set of .php files I can deploy to any webhost. I don't think this new language is it, but I'm happy to see developments.
The article makes it sound like the SEC forces you to go public. You don't have to. It's a choice, as I explained here: http://news.ycombinator.com/item?id=3753915
Just read that too. That's not much of a safety factor! Still, it's quite a feat and I hope it continues smoothly.
ok..just wasted two hours.. need a way to select the starting key for your keyboard so you can really rock this thing.
A raytracer in C++ - Introduction - What is ray tracing?
I went to Japan. I saw a vending machine with school-girl panties. mmmmm...
Ship car to Canada
It keeps freezing up for me. I can see everyone playing just fine, but as soon as I hit a few notes everything stops and I get "Offline Mode".

Tried Firefox 11 and Chromium 17.0.963.83 (Arch Linux) and Chrome 17.0.963.56 (OS X).
OK, I guess you have a point, if the information there is not sole property of the password holder - especially as in the case of FBI, where FBI employee has access not to his collection of lolcats pics but to something more important. I guess one could argue on Facebook you can access other's information too, so it still applies.
> In my dad's generation, having a car at 16 was socially a big boost, while I think it's just not as important anymore for teenagers.
> [...] other car-centric things (like suburban malls) were at the center of teenage social life, but it's not clear that's (as) true anymore.

I'm a teenager. For what it's worth, being able to drive is still important for me and the majority of my peers. I think that you're right, teenage culture has changed since your father's generation, but cars are still a huge factor in teenage social life. Being able to drive is still important because of what it allows: a huge amount of personal freedom.

EDIT: formatting
Hacker Culture: The Key To Future Prosperity?
There is no effective (computable) procedure for determining when a statement is an axiom. However, sometimes humans can make such a determination. Fundamentally a computer wouldn't be able to since there is no computable way of making such a determination. So the computer can't be programmed to work with, say, the second order Peano Axioms. Humans can and have worked with the second order Peano Axioms.

I would like to know the flaw in my reasoning.
x86 Assembly Primer for C Programmers
The science of vinyl vs. digital
Backbone Fundamentals (work in progress)
Take Yii for example. Beside framework functionality, the power of rapid development comes from Gii code-generation tool and it generates PHP code (complete MVC for CRUD + admin. interface based on database tables or PHP class). You get skeleton structure that you need to fill in with your business logic (and put some design into views, but that's not really a problem here).

Everything that Gii does, you would have to write manually using PHPSnow. Doing that manually is slow and error prone.

Besides, using MVC framework makes the PHP code clean and maintainable, which are two real problems with PHP. Writing $this-> is a minor nuisance, but I hardly believe it warrants inventing a new language. If PHP is just ugly to you, why use it at all? There's Python, Ruby, whatever...
Can you post the keyboard key layout?
Understand your Product- then do Branding
pri is used first for the constructor (right after class SumTable) but not followed by any name. I find it quite hard to read this way.
Good post, but it would be great if "for HTTP" was added to the title. This has nothing to do with other use cases.
It's interesting to learn about the web browser and server compatibility problems.

In the general case, I recommend one of two compression algorithms:

* lzo, for when compression or decompression speed matters most
* lzma, for when file size matters most
well, it didn't. this is not a bug filed against the stable version, as far as i understand. This is in the dev/beta channel.
Ask HN: What is the smallest practical nuclear battery for a quadcopter?
There has been much recent work in quadcopters, self-assembling bees, and other types of small flying machines which require lightweight, long-lived power supplies. There is apparently no ready, tested, practical example of such a supply. "Nuclear" always comes to mind when considering lifespan, but "lightweight" does not usually come to mind when considering nuclear. I've read about atomic batteries, but have not found any good discussion of just how small they could be made, yet still be able to power our newest and smallest flying machines for long periods.
As is probably common for most HNers, technically feasible ideas pop into my head daily. My mind leisurely constructs state and class diagrams while I'm taking a shower, by the time I dry off, my gameified crowdsourcing quant-bot seems like the most amazing idea ever.

But what about my MMO and a dozen other half formed projects each with their own litter of bastard experimental branches?

I was able to end this cycle with a little technique. Tell no one about your ideas. Not a SINGLE person. Instead, imagine their faces when they actually see it. If you spend four months working on a project in secrecy and then become tempted to move on to something else that you're working on, you'll quickly notice that the burst of endorphins you get as you enumerate the features of your killer app is mostly absent. Suddenly, you realize that you're four months out and now you have to start from scratch before you can talk about how amazing your project is. If you can't help but talk about your projects, then become a hermit (that's what I did).
Cool list so far, I hope more people contribute!
Here's a relevant article that was on HN recently: http://jacquesmattheij.com/The+Starter+the+Architect+the+Deb...

I think the idea of a person who does things from start to finish his highly romanticized and a lot less comon than whwat you might think. It's great for you to have the abilities to, but I don't think it's a reality to most.
I did indeed see your feedback, but it was the opening comment that framed the feedback, that bothered me most.

As for your feedback itself - your own suggestions don't appear to improve readability in any meaningful way, mainly because the underlying example is simply so unreadable already.

I'm perfectly happy to debate potential layers above PHP to help with speedy development, but I'm also perfectly happy to argue against those that I don't believe have any promise.
If you follow the link to the report, you can clearly see that it is considered a bug and is being worked on.
Very true. Unfortunately, for the time being at least, my budget doesn't allow for this to happen, however cheap it may be.
The problem with owning a car is that it takes so much time just to maintain it. Too many weekends have been spent taking my car to the mechanic, changing the oil in the car, preparing it for bad weather, ect.

I own a car but I don't have time to actually use it. I will never be inclined to spend a lot of money on one.
Useful to you?

https://github.com/akhudek/feast/blob/master/src/btl/trunk/b...
Bourne is not bash, or: Read, echo, and backslash
Seiko Sportura Review
Windows Azure Dev Fabric: access it remotely
If you look more closely, you will also see that his memcopy dereferences a void * (and performs some pointer arithmetic as well). Apologies for my inner pedant getting the better of me.
I think people remember college through rose-colored glasses---as if college is where you do whatever you want and learn whatever you want for a few years. If you're degree-seeking, and you are pursuing a decently difficult degree like Computer Science or Engineering at a competitive college, most of your courses will be planned out for you. You may have a few "electives", but they'd better not take too much time away from your required classes.

Now if you're independently wealthy and a non-degree-seeker, you really could learn whatever you wanted at whatever rate was most optimal. That's not the usual college experience. That does seem closer to a "college subscription" though.
Ah - I missed that entirely, thanks for pointing it out again.
That line may just win the prize for least-clear line in the Snow example.
Funny, because I originally wrote out a long-winded comment about how I can imagine doing everything he's done except doing the actually descent myself, because of the incredible bravery. Then I realized my entire train of thought could best be summarized in one word. But of course if it doesn't come packaged in longwinded, pseudoacademic gibberish, HN won't like it. Lesson learned.
Here's how I overcame it - I put my own money on the line. I hired artists and writers for my recent project, even though I was easily capable of doing it myself. If you pay a grand out of pocket though suddenly it keeps things in perspective. You can tell yourself, "If I move on from this then I'll have just thrown that money away." It's more motivating than you think.
With no attempt to disapprove the medical~execution claim, there exists quite a number of over generalization of the political and cultural background of Uighurs and Xinjiang. The history told in the article was sort of misleading. I grew up with some of them and there are more content to the current situation. Please consult http://en.wikipedia.org/wiki/Xinjiang and http://en.wikipedia.org/wiki/Uyghur_people for a fuller understanding. I am no wiser than wikipedia.