skysight-inc/HackerNews huggingface dataset:
> I don't see that as a justification for limiting the expressiveness of a language.

That's a straw man. I never said that the expressiveness of the language should be limited. There are plenty of languages that are just as (more?) expressive than CoffeScript without the syntactical ambiguity.

> If you take that line of reasoning too far you end up with Java.

That's the slippery slope fallacy. I am in no way suggesting that CoffeScript should have completely rigid syntax. Surely there is a happy medium between CofeeScript and Java. There are plenty of languages that live there.
I have a NATPC009S with a $10 USB keyboard/carrying case and it works great for what it is. Not in any way an iPad (or Google Nexus) competitor of course, but at a fraction of the price it's perfect as a "won't worry if this breaks/gets lost" device thrown in my bag for casual use coupled with emergency ssh access when a server goes down.
There is of course the (admittedly astonishingly unlikely) chance that we're first. I mean someone has to be the first ones up, and since life on other planets is looking more and more factual other intelligent life should be around and other intellegent life if it was more advanced than us should be MUCH more advanced and we'd see evidence of them changing the galaxy. Since we don't well, maybe we're first.
Developers Arrested On Lemnos, update
You're automatically signed up for Google+ when you create a Gmail account now, or at least I was last week. I was annoyed. I had to manually turn it off. You don't just slap my name on the public internet without asking me, Google.

I thought they'd learned a lesson about this kind of behavior from Buzz.
I would find this method useful for some types of college projects when students can spend a few days researching but the conclusions are short(short does not necessary mean poor). I've seen plenty of papers that when you finish reading them you certainly think the author could have written the same in just a couple of sentences. Interesting tool for focusing on a fact and a result.
I didn't take your comment as a troll -- I even considered mentioning that problem in my post. The trust and power that Firefox gives towards extension authors is certainly a strong point in its design for "power users" (letting, for example, Firefox adblockers prevent the ads from even being loaded, while Chrome adblockers can only hide the display elements). The thing is, though, no one browser is perfect; Firefox lacks Chrome's process isolation, support for the latest Flash plugin on Linux, I prefer Chrome's visual design and user interface, etc -- the point being that I prefer Chrome/Chromium for certain reasons external to extension capabilities, and I'm not willing to switch back to Firefox just to get my vim hotkeys to work on Google Reader.

I realize it's not fair to expect web app developers to adapt to my (or anyone else's) custom browser configuration, but in this particular case, they're adding vim hotkeys primarily as a convenience to fellow vim users, not as a defining feature of their site. Given that, I think they should be aware that there is a subset of those vim users who are negatively affected by their kindness.

Humorously, Chrome just completely crashed while I was writing this (running on the latest Quantal beta), prompting me to remove a bit I wrote about Chrome being more stable than Firefox due to its process isolation. I have a hunch that the fault lied in the Flash plugin, however, which doesn't seem to be terribly stable on Linux. I've never had a browser-wide crash on Chromium in the past, but not being able to watch certain Youtube videos and missing the convenience of Chrome's PDF plugin prompted me switch to it. Not sure I made the right decision.
I'd love to know if the Notes sync method is documented somewhere. I don't doubt that there are some good implementations, but...

Does it do offline sync with multiple users whose changes may have different priority?

How about if time isn't set properly between multiple devices?

How about a multi-way modify/delete/rename where two records are given identical keys on more than one system, then both systems are reconciled?

I really need to write up a "Sync Gauntlet of Pain" that shows how sync implementations are incapable of making correct decisions, as they just don't have enough information, and giving them more information may not help.
i'm pretty sure it was. but he has been telling the world about dnssec amplification for years now, so this is hardly news.
Thankfully, not here (it's using 300MB of Resident Memory after being open for days). On what OS are you?
Initialize your Game Timer to 2^32 seconds
>CoffeeScript gives you ruby-like syntax

The implied "only" in that statement seems preposterous to me. For one thing, it's both an over- and understatement of CoffeeScript's featureset, and for another, it's sort of like saying "The printing press just let people print books faster ∗yawn∗."

(Well, OK, so CoffeeScript isn't quite the leap that the printing press was, but you get the point.)
Perhaps Google PageSpeed Service, if they ever launch?
https://developers.google.com/speed/pagespeed/service
sounds like the typical current consumer web gimmick. I am sure the mention in techcrunch is well worth the silliness of it all:)
Gangnam Style Plagiarized Alleged Video
"BREAKING: NYPD vows to protect Wall Street holy sites from angry protestors bent on offending the profit. #s17 #MuslimRage"

-- epic :)
my brain just sees assignment, multi-dimensional array reference, space in a variable name, and what looks like infix exponentiation of unknown precedence.
'Blue Brain' project accurately reconstructs brain circuit from model
If the person has a 4chan account, they're a "tripfriend" and will be shunned by the other Anonymous.
Well I like the site. I don't suppose there are any plans to have additional campuses in the bay area?
This is the best T-shirt ever, honoring the late Steve Jobs.
For anyone who is curious, the original title was:

"How two men made an 1,800 player shooter in their spare time"
>Try to take advantage of that price and import it to the US and you'll find the cost is higher.

A college I did graduate work at has a huge auditorium named after a man who made tens of millions of dollars throughout the early 20th century importing stuff from Asia. Which taught me that huge profits can be had by importing exotic junk and 
ripping off
 selling it to your fellow citizens for many times what you paid.
I haven't looked at CoffeeScript yet (I avoid Javascript work as it is already). What else does CoffeeScript give you?
They advertise as being accessible to individuals with no prior experience whatsoever.

If you do have prior experience, can you tell me why you want a $12K bootcamp instead of just learning Rails yourself?
I appreciate the proactive suggestion, but I don't think introducing agents as additional gatekeepers would be a good solution.

Think of how awful getting work in acting has become thanks to agents. Would we want to give the keys to the kingdom to a middle-person? And who would step up to be the first set of agents? I bet it would be the same recruiters we all love to hate.

Much has been said about recruiting and hiring and all that. I'll only add that I think the direction things are headed in seems to be that developers are going to start needing a portfolio by which potential employers can judge them.
This will be a fun one to watch. For those of you who don't know about these guys this team at EPFL is 'working backwards' starting from the ground up to re-create a neural model using what we know about how neurons grow in brains.

I met a grad student from one of these projects at a party once and it is a fascinating approach. If they are able to create an accurate model it will help them understand how real brains work and give them tools for analyzing both the impact of damage to the brain and identify signals of damage which might be to subtle for an MRI to catch.

Not going to build an android like Mr. Data on Star Trek for a while yet but it is one possible approach.
If I were you, I'd drop the "Dragonfly IS $YOURCOUNTRY Freelancers." It's fairly confusing, given that your firm is in Melbourne and almost inevitably will not find freelancing clients outside the Anglosphere.
Why haven't you added it as a tool?
Yep. People used to call it that.
It's undeniably an awesome deal and I really like the website design.

I get a little concerned about the business model. Almost to the point that it would prevent me from hosting my code with them for fear of them going out of business or raising their prices later.

The current git repo for the commercial product I work on is 850MB. This is millions of lines of code + 8-9 years of development (migrated from svn at some point). That means we could be happy at the $5 month range.

If you get 1000 customers X $5, you're making $5000/month. I make way more than that as an employee.

Of course, you have people that will need more than 2GB but I think it's rare.

tl;dr raise your prices. I think it will help you get more business.
I didn't catch that, thanks.
Curiosity killed the cat, so:

Population of Anglosphere in 1992: 364M... <300M speakers still seems very low even 20 years ago.
Actually, reading this blog post http://blog.freshdesk.com/the-freshdesk-story-how-a-simple-c... it sounds like they kind of know what they are doing. There's a huge need for non-crappy helpdesk software. I wonder if the gamification was a last minute addon?
Show HN: Backbone.stickit
What? It's the absolute truth. If someone's wall post or tweet goes missing, it's totally inconsequential.

"Social graph" - LOL.
"NoSQL is simply a buzzword. It basically means 'anything but the old and trusty MySQL server in the attic', which includes a lot of alternative storage mechanisms. Even a simple text file can be considered a NoSQL solution"

http://stackoverflow.com/questions/4255895/why-googles-bigta...
http://www.commpro.biz/public-relations/pr-agency-management...

http://frontpagemag.com/2012/ronn-torossian/without-pr-firms...
I met both of them as recruiters who just happened to be working for the company I worked at.

I would say ask around. Chances are people you work with who have been placed, if you are at a good company, were placed by good recruiters.
I think I read this from HN but I use this as the best example of mission critical software, the Space Shuttle at NASA.

The most important things the shuttle group does -- carefully planning the software in advance, writing no code until the design is complete, making no changes without supporting blueprints, keeping a completely accurate record of the code -- are not expensive. The process isn't even rocket science. Its standard practice in almost every engineering discipline except software engineering.

http://www.fastcompany.com/28121/they-write-right-stuff
How CBT snapped me out of my work malaise
To Myself And Others: RTM
I think there is more to it than the terrain and history. Turkish culture has an inclination towards irregularity. You have to constantly improvise or think, when making a decision, there are no well set out rules of living. This reflects to every part of life including the cities. The upside is that Turkish people are alert while walking on the street or any time of their life, which creates an active culture. The downsides are many, e.g. bad things happen in case of an accident or catastrophe.
I'd be curious why RoR (not that I disagree with that decision)? Did you find a competitive advantage over say PHP or Python? Is it easier to teach? More job opportunities? Picked out of a hat?
Great redesign.

In case any TripIt engineers/employees/etc are browsing, I do want to say that design aside, the biggest issue with the iPhone app is that API requests are made in the main thread, so the GUI locks up. It is incredibly annoying to tap on a page, have it be frozen, then a few seconds later the API requests finishes and it processes your tap which takes you to a SECOND screen which requires an API request, and you're frozen again.

TripIt should be one of those apps that is "open, read, close" in 10 to 15 seconds. The API requests are brutal, brutal.
トリーバーチ バッグ 新作
Pick two: relativity, causality, FTL travel.
But most engineering projects don't have hundreds of millions of moving parts. At that scale, standard practice becomes intractable.

The Space Shuttle went up the first time with a few K of core memory. The software effort was really pretty trivial compared with systems today.
That's no reason to stop imagining other UI modes. I found the idea of websites feeding browsers with completions for the omnibar and accepting direct actions as REST quite interesting.

Imagine you want to follow xyz on Twitter, you could open the full page, use the search, pop the pop-up and click follow, or you could type tw tab follow xyz enter in the omnibar.
What Telcos Want: Carrier Innovation Goals for 2012 from TC3
Mumbai is an excellent case for dissection.
Can a $300 Surface compete with the iPad?
Contact sync. Application selection.
From 2009: http://www.youtube.com/watch?v=o4MwTvtyrUQ
This philosophy could actually bring people together: imagine a "no sh*t utilities" software movement :)
Not buying a shirt until someone prints one with a proper photo of Steve and one single word "God"
Okay, this app is awesome! Thanks for sharing! One thing though, is there no option for "as it happens" email alerts?
Mulberry Outlet,Mulberry Sale,Discount Mulberry Bags
Mulberry outlet - Mulberry sale,buy discount mulberry bags from mulberry sale shop,enjoy free shipping,100% satisfaction and guarantee!Buy cheap mulberry bags now!
The article is from 1996 but even then they were far beyond a few K.

"Take the upgrade of the software to permit the shuttle to navigate with Global Positioning Satellites, a change that involves just 1.5% of the program, or 6,366 lines of code. The specs for that one change run 2,500 pages, a volume thicker than a phone book. The specs for the current program fill 30 volumes and run 40,000 pages."
Actually, I'd see agents as a replacement for most recruiters, so it wouldn't add an additional gatekeeper the way I see it. Now you have candidate - recruiter - perhaps HR or company recruiter - manager, whereas you would simply replace the recruiter with an agent. In my vision, the agent would have a relationship with the candidate and often the hiring manager (that is true in my case, but I may be unique), so it would only be one degree of separation.

You would be able to choose an agent to represent you, so if you don't want to choose the ones you hate, choose the one that you actually might like! (There has to be one, no?)

I agree with your comments about portfolio, and clients are asking for GitHub info and such. I think that is where it is heading as well, but many engineers would still like someone else to do the job search legwork, negotiating, resumes, etc, which is where an agent comes in.
How about: watch your language, or get off HN?

No, he doesn't have to measure. He wrote a post in his own blog. You are neither forced to read it, nor to take action on what it says.

If you are interested in the actual profiling to see the performance penalty, you can do it yourself. It is enough for him to start the discussion on the matter, which is far more than you did.
I cannot remember a more aggravating discussion on Hacker News.

I suggest taking exchanges of opinion less personally.

You have stated elsewhere that you do not know anything about 'NoSQL' stores

No, I didn't. I have read about them, gone to conferences, and gone through tutorials for a few NoSQL products, but haven't had a use for them in my own work. Since I have 35+ years of programming and database experience I am not viewing these things through the eyes of a newb. And I have lots of experience with database management pre-RDBMS. I did say I haven't found any use for the current batch of NoSQL tools in my own projects, but obviously lots of other people have. And I have clearly indicated that everything I write is my opinion based on my experience, not word from on high. Again, get a grip.

instead of insulting a huge number of people far more experienced than yourself

No insult intended. My opinions, your mileage may vary. Ad hominem attacks are, on the other hand, deliberate insults.

why dont you attempt to learn? (or at the very least, avoid disregarding the thoughts of a huge sector of the industry)

Thanks for the career advice. My advice to you and some of the other commenters frothing at the mouth is to disconnect your ego from your preferred tools.
You do understand that you aren't buying a bulb for $70 right? You are funding a startup and in return you get a reward of one of the bulbs. Kickstarter isn't a retail store, so many people miss the point of it. It's the same as when people complain about delays and say they wouldn't have "bought" the product if they'd known it would take so long.
The magic of AJAX and history API?
We created Legit Teams because we ourselves needed a service like it. As such, we don't view this as a business that's going to make us millions of dollars so much as a product that we'd love for both us and others to use. In turn, making enough money to simply handle our costs is really enough for us to keep this going.

tl;dr We're not raising prices or shutting Legit Teams down because it's not a business, but a tool that we use, and will keep using. Having others on board is a bonus! :)
But what the phrase really means is: "X is Dead, Long Live Y"
with x being the diseased king, and y the rightful heir and new king.

As wikipedia states [1]:

The phrase is a traditional proclamation made following the accession of a new monarch

And...

"Given the memorable nature of the phrase (owing to epanalepsis), as well as its historic significance, the phrase crops up regularly as a headline for articles, editorials, or advertisements on themes of succession or replacement."

That's why bigdubs was right.

But finally... most probably the successor and new monarch could be something like what Ballmer said to The Seattle Times [2]:

I think when you look forward, our core capability will be software, (but) you'll probably think of us more as a devices-and-services company.

Devices+Services is the new king. Google, Amazon, Microsoft, Apple, are all going this route.

[1] http://en.wikipedia.org/wiki/The_King_is_dead._Long_live_the...

[2] http://seattletimes.com/html/businesstechnology/2019168601_m...
Http://www.nsakura7zz.com
ブランドコピー業界に当店のスーパーコピー時計は激安な通販しております！スーパーコピー時計,スーパーコピーバッグ,スーパーコピー財布,ロレックスコピー,パネライコピー,ウブロコピー,シャネルコピー,ルイヴィトンコピー,は風びして,ここに超人気高級(N級)ブランドコピー時計,ブランドコピーバッグ,ブランドコピー財布などの様々な最高品質ブランドコピーを扱います!
Was AI accounted for at all? If super-intelligence can be achieved then technological advancement becomes more or less an issue of logistics, not time.
I want this for every website, and for most of the desktop apps I use. Typing, for me, is so much easier than finding menu items and clicking on them. Imagine Photoshop with an autocompleting command line instead of a maze of menus. I could work so much faster.
It doesn't have to be fake, but in the article, it explicitly is. Personally, I would not like to be treated this way. There are better ways than bullshit to establish a "quiet safe place", and when someone (especially someone in authority) refuses to get to their obvious agenda, I feel more anxious, not less.

The way the OP talks about "innocuous preambles" reminds me of this guy:

http://www.youtube.com/watch?v=T9lK73KvDJ8#t=0m57s
...because, at one point, you learned to read C.
I am 98% certain they did learn from Buzz and did not create a public profile for you without you clicking something to add Plus to your Gmail account.

Edit: just tried it. After creating a gmail accoun in mobile firefox, I had to click through an interstitial ad page punting the Plus app, and then find the hidden Cancel button on a G+ sign up form that was prefilled, and then I got to my new mailbox.

So, it doesn't ever publish private data without consent, but the UX is definitively evil in pretending to hold your mail hostage.
Yes - that's precisely what the original poster was referring to. "Hardware (The old, legacy, big manufacturer, high margin, centrally built) is dead, Long live Hardware (The new, on-demand built, small manufacturers, lower margin, distributed build).

I'm sure there will be many more generations of hardware as well - indeed, the next big generation will probably be some form of print-at-home, then perhaps biological - who knows.

There will be many iterations - but they all will consist on something physical replacing the last generation.

With that said - I appreciate your meta-point, that the concept of "Selling Hardware Alone" without the devices/services associated it, is going out of vogue with the highly-valued companies here in North America. Point made.
Hi there! I'm a teacher at Dev Bootcamp. I'll quote my answer to this question on Quora (http://b.qr.ae/QkkZtu), "Are there any programming bootcamps like Dev Bootcamp or Bloc.io that are Python/Django focused?"

The tl;dr is "No, not really. It's the right mix between what we know and a good beginner language."

The language and technologies you learn are not the most important bit when it comes to becoming a programmer. When friends ask me whether they should learn Ruby or Python I respond by asking "Which language do more of your friends know?"

Motivation, frustration tolerance, social support, and access to expertise are all more important than the raw language when you're trying to become a programmer. Python, Ruby, C#, Clojure, Objective-C, etc. are just means to that end.

Consider this: if you speak Ruby, understand the fundamentals of software engineering, and maintain a beginner's mind (http://en.wikipedia.org/wiki/Shoshin) then it will take weeks -- if not days -- to reach the same level of competence in Python.

Dev Bootcamp focuses on Ruby, Rails, and JavaScript, for example, but two students from our most recent class received job offers from Hipmunk, a Python shop. Some students from the spring work at companies where most of the code they write is Java or PHP.

IMO a good programming bootcamp aims to teach you to program as if it were teaching you English poetry. Knowing a particular language, whether it's Python or anything else, is like knowing how to write in English.

To be sure, you have to know how to write English before you can write English poetry, but that's the smallest part of being a poet.
If we'd implement the JVM in the browser, we'd get Java as well as Jython/JRuby/Clojure/Scala almost for free.
The plural of anecdote is not data.

OK...

every NoSQL developer I've met had a lot of experience in SQL

THAT is what data looks like, FTW.
Architexa Review
This is as good a place to start as any:

http://en.wikipedia.org/wiki/Relativity_of_simultaneity
I studied on my own for a year before attending the Summer session of Dev Bootcamp. I found that the available resources for learning Rails are not really that great for beginner. They are more geared toward people who already know how to make sites through other frameworks/languages.

I actually built two Rails apps on my own before attending Dev Bootcamp, but the quality of my code was horrible. I was able to fill in my gaps at knowledge about Rails and Object Oriented design and testing, and can now write nice clean code, versus guessing and putting bandaids on bad code.
I think the Evoluent mouse gets recommended by Acme users.

http://www.evoluent.com/

http://www.amazon.com/Evoluent-Vertical-Mouse-Right-Handed/d...

http://russ.cox.usesthis.com -- `rsc`, do you still use this setup?
Google Drive vs. Dropbox - can dropbox survive?
From a comment on the other HN thread (http://news.ycombinator.com/item?id=4534863)

string interpolation
multi-line strings
comprehensions
guarded loops (hasOwn...)
easy constructor/prototype definition (class)
avoiding global leaks/shadowing
function binding
splats, defaults
safe usage of reserved names
existential operator
chained comparisons
READABLE regular expressions
Well, learn something new everyday....
scrypt Password-Based Key Derivation Function Internet Draft