Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
necovek
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
781.
▲
by
necovek
1y ago
But that's a great example of why we might not need to turn into professionally licensed experts: the risk of messing the implementation of GDPR up is nowhere near messing a bridge or even a single family home up. Now sure, with softwa
782.
▲
by
necovek
1y ago
They already do as part of their internet subscription at home and data plans on mobile. ISPs used to provide email addresses for people, and it was part of the cost.
783.
▲
by
necovek
1y ago
Are you sure cookies get scrapped after you close a tab? Does opening a single session-based web site in multiple tabs work (eg. logged into Amazon in a private browser)? What browser are you using?
784.
▲
by
necovek
1y ago
Big enterprises like regulation because it enables them to capture the market and slow startups down: that's why they invest so much in standardization, for instance. It allows them to force startups to match their (slow) pace of devel
785.
▲
by
necovek
1y ago
As soon as you start developing web sites/applications, you are entering distributed systems.
786.
▲
by
necovek
1y ago
The big one that's often ignored are collation tables: while there's the default in ISO 10646 IIRC, each region-language combo might have their specific overrides (imagine "ss" being sorted as a separate letter in German
787.
▲
by
necovek
1y ago
You bring up numbers, but you ignore the strings, another fundamental data type in all programming languages. Without this trove of data, you can't do something as simple as length(str) or uppercase(str) — even in a CLI if you want to
788.
▲
by
necovek
1y ago
Care to point out a -- by your definition -- successful attempt to do it?
789.
▲
by
necovek
1y ago
I was unaware of this: thanks for pointing it out!
790.
▲
by
necovek
1y ago
TIL, thanks for pointing it out.
791.
▲
by
necovek
1y ago
Agreed! FWIW, they are not even "complicated" from a font rendering perspective: they're simple non-combining characters and they are probably never used in ligatures either (though nothing really stops you; just like you can
792.
▲
by
necovek
1y ago
POSIX systems actually have their own approach with "locales" and I it predates Unicode and ICU. Unfortunately, for a long time, POSIX system were uncommon on desktops, and most Unices do not provide a clean way to extend it from
793.
▲
by
necovek
1y ago
Unicode is an attempt to encode the world's languages: there is not much to like or dislike about it, it only represents the reality. Sure, it has a number of weird details, butnif anything, it's due to the desire to simplify it (
794.
▲
by
necovek
1y ago
I've done similar stuff for my kids when I went on business trips when they were younger: I can't begin to imagine the toll this takes on both the parents but especially kids when the separation is significantly longer. So while y
795.
▲
by
necovek
1y ago
I thought it was due to Mac not being their native platform, and then I tried Windows, and it's as crappy there as it is on a Mac. Microsoft does not do web-based and distributed end-user software well. All sorts of organizational dysf
796.
▲
by
necovek
1y ago
And if they choose 2), would they stop to consider what happens if everybody does that? What's their fallback plan once maintainers dump the project? All I am saying is that you should be as mindful to open source maintainers as you ar
797.
▲
by
necovek
1y ago
If they both funded vulnerability scanning and vulnerability fixing (if they don't want to do it in-house, they can sponsor the upstream team), which is to me the obvious "how", I am not sure why you believe there is only o
798.
▲
by
necovek
1y ago
It's funny you come up with that suggestion when I clearly offer a different solution: "make your internal teams do the right thing by both reporting, but also helping fix the issue with hands-on work". It's a call not t
799.
▲
by
necovek
1y ago
"When you publicize... you are ... name-calling": you are taking partial quotes out of context, where I claimed that publicizing is effectively doing something else.
800.
▲
by
necovek
1y ago
When you publicize a vulnerability you know someone doesn't have the capacity to fix according to the requested timeline, you are simultaneously increasing the visibility of the vulnerability and name-calling the maintainers. All of t
801.
▲
by
necovek
1y ago
As clearly stated, most users of ffmpeg are unaware of them using it. Even them knowing about a vulnerability in ffmpeg, they wouldn't know they are affected. Really, the burden is on those shipping products that depend on ffmpeg: they
802.
▲
by
necovek
1y ago
I stand corrected: HTML was defined as an SGML application from the very first published version in 1993 ( https://www.w3.org/MarkUp/draft-ietf-iiir-html-01.txt ), but I know the original draft in 1990-91 was heavily S
803.
▲
by
necovek
1y ago
My comment is not about that at all: it's a response to claim how Google SW engineering team is feeling the heat just like any other free software project, and thus we should be sympathetic to them? I am sure they've got good reas
804.
▲
by
necovek
1y ago
As a youngster entering the IT professional circles, I was enamoured with SGML: creating my own DTDs for humane entry for my static site generator, editing my SGML source document with Emacs sgml-mode. I worked on TEI and DocBook documents
805.
▲
by
necovek
1y ago
I think all that you say applies to a random open source project done by volunteer developers, but really doesn't in case of Google. Google has used its weight to build a technically better product, won the market, and are now driving
806.
▲
by
necovek
1y ago
Laws that are designed to help you but you can't easily access, or laws that are designed to control/restrict you and that get shoved in your face: once you manage "consumption" of laws, you can push your agenda too. At
807.
▲
by
necovek
1y ago
If you can build a plausible case that you did this (eg. simply making your fw image smaller justifies using a smaller eMMC chip), and provide a few benchmarks that demonstrate equivalent performance in those scenarios, you'd be of the
808.
▲
by
necovek
1y ago
A move to more of a management/leadership role. I've actually developed an eye condition — one of my doctors suspects it might be PDS (pigment dispersion syndrome) that affects my ability to focus on computer text for too long (I
809.
▲
by
necovek
1y ago
But you can optimize software and use slower hardware to maintain the same performance, as an example.
810.
▲
by
necovek
1y ago
> then sack your API designer. Or do not use SemVer? All I am saying is that they are a communication tool regardless of the product, and there is no one single answer to which is best based on the type of software being built. You seem
More ›