skysight-inc/HackerNews huggingface dataset:
The original name of the language was LiveScript. ECMAScript is the name of the specification submitted to the ECMA, because Oracle owns the trademark to JavaScript and licenses it to Mozilla for their use; Microsoft decided to call their implementation (created prior to ECMA standardization, I believe) JScript to avoid paying Oracle money.
That was funny, but the point of this announcement is that the language is (supposedly) out of Google's hands.
Wrote Andy for 'general questions about tech consulting', he replied back with an earnest, helpful response. Seems like a great person to work with.
Zen Mind, Beginner's Mind — Shunryu Suzuki [1]

Body by Science — Doug McGuff, MD and John Little [2]

1. http://www.amazon.com/Zen-Mind-Beginners-Shunryu-Suzuki/dp/1...

2. http://www.amazon.com/Body-Science-Research-Strength-Trainin...
there are plenty of people (like me) who are completely fine with coinbase.

As far as I know, Coinbase has no insurance for their users' coins. If they go bankrupt, you'll lose all your money.

Coinbase is a startup. Failure is the norm, not the exception. Until they get insurance, you shouldn't store more than you're comfortable losing.

Since most consumers can't afford to lose very much, and since most consumers aren't comfortable using an offline storage solution like Armory, they'll need to stick with cash or credit to stay safe. This harms bitcoin adoption among consumers, because they don't have bitcoin on hand with which to buy things on a whim.
The great thing about Dart is that it breaks backward compatibility with js. The bad thing about Dart is that it breaks backward compatibility with js :)
One benefit here seems to be telling other people when they can expect you awake again (as the timer seems to be visible on the outside).
You'll need to solve the problems every other somolo app has, I'd do what Reddit did, fake accounts. Easy to determine the interesting stuff by surfing the city subreddits.

Also, I wouldn't worry too much about the negativity over Facebook login, I bet you'll find it doesn't add much friction for the average user. That said, I think this is a great app to use the Facebook anonymous login option.
ITU - San Jose, CA

International Technological University is looking for software engineers and DBAs to help us build educational software that handles all the day to day processes that run a university.

ITU is an accredited, non-profit educational institution that offers masters and doctorates degrees for CS and software engineering. We have a close knit, rapidly growing technical team that's focused on building better educational software to help our university grow.

Current work culture is focused on sustainability, stability, and career growth. We make a serious effort at training up current employees and providing mentorship, in addition to giving employees access to free classes at ITU for whatever topics they are interested in.

