Immortal – A cross-platform, OS-agnostic supervisor for Unix-like platforms - <AUTHOR> https://immortal.run/ <comment><USER3> This appears to be aware that it is solving the same problem as daemontools / runit / nosh / s6... but doesn't seem to offer anything new or better.

And it presents a solved problem (some daemons fork themselves off and the parent exits, so tell them not to do that or use fghack) as a new thing that Immortal can solve.

Is there something actually new and interesting about this that I'm missing?

<comment><USER4> Here are some differences, from a cursory reading:

* There is no composable toolset, but rather one monolithic program that does only a small part of the job. envdir and setuidgid are -u and -e options to the supervise analogue that is that monolithic program, "immortal". All of functionality of the other daemontools tools, such as envuidgid and softlimit, let alone the likes of runit's chpst, is missing. Not only are there no composable tools for it, the monolithic program simply lacks their functionality entirely. One can extend this functionality with the composable toolsets, with tools to handle things from scheduling classes to control groups. The monolithic program lacks all of this.

* There is no equivalent of the service restart/finalization mechanisms of runit, perp, s6, or nosh; which permit taking various actions dependent from how a service program terminates.

* Nor is there an equivalent of the at-stop and at-start mechanisms of s6 or nosh.

* There is no service readiness mechanism, as s6 and systemd have.

* s6, nosh, and systemd all have the concept of "oneshot" services. immortal does not cater for them.

* The svscan analogue, named "immortaldir", lacks an equivalent to the "down" file mechanism from daemontools, runit, perp, s6, et al.. _All_ services _always_ come up at bootstrap. There is no enable/disable mechanism at all.

* The author hasn't borne in mind the design lessons from svscan, the reasons _why_ it works as it does, such as only having symbolic links in the scan directory, not the actual service definitions themselves. There is a race condition between copying or saving the YAML file into its directory and immortaldir trying to open and read it, which can result in immortal reading a part-written configuration file. There is also the potential for hidden files to be recognized as services, something that svscan explicitly prohibits.

* The author hasn't borne in mind the design lessons from s6-svscan. immortaldir wakes up and polls every few seconds instead of being event-driven, which as M. Bercot notes is a consideration on systems that want to save power.

* immortal does not have logger services, as perp, s6, daemontools, daemontools-encore, freedt, nosh, and runit all do. Instead, it has only the options of the service manager itself writing the log file, or a non-supervised non-manageable logging command. It is thus not possible to control logging through service management.

* There is no equivalent to multilog's rotation scripts, filtering, multiple log directories, or automatic timestamping.

* The log rotation uses the old .1 .2 system. The author hasn't borne in mind the design lessons from multilog, the reasons _why_ it did the things that it did. So it doesn't ensure that logs are safely written to disc at rotation time, for starters.

* The service management API is not compatible with daemontools, daemontools-encore, runit, and nosh; which all share a common binary-compatible subset (the daemontools service management API). This API is, rather, a WWW server. Where daemontools et al. send simple one-byte commands; this API uses JSON and the Internet Message format meaning that a simple command to send a signal is actually an entire HTTP/TCP transaction, with all of that parsing and marshalling going on, under the covers. This flies in the face of the "do not parse at runtime" dictum followed by the other toolsets. There is an entire HTTP parser and server running with superuser credentials inside the service manager here. Ironically, this is a criticism that people vehemently (but erroneously) level at systemd. _This_ service manager _actually does_ do this, though.

* It also contains an entire YAML parser.

* There is no service interdependency mechanism; at all. There aren't even the tools for the old "thundering herd" approach of starting all services and having them manually check their dependencies in their "run" scripts. There is nothing there akin to s6-rc or to the service bundle dependency mechanism in nosh.

* There's no mention of portability to the Hurd, Illumos, OpenIndiana, the Windows NT POSIX subsystem, the Windows NT Linux subsystem, and suchlike. Several of the other systems address the fact that "portable" to any "UNIX-like platform" means more than merely FreeBSD, macOS, OpenBSD, and Linux. s6 has notes on how to build it on Solaris, for example.

* The new and interesting thing is not the fact that it focusses on the solved problems of fghack and PID files, which ironically have been going away over the past decade. The new and interesting thing is spinning up service and supervise directories on demand from a YAML definition. nosh has the ability to spin up a service directory from a systemd service/socket unit file definition; but the other toolsets leave actually constructing the service and supervise directories from scratch to third parties. That said, such directories are simple enough to construct by hand directly, on the same order of simplicity as the YAML definitions here, in fact. It is notable that the YAML definitions again seem to have features weighted towards PID files and suchlike which are problems that are in the process of disappearing.

