skysight-inc/HackerNews huggingface dataset:
Toronto, Ontario, Canada (remote possible)
Full-Stack Developer
ECHOage.com

At ECHOage, we have modernized the birthday party experience with an innovative online platform that enables kids to give to charity and get the gifts of their dreams.

We are a vibrant, fast paced organization looking to round out our core team with a smart and passionate developer.

We are looking for an experienced developer who is creative, results driven, highly effective, focused, and excited about seeing the positive impact your work will have on society.

Being a part of a small and flexible company means that you will be able to have a real impact on our product and vision.

Reporting to the CTO, your responsibilities include:

* Solve specific, challenging technical issues and business problems.

* Help define our technology roadmap, strategy and platform architecture.

* Create awesome tools that get things done.

* Set the bar high for beautiful, quality code.

* Share your passion and understanding of how the web works.

* Provide mentorship to other developers via discussions, code reviews, wiki, presentations, lunch & learns, guidelines, and whatever communication you excel at.

Requirements:

* Expertise in building web applications for consumer focused, transaction driven, e-commerce platforms.

* Experience with all tiers of development, front to back.

* Serious about UI/UX and user experience design principles.

* Polyglot coder and experienced in multiple languages, like Scala, Groovy, Java, or JavaScript.

* Solid knowledge of relational databases and SQL.

* Deep understanding of automated testing techniques.

* Very strong communication and problem solving skills.

Particular skills aren't as important as a good attitude and broad experience.

The technologies we use include Groovy, Grails, Scala, plus the usual web development stack: HTML5, CSS, JavaScript, jQuery, MySQL, Git, and Linux.

If you know most of those - good for you - less manuals to read before getting started.

We offer competitive salary, great work-life balance, and flexible work environment. Remote is possible (Canada only).

Please send your cover letter and resume to jobs+hn@echoage.com.
Cool. The neatest part, I think, is where you can specify who it's owed to, instead of assuming it's paid out for 'all' (everyone).

What did you build it in?
yes indeed, i agree that many times, what people referred as Small Bubbles, create a Huge dynamic impact on the world. The same is the case with Google. And for Apple, only Hats Off :)
I am working full stack and have recently used Java, Scala, Groovy, Akka, Play Framework, MongoDB, H2, Lucene, HTML, CSS, jQuery and Lighttpd.

My last projects were a search engine for classified ads and a platform for users to build their own web shops on. You can find my projects here http://sun.com.py/html/en/projects.html and most of my open source work here: https://bitbucket.org/parapapi.
Now you have! :) IronWorker is like a hosted delayed_job.. meaning you never worry about servers. Another benefit is if you have to scale up your workers, we've got thousands of cores available at any given moment.
99$/month for that piece of crap ? Is this some kind of joke or something?
I mean the web name generator is just a generator based on a small dictionary mixing the name you provide and each of the entries in the dictionary. Great ! (the whois check to see if the domain is available is just anecdotic)
And you can't even give the business name generator a try.
Good lick, guys.
Procrastination: Admitting You Have a Problem, and What to Do About It
I'd have to defer this one to the language designers, I'm sure they've done such a comparison.

Per the spec [1]:

TypeScript syntax includes several proposed features of Ecmascript 6 (ES6), including classes and modules.

[1] http://go.microsoft.com/fwlink/?LinkId=267121
The sad thing is we probably shouldn't need this.

Good work though.
How would you otherwise map GET and POST parameters to method parameters? Have you heard fo model binders? With them you can accept a class as a parameter.
The US number is likely low because the US Gov is evaluating the size of Texas's new discovery and revising upwards the ND number.
Show HN: How I keep my Facebook Page active using Cron Jobs - Virendra Rajput
This sounds like a great idea.

