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

They tried really hard to not use a distributed SQL database.


Because it’s not a great fit for an event driven architecture.


Yes it would be very hard to make a bad technology choice when you thought through the whole system


As long as your balance is eventually consistent, what's the harm? ;)


They specifically mention why they went with FoundationDB, and that is because it's strictly serializable.


Why not use a full head helmet with windshield?


Even a quiet helmet, at speed it's like a radio tuned to static turned up to a noise level just below painful. Windshields can actually make it worse, depending on airflow - turbulent air coming over the top and around the sides of the windshield is louder than clean smooth air. Windshields do more for fatigue, weather protection and aerodynamics.

I wear hearing aids due to motorcycle-related hearing loss, and I have never worn anything less than a full helmet.


That just does not work unless you have bubble around your whole body and I bet even then it’s sufficiently loud.

Unless you find the perfect windscreen, most have lots of buffeting and it’s actually quite hard to dial it in perfectly.

Helmets do absolutely zero to block noises.

Edit: just to add. I think it stands. The helmet does not block any sound. It may be aero dynamic enough that it helps prevent additional wind noise but it’s not blocking sound. Ear pro all the time.


It depends on the helmet and speed. When I got my Arai helmet, the speed where the wind noise is troubling went from 80kmh to 130kmh.


At just 30kph you are getting permanent hearing loss. https://www.noisyplanet.nidcd.nih.gov/have-you-heard/wind-no...


Cyclists typically don't wear full face helmets with wind deflectors.


the helmet makes the wind louder. Air slaps against the shell.


Said it in another thread but while sure it matters, it’s generally a pretty weak argument. It’s your ears and you can decide for yourself but even if it does not sound loud, over the course of a ride it can still be high enough to slowly cause damage.

To me it’s the same kind of argument of friends who would say it’s ok to shoot shotguns without ear pro. Sure it can be done but it adds up.


Maybe I don't ride enough for it to be an issue, but my hearing is top notch for a 35 year old.

I got tested and I'm at 20 y old levels of sensitivity.


And I don’t mean this the wrong way. Your experience is anecdotal. Maybe you ride in a city and slow speeds, maybe you have a windscreen that actually does decent job of creating a bubble over you, maybe you don’t ride for extended periods of time. Too many variables to account for. For the population though, ear pro is recommended for Motorsports. I had a bike once that caused buffeting from the hand guards. It might work for you but generally does not work for many.


If your Arai has the wind deflector in you are giving yourself oxygen deprivation at every stoplight. https://youtu.be/x_ej8sehs8k?si=9LtvP0TfhQzgNDVM


Never been an issue, and I'm susceptible to oxygen deprivation being a big guy with weak lungs.

I get dizzy in crowds, but never while riding.


My Shoei RF 1400 was extremely quiet. Supposedly one of the few helmets that you actually don't need ear plugs with unless you're going extremely fast.


I would be willing to bet the db was high enough to cause damage over enough time. It’s not just just the peaks but also the duration. I would be very surprised if generally helmets provide much if any meaningful db reduction.


Full-face helmets are still very noisy at highway speeds


Just 18mph of wind is enough to cause permanent hearing damage. Windshields and helmets don't block enough of the air (the rider needs some air ventilation for defogging in cold weather and cooling in hot weather.)

If you try to fully seal the helmet you cause measurable oxygen deprivation. https://youtu.be/x_ej8sehs8k?si=9LtvP0TfhQzgNDVM


If there's any airflow (and there better be for breathing and ventilation) there's wind noise at speed. You're always better off with plugs.


You might be shocked to learn people have tried that :)

It's hard to believe the amount of road noise on most motorcycles. It's not really comparable to rolling down the window in a nice modern car with good aerodynamics.


Not being snarky, why not python over perl? what makes perl better for scripts?


Perl is much more terse for one-liners and has much more built-in for doing text processing in scripts. Stuff like implicit read loop, field separation, etc. I would say they're suitable for different jobs: if a perl script grows beyond a hundred lines (you can do a surprising amount in that space!), then Python may be the right tool.

Perl is also much more of a known target: some version of it exists on basically every single Unix, and the language really hasn't changed that much in the past decade. I have SSH'ed into multiple CentOS 6/SLES 11 (released 2009, and granted mostly to rescue data off them) servers in the past 2 years, and perl is just much more of a known target to write things against than whatever python release is on that system.


what makes perl better for scripts?

Having an implicit line- and field-splitting loop for standard input with a couple of command-line switches. (Awk doesn't even need switches, but is cumbersome if you need initial state.) This covers a lot of use-cases. Also, very compact and powerful regular expressions.


Perl is a progression of that particular environment. It is a superset of shell/grep/awk/sed.

A shell command works exactly as you would expect copied literally inside a backquote. With all the other goodies of a real programming langauge.

Doing this in Python (to me atleast) seems unnatural.


By the time you figure out which env you need to be using with python, you’ll forget why you needed it.


If all you're doing is text processing that Perl can do out of the box, you probably only need the Python stdlib.


Reading the bloated HTML when using Tailwind is less painful than dealing with all the cascading crap of CSS.


CSS cascades whether you use Tailwind or not.


This isn't correct. Tailwind removes all the cascading. And it is liberating.

All cascading styles are removed, so if you pull in a component you have already built on your site, it will be styled identically in the new location too.


To host packages metadata?


Bash is POSiX compatible.


IP address, DMs, probably lots more.


and revealing/affording further API navigation via hypermedia controls (e.g. links)

I haven't a hard time understanding the utility of this, the article gives an example (removing ability of transfers), but why would a webpage need those hypermedia controls in the response if they are already encoded in the API of the business logic? for ex: The business logic tells the presentation layer, "if X field is true, disable transfers button".


The presentation layer needs to interpret the business layer information in your example. This couples the two together if, for example, the form of the business data changes.

This is in contrast to hypermedia where the client (a browser) simply sees the new hypermedia and renders it. In this case, the client is decoupled from the particulars of the business logic.

This is due to the uniform interface of REST. See https://htmx.org/essays/hateoas/


     Abandon All Hope, Ye Who Enter Here


(For those who haven’t seen it—this was in the XTerm README. The source code for XTerm is pretty cursed.)


> cursed

Good pun


And let me take the opportunity to diss the failure that is mixing your styles into your layout with Tailwind and it's endless and illegible bloat of unreadable html.

Reading the bloated HTML is less painful than dealing with all the cascading crap.


Lol. I certainly know many people feel that way, otherwise Tailwind wouldn't exist. But I'm a strict adherent to the concept that you keep your languages separate. You should not have to wonder whether you need to go to your html or css file to change the appearance of a site.


> You should not have to wonder whether you need to go to your html or css file to change the appearance of a site.

Not to beat a dead horse, but:

Separation of concerns != separation of languages

If you want to change a button, ideally you go to your one BUTTON FILE.

Same applies doubly so when using Tailwind. You should not be looking around CSS files


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

Search: