HN user

ch0wn

4,091 karma

Doing software at social media companies with blue logos.

@passy https://google.com/+PascalHartig

[ my public key: https://keybase.io/passy; my proof: https://keybase.io/passy/sigs/gO12qyWqns0O4zuHxWT4svObRP7sfjfc_96V6KVGinI ]

Posts70
Comments562
View on HN
www.xda-developers.com 1y ago

I don't use HDMI, and I never will

ch0wn
4pts1
github.com 6y ago

Snake in my Boot: An implementation of snake in a bootloader

ch0wn
1pts0
www.youtube.com 7y ago

“The Hard Parts of Open Source” by Evan Czaplicki [video]

ch0wn
5pts0
timesofindia.indiatimes.com 8y ago

UP brings ordinance for ban on polythene

ch0wn
1pts0
stratechery.com 8y ago

2017 Stratechery Year in Review

ch0wn
3pts0
code.facebook.com 8y ago

Open-sourcing Sections: Declarative data handling for Litho lists

ch0wn
3pts0
www.viperdns.com 10y ago

ViperDNS closed down

ch0wn
21pts12
arstechnica.co.uk 10y ago

Anti-innovation: EU excludes open source from new tech standards

ch0wn
6pts0
blindseeker.com 10y ago

Thoughts on the TAO talk at Enigma, and some other words

ch0wn
3pts0
www.lunaryorn.com 10y ago

Why Spacemacs?

ch0wn
3pts0
qcplayground.withgoogle.com 10y ago

Quantum Computing Playground

ch0wn
67pts7
www.nowsecure.com 11y ago

Samsung Keyboard Security Risk Disclosed: Over 600M+ Devices Worldwide Impacted

ch0wn
3pts0
tools.ietf.org 11y ago

RFC 7569 – Public Key Pinning Extension for HTTP

ch0wn
49pts9
bter.com 11y ago

Bter Bitcoin Exchange: 7170 BTC stolen from cold wallet, 720 BTC bounty

ch0wn
2pts0
googleonlinesecurity.blogspot.com 11y ago

This POODLE bites: exploiting the SSL 3.0 fallback

ch0wn
391pts103
www.polarb.com 11y ago

Polar is joining Google

ch0wn
3pts1
hackertrips.wordpress.com 12y ago

Ted Nelson’s Xanadu finally gets released after 51 years (with Transclusion)

ch0wn
2pts0
undeadly.org 12y ago

One week of OpenSSL cleanup

ch0wn
47pts47
news.softpedia.com 12y ago

Google’s Public DNS Hijacked for 22 Minutes

ch0wn
2pts0
medium.com 12y ago

Why Atom Can’t Replace Vim

ch0wn
11pts1
hillbrad.typepad.com 12y ago

Trusted Proxies and Privacy Wolves

ch0wn
1pts0
www.johnpapa.net 12y ago

Angular App Structuring Guidelines

ch0wn
2pts0
blog.tastejs.com 12y ago

Yet Another Framework Syndrome (YAFS)

ch0wn
64pts40
passy.svbtle.com 12y ago

Partial Application in JavaScript using bind()

ch0wn
76pts38
www.chicagobusiness.com 12y ago

Divvy rides its bikes into bankruptcy

ch0wn
1pts0
blog.mozilla.org 12y ago

Unleash The Game Creator in You By Entering Our Holiday Gaming Competition

ch0wn
1pts0
tastejs.roon.io 12y ago

TodoMVC 1.2 released with apps for Polymer, Flight, React

ch0wn
16pts0
rpw.io 13y ago

Postpwnium Writeup

ch0wn
17pts1
lucumr.pocoo.org 13y ago

Say “Yes” to JavaScript

ch0wn
53pts66
lucumr.pocoo.org 13y ago

New Werkzeug and Flask Releases

ch0wn
251pts57

Plastics aren't a problem if people actually put them in the bin, and they are buried / recycled / burned.

Only 9% of all plastics ever produced has been recycled. 100% is impossible due to the various composite materials that exist.

Landfills don't work in many places in the world due to lack of space and are expensive, hard to manage and come with methane emissions. Burning is obviously the same as burning fossil fuels and cannot happen if we want to keep our planet habitable. It also happens almost always in poor communities that suffer health consequences because of it.

Even if the disposal was somehow magically solved, we still have the problem with production. Plastics are a lifeline to the fossil fuel industry and are expected to account for more than a third of the growth in world oil demand to 2030. Cracker plants for plastics production are also usually placed near communities of colour or in developing countries and create toxic conditions for life around them.

Plastics are a problem. Regardless of the disposal.

Reading option one made me quite anxious. Having to backport a virtually infinite number of bugfixes and support for new hardware features from over 12 years of constant development sounds like a perfect way to burn out developers. I'm glad they went for the clearly more sustainable option of adopting the old data to their new client infrastructure.

I'm not on the Yoga team but work with them quite closely. There are no active plans for adding CSS Grid support mostly because the spec is kind of awkward with the ASCII-art style definitions that are very reliant on CSS as the source language. Personally, I've been warming up to the idea of using CSS Grid for UIs more and more lately after reading this post on Mozilla Hacks[0], but we haven't had many requests for adding it otherwise.

[0] https://hacks.mozilla.org/2018/02/css-grid-for-ui-layouts/

Litho and ComponentKit have similar APIs and we try to bring them closer together, but I'm not sure what unifying them would actually look like. You would still end up with two libraries that target very different languages. React Native is there to stay if sharing logic is more important to you than raw speed.

If you have an Android phone with a Bluetooth headset you can do exactly that. By default you just need to long-press the play button on it. That said, I personally still very rarely use it that way.

16 Years with IPv6 9 years ago

I'm with a regional ISP in the UK (aquiss.net) and they assign you a native /56 if you ask nicely. What surprised me was how complicated it still is to get this set up compared to the DHCP and NAT setup we're all familiar with. It took me quite a while to figure out how to distribute addresses in my network and even get my pppd configured to request the prefix.