Hacker Newsnew | past | comments | ask | show | jobs | submit | mscccc's commentslogin

I'm one of the engineers on the project, it was great working with the Cloudflare team. Here to answer any questions if you have them.


> Postprandial somnolence, commonly known as “food coma”, is a normal state of drowsiness or lethargy following a meal. It occurs when you consume foods with a high glycaemic index (GI) - https://www.healthhub.sg/live-healthy/your-medical-questions...

"Food coma" is from carbs/sugar. :)

Edit: to satisfy my friendly HN editors. :)


I ate nothing but steaks for a few days (with a bit of butter) and was surprised to find that I did not get tired after a meal, nor hungry again for much longer.


This has been game changing (low carb, not steaks only) for those drowsy afternoons at work. More importantly, I go carb-free 24 hours before I drive any long distance. It makes it so much easier to drive safely for a long distance.



Article: Postprandial somnolence, commonly known as “food coma”, is a normal state of drowsiness

You: "Food coma" is from carbs/sugar. It's not normal :)


Why altering meaning by selectively cutting away words? Quote makes perfect sense to me and what I know about nutrition and digestion (not an expert/pro but way above average human)


> "Food coma" is from carbs/sugar.

Some foods give me (then+now) something indistinguishable from a food coma. Wheat is a big one. I'm fine after eating wheat-free carbs.


article you linked to: "...is a normal state of drowsiness"

you: "It's not normal"

pick one.


Hey, I'm just trying to help here. I don't think anyone wants to be feeling comatose after a meal. Reduce the sugar and you'll feel good!


Speak for yourself; having a big meal followed by a nap is a deeply pleasant experience!


