Readit News logoReadit News
vassilevsky commented on Ask HN: Does anyone else think SQL needs help?    · Posted by u/fny
richbhanover · 4 years ago
What do you think of PRQL ("prequel")?

https://github.com/prql/prql

vassilevsky · 4 years ago
Cool name ;)
vassilevsky commented on Why we're sticking with Ruby on Rails   about.gitlab.com/blog/202... · Posted by u/lutrinus
vassilevsky · 4 years ago
It doesn't matter what the backend is written in. What matters is user experience. And GitLab's problem is a total lack of any usability. Bloated and full of inconsistencies.
vassilevsky commented on Open source body quits GitHub, urges you to do the same   theregister.com/2022/06/3... · Posted by u/rntn
jhugo · 4 years ago
A DNS or firewall problem that causes Gitea to intermittently spend 10+ seconds responding to requests, when running in a cluster alongside other containers that have no such problems? Can you describe a plausible mechanism for that?

We did some profiling and spent quite a bit of time looking at Gitea's source code, it was pretty clear in the end that it's just very very inefficient for large setups. It does an excessive amount of I/O on the Git repositories every time you load a page; there is some caching but not enough / not of the right things. We were really open to implementing fixes and submitting PRs but the community was so hostile that we just abandoned it.

It was overall an enormous waste of time and I can't recommend Gitea to anyone with a setup larger than a handful of small repositories.

vassilevsky · 4 years ago
I was looking for a simpler GitLab alternative. I guess Gitea is off the list now.

I wonder how CodeBerg works though.

vassilevsky commented on Driverless robotaxi fleet paralyzed for hours in San Francisco   thelastdriverlicenseholde... · Posted by u/georgecmu
ClumsyPilot · 4 years ago
I am just wondering how many people have to die before it finally dawns on on us that the current approach is idiotic.

The supposed smart cars can't even talk to each-other directly 'without internet' to warn of a car pileup! They can't report to city traffic control about their condition.

We should be innovating in infrastructure instead - create standardised computer readable infrared road markings, equip each traffic light and each lamp post with a radio beacon, each crash barrier could have a radio marker, create PUBLIC maps of each city, have a central traffic control sypercomputer in each city provide directions to cars. Have each car painted with infrared markers so they recognise each-other. Provide cyclists with something these cars can recognise.

We could even make radar-reflective pants so that autonomous cars see them better.

the whoe traffic system needs to be looked at and brought to a new set of standards, whatever they may be. I am not sure what they are, but it should be clear to anyome with half a brain thay having a car use a camera to tell if the traffic light is red or green is idiotic.

untill a new system is ready, no car without AGI level ai will ever be safe

The only problem is that such collective approach conflicts with the way VCs work.

vassilevsky · 4 years ago
I totally agree. We should start with the infrastructure.
vassilevsky commented on Ask HN: What (almost) company sinking engineering mistakes have you witnessed?    · Posted by u/samvher
irvingprime · 4 years ago
Well, it didn't end the company but only because the company was bought and bought again - then killed.

The new head of engineering had no experience in software. He developed a dislike for the language the product had originally been built in for his own reasons. He ordered a complete rewrite of the software in a different language. He hired contractors since we had no in house skills in the new language.

This lack of in house skills also meant that oversight of the code the contractors produced was poor. Several of us raised alarms over this but we were ignored. Eventually, the day came when the first paying customer was signed for the new platform. It was a complete disaster. The code was very unstable and full of bugs. The deadline kept getting pushed farther and farther out.

The new owners concluded the entire division was a failure. They fired the head of engineering who had been in charge of the disaster and his boss too. Then they started work on a new version of the platform using entirely different people. The ones left behind on the old platform (in the old language) had nothing to do but provide support for the dwindling number of open contracts.

Millions of dollars went down the drain, years of time were wasted, customers were badly served and a lot of people were incredibly frustrated, all because one executive decided to ignore the in-house talent and experience and follow his own inflated ego instead.

vassilevsky · 4 years ago
Amazing.
vassilevsky commented on Nvidia prepares to abandon $40B Arm bid   bloomberg.com/news/articl... · Posted by u/pseudolus
vassilevsky · 4 years ago
Shit, I was hoping so hard on a gaming SoC that would put Intel out of PC gaming already ;(((
vassilevsky commented on Do svidaniya, Igor, and thank you for Nginx   nginx.com/blog/do-svidani... · Posted by u/nrvn
e98cuenc · 4 years ago
The difference is that nginx really works. I had Panoramio, a photo website featured in Google Earth / Maps, using Apache. It started to fail down under load, and I quickly switched to lighttpd. It was faster but crashing, getting OOM, etc. I fixed a memory leak and a few more bugs, but it still crashed every now and then and I looked for alternatives.

This was 2006 and nginx was the only realistic alternative on the market. It worked beautifully since day 1. It saved my startup. Next year we got acquired by Google.

I only got 1 crash with nginx and it was partially my fault, I had an "expires 30y" on some images, and a morning on feb 2008 I came to the office and the whole site was down. After a very quick gdb session under panic I realized it was trying to get a weekday name on an array with a negative index. Nginx was adding 30 years to the current date and that was over 2038 and it overflowed. Igor fixed that issue in hours, and he graciously explained that I could have used "expires max"

Nginx has powered all my startups since then (Freepik, Flaticon, Slidesgo, Besoccer).

This guy has added more real value to the economy than most unicorns. A true hero.

vassilevsky · 4 years ago
Panoramio was so good. I had photos there. People wrote me comments. Then Google just killed it. Fuck them.
vassilevsky commented on Show HN: I built an app to create repeatable checklists to help with ADHD   checkyourlist.app/... · Posted by u/Swalden123
jamessb · 5 years ago
Checkli: https://www.checkli.com/

Process Street: https://www.process.st/

https://checklist.com/ also lets you create "checklist templates"

vassilevsky · 5 years ago
Checkli looks cool
vassilevsky commented on Show HN: I built an app to create repeatable checklists to help with ADHD   checkyourlist.app/... · Posted by u/Swalden123
jamessb · 5 years ago
Checkli: https://www.checkli.com/

Process Street: https://www.process.st/

https://checklist.com/ also lets you create "checklist templates"

vassilevsky · 5 years ago
I've been using Process Street for a year or so. It's not exactly simple.
vassilevsky commented on Show HN: I built an app to create repeatable checklists to help with ADHD   checkyourlist.app/... · Posted by u/Swalden123
vassilevsky · 5 years ago
Man, I've been wanting for this for YEARS!

u/vassilevsky

KarmaCake day29August 27, 2012View Original