Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
shabbyrobe
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
shabbyrobe
8y ago
> Embed our open source I thought the FAQ said you wouldn't refer to it as such: > Because of this, we will not refer to the Confluent Community License or any code released under it as open source.
32.
▲
by
shabbyrobe
8y ago
That's a really good point actually, I hadn't thought directly about this before. I've just evolved a position on it without articulating it directly: I almost never include them in my public APIs, almost never see them in th
33.
▲
by
shabbyrobe
8y ago
> Why am I writing all this ceremony (comparatively little compared to other languages, but ceremony nonetheless) when the new, better way is coming? Whether or not the new way will be better is far from assured. I'm outing myself a
34.
▲
by
shabbyrobe
8y ago
> Even though you have no "obligation" to solve these problems that you have created for other people... Publishers of open source code don't create problems for other people. People who accept that code into their project
35.
▲
by
shabbyrobe
8y ago
What power does React offer you that Vue can't? It'd be quite interesting to hear your take on it.
36.
▲
by
shabbyrobe
8y ago
The 5 -> 7 transition was great from the point of view of someone writing PHP, but it was significantly more painful for extension writers. The only way I could update my stuff was with many hours of careful spelunking through the PHP s
37.
▲
by
shabbyrobe
8y ago
Anecdata alert! The new Opus encoder is incredible. We used the beta of 1.3 in a bandwidth constrained environment recently and found that in our testing (and for our very specific set of audio, YMMV, past performance not indicative of futu
38.
▲
by
shabbyrobe
8y ago
How do you get 100 different IPs trivially and cheaply? I suppose we might have different definitions of cheap; 100 EC2 t3.nanos would be a bit out of my price range, but that might be small change for the next person.
39.
▲
by
shabbyrobe
8y ago
Oneofs, at least with gogoproto, are quite unpleasant to work with. There's a separate intermediate type generated for each member of a oneof field. With the following message: message Foo { oneof bar { Baz ba
40.
▲
by
shabbyrobe
8y ago
I'm not sure I fully understand the provenance of the code here, but I could just be being a bit thick. The files in the change request show the copyright as "2018 The Go Authors", but some of the commentary hints that this i
41.
▲
by
shabbyrobe
8y ago
toolkit.telemetry.cachedClientID will be repopulated by Firefox even after you clear it. I have just locked the preference [1], hopefully this stops it. [1]: http://kb.mozillazine.org/Locking_preferences
42.
▲
by
shabbyrobe
8y ago
This project got a lot of attention when it was first released, but then the original repo went dark. Some community members have decided to take up the mantle and have issued a rallying cry. The new repo is https://github.com&#x
43.
▲
New active fork of Grumpy, a Go-based python2 runtime
(labs.getninjas.com.br)
4 points
by
shabbyrobe
8y ago
|
1 comments
44.
▲
by
shabbyrobe
8y ago
Unobstruct is awesome! On the desktop, Unstick for Firefox gives you a little nuke icon that gets rid of any dickbars anywhere you happen to find them: https://addons.mozilla.org/en-US/firefox/addon/unstickall
45.
▲
by
shabbyrobe
8y ago
Thanks for pointing that out, I've been trying very hard to keep up but somehow missed that detail. Perhaps it should be in the release notes!
46.
▲
by
shabbyrobe
8y ago
Ok, ninja edit, this whole comment was based on a misunderstanding and adds no value to the discussion. I've been corrected below, the rest does not need to be preserved. Downvote it to the bottom for me please; I can't seem to de
47.
▲
by
shabbyrobe
8y ago
Yep! 1024. Good eye! Some tests, like the atomic ones, use an even larger constant (which explains the crazy 355971 nsec/op result for an atomic increment): BenchMarkSize = 1 << 10 // 1024 BenchMarkSizeLon
48.
▲
by
shabbyrobe
8y ago
I wonder if there are any studies of the effect on the quality and quantity of people's sleep and their general wellbeing since this recent surge of "sleep shaming" in the press started. It's always the same thing: "
49.
▲
by
shabbyrobe
8y ago
This song popped straight into my head too! Before the humourless downvote-brigade gets you, here is the song for those unfamiliar: https://www.youtube.com/watch?v=K5G1FmU-ldg
50.
▲
by
shabbyrobe
8y ago
PHP cops a lot of heat - some deserved, but mostly not - largely based on limitations of previous versions, cosmetic issues like the crummy naming and argument ordering in the stdlib, and good old fashioned out-grouping, but it has had opt
51.
▲
by
shabbyrobe
8y ago
That's your anecdata though, mine's very very different indeed. Many of the places I've worked have either actively fought attempts to get some consistency in place, or have lapsed into total anarchy, even in some cases with
52.
▲
by
shabbyrobe
8y ago
Couldn't agree more. The Go toolchain has been the ultimate bikeshed destroyer. I've always been fond of the Golden Rule for code style: "All code in your project should look as if it was written by one and only one person&qu
53.
▲
by
shabbyrobe
8y ago
And in an astonishing piece of timing, the author of dep has posted an analysis of vgo: https://news.ycombinator.com/item?id=17063724
54.
▲
by
shabbyrobe
8y ago
Go in general seems to be powered by a general principle of "Was it invented here?", which undoubtedly stems from its plan9 roots as an upstart reinvention of Unix. The software community tends to treat the "not invented here
55.
▲
by
shabbyrobe
8y ago
> Ubuntu has done a bit of tweaking so that you can actually put launchers, folders, and files on your desktop, which should be welcome news for many Ubuntu users. How long that will last is an open question, though, since GNOME just com
56.
▲
by
shabbyrobe
8y ago
I've just realised I wasn't very clear about the way they complement each other - uMatrix is a lot more more configurable and a lot more fine-grained, but at the cost of taking some time to master. I believe the investment of time
57.
▲
by
shabbyrobe
8y ago
Yeah I agree it is really fiddly. I totally understand why people say "to hell with it". I only really put up with it in the first place because I was trapped with a woefully underpowered computer for a lot longer than I should&#x
58.
▲
by
shabbyrobe
8y ago
They complement each other. I use them both. uBlock origin has my back for those rare times where I get the shits and just disable uMatrix entirely for a particular site. Decentraleyes is also worth a look if privacy concerns form a part of
59.
▲
by
shabbyrobe
8y ago
If you're serious about giving this a whirl, uMatrix is even better for fine-grained control. I disable everything except first-party images and CSS by default and it's like a whole new internet. There's a bit of a dance you
60.
▲
by
shabbyrobe
8y ago
Or Miller: https://github.com/johnkerl/miller
More ›