HNHacker News
TopNewBestAskShowJobs

rubyist5eva

1,522 karma · joined August 31, 2020

submissionscomments
rubyist5eva··on Servo’s New Home (2020)
Yeah, I'll admit my info/perception is out of date but I guess because after they split from Mozilla I mostly stopped following any updates. Maybe I'll play around with it this weekend just to see what it's like.
rubyist5eva··on Servo’s New Home (2020)
Last I heard the goal of servo isn't to have an actual browser, but basically build an engine that can be used somewhere else and that all the "good stuff" from Servo goes into Firefox, basically.
rubyist5eva··on Ask HN: Can you crowdfund the compute for GPT?
Sounds like work, as long as they prove they can prove they did it somehow - perhaps all the other computers that are sharing compute could also verify they did it somehow?
rubyist5eva··on Ask HN: Who’s using Ruby for web development, without Ruby on Rails?
We have a Rails monolith with a couple internal Sinatra services if that counts. To be honest, I love working with Sinatra and Sequel (when using an ORM) vs. working with Rails and ActiveRecord. We provide public apis via. Grape, but that's mounted as an engine inside our monolith vs. deploying our own Grape application on Rack just for operational simplicity.
rubyist5eva··on Bulgarian law enforcement raids offices of cryptocurrency firm Nexo
Bitcoin will never gain mass adoption as a currency, that leaves it as a "value store" - and the only people buying bitcoin are suckers buying bitcoin from others in the hope that they can in turn sell it to a bigger sucker down the line.
rubyist5eva··on Ask HN: Can you crowdfund the compute for GPT?
> Like mining bitcoin except you are doing something actually useful and getting paid actual money for it

But then how would crypto-scammers run ponzi after ponzi after ponzi if they did that?

rubyist5eva··on Coinbase cuts staff by a further 20%
It's all obvious nonsense, always has been.
rubyist5eva··on Coinbase cuts staff by a further 20%
this scam industry can't collapse fast enough
rubyist5eva··on Automatic1111's GitHub account suspended for "ToS violations" [restored]
As yes the "it's hard so why even bother" argument, tired.
rubyist5eva··on Automatic1111's GitHub account suspended for "ToS violations" [restored]
Banning and removing links to illegal content: fine

Banning and removing links to content you personally find morally objectionable: not fine

It's not that complicated.

rubyist5eva··on A16Z is the “worst and largest” scammer of all, says CEO of Swan Bitcoin (2022)
> although they do make many trade-offs to be trustless, private and censorship resistant which means that in practice they are an inferior alternative to fiat currencies & traditional finance if you have the option to use those, so the only legitimate use that remains is either grey area/unlawful transactions or legal transactions in locations where traditional payment rails do not exist or are outdated

Is this supposed to be an argument for cryptocurrencies, because this sounds like one that shows why they are a scam.

rubyist5eva··on Tell HN: GitHub is partially blocked in India
"go after" how exactly?
rubyist5eva··on I did Advent of Code on a Playstation
Japan Studio is credited in the game and actually pitched the original concept to Hidetaka Miyazaki because they specifically wanted to work with From Software. I’m not sure how “collaborative” the actual development was though. I guess the way I worded my original reply made it seem that Japan Studio was the primary developer but I’m pretty sure it was primarily From Software.

https://youtu.be/oiGPTI06fn8

rubyist5eva··on I did Advent of Code on a Playstation
Japan Studio made my favorite game of all time (in collaboration with From Software): Bloodborne.

I had no idea they shuttered Japan Studio, that makes me sad...and even more depressed that Bloodborne will likely not get a PC Port or PS5 patch it rightly deserves.

rubyist5eva··on Endless Horse
> But there is one horse, that not only has an infinite number of legs, it has legs that are infinitely long.

You had me until this one. Even the tortured logic made sense to me until this point and it feels like this was just shoehorned in to make it work..unless I'm missing something?

rubyist5eva··on For Want of a JOIN
Interesting, I've never seen INCLUDE before - probably because we use a version of postgres that does not support it - but I see now that it can be useful instead of doing CREATE INDEX idx ON table (colA, colB) because of the lack of ordering in the b-tree leaves. Good stuff. Just another piece of ammunition for upgrading our db to a newer version that has all sorts of new goodies I've been reading about lately.
rubyist5eva··on Docker on MacOS is slow and how to fix it
I automatically sync my workspace to the VM using IntelliJ and rsync so I don't mount any host filesystems in the VM for docker. I just use linux native volumes inside the vm itself and it works fine for me so far. It takes a bit of configuration from the IDE side but it works pretty seamless once it's setup.
rubyist5eva··on Docker on MacOS is slow and how to fix it
IntelliJ autosyncs all my files to the VM seamlessly using rsync, yes. I've considered switching to use the remote development features in intellij and just managing everything in the VM and not having anything on the host but I haven't had any trouble with my current setup so I haven't bothered tbh.
rubyist5eva··on Docker on MacOS is slow and how to fix it
Can vouch for this approach, been using it for rails development for the past 6 months after my work swapped my macbook pro for an M1 Max Mac Studio and it's been solid.
rubyist5eva··on Docker on MacOS is slow and how to fix it
I have a nearly maxed out Mac Studio and my experience was the same, until I got my work to fork out a license for parallels and I just installed docker in an ubuntu VM and configured my DOCKER_HOST on the host to talk to the vm. Now it's crazy fast.
rubyist5eva··on For Want of a JOIN
Read my comment again, I said in the vast majority of cases, not "all".
rubyist5eva··on For Want of a JOIN
Agreed, partial indexes were a game changer for me. After that, Window Functions was like a whole new world of awesomeness opened to me. Nothing has been the same ever since I figured out how to effectively use Window Functions. One of the biggest Eureka! moments of my entire career.
rubyist5eva··on For Want of a JOIN
This article speaks to me. So many times I have needed to go back and fix queries that were naively written this way like it was some kind of "optimization". There is no difference in effort between writing a join or doing the ORM-double-round-trip in the vast majority of cases. People are so afraid of doing joins I see people doing subqueries with the id in a subselect because "joins are slow". The worst is usually some kind of pseudo-join and then an aggregate or filtering in the application code. It drives me up the wall when I see it in code review, usually because I get into some argument about "joins are slow" (with no evidence) and then I have to go and rewrite the query and maybe add an index to show that, yes - an aggregate that takes seconds and a ton of memory in the application code can in fact take milliseconds in the database.

The NoSQL people have really done a lot of brain-damage to this industry.

It's so pervasive that I've starting using this kind of question in our technical interviews, doing a double round-trip ends the interview for anyone higher than a junior.

rubyist5eva··on Ubuntu Snap update spoiled my World Cup Final
Page isn't working for me but what happened? I use over a bunch snaps on my Ubuntu install (1password, firefox, docker, telegram, discord just off the top of my head) and updates don't happen until I restart the app, and it gives me a desktop notification something like a week out before it forces it, never had an issue with it personally. I can't think of any desktop app that I use that stays open for more than a week at a time that is a huge distruption to close it and reopen it.
rubyist5eva··on IBM creates 24-core Power chip so customers can exploit Oracle database license
Just use Postgres lol
rubyist5eva··on Lichess gets a big upgrade. It doesn't go as planned
The IntelliJ editor lets me navigate all changed files, full intellisense and lets me add comments and do approvals directly from my IDE interface.
rubyist5eva··on Apollo Layoffs
> I am very sad to make this decision. It’s a consequence of the approach that Matt and I took in scaling the company over the last year, and we take full responsibility for the impact that will have on the lives of our departing team members.

Why do CEO's always say this empty nonsense. If you accept responsibility, you accept consequences - what consequences is Geoff Schmidt going to be facing? Hurt feelings? Give me a break.

rubyist5eva··on Lichess gets a big upgrade. It doesn't go as planned
Why Github? I'm assuming you mean their code review interface, which is so incredibly lacking I don't even bother with it anymore and I just pull the branch locally and use my IDE.
rubyist5eva··on Lichess gets a big upgrade. It doesn't go as planned
My IDE can show me inferred types as an overlay in my editor (even in languages with dynamic types like Ruby, jetbrains inference is pretty good when the code is simple), perhaps look for an extension for your preferred editor?
rubyist5eva··on ElonJet Is Now Suspended
Stalking is not free speech.
← PreviousPage 2 of 34Next →