HN user

nantes

1,010 karma

jnovinger@gmail.com / jnovinger@esb.com Building stuff at Elias Sports Bureau

Posts62
Comments193
View on HN
coreos.com 12y ago

Jumpers and the Software Defined Localhost

nantes
1pts0
nbviewer.ipython.org 12y ago

Python Descriptors Demystified

nantes
3pts0
danielmall.com 12y ago

Prequalifying clients

nantes
3pts0
downloadsquad.switched.com 13y ago

How powerful was the Apollo 11 computer? (2009)

nantes
78pts51
www.dailydot.com 13y ago

XBox One backlash sheds light on the alarming state of broadband in the U.S.

nantes
2pts0
blog.backblaze.com 13y ago

Is the NSA Using Backblaze Storage Pods for PRISM Surveillance Data?

nantes
20pts5
falconframework.org 13y ago

Falcon: the high-performance cloud API framework

nantes
10pts1
thechangelog.com 13y ago

The Changelog: Adobe Photoshop source code

nantes
2pts0
pycon.blogspot.com 13y ago

PyCon Poster Selections Announced

nantes
2pts0
blog.sprint.ly 13y ago

Visions of a Post-Agile World

nantes
3pts0
designfestival.com 13y ago

20 Big Brands with Little-Known Cleverness Hidden in their Logos

nantes
5pts0
djangodash.com 13y ago

Django Dash 2012 - 70 teams & 5684 commits so far

nantes
5pts0
f.souza.cc 14y ago

Splinter: Python tool for acceptance tests on web applications

nantes
1pts0
www.paulhammond.org 14y ago

Infrastructure for Startups

nantes
2pts0
hpneo.github.com 14y ago

Gmaps.js - Google maps api with less pain and more fun

nantes
1pts0
www.nytimes.com 14y ago

Facebook's Brillian Disaster

nantes
1pts0
markwkm.blogspot.com 14y ago

Using HTTP to access postgres

nantes
1pts0
css-tricks.com 14y ago

Favicons Next To External Links

nantes
97pts17
fireworks.smashingmagazine.com 14y ago

Blueprints For The Web

nantes
2pts0
www.smbc-comics.com 14y ago

I gazed around the mess and mused,"I hacked the truth machine"

nantes
2pts0
mobile.smashingmagazine.com 14y ago

First Forays Into Responsive Web Development

nantes
2pts0
www.stevesouders.com 14y ago

Web First for Mobile

nantes
1pts0
zmoazeni.github.com 14y ago

Gitspective - Facebook style timeline for your GitHub feed

nantes
1pts0
amix.dk 14y ago

Displaying timezones better in Python

nantes
2pts0
newsosaur.blogspot.com 14y ago

Banner ads flop in consumer-trust poll

nantes
2pts0
codeforamerica.org 14y ago

CIVIC STARTUP? Apply for the Code for America Accelerator

nantes
1pts0
www.webmonkey.com 14y ago

Got a Profitable Flash-Based Videogame? Adobe Wants a Cut

nantes
1pts0
www.lukew.com 14y ago

Data Monday: E-reading E-books

nantes
1pts0
www.caktusgroup.com 14y ago

Caktus' Django Fundamentals Bootcamp

nantes
1pts0
rdegges.com 14y ago

Caller ID Made Simple

nantes
152pts64

This does not mean that every Python3 feature is supported, but what was there now at least works fine with Python3.. For example, unicode is still restricted to 1-byte characters, and there is no support (yet) for nice new features such as f-strings. Python2 support has been dropped with the new release, and subsequent releases should add support for various new Python3 features.

That's an excellent point.

On the other hand, I don't think most people consider a public IP address to be private or protected information. If you're interested in finding the "root" content URL, which lives on a TikTok domain, then you've already implicitly signaled that you accept them knowing your public IP address.

It appears to just be an HTTP 301 redirect, so you could use something like curl to unroll it:

  curl -I https://www.tiktok.com/t/ZTRmqkW4N
produces:
  HTTP/2 301 
  server: nginx
  content-type: text/html; charset=utf-8
  location: https://www.tiktok.com/@spencer.sebastian.yang/video/7149578560230034734?_t=8W9Y6CPjvbf&_r=1
Trim off the GET params (the bit after the ? in the URL) and you get <https://www.tiktok.com/@spencer.sebastian.yang/video/7149578...>. That appears to load in a browser for me.

I did check to see if that resulting URL after the first redirect is also a redirect. It is not, but also returned an HTTP 403 response ('Forbidden'), when submitted without cookies that had been added.

They were teaching Ada in the Intro to Computer Science classes at Truman State in the mid-2000's as well. I think they eventually switched to Python sometime after I graduated 2008.

Software Engineer - Android

O'Reilly Media, Learning Platform

Remote (within the US), Full-time, No Visas

http://app.jobvite.com/m?3N6iklwl

About Your team

Our tight-knit and collaborative mobile apps team has a strong user focus and cares a great deal about high-quality software. We value colleagues who are helpful, respectful, communicate openly, and are always willing to do what’s best for our users. We keep a close eye on customer feedback to make sure we’re delivering useful, timely improvements. The team is broadly distributed across the US and constantly encourages each other to deliver work that instills pride and fulfillment.

About the Job

We are looking for a thoughtful and experienced Android engineer to help grow an application that thousands of individuals use everyday to learn. The ideal candidate will have a deep understanding of modern Android development and will have shipped or supported an Android application with an active user community. The candidate will be routinely implementing features, fixing bugs, performing maintenance, and troubleshooting problems within the codebase. Most changes you make will be accompanied by tests to confirm their desired behavior. Software Engineers will submit code for review by their peers in the form of pull requests, and will regularly review code by their peers.

About O’Reilly Media

O’Reilly’s mission is to change the world by sharing the knowledge of innovators. For over 40 years, we’ve inspired companies and individuals to do new things—and do things better—by providing them with the skills and understanding that’s necessary for success.

Other open engineering positions:

* Software Engineer - Machine Learning: http://app.jobvite.com/m?3T6iklwr

O'Reilly Media | Full-time | Remote and Onsite

https://www.oreilly.com/careers/

Open Engineering positions:

* Software Engineer (Front End): http://app.jobvite.com/m?3WQvdlwk

* Software Engineer - Android: http://app.jobvite.com/m?3ZQvdlwn

* Senior Cloud Engineer: http://app.jobvite.com/m?37Qvdlwv

Other positions:

* Sales Renewal Manager: http://app.jobvite.com/m?3eQvdlwC

* Contracts Manager: http://app.jobvite.com/m?3lQvdlwJ

* Associate Product Manager: http://app.jobvite.com/m?3nRvdlwM

O'Reilly Media | DevOps Engineer (+ others) | Boston, MA and Sebastopol, CA | Onsite or Remote | https://www.oreilly.com/careers/

About O’Reilly Media

O’Reilly’s mission is to change the world by sharing the knowledge of innovators. For over 40 years, we’ve inspired companies and individuals to do new things—and do things better—by providing them with the skills and understanding that’s necessary for success.

All open positions: https://www.oreilly.com/careers/

DevOps Support Engineer

The O’Reilly Media portfolio of products includes best-in-class editorial products, the O’Reilly learning platform and our newly acquired interactive teaching platform, Katacoda.com. In this role, you will primarily work on our interactive products to bring hands-on learning to millions of global users. Leveraging the power of Katacoda, O’Reilly delivers expert run live trainings and events, supplemented with interactive scenarios that truly exemplify our mission to spread the knowledge of innovators by learning to do.

More at https://www.oreilly.com/careers/?p=job%2FofwRcfwy

O'Reilly Media | Search Engineer, Backend Engineer, Product Designer | CA, MA, REMOTE | https://www.oreilly.com/

Our mission is to build a better future by spreading the knowledge of innovators and talking about the stuff that we think matters. It’s a big job, and we can’t do it by ourselves. That’s why, we’re always looking for deeply committed individuals to join our team. For nearly 40 years, we’ve shared the ideas of our deep community of experts and alpha geeks through books, articles, conferences, and our online learning platform.

We’ve also maintained an unwavering commitment to our customers and their unique goals. Whether it’s to advance their career, hone leadership techniques, achieve a breakthrough, or simply learn a new skill, we have the tools to make their dreams a reality. And we always strive to do this in a way where we create more value than we capture. Our rich ecosystem of in-person and online learning experiences helps people solve challenging problems, and inspires them to expand their vision of what’s possible for themselves, their industry, and the world.

As engineers, we're free to pick and use the right tools for the job. Having said that, most backend projects are Python-based, in particular Django and DRF, including on the teams we're hiring for right now. We also use React, Java, Scala, and Ruby for other projects along with tools like Redis, PostgreSQL, Solr, Docker, Kubernetes, and Terraform.

- You can see open positions at: https://www.oreilly.com/careers/#positions

- Check out some of the stuff we work on: https://medium.com/oreilly-engineering

Where does it say that it sits behind HTTP?

The only bit I see that talks about something similar is, "Salmon is designed to sit _behind a traditional mail server_ in the same way a web application sits behind Apache or Nginx", emphasis is mine.

I got the same message, with a pretty recent version of Chrome, for the "ownership in England" site as well. Turned out, they're browser detection was based on/foiled by some third-party JS I had blocked, by default, with uMatrix.

Whitelisting that JS solved the problem.

Affordable Care 10 years ago

I am not religious in any reasonable sense of the word. What possible reason can you give that your religion should have any sort of say in what care is available to me or, much more importantly, my children?

And, while you're at it, please answer my original question rather than throwing out strawman arguments.

why should my employer get to decide whether I'm opted in or out of a particular thing based on religion?

Affordable Care 10 years ago

Apologies in advance for cherry-picking points to respond to, but ...

* Age 26 under the parents health care plan, fine, but damnit kid, get a job. Do something with yourself.

I don't think you can simply equate having a job to "do[ing] something with yourself". Neither can you equate not having a job to not "do[ing] something with yourself". As always, situations (especially in the macro) are complex and subtle and solutions can't be boiled down to a simple directive.

Adults < 26 are often not the ones responsible for not being able to obtain a job. Yes, they may have chosen a field of study that's not in demand (even though many were probably told to "do what you love"), but they've also likely had very little opportunity to impact things like domestic economic policy, employment trends, or even employers not recognizing shifts in demographically driven skill-sets.

* Birth Control, yes and no. We should be able to opt out paying for it, especially if it goes against my religion and frankly it does, but I won't stop others from opting in and paying for it.

In a system where much (most?) health insurance is provided as an employer paid benefit, why should my employer get to decide whether I'm opted in or out of a particular thing based on religion?

Ideally (from my point of view), religion plays zero part in health care. What is wrong with a benefit being available to all and only used by those that want to use it? Is this so different from the "in the privacy of my own bedroom" argument?

Affordable Care 10 years ago

Wrt to your first link[1], the very first sentence in the overview tab states, "US Health Care Inflation Rate is at 3.98%, compared to 4.26% last month and 2.95% last year. This is lower than the long term average of 5.40%."

I don't intend any snarkiness, but am I somehow misreading those numbers? I'm reading that statement as "an inflation rate of 2.95% for the last year compared to the long term average of 5.40% could be equated with 'more affordable'".

[1] https://ycharts.com/indicators/us_health_care_inflation_rate

We're a Top-1000-ish site (in the US) with ~15M pageviews and ~50M backend transactions per month. We saw a ~20ms increase in response times across all requests (some are super-fast and skew things quite a bit) during the downtime. Luckily, our CDN strategy takes a lot of load of the backend and we were fine throughout the down time.

I'd echo rdegges point from eariler, Heroku has been (and will be for the foreseeable future) equivalent to a FTE in giving us the ability to build things and not worry (too much) about the hosting.

Edit: note the response time increase _during_ the downtime event.