skysight-inc/HackerNews huggingface dataset:
I've built a few apps using node-webkit for myself and, being a web developer, found it pretty awesome. One of the challenges that I think atom-shell handles better is background tasks/jobs. In node-webkit, my understanding is if you want to be able to background tasks using a node worker (not a webworker), then you have to bundle another node runtime with your app and use node's execute/spawn. This works OK, but bundling another version of node is kind of a pain. atom-shell works this way out of the box which is awesome if you need it.

Both projects are great ways of developing apps using web technologies though.
Hey neighbors! Haha (I work at ParkWhiz next door to you guys)
Wow, that is some fancy work. Though I shudder to think about deploying and maintaining that fix, and bringing new developers up to speed on why and how it was done.

I was also about to tell him to skip all the ildasm stuff and just use the online reference source (referencesource.microsoft.com) ... but that assembly isn't in there. So I guess ildasm was the best option.
Yeah, that's the Idea.

You could read more about it here: http://en.wikipedia.org/wiki/Foreign_direct_investment_in_Ir...
Not only that, but they did it a second time with Captain America: Winter Soldier.
Yes, and I've met a Haskell zealot who desperately needs this kind of advice, so it's addressing a real need.
I am by no means an expert, but I think that Haskell handles your second problem without blinking (because integer is a subtype of rational).

For your first problem, C doesn't help in the general case. If I got a JSON package, I don't know at compile time what the types are going to be, so I don't know how to lay out the struct.

If I don't know anything about the types, the only things I can (safely) do are put them in untyped collections or convert them to strings. I can't add them - they might not be numeric. I can't convert them to uppercase - they might not be strings. (I can do all those things if you're going to return a Maybe - and maybe that's the right approach if you got a JSON package over the wire.)
Exploring Swift Memory Layout, Part II
IIRC, it can't run the System OS at the same time because the system switches in to 'DS Mode'. The DS actually had two processors inside, and AFAIK the 3DS under-clocks both processors to match what the DS had and runs the games that way (And thus, while it's in 'DS Mode' the only way back to 3DS mode is via the Home button).
So if drivers pooled together, using the same account from Lyft's perspective, they could pull off a $6,666 / month guaranteed salary for 40hr weeks. I.e., four accounts working 60 hour weeks are staffed by six people working 40 hour weeks. (I doubt the terms of service would smile upon this activity)
On the other hand, here's a problem.

Extend your numeric type tower to handle whatever new numeric types I come up with in an internally consistent manner.

In haskell I have number types for things that automatically compute derivatives. I have number types for functions that go to number types so all vector spaces work like numbers as well. I have number types for arbitrary precision floating point numbers, and I can build these things on top of each other.

It is a trade-off. We give up a bit of one thing to get something else.

You can take either side of the deal. I'd argue that the weight of benefit is on the side where we don't have a magic type tower to reason about, but it is a perfectly reasonable stance to say that the thing you want is more important to you.

On the other hand, I can turn around and argue that if what I really want is an ad hoc tower of numeric types I can just make a type for that and work inside it.

data Number = Int Int | Rational Rational | Double Double | Complex (Complex Double) | ...

instance Num Number

Now I can opt into your model. Can you opt into mine?
ZenPayroll - San Francisco, CA - https://zenpayroll.com

Visa provided

We're revolutionizing payroll. In just 18 months after launching, we process payroll for thousands of small businesses, and $1B+ in annual payroll.

Join our core engineering team of software developers. We have openings in front-end, back-end, and full-stack engineering.

Some benefits and perks:

- Market engineering salaries

- Meaningful equity

- Breakfast, Lunch, Dinner catered in the office

- Open vacation policy

- Build your ideal worksetup

- Housing stipend to live near the office in Soma, San Francisco

- 100% medical/dental/vision premium coverage

- Fitness stipend

- Every employee gets a free flight anywhere in the world on their 1 year anniversary.

- Relocation costs

Learn more at https://zenpayroll.com/careers

Learn more about our engineering workflow: http://engineering.zenpayroll.com/this-is-how-we-zenpayroll-...
This is the second edition.
They didn't replace it - it looks like they created a new assembly with its own strong name, registered it alongside the 'official' assembly, and referenced their assembly in place of the .NET native assembly at compile time.

