skysight-inc/HackerNews huggingface dataset:
> And it is mostly eager not lazy, but is growing more laziness/fusion features.

What? Eager sequence functions are the exception, not the rule; most are lazy.
On that line of thinking, can you say anything meaningful about anywhere other than where you are?
The same thing was said when C was invented; everyone knew that no serious programmer would ever not know Assembly, and anyway, hand-written Assembly would always be cleaner and more performant than generated C. All these novice programmers who don't know Assembly!

In fact, the same thing was said when Assembly itself was invented: what kind of programmer wouldn't know the opcodes by heart, and need to use an assembler? Lazy buggers.

That's not to say that all abstractions are good. It's really hard to make good abstractions, but you shouldn't be scared that people are trying hard things and sometimes failing. If we end up with something better than CSS that everyone ends up using, that doesn't sound like trouble, that sounds like awesome!
This is tangential to your arguments, but code signing doesn't enter the Flash platform until you start targeting native apps instead of the web. Flash has no code signing; only AIR does.
The crucial difference is that nobody can stop you from using or building any web app you want (minus government censorship). There's no single central authority with unchallenged veto power.

Openness is about allowing alternatives, not guaranteeing their success.
It's always sad to hear such a formerly great company take such a hit. Wonder at what point is RIM an attractive take-over target for the likes of software giants in search of controlling their mobile destiny, like Facebook.
MIT’s Freaky Non-Stick Coating Keeps Ketchup Flowing
Yeah, that's what I was thinking. I've scanned through the various "map HNers" sites but Aussies actually in Australia seem to be few and far between.
The GNU system was originally designed mostly from an ideological standpoints. Stallman and others wanted to use a UNIX system , but they wanted access to the source code.

A lot of GNU was replicating work that had been done by other Unixes but the goal was to have it available as GPL.
Worth noting, the PwC / National Venture Capital association Money-tree report shows total deal size and activity on a per-region basis. Silicon Valley gets 5.5x more capital and almost 3x the deal flow of NY Metro area. [1]

I think of any ecosystem as having energy. More things happen when molecules bounce around and interact. That energy is capital.

I think it's great that NY has 'allure', but the distribution of capital amongst the various regions follows a really clear, winner-take-all power law. SV is king and will remain so for the foreseeable future.

[1] https://www.pwcmoneytree.com/MTPublic/ns/nav.jsp?page=region
Or private equity.
Ajax is merely a client JS interface to HTTP. A protocol that already exist. It's not a protocol being imposed on web servers.

When you want to impose a new protocol on web servers and browsers, it better not be to solve push notifications only. And that's what SPDY did.
Very insightful. I don't think I've seen this list all in one place before.
Something to think about in terms of the NYC finance industry: As time goes on it employs less and less people -- even when things are going well. I also think that Gen Y students getting out of school (CS majors) aren't as much into "working for the man" which make them not just more interested in started something, but in making something. On the biz school of things if the economy turns up it could get rid of the "me too flake factor" which improves the quality of the community.
1. You can use Doctrine bundle http://bundles.laravel.com/bundle/doctrine

2. It's also available. http://bundles.laravel.com/search?q=twig

3. Laravel focus on Event, so you can just set a listener to `laravel.language.loader` event and replace to anything you want it to be. Check http://www.keithloy.me/2012/04/yaml-config-files-in-laravel/

