Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Vanderson
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
31.
▲
by
Vanderson
5y ago
I found using inline CSS variables and clever use of selectors allows for both media queries and inline to work in harmony.
32.
▲
by
Vanderson
5y ago
There's nothing to look at for the game. It's just a spreadsheet where I picked the English words from the Toki-Pona lexicon, and printed them out on paper. :)
33.
▲
by
Vanderson
5y ago
I made a game based on the idea of Toki Pona using a sub-set of English. Instead of learning a new language (I tried to learn Toki Pona) I used Toki Pona as a template for basic English, Toki English, a subset of English. The benefits of To
34.
▲
by
Vanderson
6y ago
Adobe Fonts is near the top reason I currently am pushing people I work closely with away from Adobe. Adobe's font control is simply dystopian. Many hours wasted debugging why a font was having issues _only_ in Adobe products, but not
35.
▲
by
Vanderson
6y ago
I was a beta tester for Fireworks for one version. It was a pure joy to work with. It was the best web design/interface design software for years. And yes, another reason I have lost faith in Adobe as a company is them bailing on Firew
36.
▲
by
Vanderson
6y ago
I won't be buying any Adobe products any more. From their extremely high prices, to forced subscriptions/cloud only products to their terrible security track record. Thankfully there are now many cheaper and better alternatives to
37.
▲
by
Vanderson
6y ago
Wow, thanks this was more than I expected. Here's my considerations on your reply, though it's likely not useful for you, but it is good for me to write this out. 1) DB performance has as much (or more) todo with time sorting as a
38.
▲
by
Vanderson
6y ago
I will have at most 100 users generating an ID in a day (on the project I am using ULIDs with). The possibility of them having a conflict with generating the ULID is so low that I don't even consider it a concern. So, "extreme con
39.
▲
by
Vanderson
6y ago
Well, this is beyond my ability to grok. Does this apply to ULIDs?
40.
▲
by
Vanderson
6y ago
In my case, I don't really need it, but what I read there seems to be a DB performance boost by having it. And finally, if I wanted it down the road, it's already there. Default sorting out of the box is kind of nice anyways.
41.
▲
by
Vanderson
6y ago
It appears that UUID v6 is still a proposal, as of August 2020. Also, this sounds like a non-starter for UUID v6: "Like version 1 UUIDs, version 6 UUIDs use a MAC address from a local hardware network interface." https:/
42.
▲
by
Vanderson
6y ago
What are the "annoyances and quirks" you are referring to? I hate programming myself into a corner only to figure this out much later. So I appreciate any serious feedback on this. I described the advantages for me in my first pos
43.
▲
by
Vanderson
6y ago
Thanks for the alternative (KSUIDs) I took a quick look at it, and from what I can tell, if you aren't generating thousands of IDs 1 per second (or more) they achieve the exact same result. [0] I find the argument that ULID won't
44.
▲
by
Vanderson
6y ago
I had not considered that. In my use case it's not an issue, but I can see that if the ID value is publicly viewable (ie, in a URL) and can reveal sensitive info via the timestamp... thanks.
45.
▲
by
Vanderson
6y ago
After discovering ULIDs [0] I can't see ever using UUIDs ever again. ULIDs are sortable (time component), short (26 chars) and nearly human readable, and good enough entropy/randomness for everything I'd ever be working on. D
46.
▲
by
Vanderson
7y ago
Firefox supports grid-gap for flex, but I no other browsers do yet. https://caniuse.com/#search=gap
47.
▲
by
Vanderson
7y ago
Grid and flexbox have different uses and values. I wouldn't give up on grid. There are things it does that Flexbox fails spectacularly at. (absolute layout control for one...) But also flexbox does a few things grid simply cannot. So i
48.
▲
by
Vanderson
7y ago
Yes, this is my concern as well. From day 1 though, I considered Vue to be a tech-debt investment as a trade off for fast development. (looks like that day is here already, time to prepare to update code in the next couple years for v3) May
49.
▲
by
Vanderson
7y ago
I've been working with Vue for front end, but always keeping my eyes open to the future. What do you feel Svelte is doing that hides "warts"? Hacky stuff tends to turn me off from a tech. (I consider all my Vue work to be ins
50.
▲
by
Vanderson
7y ago
Sure, which is why I added "...or will be soon, I haven't followed this closely". For people who have to deal with browsers for their business this is important to know what's coming in the near future.
51.
▲
by
Vanderson
7y ago
Edge is no longer a purely Microsoft product, it's now based on Chrome(Chromium) [0], or will be soon, I haven't followed this closely. https://blogs.windows.com/windowsexperience/2018/12/06/mic
52.
▲
by
Vanderson
7y ago
Thank you. I guess I always considered that a phrase regarding features where a browser doesn't have a feature yet, but will in the future. But I guess it works well for the other direction as well. (ie, a browser that will never have
53.
▲
by
Vanderson
7y ago
Microsoft doesn't consider IE a browser anymore, they call it a "compatibility solution"[0][1]. If a site looks bad in IE, I think that is ok these days. (functional but ugly, is there an industry phrase to encapsulate this i
54.
▲
by
Vanderson
7y ago
Flex: 1. For unknown number of items in one direction. (toolbar of buttons works better in flex) 2. Row-wrapping items. (ie, the unknown number of items need to flow with the screen, grid _stinks_ horrible at this) Grid: 1. Specific forced
55.
▲
by
Vanderson
7y ago
I think it can be simple if you try to only solve a few things with grid. When I first learned grid, I could only figure out one or two things. Then I got ok with a few things, then I went crazy and made a magic framework. Now, I only use p
56.
▲
by
Vanderson
7y ago
Sorry, I forgot about that rule. I really wasn't being critical of you not watching it. (There is no tone in writing to convey that extra meaning.) I was trying to suggest it as a helpful way to understand Rasmus' perspective and
57.
▲
by
Vanderson
7y ago
I'd really recommend you watch the video to understand how long term development of a hugely popular system isn't as easy as it may seem. Especially if the environment is as dynamic as the internet. He addresses your issues about
58.
▲
by
Vanderson
7y ago
I think it's a little unfair to not refer to his responses to these allegations in the video. He never intended PHP to last longer than 6 months. He kept waiting for someone to make something better so he could shut it down... it just
59.
▲
by
Vanderson
7y ago
Anyone who has had to work on a single system for many years may be interested (even entertained) by this talk. One thing I appreciated about the video was how one of the biggest complaints against PHP isn't quite accurate: Inconsisten
60.
▲
by
Vanderson
7y ago
One place this works, when your clients are able and willing to use the latest browsers to use your software. The primary benefit is that I don't have to rely on hacks. This is how I build the backend to my CMS and my clients are happy
More ›