skysight-inc/HackerNews huggingface dataset:
D4 Software | Birmingham, UK | Full-time | ONSITE (remote-friendly, possible fully REMOTE once established)

Mid-level Software Engineer

D4 Software is moving from a client/agency model into being a multiple SaaS product provider, where products we’ve built will account for a majority of our revenue.

• You’ll work on client projects from startups to enterprise as well as our 3 in-house products.

• You can use whatever gets the job done but we typically work with .Net (C# MVC), Javascript, Go, Python.

• The position is onsite but we all work a portion of our time remotely. If you’re good and can prove yourself then even 100% remote is no problem.

More info: https://medium.com/@D4Software/hiring-mid-level-software-eng...

Apply: jobs (at) d4software (co .uk)
What if you fly this person (who is great on paper) to Wellington, and they turn out to be the most toxic person you've ever met. What if your luck is truly awful and you fly out 100 of these people?
Hey, a friendly reminder. I’m parsing the thread, all job offers added here are also available on the map on

https://whoishiring.io

or just HN items

https://whoishiring.io/search/36.0440/-90.8984/4?source=hn

If you post here, please use the below format to help me with parsing. If you won’t, no worries, I will do my best to get all the things right.

1) {company} | {job title} | {locations} | {attrs: REMOTE, INTERNS, VISA, company url}
Google | Software Developer | SF | VISA https://google.com
DuckDuckGo | Software Developer | Paoli PA | REMOTE, VISA

or

2) {company} | {job title} | {location}
Google | Site Reliability Engineer | London, Zurich, Sydney
Facebook | Web-developer | London, Zurich

I’m using this regex to test the firstline.

\s*(?P<company>[^|]+?)\s*\|\s*(?P<title>[^|]+?)\s*\|\s*(?P<locations>[^|]+?)\s*(?:\|\s*(?P<attrs>.+))?$

You can test it in Python or here https://regex101.com/r/relwQD/3 (for the match look right).
Thanks for these! I have the Omnia Turris with Openwrt at home, which has everything needed to fix this. I'd also hope that problems playing music in our home network from the NAS when moving big files in the lan could be solved with these settings.
No, giving people the option of not seeing patterns of accounts isn't "full Facebook".
I can think of 3 possible explanations for this "temporary issue" (that Google should have seen coming literal years ago):

1. Google is swinging its market share around in the desktop browser market to further squeeze Firefox, a much smaller competitor

2. Google hasn't allocated any resources to porting Hangouts away from NPAPI plugins presumably because it has already put Hangouts for the desktop on life support, focusing resources on a similar initiative like Allo or whatever the flavor of the month is

3. Mozilla somehow dropped the ball on writing a sufficiently capable WebRTC implementation despite having implemented a Hangouts / Skype competitor in Firefox Hello

Any others?
Trimming the 10% at the top and the bottom on a yearly basis would provide a better outcome according to game theory.
In the end corporation have discovered how to hijack "open". They just need to get a lead position on development, and then iterate on changes faster than the competition. Then again, i guess that is pretty much how Microsoft kept the competition from fully supporting the Office file formats...
I definitely get where you're coming from. At Astronomer, we use both Airflow and Spark, though Spark is very new to me.

For us, Airflow manages workflows and task dependencies but all of the actual work is done externally. Each task (operator) runs whatever dockerized command with I/O over XCom. Note that we use a custom Mesos executor instead of the Celery executor. An Airflow DAG might kick off a different Spark job based on upstream tasks.
pjc50 says:" Capitalism recognises no "should" other than the market."

And therein lies the rub for the USA: capitalism is not the be all and end all of our existence as a nation. Somewhere down the road we lost the notion that there was an implied social contract between a nation and its citizens. And that contract must take precedence over unfettered capitalism.

USA citizens thought the social contract included protection from competition with 2nd- and 3rd-world workers who are paid 2nd- and 3rd-world wages. But MBAs, economists, and "globalizers" believed that no such protection should be provided.

The USA's citizens lost the argument w/o knowing it was going on. The asymmetry in the situation puts only upside into the hands of the MBA/globalizer and downside into the hands of the USA worker:

MBA/globalizer - "I'll make mega-mega-megabucks if I can produce widgets abroad! I'll be a god* billionaire!"

Other would-be MBA/globalizer down the street - "If MBA/globalizer doesn't produce widgets abroad, then _I_ will do it! I'll be a god* billionaire and MBA/globalizer will be out of business!"

US citizen worker - "I'll lose my job and be penniless if anyone produces widgets abroad!"

Guess which ones put the most money into USA'S political campaigns over recent decades!

There is no question that China has a "China first!" policy. In contrast, the USA has forgotten that it once had a "USA first!" policy as part of its social contract. The USA should restore that policy and make it economically explicit. Otherwise, why have a nation-state at all? If we don't go "USA first!" then we will be little more than a protective nest for an extremely wealthy few.

[Edit: I was somewhat reluctant to add this, but several of the few extraordinary wealthy I have spoken to have literally whispered:]

But that might not last long. The USA populace would likely revolt, kill the extremely wealthy and start all over again.

Some, and possibly many, wealthy persons apparently fear the judgement of the crowds, pitchforks, torches and finally death at the hands of the mob! How wonderful must be extraordinary wealth that one begins to fear for one's very existence and that of one's children!
Speaking purely as a consumer. Have 3 Wii consoles across the extended family. It was good as a gift, but ended up sitting idle given the demographics in our households. Hence - skipping Switch, time better spent outdoors, at the gym.
Where I work we expect to sell out......

The review was helpful to the under knowledged ringing up the units.
It is mostly credited to Gunpei Yokoi's philosophy:

"Yokoi articulated his philosophy of "Lateral Thinking of Withered Technology". [...] "Withered technology" in this context refers to a mature technology which is cheap and well understood. "Lateral thinking" refers to finding radical new ways of using such technology. Yokoi held that toys and games do not necessarily require cutting edge technology; novel and fun gameplay are more important. In the interview he suggested that expensive cutting edge technology can get in the way of developing a new product"

https://en.wikipedia.org/wiki/Gunpei_Yokoi#Lateral_Thinking_...

Nintendo consoles have always been a bit behind technologically; but I think this became really accentuated with the Wii, which was by design not that far ahead of the Game Cube- when the rest of the industry went full steam ahead fighting on specs.
They know they can't win a spec arms race.
So snow is super hard to forecast because snow bands. These happen at a mesoscale, and typically one 1-2 grid points of the models used to forecast. The exact processes that contribute to banding are not very well measured, either, so it's very difficult to get a good prediction for it.

Due to the banding, you can get extreme variations in snowfall, leading to, "I thought we were supposed to get a foot, but we only got an inch!" type of comments. Or, bands will line up with the storm motion and just pelt an area harder than expected.

Example: http://imgur.com/i0j4I7g
I think this article actually misses some good criticism of REST that I've encountered over the years:
- how do you perform queries across resources?
- how do you perform actions that don't map to CRUD actions (e.g. tell a server to reboot itself)
- how do you perform actions that are transactional across resources?

I'm not saying there aren't answers to these questions, but doing any of these things in REST is not straight-forward.
When I worked for the Park Service, we had this positively ancient Chevy van we inherited from the Air Force. Thing was older than me, I think. No one knew exactly how many miles it actually had on it because the odometer only had five spaces.

Anyways, it had a 3-speed column shifter, and the top linkage off the column would often pop out first thing in the morning. You could tell when it happened because it would just shift with no effort, but you wouldn't move. Then, you'd have to pop the hood and fiddle with it until you got the link reconnected.

I'm glad 3-speed column shifters are gone.
MedicaSafe, Inc. | Front End Developer | New York, NY | ONSITE | Full-time

Position: Front End Developer

Are you a front-end dev with strong design skills? Does thinking through a user's experience inspire what you want to build next? If so, MedicaSafe might be a good fit for you! We're looking for a developer who is comfortable defining screen-flow and working with backend developers on implementation. Our ideal candidate is interested in understanding the user and building on that understanding as a foundation. As a company, we develop technology to improve patient outcomes with a focus on medication adherence and addiction treatment. Our office is in New York City's West Soho neighborhood in a pleasant, creative, pun-filled environment.

RESPONSIBILITIES

--- Design and implement user interfaces

--- Coordinate with research team to better understand users and use cases

SKILLS AND TOOLS

--- Javascript, HTML, CSS

--- UI / UX, Responsive Design

NICE TO HAVE

--- Experience working in health care

--- Minimalist design aesthetic

--- At least 1 year of relevant work experience

Candidates are encouraged to submit a portfolio and/or github link. Please send your materials to jobs@medicasafe.com.
gridX | Fullstack Engineer | Munich, Germany and Aachen, Germany | ONSITE (remote-friendly, possible fully REMOTE once established) https://gridx.de

At gridX we are building a digital energy supplier that matches
decentralized renewable energy producers - like photovoltaic and battery
storage systems - with energy consumers. This way, we are creating a community
in which energy can be used and experienced in an entirely new way. It allows
you to track your current energy data (production, consumption), benchmark it
with other community members and shrink your energy costs through intelligent
energy management and the benefits of a community, that produces its own energy.

We are a highly dedicated team of engineers, software developers and designers
that is now expanding to bring our vision to market.

Possible areas of work:

* Microservices platform for managing devices and processing the data

* Our own custom Linux-based operating system

* Data-centric applications running on both the IoT devices and in the cloud

Stack: Go, Javscript/React, Docker, Kubernetes, AWS, PostgreSQL

Job descriptions: http://gridx.onapply.de

Feel free to reach out to me at j.hermanns (at) gridx.de if you have any questions
I have wondered about this also, although I have found Chrome on my Mac to work poorly with Hangouts. Recently I had an issue during a Hangout and the people I was on with mentioned they also avoid Chrome for Hangouts. I had been using Firefox, but I guess now I'll have to rely on Safari. Or use Skype.
It'll probably be a WebKit vulnerability like most initial console exploits these days.
"Verbal" as in the adjective, "expressed in spoken words". In essence a synonym for "oral contract".
I was curious about that too. This bit:

representing continuous quantities such as “the average number of 1 bits in a message address.”

suggested to me that maybe he recast it as a system dynamics problem? I'm a little out of my depth here, though.
If You Want to Be Happy, Do Happy Things
Intriguing. Spinach and other dark leafy greens are also goitrogenic (can contribute to goiters). I wonder if there is a correlation.

Do note: eating massive amounts of spinach is unlikely to cause a goiter or kidney stones if you are not already susceptible to them.
You must not live in the US :/
Except Internet routing is not smart, the routers cannot send you through a low bandwidth but uncontested and low latency pipe when your packets are unmarked because you didn't pay a premium for a peering agreement.

It actually can hurt the Internet performance as a whole, as the tiny VoIP packets prevent Jumbo throughput ones from working really well.

It takes just one bad hop to ruin latency.
There's Urho3D (https://urho3d.github.io) which seems to be mostly a clone of OGRE. I don't know if any of the same people work on it.

Xamarin have a C# wrapper for it, UrhoSharp (https://developer.xamarin.com/guides/cross-platform/urho/). I'm working with it now and I like it a lot better than Unity so far; but I strongly prefer to work in code rather than doing everything in Unity's IDE.
Underdog.io | New York, NY | https://underdog.io | Full-Time | ONSITE

We’re looking to hire two full-stack engineers. Ideally, one would be a Javascript/Node.js Engineer, and the other would be a Python Engineer.

Today, Underdog.io is a curated marketplace for talent. We connect amazing people with founders, hiring managers, and recruiters at top technology companies.

We’re building technology to reduce the noise of the job search and match. We started Underdog.io because we experienced the pains associated with (1) hiring while working at top startups and (2) looking for new opportunities.

Our platform is currently live in SF, NYC, and LA. We work with over 200 awesome companies. Quality is key to our model -- we turn away one of every two companies that have tried to join the network. We've proudly bootstrapped and profitable.

