skysight-inc/HackerNews huggingface dataset:
Gravitational (YS S15) | Solutions Engineer | Oakland, Mississauga | ONSITE, REMOTE https://gravitational.com/about#jobs

Gravitational, systems & cloud startup in Oakland and Toronto, is looking for ambitious and talented people. We are well-funded by fantastic Silicon Valley investors. We are an experienced team: we founded Mailgun[1] which was acquired by Rackspace, we created Vulcand[2] and some other cool stuff at Rackspace and are authors of Teleport[3], Telekube[4] and Teleconsole[5]

* Solutions Engineer (Go, Terraform, Linux, Kubernetes, Go, Ansible)

We are looking for an experienced systems engineer who can code and can focus on our customers success - making sure our products solve their problems well. This job involves a lot of customer interactions, support, coding in Go, devops and systems engineering.

Locations: Toronto/Oakland

Remote: We are ok hiring senior remote engineer who
can travel several times per year.

More info: https://github.com/gravitational/careers/blob/master/solutio...

Contact: jobs@gravitational.com

[1] https://www.mailgun.com

[2] https://github.com/vulcand/vulcand

[3] https://github.com/gravitational/teleport

[4] https://gravitational.com/telekube

[5] https://www.teleconsole.com/
The most infuriating part for me with the local transport agency in Cologne (KVB) is the verbosity. They use a 90s style unbearably slow ticker display. So if you catch a glimpse at the wrong moment you're stuck reading all the unimportant garbage while trying to figure out whether the message is even relevant to you.

This is especially bad with cancellations because it lists every major stop (with station name and time) for the canceled tram. So instead of getting the important information instantly you are stuck waiting for the message to end and then repeat to the point that's actually important. I realise this is a technical limitation because apparently all affected stations get the same message but this seems fairly archaic while at the same time also being an obvious cost-cutting move over having actual announcements.

In general however the infuriating part about the apologies is that instead of "we apologize for the inconvenience" a more literal translation of the one you see most often -- "Danke für Ihr Verständnis" -- is "thank you for your understanding", which comes off as super passive-aggressive compared to the more apologetic but much less frequent "Wir bitten um Verständnis" ("we ask for your understanding"). Sure, they're both hollow phrases but thanking you seems extremely condescending.
> there's a conveyor belt and I'm expected to unload my whole cart onto the belt before the cashier touches anything

I don't understand why this is a negative? I guess I usually optimize my shopping trips for getting out the door faster. Different people enjoy different things I guess.
The Ultimate History of Video Games (2001) is amazing, if that's the angle you are looking for. Over 600 pages of great stories and information about the industry. I've read it twice and still think there sre things in there I haven't fully digested. I have a few other video game books pushed in the early to mid 2000s, but this is the only one I'd actually recommend. There are a lot of newer books, but they seem to approach video games from a more sensationalized space. One exception I would make are the works of Brian Bagnall, who writes about Commodore/Amiga. I haven't read his books but I hear they are amazing.

For documentaries, not exactly the same, but I enjoy the Bedrooms to Billions series (feature films, 2 are out) and to a slightly lesser extant Viva Amiga (2017) and the 8-Bit Generation series (feature films, 2 are out). These can be a bit more computer-focused though. I do not recommend Video Games: The Movie (2014), it feels like a VH1 special with little actual information.
Regarding their NIH, that stems less from the need to disrupt the implicated microindustries and more from third party suppliers repeatedly dropping the ball, charging exorbitant prices, having poor QA, etc. It’s an issue Musk ran into at SpaceX too, with a bad supplier even being responsible for the explosion of a Falcon 9 (a third party strut was only capable of sustaining a third of the forces it was advertised to handle).
> ...key assumptions...:

> ...

> Discrete graphics

I get the impression that Steven is willing to make up the history to match the conclusion.
Death by HN, bandwidth limit exceeded (and link 404's)
> Helmets reduce serious brain trauma by 50-60%.

When? In what specific situation?

He cited evidence from the University of Bath that suggests that wearing a helmet may even put cyclists at greater risk. The research showed that drivers get around 3 inches closer to cyclists who wear helmets because they perceive them as safer. [0]

So it sounds like you're more likely to get hit when you wear a helmet, that can't be safe. Why don't cyclists wear a proper fitting motorcycle helmet if helmets are safer?

One thing that does correlate -- the more cyclists there are, the fewer accidents per mile. [1]

Something else that may be uncomfortable reading, Australian helmet laws reduce levels of cycling [2] (and explain why cycle hire schemes in Melbourne don't work).

The scheme, which is costing taxpayers $5.5 million over four years, has been crippled by Melbourne's compulsory helmet laws. Bike share schemes are established in 135 cities around the world, but Melbourne's is the only one operating under such strict laws. [3]

If more cyclists is good (and I'd argue it is - as it means fewer drivers, and has the crowd benefit), you need to get rid of these helmet laws - they do more harm than good [4]

[0] https://www.telegraph.co.uk/news/health/news/10866273/Cycle-...
[1] https://www.theguardian.com/lifeandstyle/2009/may/07/cycling...
[2] https://theconversation.com/australian-cycling-boom-nope-its...
[3] https://www.theage.com.au/national/victoria/a-new-helmet-to-...
[4] https://theconversation.com/make-helmets-optional-to-double-...
Location: Berlin, Germany
Remote: Yes
Willing to relocate: Yes
Technologies: Python, R, MySQL, Tableau
Résumé/CV: http://bit.ly/2KFJmoG
Email: annette.cjliu6378@gmail.com

---

Hello, I'm Ching-Ju, a Data Science Master student. I'm looking for an internship in Data Analyst or Data Scientist, and also gain practical working experience in related field.
Location: India
Remote: Yes
Willing to relocate: Yes
Technologies: Java, Ruby, C++, Python, Javascript, Django
Résumé/CV: https://drive.google.com/file/d/1bP1HLUZdAwGe73dzMkukjppY26DNBCEa/view?usp=sharing
Email: harshvd95@gmail.com
Oncue | oncue.co | Lead Engineer | On-site, full-time | Oakland, CA | $135K-$150K 0.3-0.4% equity

We’re a funded startup solving real-life business problems for an industry that impacts millions each year - moving. In the process, we’re building an amazing and much-loved product and service that is transforming what is today a pen-and-paper experience for businesses. We're also changing the consumer moving experience through our platform.

We have paying customers and are rapidly adding new!
Our stack is RoR, React, and Postgres. We're an engineering team of three and are looking for our first Lead Engineer who wants to join the early stage of a startup that has proven product-market fit.

We're highly flexible with how you want to work and believe and trust our people that they'll figure out what works best for them.

Check the position out at https://angel.co/oncue/jobs

Reach out to me at vineet[at]oncue dot co if you're interested.

Our interview process is quite unique as well. This should tell you more https://twitter.com/vinthanedar/status/991149057555906560

-Vineet, Co-founder and Head of Product & Eng
> I think the mistakes of Linux are having a system that "stacks up" components without any overall design philosophy or any sort of vertical integration. [...] That's why Linux isn't a useful desktop OS for me, not because of the package manager, which actually makes it somewhat tolerable.

I agree, but I think the reason Linux is this way, where everything depends on multiple other things even while they frequently break and have no integration, is at least in part because of the reliance on package management. If Linux had a stable base set of shared libraries developers could depend on and applications were distributed as appdirs, then developers are disincentivised towards non-base-system dependencies because they'd have to include them. You could then use what few advantages shared libraries offer (security updates, slightly less wasted space) for the most important things in the system while still allowing the simplicity and flexibility offered by applications just being a folder.

> Yes, it makes my life easier as a developer. But it also makes my life easier as a user.

Sure, as long as you only ever want to work within the confines of what is provided by the package manager. There's a difference between "easy" and "simple". I prefer "simple" because it can be understood and reasoned about and conformed to my use case. "Easy" requires the system to try and understand what I want, and we know how well that works for youtube, netflix, and amazon recommendations.

> I don't know what flexibility I've lost that. As I've said above, I can still install packages in `~`, and extract them if I really did want to put it somewhere besides that.

Can you put an application on a USB drive, take it to another Haiku system, and run it from the USB drive without installation? Can I have 3 different versions of the same application, each on a different volume? Can I created a folder hierarchy and place applications in it according to my own organizational criteria? If so, maybe Haiku's packaging system isn't so awful. I expect that isn't the case except for a handful of applications though based on what you've said previously.
> Luxembourg is very bullish on asteroid mining. They think it’s gonna be a huge business five, ten, fifteen, twenty years from now.

That timeline seems comically bullish. What's the biggest thing we've brought back to earth on an unmanned mission to date? Probably a few grams of asteroid dust. That timeline is maybe right for autonomous cars, but I doubt we'll see mining on an economically significant level in any of our lifetimes. It just doesn't make sense from a cost perspective when we have plenty of resources on earth that can still be extracted. I guess you can make a case for doing it to learn how to build things in space, but again, the engineering hurdles are huge, so no way that's going to matter any time soon.
I think it was a very smart move of them to hedge for exactly this situation by introducing the A series chips (and to this end building the capabilities in-house). Of course, hindsight is 20/20 and we’ll probably never know a 100% if that was the core reason to do that, but if it was the case, it was brilliant.
It will be nice not to pay the Intel tax.
Obviously Zig's output (courtesy of its LLVM backend) can be expressed and distributed as assembly code, but it's not hand-tuned, it's compiler-generated.

Whether the hand-tuned assembly code they used was the fastest out there, I'm not sure. I'd hope so, or they're being misleading.

I might get time to re-watch the relevant part of the video - it's around the 21 minutes mark - https://youtu.be/Z4oYSByyRak?t=1292
> I don't get the hate. I just love to have a good information system.

That's the exact problem. We don't have a good information system: https://news.ycombinator.com/item?id=17442606
Senior Big Data Developer | Shaw Communications | Denver, CO
http://shaw.njoyn.com/CGI/xweb/XWeb.asp?tbtoken=Z1FfRxMXCBwB...
RippleMatch | Senior Software Engineer | NYC | Onsite, Full-time

At RippleMatch, we help entry-level candidates find their dream jobs. Figuring out where to begin a career is a huge decision, but students are often forced to rely on overstretched career services centers and personal connections when they begin their job search. We have built the first product ever to automate early career recruiting and career coaching. Our software handles all the heavy lifting that has traditionally gone into recruiting for companies and helps candidates find the right opportunities.

Since launching RippleMatch from our college dorm room, we have taken off on college campuses, raised around $5 million in venture funding, and brought on some of the most exciting companies in the country as customers.

Stack: Vue.js / Python / Postgres / AWS

https://ripplematch.com/careers/apply/4036810002?gh_jid=4036...
It's fascinating how it seems that the plethora of processed-instant food with little nutritional content in the US seems to have been caused by the fact that they didn't want to ramp down production. While I haven't researched it super heavily, I've always felt like the US has been in a long-term Military-Industrial complex, but never thought about how that would impact food/diet.

It's crazy to see just how much it's all connected.

>After the war, corporations that had begun producing instant and processed food products to feed the troops were in no rush to slow production. They'd profited on war contracts and were eager to continue their prosperity by bringing new innovations onto the market.
Prodo.AI | London, UK | Full-time | ONSITE or REMOTE

Humans spend too much time writing code for machines. We make machines write code for humans.

Prodo.AI are hiring people to solve hard problems in Machine Learning for Programming. We're looking for:

- AI/ML research scientists to apply deep learning to code — https://prodo.ai/research (on-site)
- data engineers, to create data pipelines and tooling to analyse large volumes of code — https://prodo.ai/data (on-site)
- software developers to work on our product and productionise ML — https://prodo.ai/dev (on-site or remote)

Why us?

- work with smart machines and nice people
- exciting mission, with a positive impact
- freedom to work on your own creative ideas
- inclusive and empowering working environment
- flexible hours and flexible work style
- safe place to learn and experiment without blame
- close synergy between research and engineering
- support and mentorship from respected experts
- generous compensation, salary and equity
- based in the heart of London, UK

More details at https://prodo.ai/jobs. Email us at jobs@prodo.ai. Come join us.
Grading guidelines differ. Where I went, C was considered a good grade - more or less defined as the average among the students who didn't fail. Even an E means you got at least 40% of the points on the test.
Algorithmia | Seattle, Vancouver, NYC | Onsite or Remote | https://algorithmia.com

Algorithmia automates, optimizes, and accelerates every step of the journey to deploying of AI/ML at scale. Already trusted by over 60k developers and major enterprise customers, Algorithmia makes scalable Machine Learning fast.

Java, Scala, Golang, C++, cloud, AWS, Docker, Kubernetes, data science, AI, ML

- Sr Software Engineer: https://boards.greenhouse.io/algorithmia/jobs/4040259002?gh_...

- Software Engineer: https://boards.greenhouse.io/algorithmia/jobs/4040250002?gh_...

- Sales Engineer: https://boards.greenhouse.io/algorithmia/jobs/4040263002?gh_...
Do you understand the post hoc fallacy?
Just signed/signing with these guys, can vouch for them being a great team :)
Daily Harvest | https://www.daily-harvest.com | jobs: Software Engineer + more | Princeton, NJ and New York City, NY | Full-time Onsite | https://www.daily-harvest.com/careers contact me at savraj@ [our domain] and mention HN in the subject line! Based in NYC and Princeton, we are a rapidly growing startup sending out thousands of products to happy customers each week. Everyone around you -- especially the non-techies in your life -- will at least try, if not consistently enjoy the frozen superfood eats that your work at Daily Harvest will deliver! Our 40+ flavor combinations of smoothies, overnight oats, chia parfaits, and harvest bowls are co-created by our team of chefs and nutritionists and come packed with organic fruits and vegetables, and no added sugar or preservatives. Each cup is perfectly portioned, so all you have to do is take it out of the freezer, add your liquid of choice and blend, heat or soak. As a member of our software engineering team, you’ll craft and ship the code that powers our entire business -- from user-facing UI, to code that interfaces with our shipping providers, to inventory and supply chain management at scale. You’ll be working with a small team of friendly, easy-going, relaxed engineers. Board game skills a plus. ;)
Your qualifications - 3+ years of experience in software development roles - Experience with Python-powered web-apps (Flask, Jinja, Google Cloud, Google App Engine, Stripe) - MySQL, Google Cloud SQL, PeeWee ORM - Experience with Git, PyTest, and deployments to Google Cloud.
Sounds like your architect was a bad fit.

Uncomfortable with Docker? Today? Or microservices? Or mixing Kotlin with Java?

I haven't used gRPC myself, but it looks like a strong standard. I have used Protocol Buffers in the past, though, and I certainly wouldn't be afraid of it just because I hadn't used it.

I've seen this kind of ultra-conservative outlook with Java developers fresh from enterprise jobs. Worked with one developer briefly who insisted that every new API would take at least two weeks of work. Even if the API was completely trivial CRUD. When I mentioned that I was using a framework that could stand up a new CRUD API in minutes, complete with authentication, validation, and user-based access protection, the developer called me a liar.

Which was funny because I'd just done _exactly that_ for another client, standing up the entire stack _and_ creating ~40 CRUD REST APIs (with parallel Socket.io APIs for real time updates) in about 8 hours. Adding or changing a model for one of the databases from that point forward just required a few lines of model specification code; additional custom code per-API was entirely optional. Of course I wasn't using Java Spring, so that may have been an unfair advantage, but there's a reason I don't use Java Spring...
Besides everything else going on, they left 68k because it was falling behind and couldn’t compete or speed up enough. They left the G3/G4 line when once again they were stuck and Intel was running away.

So they went to Intel. They’re now on the same treadmill as everyone else. Can’t do better, can’t be totally stuck. But Intel isn’t progressing very fast, and they don’t seem to be focusing on the things Apple wants like ultra-low power.

But Apple’s chip division is kicking ass. The 10.5” iPad Pro is a monster, and could easily power a MacBook faster than an Intel chip. The real question is what to do on the MBP and iMac Pro.

Apple has never been keen on AMD for some reason, not sure if they have a chance on the high end. My impression is they don’t compete on low end/low power but I don’t know how accurate that is.
Brightcove / Zencoder (YC 2010) | London, UK / Scottsdale, Arizona | ONSITE | Full-Time | Go (Golang)

<< Email address is in my profile >> / Apply at:

Senior Software Engineer - https://grnh.se/aa08f3a51
Software Engineer - https://grnh.se/a95cf7c71

We're currently looking for Software Engineers of all levels for our video delivery team.

You’ll get to work as part of a small team on a system that operates at a huge scale, powering some of the biggest SVOD and AVOD services in the world.

Our codebase is almost entirely Go, but we’re happy to help you learn on the job if you have experience in another language.

We are looking for smart, creative, collaborative and fun people who have a desire to work in a fast paced environment building scalable cloud based services for video processing and streaming.

Requirements:

- Experience in Go is a plus, but we're also happy to train people.

- Any sort of video tech experience is a big plus, but not required.

- All our products run in AWS. So experience using AWS cloud services (S3, SQS, SNS, SWF, EMR etc.) is a plus.

- Need to be comfortable working with Linux and have a good understanding of OS internals.
The Naive Programmer EVENT: DjangoCon 2018 SPEAKER: Daniele Procida
I think this is a big problem in lots of cities. LEDs have clear advantages in energy efficiency and reduced maintenance costs and their use should be encouraged. But municipalities seem to be seduced by ultra-bright, blue-white LEDs because of the perceived "modern" look and because of the perception that it improves security.

While we'll never be going back to the orange glow of high-pressure sodium street lights, perhaps a compromise can be found. How about specifying 'halogen-match' (~2700K) colour temperature LEDs for street lights? White enough to create a secure environment, but warm enough not to quite resemble daylight and all the sleep-disturbing, wildlife-disrupting problems that come with that.

Another issue is the way that LED street lights are designed causes a huge amount of glare. Often as a pedestrian or driver, your line of site is directly into the LED matrix itself. With old-style street lights, reflectors or diffusers were typically used to reduce glare, but those have been done away with.
WooCommerce Wholesale
Fleetio | Senior iOS / Android Software Engineer | Full-time REMOTE or ONSITE at HQ in Birmingham, AL | https://www.fleetio.com/

As a Senior Mobile Software Engineer at Fleetio, you'll join a talented team at an established and healthy startup. You'll not only help us build incredible mobile apps, you'll have a strong voice in every step of the development life cycle. We're looking for someone who's ready to be a leader and place their mark on software that's used by thousands of fleets around the world.

You’ll work on our native mobile apps, Fleetio Go and Fleetio Parts. Both apps use Ionic for the UI, but the most difficult and interesting problems are built on native iOS and Android code. We're looking for someone with enough native iOS or Android experience to understand the patterns and pitfalls of building native apps for mobile workforces. We feel that our UI framework is easy to pick up and work in, so we're really targeting someone with deep experience in native patterns such as notifications, messaging, data synchronization, and location services.

Tech Stack: ionic, objective-c, java, ios, android, angular 5, typescript

Perks: 100% health / dental insurance, 401(k), Meaningful equity, Dependent Care FSA, Generous PTO and holidays, Mac laptop, professional development budget, Wellness initiatives, Monthly catered lunches, Remote-first culture

Apply: https://fleetio.workable.com/j/73EC2149DA