It is normal if you consume hi GI food. But consuming high GI food, that is not (or at least shouldn't be) normal.


over the years I have read arguments from both sides. It is not healthy to sleep after food! It is healthy to sleep after food.

I just tried it myself.

And it did help a lot to sleep after food. Limiting in take of sugar/carbs does help. However, personally going on diet like this does NOT suite me. I rather eat the food I want to eat and rest a bit, than watch what I need to eat.


We chose Rails + Sidekiq for building PlanetScale's REST API + background workers. Project started 3 years ago. We are still very happy with the decision and wouldn't change it.

> Why?

To build fast. Our team knew Ruby well. Many of us worked at GitHub and trusted we could solve the problems ahead of us with it.

> Do you have trouble hiring?

No issues at all.


I love how the homepage loads in 24ms. Now this is the ideal website.


I feel like there's an in-between we're not talking about, that would look a bit less like a shareware site from the early 00s, used more than 30% of my screen, and would work on my phone, but isn't the modern mess of megabytes of JS bundles for a static landing page. It could load in 35-50ms, too, I wouldn't mind.


"Perfection is achieved not when there is nothing more to add, but nothing left to take away."

I value negative space in the same way that my dream is not to pile my plate with as much as I can at a buffet.


That's nice, but I value text that renders at a legible size more than I value leaving the majority of my screen empty. This layout isn't effectively using negative space, it's just wasting the entire screen. At least on mobile.


On mobile I just use two thumbs to zoom in to the column I want to read.


If only we had simple CSS rules to present things in a way that doesn't require one to do this


Blatant ableism against the mono-thumbed or thumbless.


The mono-thumbed can always double-tap the desired column, and thumbless folx can use their nose.


ᵀʰᵃᵗ’ˢ ʷʰʸ ᴵ ᵐᵃᵏᵉ ᶜᵒᵐᵐᵉⁿᵗˢ ˢᵐᵃˡˡᵉʳ ᵒⁿ ᵖᵘʳᵖᵒˢᵉ


How did you do that?


Ḩ̸̻̹̝̯̮̖͚͔̙̙̰̞̳̩͎̻̅͛͆̌͑̈͗͐͆̀̇̈͋͜î̴̡̺̬͚̠̻̺̮̤̥̟̜͗͐͋͌̄̈͂̽̒́́̋͜͠͠s̵̻̗̰̒̈̿͌̅͗̽̈́͝ ̶̱̣̗͍̬̲̘̣͍̥̟̦̫̬́̈͗͂̾̍̉͊̌̚ͅą̸̤̤̳̺̹͆̆̍̾̌̿̅̽͌̔̿̒̎̂̉̈́͐̚͝ȑ̷͉̄̏́̔̒́̇̈́̑͆̀͌̎̌̆̕͝r̷̗̮͙̱̹̣̤͚͐͐̕į̷̨̡̡̛̛̹̱̹̹̺̬͔̬͇̎́͑̈͒̈́͌͛̐͂́̈́̚͜͝v̸̡̢̛̼̝̜̞̜͕̫̳̣̰̺̮͈̗̞̦̰̰͇͊̅̏͆̄̊͒͑̂̈́̉͛͋͛͘̕a̴̭̱̒l̵͖̗̳̪̯̣̗͋̋͋̑̎̌̌̓͆͒̑̆͐͊͝͝͝͠ ̶̹̫̪͓͈̘̳̈͜ͅw̵̬̪͖̭̲̪͝ͅạ̴̛̞͙͉̀́́̐͌̅͗͆̃̀͆̒̄̈́́̚ṡ̵̯͕́̓̈́͆̈̈͆̀͆ ̵̮̪̪̹̻̓̊̏̀̂̽̓̈́̄̏̅̊̊̎̂̚͘̚͠f̸͍͎͇̺̪̩̯̾ͅo̴̟̬͙͈̮͔̿̈́̈̑͊̀̽̎̕r̵̛͎̳̻̜̦̺̥̦̞͐͌̽́̔̈͌̂̀͛͌̓̉̔͋̆̏͊͘͝ţ̵̧̢̧̻̻̺͎͙̠͈̩̪̥͇̥̮̿̇̏̍̉̀̉͒͐̌̔̈́́̚̕͠o̶͖̤̜̟̱̖͓͍̖̲̮̮̫͎̜̫͕̖̼̕̕l̴̢̺͍̾̒̄̈͘ḏ̷̛̗͖̝͚͕͕̬̖̱̬̗̳̘̪̠̹͛̋̀̄̇̌͆̒̄̇̀̑͝ͅͅͅ.̴̨̨̢̦̜͕̞̬͍̹̟̩͖̥̗̹͉̼̹̊̎̓̒̏̋͜ ̸̡̼̝̥͔̯̠̤̰̘̙̗͓̫̦͙̎̈́̓͊̑̒̅H̷̡̻̖͍̜̞̥͓̩͈͓̿̓̋͠ͅë̸̹̠̗̼̂̀̋̃̑̓̓̇̚ ̷̧̡̛͈̮̞̙̳͂̍̔̽̑́̋̀̐̈́̾͌̅̎̂̔̿̚͝ͅc̵̥̗̲̬͓͈͕̘̱͖̜̭̖̱̳̏̎̎̀͊̎̾͊̊̑͘͜ȏ̵̲̖̼̘͔͚̰͍̜͔͚͘͝ͅͅm̶̢̝̬̹͉̞̩̗͛̓̅̎͊̌̕͘̚͠ȩ̷̯̦̫̤̲̞͒͒̒́̌̓̒̍̎͠s̴̡̧̢̱͔͈͈̩̖̥̖̻̻̣̗̭̣̞̥̝̤̮̖͛̽̈̌̎̇.̴̝̗͖̗͙̦̱̀͛̃͑̓̀̀͑͊̂̂̿̽̀̐͂́͘͘ ̶̡̢̟̼̻̣̠͓͕̦̲̗̩̹̔͆̒͝ͅ


Unicode tricks. A quick Google search for "small text generator" will point you in the right direction.


You're free to call that "negative space", it's still 70% of my screen that's just blinding white, and 30% that's a tiny, non-responsive column layout. You call it perfect, I call it annoyingly empty and bad usability on mobile.


If you are looking for Pegasus mail on a mobile device, I think you might be a wee bit outside of the target market. And btw, Pegasus is a shareware site from the 1990s.


Why do you make the assumption that people running, or interested in running Pegasus, would not read things on their phone?


A lot of sites from https://512kb.club/ are like that.


Why does it need to take up more than 30% of your screen? And what's wrong with your phone? It works perfectly fine on mine.


Legibility and usability. Like many old sites this one uses small fonts, small elements, and has tiny targets. Especially when working on a large display. I make liberal use of Firefox's zoom feature to compensate, but better defaults don't hurt.

And yes it works on a phone as you can easily zoom in, but inclusion of responsive design, e.g. moving the sidebar to a footer, and use larger fonts would significantly improve legibility and usability. This is not incompatible with a simple and fast-loading site.


I guess we have very different definitions of "works perfectly". Sure, the page displays as intended, if that's what you mean. Tiny 3 pixel high links are neither accessible nor very usable.


While I did use it maybe 25 years ago, I wanted to see some screenshots to get reminded of what it looks like. No screenshots. Maybe the manual? No pdf to download.

The site leaves a lot to be desired, but it loads fast.


Exactly what I tried to do. Then just fall back to duckduckgo: https://duckduckgo.com/?t=ffab&q=pegasus+mail&iax=images&ia=...


I believe that's how the author earns a living: the software is free (and has online help), but the manual costs money.


Oh, ok, I thought it was bundled with the download.


I went looking into this a bit and TBH I think I'm out of date.

I think he sold printed dead-tree manuals.

Now PDFs are bundled:

https://www.pmail.com/manuals.htm


I wish it had some screenshots though, which would slightly increase time to onload, although it shouldn't delay loading of the text content.



This. It's refreshing to use a website that doesn't need to run an obscene amount of JS everywhere.


Exactly. Wish more sites and other bits of software followed this website's philosophy. Once you have that which is sufficient, anything more is waste.


unreadable on mobile is not sufficient


Desktop software. Also it's not unreadable.


This is peak performance.


But...tables!!!


Ah the old nerds pretending UI just doesn't matter.


I think that's an unfair strawman, because they are saying that UI does matter, only that their opinion of "modern UIs" is that they are often worse, not better.

Someone mentioned an "in between" option and that's where I personally tend to land as well. A lot of modern websites are so media and JavaScript heavy that they take a long time to load, have many layout shifts and feel sluggish when you use and navigate them. That is not good user experience.

On the flip side, I think there is a lot to say for "responsiveness", font choices and media that helps the user experience. I am a minimalist, but legibility of copy and making intelligent layout decisions relative to the viewport size are "modern" techniques that can greatly aid UX when understood and applied properly.


UI matters, that's why we're praising it.


I don't know what you're talking about. That's a beautiful, clean, and clearly-organized site.


UI matters, and modern UIs are horrible


Welp we're not going back so. Get right or get left. They're great for me.


I believe you. Many older ones are better, especially if the documentation is sufficient.


I've been using workers on & off since it launched. Just tried it again recently and the local dev experience with wrangler is excellent now.


The author is Kelly Starrett, a legend in the physical therapy/movement world. I've read a lot of his work.

I don't think his message is that stretching "does nothing". It's more that, research has shown that combining stretching with strength (using the range of motion) is the way to create lasting change.


I may be misremembering but I thought his wife and him (since they are co-authors) explicitly said something along the lines of don't even bother wasting time stretching. It's near or at the beginning of the first chapter. "Do it if it makes you feel good but it's a waste of time" or something. Please correct me if I'm misremembering or outright incorrect. I don't have the book nearby to check.


Historically his perspective was that it wasn't necessary. If you're getting full range of motion exercise, you don't need to stretch, because the exercise itself is doing what needs to be done.


> If you're getting full range of motion exercise, you don't need to stretch, because the exercise itself is doing what needs to be done.

I dropped powerlifting when gyms closed in 2020. I picked it back up recently. With a garage gym it's now so easy to lift without so much dang ceremony, just warm up through the exercises themselves. Sessions all under an hour, PRed all three lifts at my meet, and never got a red light on squats when I used to get one for depth on one side all the time. Stretching is all time fake in my book.


Right. Personally I've observed my squat form and ROM are much better if I stretch my hamstrings first. So I stretch first to get more benefit from the exercise.


I bet it changes based on a few factors including age, prior mobility, etc. I do a few things at my current age:

  I wear Vibram "toe-shoes" so that my heel isn't lifted off the ground when I squat or do other movements and unless I'm lifting very heavy I go below parallel
  I warm up by doing either some prescribed warm-ups or by getting on the air bike/rowing for a few minutes + other warm-up activities
  I do the exact exercise movement I'm going to be doing if it's a movement like a snatch, clean and jerk, deadlift, squat, etc. to warm-up 
I don't do any stretching before or after. It's absolutely fascinating that so many different things work for so many people.


yeah your hamstrings might not be so tight, you may have different ratios in your leg bones, who knows! lots of anatomical variation


Hey, I work for PlanetScale.

Definitely not normal. It’s hard to know why you’re seeing slow queries without more information.

The most common causes are either: missing indexes or network latency between the app and database (are they in the same region?).

We don’t have cold starts, but it is possible for queries to get faster once data is moved into memory. 3-4s is very slow though, I suspect it’s doing a full table scan and an index will solve it.

If you check Insights you can get more info, would also help to run an explain on the query (https://planetscale.com/courses/mysql-for-developers/queries...) to see what’s happening.

Also, if you email support, they’ll help debug it for you. Hope that helps!


Even with my kindest interpretation, I cannot find how this comment adds anything to the conversation. It’s also incorrect. Hotwire was released after GitHub’s internal UI framework (which is quite impressive!) was created.

Attributing some UI bugs with their choice of framework is a massive oversimplification of the problem.


> Hotwire was released after GitHub’s internal UI framework

Any source for this?

My understanding is that it was extracted for building Hey from the use cases the 37signals people had on other products such as basecamp, etc.


Yes that’s correct.

I was saying it came after, meaning GitHub could not have used it since it didn’t exist. :)


To sign up with a different google account, you can use this: https://bard.google.com/u/1/ (increment number until you get the account you want)


Alternatively, use the account picker:

  https://accounts.google.com/SignOutOptions?continue=https://bard.google.com
Add:

   https://accounts.google.com/SignOutOptions?continue=
to any Google service to bring up this account picker.


good ol' google ghetto multi account system. so much time wasted wrangling this stuff for docs permissions


Hasn't this been a problem for years? How have they not fixed this?


I don't think it's a problem, it's just how it intentionally works. The problem is they don't render the account switcher when you arrive to a new product that your current account hasn't signed up to.


but basing accounts on urls not cookies is really dumb, especially when people send mydocs.google.com/u/1 which refers to my team but i'm logged in to that team on mydocs.google.com/u/2 or the 0 based one which doesnt even get a namespace


Yeah, I can't argue with that.


To find the number in O(1) time: log into gmail, log into the actual account you want, and then pull the number from the URL.


Just use https://bard.google.com/?authuser=whatever@gmail.com and skip the number lookup entirely.


this is why I love HN



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: