skysight-inc/HackerNews huggingface dataset:
Sphere Ultrafast Photonics - http://www.sphere-photonics.com - Porto - Portugal - ONSITE - Full-time

We are a growing company in the field of ultrafast optics, developing diagnostic solutions to reduce the complexity and cost of deploying femtosecond lasers in scientific, medical and industrial applications.

Our solutions combine state-of-the art nonlinear optics, advanced mathematical processing algorithms and a clear understanding of our costumer’s workflow. We are looking for a developer with strong math and programming skills to help with software development and instrumentation. A good handle on the C-family of languages (production) and matlab (prototyping) is required.

Bonus points:

- High level of independence

- Understanding of Fourier transforms and spectral analysis.

- Hand-on experience in optics is highly appreciated (ultrafast optics even more so).

- As a member of a small team, the ability to also wear other hats is welcome.

- Hardware prototyping experience (e.g. CAD, finding components, working with suppliers)

If this offer resonates with you, contact us at fsilva [at] sphere-photonics.com
It's the case now, but the trend toward the client+server model (terminal+mainframe, app+cloud, whatever it's named any given decade) versus the local model (personal computers, etc.) will probably be somewhat cyclical as fads are across industries. The contributing factors are wildly unpredictable... networks (or the internet) existing, privacy tolerance, battery breakthroughs, wealth distribution, who knows. We're cool with thin clients now, but it could go out of fashion the moment some confidentiality breach, mainstream, hits home a little too hard (for example).
Programming Decisions
From what I've observed, distribution makes sense if your nodes are homogeneous. Centralization makes sense if your nodes are heterogeneous.

People are typically heterogeneous (various levels of training, apathy, emotions, stress) and getting them to recycle properly is impossible. If everyone were a robot with the exact same version of the exact same recycling firmware with no known bugs, distributed recycling would make absolute sense.
Yes, I think that's a big part of why they bought Waze
1. Thumbs up for making loading times a priority!

2. Using Hugo instead of Octopress won't make your site any faster to users ¯\_(ツ)_/¯

3. You're almost completely forgetting about server-side performance. I'd recommend looking into GitHub Pages for a free and fast (CDN-backed) way to host a static site.

---

Unrelated, but:

4. I'm not a fan at all of the self-upvoting link at the bottom of your post. Not cool.
>The hardest problems--mostly around people--

Not quite. YC has been successful selling to people. Biotech isn't selling to people. The drug sells itself. It either works or it doesn't. Science doesn't care what we want.
Uber | http://people.uber.com | Seattle (& San Francisco) | Visa OK* On-site

Uber is opening a new engineering/product/design office in Seattle and we're hiring across those disciplines, plus data science and product marketing.

A number of our new projects that have not been started or announced yet will be built up there, so this is a unique opportunity to work on something totally new with plenty of whitespace to define.

You can find out more about what its like to work at Uber and the hard problems we are solving @ http://people.uber.com.

We also are of course hiring across the board here in San Francisco too. Check out:

- Seattle - https://www.uber.com/jobs/list?keywords=&location=Seattle,%2...

- San Francisco - https://www.uber.com/jobs/list?keywords=&team=Engineering&lo...

If you want to apply directly or have any questions plz email me: benm [at] uber. As you can see from my profile, I'm not a recruiter I run a team that works on these projects.

* = Visa's ok but at this point next available new H1B date is April 2016 for work beginning Oct 2016 so probably more feasible for existing H1B holders, E2 (Australian) etc.
Dropbox | New York City | Software Engineer / Site Reliability Engineer | ONSITE

We're a small team building the foundation for Dropbox's first office outside San Francisco. We work on impactful projects that are essential to Dropbox's success. It's a lot of fun, and we've only just begun.

- SWE: https://www.dropbox.com/jobs/listing/450

- SRE: https://www.dropbox.com/jobs/listing/761

Also hiring in...

- SF: https://www.dropbox.com/jobs/listing/143

- Seattle: https://www.dropbox.com/jobs/listing/661

- Tel Aviv: https://www.dropbox.com/jobs/listing/829
Th irony of this piece is that this post is itself pure academic posturing and politics.
When would this sort of technique be useful?
Highfive | https://highfive.com/ | Redwood City, CA | Full-time, Flexible WFH

Highfive is video and web conferencing you can actually love. Beautifully simple video for every conference room and employee in your company. Video and screen sharing for every laptop, tablet, and phone. At a fraction of the cost of other providers, our hardware is affordable enough to make video available everywhere.

You can check out our blog to find out more about working at Highfive! http://reviews.greatplacetowork.com/highfive

Come help us solve exciting problems! We're hiring in all departments. Please apply through https://highfive.com/careers
http://www.hackerrank.com/ has a lot of good practice questions for a range of topics and difficulties
We deploy spiders
Shouldn't we rather expect a lot of "bullshit investment" and automation first in a situation of "free money"?
Everybody look busy
I was expecting an article about a new memory management algorithm.
what's wrong with me...
Took me a second to realize this wasn't about Julia, the high-performance programming language aimed at the same userbase as MATLAB and R and Octave.

Was Coinbase already aware of the existing use of the name "Julia"?
Licensing etc feels like it would work with the larger and more homogeneous parts of the industry (creating a more fungible work force). Outside of that environment, technology varies so much between companies, and changes so much over time that licensing around certain technological stacks/skills seems naïve.

I'm not sure it's that easy to quantify the (more) important and transferable skills like abstract thinking, project estimation, team work, being able to learn quickly, etc.

Coding is closer to an art (like journeyman carpentry) than a discipline (like engineering), and therefore better judged on reputation, portfolio, etc, criteria that the industry already embodies.

/imo
I think your weren't using; won't miss case may be about as good as it gets in terms of customer satisfaction. It's hard to imagine a customer seeing the change as a new feature and getting excited. It's easy to imagine someone who sees the change as an unfavorable alteration of the value proposition.
Where are they getting the money for the refunds?
In the US, life science is done both for science and for money. Any non-human research or basic research are done with funding avenues outside of corporations. All drug discovery and the vast majority of scientific instrumentation and tools are produced by for-profit institutions.
The Virtues of Difficult Fiction
Bayes Impact – Technology for good
Python packaging is such an absolute disaster. As a casual Python user, can someone explain to me how Wheels fixing the problem?
With no friends, no spouse, no girl/boyfriend, no kids, no pets, my life is considerably simpler, lighter and cleaner than before.
This only holds up in the absence of things like Wirth's law and its variants. Not enough people are incentivized to be as efficient (in terms of CPU, etc.) as possible. Device makers are, because it affects their battery life (marketing) numbers, but only in closed systems (like iOS) could we even begin to assume that device makers have much influence over whether the downstream software development is sufficiently resource-efficient.
when economic growth is stagnating globally

Huh?

The world's economy has grown by over 50% since 2000.[1]

[1]https://en.wikipedia.org/wiki/Gross_world_product
Verbate | Sydney | Software Engineer | ONSITE

We are building a platform to do at-scale video user interviews on mobile devices. We’re a team of highly self-motivated product people. You will be coming in as the 2nd developer so you will be helping to define the future of the company, bringing new ideas to the table and growing an awesome team.

You have probably worked in both large business and startups and are looking to get involved in something more meaningful. You love learning new technologies for the sake of it and thrive on doing the impossible.

Required skills
Experience building kick-ass products in PHP and Javascript
Test focused product development
A strong, opinionated eye for design
Comfort using unix and Amazon Web Services
Self motivated & entrepreneurial
Happy to get on the phone with customers

Bonus points for
Android, iOS, WPhone experience
Machine learning
Scaling web applications
Big data (lol just kidding)

Perks
Opal card
4k Monitor
Unlimited Tea
Equity options

If you're interested, send your details over to mitch at verbate.co
Glance | San Francisco, CA (SOMA) (Can sponsor H1B) | REMOTE/ON-SITE

== About Us ==