What's maybe surprising is that the C# compiler generated code 'adopts' the types in their hacked expressions library. But the C# compiler, wherever it depends on particular types that need to exist for it to do its thing, has always generally relied on finding those types by -name-, not by -name and assembly strong name-.

For example, the C# 3 compiler understands the calling and declaration syntax of extension methods, but to compile an extension method, it requires an Attribute type - System.Runtime.CompilerServices.ExtensionAttribute - which was only introduced into .NET in v3.5. But if you make an attribute class with that name available to the C# compiler, you can compile code using C#3 extension method syntax against the .NET 2.0 framework libraries.
Ask HN: Do you need a CS degree to be Linux/PHP Developer?
I want to get into Programming with PHP development. I also like linux so maybe I'll have a chance at becoming a linux programmer or SYS Admin someday. Most likely I'd like to freelance as PHP eventually.

My question is do I need a degree to be considered a job to do either one of those?
Well it is an actual island, available on any world map including Google's. Though, this map has more details and it's designed to help tourists find out what is to be seen around the island. It also contains all businesses and local services, listed directly by the KFZ Org.
As a contractor, you're responsible for gas, vehicle, maintenance, insurance, and a taxi license. I'd imagine that eats up a surprising amount of the total.
I don't really think that worldview conflicts with caring.

I care because people with brain issues have a hard time in our society, why would it being physical make me not care?

With strokes and 'poking around in the brain' I just meant that there's a lot of evidence that when part of the brain is damaged it causes certain expected behaviors which would suggest that it's a physical system.

'Metaphysical' can be used by different people to mean different things since it's loosely defined as relating to things that are thought to exist which 'can't be seen'. This is why I asked for clarification, but I was mainly disagreeing with the idea that it's something supernatural or magical.
Neat project but I'd be careful showing the Twitter (and Github I suppose) logo with the various colors. This is prohibited by their logo guidelines - https://about.twitter.com/press/brand-assets
That was part of the announcement.
No not really. Wouldn't hurt for sure, but many employed professional developers don't have CS degrees.
And it probably blows up on them somewhat often. That is, the code blows up - the REPL doesn't. Also, the REPL tells them why it blew up.

So I don't think your observation answers the GP's point at all.
Show HN: Best Hired help you finding the top-notch developer
Likewise, I secretly hope vehicle speeds would be electronically limited (say, radio-controlled by highway transmitters) for the same reason.
You can use Ag right inside Emacs with this package: https://github.com/Wilfred/ag.el

If you use Helm, there's helm-ag: https://github.com/syohex/emacs-helm-ag

Use MELPA and package manager to install the above packages: http://tuhdo.github.io/emacs-tutor3.html#sec-4-1
There's probably no one-size-fits-all "standard" for this. Did you use GoInstant? How did this shutdown impact your business?
You'd want aabc, at least. You need to test your treatment against itself as a control. If you see significance between control A and treatment A, you have noise.
Full-stack developer | Casetext (YC S13) | Palo Alto, CA

E-mail us at jobs@casetext.com

We are looking for a full stack engineer with design talent to help us rethink the way that people read, understand, and annotate texts.

Your mission will be to work with Casetext's full stack and take substantial ownership over large parts of the code. (A sneak peek of the new site is at http://beta.casetext.com.)

We aren't looking for experience with a particular set of languages. Instead, you should be comfortable collaborating with other engineers on a diverse software architecture. Our front-end is a single-page AngularJS application written with Jade and Less.js that uses Firebase, a cutting-edge real-time datastore, to make the site incredibly fast and responsive. Our back-end stack includes ElasticSearch, NodeJS, Go, and Python.

ABOUT CASETEXT