Another possible solution would be to crowd source the data gathering. Maybe a news link aggregator with strict organization.
Don't forget the work on self-driving cars. Once that becomes more commonplace technology, I think you'll see the stock increase dramatically. Every industry with the logistics of moving stuff from point A to point B not on rail could eventually be affected by the work they are doing. Once you can automate that you've effectively reduced tons of problems to automated packet-switching.
It seems to me that the type checking in TypeScript is extremely limited compared to what the Closure Compiler supports. The examples only show simple `fooInstance : Foo` examples, whereas Closure supports function prototype validation and such, a la C. I will need to see more elaborate examples.

Granted, there is no documentation that I could find on the website. I understand that this is a "preview," but I disagree with this way of presenting a tool. When the Closure Library was released, for instance, it was absolutely chock full of API documentation. This is because it was used for real-world projects and extensive docs mattered, even internal to Google.

There is a language specification (PDF, in the source tree) which is encouraging, but where's the manual? <http://www.floopsy.com/post/32453280184/w-t-f-m-write-the-fr.... The specification is largely a rewording of the ES5 spec with insertions where the typing additions are important. It will take a good bit for the reader to separate the wheat from the chaff, as they say.

I have more than a sneaking suspicion that this project is essentially a proof-of-concept, and that it is not heavily used at Microsoft. Do you remember "Microsoft Atlas" in 2006, at the height of the JS DOM Library Wars? In the end, they just pushed their developers to use jQuery with some code generation helpers. Microsoft's open-source track record for JavaScript is not impressive, and I think you'd be a damned fool to invest in this technology for any serious project.
It looks really good for a first release. The focus on tooling is IMO the most refreshing thing about the project; the playground is great!

I haven't dug much into it yet, but there are a couple of annoyances that i noticed in the playground that i wish will be corrected/alleviated somehow:

- The language is not expression-oriented. Once i got used to the "everything is an expression" mindset in languages like CoffeeScript or Ruby (or every functional language that i can think of) it feels quite tedious to "go back" and remember that, no, now the "if" is not an expression any more, you can't return it, or pass it to a function, or assign it to something. You can use the special syntax of the "?:" operator for an if-expression, but there is no equivalent for "switch", or "try", or "for".

- The type system doesn't seem to support parametric polymorphism. For example, the type of string[]::map is ((string, number, string[]) => any, any) => any[] instead of ((string, number, string[]) => T, any) => T[]. So the value ["hello", "world"].map((s) => s + '!') is of type any[] instead of string[], which would be preferable IMO.
This makes me love Twilio even more :D I wish more companies would realize the benefit of cultivating talent from within instead of mining other companies for "rockstars"
I had forgotten about Canada's oil supplies. If I remember right, most of it's located in oil sands in Alberta. Extracting it and transporting it used to be more expensive than it was worth but they're doing more with chemical extraction techniques to pull out the oil. From what I've read, it left some pretty serious scars on the environment.

Also, looking back at the original article, I really wonder whether there's any production or efficiency benefit to what these 3rd party companies are doing to monitor levels. I kind of have the impression that they're feeding the real time demand of commodity markets and traders. Maybe there's something with pricing efficiency, but does that really make a difference outside of the commodity markets?
Still, it is a rational approximation of pi.
Three Free Buttons with Clean and Elegant Design
Official: Hack on White House Military Office yielded no information
Buy Beats And Rap Instrumentals Online
Buy affordable low priced beats online for your album today. Tips on how you can benefit from high quality rap instrumentals online
Rational approximations are good for finding reasonable answers without a calculator. My contrived example is the area of a circle, r=7. i can do 22 * 7 in my head and get 154, which is pretty darn close to 153.86. 7 is awkward (for me anyway) but it does offer opportunities to cancel.
Truly GREAT UX designers are, in my experience, at least as hard to find as great engineers.

As such I've always wondered why more small design firms aren't acqhired.

Cool to see Square create a template for doing this, seems like a no-brainer if you can find that much talent sitting in one place
Saying that the PC loses to the web is like saying that cars lose to the new highway.

Sure, maybe everyone is replacing their car with a motorcycle, but then the car is losing to the motorcycle, not the highway.
With reference to AMD and CommonJS modules, the spec has more info [1]:

TypeScript implements modules that are closely aligned with those proposed for
ECMAScript 6 and supports code generation targeting CommonJS and AMD module systems.

It also looks like you can consume CommonJS and AMD modules using familiar constructs.

[1] http://go.microsoft.com/fwlink/?LinkId=267121
See What You Feel
Cisco CallManager vulnerable to brute force attack
Show HN: Postmaster - an easy API for shipping on the web
I don't like how he's measuring accuracy, here. Something that produces (3.149) is treated as closer than (3.139).

22/7 looks marginally better, if we compare actual error. It's the same number of characters as 3.14, but about 20% less error. 355/113, meanwhile, is not only better than 3.14159 (same number of characters) but actually even better than 3.141592 (about 60% less error).

It's also easier to remember, due to the repeated digits.
Short-lived circuits promise range of new uses
I thought we were talking about the population as a whole, not a single head. Not mandatory laws, but a culture where helmet use is de facto required versus not.

I also recall studies where wearing a helmet was found to be more dangerous overall, for the individual, because drivers assume that helmeted bicyclists are more skilled and don't give them as much room, leading to more accidents.

My point being that you can't simply take a simple "rock + head + helmet = better" and assume that conclusion is correct. This stuff is complicated. And everybody in this thread trying to pretend that this stuff is not complicated is really pissing me off.

Edit: to make sure we're not talking past each other, there are at least five different relevant questions here:

1. If wearing a helmet was required by law, would this be a net gain for society?

2. If wearing a helmet is heavily encouraged by society but legally optional, would this be a net gain?

3. Is wearing a helmet regularly a net gain for the individual?

4. Is wearing a helmet on one particular ride a net gain for the individual?

5. Is wearing a helmet in a crash a net gain for the individual?

The only question answered by your simple physics is #5, which also happens to be the least useful question in the list. Even #5 is not obvious the way you make it sound: it's entirely possible, although probably not actually the case, that the added weight increases the risk of neck trauma more than the protection of the skull reduces the risk of head trauma. In any case, none of the other four questions are answered at all by your thought experiment, even though those four questions are what we should be examining when we ask the question of whether we should wear a helmet while riding, and whether we should encourage or require helmets in general.
I would miss HTML formatted emails after a while.

A promising alternative is Muttator (http://www.vimperator.org/muttator).

Muttator is from the same team that made Vimperator, a Firefox add-on that changed the way I browse the web.
Show HN: pXY.js - pixel analysis for HTML5 Canvas
This lib provides a pleasant interface for analyzing <canvas> pixels in an effort to speed up implementation, readability and debugging of custom analysis algorithms such as document feature extraction, OCR segmentation, etc.

Why?

I needed an interactive tool that would assist (a team of monkeys) in recognizing a document structure from rasterized or scanned PDF forms because automated tools like Omnipage and Finereader offer no efficient method of form field data-binding, auto field naming, schema mapping and so forth. While the actual algorithms and the tool is closed-source for now, pXY.js was written to serve as the core.

tute: http://o-0.me/pXY/

repo: https://github.com/leeoniya/pXY.js
Kristi from Braintree here.

We wrote our own underwriting software that connects our online signup process with years of data and experience underwriting tech companies. That combination of better software, years of data and more experience with tech companies makes us way more efficient than traditional payment providers.

As for who assumes the risk: the merchant is responsible for chargebacks first. If the merchant fails to cover those chargebacks, the risk then typically sits with the payment provider. If the payment provider is not able to cover the risk, the bank then stands behind the payment provider.
This has been Wolfram's strategy since the beginning. They have their own journal, books, user groups, all showing how to solve problems with mathematica.
They are not Gaussian random vars - a very dominant growth factor ("mu" as you would call it in a stochastic process) applies to both - which is higher in Google's case - without a doubt.
Google Wants To Make Your Site a Little Bit Faster With Its New Tag Manager
Are you guys offering Internships come Spring 2013 (Jan-May)?
Hosted Jenkins-CI for Google App Engine
The study compares numbers from different time periods - the non-consensual number is taken from 2010, while the consensual number was taken from 2001.
...and because HN doesn't linkify stuff

tute: http://o-0.me/pXY/

repo: https://github.com/leeoniya/pXY.js
Long boxes so that when you put them into the place where the store used to display LP albums the title was still at a comfortable reading height.
ARM64/AArch64 Support Going Into Linux 3.7 Kernel
Intel, Microsoft tangle over the state of Windows 8
TypeScript will eventually support generics, as per the spec [1]:

NOTE: TypeScript currently doesn’t support Generics, but we expect to include them in the
final language. Since TypeScript’s static type system has no run-time manifestation, Generics
will be based on “type erasure” and intended purely as a conduit for expressing parametric type
relationships in interfaces, classes, and function signatures.

[1] http://go.microsoft.com/fwlink/?LinkId=267121
Hi all, I’m really excited to start talking about Postmaster. We are a small startup in Austin that is focused on shipping integration. With Postmaster you can be shipping packages in less than 5 minutes (from signup to your first curl against the RESTful API). You can ship/track/validate-addresses through multiple vendors, get callbacks on your shipment events, and we are working on much more. We are letting people into the beta slowly to make sure we keep response times and service levels high. Let us know if you have any shipping feature requests.

Also, yes, we know about these:

* easypost.co
* rocketship.it
* postalmethods.com
* click2mail.com
* sincerely.com
* scrubmyaddress.com
Avocado, An App Designed To Keep Couples Connected
LightSquared still won’t give up on spectrum near GPS band
Respond to recruiters with a form letter
Congratulations to the 80/20 folks, and a great acquisition for Square. I had the pleasure of working with Andrew in the past on a couple of projects and he's both a very talented & productive designer, and a very nice guy.
The compiler's written in... TypeScript!
Looking forward to Linux 3.7 with its support for ARM64:

http://www.phoronix.com/scan.php?page=news_item&px=MTE5N...
We need to change startup culture: Gender Edition
Web app for investors to easily manage financial advisors
I remember when Sun Micro decided they could give their customers CDROM drives and save money shipping SunOS on CD rather than quarter inch tape (QIC). As I recall they were the first to do that. I also remember Eric Schmidt cringing at the price of buying a 'gold master' machine that could cut a master disk for the replication services.
>last time that the general public was genuinely excited about some open source project? Firefox? Wikipedia? It's been almost ten years. //

Like other's said, Android. Along similar lines - and sometimes called "open source" - there's Khan Academy.

Makerbot (! http://news.cnet.com/8301-17938_105-57520633-1/pulling-back-... and RaspberryPi are open[ish] projects but perhaps still too geek to be public interest.

Maybe "Course Builder" is public enough, or perhaps too restricted to educational space: http://www.itproportal.com/2012/09/13/open-source-education-....

Perhaps someone could answer "yet when was the last time that the general public was genuinely excited about some [closed source] software project?" to give us an idea about what is meant.

Do the "general public" get excited about software as opposed to full products.
MR University first course Launched (Tyler Cowen and Alex Tabarrok)
Ha! I think you may be on to something. I've always had a "fear of rejection" with the compiler and I tend to get more enjoyment when coding in Python, Lisp, etc..
the larger of the two cities.

which is a constant source of annoyance to san joseans. then again, their entertainment district is about three blocks long.
Strictly speaking it is not Kolmogorov complexity (That has an upper bound, namely the constant size of a program that can output arbitrarily many digits of Pi.)
We have in the past. Definitely apply if you're interested.
Good post, thanks!

Do you (or anyone else reading this for that matter) have any insight on how gmail -> imap works with labels when a single message has multiple labels? For example an email may be tagged with "clients" "$JOBNAME" and "receipt". Does it put multiple copies of the message in the local cache, or does it do a hard link, or ...?
Your price points are all wrong. No one cares about the difference between $3 and $6. In 2012 dollars, we're talking penny candy.

A single price point would be less confusing, but I don't really understand the appeal. Anyone who doesn't trust github and/or needs that level of secrecy will be willing to shell out the $10 a month for a dedicated instance that they can install git on themselves.

In short, I don't think you can be competitive with github because I think the frictional market you're trying to target doesn't exist in the capacity that you would like to think it does.
From my experience, "most" of those JavaScript developers who "hate JavaScript" are in fact front-end developers who hate writing JavaScript for websites, since they struggle daily with issues such as cross-browser compatibility and inconsistent DOM implementations, which have nothing to do with JavaScript at all, and can't be fixed by a different syntax.

It's also compounded because the majority of front-end developers write their code procedurally for each application component, which creates a terrible nest of repetitive and error-prone code.

They feel the pain, don't know how to solve it, so switch to a different syntax, blaming that as the root cause of the problem.

But feeling enough pain to viscerally HATE a language, as many front-end developers do, is not something that can simply come from the syntax of the language and the fact that the equality operator does type conversion and whatever small list of gripes users have. Most other languages (including CoffeeScript!) have a similarly-sized set of flaws and aren't nearly as derided.
Well, for one, their git integration is just bad. Looks like it only supports https password auth. Also I would really miss markdown integration after a while.
Chartboost -- San Francisco, SoMA

"Business engine for games." Mobile advertising, analytics, payments, etc.

Venture-backed, highly profitable.

--

Backend: We're running a legacy PHP backend, moving to service-oriented architecture. We use Ruby, Python, ZeroMQ, MongoDB, Vertica, Hadoop.

Frontend: The usual.

Client-side: Native clients for iOS and Android (Objective-C, Java).

--

We're looking for smart engineers across all disciplines; but especially on the iOS front, and on the backend.

--

Contact: kenneth@chartboost.com
When is the music industry going to actively promote (and select) a high definition music format? Like, Blu-Ray for audio-only?
We're working on it, but no timeline. You can sign up to be notified when we become available in Latin America here: https://www.braintreepayments.com/tour/international
I am a she indeed, and I'm glad that it ended up feeling beneficial. Thanks for your thoughts :)

You're right about what I "do": I have a private mental health practice and I do small business consulting. I'll try to make that clear earlier on next time.

In regards to the mogul, I can give you a huge hint: he sold a very large health and beauty line that is headquartered in Minneapolis. There are salons and training schools all over the Midwest, and the product line is nationally loved. I left his name out to avoid drawing attention from those much more powerful than I. After all, I am just some young, chutzpah-possessing entrepreneur ;)

Enjoy patio11.
Alternative headline: Google passes Microsoft's market value as Microsoft gives gobs of cash to shareholders rather than hold onto it to inflate market value.

Still, it's a significant thing I suppose. But we tend to ignore the cash position of companies in stories like this. If Google suddenly paid out 100 billion to shareholders tomorrow then it's market value would rightly drop by about 100 billion, but that wouldn't mean Microsoft was suddenly winning again.
Have they heard of Bitbucket? Gitoroius?

Gitblit? http://gitblit.com/
World's Coolest Offices
I don't know when it happened but CodePlex got a makeover as well, it looks good.
The color contrast from the white background is extremely low #FFF8E7 vs. #FFFFFF and there's deliberately a lack of border. The color difference is almost invisible based on monitor settings and the age of the user.

I believe these are relatively recent changes, earlier the background was blue or purple. I guess Google "optimized" the color and appearance to gain more clicks.
Ask HN: Abandoning iOS applications
I wrote a slightly successful iPhone game ( http://itunes.apple.com/gb/app/combination/id300288142?mt=8 ).

I don't really want to keep paying Apple every year, but I don't really want to take the game away from users who have paid for it. I believe users will be able to keep the game if they have it on their computer, but Apple will remove it from their servers.

I had a call from Apple today reminding me I have to renew within the next couple of days. Is there any reasonable way around paying Apple, or do I have to continue paying the Apple tax?

This of course motivated me to finish an HTML5 version for this time next year!