We’re a seed-stage company started by serial entrepreneurs with backgrounds in mobile and machine learning. We’re backed by prominent investors including Reid Hoffman, Mike Maples, Greylock and NEA. We’re developing a smarter alternative to disruptive and spammy push notifications.

== We’re Hiring ==

A Front-end engineer who is passionate about building elegant web products. You'll be working with a small team building all parts of the Glance website. We care deeply about visual design and user experience. You should have experience with full-stack web development, coupled with a strong sense of design and desire to build the best web product in the world.

* Expert at building JavaScript-heavy Node.js apps.

* Well-versed with modern HTML and CSS.

* Ability to take ownership of all parts of a web project.

* Understand how to optimize browser and Node performance issues.

* Previous experience with AngularJS is desirable.

===

If you're looking to join a small team that solves complex problems and making something people will use daily we would love to talk. Compensation is competitive, including benefits and equity.

To apply, email your resume (and GitHub/code links if you have) to jobs@helloglance.com
The question is not if its an acceptable tradeoff for the user, but if the developer can accept having a large group of people perceiving the site as broken/unusable.
Angaza | Backend, Frontend, Mobile | San Francisco ONSITE

Angaza is a for-profit company that makes it possible for a billion people—the off-grid world that still burns kerosene for light—to make the move to solar energy while gaining access to electricity and increasing their buying power.

Specifically, we build technology that allows solar energy solutions to be financed for off-grid consumers, including everything from rooftop installations down to portable LED devices. To do so, Angaza develops a mix of custom hardware and software, built on the Python ecosystem, and we operate in some of the most demanding and dynamic markets in the world, including Africa and India.

More information about our open positions:

- http://www.angazadesign.com/jobs/backend-developer/

- http://www.angazadesign.com/jobs/frontend-developer/

- http://www.angazadesign.com/jobs/android-developer/

- http://careers.stackoverflow.com/company/angaza/
There is a usability advantage, though: with a STL list, you need an iterator corresponding to an element to move it between lists, not just a pointer to the value. So all functions taking a reference to an object, if they might want to move it around at some point, need to take an iterator, and in particular, object methods cannot do so, unless the class contains a wasteful iterator-to-self field.

Intrusive lists also allow an object to be in multiple lists at the same time (usually ones with different purposes) by having multiple sets of prev/next pointers.
Show HN: 3wordsmovie – Simple movie recommendations
I said what I get, not what does or doesn't exist. =)
A standard "tip" button on the browser may be an excellent feature. No willpower or cognitive load added, you just know the button is there, and use it when you decide to.

Not sure if it would generate any reasonable revenue, nor if it's actually viable in the presence of our current financial institutions. But I can't see any real downside.
> I'd wager Feynman would have objected to the term 'Feynman Integrity',

That ship has sailed.

https://en.wikipedia.org/wiki/List_of_things_named_after_Ric...
Ask HN: Name/domain advice on a Product Hunt clone
I'm working on a Product Hunt style website which is about Turkish Startups but I couldn't decide about name (and of course the domain) of the website. I have two wordings in my mind. I'm trying to choose one of them. Please let me know about your thoughts and if you have any other advice.

1. Turk Hunt
Pros
Easy to say and remember.
Easy to make connection with Product Hunt

Cons
It's a bit sounding like about hunting

2. Turk Starter
Pros
Kickstarter similarity

Cons
Maybe a bit long and not relevant as Turk Hunt?

Thanks!
SEEKING WORK: NYC / Remote

* Full stack dev for ~9 years, consulting for 1, worked at a well-known web/mobile consulting shop before that.

* React, Rails, node.js, Angular, PostgreSQL, MySQL, Android. Those are the most recent. Always looking for new buzzwords!

* I'm a good communicator (literature degree), fast learner, and not too bad at the other stuff.

* Not a ninja, rock star, guru, or robot.

* kris at kriskelly.me

* https://github.com/kriskelly
The new Go 1.5 GC has much shorter pause times. The smell hasn't improved much though.
I work in the industry (my family runs a collection operation and I focus my effort on software for waste haulers) and I’ve seen huge variance throughout the country in how this is handled. As mentioned earlier, some locations operate a dirty MRF (everything is mixed and the recyclables are sorted out) to centralize the process but the issue you run into is how low quality the majority of the materials are once they are separated. Waste generators in this “system” aren’t consciously putting effort into the way recyclable material is handled so you end up of with a high percentage of residual (not recyclable) that gets landfilled.

Here in CA, South Tahoe Refuse (STR) uses a modified process that I think solves a lot of that problem. They give their customers durable semi-transparent blue bags to fill with recyclable materials. This is somewhat ceremonial but does certainly aid in the sorting efficiency. The waste generator then places those bags in with the regular garbage and one truck collects it all. At the STR operated MRF, they mechanically separate the blue bags and break them open. The resulting recycling is then hand sorted. From what I’ve seen at their MRF, the diverted material is of much higher quality than materials I’ve seen at “regular” dirty MRFs.

I’d personally love to see waste collection return to single container/vehicle or some less impactful method. The current regulations in CA essentially require most locations to run 3 vehicles that collect from 3 different containers at each residence/business since you have to hit a certain level of diversion (keeping materials out of the landfill) that is hard to attain at a dirty MRF. Add to that the CA health code requirements for weekly collection and you can’t just “alternate” collection. The additional fuel consumption, road wear, and other resource demands that result from this multiplication of equipment & travel would be super interesting to research and document. Figuring out a good solution that would allow you to centralize sorting and hit high diversion percentages would result in less pollution/resource demands and potentially lower rates for the waste generators.

Also, now everyone else is experiencing my inverse experience to every “garbage collection” article on HN. I’d love to see more innovation, thought, and exploration around the problem of physically collecting garbage and I love when it’s discussed here on HN.
Thanks, will also add tutorials for that too.
The Workhouse Postmortem
Before posting my original comment I ran Windows Update and it came up as important, not critical.
I am a developer on PTVS.

TL;DR - We do have project files but are working to remove that necessity.

First, we do have some VS specific files, namely SLN and PYPROJ files. These are unfortunately needed for us to manage your project. We do hope to not need these in the future but we currently need them due to the project system we use in Visual Studio. We do hope to replace this with a different solution eventually.

The good news is these files are easily generated and do not need to be saved. If you go to File>New>Project>Python>From Existing Python Code you can generate these by giving a folder.

Second, As for the SSH troubles, CMD has been given an overhaul for Win10 and I suspect you are seeing the effect of that. I know they handle encodings differently now so that is probably the issue. I know I have seen some things render a bit strange since my transition to Win10 last week.
Create a Self Signed SSL Certificate on Apache for Ubuntu 15.04
I'd use it to make progress on some unsolved conjecture in graph theory (for science!). I don't have a specific one in mind right this second, but there are certainly a few where massive computer searches can help.
I've always found it fairly easy. Why do you think it's a disaster?
Less Money, Mo' Music and Lots of Problems: A Look at the Music Biz
I wonder if this is a reanalysis of initial clipping. English lets you do some pretty aggressive deletion of initial segments of an utterance, and in many many cases that ends up being just a pronoun.. hmm
If you owe debt and you are burning through your cash and there is no sign of turning the situation over in the near future, then you are "drowning in debt", IMO, or you will be in a very short time. But that's just me and my "potentially illegal" point of view.
Also, pretty much all physicists want to know things such as, why there is more matter than anti-matter, if a good explanation for that can be found. If someone came up with a relatively solid answer to that question, the physics community would rally together. Everyone has the same goal - what is the truth?

Whereas in economics, where the data is fuzzier, and you have questions like, how should the pie be divided up, people are not united together in the pursuit of a universal truth, things are more dialectic. Even the name economics is part of this agenda-pushing, as is the B.S. "Nobel Prize for Economics" and so forth - in the early days, "economics" was called by its proper name "studies of political economy". Nothing was more political than dropping the word political from the field.
Alan Watts { re:TODAY }
Have you bought a computer for someone in the last five years? I am not talking about power users, I am talking the friend or relative that looks to you for technical guidance. Almost every time I have heard the same thing, "This is so much faster/better than my old one". Sure, a large portion of that is due to less crapware and software improvements but it is a noticeable difference to most users and they appreciate the additional processing capacity (although they may not know that that is a factor in the improvement).