Casetext's mission is to make all the world's laws free and understandable. We have amassed an enormous database of legal texts, starting with over two million U.S. judicial opinions. A community of law professors, lawyers, law students, and citizens are adding insight and explanations.
Casetext is disrupting an $8 billion legal research market currently controlled by a duopoly (Westlaw and LexisNexis) that has barricaded quality legal information behind a paywall.
This is an opportunity to be an early employee at a rising start-up, take on a lot of responsibility, and play a substantial role in the future of the company. We are extremely selective with who we hire, but we make sure that our early team-members are well compensated in equity, salary, benefits, and quality of work.

You’ll be working with engineers from Google and IBM, the president of the Stanford Law Review, and former practicing attorneys from Yale’s and Stanford’s law schools. We are a Y Combinator company (Summer 2013) and have raised a seed round of over $1.8 million.

Perks include health/vision/dental, meals and snacks covered, and transit. We're in Palo Alto, blocks from the Cal. Ave. Caltrain.

E-mail us at jobs@casetext.com.
Sorta but lower than that if you want to compute a salary equivalent— this is guaranteeing pre-expense revenues, i.e. prior to gasoline, vehicle maintenance, commercial insurance, etc.
This book is what finally demystified category theory for me.

But as a fair warning it's role is as a synthesizing text for first-year PhD students in pure mathematics. The author's goal is essentially to prepare students to study algebraic geometry, which is one of the most obscure areas of contemporary mathematics research. That doesn't make it any less enjoyable of a book, and it has a lot of topics that are mostly unrelated to algebraic geometry. The point is it's not an easy book by HN standards.
Yes, what the US is doing is bad, but it is better than what Russia is doing. "Ask a simple question", &c.
http://www.indeed.com/job/senior-software-developer-c216fe18...
Looks like I have an old account and have the right to comment. :p

The app looks cool though.
Location: St. Louis, MO

Remote: Yes

Willing to relocate: Yes

Technologies: C, Java, PHP, PostgreSQL, Android

Resume: goo.gl/9AYclW

Email: dschlessman@gmail.com
Your point that there is more than one axis on which to measure the power of a programming language is well-taken. That said, you can normalize to one axis. The point of pg's essay is that only people who have learned the relevant tools are qualified to judge them.

The solution to your Lisp v. Haskell dilemma is simple: ask the people who know both. I agree with Lispers that macros are powerful, and the stuff in the book Let Over Lambda is ridiculous and awesome. I also think that macros are dangerous, and I prefer to only use them if there's no other alternative. I pick Haskell over Lisp, having used them both extensively, and I've seen far more people come to Haskell from Clojure than the other way around.

With regard to Fortran, embedded, etc, see my response to marcosdumay. Yes, those niches are sizeable and you should use the correct tool for the job. That has no bearing, though, on the question of which programming language is better.
This isn't responsive to my comment. I don't know that I disagree with this point. I just thought it was ironic that the other comment made the same point while at the same time setting up an overt false equivalence.
Sao Paulo/Brazil, Remote / Relocation, Full time
Stack: Ruby, Node.js, Elixir and PHP. I can work with a variety of databases from RDMS's(mysql, postgres) to NoSQL(mongodb, neo4j). I'm currently studying R and data science.
Resume: http://www.linkedin.com/pub/thiago-fernandes-massa/51/91a/24....
Contact: thiagown@gmail.com
Github: https://github.com/thiagofm
Whenever I have time, I write opensource on github: I currently maintain popular Ruby gems such as carrierwave and minimagick. I have made my own which is memcached-manager and I'm almost finishing a memcached binary protocol client in elixir(memcachedx).

What I'm looking in a company:

Sorry for the expression, but I'm willing to shove shit for your company in order to work and live abroad. I'm very interested in moving to the US, Canada or Europe.

I code since I was 10. I'm a very all around software engineer and currently work for one of the major media companies here in Brazil. I deal daily with mid-large scale issues and develop a inhouse CMS(in Rails) that powers the R7.com website and A LOT of webservices in node.js and sinatra.

I've worked in my past for Rocket Internet in a taxi app and as a lead engineer for a Square clone called Payleven.

I _promise_ I'll deliver very good software for your company. I accept tests that involve doing remote work or anything, feel free to talk with me about anything.
I thought it was really nice (but still surprising) to see this article appear on HN today, because I think the San Diego region doesn't get nearly as much attention as the Bay Area, though it has a lot of the same benefits (in terms of being a nice locale to live in).

The whole binational capability offered by being close to the border is also a pretty neat opportunity/advantage that I feel a lot of startup companies could utilize well if they wanted to, since there are a lot of highly educated and intelligent folks on the other side of the border.

For myself, living about two hours East of San Diego (in Imperial County) we have a lot of the same advantages from this perspective (since we share the border with Baja California's capital, Mexicali, where there's a strong manufacturing presence and lots of highly educated individuals) but we have 0 tech companies on the US side (and high unemployment to boot). Compared to San Diego, our locale isn't as desirable (we get high temperatures during the summer, hitting the 110+ degrees Fahrenheit mark, and the closest beaches are in San Diego) but we have plenty of sunny days and lots of open spaces (while I don't partake in it, there's lot of people that come down from San Diego and other places to go ride their dune buggies and stuff out in the desert and places like Glamis), less expensive housing and nice small schools/communities to raise a family.

It would be really cool to see some tech companies seek us out too, if they had employees that liked Imperial County's advantages, and setup shop down here (it would be great for the community and could start a greater influx of tech companies and/or an enhanced relationship with other tech hubs in San Diego/Bay Area).
Ask HN: Remote freelancing or full time work
Lately I have found and switched to a job that is full time and remote - I love it!

In my contract is the possibility to get a part time job - this is since my employer is non-profit, and feel they could save a few bucks this way.

Now I have tried to apply for a few jobs as a remote position, but have found much reluctance in the other part when I have done so.

Do you find that employers are reluctant to hire remote workers?
Have you found a way to convince employers to hire remote workers?
What is it that I have to change to get a remote job?
Got an amazing work? Best developers on town. lol
My Kerbals will be honored to know that even NASA loses track of used stages. :)
Well, one axis on which we can evaluate this issue: is the group in question (a) fighting for freedom or (b) fighting to prevent women from seeing doctors or driving cars? If (b), we can comfortably assume: "not freedom fighters".
Hiring made easy- Awesome UI.Great
Austrian law student takes Facebook to court; asks others to join in
We're in the Monroe MI/Toledo OH area -- if that's close enough, we should chat sometime.

- nick at mnx io
I work remotely and get paid excactly like I was when I did not work remotely
Now, I'm not a lawyer but the Mario Kart 8 package contains code that is GPL (not LGPL) - look at the bluetooth audio codec stuff. Does this mean that Nintendo is legally bound to release the whole source code of Mario Kart 8 now? :)

The package is here: http://www.nintendo.co.jp/support/oss/data/MarioKart8_OSS1.0...
itBit - Hiring Software Engineers - New York, NY
https://www.itbit.com

ABOUT US
itBit is a well funded Bitcoin exchange which allows people and institutions to buy and sell Bitcoins. We are the first exchange built on global equities exchange standards, offering a new level of professionalism, reliability, and security to Bitcoin trading. We are taking a proactive approach to regulation, always operating under full regulatory compliance of the laws of our home country and those of our users. itBit is based in Singapore and New York City and is backed by notable venture capital firms Canaan Partners, RRE Ventures, Liberty City Ventures, and influential angel investors Jay W. Jordan II and Ben Davenport.

POSITIONS AVAILABLE:
We are continuing to expand our technology team and hiring for the following positions:
-- Back-End Engineer
-- Front-end Engineer
-- Sysadmin/ Devops
-- Bitcoin Developer
Send resume to: jobs@itbit.com

======================
OUR STACK:
-- Front-end: Linux, Node.js, express, CoffeeScript, LESS, Dust
-- Back-end: .Net, C++/STL, SQL Server
-- AWS-hosted infrastructure deployed and managed with Ansible
======================

WHY ITIBT:
itBit is growing fast as we strive to become the premier Bitcoin exchange in the US. Our group has huge ambitions to disrupt the Bitcoin, Payments and Exchanges space. We are a group of experienced professionals, creative tinkerers and standard setters. We are pioneering new technologies and standards that will eventually come to shape the Bitcoin ecosystem as a whole. If you have a pioneering spirit, a knack for problem solving and are not afraid of pushing the envelope, you should work with us!