As we scale, we’ll focus on building tools for candidates to organize, search, and discover new job opportunities. In our view of the future, job candidates don’t receive as much unsolicited outreach from recruiters. Job search is organized, and talented candidates have more high-quality options.

We use Python/Flask, Javascript/Node.js, PostgreSQL, Elastic Search, AWS. We're also working on a project in Ruby/Sinatra. And we're big supporters of open source.

Link to Github: https://github.com/underdogio

Link to Medium post: https://medium.com/@cmuir/lessons-from-sixteen-months-of-boo...

Email chris@underdog.io to apply.

Because we're still a small team, we're not able to accommodate recent bootcamp graduates. No recruiters or dev shops, please. =/

Keywords: New York City, Brooklyn, Developer, Dev, Engineer, Python, Flask, Node.js, Ruby, Sinatra, PostgreSQL, Elastic Search, Open Source, https://underdog.io/, Los Angeles, San Francisco
Justin here. We've spent the past two years building software to make the design of genetic tools easy and straightforward. I'm here to answer any questions about the software, it's capabilities, or the tech behind it. The hope is to be a more 'plain language' abstraction layer on top both DNA, and the knowledge/expertise required to manipulate DNA. We'd like for those without an expertise in cloning to be able to find, design and start using the genetic constructs they want.

Specifically Pinecone is our software to build novel proteins based on functionally annotated domains. With it you can build single proteins, combinatorial sets of proteins, and mutation libraries all without ever having to actually dig into DNA sequences. Once you've built your novel genetic designs we help facilitate purchase of whatever deliverable is useful to you - double-stranded DNA, plasmid DNA, or purified protein.

I want to say thanks to the the HN, Go, and Ember communities for their fantastic tools that allow a scientist to get software like this off up and running.
Employees are already leaving. I'd wager a few people in here have seen candidates coming through interviews in the past week. It's been kinda scary how many ubers are leaving the ship.
How a 16-year-old HS Dropout Became a Staff Engineer at Slack
At the time the Playstation pushed more polygons per frame. I remember this debate because Nintendo said that they allowed for larger seamless polygons and said that it produced a better image on the screen.
For me, this pretty much tells me that Google Hangouts is scheduled for deletion :(

I do understand that some google services work only on Chrome but certain systems need to be cross-browser / cross-platform to become successful. For example, in early days MS Word could save documents into WordPerfect format - not because MS liked WordPerfect but because that was the easiest path to conquer the world.

So as soon as a product starts dropping support for very popular platforms that can mean only two things: 1) the product rules the world in that segment or 2) company plans to sunset that product.
San Francisco, CA / REMOTE OK in the US | Lead Full Stack Rails Developer | Stitchfix | Full-time

Hello, we're continuing to do a ton of hiring at Stitchfix, but specifically I'm hiring a developer to join my small team - "Better Data Engineering". We are a small team that is responsible for Stitchfix's famous "Style Profile", and other similar data intensive customer facing features. We work closely with the Data Science team, and our goal is always to serve our customers better using the information they provided while not being creepy :-)