Detailed job descriptions are available on the ITU website (http://itu.edu/index.php/about-itu/working-at-itu/).

If you're interested in working at ITU as a software developer or DBA, feel free to reach out to me at dwilson@itu.edu with any questions or more information about these positions. I work on the software team here and would be happy to answer any questions you may have.
Hi, I'm on the Dart team, I'll try to answer the best I can.

CoffeeScript doesn't really change the semantics of JavaScript at all, it mostly is just a new syntax. I don't fine the syntax to be the worst thing about JavaScript, so CoffeeScript has never seems that compelling to me.

TypeScript does a little more by offering types and classes, but it's still a superset of JavaScript and can't fix major issues because of backwards compatibility. I like TypeScript, but I prefer to go a lot farther.

Dart fixes a lot of fundamental issues with JavaScript, largely related to having a well-defined structure that humans and tools can reason about. This makes it easier for the VM to optimize too.

Here's a grab bag of things that Dart has over JavaScript:

* Dart has libraries, and library scope, no global scope. All code must be imported to be used.
* It has true classes with inheritance, interfaces and mixins. Objects are closed, so you can't accidentally add a new property because of a typo, and you get static warnings about undefined property names.
* Dart has optional type annotations and a static type checker. We catch a lot of bugs when porting JavaScript code to Dart and adding types.
* There are no top-level statements, only variable, function and class declarations. A program always starts at main().
* True lexical block scoping. No function scoping.
* Final variables and library private names.
* There are generics and they are reified.
* 'this' is lexically bound, removing a whole swath of confusing patterns and bugs.
* There is no implicit type coercion or boolean conversion. Being more explicit in boolean contexts reduces bugs.
* There are real collections like Maps, Lists, and Sets. They are interfaces and can be implemented by users.
* Dart has operator overloading
* There is an actor-like unit of concurrency call Isolates
* Metadata annotations (@something) can be processed by build-time and runtime tools.
* noSuchMethod() let's you catch undefined method calls.

All combined, I find Dart to be much easier to code in and much, much easier to read and navigate. Jump into a new Dart codebase and the types give you a lot of information. Even in code that's not typed, because it's statically analyzable you can jump to definitions and get documentation for fields and functions. At Google we see productivity is _much_ higher on Dart projects.

Hope that helps a little!
> TypeScript, CoffeeScript, ClojureScript and ES7 have taken off, with communities springing up in every corner of the world.

I guess if this user claims to represent those communities, I wouldn't want to be a part of them. In any corner of the world.
Custom Analytics Startup Keen IO Raises $11.3M Round From Sequoia And Others
This is totally inappropriate here - take it somewhere else. I see no problem with them saying that being inclusive is something they care about...
Pretty amazing - I went and made a purchase on NewEgg using CoinPocket on my iphone - total time for transaction was under 10 seconds, including the time to scan the QR code, click send, and have Newegg recognize I'd sent payment.

CoinPocket / NewEgg were within $0.15 of their exchange amounts on a $31.89 purchase. So, CoinPocket thought it was $31.89 that I was sending, and NewEgg thought I was sending $31.74.

All in All - Bitcoin made purchasing a lot more easy than having to type in a Credit Card number or login to Paypal.
dart2js is not just a feature to ease migration. It's the primary means of deploying Dart code, and will be so for a long time, even if/when the Dart VM gets into Chrome.
The imperfections in Javascript is what makes it beautiful.

http://www.utne.com/mind-and-body/wabi-sabi.aspx
Plugin System for Python
SEEKING WORK, San Francisco, Silicon Valley, or Remote

Looking for a partner to help build your web or mobile application successfully? Look no further. We’re a small team of 1 designer and 4 software engineers all based out of San Francisco. Together we have 50 years of coding expertise. We’ve enabled growth at dozens of companies by successfully building their web and mobile applications. When we take on a project we like to join your team and work alongside you to encourage feedback.

Strategy: We understand the guts of our clients idea, provide feedback, shape your idea into a design, present wire-frames, take feedback, iterate, present high-fidelity mockups, take feedback, iterate, and build the application via a lean model (in weekly sprints).

Technologies: Our team is proficient in Ruby on Rails, Python, HTML, CSS, JavaScript, Angular, Backbone, Objective C (iOS), and Java (Android).

While located in San Francisco, we have clients from all over the US.

For more information please contact me at munjal (at) bitmatica.com
ECMA is an international standard organization, it's not a language.

ECMAScript is the JavaScript language as standardized by ECMA international: http://en.wikipedia.org/wiki/ECMAScript

> Edit: Add edit if you're going to completely rewrite and correct your comment
>Or maybe there is the need of a GPL v4 where you cannot make profit using the code released?

That would violate freedoms 2 and 3 of the Free Software definition.

https://www.gnu.org/philosophy/free-sw.html
Customer Segmentation – Where Should I Start?
Alan Guth: Waiting for the Big Bang
Florian pointed out dart:js, but we know we need to continue to make this even better and easier.

Ultimately we want you to be able to seamlessly use Dart code from JavaScript, and get some of Dart's benefits when using JavaScript from Dart. Stay tuned.
You're definitely confused. Mozilla is the reverse of the described scenario. If Mozilla corp owned the non-profit, rather than how it currently is, then it would fit.
Cooley GO – Legal automation and resources for startups
How do you mean exactly? Go has an iterable for map, slices, arrays, strings, channels with the "range"[0] keyword. The values returned by range are copies of whatever is in the structure so they should be immune to mutation (unless you're messing with pointers).

[0] http://golang.org/ref/spec#RangeClause
CB Insights - http://www.cbinsights.com - New York, NY (full-time)

VP, Engineering - http://cbinsights.com/jobs/vp-engineering

Director, Online Marketing - http://cbinsights.com/jobs/director-online-marketing

Director of Research, Editor-in-Chief - http://cbinsights.com/jobs/director-research

Several other opportunities here - http://cbinsights.com/jobs

We're a revenue-funded company (aka bootstrapped) doing seven-figure revenues and planning to double our team this year.

Awesome team tackling interesting problems. Our office also has a gong.
Also, Dropbox's image is using the old logo. Not sure if that was intentional or not.
But the logo at the top of the page looks left-aligned in the column, while the logo at the bottom of the page looks right-aligned (honestly, I wouldn't have noticed if my GP hadn't brought it up :).

The one thing I did notice, though, is there are no titles on the anchor tags for the YC funded companies' icons. Some of them don't have their company names in the icons, and needing to enable the status bar to look at the URLs to get the names via the URLs is more work than a lazy person like myself likes to do.

Seriously, though, great work. Looks really good!
Creating Serendipity – How a coffee Meetup turned into drinks with Drew Houston
> For example, while the L cones have been referred to simply as red receptors, microspectrophotometry has shown that their peak sensitivity is in the greenish-yellow region of the spectrum. Similarly, the S- and M-cones do not directly correspond to blue and green, although they are often depicted as such. It is important to note that the RGB color model is merely a convenient means for representing color, and is not directly based on the types of cones in the human eye.

It's not that easy though

http://en.wikipedia.org/wiki/Color_vision

> The cones are conventionally labeled according to the ordering of the wavelengths of the peaks of their spectral sensitivities: short (S), medium (M), and long (L) cone types. These three types do not correspond well to particular colors as we know them. Rather, the perception of color is achieved by a complex process that starts with the differential output of these cells in the retina and it will be finalized in the visual cortex and associative areas of the brain.

> For example, while the L cones have been referred to simply as red receptors, microspectrophotometry has shown that their peak sensitivity is in the greenish-yellow region of the spectrum. Similarly, the S- and M-cones do not directly correspond to blue and green, although they are often depicted as such. It is important to note that the RGB color model is merely a convenient means for representing color, and is not directly based on the types of cones in the human eye.

Also there are alternative color spaces like YUV: http://en.wikipedia.org/wiki/YUV
Hey great work, congratulations!

I like the performance of Dart VM for server side. I remember it was so-so initially and then it got a huge performance boost. You could see a sharp jump on

https://www.dartlang.org/performance/io/

(now it almost disappeared to the left side due to the timeline moving)
RGB isn't white, it just looks that way to us. True white has every frequency in it.

Color is an infinite-dimensional space since you can have any amount of any frequency EM waves. Humans eyes reduce that infinite dimensional space to 3 dimensions, centered on RGB.
I wonder if my disk is already encrypted (full disk encryption), can they put another encryption on top of that?
Social Login Buttons Aren't Worth It (2012)
Location: Bern, Switzerland

Remote: Yes

Relocation: Yes (though limited to planet Earth)

Technologies: Clojure, ClojureScript, JavaScript, Ruby, Scientific Computing, [something I don't know yet]

Careers 2.0: https://careers.stackoverflow.com/featureenvy

Contact: andreas@featureenvy.com

I don't like to retire and tell people who ask me that I spent my time making it possible for people to share more cat pictures. I would love to work on something a bit more meaningful. My goal with the master's was to end up in a multidisciplinary team where I could support scientists.

Currently in the process of getting a Master's Degree in Biomedical Engineering (mostly doing image analysis, coming from a Bachelor in Computer Science) and looking for a new challenge. Besides the two degrees I have worked for 2 years on web applications and web security development and have a four year apprenticeship (large scale Java web application) under my belt.

Or of course you could offer me good working conditions, a mentor and some time/money for conferences and other educational things, that would work, too.

I have extensive experience in large scale Java web applications from my four year apprenticeship in a big international bank. But I also have worked with Ruby on Rails and Javascript. In my free time I like to investigate new approaches to developing web applications. For example I am currently testing the waters with ClojureScript and Om, where I am trying to visualize herd immunity with WebGL.

So if you are looking for someone who likes to push the boundaries, doesn't accept "acceptable" as a solution and loves to learn new things (not just programming related!) then you should drop me a line so we can talk.

The only relocation restriction is that I want to continue working on planet Earth.
Location: Karachi, Pakistan
Remote: Yes
Willing to relocate: No
Technologies: Python,PHP(Core, Laravel, CodeIgnitor, Cake)
Resume: http://justpaste.it/adnanprofile
Email:kadnan(@)gmail.com
I think facebook is fine. Most people have it and it makes it super simple to login and have your profile already setup.
I imagine it has to do with how long ago you went to school. I remember learning that red, yellow, and blue were the primary colors, but that was back when TVs were black-and-white.

For me the RYB model just seems more intuitive. It just feels natural that green would be a bluish-yellow. It still seems odd that red and green can be combined at all, much less produce a pure yellow.
Not sure why you think you can't iterate over an array in go:

for _, a := bytes {
x += a
}

No there's no generics. I rarely need generics. Usually I need a specific, and waste time making a genetic.

No there's no operator overloading, and thank god. + is numeric add, I never have to wonder if + might be some crazy O(n^2) function. Yes, that makes go bad for Matt and science code. That's ok, go is not for every application.

Go has unsafe and reflection, it is just discouraged strongly.

Yes, nil exists. Big deal. You know how often I've seen nil pine exceptions in a year of writing go full time? Once. Because go has multiple returns and you never look at the pointer before checking the error.

No there's no immutable data structures.... And I've never missed them. You can approximate them with interfaces with only getter methods, but it's rarely worth the effort.
WordPress plugin with 1.7 million downloads puts sites at risk of takeover
Typescript does not have VM
When those imperfections cost you time, money, users and your own sanity you begin to look for a better option.
We're looking in London for this role, but we'll not turn people away if they're based in a different city. Get in touch anyway!
I'm not speaking for 27182818284 but I would rather sign in with Google than Facebook.
1) Best practice is typically separating it into "savings account"/ personal wallet. So cold storage and a hot/low security wallet.

2) Agreed. There are no guarantees, however strong indicators it will improve. Remember e-commerce didn't make sense either back in the day (no salesperson, can't touch goods, security - all “rational” reasons) -- but all solved.

On that point I don't even view BTC as currency actually (my personal view).

It is first of it's kind with no precedent (is it currency, asset, ledger, protocol…?). Is it all of above? Or something else? Reminds me of when first iPad came out and people just viewed it as a “large iPhone” (true, in some ways - but it’s definitely not defined that way anymore. It’s own unique category now. Public aware of nuances). No precedent. Still defining by analogy to old paradigms.

BTC is similarly nuanced. I actually view it as more buying a stock in protocol. Yup sounds crazy/doesn't make sense using old paradigms. But I’ll leave that for another post (the gist of the idea is here: http://btcgeek.com/dawn-of-autonomous-corporations/).
Location: Seattle (Us Citizen)
Remote: Open to Remote work
Willing to Relocate: Seattle area only
Technologies: Chef, Ruby, Python, Go, Docker, LXC
Resume: http://careers.stackoverflow.com/scottmlikens
Email: smlikens@gmail.com

---

I am looking for a challenges in operations and devops. I Love scaling products and helping them succeed. I have been working with developers before DevOps existed and I enjoy working in a team environment.
You should try JIT and lazy evaluation.
Stack Exchange (Stack Overflow) - Remote!

Full Stack Web Developer: https://careers.stackoverflow.com/jobs/34229/full-stack-web-...

Site Reliability Engineer, Networking (sysadmin): https://careers.stackoverflow.com/jobs/47588/site-reliabilit...

http://stackexchange.com/work-here
Yes... the malware replaces each file with an encrypted version. It works on an individual file level.
Unless you are wearing a mask every time you go out in public. You're not anonymous. Whether or not you wear a mask does not change a space from being public or not public.
Linked Data Platform 1.0 Primer
Looks great. Meanwhile I'd sell my first born for a few media queries and a max-width over here at Hacker News.
<<Ultimately we want you to be able to seamlessly use Dart code from JavaScript>>

That IS key to the slippery slope of adoption.
Tell HN: Don't ask for upvotes
A lot of people ask us why their submission gets kicked off the front page. The answer is almost always that it trips our voting ring detector.

Please occasionally read /newest so interesting stories that don't solicit upvotes can still get on the front page.
The notifications are cool, but as implemented they seem way too spammy. Even the demo account with just a few search phrases has over a hundred notifications from the last 24h.

Also, on the demo account, search volumes don't show up? Is it a bug, or is data just missing for those keywords? I also used SEMrush as a data source for a while so I'm a interested if you can get it to work. For me it felt like they were missing data for almost everything (Swedish words on Swedish google though) and had to replace them.

Ps. I really like the bug reporting thingy in the top bar, really cool.
Thanks! Well, thanks to the whole team, it's quite an effort.