Computing isn't a limiting factor in almost anything we do (I occasionally code and test on a raspberrypi) but we do notice and appreciate the improvements that performance bring. Even naive users notice.
Organizing Files (2005)
A machine from 10 years ago will run software developed 10 years ago with perfectly adequate performance -- probably true even prior to 2005 as well as any reasonable point in the near future. But the bit I quoted is breaking out of that completely, basically claiming that we're at some sort of hockey stick curve where that software-hardware vintage parity won't be required anymore.
I've seen the miniature fruit trees. They gave their all to crank out a single mini fruit which wasn't so mini compared to the bonsai.
Are these onsite only, or is remote considered?
Wheels can be installed into a Python environment without executing code and can be cleanly uninstalled. They're effectively an iteration on eggs.
Despite the nitpicking in this thread, I've only heard positive things about Conrad Egusa and Publicize. I heard about him through YC, where other people recommended him. He gave me some useful advice, and if you're looking for a PR company, I'd definitely check out Publicize.
As a casual python user, I've always found it fairly straightforward.

As a systems engineer, I've always found it challenging to maintain a sane python ecosystem across multiple hosts.
Is that due to CAFE or due to consumer preference for fuel-efficient cars within a class? Since MPGS are heavily touted in advertising, it seems to be related to consumer preference
I am the great unicornio! I need VCs for my cash hole.
Why would you pay for two OS licences when you've got an OS you're happy with? Sure, you might choose an OS based on the applications available (eg I strongly preferDebian GNU/Linux because of apt-get and xmonad) -- switching OS to use a tool seems like a bit of a stretch though.

If you like the MS toolset, by all means use Windows. But using a vm for especially a gui program (which then interacts poorly with your os ui) seems like a sub-optimal solution?
Not sure. We'll have to run some on our end and get back to you.
My lifestyle does give me time to cook. I was merely providing a potential answer to OP's question.
I would say Python and Javascript are both easier to install--you don't even have to install Javascript--and Python is easier to get coding in thanks to 1) fewer high level concepts that Ruby gets from Smalltalk and 2) Idle.

Having said that, Ruby is the superior language to Python once you get going, in my opinion, because of what it steals from Smalltalk.
Battery swaps help with long-range trips, but are in no way a convenience improvement over filling up a tank of gas.
I don't know whether they do it, but they could set a http-only cookie "gold=true" when you purchase a gold account. You could then logout and they would not habe to track you personally to check your gold status.
Society of Grownups | Boston, MA | ONSITE (WFH options)

We're trying to democratize financial literacy and change the way people talk about money. We need strong Javascript engineers to help us build an accessible, robust financial education platform. We have an inclusive culture, work cross-functionally, and trust each other without resorting to micromanagement. Email careers@societyofgrownups.com if you'd like to talk!

Tech: ES6, Lodash, Ember CLI, Ruby on Rails, Elixir + Phoenix
It might be useful, but it isn't what they promised their backers. That would lead to a lot of angry people.
Again, a minute to look at their financials. There is a thing called the "cashflow statement". They are not "burning through cash". Operating cashflow is positive. Some quarters their capex is larger than operating cashflow, sometimes it's less.

So to suggest they are "drowning in debt" only shows no understanding of simple financial matters, and little regard for securities legislation. Not all opinions are valid.
Don't you understand? When government mandates something, things happen. We've won Bush's war on terrorism, we've won Reagan's war on drugs, and we've won Nixon's war on cancer. Victory is at hand in Obama's war on gasoline powered cars, and you're going to feel pretty foolish when you miss the celebration.
You could alternately use conda, as much of the scientific computing community does: http://conda.pydata.org/docs/