Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
e1g
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
52 ms
·
571.
▲
by
e1g
10y ago
I used unroll.me several times, and every time it helped to reduce the inbound end of the email funnel. Because of privacy concerns, now I just search for "unsubscribe", and go through the process manually - this catches >90% o
572.
▲
by
e1g
10y ago
It's actually the exact opposite flow ;) css-layout is the original project, it was written in JS and then automatically translated into Java & co. It had some bugs, and Facebook rewrote the thing directly to a native implementatio
573.
▲
by
e1g
10y ago
+1 for Econtalk. Despite the name, the podcast is not about the (relatively boring) econ theory, or even the direct application of it. Econtalk uses economics in the same way as "Freakonomics" - as a framing device to talk about i
574.
▲
by
e1g
10y ago
Thanks, Marc. After reading your docs and install scripts, I think another option for us is to run the database directly on the client's host. That is, as part of our installation guide, we'd say Step1:Install Replicated, Step2:In
575.
▲
by
e1g
10y ago
Container folks currently advise to not put the database into a container unless you really really really know the internals of both. Even Kelsey Hightower stressed this in a talk - "if you want to keep your job, keep databases out
576.
▲
by
e1g
10y ago
HA containers for us means smart orchestration tools. We did not want to lock ourselves into Docker-only infrastructure (even now rkt is a very compelling alternative), and wanted an orchestrator/scheduler that is focused entirely on t
577.
▲
by
e1g
10y ago
Another useful tool is https://github.com/gaia-adm/pumba - like ChaosMonkey, but just for Docker containers. The coolest part for us was emulating networking problems between containers (packet loss, unavailability etc
578.
▲
by
e1g
10y ago
I ran some stats[1], and turns out you're absolutely right: /drivers accounts for 55% of growth in the codebase. Didn't know it was that fat! [1] http://imgur.com/a/pdvFP
579.
▲
by
e1g
10y ago
I just recently heard of Obama's position you're referring to, and I had a different interpretation. "Rigged" means a coordinated and malicious manipulation - this is something that before Trump no one had claimed (the G
580.
▲
by
e1g
10y ago
Indeed! It's a delicate balance between being informative and talking down the competition, but I wish more projects did this. K8S uses SkyDNS and CoreDNS says it's a full replacement for sky just with more features. From quick ey
581.
▲
by
e1g
10y ago
Looking at the charts provided, out of 34 fixed bugs of "high importance" only 8 have been introduced in the last 5 years (i.e. after v3.0). So 75% of security fixes are for "legacy" bugs that have been introduced foreve
582.
▲
by
e1g
10y ago
TLDR: TC39 and NodeJS people are very friendly, and are cooperating to bring native ES modules into NodeJS ASAP. The delay is due to technical obstacles, and not politics/philosophy/power plays. Some progress has been made, and sm
583.
▲
by
e1g
10y ago
Haha, valid point. My thinking is within the current nomenclature and implementations of "containers" vs "Virtual Machines". These definitions could change drastically in the future.
584.
▲
by
e1g
10y ago
The core philosophy of "one app per container" has not changed. Strictly speaking, this will never change because containers - whether Docker, ACI, or OCI - are processes and not VMs . I recommend this accessible presentation o
585.
▲
by
e1g
10y ago
Perhaps http://graphql.org/blog/rest-api-graphql-wrapper/ might be useful. Also the Apollo team has a good blog with many articles on the overall GraphQL architecture https://medium.com/apollo-stac
586.
▲
by
e1g
10y ago
Absolutely, Docker makes these services easy to deploy. Unfortunately I'm the only one on the team using it - everyone else is deeply entrenched with Brew, hence I'm asking for them. In defence of the team, the Docker value prop o
587.
▲
by
e1g
10y ago
Another cool feature could be to link up with Homebrew services. Redis/ES/nginx/etc are mostly installed through brew, and 'brew services' provides a convenient shortcut to status/restart/stop/view st
588.
▲
by
e1g
10y ago
We serve enterprise customers, and use the 'separate database' strategy for these reasons - 1. Stronger data isolation. Technically schemas provide the same level of isolation, but they are much harder to explain or defend during
589.
▲
by
e1g
10y ago
We solved this issue by using a rendering engine that has rich tooling, strong profiling and inspection capabilities, and is centered around predictability - React. D3 v4 provides all of its goodness in loosely coupled modules with clear b
590.
▲
by
e1g
10y ago
Do you feel the same about the Gates Foundation or executive managers who donate to Doctors Without Borders? To me both are admirable ways of treating private wealth, while splitting money with employees, investors, family etc is the step
591.
▲
by
e1g
10y ago
Making the password easier to enter on a mobile is a clever idea. Those who don't care for that, and want to generate a random password can use openssl - $ openssl rand -base64 25
592.
▲
by
e1g
10y ago
FB's primary reason for creating Hack was to add type-safety to PHP code. They spoke about how PHP was great for the fast development cycle, but would benefit from more structure if the created codebase was to become long lived. So the
593.
▲
by
e1g
10y ago
I'd love to know how many people are responsible for devops/operations/app at various stages of any company's journey. Wikipedia says Uber employs 6,500 people so if even 15% of that is on the tech side of the business
594.
▲
by
e1g
10y ago
Useful related project: http://www.grpc.io/ is an excellent layer on top of HTTP2 for comms between backend services. It's from Google, and used by Docker and Square among others. It even comes with a rest-focused gate
595.
▲
by
e1g
10y ago
That's exactly what we are doing but running the SVG code through Apache Batik Rasterizer to turn it into png. I like this approach because the user can customise the chart in the front end and then the same resulting svg code is rende
596.
▲
by
e1g
10y ago
Luckily recently the Edge team announced full commitment to PWA, and all foundational pieces (fetch, service workers, cache etc) are already in development https://medium.com/web-on-the-edge/progressive-web-apps-on-w...
597.
▲
by
e1g
10y ago
Following the GPS has two benefits: assure the passenger they aren't being ripped off with dubious/scenic routes, and remove the mental load from the driver on each intersection. Any single trip could be faster by couple minutes o
598.
▲
by
e1g
10y ago
I think get this now - with SOAP/RPC/REST we can establish the interaction contract by explicitly defining inputs and outputs. With that contract, we can draw clearly defined system boundaries, give better assurances to the develo
599.
▲
by
e1g
11y ago
GraphQL defines the query language, but uses simple HTTP as the transport. It's not like like redis or mysql - those use custom protocols and so require special clients to use them. GraphQL backends are like Elasticsearch backends - yo
600.
▲
by
e1g
11y ago
>accept war ... and the damage it does to people I don't see how you can be so against torture We have collectively abolished many weapons and practices: chemical (e.g. nerve gas), technological (e.g. blinding lasers), or (e.g. bo
More ›