Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mappu
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
421.
▲
by
mappu
5y ago
If only service-discovery features are used from the entire SDK, then the real story here is that Go's DCE passes aren't strong enough - or the SDK is coupled in a way that makes DCE not work (overuse of reflection?).
422.
▲
by
mappu
5y ago
If you like this, you may also like why len(emoji) is still not 1 in Python 3 despite all the unicode breakage: https://storytime.ivysaur.me/posts/grapheme-clusters/ I do feel like these are all 'gotcha'
423.
▲
by
mappu
5y ago
More detail in this article: https://www.bleepingcomputer.com/news/security/lets-encrypt-... Official statement from Let's Encrypt: https://community.letsencrypt.org/t/2022-01-25-issue-wi
424.
▲
Let's Encrypt revoking all TLS-alpn-01 certificates from the last 90 days
(community.letsencrypt.org)
7 points
by
mappu
5y ago
|
3 comments
425.
▲
by
mappu
5y ago
Do you have a more detailed citation for that? At $DAYJOB we seem to be using Lightsail (for non-cache purposes) along with some "real AWS" resources without a problem,
426.
▲
Libre Arts – Looking back at 2021, looking forward at 2022
(librearts.org)
3 points
by
mappu
5y ago
|
0 comments
427.
▲
by
mappu
5y ago
You'll notice the functional iterators under iter/ don't include benchmarks. Go will not inline a function that exceeds complexity metrics, and one of those metrics is whether the function contains a range statement. You will
428.
▲
by
mappu
5y ago
On an Intel 7700k, using `LIBGL_ALWAYS_SOFTWARE=1` to force llvmpipe, glxgears reports ~3900fps, compared to ~20000fps on GPU (RX570 amdgpu).
429.
▲
by
mappu
5y ago
The Qt QPA for Wayland supports this properly and natively since ~2017 or earlier, and will render one single app at multiple DPIs around screen boundaries. "One app window, two monitors, two DPIs" https://kde.org/
430.
▲
by
mappu
5y ago
Go has had generic List<> and Map<> since before Go 1.0, though. It's really interesting you used those as your examples because that need was fully met in a type-safe way already, and other examples are actually much rarer
431.
▲
by
mappu
5y ago
This is almost exactly what Manifest V3 is - it reduces the extension to just be a list manager for a built-in blocker. The only real complaint is that Chrome did not anticipate how large these lists need to be in 2021, and the limits are t
432.
▲
by
mappu
5y ago
"sell or hand over the extension", he handed over the original uBlock to someone who immediately tried to monetize it.
433.
▲
by
mappu
5y ago
The scary part is gorhill is able to sell or hand over the extension - as he has done in the past - to someone with looser morals and/or goals. How much do you think NSO Group would pay for this kind of access? If you ran uBlock Origin
434.
▲
by
mappu
5y ago
FAT32 timestamps are also stored as local time instead of UTC, so there's no way to know a real mtime at all, unless you have out-of-band knowledge. Just nonsense all round - - by modern standards. The really impressive thing is that o
435.
▲
by
mappu
5y ago
Most programmers use PHP, Python, Ruby, Node.js which are all GC bytecode VMs. What language are you imagining as an argument here?
436.
▲
by
mappu
5y ago
"Scalar replacement" explodes the object into its class member variables and does not construct a class object at all. That does result in the exact same `sub %esp` (that Go would do for any struct), but it is restricted to only w
437.
▲
by
mappu
5y ago
It wasn't intentionally discontinued, just the maintainer didn't update it in time and so Ubuntu 15.04 ISO media shipped a wubi.exe that only worked to install 14.10: https://bugs.launchpad.net/wubi/+bug/
438.
▲
by
mappu
5y ago
Present day! Present time! Ha ha ha!
439.
▲
by
mappu
5y ago
Bootstrap's .visually-hidden (formerly .sr-only) does something similar using clip(): https://github.com/twbs/bootstrap/blob/main/scss/mixins/_vis...
440.
▲
by
mappu
5y ago
I'm interested in the choice to use Airflow to download and munge the files. The author is clearly highly skilled with python for analysis/charting so i imagine another short python script could have done it with less ceremony. Wh
441.
▲
by
mappu
5y ago
I would also recommend Peasants (1897) by Chekov, a very stark depiction of agricultural poverty. https://en.wikisource.org/wiki/The_Witch_and_Other_Stories/P...
442.
▲
by
mappu
5y ago
Maybe not for too much longer: https://www.phoronix.com/scan.php?page=news_item&px=Linux-IO...
443.
▲
by
mappu
5y ago
This issue was addressed with IPv6 privacy addresses since Windows XP / Android 4.
444.
▲
by
mappu
5y ago
Codegen is a super flexible and versatile tool, and simply having a strong generics feature does not mean you can avoid it: at $DAYJOB we use codegen even for C++ for e.g. grpc/openapi types, generating rapidjson streaming unmarshaller
445.
▲
by
mappu
5y ago
It was obsolete at launch, though. 3DOF is "poison the well" territory and not good marketing for VR at all.
446.
▲
by
mappu
5y ago
The changing behaviour of browser autocomplete and the new disregard for autocomplete="off" really harmed multiple large CRM / ERP-style sites i worked on, as passwords would get "helpfully" autofilled into complete
447.
▲
by
mappu
5y ago
There was already a JIT since Ruby 2.6, the MJIT: https://k0kubun.medium.com/ruby-3-0-jit-and-beyond-4d9404ce3... The author of that article (k0kubun) is also one of the reviewers on this PR. What is the difference between
448.
▲
by
mappu
5y ago
Back in 2003-04, around the time of Gmail's launch and the inflection point of the massive explosion of DHTML evolving into Web 2.0, about 95% of internet traffic was using a browser that did support a certain second <script> lan
449.
▲
by
mappu
5y ago
There is also this excellent summary from LWN: https://lwn.net/Articles/870478/ Although it seems like a few more events have passed since then.
450.
▲
by
mappu
5y ago
I'm very glad they looked farther afield than pkg/errors as per https://news.ycombinator.com/item?id=28284119 .
More ›