Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cyberax
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
cyberax
23d ago
That's the issue. The CSS pushers did not have any ways of solving the CSS issues. All that "inspiration" resulted in a loss of scalable interfaces and a switch to hard-coded element dimensions. And this persisted for a LONG
32.
▲
by
cyberax
23d ago
> A network layering violation is when a protocol at one layer relies on its information being carried in protocols on other layers. That's exactly what's happening in IPv6. The host address leaks information about the underlyi
33.
▲
by
cyberax
23d ago
The early RFCs were written more informally, so it's hard to say what was optional. However, the consensus was that SLAAC was supposed to be the main way to configure IPv6, along with fully manual configuration. > In protocol design
34.
▲
by
cyberax
24d ago
Yes? What's problematic with nested tables? You just tab in and out of them. Now try to navigate something like the WSJ/NYTimes home page. If you remember the old days of good UI, there was this idea of "tab groups".
35.
▲
by
cyberax
24d ago
No, they're not. They are _perfect_ for layouts, as they naturally support "move left/move right/up/down" directions. To this day, this is STILL not working well for DIV-based designs.
36.
▲
by
cyberax
24d ago
> Huh? No, the MAC was never a part of the publicly-visible v6 address. Yes, it was: https://www.rfc-editor.org/info/rfc3513/#section-2.5.4 The 64/64-bit split was in fact a result of (then planned) Blueto
37.
▲
by
cyberax
24d ago
No, it's not disingenious. Tables _were_ accessible and easily navigable, including by screen readers. They are also a very logical way of organizing content. > One of the reasons we moved to XHTML, semantic markup, CSS instead of T
38.
▲
by
cyberax
24d ago
Whut? IPv4 is an example of _correct_ layering. The hardware address is a detail that does not leak into upper layers. It's confined purely to the network layer. In contrast, with IPv6 the whole 64/64 separation is a result of lea
39.
▲
by
cyberax
24d ago
Oh yeah. The fucking CSS Zen Garden. It started the trend that led to utter degradation of any usability in modern web interfaces. The idea was to make HTML decoupled from presentation, but the feeble CSS of that time could not express any
40.
▲
by
cyberax
24d ago
It really is not. There's a whole morass with possibly overlapping "on link" networks that nobody can implement correctly on the first try. Then there's this whole pretend "it's not broadcast but multicast"
41.
▲
by
cyberax
25d ago
Ah, one of the recursive WTFs in the IPv6 design. Technically, there's no broadcast in IPv6, so the host is supposed to join the local multicast group and do the neighbor discovery flow to find the "on link" address. And it&#
42.
▲
by
cyberax
25d ago
Why it _shouldn't_ be SOAP? It's a perfectly fine protocol, with a rigid schema and mature code generation support for all relevant languages. It's not the sexiest protocol, but it gets the job done. And what are the alternat
43.
▲
by
cyberax
25d ago
Violating the OFCOM restrictions will result in losing access to VISA/MC payments. No company wants this.
44.
▲
by
cyberax
25d ago
IBM has always been better than Oracle. It makes giant expensive software and hardware that require arcane knowledge to keep them running. But they also run reliably once you insert enough money. Oracle's stuff JustDoesn'tWork(tm)
45.
▲
by
cyberax
25d ago
This is super-dumb. The same thing is happening with Russian banks. Their answer? They're now asking users to install root certs from the Russian ministry of communications. So it can now MITM all the encrypted traffic in Russia.
46.
▲
by
cyberax
25d ago
Uh... Auto beams made driving definitely more pleasant around here. On the other hand, extra-bright blue LED headlights compensated for this.
47.
▲
by
cyberax
25d ago
Can I have my square corners back, please? And while you're at it, add sorting by alphabet in the WiFi networks list. Maybe even a filter field (I know, too advanced, but hey...) And perhaps make the "System Settings" window
48.
▲
by
cyberax
28d ago
As I said, nothing has changed. Instead of a coherent IDE, you have a lot of semi-broken pieces that don't work well together. And that's also why projects like this one are really helpful.
49.
▲
by
cyberax
28d ago
`neo-tree` is indeed close to what I'd love to see in a real text-mode IDE. I'm going to play around with it.
50.
▲
by
cyberax
28d ago
No, it's not, if you just forget what you were told.
51.
▲
by
cyberax
28d ago
I see, so nothing has actually changed within the last 20 years. A project tree is NOT a file list. It's a persistent panel that allows you to navigate within the project. It should also integrate with tools like recursive search (so i
52.
▲
by
cyberax
28d ago
More precipitation in a given area, resulting in more snow accumulating.
53.
▲
by
cyberax
28d ago
Sigh. Long time ago, in mid-2000-s I tried to switch to Emacs or Vim from Visual Studio. I wanted to have a simple project file tree as a side panel and multiple editor tabs on the right. I spent a week toying with various elisp scripts, Vi
54.
▲
by
cyberax
29d ago
Yeah! I used it around 2003 to integrate a Java PDF parsing library into our C++ app. Its biggest downside was the use of Boehm GC that had some issues with large heaps.
55.
▲
by
cyberax
29d ago
Excelsior JET did that 25 years ago: https://en.wikipedia.org/wiki/Excelsior_JET It's a shame that Sun/Oracle never partnered with them to bring native apps. This could have saved Java on the desktop.
56.
▲
by
cyberax
29d ago
They probably mean that modern RN apps can now use a lot of native widgets. You can look at https://docs.expo.dev/versions/latest/sdk/ui/universal/ There's also a project to add a static JS com
57.
▲
by
cyberax
29d ago
It's not. RN has always used native widgets (with a custom renderer) but the JS code itself is purely interpreted. They increased the interpreter performance by quite a bit, but JITs are impossible on iOS, so it can never be fast. We h
58.
▲
by
cyberax
1mo ago
It's all over the place. E.g.: https://www.apple.com/v/iphone-duo/a/images/overview/highlig... - the bottom left corner, or the search icon here: https://www.apple.com/v/ip
59.
▲
by
cyberax
1mo ago
They absolutely are. Or they make things uncomfortably cramped, e.g.: https://www.apple.com/v/iphone-duo/a/images/overview/product... You can look at other examples of controls that are way too clos
60.
▲
by
cyberax
1mo ago
It makes this area unusable if you want to show a page in a book reader, for example. Or a movie/video. I also like to spectate games on Twitch/Youtube, and corners are often used for important stats.
More ›