* One of the fundamental design concepts of the daemontools family is that the service manager knows the process ID of the daemon because it remembers it from when it spawned it and knows that it does not go away until wait(). immortal employs the old broken idea, that this replaced, instead. The code reads process IDs from PID files and tests whether they are valid by sending them signal number 0, in the race-prone and risky way that the world has known not to do for decades. Witness [https://github.com/immortal/immortal/blob/9ed9087a8ef1e64d64...](https://github.com/immortal/immortal/blob/9ed9087a8ef1e64d64e6b86bbaae9729413e3485/daemon.go#L78) and [https://github.com/immortal/immortal/blob/9ed9087a8ef1e64d64...](https://github.com/immortal/immortal/blob/9ed9087a8ef1e64d64e6b86bbaae9729413e3485/daemon.go#L85) .

There is a lot of prior art here that this design is just ignoring. Overall, it is a retrograde step, to a system that is less capable than runit or daemontools are, is less robust, and is less well designed. A better approach is, if one wants to drive services from a WWW browser and to create service definitions from a configuration file, to layer a WWW server and a service definition creation tool over something like s6, which is more complete and more widely portable than immortal.

I also recommend that the author read _at minimum_ Daniel J. Bernstein's design doco for daemontools and Laurent Bercot's design doco for s6. M. Bercot goes into some depth when it comes to the reasons _why_ things are engineered as they are. Additionally, the first chapter in the _nosh Guide_ enumerates some of the design fundamentals that underpin it, which daemontools-family systems generally share.

<comment><USER5> I agree with Jonathan on everything here, with the additional caveat that the Go runtime is particularly heavy, and thus not really suitable for low-level system software (which should use resources sparingly, leaving them for production applications). So I don't think Go is a suitable language choice for a supervisor in the first place; and apart from the language choice, all of Jonathan's criticism applys.

I strongly recommend the author of immortal to join the supervision mailing- list on skarnet.org, follow the discussions there and ask questions if needed. We have about 19 years of experience with process supervision, there has been a lot of prior art and successive refinements, and we hold extensive knowledge about what constitutes good practice. If someone aims to design a process supervisor, even if it's a completely new take with a specific spin, it would be a mistake not to tap into our pool of experience. We always want users to benefit from good, rigorous software.

<comment><USER6> Hi, so assuming immortal was created using the best in the class programming language for its purpose, and let's say was following all the existing best practices, I still have one question that never really found a proper solution, which is:

For cases in where is required to monitor services like unicorn/gunicorn/Nginx that demonize them self and have the capability to fork how to make aware the supervisor of does changes and to continue monitoring the new process without entering into a race condition, to be more clear here is an example of this problem [https://asciinema.org/a/80371](https://asciinema.org/a/80371), and work around's here [http://serverfault.com/a/587065/94862](http://serverfault.com/a/587065/94862).

Immortal and Systemd seems to fix this problem, but based on JdeB comments, they are employing the "old broken idea - <USER2> [https://github.com/immortal/immortal/blob/9ed9087a8ef1e64d64...](https://github.com/immortal/immortal/blob/9ed9087a8ef1e64d64e6b86bbaae9729413e3485/daemon.go#L85")

Therefore wondering, what is the best approach, solutions for this cases?

Or could it be than Immortal is not that wrong, at the end, is solving a problem, maybe broken or not but is working and could be improved for sure:

[https://asciinema.org/a/80360](https://asciinema.org/a/80360)

As a reference, from systemd man page for options

Type= If set to forking, it is expected that the process configured with ExecStart= will call fork() as part of its start-up. The parent process is expected to exit when start-up is complete and all communication channels are set up. The child continues to run as the main daemon process. This is the behavior of traditional UNIX daemons. If this setting is used, it is recommended to also use the PIDFile= option, so that systemd can identify the main process of the daemon. systemd will proceed with starting follow-up units as soon as the parent process exits.

PIDFile= Takes an absolute file name pointing to the PID file of this daemon. Use of this option is recommended for services where Type= is set to forking. systemd will read the PID of the main process of the daemon after start-up of the service. systemd will not write to the file configured here, although it will remove the file after the service has shut down if it still exists.

<comment><USER5> There is no good solution for servers that, mistakenly, background themselves; the practice of backgrounding itself comes from a time where supervision was not as widely known as it is today, and nowadays there is _no excuse_ for a daemon to fail to at least provide an option to avoid backgrounding itself.

The best thing to do is to contact the daemon's authors and insist they change that. In nginx's case, they think it's ok if they perform their own supervision, but it would be nice if they also could integrate with existing supervision systems.

In the meantime, as a workaround, the accepted practice for supervising forking daemons is known as "fghack": maintaining a process keeping track of the forking daemons via a few pipes that close when the daemons die. s6, for instance, provides such a tool: [https://skarnet.org/software/s6/s6-fghack.html](https://skarnet.org/software/s6/s6-fghack.html) . AFAIK, so does nosh.

</comment></comment></comment></comment></comment><comment><USER7> This is pretty much a non-problem for us anymore. We use nomad (www.nomadproject.io) as a distributed process manager(and scheduler), it also does lots and lots of other cool things as well, but it also happens to handle this use case, as a sort of side-effect of what it does.

</comment><comment><USER8> Curious why I would use this over supervisord. It's a shame there's no comparison.

<comment><USER9> If for no other reason, because Python.

It's an aesthetic thing mainly, and a bit silly I'm sure, but dammit, I find it unsettling to have my Python 3 stuff running, and then the legacy Python 2, simply for the sake of supervisord.

Likewise, I don't need any Python on my Go-server, please.

<comment><USER10> That is sort of a misguided attitude. If you run Ubuntu, you run plenty of systems stuff on Python. Also Perl and bash and C. If the piece of software works and doesn't require you to do extra shit to set it up, who cares what it's written in?

I can see caring about performance. A Python process will be more memory hungry than something hand coded in C. But for the rest of it, who gives a crap if t is packaged well. And if it's not, it's probably not worth using it at all.

<comment><USER9> I give a crap. Also, I don't run Ubuntu.

As I said, it's a question of aesthetics, and probably quite irrational, possibly OCD, but I do like my servers tight.

</comment></comment></comment></comment><comment><USER11> What would have made this a smash hit: Windows support. There is still no reasonable truly cross-platform way to deploy daemons.

<comment><USER7> nomad ([https://www.nomadproject.io/downloads.html](https://www.nomadproject.io/downloads.html)) supports Windows.

<comment><USER11> "A Distributed, Highly Available, Datacenter-Aware Scheduler" is a bit more than what I want. I just want a cross-platform way to install/remove (and query the status of) a daemon process (i.e. run your process as a Windows service, launchd service, or linux equivalent: systemd, ...).

<comment><USER7> I agree, it's a little over-kill for your particular use-case, but it works well, and it can be run in -dev mode, so you don't have to use the whole distributed, HA and datacenter part(s).

I don't have much experience with it on windows, but I use it regularly on *nix platforms and it works wonderfully.

</comment></comment></comment></comment><comment><USER12> I really like that it has a user-mode incarnation that looks in ~/.immortal. One of the things I really enjoy about Master Control Processes is having a well-declared place where one can expect to find a manifest of processes.

</comment><comment><USER13> Is there more comprehensive docs anywhere? I want to know what options to pass, and more detailed descriptions of what things do. The initial docs page looks like but after clicking through it seems like they all link to each other... so in summary I cant find anything I want :/

That currently would be the primary barrier to usage -- the docs arent very helpful.

<comment><USER6> Maybe this can help, [https://immortal.run/post/ansible/](https://immortal.run/post/ansible/)

</comment></comment><comment><USER14> Ah nice. Something fresh and written in Go. I was wary that I will have to learn systemctl again for Ubuntu 16.10 after learning upstart.

I want to use Immortal instead of systemctl. Just a question - is this mature enough to be used in production systems ?

<comment><USER6> For avoiding having issues, try to compile from source on your target platform, this is due the [https://golang.org/cmd/cgo/](https://golang.org/cmd/cgo/)

the readme file has some instructions about how to do it: [https://github.com/immortal/immortal/](https://github.com/immortal/immortal/)

Regarding if is mature enough, strictly talking still not a stable version, current beeing `0.11.0` and not jet a `1.x.x` but the more you could test and evaluate could be nice.

Please feel to raise any issue if needed here: [https://github.com/immortal/immortal/issues](https://github.com/immortal/immortal/issues)

<comment><USER14> Thanks !

</comment></comment></comment><comment><USER15> These supervisor projects are always a chuckle.

Is anyone ignorant enough to believe that any monitor can survive general process failure or contribute to recovery of a system with abnormal function or resource starvation?

And that is the basic reason for these monitors! garbage. My last experience was with bluepill which was this mess of ruby nonsense. Anyone with any experience knows you can't trust a system to correct it's own failure. Why are we hammering this nail over and over to catch a 30% recoverable transient...management.

<comment><USER5> You need to read the archives of the supervision mailing-list at list.skarnet.org, as well as [http://skarnet.org/software/s6/overview.html](http://skarnet.org/software/s6/overview.html) \- there is a lot of value in process supervision, it's just that most people who whip up their own solution end up doing it wrong. Like crypto, in a less dramatically noticeable way.</comment></comment>


California Lawmakers Combine Net Neutrality Bills to Better Fend Off ISP Greed - <AUTHOR> https://gizmodo.com/california-lawmakers-combine-net-neutrality-bills-to-be-1826918944 <comment><USER2> And then _this_ happened:

[https://news.ycombinator.com/item?id=17359361](https://news.ycombinator.com/item?id=17359361)</comment>


Ask HN: Freelancer? Seeking freelancer? (April 2012) - <AUTHOR> Please lead with either SEEKING WORK or SEEKING FREELANCER, your location and whether remote work is a possibility. <comment><USER16> SEEKING FREELANCER - Remote / Boston

I posted an internet marketing job on oDesk yesterday which might be of interest to some of you: ---

I run a web-based timeline maker called Preceden (<http://www.preceden.com>), which helps people make simple, web-based timelines.

I am interested in hiring a conversion rate specialist to analyze this site and make recommendations on how to improve the sign up rate and rate at which people who sign up upgrade to a paid account.

I have done some basic conversion rate analysis and A/B testing, but am looking for an expert to take a hard look at the site and make recommendations on how to make it better. This includes devising A/B tests (such as different designs, user-flows, usability improvements, wording, etc) and analyzing historical data (from Google Analytics and from sign up stats) to figure out what type of users have converted well in the past.

\---

If you're interested, please apply via oDesk [1] or drop me a note: email@example.com

[1] [https://www.odesk.com/jobs/Seeking-conversion-rate- specialis...](https://www.odesk.com/jobs/Seeking-conversion-rate-specialist- help-improve-web-based-timeline-maker_~~ba6b189bebad4ee3)

</comment><comment><USER17> SEEKING WORK - Remote/Freelance

Python/Django/jQuery, with extensive experience building e-commerce marketplaces. I have a research background, data analysis, playing around with NLP right now.

I run a django dev shop, currently taking gigs. Here's my portfolio:

* <http://www.sidmitra.com/portfolio.html> * <http://www.cloudshuffle.com/>

Contact details in my profile or the link above.

Here're some examples from my portfolio:

* <http://www.teaspiller.com> \- An online marketplace for tax experts.

* <http://www.knowyourbank.com/> \- Find Bank and Credit Union Information.

* <http://www.garnishbar.com> \- social network, to share mixed drink recipes

* <http://www.fertilityplanit.com>, built their self serve ad network + billing and payments.

* <http://www.turlytag.com> \- an app to connect owners with people who found their lost items.

* <http://www.fratmusic.com> \- an online radio streaming app serving over 1.3 million uniques a month.

* <http://www.emriq.com> \- a web based medical records platform for small to medium clinics.

* <http://loudfarm.com> \- A music event site.

and many more.

</comment><comment><USER18> SEEKING FREELANCER (London or Remote)

2 positions: \- Front End Developer \- Django Developer

We're a London based consultancy looking to expand our network for some help on some upcoming projects.

Ideally we're looking for people who are careful about writing tidy code, think carefully about which files they check in, and spend too long worrying about what to name things.

We'd favour those who are able to work or meet face to face at our office in London Bridge at least some of the time, but may also consider those who can't.

In particular please mention any experience with, or interest in, the following: * Front end skills. HTML, CSS, Javascript * Django, Python, Django CMS 2 * Ubuntu Linux server admin. (uWSGI, Nginx, EC2, Linode).

We're just looking for freelancers in the immediate term, but may consider permanent should things work out, so if this interests you then please mention that as well.

Examples to demonstrate your skills are just as worthwhile as experience.

<http://wildfish.com> \- email@example.com

</comment><comment><USER19> SEEKING FREELANCER - San Francisco

We are a four man online poker startup (<http://kothpoker.com>) focusing on heads up (1-on-1) play. We're looking to get into the real money market, which is beginning to become regulated in the United States this year.

At this time we're looking for both a graphic designer and an iOS/front-end developer.

Requirements for front-end stuff:

-Knows how to safely utilize git within a team -Open-source friendly/proud of your code, shares code on Github or other website that we can check out -Moderately active within the dev community, has an SO profile -Proven experience with developing and deploying native (nothing in a UIWebView) iOS applications—can provide links to apps in the store -Enough server-side experience to be able to investigate and comprehend minor API issues if and when they occur

Requirements for graphic design position:

-A user experience and user interface designer in one—mere graphic designers don't belong making user interfaces. It needs to be a person who can also think in terms of movement and interaction. The equivalent of needing to know jQuery as well for web application UIs.

We're looking to hire someone interested in poker, and initially the compensation would be largely for equity. If you're interested please email email@example.com

</comment><comment><USER20> SEEKING WORK - Remote / San Francisco / Santa Barbara

\- Web app development: Python, Ruby, PHP, Java (backend) and HTML/CSS, JavaScript, jQuery, ExtJS (frontend)

\- Mobile development: iOS and Android

\- Server/infrastructure: Apache, PostgreSQL, MySQL, open source (no Microsoft)

\- Well-versed in every framework under the sun: Django, Rails, WordPress, 3rd Party APIs, et cetera

We're a team of three that work together with the coherence of one. Latest projects include co-founding a mobile transaction and data security company [1], helping jumpstart a web malware and anti-virus plugin [2], and working on a web-based property manager [3].

Let's work together!

<http://www.bitmatica.com/>

<http://www.bitmatica.com/BitmaticaResume.pdf>

[1] www.claveo.com -- Mobile and transaction and data security with a scalable web service and strong cryptographic mobile clients (we were co-founders)

[2] www.getcocoon.com -- In-browser malware and anti-virus protection (we built part of the web interface, server back end, and front-end clients)

[3] www.appfolio.com -- Web-based extremely intuitive property management (front-end interface, back-end, and server deployment and continuous integration management console)

</comment><comment><USER21> SEEKING WORK - Remote/Freelance

Looking to start freelancing again. I'm mainly a web developer and designer with lots of experience with Ruby on Rails, frontend design and development, SEO, and marketing. Have a Bachelors in CS.

Experience in web - Ruby, PHP, Java, Javascript, HTML/CSS, Node, some Python, Haskell, C

Server admin - Apache, nginx, Ubuntu, LAMP, Ruby stacks

++ Lots of SEO experience, Wordpress set up

Some work I've done (all work by me, design + development):

<http://gamegum.com> \- Online flash game community

<http://webuildappsforyou.com> \- App developers

<http://2u.fm> (work in progress music site)

<http://bassdownload.com> \- Music magazine

<http://vbseed.com> \- Forum skins

<http://natewienert.com> \- Personal site

<http://stonecactuswaterfalls.com> \- Wordpress themed

I'm the guy that made Obtvse...

<http://github.com/natew/obtvse>

Email natewienert#gmail#com

</comment><comment><USER22> SEEKING FREELANCER -San Francisco/New York/Boston remote ok as long as it is within the US

Project: HTML5 consumer app for Flash-sale site. Needs to be able to render in a number of devices, phone, PC and tablet.

Project is posted on GroupTalent: a hacker-centric marketplace for high-end development and design freelance projects. more info at email@example.com, or sign up to get access to projects.

</comment><comment><USER23> SEEKING WORK - Remote (St. Petersburg, Russia)

Python/Django (more into backend)

Libraries/APIs: Twilio, OAuth, some Google APIs, BeautifulSoup, basic scraping.

Developed for Linux server, cloud (GAE), basic scripts for Windows. Comfortable with both git and SVN.

Have prior experience with C# and embedded (C/ASM for MCUs); wrote a bit in Erlang, but not for commercial projects. Was more into maths/physics early in the University.

I'm working part-time already, so this is more like a call for connections. I can handle small-to-medium size projects myself, but I believe an ideal situation now would be helping out someone more experienced, or supporting/extending existing codebase; so if you are a Python/Django developer or a consultancy looking for some occasional help now or in the future - feel free to drop me a line.

Did a little tool for HN - poll visualizer: <http://news.ycombinator.com/item?id=2977909>

GitHub page: <https://github.com/egor83>

You can reach me at egor.ryabkov(at)gmail.com

</comment><comment><USER24> SEEKING WORK - Remote and North Texas

If you need an experienced writer who has a background with computers, consider me. Turning technical jargon into layperson language is easier said than done, and so is getting grammar right for website content creation, to take two examples. My work has been published by Salon.com, literary journals, and other venues. As a writer, I'm really no hacker or coder, but to give you an idea, I'm running Ubuntu, idling on IRC, and of course, RSS-ing Hacker News regularly. I can take on all sorts of writing-related projects. Let me know if I can help with yours!

Email: firstname.lastname@example.com Site: <http://www.douglaslucas.com> Twitter: <https://www.twitter.com/douglaslucas> Example piece: [http://www.salon.com/2012/02/23/julian_assange_prepares_his_...](http://www.salon.com/2012/02/23/julian_assange_prepares_his_next_move/singleton/)

</comment><comment><USER25> SEEKING WORK - Remote contract/trial (would relocate for full-time opportunity)

Please help me to find an entry-level development role!

CS degree from UK University, 5 years exp - 3 as Field Support Engineer, 2 years Application Support Analyst. Currently supporting 50+ real-time critical financial applications & 15,000 users.

Troubleshooting, regulating access permissions, managing fault logging & ticketing systems. Providing amazing customer service & product support.

Other expertise includes data analysis, databases, managing PPC campaigns, Wordpress, customer aquisition, technical writing, business plan development.

Working knowledge of Python, RoR, HTML, CSS, SQL reporting some PHP and mySQL. I have also built some basic iOS apps in my own time and I earned a place on a UK startup incubator.

Looking for an opportunity to join an analytics or software startup, learn the product inside out, provide first class customer support. Ideally with the opportunity to move into development.

If you know of any roles please contact my username on gmail.com

</comment><comment><USER26> SEEKING WORK - <USER15>

I have been working across the stack for a while now. Most of my experience is in web development open source technologies like Java, PHP, jQuery, MySQL, MongoDB, Memcache, Lucene, HTML, CSS etc on top of Unix environment. I am the author of an android app (market.android.com/details?id=com.rails) that has 80k+ downloads with significant 5 star reviews.

I also have experience with tomcat and deploying it on AWS environment. In past I have written a music crawler and a search engine on top of it (It is not live now) , worked with a social network company where I wrote video metadata pipeline to ingest data from third party video providers. Also, was part of a dev team that wrote the system for sending large scale permission based email campaigns. These days I work for a startup full time in bay area as generalist engineer working across the LAMP stack. I am looking for something to work on side.

Contact me at firstname.lastname@example.com

</comment><comment><USER27> SEEKING WORK - Remote or Kentucky

I'm a RHCA who's looking for a new opportunity. I'd prefer to work remotely, but, I'd consider a local position in the Lexington, Kentucky area for the right company. I have experience with Openstack, Eucalyptus, Cloud Bursting, Configuration management tools (Puppet/chef), writing my own back-end applications to assist with backups/notifications/cron (using Rails or Django), comfortable using most RESTful and SOAP API's, and J2EE/(Tomcat/Jboss) Administration. Very comfortable in a command-line environment,

My wife is working on her Doctorate in Education at Morehead State University, so relocation is not an option at this moment (but may be in the future).

If you'd like to know more about me, visit <http://ianwilson.org/>

</comment><comment><USER28> SEEKING FREELANCER (Remote) I am a developer at Styloot.com(<http://styloot.com>) and we are looking for a iOS developer to help us out with an iphone app. If you are interested or wanna have a chat send me a mail at ssarda at styloot.com.

</comment><comment><USER29> SEEKING WORK - remote/contract/short term is fine.

Thorough knowledge of LAMP stack backed by 6 years of experience including Symfony, PHP Doctrine, MySQL. Experience in designing application that make proper use of Redis, Gearman, Tornado, Flask and Sphinx search. Personal blog: <http://arekzb.wordpress.com/> and a couple of open source personal projects include Dropfuse: [http://arekzb.wordpress.com/2010/06/26/dropfuse-a-dropbox- co...](http://arekzb.wordpress.com/2010/06/26/dropfuse-a-dropbox-com- filesystem/) and Lighttz [http://arekzb.wordpress.com/2008/04/27/lighttz-a- simple-and-...](http://arekzb.wordpress.com/2008/04/27/lighttz-a-simple-and- fast-web-server/) .

</comment><comment><USER30> SEEKING WORK - US - Summer internship: AI, machine learning, data, ...

I'm going back to school after 5 years of full-time software engineering experience. Python, C, Open Source, Linux, Embedded, Mobile, and much more: <http://www.linkedin.com/in/njwilson84>

I will be starting at UT Austin (MS in Computer Science) this fall where I plan to focus on AI and machine learning.

I did some AI research during my undergrad. More recently, I have been taking many of the free online classes from Stanford professors including:

\- Probabilistic Graphical Models (in progress)

\- AI for Robotics: Programming a Robotic Car

\- Machine Learning

\- Databases

I am very interested in a summer internship where I can work with data and apply techniques from machine learning and artificial intelligence.

Email me at <firstname>@njwilson.net (my first name is "nick")

</comment><comment><USER31> SEEKING WORK (Belgium, remote and willing to relocate for long-term contracts)

As a full-stack developer I have built products from scratch to finish and have experience with mobile web (iphone,android,BB), fine databases (mongdb,neo4j,redis), cloud setups (ec2, S3,queues), the usual suspects (html5, CSS3, js), the ruby toolchain (rails, sinatra, heroku and perftools) and a nice bunch of api's (paypal,facebook,twitter,instagram,...)

A previous client said this about me: "Nicolas is super pragmatic, business- minded, and focuses on what is needed to move the business forward. A strong, all around CTO type that would be an asset for any organization."

Samples of my work can be found at <http://noverloop.be>

</comment><comment><USER32> SEEKING WORK - San Francisco, CA or remote

I'm a Rails developer working for Batch / Dailybooth looking for some supplemental income and experience working on different code bases.

I've been doing Rails for 3 years professionally, and I'm proficient with HTML/CSS/JS. I also have a few months worth of experiencing doing iOS if that's needed.

I have experience writing APIs and large, responsive, scalable applications.

For some code samples, take a look at my Github profile (<http://github.com/ahlatimer>). The largest project is likely the write- through model cache written for Redis, CaChing (<http://github.com/ahlatimer/ca_ching>).

Contact info is in my profile.

</comment><comment><USER33> SEEKING FREELANCER - Paris & Remote

Leisure-focused todo app. Looking for someone with experience with Scala, Lift, MongoDB to help with web and mobile (iOS, Android) development.

I'm in Paris, but remote ok. If interested email me at davideberretta //at// gmail com and we can chat

</comment><comment><USER34> SEEKING WORK - Remote or occasional travel around Europe fine. Native British developer based in Warsaw, Poland.

Back-end jack-of-all-trades, concentrating on PHP/C#/MySQL, experienced with Apache/nginx/IIS, and general Linux admin.

A few sample projects I work on in my spare time, using PHP/Kohana/MySQL/jQuery:

<http://tweetingmachine.com>

<http://campaignbar.com>

<http://interactwive.com>

I'm very good at finding solutions to complex problems, enjoy rescuing projects in trouble, and like working with technology in general. I always chatting about requirements, feel free to drop me a line at email@example.com

</comment><comment><USER35> SEEKING WORK - Remote or on-site Hi! I'm a passionate Python programmer. I have a background in web development using tools such as Flask and Django(and so many more).

I'm self-directed(entrepreneur) and spend much of my free time learning about computer science. Currently I'm interested in new opportunities full or part time.

I can do full stack web development, maintenance, deployment, and so forth. Apart from Python I also have experience with JavaScript, Common Lisp, C, and others.

Feel free to browse my GitHub and please do not hesitate to contact me! Github: <http://github.com/bluemoon> Contact: firstname.lastname@example.com (name: Bradford)

</comment><comment><USER36> SEEKING WORK (Montreal, remote only) Web generalist developer (back & frontend) with and eye for UI. I have worked for web agencies & startups and I have built web apps from A-Z. Comfortable with html5, css3, javascript (jquery), php (mvc), mysql and git but I always want to be uncomfortable then open to rails, python, nosql and more. Samples <http://qranberry.me> <http://rrrewind.com> <http://madehere.com> <http://robertomartinez.info>

</comment><comment><USER37> SEEKING WORK - <USER15>

I worked for a startup doing Django development remotely and in San Francisco. And I have a good Github repo with a couple of hits:

<https://github.com/ccarpenterg/todolist>

<https://github.com/ccarpenterg/djangotodos>

Tools I've used so far:

Python, Tornado, Django, Google App Engine, jQuery, Backbone.js, PostgreSQL, MySQL, Linux and VPS (Linode), MongoDB, RabbitMQ (Celery and pika), Sendgrid API, Twitter API, Git.

email: firstname.lastname@example.com / skype: ccarpenterg / blog: <http://ccarpenterg.posterous.com>

</comment><comment><USER38> SEEKING WORK - Toronto/San Francisco/remote I have great skills and experience in project/product management, business operations, sales. My employers include Apple and United Nations. My book reached Top 10 of decision making category on Amazon Kindle store. In my spare time I'm working on my own mobile apps startup. Please check out my LinkedIn profile <http://www.linkedin.com/in/uladzislau> Here's the link to my book <http://whyprojectsfailbook.com> My contact email: my username at gmail.com

</comment><comment><USER39> SEEKING WORK (Remote). Location: Porto, Portugal, EU

Backend Python/Frontend Javascript Developer

\- Python: Django, Tipfy, Google App Engine Python [, virtualenv, pip] \- Javascript: Dojo Toolkit (including Dijits), JQuery, Node.js \- Java: Struts, Hibernate, Jboss Seam, Groovy/Grails, Solr; (many beers ago) \- *NIX shell and sysadmin skills \- Source control svn, git, mercurial \- Database backends: MySQL, Postgres \- General: Good learner, passionate about the work, experience remote with multi-cultural/timezone/skilled teams

References on <http://pt.linkedin.com/in/josemoreira>

</comment><comment><USER40> SEEKING WORK - <USER15>

Web & User Interface Designer looking to work with startups and smaller companies. I offer affordable rates and decent turnaround times. Ideal projects involve product and web application design.

Proficient in: Visual Design (Photoshop), HTML5, CSS, jQuery, and Wordpress.

Recent Work: Summit Series: Basecamp (Tumblr Design/Dev) - <http://sbcamp.tumblr.com> Dribbble - <http://www.dribbble.com/rglover>

Portfolio: <http://www.ryanglover.net> Email: email@example.com

</comment><comment><USER41> SEEKING FREELANCER (Remote or New York)

Freelance Flash / Flex developer

We're a stock media marketplace where people buy and sell digital assets like stock video, stock photos, music, etc

We are currently looking for an experienced flash / flex developer (with emphasis on experienced).

If everything works out fine and we are both happy, this will probably be a long-term working relation.

Location: Our office in New York, or Anywhere

More information about us; <http://www.pond5.com>

Please apply using the contact form at our website or by sending an email to jobs (at) pond5.com Be sure to include url(s) to where we can find your resume / portfolio.

</comment><comment><USER42> SEEKING WORK - NYC & Remote

I've most recently been a fulltime Product Manager, but have put together remote contract design and engineering teams for early stage startups as well as 10 years experience of doing freelance frontend engineering (Javascript, jQuery, CSS HTML5), full stack dev work (Django, PHP), UX design and more.

There is a working contact form on my somewhat outdated site here: <http://www.zenjiweb.com>

(I'm recovering from a back injury at the moment, so I can meet w/ folks in NYC but can't work on-site for more than a few hours at a stretch.)

</comment><comment><USER43> SEEKING FREELANCER - Boston/San Francisco/Remote

We're an Innovation and Design Firm based in Boston (think of us as a mix between IDEO and Xerox PARC _cough_ Eames _cough_ ) -- we've got a bunch of projects that we're working on and we're looking for more people to help us actualize our vision.

We're looking for designers and developers, but to give you a look at what we've got going on, we're working on:

\- A children's book (iPad app)

\- A connected device platform

\- An augmented reality brand recognition engine

\- A supplement fulfillment subscription service

\- A real-time sports fan community application

\+ others

If any of this stuff looks interesting, shoot me an email at email@example.com.

</comment><comment><USER44> SEEKING WORK - <USER15>

I do web application development and optimization, database design, system architecture, business processes automation and data processing for companies and startups in US and Europe.

I have a solid grasp of Python, Django, PostgreSQL, JavaScript and many other technologies.

You can find out more about me and my work at <http://en.ig.ma/projects>, <https://github.com/nigma> and <http://en.ig.ma/linkedin>.

Feel free to contact me at email@example.com.

</comment><comment><USER45> SEEKING WORK - Montreal/Quebec City/Remote

Freelance iOS developer. Generalist programmer with 8+ years of professional experience.

I am driven by the final product first and foremost. I have a strong technical background but I believe technology should be seen as a tool before all. Getting things done in a balanced and pragmatical way is my priority. I have strong interest in UX design and project management as well.

Passionate. Quick learner. Great communication. Used to remote work. You're more than welcome to inquire.

<http://linkedin.com/in/ddrouin>

</comment><comment><USER46> SEEKING WORK - Remote or The Netherlands, Randstad area.

Senior Front-end developer: Responsive design, mobile sites, HTML5, CSS3, JS, jQuery, PHP, Linux admin, Bash, Lighttpd, Apache, etc.

I'm a front-end developer with both technical and design skills. Specialized in building Drupal and WordPress themes. Over a decade of experience in building the web.

To get an impression, check out my LinkedIn profile, where you'll also find links to recent projects and contact info: <http://www.linkedin.com/in/mplindhout>

</comment><comment><USER47> Seeking Freelancer (DC Metropolitan Area)

We're a group of Wordpress developers working on all sorts of neat themes/plugins/blog solutions of all sorts. Small team, informal environment, well-backed by a large company.

We're looking for both LAMP stack and Front-End Developers (jQuery for most of our Javascript needs, but should be able to hand-code as well).

The office is located in Fairfax, VA, we typically get together one or two nights a week, so would prefer if you'd be able to do that. Send an email to email@example.com if you'd like some more info!

</comment><comment><USER48> SEEKING WORK - Toronto or Remote

Student currently completing my final year at the University of Toronto. Very experienced in web programming, especially Java/GWT, with some personal work in Django and Rails. Multiple years of industry experience. Worked in the past with Google Summer of Code, Rypple, and Salesforce. Big fan of functional programming as well (Lisp and Haskell, mainly)

Relocation might be an option in a few months.

conradbowen at gmail dot com

My Github profile can be found here: <http://github.com/cowen>

</comment><comment><USER49> SEEKING WORK - NYC or remote.

I'm a mobile developer who focuses on Android / Java development. I have worked on several large applications and smaller ones as well. My portfolio and Github are listed below:

<http://www.bricolsoftconsulting.com/category/portfolio/>

<https://github.com/bricolsoftconsulting/>

My previous experience includes C/C++, VB.NET, and HTML / PHP. Feel free to get in touch -- email is in my profile.

</comment><comment><USER50> SEEKING WORK (Leicester UK, Norwich UK, Remote) - Web developer, backend (Java, PHP, MySQL, Codeigniter(PHP)), frontend (HTML5, CSS3, jQuery). Familiar with Git. I've got a good sense of design too. Examples: <http://harrypearcefacts.com>, <http://reccover.com>, <http://drunkr.co.uk>. All built from scratch by myself. Email: me at willpillar dot com

</comment><comment><USER51> SEEKING WORK - Remote (Stockholm, Sweden)

I do native mobile apps for Android and backends in Django, and have experience in tying them together with RESTful apis. I can handled the full experience from backend to frontend, with knowledge in Python, Javascript and JQuery, HTML, CSS etc for the web and Java, C, C++ and graphics & layouts for Android.

Github: <http://github.com/olofsj>

Website & portfolio: <http://www.tokotoko.se>

Contact info in profile.

</comment><comment><USER52> SEEKING WORK - Remote or Seattle, WA, USA.

Looking for some side work as I build <http://adventurous.io>. I work mostly with Android and Grails with some experience with Backbone.js. My current work involves building Android apps with backend services built on Grails / JMS / PostgreSQL / PostGIS / EC2. I also have a sysadmin background and would love a chance to do any DevOps work (esp. with Puppet) or anything related to VoIP.

Resume and contact info in profile.

</comment><comment><USER53> SEEKING WORK - Remote but can travel around Europe for a few months. From France.

10+ years of engineering from small startups (infrastructure setup, MVP developing) to big industry players (enhancing products used by millions of users) with a strong Open Source background.

Good skills in Java/J2EE (EJB, JPA, JMS)/Play Framework, C++/Qt, PostgreSQL and HTML/Jquery (but I'm not a designer, be warned!).

Contact: traxtech //at// gmail.com Github: <https://github.com/traxtech>

</comment><comment><USER54> SEEKING WORK - Hong Kong, Montreal & Remote

~7 years of experience with full stack web development. Current tools of choice:

Node.js, Javascript, jQuery, Backbone.js, Ruby on Rails, HTML5, MongoDB, PostgreSQL, git, Ubuntu

In addition, I have experience with PHP, C, C++, Java, embedded programming, Subversion and UI design.

I have a strong interest for AI/machine learning.

Github: <https://github.com/olalonde> / Blog: <http://www.syskall.com>

</comment><comment><USER55> SEEKING WORK - Remote / Scotland

SysAdmin/DevOps stuff, server automation with chef and the like, monitoring, making sure your stuff works, automating scaling and deployments, and also being available for on-call emergencies.

I've done a ton of work with Ruby/Rails deployments in particular and I'm not incompetent at writing Ruby code either.

Also, Americans! Keep in mind that your 'out of hours' is my 'working day', and that my costs put me well under frothy bubbly Silicon Valley wages! :o)

</comment><comment><USER56> SEEKING WORK - New York & Remote

I am a Javascript Developer with 5 years of experience. I love front-end web work, HTML/CSS/Backbone.js/jQuery, as well as node.js on the backend.

I love making cool realtime apps.

Am also familiar with many other technologies like redis, mongodb, varnish, elasticsearch, amazon aws, and others.

I have done PHP and Rails projects in the past but seriously prefer node.js on the backend these days. Stylus and Jade are awesome.

Please contact me through my profile email if I can help you!

<comment><USER57> Hi Kaoru

We may be interested to work with you, but I don't see any way to contact you through your profile. Can you provide a contact.

Our Email is - LionTeeth (at) gmx

</comment></comment><comment><USER58> SEEKING FREELANCER - San Francisco

Indiegogo (<http://www.indiegogo.com>) is looking for an expert in Ruby on Rails refactoring.

If you love cracking apart code, systematically building out test coverage, and helping scrappy startups to become technical debt free, please contact me! Some remote work is fine, but we'd at least need some office time up front to get things kicked off.

Please email: firstname.lastname@example.com

Thanks, Eric Schell, Founder/CTO

</comment><comment><USER59> SEEKING WORK - (NYC or Remote)

Quantitative work/Python backend/Javascript frontend I did a stint as a management consultant, a wall street quant, and a quant engineer at a smaller startup. I'm currently working on my startup Glossi (<http://www.glos.si>) full time and am looking to do some consulting work to pay the bills.

I can also bring in some designer help if necessary and enjoy rapid prototyping and building MVPs.

dangoldin gmail

</comment><comment><USER60> SEEKING FREELANCER - <USER15>

We have two freelance positions available for www.fileboard.com

Developer

\</comment><comment>---

\- iOS developer with a specific interest in how pdf files work. We need someone to hack on open-source projects such as github.com/KurtCode/PDFKitten. Java experience for some server-side stuff is a plus.

/* alternative profile */

\- Allround developer with iOS / Java / .NET / Ruby know-how helping out everywhere from bug fixing to new features. If you exist, we need to talk :-)

Designer

\</comment><comment>--

\- Graphics designer for icons, app screens, etc

Contact waseem at fileboard.com for details

</comment><comment><USER61> SEEKING FREELANCER - San Francisco

Mobile Engineer - iOS Developer

I'm the principal software developer at a stealth, seed-funded startup in San Francisco. We're looking for an iOS developer to kickoff work on some new projects we're starting and to augment our team.

Remote work is possible, however, you should be based in San Francisco and able to meet up with us at least once a month for quick, in-person sync ups.

Please send:

-Resume / portfolio / Github

-Billing and rate information

-A little about you, background, etc

...to...

email@example.com

Looking forward to hearing from you!

</comment><comment><USER62> SEEKING FREELANCER (Munich, Germany, Remote)

2 Positions available:

\- iOS or Android dev. We have a huge amount of client work to do.

\- PHP/MySQL dev. 1-2 days regular per week. Admin and continuous improvement of one existing portal application (one of Germany's biggest nightlife communities, highly scaled deployment)

BOTH positions can be remote, but we have a beautiful office in downtown which can be used (free of charge). Will help with relocation. Email philipp.rappold at gmail .com

</comment><comment><USER63> SEEKING WORK - Remote or Melbourne, AUS

Freelance mobile developer focused on Android / Java development. 2+ years mobile experience including some iOS / Obj C.

Over 8 years dev across many, many other technologies.

Portfolio - <http://themodernink.com> (new apps coming soon)

Twitter - @themodernink

Interested in talking to anyone with Android projects needing expertise across development, design, management. My contact info is in my profile.

</comment><comment><USER64> SEEKING WORK - Remote & SF Bay Area

Expertise in compilers, servers, interpreters, drivers, distributed systems, embedded systems, cloud computing, and application development. Comfortable with mathematical optimization, statistical machine learning, and numerical methods.

C, C++, Python, Ruby, Java, JavaScript

Linux, Mac OS X, Windows

LinkedIn: <http://www.linkedin.com/in/jeykottalam>

Obfuscated Email: jey#kottalam!net

</comment><comment><USER65> SEEKING WORK - Boston & Remote

Top strength is backend development in C++ for Windows, Mac and Linux; things like multithreading, inter-process communications, network communications, embedded systems and device drivers using STL and boost.

Can hold my own in front end development using .NET, MVC, jQuery and relational databases.

Would recommend my self for architecture work, translating your domain problem into a software solution.

codephene at codephene dot net

</comment><comment><USER19> SEEKING FREELANCER - San Francisco

I contracted the creation of <http://moodstir.com>, which is twitter for emotion. I'd like to add a twitter login among other things to the site. If the project seems interesting, or you want to hear more and would consider working on the project, I want to hear from you- please contact email@example.com

</comment><comment><USER66> SEEKING FREELANCER - SF Bay Area & Remote

Small group of MIT grads are seeking iOS (iPhone/iPod Touch/iPad for those ctrl+F'ing) developers. We've been working in the mobile space since 2006 and are looking for people to help out with new projects we're doing. Especially interested in talking if you have a background in Android or computer vision.

Feel free to get in touch: bayareamobiledev at gmail.

</comment><comment><USER67> SEEKING WORK - Remote/Phoenix

I've got a lot of experience with Java, in both the web and mobile space. I did a lot of work on earlier mobile (J2ME, Blackberry, etc.). Now, I'm looking to do more Rails and iOS work, and have spent time getting familiar with those.

See <http://alwold.com> for links to my github, resume, etc.

alwold at gmail dot com

</comment><comment><USER68> SEEKING WORK - Tampa & Remote

I freelance under the moniker <http://twogiraffes.com> Im currently looking for a few select projects and startups to work with. Checkout my work here: <http://twogiraffes.com/our-work>

Skills: html5/css, js, php, wordpress and django.

</comment><comment><USER69> SEEKING WORK - Remote (Ottawa, Canada)

I do a lot of web app work: Python, Django, Express (Node.js).

I work a lot with PostgreSQL and MongoDB.

Great at front-end coding: Javascript, AJAX, Websockets, other HTML5 goodies. (but am not a designer)

I also do quite a bit of Machine Learning as of late. I do know R.

You can find me here: <https://github.com/deniszgonjanin>

</comment><comment><USER70> SEEKING WORK - Seattle and Remote

14 years of varied development experience. Worked on Microsoft Encarta. Lead front-end web developer on a certain Windows Live property. Independent game and iOS developer. Very experienced 3D graphics programmer.

C++, C, C#, Obj-C, Javascript, HTML, CSS, HTTP, REST, Win32, .NET, ASP.NET, SQL, iOS, HLSL/GLSL, OpenGL (and ES), Direct3D

andy dot wood at gmail

<comment><USER71> Would love to speak with you about some iOS work that we have- what's the best way to get in contact with you?

</comment></comment><comment><USER72> SEEKING WORK - California & Remote

I am a PHP/MySQL developer with experience in design and front-end work in addition to my back-end experience. Recently built BreannaBaker.com and Volunteer-Net.org where front-end usability and features met robust back-end code.

Get in touch with me Chris at NullRecursion.com and head to my site to see these examples and more.

</comment><comment><USER73> SEEKING WORK (Montreal, Remote)

Scientific programming / data crunching

<http://cjauvin.github.com>

</comment><comment><USER74> SEEKING WORK - Remote or on-site

We're a offering consulting/contract work around Nokia's Qt framework. We're also interested in doing more general work in the world of open source, desktop, mobile.

If you're interested contact us via <http://woboq.com/>

We're based in Berlin but look for remote work everywhere.

</comment><comment><USER75> SEEKING WORK - Currently in Fredonia, NY but willing to relocate within US or work remotely.

Interested in possibility of a paid summer internship.

C, C++, Java, HTML5, Python, various instruction sets, Windows and Linux system administration, Android.

Website: <http://robertszkutak.com>

Contact: firstname.lastname@example.com

</comment><comment><USER76> SEEKING WORK - Remote, Chicago, or on-site project spin up. Experienced iOS (Native) Developer. Android as well for the right project.

Quite experienced with the normal startup/early stage process. Bachelor's in CS, all the fun stuff, etc.

Contact: Zack (at) infinitetap.com . Will send along a profile/resume once we establish contact.

</comment><comment><USER77> SEEKING WORK - Remote (New Hampshire, United States)

I have a full-time job doing .NET web development but I've really enjoyed learning Python & Django over the last few months and I'd like to get some more experience. If you are in need of a freelancer for junior-level Django work, please email me (in profile).

</comment><comment><USER78> SEEKING WORK - Buenos Aires or Remote I'm a full stack developer with experience in big-scale projects. I do node.js/php/python/js/mysql/redis work mostly, and i know Hadoop (Hbase/MapReduce/Hive). I'm a an AI begginer, but i'm interested in learning from that field.

You can contact me @ ezequiel.golub gmail

</comment><comment><USER79> SEEKING WORK - Remote (Anywhere)

Mobile web developer. Back-end and front-end.

Front-end: Jquery Mobile, PhoneGap, Backbone.js, LESS, Bootstrap, HTML5/CSS3/JavaScript.

Back-end: Python (prefer Flask &c.), MySQL, redis, FreeBSD.

Broad programming background. At one point or another I've done paid work in Perl, C++, Java, PHP, C, x86 Assembly...

</comment><comment><USER80> SEEKING WORK - Team of 2, Remote & Burlington, VT

Founders of Gigsmash <https://www.gigsmash.com/vt/burlington> \- a live music search engine (currently in beta in Burlington)

Python/Django, JS (jQuery, some backbone.js), HTML, CSS

matt at gigsmash dot com

</comment><comment><USER81> SEEKING WORK - <USER15>

I am a full-stack Rails developer and generalist designer with a reasonable rate. I possess a formal design education (master of architecture) and a technical background (bachelor of arts, physics).

<http://kimble.co/web.html>

</comment><comment><USER82> SEEKING FREELANCE or F/T - Chicago, remote.

Significant .NET, C# experience most recently in big data problems, whether raw data is clean or needs to be scrubbed.

Always interested in expanding skills, new technologies. Interested in meeting other developers around Chicago.

Contact information in profile.

</comment><comment><USER83> SEEKING WORK - <USER15>

I am an iOS dev/design guy currently living in New Delhi,India.

Recently I made HackerNode - an universal iOS app for reading HackerNews.

<http://itunes.apple.com/us/app/hackernode/id473882597>

Email - email@example.com

</comment><comment><USER84> Some success stories from both sides would be very interesting. Please share your experience.

</comment><comment><USER85> SEEKING FREELANCER - Remote / Rio de Janeiro

Looking for a Ruby on Rails developer.

We're a local reviews social network from the top startup incubator in Brazil.

We're working on a very cool product, with a great UX/design, and we need a Rails expert to help us.

If interested please email me: robertoriccio1 at gmail.

</comment><comment><USER86> SEEKING WORK - Remote preferred or London * Ruby * Rails * Sinatra * Padrino * JavaScript * jQuery * CoffeeScript * Backbone * Raphael * Node.js Do get in touch and let's talk :) Contact: firstname.lastname@example.com or visit my website: filipeamoreira.com

</comment><comment><USER87> SEEKING WORK - <USER15>

Web & mobile interface designer from California. I work with companies around the world on visual design, application design and usability.

HTML5 / CSS3 (Sass, Stylus, Less, Bootstrap) / JS / Photoshop / iOS

<http://nylira.com>

</comment><comment><USER88> SEEKING WORK - <USER15>

\- Full stack web development: PHP, Common Lisp, MySQL, Javascript, HTML/CSS, a bit of experience with Django and ASP MVC.

\- iOS development.

\- Desktop applications with C++ and Qt.

gmail: stefano.dissegna

github account: <http://github.com/stefano>

</comment><comment><USER89> SEEKING WORK - San Francisco / Remote

\- iOS Developer \- Created over 10 apps. \- Developed apps for Fortune 500 Companies

Portfolio: <http://www.bixbyapps.com> Email: firstname.lastname@example.com

</comment><comment><USER90> SEEKING WORK - Remote (EST, United States)

Looking for a (primarily) non developer part time position, however I do know html/css. I've had some experience with writing, marketing, and customer/technical support.

</comment><comment> rush-tea SEEKING FREELANCER - California or Remote

I am looking for a backend engineer with extensive php/mysql experience to fine tune and improve features on my site.

If you are interested, please email me at rush.tea AT gmail DOT com

</comment><comment><USER91> SEEKING WORK (Ottawa, Remote) iOS development, embedded systems programming, Linux device drivers. <http://www.computingobjects.com>

</comment><comment><USER92> SEEKING WORK - <USER15>

I do corporate logo work for various design companies and I'm currently looking for some additional work.

You can find my e-mail in my profile, contact me and I'll send you some samples.

</comment><comment><USER93> SEEKING WORK - <USER15>

Node.js, Socket.io, JavaScript, Python, Django and related technologies

More about me / my work --> <http://srirangan.net/about>

</comment><comment><USER94> SEEKING FREELANCER - <USER15>

Looking for an OS X developer to code a Mac version of Hypegram, the Hype Machine desktop client (www.hypegram.com).

Shoot me an email if you're interested: me at kanebennett.com.

</comment><comment><USER95> SEEKING WORK - freelance or fulltime

C#, C++, C or Python. ACM ICPC world finalist. Living in Vitória, Brazil, but very willing to travel or relocate (worldwide). Contact info in profile.

</comment><comment><USER96> SEEKING WORK - NYC or remote

Rails, Django, Full-stack JS

I work mostly with startups and small companies. Email email@example.com

<http://github.com/ddgromit>

</comment><comment><USER97> Seeking FreeLancers - <USER15>

Kickass UI Designers, Frontend developers, Data Engineers, Scalability experts

www.MySlices.com - A content and people recommendations engine

You can reach me at bullet1128(at)gmail.com

</comment><comment><USER98> SEEKING WORK (Ukraine, remote preferred)

Java/Java EE, Python/Django, HTML/CSS/JavaScript

Freshly graduated MS in Computer Science, no experience, but have willing to acquire some :)

firstname.lastname@example.com

</comment><comment><USER99> SEEKING WORK (Indiana, remote only)

UI, branding, mobile apps and responsive websites: <http://celsius.ws>

</comment><comment><USER100> SEEKING WORK - Sweden & Remote

C#/ASP, Javascript, MS SQL, Linux, PHP, willing to learn most anything.

</comment><comment><USER101> SEEKING WORK - SF bay area

iOS developer located in San Francisco ca.

Www.casselmanconsulting.com

Contact me for a quote.

</comment><comment><USER102> SEEKING DJANGO WORK LOCATION:NEW DELHI REMOTE WORK IS POSSIBLE

</comment><comment><USER103> SEEKING WORK - <USER15>

I am looking for postgres consulting gig

</comment><comment><USER104> SEEKING WORK

Looking for work doing object detection in images, audio sound/speech detection, statistical natural language processing, or creation of signals for stock trading.

Like to work primarily in python and vowpal wabbit. Also ocaml, java, lisp, and sql when more appropriate.

Remote only. email@example.com

</comment><comment><USER105> Posting for my spouse:-

AWESOME WEB DESIGN IN PHOTOSHOP:

-Get your own design in PSD template for 99 dollars. -Do unlimited iterations of design and coding for $398

Please go to

<http://www.98dollarswebdesign.com>

Any inputs on site will also be appreciated. Thanks.</comment>


Luminar to go public in $3.4B merger - <AUTHOR> https://www.bloomberg.com/news/articles/2020-08-24/thiel-backed-luminar-nears-3-4-billion-deal-to-go-public <comment><USER2> Seems like the entire space has decided now is a good time to go public with Tesla at all time highs. Velodyne also went public recently under the symbol GRAF and has done well which is why Luminar quickly followed with a merger to go public. Seems like more of the electric vehicle startups like Fisker (symbol SPAQ) seem to be using Velodyne over Luminar.

Good to see a lot of enthusiasm for imaging and autonomous vehicles! I like the potential smart city applications

</comment><comment><USER3> Congrats to Luminar! I believe this is the Thiel Fellowship's biggest exit to date.

</comment><comment><USER4> Good news for Peter T, could this be a way for his funds to test the water before palantir?

<comment><USER5> This makes no sense. The fellowship doesn't take equity. And its not like he has control over what Luminar does. Also, Luminar went public through a SPAC and Palantir is going to be a Direct Listing so one doing well wouldn't say anything about the investor appetite for the other

<comment><USER6> The SPAC poured $400m and there is another $170m PIPE, which also includes Peter Thiel [1]

Peter Thiel was a current investor in Luminar [2]

[1] [https://uk.mobile.reuters.com/article/amp/idUKKBN25K1BX](https://uk.mobile.reuters.com/article/amp/idUKKBN25K1BX)

[2] [https://www.crunchbase.com/organization/luminar- technologies...](https://www.crunchbase.com/organization/luminar- technologies/company_financials#investors)</comment></comment></comment>


UN wrongly linked global warming to natural disasters - <AUTHOR> http://www.timesonline.co.uk/tol/news/environment/article7000063.ece

<comment><USER2> "Some researchers have argued that it is unfair to attack the IPCC too strongly, pointing out that some errors are inevitable in a report as long and technical as the IPCC's round-up of climate science."

Yeah, especially if you willfully ignore them when they're known, in favor of a position.

I'm getting the sense that advocacy is playing too high a role in both the science and the policy of climate change. Indeed, advocacy seems to have coupled science and policy into one large system.

I'm also wondering if "climate change" shouldn't even be a phrase in common usage, at least not the way we use it to refer to an accepted direction in policy and earth science.

<comment><USER3> The problem is that there are concentrated vested interests in disputing and denying the evidence. It's in this kind of environment that pro climate change advocacy formed, to counteract self-interested lobbies.

There isn't a simple solution here. When profit-making corporations have unlimited free political speech, how does science make itself heard, without also seeming to turn into political advocacy?

<comment><USER4> I think the notion that profit-making corporations with vested interests are to be found on only one side of this debate is completely false. Companies such as GE, Siemens, the renewables industries and essentially all industries that are users of energy as opposed to producers of energy from fossile fuels have a massive vested interest in driving the current climate panic forward.

Even auto makers, who have indeed been lobbying against far reaching regulation, are in a double bind situation. I cannot imagine a greater opportunity for them to make loads of money than governments forcing people to buy expensive electric vehicles and subsidising them massively.

Last (and probably even least) there are the climate scientists themselves whose funding and career prospects depend heavily on politics and advocacy.

<comment><USER3> That only adds fuel to the fire, though. It doesn't reduce the temperature of the conversation such that there's more light than heat, more reason than emotion involved.

</comment></comment></comment></comment><comment><USER5> My favorite parts of the article:

 _The 2007 study should be seen as a snapshot of what was known then. Science is progressive. If something turns out to be wrong we can fix it next time around._

In this case, it turns out the mistakes were fixed the _first time_ around: before the paper was published.

A hint: in general, when writing a review article, you don't both to write about stuff that isn't finished.

At most, you give it a brief mention in a section "future directions and open problems". You discuss it with superlatives like, "this looks promising". You don't, however, pass it off as part of what is _known_.

<comment><USER6> _The 2007 study should be seen as a snapshot of what was known then._

We now know that "snapshot" wasn't the intent because the "no glaciers in 2025" claim was included even though they knew that it was wrong because they wanted to influence the politics.

[http://www.dailymail.co.uk/news/article-1245636/Glacier- scie...](http://www.dailymail.co.uk/news/article-1245636/Glacier-scientists- says-knew-data-verified.html)

FWIW, while they're trying to distance themselves from the claim, they've kept the immediate author on-payroll. Are they buying him off or protecting their own?

<comment><AUTHOR> This looks even worse for Pachauri, the chairman of the IPCC:

\- The scientist that made the glacier claim now works for Pachauri - [http://www.telegraph.co.uk/comment/columnists/christopherboo...](http://www.telegraph.co.uk/comment/columnists/christopherbooker/7062667/Pachauri- the-real-story-behind-the-Glaciergate-scandal.html)

\- A possible motive? "Pachauri ... may have raised millions of dollars for his New Delhi institute on the basis of the totally bogus 'glaciergate' claim by the IPCC that the Himalayan glaciers would melt by 2035" [http://blogs.the- american-interest.com/wrm/2010/01/23/ipcc-h...](http://blogs.the-american- interest.com/wrm/2010/01/23/ipcc-head-in-glaciergate-crime/) (Walter Russell Mead)

<comment><USER6> Even if the claim wasn't bogus, we have yet another example of a supposedly objective scientist/official personally benefiting from pushing AGW.

And yet, most of what we hear is that the "deniers" are in it for the money because some of them used to work for the petroleum industry.

</comment></comment></comment></comment><comment><USER7> _If they'd cover it on TV news, it's probably off-topic._

I feel like there have been an increasing number of posts like this: posts that straddle relevance. I find the topic of climate change and the associated politics interesting. However, this type of story comes up in my political and more mundane newsreader. (I don't mean that to sound snotty, but I believe many readers are like me in that regard.)

I come to HN for _very_ interesting stories that get pushed by a community composed of smart people. They propagate good stories that either are breaking news or could have been missed.

I don't think this story qualifies...but I am not sure how to properly disqualify it. However, I think PG's TV news rule is a very good acid test.

<comment><USER8> I think a lot of the worth of HN is in the analysis by the intelligent people who roam these virtual halls so even if the story is mundane I often learn a lot from the people who follow climate science and politics much more closely than I.

I do agree that the 2nd or 3rd story on <highly regarded panel cooks the climate data> has diminishing returns but I don't think a mundane/popular media story should be grounds for disqualification a priori for the afore mentioned reason.

<comment><USER7> I agree with your first statement. In fact, the conversations -- especially the arguments -- may exceed the value of the stories themselves. They often do for me.

However, the topic of climate change seems to be a lightning rod for bad arguments. Ones that devolve into comment trees that provide good examples of bad arguments that PG can use in a follow up to "How to Disagree."

Good arguments on climate change have occurred on this site. There has been a lot of good debates over the limits of science in the face of complexity, the politicization of science, etc.

However, as you put it, there are diminishing returns on this story. The good arguments have been exhausted, and now it is becoming a political gotcha style story. Again, I don't know why I was bothered by this post, but it may be because it was the third or fourth thread on this topic, just with a new small piece of information.

(P.S. I do not mean to sound like the arbiter of "Good Arguments.")

<comment><USER9> "However, the topic of climate change seems to be a lightning rod for bad arguments."

I'd say these stories are more about scientific rigor (or the lack thereof) than they are about climate change per se. There is only really one position on that here (I hope) and that's that science should be above that and where it's not that worth getting some attention.

<comment><USER10> But the scientists are faced with a conundrum, here. When they do proper science, "Evolution is a theory", they get attacked for it by bombastic blowhards - "It's just a THEORY!". So they've been forced into adopting some marketing principles simply to get their voices heard.

Meanwhile, it seems that everybody's lost their mind about the whole purity factor. If you give them, say, a 50% chance of being right, when "right" means trillions of dollars of damage, common sense says we should be doing something. Yet we're spending all our time arguing over whether they have a 100% chance of being right or not. That's because the people on the other side of the argument are not arguing in good faith - many of them have a direct financial or ideological stake in the matter and science is the furthest thing from their minds.

</comment></comment></comment></comment></comment><comment><USER11> It looks like the credibility of the IPCC is diminishing by the day. I hope some trustworthy body which is concerned about climate change but strong enough to avoid the kind of bias and shoddy lack of rigour we've seen from the IPCC can come through to take its place.

<comment><USER12> Politically speaking, it won't happen. Global warming is inextricably bound up with the IPCC in people's minds. So much effort was expended on telling everyone that they had to believe the IPCC because it was a consensus of all the scientists in the world (what, you think you're smarter than all the scientists in the world?) that to come along now with "Did we say _that_ consensus? We meant _this_ consensus" can't possibly work.

I meant to post this the last time the subject came up, just for the record: it's beginning to look like the IPCC (and with it, perhaps, the entire issue) has hit its peak.

</comment></comment><comment><USER13> The issue here is that the IPCC has wielded the 'peer reviewed' phrase like a hammer, and repeatedly knocked anyone on the head with it if they presented something that wasn't peer reviewed. There are many, many quotes from the IPCC brushing off conflicting information with 'it's not peer reviewed, like all of our science'. Now that they've been found to not apply their own standards, others are using that same hammer to hit back with. Even if it's only one or two instances, the damage is done.

Now that one error involving a non-peer reviewed (so called 'grey' reference) has been found, people are crawling all over the rest of their reports, finding other instances. The WWF report from 2005 that contained the himalayan glacier melt story is still cited throughout the report - they just removed the offending factoid about 2035.

Until they comprehensively go back and apply their own standards more rigourously, they are going to attract more and more scrutiny, more errors will be found (the sheer length of the report almost guarantees that). And their current position of 'it's only one error' is going to look bad.

If they are to be effective, there's going to need to be some serious changes put in place. People's support for the IPCC-backed science and policies in Western countries is eroding (if you believe the polls) and while not yet under the 50% mark, it's not in the direction the IPCC wants. Until they make some changes, I don't see their support rising again.

</comment><comment><USER14> So what? People do bad science, bad business, bad education _all the time_ , because of unconscious biases, because of pressures to 'succeed', publish, etc. How many people are 'playing the game' in this old world?

Not to excuse exaggerations: but just because some people get overzealous, that _doesn't_ change the facts ... e.g. that glaciers worldwide are shrinking, the oceans are becoming more acidic.

Many GW deniers are also guilty of being blind in one eye.</comment>


Proof That Office Layout Doesn't Affect Productivity - <AUTHOR> https://blog.trello.com/office-layout-productivity <comment><USER2> Highly questionable methodology ("Using the DeskTime time-tracking and productivity app, I examined people working in three different environments"). This might make sense in a law office setting where billing is loosey goosey and you're billing by the 1/10th of hour and expected to generate 4K billable hours/year but not in an engineering environment. Be that as it may, it's evidence, but it's pitifully weak evidence that begs to be discounted as it arrives with some spaced out additional recommendations to add plants and artwork, and it's absolutely not proof.</comment>


The PGPi scanning project - <AUTHOR> http://www.pgpi.org/pgpi/project/scanning/

<comment><USER2> Reason given for the use of books in the article isn't quite right. Export is not circumvented because non-electronic copies are allowed, but quite simply the export of books is protected by the First Amendment: [http://en.wikipedia.org/wiki/Pretty_Good_Privacy#Criminal_in...](http://en.wikipedia.org/wiki/Pretty_Good_Privacy#Criminal_investigation)

Didn't someone get the algorithm tattooed on their body? If you Google PGP tattoo then a few examples come back, but I seem to remember someone doing it first specifically to test the US munitions export law, but who was it?

<comment><USER3> The tatoo was a short bit of Perl code implementing RSA. Details here: [http://www.cypherspace.org/rsa/](http://www.cypherspace.org/rsa/)</comment></comment>


My Terminal Setup: iTerm2 and Zsh - <AUTHOR> https://dev.to/aspittel/my-terminal-setup-iterm2--zsh--30lm <comment><USER2> While I appreciate all the terminal personalization/customization available out there, I generally just stick to vanilla bash as I regularly have to ssh out to remote servers where I'll just lose my setup. I wish there were some kind of shell "translation" system not dependent on installing a bunch of stuff on the remote server.

<comment><AUTHOR> The main reason for this post is, Apple replaces bash with zsh as the default shell in macOS Catalina. Just so that people might find this easier to set up.

</comment></comment><comment><USER3> On the topic of dev configurations, I've really enjoyed Thoughtbot's work on getting a computer set up for web development. The dotfiles

Here's a link if anyone's interested: [https://github.com/thoughtbot/laptop](https://github.com/thoughtbot/laptop) (setting up the machine) or [https://github.com/thoughtbot/dotfiles](https://github.com/thoughtbot/dotfiles) (custom dotfile setup)

</comment><comment><USER4> That's not a prompt, that's a badly placed status bar.</comment>


Fatal US plane 'was on autopilot'  - <AUTHOR> http://news.bbc.co.uk/2/hi/americas/7891770.stm

<comment><USER2> Damnit - this is not "hacker news". F the bbc and nytimes.</comment>


Microsoft's Surface 2 will replace paper manuals on all Delta aircraft - <AUTHOR> http://www.techspot.com/news/54180-microsofts-surface-2-will-replace-paper-manuals-on-all-delta-aircraft.html <comment><USER2> What's funny is Microsoft likely had to give Delta a steep discount just to get this PR win. With the iPad, companies will use it because it's a great product that people want to use, so they use it. I guess Microsoft will do what it has to do to get someone to use the Surface 2.

<comment><USER3> In what ways exactly is the iPad a very great product compared to the surface 2 (which isn't even out yet?). IMO, both have advantages over each other. In fact, I'd say it's more useful than the ipad considering that the pilots won't be using it to only watch netflix. The Surface 2 at least allows for a bit of productivity with the free office suite.

Seems like people would want to use iPad just because it was the first to enter the market and has the mind share. I'd consider this to be a good way of garnering some of that.

<comment><USER4> FYI new ios devices come with apple's free office productivity software now (pages, keynote, numbers). they announced that at the iphone event a few weeks ago.

but the airlines don't want the pilots using office software, that's not what these devices are for.

the reason many pilots prefer ipad, i would guess, is because of better/easier UI conventions for ios apps and possibly a better touch screen. that would actually be relevant in the flight related apps the devices are meant for.

<comment><USER5> Note that only the iPhone 5s and 5c will receive iWork for free - all of the older devices still require the purchase of those apps. "Older" includes all 4 iPads, as far as I know.

As for better ui - I've heard very few complaints about Metro on a touchscreen. The biggest complaints I've heard are about using it with a mouse and keyboard, which isn't exactly the normal Surface 2 or iPad use case.

<comment><USER6> I bought a new iPad mini this week. Came with iOS 6. Upgraded to iOS 7 immediately. Rebooted, was offered all iWork apps for free. Have them installed.

</comment></comment></comment></comment></comment><comment><USER7> Interestingly Delta was supposedly testing iPads for use inflight instead of paper manuals back in 2011. [1]

I wonder why they are going with the Surface now?

The US Air Force [2] and American Airlines [3] are both using iPads. I'd be really interested in seeing why Delta decided to go with the Surface, unless it is something as simple as Microsoft is giving Delta a massive discount in exchange for the PR boost to try to catch up with the iPads adoption by other airlines and by the army.

[1] [http://www.padgadget.com/2011/03/07/delta-air-lines- alaska-a...](http://www.padgadget.com/2011/03/07/delta-air-lines-alaska- airlines-testing-ipad-as-in-cockpit-flight-tool/)

[2] [http://www.geekwire.com/2013/air-force- deploying-18000-ipads...](http://www.geekwire.com/2013/air-force- deploying-18000-ipads-replace-bulky-paper-flight-manuals/)

[3] [http://www.dailytech.com/American+Airlines+Wins+FAA+Approval...](http://www.dailytech.com/American+Airlines+Wins+FAA+Approval+to+Use+iPad+in+Cockpit+During+All+Phases+of+Flight/article27646.htm)

Edit: Another comment linked to an Apple Insider article which says that the Surface deal was "about money, travel contracts, and Delta's Information Technology staff historically being "in bed" with Microsoft."

[http://appleinsider.com/articles/13/09/30/delta-pilots- fough...](http://appleinsider.com/articles/13/09/30/delta-pilots-fought- against-deal-to-replace-ipad-flight-bags-with-microsoft-surface)

<comment><AUTHOR> _Interestingly Delta was supposedly testing iPads for use inflight instead of paper manuals back in 2011._

I believe that at the time the iPad was the only FAA-approved Electronic Flight Bag.

<comment><USER8> I worked on this one for a little while:

[http://www.astronautics.com/index.php?q=content/electronic-f...](http://www.astronautics.com/index.php?q=content/electronic- flight-bag)

I have trouble imagining either the iPad or the Surface being used for anything critical.

</comment></comment></comment><comment><USER9> So as it turns out, many airline companies are switching to tablets. My girlfriend's father is a pilot for South West and currently in their beta program. He used to carry 10LBs of binders in a big leather briefcase, but that's all been moved onto the ipad. He loves it!

</comment><comment><USER10> Do they have to turn it off during takeoff and landing?

<comment><USER11> Article talks about its usage during "all phases of flight" so I guess they will use it all the time.

</comment></comment><comment><USER12> I don't know why this isn't integrated into the instrument panel. That way, it's always there, always ready to go, and isn't going to bounce around the cockpit.

<comment><USER9> So the instrument panel contains essentials, but lacks company specific procedures. For example: Each airline has a different 'start up' procedures for their planes, even the planes they all have, like the 737. It also lacks the thousands of pages of documentation and instructional manuals that are often never used, but required to have.

Those documents can get to be +7MB at times, which isn't great if there's no wifi or spotty 3G access. The reason you need internet is because the handbooks are changing constantly, and there are lots of them.

What they are adding, at least South West, is a place to mount your tablet in the cockpit, and it's pretty nice how it's positioned (I'd have to ask my gf's dad for the picture he showed me).

All in all, it's a great move, and I've heard great feedback from pilots using them.

<comment><USER12> Why would updating the manuals be a problem if it was in the instrument panel? Heck, you could even have the documents on an SD card the pilot just plugs in. Or the ground crew could be responsible for keeping it up to date. I just don't see the problem.

</comment></comment></comment><comment><USER13> Interesting but I am not sure if it is a good idea replacing paper manuals with electronic devices. How useful are these manuals during an emergency? What if the device starts glitching or is low on battery? How much interference can these devices cause, given the current rule is to switch off all electronic devices during takeoff and landing? Would they be put on "Airplane Mode"?

<comment><USER14> 1) I believe that finding anything on a digital device is quicker in an emergency than looking it up on 38 pound pile of paper;

2) To prevent failures, take a redundant secondary device (anyways, each co- pilot would/should have one).

3) "Airplane mode" would be perfectly fine, as the device should store all manuals locally anyways, and need a connection only to be updated with newest content.

Personally, I'd say that something like a Kindle would be better than the Surface for this particular task.

<comment><USER15> I hope you mean kindle fire, because the base kindle would be too slow to anyone to quickly flip through the pages.

</comment></comment></comment><comment><USER16> Serious question, as I haven't used Windows in years: How reliable are these things (the current generation of Surface)? On an aircraft, a BSOD could have a literal meaning.

<comment><USER17> Windows itself virtually never crashes. The only thing that'll cause a 2005+ system to crash is hardware failure, or a hardware driver failure/bug. I have a 2010 laptop I use daily that's not once BSOD'd. My Surface Pro has never BSOD'd. My older desktop has, but the message has always been related to the graphics driver, and I sometimes have to reseat the card to get it to boot, so it's probably a physical world problem.

<comment><USER18> And in fact, with Vista/7 they changed the way the graphic drivers work. I've had my GPU card crash several times, and all I got was a blank screen for a few seconds, followed by a notice that the video driver died and restarted. Sometimes it might flip into "basic" mode after that. Before, such a problem would have been a BSOD.

</comment></comment></comment><comment><USER19> And when the tablet crashes and won't boot up? Sounds like a safety issue to me...

<comment><USER20> No more of a safety issue than using iPads.

<comment><USER21> Which seems like equally a bad idea unless you've got the paper manuals _right there_ as well.

</comment></comment></comment><comment><USER22> This appears to be the software doing all the work [http://ww1.jeppesen.com/aviation/products/flitedeck- pro/inde...](http://ww1.jeppesen.com/aviation/products/flitedeck- pro/index.jsp)

Which is available for both iOS and Windows.

</comment><comment><USER23> I think everyone is over-thinking this: Delta probably received bids with some simple requirements (screen size, resolution, PDF/document capabilities, battery life, etc.)

Microsoft strikes discounted price deal coupling it as a marketing opportunity. Why WOULDN'T Delta use the Surface if they can get it for significantly cheaper than other alternatives, plus it still has the ability to be expanded in the future (automatically file syncing, user permissions, communication, etc.)

</comment><comment><USER24> iPad's been doing this for years; what's the news? Deep discounts for a design win?

<comment><USER25> Right - where by 'for years' you mean "was approved for Flight Deck use by the FAA at the end of 2011?

<comment><USER23> "They've been doing it for year!"

</comment></comment></comment><comment><USER6> Replacing flight bags with tablets is a prime use case for technology. Eliminate the weight, the replacement pages, the distribution expense. Push digital documents and _poof_ pilots have the latest data.

</comment><comment><USER26> Why not use something based on an e-ink display?

<comment><USER27> Wild guess: color support.

</comment></comment><comment><USER28> Well, at least MSFT finally found somewhere to put all those unpurchased Surfi.

<comment><USER29> > javajosh 4 minutes ago | link | parent | flag

> Well, at least MSFT finally found somewhere to put all those unpurchased > Surfi

All those unsold Surface 1 tablets?

> Microsoft's Surface 2 will replace paper manuals on all Delta aircraft

Pray tell where those unsold Surface 1 tablets are going.

<comment><USER30> I imagine they'll be buried in the desert next to all those CueCats, Atari 'E.T.' cartridges, and assorted drums of low-level nuclear waste.

</comment></comment></comment><comment><USER31> Did some ex-microsoft executive joined Delta as CEO ?</comment>


Screencast of Freebase Gridworks: open source tool for data cleanup and analysis - <AUTHOR> http://blog.freebase.com/2010/03/26/preview-freebase-gridworks/

<comment><USER2> This looks incredible.</comment>


Valve replaces Steam Controller touchscreen with new analog face buttons - <AUTHOR> http://arstechnica.com/gaming/2014/03/valve-replaces-steam-controller-touchscreen-with-new-analog-face-buttons/ <comment><USER2> I love the fact that they responded to feedback and adjusted their design accordingly. While the original concept of a programmable touch screen interface in the center of the controller was pretty cool, in practice it was unwieldy.

Controllers are meant to be interacted with by touch. You should _never_ have to look at it. A touch screen interface is completely useless for this type of interaction.

<comment><USER3> The entire point of the clickable touchscreen, as I recall, was that resting your finger on it would bring up an overlay on the monitor, mirroring what was shown on the touchscreen.

You would then move your finger to hover over what you wanted to select, then click down the touchscreen. All without ever having to look at the actual touchscreen, since it was all mirrored up on the monitor.

<comment><USER4> Correct. They then realized that they could take the screen part of it out, and then they realized that they already have a touchpad on the left and right sides.

The team went over the full story in their SteamDevDays talk: [https://www.youtube.com/watch?v=UfN5WK7OzU8](https://www.youtube.com/watch?v=UfN5WK7OzU8)

<comment><USER5> On the touchscreen specifically:

[https://www.youtube.com/watch?v=UfN5WK7OzU8&t=11m12s](https://www.youtube.com/watch?v=UfN5WK7OzU8&t=11m12s)

</comment></comment></comment></comment><comment><USER6> Now that the original d-pad patent has expired, a controller without a good d-pad is a non-started IMHO. Analog controls are great, and this new design looks cool, but for certain uses, a nintendo style d-pad has basically proven to be the best 8-direction digital interface ever conceived...and it's amazing how much the experience suffers when it's just a _little_ bit off.

<comment><USER7> This isn't for games that would use a d-pad. That's what an Xbox 360 controller is for.

This is for games that would otherwise require a mouse and keyboard.

<comment><USER8> Shouldn't the goal be to have a controller that's good for most games, though? Why have several lying around?

<comment><USER9> The goal of this controller is to be good with most _Steam_ games, which have been designed for computers. Traditionally, console controllers predate the games, the Steam box is trying to be a "console" that goes the other way.

Basically, imagine trying to create a "controller" that works well with Civilization, and you're on the right track. (That isn't the only example, but it's a nice, concrete one to try to think about.)

</comment></comment></comment></comment><comment><USER10> They throw around the word 'analog' a lot, but I'm not seeing how that applies here. Typically, buttons are a digital affair. Do these buttons have continuous states, like a trigger? The article never explains this.

<comment><USER11> It usually means pressure-sensitive buttons. For example, a car driving game might use them to give the player more control over throttle and braking.

<comment><USER12> IIRC the PS2's dual shock 2 had pressure sensitive buttons. It wasn't a feature used by a lot of games. Nowadays only the shoulder triggers are analog I think.

<comment><USER13> It's a shame, really. For example, Metal Gear Solid 2 used this to great effect. If I recall correctly pressing square on the control would raise your weapon but not automatically fire it until you actuated the button all the way? It was finicky, but very cool.

<comment><USER14> I hated how they worked. The buttons did not have enough travel in them to be comfortable to use in this way plus the way the thumb sits on the buttons it is not a very comfortable way to control pressure like with your fingers on the shoulder triggers. I am glad the Dual Shock 4 got rid of them and just has two decent shoulder triggers.

</comment></comment></comment></comment></comment><comment><USER15> Yeah, the touchscreen seemed like a solution looking for a problem. The Wii-U pretty-well demonstrated that gamers aren't really that interested in having a screen nested in their controller, and it's _already_ got a good pointing- device in the thumbpads. The only use for the touchscreen is private information display... and I think the SteamBox is going to be predominantly a single-player console so I doubt there would be enough usage of this feature to justify this.

I mean, Nintendo has demonstrated a handful of games that use private information for exciting effect, but not enough to justify the cost of a screen in your gamepad. Simple good old-fashioned reliable face-buttons will get far more use.

</comment><comment><USER16> It's remarkable to witness a company that responds to criticism instead of powering through it via reeducation campaigns and hype.

<comment><USER17> Reeducation and hype is the middle course. Punishment, banning and denial is the far end of the spectrum. Recent situations I can think of include forum bannings, post deletions, account closings and statements denying there is a problem.

</comment></comment><comment><USER18> This may not be as sexy/novel as the previous design, but it looks supremely more functional. I'm glad to see them using empirical results from testing rather than trying to push some grand vision on the hapless gamers.

</comment><comment><USER19> The people who use these controllers are going to be at a massive disadvantage compared to those playing with keyboard and mouse. Valve needs to conduct more widespread testing with a trackball variety. That would allow controller users to have a more even match.

<comment><USER15> The intent is that the touchpad function as a trackball, and until I hear otherwise I'm going to consider the possibility that the touchpad can function as a trackball pretty well - the motion is similar, all your missing is the haptics of the thing physically moving under your thumb.

Either way, there are no pro-gamers in the twitch-oriented genres that use trackballs. So no matter what, the gamepad/trackball is going to be a handicap. I think we're all just hoping for "good enough", not "as good as a mouse". I'd settle for "good enough". The gap between a mouse and a thumbstick is such a massive ocean that a substantial improvement, even if it doesn't reach "as good as mouse" would be worth buying.

<comment><USER19> Trackpads can't mimic the precision (a dot the size of a pinhead vs a fat thumb). They can't get rid of their terrible z-axis problem (far worse than mice -- and not present in trackballs). They also can't handle inertia well due to lack of feedback (When you use a trackball, you become very adept at flinging the ball and stopping it at the exact position you want).

As to pro-gamers, some of us remember when over half of the pro gamers used nothing but trackballs (in preference to optical or mechanical mice). The short story here is that trackballs didn't keep up with the newer laser technology needed for better resolution, so the pros moved on to mice. There are now some trackballs that use laser technology, but everyone (for better or worse) has moved on.

</comment></comment></comment><comment><USER20> The Steam controller gets less interesting with each new announcement.

Well, the twin touchpads were always the most exciting part, and they're still here for now. Hopefully they'll survive 'til the end, and not get replaced with another XBox pad clone.

</comment><comment><USER21> I'm not familiar with the original design. Can someone post a before/after picture here?

<comment><USER22> It can be seen in this article.

[http://arstechnica.com/gaming/2014/01/steam-controller- impre...](http://arstechnica.com/gaming/2014/01/steam-controller-impressions- a-case-of-love-and-hate-at-first-sight/)

</comment></comment><comment><USER23> That d-pad design is horrid.</comment>


DNA Data from California Newborn Blood Samples Stored, Sold to 3rd Parties - <AUTHOR> http://sanfrancisco.cbslocal.com/2015/11/09/dna-data-from-california-newborn-blood-samples-stored-sold-to-3rd-parties/ <comment><AUTHOR> Just need to have insurance companies getting their greedy hands on this, cross reference it back to names and they'll be able to charge you more (or not insure you at all) using the exact data about predisposition to diseases that were meant to save you life in the first place...

/me shivers</comment>


What 'Startup Incubators' promises entrepreneur and startup business India - <AUTHOR> http://icreate.org.in/ <comment><AUTHOR> Startup Incubators in India intends to provide resolutions for India's start- up revolution. We at iCreate do the same and revolutionize India with the entrepreneur courses and entrepreneurship mentoring program. Get in touch with us for more information: [http://icreate.org.in/](http://icreate.org.in/)</comment>