Send resume to: jobs@itbit.com
The Mythic Route 40. World Images
Can you shoot me an email? I can't seem to find yours.
A Robot That Can Survive a Great White Attack [video]
You need to proofread your copy dramatically, as it's honestly difficult to comprehend and breaks many grammatical rules.

Also, don't use sockpuppet accounts to comment on your Show HN thread.
The Deadliest Virus (2012)
Ah that makes more sense. Sorry, was legitimately unsure if I was missing something.
How did learning how Algebraic Data Types are algebraic make you "get" Haskell?

When I learned Haskell, I just read Learn You A Hasekell in a few days, and immediately understood the practical value of Algebraic Data Types. They simply are like the types in C,Java,etc but more general because unions can have "fields". This alone means you can represent things like Maybe without any trouble, whereas in C/Java, you'd have to use casting, explicit tagged unions, or the visitor pattern. ML has largely the exact same features as Haskell, except you have to explicitly say which module you're using, instead of the typeclass system doing it for you. Do you also "get" ML? It sounds more like you are claiming to "get" some sort of theory, rather than Haskell or ML, which are trivial, but you make it sound like you need to be somehow enlightened to understand.

The only hard part I ever found in Haskell is lazy evaluation, which to me is just another type of magic which nobody gets, just like the Java Memory Model. The other hard part of Haskell are the extensions to type classes, which make you start thinking about open research problems.

edit: Which part of the above is downvoting material? Please explain so I can avoid being downvoted in the future.
Funny how a Disney subsidiary can be seen as independent mavericks.
The real news here is that this is considered special.

In most other languages, they'd have forked the source, fixed it, recompiled it for their own uses and submitted a pull request or patch.

I'm a big .NET fan, but the fact that we have to jump through such hoops to find and fix a bug, and then still have near certainty that we're going to have to reapply the patch for many updates to come, well, that's just a bit sad. It feels rather last-century, to be honest. Microsoft could save a lot of double work if they'd just open source .NET and attach a decent process to it. They can still be the Linus. Just consider my patches.
The founders Chrys and David are among most impressive engineers and designers I've ever met. There's something magical about the stage of the company they're at. If you want to know what it was like to be one of the first 20 employees at tomorrow's Facebook or Twitter, this is the company to join.
SEEKING WORK

Location: Gurgaon, India

Remote: Yes

Willing to relocate: Yes

Technologies: couchdb, elasticsearch, nodejs,erlang, openresty

Resume: http://careers.stackoverflow.com/akshatjiwan

Email: akshatjiwan@gmail.com
Mathematics for non-mathematicians, Foundations of Arithmetic were the books that did it for me. Amazing books.
Is this hosted inside Iran? It's pretty fast from here(Northern California)

Khasteh nabashid! Good job!
And I haven't seen a single one of those movies. Are they worth it for someone not into comics at all and a slightly dislike for superheroes. Of course I saw most of the trailers for the movies but the only one that looked appealing to me was the trailer for the second Captain America movie. Can this movie be watched without having seen the other moviews? I also read good things about the S.h.i.e.l.d series.
Amazon discounts James Franco's “Palo Alto Stories” (Kindle edition)
It is amazing but Agents of SHIELD did suffer due to that. Most of the episodes until the Captain America 2 tie over episode was very lackluster. Let's see how they will handle the new season.
DocuSign - Seattle, San Francisco

Lots of cool product roles to make all business digital. We have mobile apps for all major platforms, Office 365 apps, a front end written in node and more. Great time to join as the company is rapidly growing. If interested send me an email at joe.cartano@docusign.com

One opening: https://hire.jobvite.com/Jobvite/jobvite.aspx?b=ndA2WowE, you can search other openings here or just get in touch.

DocuSign® is the Electronic Transaction & Signature Management leader and global standard for signing anything, anytime, anywhere, on any device. We have enabled over 48 million users to DocuSign more than 209 million documents in 188 countries and 43 languages around the world, while adding 50,000 new users every day. “DocuSign” is well on its way to becoming a verb and a household name.