skysight-inc/HackerNews huggingface dataset:
San Francisco, CA

Meraki - http://meraki.com

Meraki is the leader in cloud networking and we have over 20,000 customer networks around the world. You can see a sample of customers who rely on Meraki at: http://www.meraki.com/customers. We were funded by Sequoia and Google, and are based in the Mission district of San Francisco - yes, it's sunny here!

Our cloud infrastructure has been developed from the ground up, and we pride ourselves in its reliability, resilience, and performance (we have a 99.99% uptime SLA). Our wireless access points and routers make network management simple, and our relentless focus on user experience delights our customers.

// Engineering

On the front-end, distributed web application lets network administrators quickly sift through historical data, perform diagnostics, and navigate a huge space of possible network configurations through an intuitive interface. Our multi-site, hosted backend system provides services thousands of networks and millions of client devices. Your work will be widely deployed and used by millions of people, and you’ll be able to collect an incredible amount of data about how your code is performing. Our team is small enough that you will work on problems core to our business.

* Front-end: sharp and creative UI engineers who love to work with Javascript, CSS, and Ruby on Rails.
http://www.meraki.com/company/jobs#frontendengineer

* Back-End Systems: familiarity with C++, Ruby or Python, an understanding of databases, and especially experience running a live service or building production systems.
http://www.meraki.com/company/jobs#backendsystemsengineer

* Firmware: fluent in C, some device driver experience, with a love for building new products and things like bringing up new platforms.
http://www.meraki.com/company/jobs#firmwareengineer

// Marketing

* Technical Marketing Manager: excellent analytical and communication skills, a solid technical background, and the skill to tackle a wide variety of activities, such as launching new products, providing technical education to customers and partners, building collateral and competitive positioning to assist Meraki's rapidly growing sales team, and more.
http://www.meraki.com/company/jobs#technicalmarketingmanager

* Front-end Developer: expert level command of HTML and CSS with strong Javascript skills, knowledge of a scripting language, familiarity with back-end application concepts and a strong design aesthetic. (B.S. degree in computer science or equivalent)
http://www.meraki.com/company/jobs#frontenddeveloper

// Support

* Technical Support Engineer: sharp, energetic, technical support engineer who can work closely with many groups within the company, including engineering, to diagnose and resolve critical escalated issues, identify, reproduce, and document bugs.
http://www.meraki.com/company/jobs#technicalsupportengineer

// Sales

We have many openings for sales positions, including inside sales, regional sales, sales engineers, and strategic sales.

Interested? Feel free to get in touch with me: pablo@meraki.com
This is the first time I see someone seriously dismiss, and choose, a programming language based solely on its syntax. Also the first time I see one to pretend Haskell makes it more difficult to express oneself because of the syntax.

Surely, you were talking about the comments syntax. They really make it horrible to express anything.
I don't think adding metadata to your responses goes against the ideas of HATEOAS. On the contrary, HATEOAS requires enough metadata about the application state and possible transitions so that a consumer can fully interact with the API without relying on out-of-band information (URL patterns being the most common example).
Interesting to have a corporation bully people into revealing private medical information in this way.

Even more relevant and appropriate for bragging rights than a far away future intention to donate organs would be present organ donations already done - of a kidney or bone marrow for example. Why not add that as well?

Along these lines they should consider adding lines for other medical tidbits that are elements of pride and identity for many people. For example, the number of abortions, if you're a cancer survivor, addiction status, ADHD medications, and any other interesting bits they think your friends should be aware of and might bond with you over. Some of of these tidbits might possibly even be monetizable when sold to insurance companies or others interested in such details, that's just a bonus.
To build a mildly successful C#, JavaScript, Java, Perl, or PHP application, you need very little code, and all of these languages are vastly more popular than Haskell because it is orders of magnitude easier to get things done in those languages compared to Haskell.
How to make a cool Twitter profile
establishing a huge user base first is definitely better than scoring a few customers, who might unsubscribe at anytime because of the high price
Toronto, Canada
Rails developer
http://sprouter.com

We are working on a big launch this summer involving live video. Looking for a rails dev looking to take on a big role. We only have two developers right now and are looking to add a third. You will have a big say in product design and will play with the newest tech out there. Rails 3, HAML, jquery, websockets, redis - all the good stuff. Hit me up: vince@sprouter.com for more info.
New York NY -- Full-time, on-site

Fog Creek Software -- We're looking for top-notch software developers and sysadmins/devops magicians, as well as designers and front-end developers.

Great salary, kick-ass benefits, paid relocation.

Learn more at http://www.fogcreek.com/careers.html
RIM focusing on gaming with BlackBerry 10
We'd need a universally agreed on coding or tagging system in order to copy files that were actually different, rather than just different rips. Probably want to include quality in there too, so each person would be upgraded if the tag matched but one person had a quality higher than the other.
Xtranormal, http://www.xtranormal.com/jobs/

San Francisco near Montgomery BART

Xtranormal lets anyone create and share animated and 3D movies using using web, mobile, and desktop apps. We’re growing and have great engineering positions available:

* Senior front-end: 4+ years experience, JavaScript apps, HTML5/CSS3/jQuery/LESS/MVC

* Operations: 5+ years, Linux, devops, open source, EC2+colo, on-call

* Mobile: 2+ years, iOS, HTML5/PhoneGap, JavaScript

* Full-stack: 3+ years, Python/Django, REST, SQL, HTML/JavaScript

* Front-end: 2+ years, HTML/CSS/JavaScript

* QA: 2+ years, web or mobile testing

You’ve definitely seen videos made using our technology. Here’s a Python rap video a customer made last year which speaks to the Hacker News crowd (some impolite language is included):

http://youtu.be/FJ7QsEytQq4

Come help us build new ways for people to build awesome animated videos!

Competitive compensation and benefits. To apply for any of these positions or for more information, please email jobs@xtranormal.com and you'll get straight to the hiring manager. Postings are available at http://www.xtranormal.com/jobs/
I think a lot of it depends on which ISP you have, how much you trust your ISP, and how much you trust your VPN. Many VPNs claim to keep no data at all, which means that government intervention cannot reveal your Internet activities, because there are no records. If you live in an area where your ISP is required to maintain certain histories, and you have a trusted VPN in a more relaxed country, it's easy to see how a VPN might be preferred.
You can define your own operator, if you want to.

There are legitimate gripes you can have about Haskell syntax, but this is just trolling.
The OP is clearly a troll. The question remains interesting, though.

My theory is that Haskell has a lot of usability problems. A programming language is a UI for programmers. Usability issues are always a sufficient explanation for market disappointments in any product or field.

Most notably, Haskell is rooted in a theoretical foundation that's essentially a major subfield of 20th-century mathematics, using concepts and notations which most programmers (a) do not understand, (b) do not want to understand, (c) do not need to understand, and (d) in many cases are not physically capable of understanding (eg, they have IQs < 140, or other sorts of subtle congenital damage to the math lobes).

As "LYAH" demonstrates, it's possible to teach programmers (or at least a certain subset thereof) to use Haskell without fully understanding it. But this approach has serious UI problems of its own. It's not very comfortable to use a platform whose semantics you don't understand. There's no comparable hidden complexity in Ruby, Python, Perl, JS, etc.

Laziness is also a significant UI problem, inasmuch as it becomes cognitively very difficult to understand and/or control the performance of your program. Typically in UI, when you find one UI disaster you find more - it shows that usability was not a principal goal of the project.

One of the difficulties in diagnosing usability problems of this type is that people rarely complain about them directly, because their complaint would typically be of the form "Haskell made me feel stupid." My guess is that for everyone who's succeeded in learning them a Haskell, there are four or five who tried it and came away feeling stupid. Not a very pleasant sensation.
I remember this post from a couple of years ago. I also remember thinking that it reflected more poorly on this guy than it did Haskell, and I think it still does today.

Additionally, one of the more important criticisms that I actually shared with the OP is that it took me a few evenings to get up and running with Haskell around 2008-2009 on Mac OS X. However that problem has been just about completely solved by the Haskell platform (http://hackage.haskell.org/platform/) these days.

Also, recent activity in the Snap and Yesod web frameworks makes me more optimistic for Haskell adoption in industry, although it still has to clear a lot of adoption hurdles before it becomes more common.
Maybe I missed it, but he did not seem to go into detail as to how the pixel was plotted. If the pixel was placed in a buffer, and then a texture was locked and the pixel was transfered, this would obviously induce significant overhead on its own (any time you need to communicate between CPU/GPU memory induces a huge lag, in shorter words)...although Carmack knows this better than anyone else.

Also, the actual pressing of the button could use more clarification. When did measurement start? On the button down signal? On the button up signal? As soon as the finger touches the button?
Facebook's 'life-saving tool' -- an organ donor feature
Geckoboard -- London, UK -- FULLTIME

Several positions including:

Software engineers x 3

Interface Designer

More details at http://jobs.geckoboard.com/ or ping me a mail at paul@geckoboard.com
Eicar: Now you can test your antivirus.
I choose every language I use based on the expressiveness of the syntax. What other reason is there to choose a language?
San Francisco, CA - User Experience Designer @ BillFloat.com

BillFloat is seeking a passionate and creative UI/UX Designer to join our product team.

We have an innovative solution which offers consumers ‘more time to pay’ over 2,500 bills such as utility, cable, mobile and insurance payments through a range of affordable small-dollar credit offerings.

You will work closely with our sales, product and engineering teams to define and evolve the brand and experience across multiple channels. Your main task will be to embrace our users' needs and develop simple, accessible and easy to use design solutions.

* Role and Responsibilities *

You are self-directed, and comfortable running with a feature from inception to release in an Agile environment.
Partner with product managers, fellow designers, and engineers to drive to the heart of a complex problem space and articulate clear user-centered design solutions.
You know how to use data and analytics to inform your designs.
Bring ideas to life with compelling visual assets, writing and verbal communication.
Produce highly usable designs for web and mobile environments.
While you don't need to be a strong visual designer for this position, you understand intimately the role and influence the visual design process brings to the finished product.

* Experience and Skills *

2-5 years experience working on consumer web products.
Ability to translate user goals and behaviors into design ideas.

Ability to create workflow diagrams, wireframes, and mock-ups rapidly and at an appropriate level of fidelity. (Hand-waving, white-boarding, paper, balsamiq, Adobe, etc)

Ability to assess technology constraints and opportunities, and adjust design approaches accordingly.

You know which small stuff to sweat - careful attention to detail while being able to adhere to project deadlines.
Excellent interpersonal and communication skills.

* Extra Credit *

Experience in consumer financial or ecommerce products and checkout flows
Working knowledge of front-end markup: HTML, CSS, JQuery or Ruby.

http://jobvite.com/m?3RHMjfwn
(OFF-TOPIC) - Why are so many jobs downvoted here? Are people downvoting other listings to make their own listings higher ranked? Are there some controversies surrounding the downvoted companies I'm unaware of? (if so please post a link below the job asking for the poster to give feedback on the issue)
Started with Applesoft BASIC and IntegerBASIC about 28 years ago personally, started getting paid professionally 21 years ago.
I wonder what the margin of error is on marking when the button push is made. Controller button range of travel makes it nearly impossible to know exactly when the electrical connection takes place from a video.

I think it'd be better to touch wires together or something more obvious to reduce the margin of error.
Your second paragraph is confusing what I was trying to distinguish as "implementation" from "metaphor". Yes, I agree all that is a mess (though good luck trying to fix it -- won't ever happen). But it's a tolerable mess, because it enables the command line.

And your first point is just verifiably wrong. If there were truly better workflow metaphors for software development, you'd think at least some of the best hackers would have discovered it and moved to it at some point in the last four (!) decades. Instead, all of the most productive developers in our subculture (almost quite literally every single one of them) work at a command line. They haven't moved elsewhere, because it won't happen, because your thesis is simply incorrect: no better metaphors have been discovered.
Describe the problem here. You may get some good ideas to simplify or break the deadlock. Merely writing it out for others to understand may even trigger some new ideas of your own.

Check out this discussion for Pud's question "400K users, what now?"

http://news.ycombinator.com/item?id=3850739

You gotta be impressed by his humility and pragmatism, and you gotta be impressed by the wide range of interesting ideas presented.

Try it out!
This agrees with Anand's results - with vsync disabled and very fast input processing, you could have about 17ms for transmission from the video card (in the video cable), another 17ms for processing, and 4ms more for LCD response, giving the ~40ms that 10 frames would give.

(1/240 sec = .075/18 = .0041667 sec = 4.1667 ms)
SEEKING WORK - Freelance, Remote Only (London UK)

Six+ years of experience building web apps, specializing in Rails and JS. Experience includes work with smaller startups and bigger companies like Nature Publishing Group and moo.com.

site: http://happybearsoftware.com

email: ali@happybearsoftware.com
I've opened Hevibyte to new sign ups. It's secure sneakernet. http://www.hevibyte.com
Washington DC, New York City, Austin or remote.

Vox Media is a media/technology startup. We run a consumer technology news site (http://theverge.com/), a video game news site (http://polygon.com/), and a network of over 300 sports news sites & communities (http://sbnation.com/). You can read about some of the interesting challenges we run into on our product team blog: http://product.voxmedia.com/

We're hiring Ruby developers and operations engineers, among other roles: http://jobs.voxmedia.com/

Our investors include Accel Partners, Allen & Company, Comcast Interactive Capital, and Khosla Ventures. We get around 35 million unique visitors every month.
You should go look up the definition of "profit". It doesn't include salaries and benefits, which are called "salaries" and "benefits".
SEEKING WORK - Remote

I run a fun front-end design & development shop called http://TwoGiraffes.com, where I work with startups & businesses to create beautiful designs + great markup/backend dev. Im available for select projects for cool people/companies.
Calling someone a troll because they disagree with you is pretty offensive.

And I don't want to define my own operator. I can define my own words in English as well, but I'd rather use the same words everyone else is using so it will be easier to communicate with them.

If Haskell were as great of a language as you say, it would be more popular.
I pinged John on Twitter with a link to elicit an answer. I have to agree with you, having this proximity and immediacy through things like Twitter, Stack Overflow and services like HN is quite exciting. Just a few years ago this would have been almost unheard of (exceptions always prove the rule).
I've been using an awesome haskell app (xmonad http://xmonad.org/) for a long time and haven't had any issues with it. It is quite popular. It's a neat tiling manager which helps me immensely. I am sure there are other haskell success stories.

This article is very scary as the guy is throwing a lot of numbers, would love to see someone from Haskell post a rebuttal.
He is doing a clear which is pretty much the fastest path in hardware.
.NET won't allow you to create a Nullable<T> where T is itself a nullable type. (And Nullable<T> is not itself nullable.) I'm not sure about all languages, but in C# code like that won't even compile.

I agree, allowing a nullable wrapper around a (already inherently nullable) reference type would be a horrible misfeature. What language was that?
The registrations in question are generally not for living donation. Of course, willingness to donate at all certainly may be an indicator of willingness to participate in living donation.
For me, being able to avoid TV ads, forced movie ads, and ads on services like Pandora are some of the greatest advantages to piracy.

Furthermore, you know things like Bitrate before you download. On Netflix, you don't know how a movie has been compressed. Even 1080p movies can have noticeable quality differences depending on the method of compression. Using a private tracker, you can see the exact program and settings used before downloading.
Awesomely simple and real quick, how ever a bit hard to track polls. I wish i could access all my polls in one place! :D
Serialization 103 – Getting the Fiddly Bits
St. Louis, Missouri - 2 Software Engineers - Fulltime

Major global financial corporation.

We are seeking 2 software engineers with strong C++/Java/Python skills to develop grid software and implement visualization of financial data.

The roles are as follows:
1) Help develop a multithreaded C++/MPI application to simulate the behaviors of mortgage portfolios. The application runs a cluster of Linux nodes. We're looking to scale to thousands of cores.

2) Develop visualization tools using Paraview or other technologies for financial data. Mine data sets and work with analysts. We are open to big data technologies and techniques.

Experience with quantitative finance, HPC or scientific computing is a plus. Our target platforms are both Linux and Windows.

email me at steve@borrelli.org if interested.
You need to write lots and lots of code to write a successful application in any language, really...
Concert Window is bringing on a CTO in New York, NY.

We are creating a way for people to watch live concerts online. We've already built an exclusive network of nine top venues around the country and developed proprietary tech for producing the webcasts. We are supported by Mark O'Connor and Wynton Marsalis, and recently closed an angel round of seed funding.

We are making revenue already, with thousands of paying customers.

Now, we're bringing on a CTO to mastermind the technical infrastructure that will power Concert Window going forward. We don't care what language or stack you use; we're looking mostly for an extremely high quality candidate who wants to take ownership of creating this infrastructure.

The company is run by two Harvard grads and musicians. Ideally you are also a musician or music lover.

Email dan@concertwindow.com with "HN" in the subject line
Nice interface! What web browsers are supported by briarpatch?

One thing I would suggest is giving the user a way to somehow collect and store the links of other users.. beyond the like button so that one can re-find those links.

As it turns out I've been looking for a streamlined way for sharing a mini-library of online resources with other people of similar interests (re: learning to code, recipes etc). This looks like a good way of doing just that!
Can you explain what you dislike about it? It's a different operator, certainly.

I'm pretty sure that it has an "odd" shape, because indexing a list in Haskell is potentially O(n). The operator itself is essentially a warning...
> This is the first time I see someone seriously dismiss, and choose, a programming language based solely on its syntax.

You've never read a Lisp thread with non-Lispers, have you? :-) The amount of whining about parentheses is incredible.
Nice to hear such enthusiasm. Sadly I lost track a little early on...
You should consider, if you haven't already, doing some SEO work (both onpage and off) to target related keywords. It's usually cheaper and more successful (in my experience) than just buying ads, plus the affects are more long term.

Keywords such as "world of warcraft" + "help, guide, tips, quest help" would be good targets. Start on keywords with lower monthly search #s to get started.

Gl, and please post an update in the future to let us know how it goes.
The Google+ Android app does basically the same thing. It syncs everything from your camera to the cloud (configurable, but I believe the default is to sync always when on wifi), where you can choose to share them at your leisure. It's actually really handy. My wife is routinely not uploading cute kid photos to Facebook from her iPhone because it's too much of an annoyance (or because she doesn't want to compose the text to go with it). I can do it at my desktop whenever the mood hits me.
Firefox does that too.
LOLA MONROE – ‘DARK RED LIPSTICK’
My first question, as a user, would be - "How much?" Maybe create a page for each game you support with examples of quests/costs/the level of "companions" available and their experience...
Some good points and I guess the answer is that I have no idea because this is a new product that doesn't have any current users or history to pull from.

Also, one thing I just realized. With your comment and similar ones it seems like there is an assumption that users on IE 8 won't actually switch to another browser in order to access the site. I wonder what types of incentives would have to be in place to get someone to upgrade/change their browser.
Oops I did miss that. I would argue that a clear is actually not the fastest method -- it would be faster to keep two buffers of different colors (pre rendered) and swap them on key press...although the difference should be pretty trivial ;)