Recent submissions

Comment · 7 years ago
(3) Astronomers - usually not on purpose
Comment · 7 years ago
Uber is worldwide - I’ve used it on 4 continents. I actually signed up for it when in South Africa.

Considering they sold their business to Grab, I think you could safely say Uber+Grab are as close to a global service as you can get, and probably represents a significant fraction (though maybe not 50%+) of the global market

Comment · 7 years ago
I've been thinking a lot about this one, and it gets a ton of help in the fact that Bill Hader is actually good at facial impressions, and that's what really sells it.
Comment · 7 years ago
Comment · 7 years ago
okay, so use type annotations and mypy --strict
Comment · 7 years ago
I can text without looking on iPhone 5/SE, but that went away with the 8
Comment · 7 years ago
For my fiancée, she deleted her facebook a long time ago, and she never paid attention to the username. We just made a best attempt at guessing the “user name”
Comment · 7 years ago
It’s always easier to just wireshark for an IP address that has access (in hotels too) and then clone the MAC adddress.
Comment · 7 years ago
I'd like to see an MFA-version of Kerberos/kinit, and a PAM module that checks for ticket revocation on login.

That's not so different from BeyondCorp and Uber's model.

Alternatively, some kind of OpenID Connect init (oidcinit) to get a JWT and then a PAM module like the kerberos one (which also checks the JWT's Key Id for revocation on authentication)

Comment · 7 years ago
There's some caveats there.

If you are just running a web app, then this is the correct answer. If your business is in your database, you employ data analysts and want to gleam some additional insights from your database, then it might be worth a look, though most people who chose MySQL did so because they were building a web applications and don't employ analysts.

Comment · 7 years ago
The Howard Stern interview is great too.
Comment · 7 years ago
Comment · 7 years ago
A workflow language is only as good as it’s engine.

Nextflow was mentioned. I think what most people want is probably closer to Airflow, although it takes some time getting it up to production in a cloud environment (there is astronomer.io and a GCP product).

HTCondor via DAGMan has existed a long time, and there’s even engines built on that (Pegasus, Wings).

There’s Swift (http://swift-lang.org/main/) and it’s successor Parsl. Cray has Chapel. These are a bit different, in that they are more like a distributed computer program. Of course, so is Julia, but built into these languages is the assumption you can be using unreliable, in some way, computing. Makeflow and GNU Parallel are closer to this category too.

Then there’s Beam, but that’s dataflow.

The crappy thing about this is it’s hard to understand when to use a solution and when to not use a solution. Why are there so many solutions? Because there’s a ton of different needs, and a lot of these focus on a few in particular:

Latency

Scalability or workers

Dynamic Scalability of workers

Throughput

Polyglot

Integration with existing Schedulers

Workflow Code Management (container support)

Maintainability of very large DAGs

Testability of DAGs/Development support

Execution Management support/Web APIs

Error recovery (especially for long running workflows)

Re-execution capabilities

Provenance tracking

Domain Specificity

Data Management (next to data processing)

... the list goes on.

Comment · 7 years ago
Sites hosted behind cloudflare have been down for me for 8 days now. It seems like there’s something up with TLS connections.

As a user, there is no easy recourse. I had to create an account on dash.cloudflare.com, which I was able to do after SSH tunneling to another server and doing a SOCKS proxy. This because they don’t accept emails to [email protected] unless you have created an account.

Once you open a ticket, you are doing so from a free account, because you are not the user. You are not prioritized.

I have no idea why I can’t access tons of sites right now, but it’s fucking frustrating. I’m in Chile and all the VPNs I can use are in the US so that makes for a terrible browsing experience.

This has really slowed me down this week. If I didn’t have a VPN, like most people in Chile, I’m sure a small part of the internet just be broken.

Comment · 7 years ago
Most my adult life I’ve used Ivory (usually bars), or Dr Bronners (liquid) with a handful of other things at random. The only wash I like besides those would be the Kiehl’s Musk wash, but I’m slightly interested in abandoning soap altogether except for the nasty bits.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton