skysight-inc/HackerNews huggingface dataset:
Also worked on compilers at a major chip company. Generally it's better to have clear code than fast code. For that reason I would say that the future of optimization are things like whole-program optimization that exploits language features to improve the asymptotic costs of mechanically provable algorithms. For a primitive example, consider taking a simple Haskell program that is provably correct but needs O(n^3). Put it through some 'equivalent optimal implementation' system that provably spits out an algorithm that does the same task in O(n lg n).

We did stuff like this for simple matrices in Fortran and C, but I think it is generalizable to more problems than that.

And of course, I agree that most of the time no one really cares except HPC.
Indeed. I saw Sin City (an exceedingly violent movie) in a theater. A woman (presumably the mother) and two young boys (~8 and 11) were seated in the row in front of me. She didn't bat an eye at the violence, but yelped and shielded the boys' eyes when breasts appeared. I still don't really know what to make of that.
Dart Observatory
Location: Phoenix, AZ

Remote: No

Willing to relocate: Yes. Anywhere in the world.

Technologies: LabView, CATIA, MATLAB, SIMULINK, ANSYS, Adobe Fireworks

Email: GaliciaL@my.erau.edu

Résumé: Upon request.

LinkedIn: https://www.linkedin.com/profile/view?id=15091975

About Me: Aerospace Engineering student graduating Spring 2015. I'm looking for a position in space or drone startups (SpaceX, Matternet, Makani Power, Airware etc.) Strong CATIA and project management skills. Fast learner, team player. Basic understanding of UI/UX, Learning ROR.
That's only a semantic difference in the context of my post since I wasn't differentiating between two different hormones.
Airware, San Francisco

We're working on a technology platform for commercial drones to enable surveying, precision agriculture, search & rescue, inspection, conservation, and delivery. We do hardware, embedded systems, desktop software, and web. We fly, we collection data, and we process and visualize. We're looking for passionate engineers who love data, want to be the best at what they do, and have an interest in aviation/aerospace.

Here's a few positions relevant to HN:

Frontend SWE (JS) - https://boards.greenhouse.io/airware/jobs/49240

Sr Backend SWE (Go) - https://boards.greenhouse.io/airware/jobs/49210

Backend SWE (Go) - https://boards.greenhouse.io/airware/jobs/49214

Desktop SWE (.NET) - https://boards.greenhouse.io/airware/jobs/49236

All positions:

http://boards.greenhouse.io/airware

Thanks!
This movie inspired an entire generation of Video Game developer aesthetics. You can see the influence of this movie in literally every single game that is SciFi with human soldiers in it.

The most obvious examples are Natural Selection and Halo ... but there are many others.
This company on the HN "Who's hiring" thread is paying $60k-$80k: https://news.ycombinator.com/item?id=9127461

Or how about this company paying $70k-$90k
https://news.ycombinator.com/item?id=9128292

Or this one at $70-$100k
https://news.ycombinator.com/item?id=9128067

InfoSys and Tata actually seem to be paying more than these US Companies.
Dejavu All Over Again
The core idea he is trying to get across is that diets shifting to significantly more fructose and significantly less fiber has created the rapid rise in obesity in the US. Is that up for dispute?
KNYTTAN | Django, javascript, python, fullstack | London, UK - http://www.knyttan.com

KNYTTAN is a full-stack startup revolutionising fashion design and retail through on demand manufacturing and are the first platform for made-on-demand knitwear. We do this with industrial knitting machines that we hacked to turn them into 3D printers for clothes. We design our own products, curate the work of a collection of designers and provide tools for any individual to create their own design.

This is a unique opportunity to be in at the beginning - to work with a plaform in it’s earliest stages in a well funded creative, digital business in an attractive market.

On top of that, we just graduated the Techstars London W14 cohort.

We're hiring 2-3 people over the coming months for our three key technical areas :
• E-commerce platform
• designer tools (the future 'photoshop' for clothes)
• machine control and process automation (of industrial on-demand production)

RELEVANT SKILLS
5 years experience of the following:
• Javascript / html / CSS
• Python / Django / flask / SQL / SQLalchemy
• Webserver configuration
• AWS
• Git or mercurial
• QA and testing
Experience in either process automation / e-commerce platforms a bonus.

Position is full time, based in London. Pay is £50k+ depending on experience (plus a free digitally knitted sweater or two).

You are an entrepreneurial, self starter with experience delivering global systems that interface with the real world. An innovator with a bias to action, good communication skills and an obsessive eye for detail.

We are a small, extremely ambitious and growing team with ambitions to change the garment industry forever.

To apply email jobs@knyttan.com with your CV and a short note on why this is your dream role. Please include “Senior Developer” in the subject line.
Lumi - Mobile Designer - London

Lumi is looking for an experienced Mobile Designer to shape our Android App (lumi news). We're a startup based in Farringdon, brought to you by the folks who made Last.fm

The role requires hands-on visual design (pixel magic) on mobile. We need your ability to help shape and define our product. Experience in doing quick mocks, Android design, and designing for small real estate very useful. Your designs are likely beautiful and cool!

https://lumi.do/about/jobs/design-leader
https://play.google.com/store/apps/details?id=done.lumi
The last decade has been spoiled by technology, diverting movies from inspiring to showing Hi-Res CGI.
You don't. You rsync the missing files over and skip the data that is already present, saving time.
Ideally you'll be able to fix bugs and handle the growth as it comes.

Is your app free?
I would love to try a firefox OS phone.

Verizon seems like an odd choice in the U.S., to me they seem like a 'premium' brand somewhat more expensive than their competitors, while Firefox OS, at least prior to know, seems to have been positioning itself as a budget option.
Yeah mysql-implementation sucks.

And (from reading the discussions on pg-hackers) was that it's very hard to keep semantics (transactions, snapshot-isolation, indexes etc).

Different storage-engines have different pros-cons (the same with indexes gin/gist). You could have:

in-memory storage engine (ex: current unlogged tables don't replicate since they don't have wal)

compressed (something like tokudb/mx)

columnar (see monetdb vs citus)

etc

It's harder to use another database because maintance + flexibility (ex: postgresql has arrays).
Would someone care to explain what the hell Buffer is?
Fusionbox (www.fusionbox.com) -- Denver, CO

Python/Django Software Engineers

YOU: You are passionate about open source and like to try new technologies. You do not necessarily come from a traditional computer science background, but you have achieved mastery and you are particularly well suited to engineering. You are a self-starter and learn easily. You would like to get paid to write open source software.

US: Fusionbox offers custom software development solutions to a wide range of clients using new technologies. Fusionbox is a place for talented people who are serious about engineering. We are committed to the open source community (https://github.com/fusionbox) and Pythonic sensibility.
> In my opinion he's wrong that he'll never be critical of his government. Obama won't rule forever, even if he does like him, and I assume he'll witness at least a few other governments during the rest of his life. Chances are he will become critical of his government, especially if things turn much worse (as the trend is right now). What if the government intends to cut his social benefits? What if the government introduces mandatory army enlisting? And so on and so on. Nobody can stay "non-critical" of the government for too long.

But I am openly critical of my government (the UK), both online and offline. I just don't feel there's any significant risk in this, or anything else in my online activities. And that is the reason why I haven't changed any of my online habits.
I like Android (the AOSP) in itself, but I very much dislike how Google ships it with a lot of their own (proprietary) apps that can't be uninstalled (the usual way).

Some of Google's features may be nice, but I don't want them to track me and get all my private data from my phone.

I'm using CyanogenMod without all the Google apps. It's nice, but the experience just isn't as nice as you have it with Google-Android. Most of the features could be done without tracking users, however.
I think it might depend on the OS. In iPhone or Android, I think it is possible to write a 'good' mobile app, but not as good as the native apps.

In Firefox OS, an OS designed from the start with the idea of JS/HTML apps? I don't know, we'll see, I guess!
Greater Cincinnati manufacturing fights for more workers
I'm a Guix core developer, so my answers below will of course be biased towards Guix.

>what are the relative merits of Guile and the Nix expression language, in practice?

Nix is a DSL, whereas Guile is a general-purpose programming language. In practice, I find it better to use a general-purpose language, because you have access to all of the features of that language and its libraries for free.

>How big is each community?

I don't have any stats, but the Nix community is definitely bigger. Both communities are very active. The guix-devel mailing list and the #guix IRC channel are busy places.

https://lists.gnu.org/archive/html/guix-devel/2015-02/thread...

>The Guix package list is much smaller than the NixOS list?

Yes. The Guix package list is rapidly growing, though. Patches for new packages come in every day. Our last release had 164 new packages.

Hope this helps!
I'd rather they'd push Firefox on Android more. Firefox OS seems stillborn, but Firefox/Android is a good product and mobile could need more browser competition.
Postmodernism is Anti-Mind (Literally)
I'd suggest the 5 best quality courses, and a "More.." button. The "buzzfeed" comment elsewhere leads me to believe the other guy picked one of the courses that was not curated as well as what I chose, which is the basis of my suggestion.

I've received one highbrow email thus far, and I am happy for reading a good quality blog post instead of having to sift through serps and junk blogs for myself, and also to learn about some new resources in my area of interest. I totally get the one thing at a time, 5 minute per day commitment, I think it's a great idea.
I agree. The point is, kids back then (which includes myself) had their ways. You want some porn or horror/action movie? That's what older brothers are for ;).
This link is annecdotal gibberish.
...or more than 640K of memory?

Seriously, it's easy to amass significant amounts of data from 720p or 1080p video, 20+ MP camera shooting in RAW, and whatnot.

And that's before you rip your DVD collection so the kids can watch movies without scratching up the disks.
Mozilla doesn't care if Firefox works on OpenBSD or not.
US ranks number 1 among OECD nations in annual expenditure per student by educational institutions, and yet they produce one of the least educated students in OECD nations. Why is this the case? If funding is the problem as "experts" say it is, why is it that countries that spend fractions of what US spends yield better students?

It seems like you are right. It's just another year, another scheme to ask for more money in education.
> Perhaps they're hypothetical for you; that's nice.

Err... I think he's in agreement with you actually.
This is a big selling point for the Alamo Drafthouse theater chain. They will escort you out if you talk or text during the movie. That, and they don't pillory you with inane commercials before the movie.
The only response I have to that is "talk to developers on the mailing list" (either pgsql-performance or pgsql-hackers).

Maybe it's possible to improve the planning - maybe your queries are uncommon / difficult to estimate / running into a thinko in the planner. I don't know.
JavaScript is the path a lot of people want to walk for making mobile apps. Firefox OS is the first to make it the primary way to develop apps for the platform.

It has been possible to write fully native (not webview wrappers) Windows Phone apps in HTML and JavaScript for the last four or so years, but web developers didn't really adopt the platform (and those that did primarily used C# and XAML).
You can scoff that it was something to do with Windows Phone OS's abysmal market share but then I don't see how you would be able to draw a different conclusion that FFOS will fare any better.
That is not a "plz write code for me" question though, it is just a very simple question. If it is too simple is discussed here: http://blog.stackoverflow.com/2011/02/are-some-questions-too...
Buffer (bufferapp.com) sends your tweets on a schedule so that you don't have to manually tweet them.

They also suggest tweets for you when your queue runs empty.
The GMP (GNU Multi Precision library) guys found that the hand written assembly sequences (which were already 2-6x faster than that produced by a decent C compiler) could be sped up another factor of 2x by superoptimisation, at least of out-of-order CPUs.

Superoptimisation isn't only feasibly, it is actually quite practical. A factor of 2x across an already highly optimised library can cut your supercomputing budget in a grant by half. Whether you need 1 or 2 million CPU hours can make or break entire projects

These days, however, one can often do better with SIMD instructions. These often don't superoptimise well because the individual atomic operations they perform aren't able to be rearranged by the programmer. However, lots of existing supercomputers available for research still don't have chipset revisions with decent SIMD support.
They need to move quickly before everyone who knows anything about it has quit working at Mozilla.
I like http://www.zoho.com/
But this is not about speaking out, this is about if it's worth bothering to take evasive measures to avoid automated surveillance.
Whoa! Adtivestate's license for the community edition is quite restrictive:

Dev and test machines (non-production) only

http://www.activestate.com/languages/compare-editions

I am glad to see that there are other binary distributions available for a wide variety of OSs, including Android:

http://wiki.tcl.tk/668
BTW I wonder what you mean by "accumulated stats" ...

Regarding your senior engineers - maybe they're competent, maybe not.

But most importantly, the experience from one database is often difficult to transfer to a different database. For example I often work with people coming from the Oracle world, and they often apply things that work on Oracle but fail on PostgreSQL. And don't use the advanced cool stuff in PostgreSQL.
Don't rewrite it - yet. Keep incrementally improving it. Find your users and engage them - improve it.

n.b., rememberwinapp.com is a pretty cool idea. You can definitely spin it along at least two angles: "life hack" approaches and "better mental health" approaches (work with a professional counselor on this one).
Well perhaps I'll confess to a little licence with this last reply. I really find use of the M word strange in relation to UIs. The whole idea of a GUI is, what, 40 years old?
It is amazing how this comes up on HN so often.

There is a serious startup that could take advantage maybe. Or heck, I'm going to recommend fastmail.fm, anyway, so I have to wonder if they're growing like mad.
It's really not fragmentation. Each project serves a different set of users. They share the low-level concepts and technology, but differ quite a lot in methodology and higher-level details.
'Kamita' and 'Kanda' share the same kanji "神田" in japanese and the latter is much popular.
Ticketmaster/Live Nation - Software Engineer - Los Angeles / West Hollywood, United States

Ticketmaster is looking for a strong Software Engineer who can thrive in a fast paced environment to join the newly minted Distributed Commerce team. We are building products that will enable third parties to sell verified tickets off-site, on many of the largest platforms and websites in e-commerce and online media. As a key member of a small, dedicated business unit, you will be responsible for developing new technology solutions that are completely independent from legacy systems. These scalable solutions will look to sell more than 6M+ tickets in 2015, utilizing transactional and content APIs, leveraging robust data and content schemas, as well as developing SDKs and transactional widgets that will empower partners to build consumer products which sell more tickets for concerts, sports and family events while increasing the exposure of the Ticketmaster brand.

Qualifications:

- 5+ years professional hands on software development experience, with 3+ years specifically utilizing Java and 2+ years of web services applications/systems experience

- Experience building and maintaining scalable Rest APIs

- Hands-on experience to search utilities like Solr, Lucene and Elastic Search

- Strong knowledge about Relational and NoSQL databases especially HBase, Cassandra

- Exposure to open source frameworks for distributed computing and big data like Hadoop, Hive, Storm, Tez

- Scripting skills, e.g. Python, shell, etc. is a plus

- Experience with an open source development environment using tools and platforms such as Spring, Maven, Git, Eclipse, JIRA

Apply directly to Ticketmaster:
https://livenation.tms.hrdepartment.com/jobs/6178/Software-E...
Definitely read kafka on the shore or wind-up bird chronicle next. Most of his short story collections are excellent as well.

I'm a huge Murakami fan but his style hasn't evolved hugely, so I'd recommend against binging on them so you don't burn out.
You should get some feedback. Can you tell me for which positions you applied? I will make sure that it gets fixed for the future (dmacvicar at suse dot com).

Speaking only for the positions my team/department: Our positions include a small challenge. You need to add a small feature or improvement via a Pull Request on Github to some code and ping pong with your future team members.

The goal not only to see technical skills but also how do you work together with the current team members, how do you handle critics in your code, how do you structure your changes, etc.

The challenge is not difficult, but we value the time and courage of the people who took part in it. My team tends to focus its energy in those.

If the job description gives you a chance to highlight yourself from the rest, take it!.
Location: Looking to relocate to Boston, Atlanta, Austin, Seattle, D.C or SF. I'm open to other cities depending on the opportunity, though.

Remote: No

Willing to relocate: Yes

Technologies: Angular, JavaScript, Django, Python, HTML/CSS, jQuery, Java, MongoDB, SQL, assorted webdev tools (grunt, bower, etc)

Résumé: http://davestess.com/assets/resume.pdf

Portfolio: http://davestess.com/

Email: davestess at gmail.com

I paused my job search to create http://www.gtdecision.com/, a tool for fantasy sports fans to follow player news (made with the MEAN stack). The fantasy sports communities on Reddit really enjoyed it and the site now has thousands of users. I've since improved the site in accordance with user feedback - my main focus is to create products that people enjoy.
Japanese characters can have multiple readings. For most words and phrases, there is a standard correct reading, but for names, things get more complicated. Presumably 'Kanda' is the most common reading.

http://jisho.org/words?jap=%E7%A5%9E%E7%94%B0&eng=&dict=enam...
Full Stack Engineer - London, UK or REMOTE

Overleaf.com: We build awesome ways for scientists to collaborate and communicate. We're looking for full stack engineers — your projects will span our database (PostgreSQL), web app (Rails, Node), front end (React, Backbone) and infrastructure (Docker, Heroku, EC2, GCP) layers. We also have projects for mobile, if you're into Android or iOS.

To apply, go to https://www.overleaf.com/jobs or drop us a line a jobs@overleaf.com :)
10 years ago people put XML into the database. Now it's JSON. Same mistake again.
Start timing yourself
After a short summary of the obvious, the article ends. There's not much there.
ZFS allows you to use this form of data duplication in addition to RAIDZ-x, under the filesystem property named copies.
https://en.wikipedia.org/wiki/S.L.A._Marshall#Controversy_af...

People have looked for the evidence for his claim but can't find it. I've had people repeat the claim to me and cite Grossman or Marshall, but when I asked them to give a specific source for it they couldn't.
JSOB indexing looks good performance wise but all non commercial dbs including monetdb lacks UPSERTS (as inbuild functionality) apart from MySQL.
If we can UPSERT the data in JSOB based on key that would be awesome. Also since monetdb doesnt have UPSERTS so that the only reason for me not to use it ,otherwise its an awsome database for Analytical queries.
No I have not changed a thing. I've always assumed that they were watching everything. Why else would cell phone providers suddenly not charge for services like gps? Or the fact that Microsoft lost its monopoly case against Netscape. How is providing something free a monopoly case? It doesn't exist to protect businesses.
Location: Philadelphia metro region

Remote: Yes

Willing to relocate: Yes

Technologies: Linux, Python, Django, PostgreSQL, Vagrant, HTML/CSS, bash/zsh, AWS, Git, SSH. Want to learn/am learning: Ruby, JavaScript

Résumé/CV: on request

Email: wyclif@gmail.com

I'm looking for entry-level or junior dev work and a career change from a civil engineering background (land/marine surveying). While I'm into both front and backend and will happily accept work on either end, I am most interested in DevOps and backend. I'm comfortable on the CLI and with vim, tmux, git, ssh, etc. I also have some sysadmin experience. Excellent soft skills, and I'm easily in the 99th percentile of English fluency and written communication. If you need good documentation, technical writing, or even web copy, I can definitely help you with that if you're willing to carve out time for me in exchange for helping me improve my programming chops and technical development. Please shoot me a message—I'm hungry to level up.
Meh. I've had nightmares from a movie once in my life.

Which one? That lovely children's classic "The Wizard of Oz".

That witch was scary!!
AdGear is a digital advertising technology company providing platforms and services for digital media innovators such as publishers, advertisers and media agencies. We operate a full-stack advertising platform enabling our customers to innovate with formats, audience data, reporting, pricing and distribution strategies.

For more information, complete description of roles, and details on applying, please see http://adgear.com/company/careers/

Please make sure to CC lp at adgear.com with your email to jobs at adgear.com so we know you're from HN. :)
Rust strikes me as a language that is much better suited to writing web servers than web applications. It's good for code where high performance is necessary, but too low-level for web apps. No one really writes web apps in C++ anymore either.