Server-side Dart is going to be a really great thing I think. It's by far my favorite server language already: much less verbose than Java, much more readable and maintainable than JavaScript, a similar "feel" to Python and Ruby in some ways, but with more structure and better performance. I'm excited about the future there.
I often find that you need to read a page-long faq (which is an improvement over reading mailing list flame wars over boost vs raw stl vs library-du-jour) to figure out the "right" way to do anything in C++. Now knowing my way around it reasonably well, it's not an issue for me anymore, but not a newcomer.

It's so easy to do it the wrong way, and there's so many examples of badly written or non-idiomatic C++ code strewn all over the internet that a newbie is bound to fall into that trap. This is the same kind of problem I (used to) see with PHP, that it can be fine if you do it all the "right way" and don't do "stupid stuff" but it takes a while to learn what those are. What happens in reality is they google "how to do x", copy paste the code, and modify. Who cares if it's idiomatic or anything.
Color Wheels Make for Easier, More Secure Passwords?
Two semi-popular color picker extensions for Photoshop that already include RYB modes:

http://www.coolorus.com/

http://anastasiy.com/colorwheel
SEEKING WORK - Remote and can be on site anywhere in reach of BART or Caltrain in Bay Area 12-16 hours a week.

I am looking for part time/ contract work while I bootstrap a startup I am working on called driveless http://www.driveless.co

I'm a generalist full stack software engineer.

I specialize in frontend web development (raw JavaScript, jQuery, Angularjs, debugging cross browser compatibility issues, etc.)

and Ruby / Rails back ends backed with postgresql data stores.

I'm open to learning new things as well.

Linked-In: http://www.linkedin.com/in/31iqml/

Github: https://github.com/williscool

Resume: On Request (contact in profile)
that is awesome to hear!
That could be a lo-o-ong wait. Your post makes it sound like the $250 deal was typical. Which it is not in my experience, or in reality.
From a Professional Development & Leadership perspective, tech guys often overlook basic presentation and sales skills, useful if you need to rally project buy-in or gain support for an idea. Here's a place to start> http://pitchanything.com/
Nay, the big companies that care a lot about these languages own them through and through. Look at Adobe's attempt at converging ActionScript and JavaScript in the abandoned ECMAScript 4th edition:

https://en.wikipedia.org/wiki/ECMAScript#ECMAScript.2C_4th_E...

I think Microsoft was key in killing this. With respect to Dart, Google will have the ability to control Dart's future as long as it wants to and if it somehow lost control of the ability to shape the spec it will just do its own thing anyway, just like they have with Blink and standards (directoryReader comes to mind).
They might as well be asking for plutonium or stolen Picassos... pizzerias don't have bitcoins, and generally-speaking have no idea how to get them.

Seriously. Should have included two pages instructing them how to acquire the things...
Thanks!

But that's exactly the point. Sending the updates when things are going badly is hugely important. That's when you may need help the most.

I think having the toughness to hit send in those situations is a real mark of being tough in other situations, which is what you want.
1.) best practice is to store it in a paper wallet.

https://en.bitcoin.it/wiki/Paper_wallet
C# and/or F# + Xamarin: http://fwaris.wordpress.com/2014/03/26/xamarin-f-experience-...

(I have not yet tried, but am going to)

PS: why hate XML? It has its place. JSON is not meant to be extensible and it's a data, not mark-up language.
Pre-Hobby Lobby Timeline of Corporate Personhood
Sure, and stupid people deserve to be taken advantage of, right?

Cos' that's what I see you saying.
That was something we heard repeatedly from our Kickstarter backers.