skysight-inc/HackerNews huggingface dataset:
Brattleboro, VT / Cambridge, MA

User Interface Designer

Green River (http://www.greenriver.com) is looking for a designer to join our team. We're a Southern Vermont-based consultancy which was founded in 2000. We started writing production apps in Rails in '05 and have grown to a team of nine developers, two project managers, and a UX designer. We focus in the areas of Education, Health and the Environment. We work on many great projects such as a scoring system Starbucks uses to facilitate the inspection of 90% of the farms they buy coffee from[1], an archive of all the LEED certified buildings in the world[2], and storytelling software for people with memory loss[3].

If these types of projects sound interesting, we'd love to hear from you. You'd have the option of either working out of our beautiful Vermont office overlooking the Connecticut River, joining our new Cambridge-based team, working remotely, or some combination thereof.

We're looking for a team member who will:

* Work directly with clients to design their software using storyboards, mocks,
etc.
* Sketch, prototype, and implement user interfaces for tricky problems
* Design graphics and information visualizations
* Contribute to existing codebases and designs
* Communicate effectively with clients and developers
* Manage implementation of visual and interaction design
* Stay engaged with the latest technologies
* Think about & share ideas for improving how we do things at Green River

Required Skills and Experience

* Solid understanding of user interaction design to maximize usability on
a variety of devices
* Experience producing semantic, responsive design, HTML, CSS, and JavaScript
* Experience working with developers to ensure seamless integration of front-end
and back-end functionality
* Experience designing for mobile
* Excellent communication skills

Email us: jobs@greenriver.com

-Ben

[1]: http://www.starbucks.com/responsibility/sourcing/coffee

[2]: http://gbig.org/

[3]: http://www.timeslips.org/
San Francisco (SOMA), CA

Full-time Engineer

Judicata - http://www.judicata.com

We are mapping the legal genome. Using data mining, semantic analysis, machine learning and human computer interface technologies, we are extracting deep meaning from legal documents and creating the most powerful litigation tools in the world. We're a team of 7. We develop in Python, Django, JavaScript and Java. And we've raised $2 million from Peter Thiel, Keith Rabois and SV Angel (David Lee) - all former lawyers.

Requirements: 3+ years of experience. B.S. / B.A. in Computer Science. Interest in U.S. law.

Contact us if you are interested: careers@judicata.com
For me twitter is more an indicator of what's happening now than anything useful for what's happened over the past couple days. It's more or less the internet equivalent to the water cooler
http://www.ripariandata.com/jobs/ Watertown, MA

Riparian Data is a Boston-based startup that uses big data to make popular corporate software cheaper, faster, and readily accessible from any device, anywhere. We’re currently building a smarter inbox for mobile workers, and we are actively seeking iOS developers, NoSQL champions, and anti-Luddites to help us build it.

Email: hr@ripariandata.com
Apple’s Ive Seen Risking iOS 7 Delay on Software Overhaul
OwnLocal, a Y Combinator company in beautiful Austin, TX, is hiring.(FULLTIME, RUBY, JS)

We're indexing the world's print, radio and broadcast media and bringing it to the web in interesting ways.

If you have a soft spot for local newspapers, radio or tv stations, and you like the idea of solving interesting problems in a different industry, then check us out.

We're growing, we're profitable, we offer full benefits and great salaries.

Here are the details:
http://ownlocal.com/company/jobs/ruby-systems-engineer/
Not to mention a larger, longer download. Then you realize it and have to re-download it all over for the flash-only one. (It's happened to me a few times.)
What are the different purposes, and how do I know that have have one versus the other, versus another, etc?
SEEKING WORK:

http://www.mathandpencil.com/work/

Django-based development shop specializing in building big-data apps. We use all the latest technologies: EC2, D3.js, Backbone.js, etc.
It also costs $500 to register :(.
Te key argument behind this thread centered around my assertion that Forth can be orders of magnitude faster than assembler. That means 10, 100, 1000 --or more-- times faster to code a solution in Forth than in assembler.

I haven't done a any serious work in Forth in about ten years, so coming up with an example for this thread would have consumed time I simply don't have right now.

The reality is that ANY language is orders of magnitude faster than assembler. The idea that this assertion is being challenged at all is, well, surprising.

I happen to be working on a project that, among other things, makes extensive use of nested state machines. The main state machine has 72 states and some of the children FSM's have up to a dozen states. Writing this in C it takes mere minutes to lay down a bug free structure for the execution of the entire FSM set. It should go without saying that doing the same in assembler would take far longer and result in a mess of code that would be difficult to maintain.

Assembler has its place. I have written device drivers, disk controllers, motor controllers, fast FIR filters, pulse/frequency/phase measurement and a myriad of other routines across a number of processors all in assembler. These days I'd venture to say the vast majority of embedded systems are done in C. Coding is faster, far more maintainable and embedded optimizing compilers do an excellent job of producing good, tight and fast machine code. As much as I love and enjoy Forth this is one of the reasons I rarely use it these days.

I still think it is important to learn about TIL's as it adds a layer of thinking outside the box one would not otherwise have.
>good garbage collection

If Java had true garbage collection, most programs
would delete themselves upon execution.
Buddy.com in amazing Kirkland, wa (between seattle and redmond)

http://buddy.com/jobs

Buddy.com is building the web services and server-side infrastructure to power the world's device applications on any operating system. We have an amazing product, happy customers, and incredible partners. We think big, we deliver big, and we work with everyone from first time mobile app developers to some of the biggest brands on the planet.

Today we might be working with a developer building the next great game; tomorrow it might be a new shopping application. Our customers are literally building everything you can imagine, and lots you can't - our web services platform needs to be able to support it all.

Why else would you want to consider bringing your talents to Buddy? Well, how about:

- A fantastic working environment - our spacious offices are located in the Parkplace office building in downtown Kirkland, putting us close to freeways, bus stops, restaurants and of course Starbucks
- Free lunch of your choice every day
- Free "Good-To-Go" pass
- Company paid cell phone
- Company paid home internet
- Your choice of computer and office tech
- Free snacks & beverages
- Company provided healthcare including medical, dental and vision coverage
- Own your schedule - take vacation as needed and enjoy our flexible working hours.
Such random advice won't work because it's training and practice. One of my clients back in the day was an ex bigcorp spokesperson who trained polititians and management teams. On the course of the training there were simulations with cameras, strong lighting and pro journalists involved. One weekend of such training costs a few thousand per person, but after that they are sure they won't shit their pants when 20 journalists and cameramen jump them out of their office door asking why their product just killed 30 people.

Besides, polititians have teams who prepare everything regarding their image, speech, questions and responses, so they can focus on performing.
Pathable (http://pathable.com) - Seattle or REMOTE

Pathable is hiring expert javascript engineers. We're innovating how single-page applications are built and we need your help. Our industry leading social networking application is focused on conferences and events. It's 75% JavaScript and 25% Ruby. We support several open source projects including Backbone and QuiltJS. We've embraced remote working to a degree you won't find anywhere else. Learn more: http://www.pathable.com/careers-at-pathable
Pascal Metrics, Washington DC (Georgetown)

We're a healthcare startup attacking the patient safety issues in hospitals.

We're looking for full-time Java Developers and UI/Web Developers to join and help us build out a software platform that enables hospital systems to detect, track, and analyze patient safety issues across hospital systems.

Check us out at http://www.pascalmetrics.com

Full job listing: http://www.jobscore.com/jobs/pascalmetrics/list

If you're interested in getting involved with healthcare, improving work culture, and tackling hard technical challenges, please feel free to reach out to me directly to chat in detail.

theo at pascalmetrics.com
Be aware, Noir is deprecated: http://blog.raynes.me/blog/2012/12/13/moving-away-from-noir/
No, I do not mean that it happened so long ago that it seems natural now. I mean that no one ever had to force it unnaturally, unless in the context of a larger and stricter school of etiquette such as the court of Louis XIV in France.

The meaning of the term RSVP was precise and encapsulated well before the word "RSVP" ever came into being. "Please Respond" is a common and well-understood expression for an invitation and RSVP is merely a shortcut and clever reference to specific school of French etiquette that used the phrase "respondez s'il vous plait."

In contrast, VSRE encompasses both a new form of etiquette and a new acronym that doesn't reference anything special.
Do the two examples connect as part of a common theme for you?

To me they seem related as in both cases you're ensuring that each part of the code only has to deal with functionality it directly cares about, through interfaces that ensure that it isn't overloaded with extra information.

(I hate the name though. Because that's never clicked with me at all.)
Yup. And trying to shut it down is litigating, legislating, and dealing down to "no-real-competition".
Oh, sorry, I didn't mean the company size. Under scaling I meant "write once, sell million times", "have million clients", etc...
Depends on size of image. The file system, while much faster than a spinning disk, is still slow enough that saving/loading large files (say, nearly-full-screen-sized) has a noticeable performance impact. Especially if you do it on the main thread (as people tend to do).

If this asset is nothing more than a gradient with some trimmings, it'll be substantially faster to just draw it. Also bear in mind that manual drawing in iOS is blisteringly fast.

You are right though - blitting a 32x32 icon to screen from a cached image is substantially faster than translating it from a vector format (say, an icon font). That being said, all of the iOS devices in common use today have a large amount of CPU performance headroom that makes this rather moot. We have absolutely no trouble hitting 60fps consistently drawing all of our own UI procedurally. Your main bottleneck is in your GPU's fill rate (and even then, only on the original iPhone 4), which limits the amount of overdraw/offscreen rendering you can do.

Some things in iOS-land are still slow. CALayer shadows for example are very slow if you use them directly out of the box (where they determine the visible mask of the layer and cast a shadow based on that). But they are very, very fast if you know the magic buttons to push (e.g., setting the shadow path to a fixed shape). Proceduralizing your entire UI definitely takes a bit of experience with Core Animation and Core Graphics.

The workflow gains we make, though, are massive. All of our iconography is vector-based, and all of our UI dynamically drawn. Need that button a different shade of green? Done. Need to change the depressed state of the button? Done. Icon a bit small? Done. Shadow should be a touch lighter? Done. We do take some performance loss for this, in theory, but since there is so much headroom it doesn't actually translate to a noticeably (read: sub-60-fps) degraded experience.
America has the world's preeminent financial sector and medical sector, and when you adjust for demographics its K12 education sector is in line with that of western European countries, while its university system is again preeminent in the world.

The situation in the US is not quality, but access. But the same phenomenon exists for internet technology (e.g. The digital divide).
Can you guy figure out how this Escherian Stairwell work? (Anyone from MRIT?)
There's never really anything new in IT. Looking at past revolutions of the eternal IT wheel the next article will be about Fred Brook's "second system effect" where a simple 1st choice like McDonalds for lunch inevitably leads to a ridiculously overengineered second solution in reaction, like a $300/plate steakhouse or perhaps a strange ethnic restaurant for lunch 90 miles away.

This article is basically a rehash of Fred Brooks "pilot system" concept where regardless of if they admit it or not, the first system design will be a throwaway which the team uses to gel their ideas around. Often the second system ends up like the above paragraph.

As far as I know Brooks was the first turn of this eternal IT wheel, and he wrote this in the mid 70s about his experiences in the 60s. I'm still young enough that I suspect most of what Brooks invented in the 70s will be rediscovered many more times before I retire. As far as I know Brooks was not rehashing someone previous to him, I'd be interested to learn if anyone has older references.

Its still a reasonably well written article, even if there's nothing new in it. Brooks's original writing is also pretty good, if you want to see the future of software development, what will be claimed to be "invented" over and over in future decades, you could do worse than "the mythical man month". The re-release is better than the original but not immensely so, so don't freak if your local library only has the first edition.
Arc90, New York/NYC/Manhattan, Remote-friendly

Java Web Services Developer: http://arc90.com/jobs/server-side-web-developer-with-java-sk...

Python Web Developer: http://arc90.com/jobs/python-web-developer/

Front End Designer/Developer: http://arc90.com/jobs/front-end-designerdeveloper/

More info about working here: http://arc90.com/jobs/

If you're interested, send some links to your work; portfolio, GitHub, etc. and a short note about yourself to jobs@arc90.com.
Punchkick Interactive :: Chicago, IL

http://www.punchkick.com

- - - - - - - - - - -

We're looking for experienced iOS and a Javascript developers to join our team. If you're a great developer, talk to us.

Here are the job postings, requirements are not set in stone.

iOS: http://www.punchkickinteractive.com/job/iphone-ipad-app-deve...

Javascript: http://www.punchkickinteractive.com/job/javascript-developer...

About Us: We're a full service mobile development agency in Chicago, IL. We work with Fortune level clients, helping them achieve their goals by providing top notch mobile sites, web apps, and native apps. We're all very close, and we really enjoy coming into work every day. We have an open office layout, flex start times (8 am - 10 am), casual dress code, and half day Fridays in the summer. Full benefits and all that jazz as well. Sorry, no telecommuting.
Measuring the Benefits of Tech Tools (NYT)
I use and like iA writer too. The blue cursor idea is indeed from iA writer, though different blue. Probably I should mention it somewhere. Thanks for pointing this:)
http://versusio.com/en/vienna-vs-berlin recommends I stay in Vienna over Berlin. We even have a seaside beach here in landlocked Vienna, an amenity which Berlin is lacking.

More seriously, the app looks great and produces some impressive analysis (if that's what the job is connected to).
The Web's Community of Communities
Your site isn't configured properly for the non-www request to /
Instabridge - Stockholm, Sweden
http://www.instabridge.com

"I don’t want to bias the judges – but this is really fking cool" - Jason Calacanis, LAUNCH Conference March 2013

We're building the largest Wi-Fi network on the planet and are helping people get access to free Wi-Fi wherever they are on any device. We've been described as the "Dropbox of Wi-Fi".

We're now looking for an iOS developer. Is that you? Then email us at thatsme@instabridge.com.
Looking for a Front End Developer in New York City : http://flintny.com/jobs/
SEEKING WORK - Ontario, Canada or Remote

Human/machine interface designer/developer.

From scratch experience and interface design, from the napkin to nginx.

Frontend: HTML5 (Haml, Slim), CSS3 (Sass, Less), JavaScript (Vanilla, jQuery, Ember.js, Backbone.js, Handlebars)

Backend: Ruby, Rails, Mongodb (Mongoid), Postgres

Design: Pencils, pens, paper, Photoshop

NOTE: I am not available to do any work relating to social networks, online marketplaces broadly, and will have to review any consumer-focussed work before I can confirm availability. If you're working on a b2b product we're probably game though.

Contact is at http://robotfuture.net/ and in my HN profile
2.4 GHZ are regulated in the only dimension that matters for spectrum: power output. And unlicensed devices are all inspected and approved by the FCC.
Campus Bellhops is seeking a dominant force as our CTO & leader of our technology program to join the team as partner in Chattanooga, TN. Meaningful equity & salary with full benefits means we want you to be around for a while to help us build something great.

You:

* You are a generalist able to tackle a wide variety of problems and opportunities that come our way

* You thrive in a startup environment (lots of uncertainty, few processes or infrastructure)

* You love dealing with multiple programming languages, web services, analytics, databases etc and plumbing them all together

* You like rapid development, quick turnarounds and responding to changing requirements

* You feel right at home in a full stack environment

* You enjoy doing something that nobody else has done before

Us:

* We are hustlers, hard-workers, doers, and problem solvers

* We value the user experience

* Python is our main development language, and Django is our framework of choice

* We like open source, and open source our work where possible

* We like HTML5/CSS/JS and other emerging web technologies

* Some technologies we currently use are MongoDB and Google AppEngine

* Some tools we currently use are git + Github, New Relic, and Mandrill

What is Campus Bellhops?

College students need more than just a resume... they need a proven track record. Campus Bellhops selectively recruits, trains and brands a large student workforce at Universities across the country. We bring our Bellhops to the marketplace through Campusbellhops.com, where our customers go to reserve our student ‘Bellhops’ for moving help and other specialized services. Bellhops are given access to our online system allowing them to claim and execute jobs that fit their own schedule. Our customer’s complete individual reviews that link to the Bellhops’ online profile, empowering Bellhops to prove their fundamental business principles through a real life track record. We will market these merit based online profiles to potential employers looking for future professionals.

Check out our video:

http://www.youtube.com/watch?v=JpH1Li3huho

Contact us:

Get in touch at matt (at) campusbellhops.com
Ninite was a godsend in the days before I moved our offices over to Chrome. It was the first tool that took the pain and suffering out of updating Reader, Flash, and Java without the worries of crapware ending up on workstations.

Thanks to this move, I'll be banning the flash plugin outright. I hope that makes Adobe happy.
why is this relevant? [edit: fwiw, the question so obviously has the answer "no" (for hn-related values of "scale") that it doesn't seem to be an honest enquiry at all, but an attempt to make a point (for some hn-related value of "point").]
I think HTTPS isn't a bad idea. You don't want some MITM messing with your 3rd-party JS.
In a consulting business, the typical way you make money is by selling time. A friend of mine has called this "Slavery to the Tyranny of the Billable Hour". The way to scale is by acquiring more time (aka more employees available to work for more hours) so you can bill more hours. It's ok for some, but diversification is better.

We've discovered that whenever you get a bunch of smart folk together who are passionate about what they do, other avenues open up. In our case, we've start forming teams around different business models and product ideas that attract us. These models and ideas are then selectively sponsored by the consultancy to go forward, develop something and release it to the world. The hope is that these new products and businesses would become a source of income for the whole team. As those products and new businesses scale, the consulting business profits, thus scaling through alternate means.

Full disclosure: I work with EJ at Mutually Human.
San Francisco, CA - Do (http://do.com/jobs)

Do is on a mission to build the best tools for small teams and businesses across the world.

We're hiring developers and designers at any level for backend + frontend web and mobile (iOS and Android).
Tech: Ruby, CoffeeScript, Backbone, PostgreSQL, Redis, iOS, Android.

And we're a Salesforce company. Solid funding, great benefits, competitive comp, and a great team!
Ping me at azethoth@do.com
Ninite isn't an expensive paid Adobe Flash updater. It's a useful sysadmin tool for automating several painful processes. I think it should exist and other companies should not be able to bully them to shut down. As a consumer you can pay if you think Ninite's functionality is useful or not if you think it isn't.

On an ideological level, I would look at whether they are stealing content and reselling it or just automating something the user would do for him/herself. It sounds like automating to me.

I make scripts to automate my workflows all the time, including the flash installer. (Though I don't download it as part of the script, I have pre-downloaded it and put it in a folder to use. So I have to manually get the latest before I run the script on a batch of machines.)
In my experience the tests work pretty well, as well.

and if you're already developing in a style that is amenable to TDD, you should totally try it!