4. Same with Logging, just change https://github.com/laravel/laravel/blob/master/application/c...
Yeah, the Swedish entry was heavily favored, so imagine my surprise when I actually heard that song.
The quotes around the selector are necessary in CoffeeScript since it does not comprehend the syntax of CSS (# denotes comments).

The `do ->` is a self-invoking function which allows for logic and computation in style definitions.

These are particularly concise in CoffeeScript since functions implicitly return the result of their final expression.
Those icons are absolutely horrible. They are images, distracting the viewer by the amount of details. Icons should convey only the bare minimum of shape. The metaphor of the meaning should be captured, not the incredilous picture of a remotely possible parrallell.
You may be referring to this thread: http://news.ycombinator.com/item?id=3766137

Personally, I am working in Clojure these days, in part because of this and its concurrency model.

See the Clojure Aleph library for WebSockets (https://www.google.com/search?hl=en&safe=off&pws=0&#...).
Sass: http://sass-lang.com
Less: http://lesscss.org

Both are widely adopted. Bracket-free syntax, variables, mixins, if/else, more. And you can get started without learning anything new!

A coffeescript-based syntax signals true object-oriented behavior - but the compiled CSS declarations are still ruled by specificity and inheritance. Danger zone.
Cheap Keiland Williams Jersey
that app of yours is getting some serious bashing... is the app new, or are they unfair reviews?
It doesn't look like CoffeeScript, it is CoffeeScript, and it does compile to JavaScript.

`: do ->` is idiomatic CoffeeScript to set a complex value inside an object literal; it compiles to `: (function () {...})()`. The output of that file is a JavaScript object which is translated into CSS by the library.

This might be preferable to raw CSS or LESS/Sass if you want to write more complex CSS generation code in the same language as the rest of your stack, especially if you want to integrate your CSS with the rest of your app somehow.

I'm a big fan of the idea in the abstract, although I'm not sure I love this implementation.
A lot of stuff on dribbble looks great on dribbble.

Doesn't always translate to real life where context is king.
Source Maps negate this argument.

http://www.html5rocks.com/en/tutorials/developertools/source...

https://wiki.mozilla.org/DevTools/Features/SourceMap
How A Multi-Million Funded Startup Lost And A Scrappy Squatter Won
Your device manufacturer , OS/Browser provider or ISP can all stop you from using any web app you want.

They can either flat out block it or leave your browsing software in such a state that it would be difficult to build anything significant for it (see IE6).
I wrote that with binaries in mind. Yes, I, like you, have installed plenty of sw via `./configure && ...`. You did check the md5sums and their GPG signatures, didn't you? ;)

BTW, many non-developer will always be bound to what their distro provide them with. I am OK with that, as long as I can override all these security restrictions whenever I want and for whatever reason.

I think that Chromebook-like operating systems could provide an interesting middle-ground. By default the system is locked down and only Google can update the software. At the same time you can unlock the bootloader whenever you want and install your own things if you want to escape the walled garden.
> I don’t think anyone west of Vienna truly understands turbo-folk as a musical genre.

Even on the other side we try not to.
Star Wars Screenplay at the Emerald City Comicon
If all you needed to install custom apps on iPhone was a toolchain, people would embed it in apps sold outside of the app store. Next thing you know theres a massive end run around the apple revenue model.
Prediction + Future Demographics: Population 10 Billion
Disclaimer: I used to work for RIM as a co-op student 8 years ago. I am not a current employee, but I have been an avid BlackBerry user and developer.

IMHO, these layoffs are long overdue. RIM has been growing for years under the BlackBerry OS and failed to adapt to a changing marketplace. The iPhone really blew them out of the water, and the BlackBerry Storm was a terrible attempt to try to answer that threat. The BlackBerry Java OS is old, dated, and does not have the infrastructure needed to compete in the marketplace of 5 years ago, let alone today.

That's all changing with the adoption of the QNX operating system on the BlackBerry PlayBook and BlackBerry 10. People may lament the mismanagement of the launch of the PlayBook, and I would mostly tend to agree. However, RIM has delivered a solid base from which to build upon, and they're doing all of the right things. To this day, we're still figuring out all of the nuances of the OS and what can be done with it. Quite simply, QNX is fast, secure, and well-engineered. IMHO, it is leaps and bounds ahead of what iOS or even Android are capable of.

These changes are also being reflected at RIM itself. Their acquisition of QNX several years back was a masterful move. And even though RIM bought QNX, the culture seems to becoming more QNX-like, which is a great thing. (It's almost like a reverse-takeover.) They're adopting many of the lean startup methods in driving their products forward. One can point to the delivery of Dev Alpha prototypes to developers back in early May. Put out a minimum viable product to your early adopters to gather feedback and figure out what to build next. As developers, we have the opportunity to have a platform built to our needs, rather than the other way around. It smacks of lean startup methodologies.

My rambling does have a point: these layoffs are likely in the old and slow departments of RIM's past, related to the older BBOS. BBOS is going into maintenance mode, as it seems like they are no longer developing new features for it and are reserving it for their budget devices. While layoffs always suck because people are losing their livelihood, I think it's a great move on RIM's part to become leaner and more agile. They have the capability to deliver something truly wonderful with BlackBerry 10. The building blocks are all there. I'm personally hopeful they will execute it well, because that's ultimately what will determine their fate, whether they end up like Palm or like Apple. Only time will tell.
The problems with statistics is that it's complicated, both bayesian and frequentist. Specifically, all statistical methods make assumptions about the data, some of which are quite subtle and take effort to understand. Their intricacy is the reason why so many scientists use them incorrectly. It's much less about whether a method is bayesian or frequentist, but whether the specific assumptions made by a method are suitable for the data. This requires a judgement call. One of the advantages of Bayesian methods over frequentist methods is that it's easier to incorporate what we know about the data into a bayesian model using the bayesian prior straightforwardly, but only in principle, because in practice doing a good job is pretty tricky.
Actually, I think they'd do a lot better by making the release cycle shorter. When Firefox changed their release cycle to be much much shorter, they got a significantly improved, much more stable product. The main reason was that instead of shoving everything that they wanted to release into it, features got released when they were mature enough to go in. I think this is something Ubuntu (and almost every other OSS project) could really learn from.
Computational Insights and the Theory of Evolution (Papadimitriou) [VIDEO]
A few days ago I found this gem of a book that I think many here would find interesting (if you don't already know it) :
http://www.amazon.com/All-Statistics-Statistical-Inference-S...
I think that Americans can do math as well as anybody, but they like being deceived, as strange as that sounds. They like the fantasy of $30/month even though they're paying $80. Furthermore, I think the people who most appreciate what JCPenney did are the people with the tightest wallets in this economy.

All of this is pure speculation, BTW.
I find it exhausting to have to write things defensively just to ward off drama. The fact that I had to offer was very simple: that the security group at Cambridge is very credible. And you knew that, because you acknowledged in your comment. I'm left wondering why you commented at all.
For me, it was the most memorable. That's the key to winning: something that hits you instantly and sticks with you.

It was simple, it played up to a genre preference of Western Europe and the performance was unique in comparison to other acts.
To clarify for people reading, IOS is the name of Cisco's operating system for their router's and network switches. Apple licensed the trademark from Cisco when they switched the naming of their mobile operating system.

http://blogs.cisco.com/news/cisco_and_apple_agreement_on_ios...
I for one was really impressed by JCPenney's sales, but I haven't had the need to by clothes since then (that I would find there, anyway). Could it be that the people who like honest sales spend less money?

Doesn't really explain why people STOPPED shopping there once they offered these more honest prices.
Not DRMed epubs.
下颌角整形经历
That was my thought but I couldn't articulate it as well as you did.
Having worked at Twilio, I think these mean a lot more to people on the inside than they do to people on the outside. They're not something the company is trying to be, they document the way the company really is and by writing them down its like saying: hey we made it this way on purpose, let's not forget. For me, these have a lot of personal meaning that couldn't ever fit on the page.
We can think of desktop modular PCs to small highly integrated ultra books: one allows me to buy my own graphics card, change the harddrive and RAM easily, add new cards, and interface with anything; the other provides some USB ports and calls it a day.

A more integrated experience necessarily means less compatibility with external tools. This can be a big turn off if you need those tools, but it can be a better experience if you don't, so its a trade off. We got a lot of integrated functionality with a Smalltalk IDE and no support for external tooling, they didn't even support the file system and instead went with an integrated image; the experience was completely different than and even diametrically opposed to Emacs. Modern IDEs like Eclipse and Visual Studio make more compromises between the two extremes.

I don't really disagree with your first two points. But mouse/menus has one important purpose: you don't have to remember a bazillion different key bindings to get work done. Ya, developers actually prefer that. Also, there should be some focus on the debugging experience, not just the editing experience, because we spend a lot of time there also.
Thanks to all who have replied so far. I appreciate your perspectives & am glad to have a discussion. Thanks again.
The US military might, but they are not in charge, and the military in general hasn't been in charge ever since the city machine subsumed the war machine.

[edit] Wouldn't claiming that post-industrial economics is not the problem, by suggesting a course of military funded industrial economics as the solution, not be agreeing with the point that post-industrial economics is the problem, even while claiming otherwise?
> It's not a matter of signed packages and security, but of corporate domination of technology and restriction of use of a hardware device you legitimately own.

It is a matter of corporate domination of technology and restriction of use through signed packages and security. ;)
I wonder if the reason is that idiots will fill the whole available area anyway. Is Apple that afraid of bad designers?

Ony my HTC One X, PlayBook and Mac, the builtin icons are gorgeous and have interesting silhouettes. But if I look at any of the three attached App Stores, 3rd party vendors are desparate to fill the whole area with details.

The medicine category in the Mac App Store is a pretty good example of it. Most icon are either a solid block that will ruin your Dock's aesthetics, or a circle. I wish Apple would reject them all, but I can imagine the media response to that.

http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewRoom?f...
Favicons on External Links (minus jQuery)
You say on the one hand Blocking nefarious apps is one thing but on the other having absolute control of what your computer and or smartphone can run.

Which do you want?

The harsh truth is we've tried the 'run whatever you want' model and it sucks ass for the end user as they get infested with malware.

I say, which do you want?
I agree there are great abstractions out there (as you pointed out), I just believe Coffeescript isn't one of those. C and Coffeescript are two completely different things, I don't forsee Coffeescript being anything more than just the new JS kid on the block it feels like a trend at present.

I would hardly call Coffeescript a contender for a new language built on Javascript. I think CSS is easy enough as it is, I don't see how removing braces and using indentation would make it better, I don't mind the braces. If you want better CSS use LESS or Compass, both exceptionally great additions to CSS that don't detract away from the native way to do things.

Having said all of that, I can see that my argument is somewhat flawed. I'm not against change, change is great and in the case of the whole Assembly > C change it was definitely a refreshing change for the industry I just think some things are good the way they are like CSS. If something were to come along for CSS that made our lives easier and things prettier that became the standard I wouldn't be against it at all.
The special thing about HN is that it keeps a quality of comments way above average

That was in fact also a quality of Usenet, before it went out of fashion for unclear reasons.

It would be an interesting exercise to mirror (or even move) HN to a nntp-server. Personally I believe the signal/noise ratio would improve drastically.
As a new user of HN who wants to do everything he can to abide by the rules + culture norms, I thank you.
Britain’s “cookie law” prohibits tracking without consent
Why don't we ditch Python/Ruby and just go with CLISP?
Buying Adobe Photoshop CS6
No, there's apple and everyone else. Favoring an old Mac makes sense. Favoring an old Sony tv does not.
My mistake, thanks for highlighting this error.
Fox racing hats
TechShip2038, Techniques on effective cold calling for startups
Sure, I'll pop right over :).

Are there any HN meetups in Sydney? The start-up world is pretty quiet here in Adelaide but there are quite a few around, and I'd like to encourage a more open/active community.
Thomas, have you seen Netflix' memo about their values and corporate culture? I think it does fit in your description.

Since I'm not an insider I have no opinion on whether their team is improved by it, but I believe it does the job of attracting people they want to work with and filtering out people they don't want.
I on the other hand rather liked it. I think it's rather odd to expect everyone to share one's own taste in music.
I suspect it was just plain old fashioned sarcasm. Not that I'm in favour of sarcasm, ever. Honestly.
I would love to be able to save links (star a RSS item for example) that automatically creates a Refer.ly link out of the original link.. I could just imagine a lot of other users if there were an API that ifttt could tap into.
Makes complete sense, now that you put it that way.

I didn't realize the whole thing was a joke.
Being with money does make it easier to be evil, but for someone smart and determined enough, it can, maybe, bring more goodness to the world.

Let's "make it or die trying".
Google "best search engine" and the first result is Dogpile
Fedora 17 Final declared Gold
Please remember that Twitter is also not a replacement for email. I cannot contact you privately through Twitter. Its OK if you include your Twitter handle, but please include your email too. This also goes for your blog.
One interesting reference on the subject is the final seection of Richard Gabriel's Patterns of Software[1].

And just to play devil's advocate: both Smalltalk and Lisp were designed ex novo to do things that had never been done before on machines that didn't yet exist. In contrast, node.js was built on top of pre-existing languages and tools already familiar to its target audience, to solve broadly similar problems in familiar environments.

Not that there's anything wrong with that — but it's hardly a fair comparison.

[1] http://www.dreamsongs.com/Files/PatternsOfSoftware.pdf
For what it's worth, this is exactly why Mozilla is helping to build out the missing pieces of an app ecosystem for the web. We're trying to take the good bits from other platforms and make open web alternatives.

http://wiki.mozilla.org/Apps
If I'm not mistaken, this only applies to pre-built computers that ship with Windows. We still have hardware manufacturers that only ship Ubuntu or the like (e.g. System76) and we still have DIY computer builds (which are very easy to do nowadays).
New Orleans is fast becoming paradise for investors, entrepreneurs
Please Don’t Ruin The Second Screen
Anyone willing to pay that much for an icon design either has deep pockets or a big commitment to good design. That is a lot of money for an icon.
Business has rockets these days.
I think there's another variable the model can't really account for (and I'm surprised wasn't mentioned much in the article, though perhaps it was already covered previously). People actually do like some songs better than others.

I expect that what friendships actually do is strongly modulate this like/dislike for particular songs. Based on the kind of music favoured in Europe that would probably go a long way explain why Sweden did so well and Norway did so terribly.
I believe this whole-heartedly. So much so it's the founding principal of my startup.

Gyms have horrible retention for a reason, it's not because humans are lazy it's because gyms are not built for (most) humans
...it's worth noting that New York's rise is tilted in the direction of a specific area: internet/mobile startups.

I thought that was the tilt of the entire blog/reddit/HN-osphere.
Isn't this just grandstanding by the EFF? IANAL but during most physical trials the evidence stays under seizure until the case is over.
We, Backup Box, are a one page app and we do OAuth without redirect all the time. In fact we have one script that handles all the OAuth processes and any new ones we need to create just pop in and there's no customization to be done.

I open a new window (tab) with the OAuth process and since I opened the tab I can redirect to some quick closing script and my main code is waiting for the auth process to finish. Once it does the user is through. Easy peasy.

https://mybackupbox.com
TBH, if Facebook was serious about producing their own phone, buying RIM and letting it operate as a subsidiary would be a wise move.

RIM/QNX make great hardware and (now) software. No one would disagree that they need help on the user experience side of things. They've made great strides in this area too, but that's where Facebook can help. RIM can stick to what it's good at.

That said, I really hope that doesn't happen.
Interestingly enough, a JavaScript syntax for stylesheets was originally proposed by Netscape back in the early days:

http://www.w3.org/Submission/1996/1/WD-jsss-960822

The declarative CSS syntax we know won out.

(Netscape's CSS implementation remained tied to JavaScript anyway, a detail that was normally hidden, except when a JavaScript error also killed the remaining CSS on the page.)
But Facebook, unlike Apple, has no practical choice about operating across those many different chips and screen sizes. Social networks are driven by exceptionally strong network effects. If Facebook doesn't reasonably operate across those chips and screen sizes, they run a serious risk of losing out to a competitor that does, especially since there's a significant one waiting in the wings.