,---. Stitchfix is a clothing / style personalization service.
.((___)) Search Instagram for #stitchfix, which will tell you a whole lot
,' `---' `. about us, how much our customers love us and you'll get
/ |========| \ an idea of our business.
/ |/\/\/\/\| \
/ /|/\/\/\/\|\ \ Come back when you're done.
/__/ |========| \__\
//// |________| \\\\
""' [||||||||] `""
`""""""""'

You can reach out directly to me (gal at stitchfix.com) - I'm a Principal Engineer at Stitchfix and the hiring manager for this position.

Here is a job posting roughly covering this role: https://www.stitchfix.com/careers?gh_jid=455296&gh_src=r8m5v.... and Stitch Fix's "Multithreaded" Tech Jobs blog & site (http://technology.stitchfix.com) has a lot more about the team and other positions (we’re also hiring iOS, DevOps, and UX)
From what I've gathered through the years, I think there's this undertone to Nintendo's strategy around not directly competing with the likes of Sony and Microsoft: companies that tout and create powerful beefy specs that become a one if not the main driver to market their devices effectively.

Nintendo seems to continue, whether they're always successful or not (Wii vs Wii U), to push the company strategy towards make new-ish gaming paradigms and focusing more on the 1st party game quality.

We're also at a period where I feel we can all see the effect of diminishing returns on visual output (i.e. PS4 for a layperson doesn't look orders of magnitude better than PS3 releases later in that device's life), so again Nintendo is looking to differentiate where graphics quality is becoming more of a commodity amongst the major consoles.
Blue Vision Labs | London, United Kingdom | Onsite | Full-time, Internships | http://www.bluevisionlabs.com/

Blue Vision Labs is a stealth startup working on a new transformative technology for self-driving cars, augmented reality and robotics. Founded in a Y-Combinator Fellowship and backed by Accel (Facebook, Dropbox, etc.) with Horizons Ventures (DeepMind, Siri, etc.), our mission is to revolutionize the future of intelligent machines.
Our team consists of a mix of PhDs from top universities, hackers, finalists of programming competitions and accomplished entrepreneurs. We have a full range of benefits, a friendly and dynamic atmosphere where everyone can learn, grow and contribute to impactful solutions. We are looking for talented people to join our team in the following positions:

- Software engineers (full-stack, cloud, AWS, distributed computing)

- Research scientists (machine learning, computer vision, SLAM systems)

- Robotics engineers (sensors, signal processing, calibration)

Please apply at careers [@] bluevisionlabs.com
You can mix the hash with a salt that the attacker doesn't and cannot ever know. This is pretty standard and prevents the leak of timing from revealing anything about the hash. The only time this fails is if your hash function is broken, and if that's the case you've got much bigger problems
> So, what is so special about programming that makes people want to share their work for free?

I created my engine for myself, I guess a lot of open source projects start with one person solving his problem/having fun. I open source it because:

* money is not everything, it might bring value to some people, but I doubt people would be willing to pay for it
* even if it's open source it does not prevent me to earn money with it
* I benefit from people using it - submitting patches, reporting problems, testing on different hardware
* it can bring money in different ways
* if I share my property (e.g. car, flat, computer) with somebody else, it limits my use "rights", if I share software, it limits me in no way
Ask HN: Where were you 5 years ago? Today? Where do you want to be in 5 years?
People get asked where they want to be in five years, but an answer stripped of context isn't all that informative.

eg. If you are a developer today, and want to be CEO of your own company in 5 years, that doesn't mean much unless you also say that you were homeless 5 years ago.

So where have you been? Where are you going? And what are you doing in that hand-basket?
It's cost thing, but not just at the hardware level. Developing cutting graphics is always more expensive than settling the the level of what your could do 2 years ago.

Since they are not in a race, they prefer investing in other things.
Appreciate the thought. Here's how I look at it: our core service offers a bunch of different perks that this experimental service doesnt include like: more revisions, faster delivery etc. so when you are in a rush or want to bounce back and forth ideas, this service isnt the way to go.
Location: Germany (Frankfurt am Main)
Remote: Yes
Willing to relocate: Yes, in 2-6 months (German citizenship pending)
Technologies: Machine Learning, AI, Computer Vision, Big Data, Robotics, 40+ programming languages (ex-SUN, ex-NOKIA, now JetBrains)
Résumé/CV: http://www.squared9.com/documents/cv.pdf
Email: peter.skvarenina/at/gmail.com
GitHub: https://github.com/squared9
Anecdotally, I never considered working for Apple, because I made a rule for myself that I'd never work for an asshole [unless I was literally starving].

The closest I ever came was Dwight from my first job, but he was not directly in my chain of command, and Pat, who was above him, was a really cool guy, except for that one time when he completely ignored me in the elevator on the way up to me finding out that a bunch of people were getting laid off that day. I figured it out after I heard about the first one, and started packing.
What if I do it for the trip then say no and go back home?

I'd love to visit New Zealand, not sure I wanna stay. It's nice there but it's really far from everything.
Looks like no build tools on maturity plateau, also no design patterns there.