Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
skrtskrt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
661.
▲
by
skrtskrt
5y ago
Just bought the Roomba i7 and that thing is seriously ambitious about the things it will climb over. Even the thickest rug would not be a problem
662.
▲
by
skrtskrt
5y ago
Look up "greasing the groove" for pullups. As others have said, an absolute beginner would start with negative reps - jump up to the top of the pull up, then let yourself down slowly.
663.
▲
by
skrtskrt
5y ago
Do you have to let it grind the beans for you or can you supply your own grounds? I have a much cheaper machine ($70) and I always give it pre-ground Illy, largely because it doesn't make a decent espresso with anything lower quality l
664.
▲
by
skrtskrt
5y ago
A massage gun. I got something called the LifePro Sonic Pro X or something like that, but it looks like the same gun is sold under different brands. I have back issues (muscular, not skeletal thank god) and combined with a sitting-heavy job
665.
▲
by
skrtskrt
5y ago
Right now I have an Air. Besides price, the main reason for getting an Air was not having the touch bar. That's non negotiable for me. I want to both beef up the memory/processing power of my laptop and switch to Linux (which co
666.
▲
by
skrtskrt
5y ago
Are there any rumors about that? That's the only change that my next laptop isn't a ThinkPad
667.
▲
by
skrtskrt
5y ago
> Result<(), ()> is just a spicy bool. EDIT: quoted wrong part of parent, ignore above > match x { true => {} false => {} } I really like this. Pattern matching syntax is great, nice to use in place
668.
▲
by
skrtskrt
5y ago
Maybe I am just a huge dummy, but I have yet to find examples of metaprogramming in the wild that aren't just mind-meltingly hard to grok. (Most of what I have seen is Python and Rust). I have no doubt about how powerful metaprogrammin
669.
▲
by
skrtskrt
5y ago
Do we have to do this on every thread about laptops? Just because you don't care about 4K or retina doesn't mean it's marketing juju. People obviously find value in it. I use 2k and 4k screens with scaling on, and it makes te
670.
▲
by
skrtskrt
5y ago
> stop writing CRUD structs and junk. Use a framework that understands your schema / data storage system. Declare what you need done, then let application definitions do the work. Which frameworks have you used successfully?
671.
▲
by
skrtskrt
5y ago
Been using coc-pyright with coc.nvim and I am a fan. Issues seem to be from libraries with crappy, incomplete, or incorrect typing/stubs, not from the checker itself. Every day I tire more and more of using Python for larger projects f
672.
▲
by
skrtskrt
5y ago
I have family in the south and have visited a few times in the last 15 years. A lot of these places have never really recovered since the 2008 crash. You can see many empty half built buildings. Closed nightclubs. Maybe half the businesses
673.
▲
by
skrtskrt
5y ago
Yeah I have seen this successfully done at a smallish (200 person) company. There was a "platform" team which was essentially an "un-suck the monolith team". Refactor slowly over time, turn a ball of mud into cleanly def
674.
▲
by
skrtskrt
5y ago
I have never seen a US supermarket chain without it - I would imagine it's a legal req. You're probably not going to see it in like a local corner store, but those places you know you're paying a higher price already.
675.
▲
by
skrtskrt
5y ago
seriously about half of my bookmarks for leaning Linux and Kubernetes stuff are Digital Ocean docs
676.
▲
by
skrtskrt
5y ago
True, but a casual investor is less likely to sell naked calls with infinite loss. When they sell covered calls and lose the bet, the only loss is missing out on the run up of the stock. I mostly just used the put example because it maps be
677.
▲
by
skrtskrt
5y ago
A good example is selling options for premium. You can sell a put option against a stock. Say the stock is $100 right now, and you sell a put option one month out for a strike price of $90. The seller of this put option essentially bets tha
678.
▲
by
skrtskrt
5y ago
I think the commenter is more referring to just-in-time supply chain management where companies run on much thinner buffers of time and physical stock.
679.
▲
by
skrtskrt
5y ago
So far, we try to just use Jupyter notebooks for experimentation, scratch, and poking around. Real, working code gets checked in to a repository. The only reason to go back to an old notebook after that point is maybe to see how you may hav
680.
▲
by
skrtskrt
5y ago
Does anyone know about any progress about getting the latest Intel Macbooks working on Linux? I have a 2020 Intel MBA and it "works" as in it boots, but the laptop trackpad and keyboard don't do anything. Externals work, so i
681.
▲
by
skrtskrt
5y ago
It's $0 if you were already going to spend it anyway
682.
▲
by
skrtskrt
6y ago
I agree. Poetry is good but not good enough to use at work yet. Also - not Poetry’s fault - many Python packages are miserable at listing and versioning their dependencies correctly. Re: everything else, you’re right but it gets really tiri
683.
▲
by
skrtskrt
6y ago
Agreed, whether you rewrite or change in-place you're not going to be confident in the outcome unless you have tons of end to end tests first. Then you need to find and skip/ignore the tests that don't actually test end-to-en
684.
▲
by
skrtskrt
6y ago
About 4 years into my career I am really really reaching the end of my rope with Python. Type annotations have improved things a bit, but since it's not real, or enforced by anything, every library types things differently & often
685.
▲
by
skrtskrt
6y ago
This is true, but bad codebases are inherently hard and dangerous to change. That's one of the properties of them being bad.
686.
▲
by
skrtskrt
6y ago
Everywhere I have worked has about the same average engineer tenure (between 1.5-2 years), but had massive differences in code quality. Also, super-long-tenured engineers can be detrimental. There can be a tendency to not document anything
687.
▲
by
skrtskrt
6y ago
Pyright is a full language server, not just a type checker, despite its top-line billing there as a type checker. I use it as the langugae server for Python development in COC for Neovim via coc-pyright. Further down the page it mentions t
688.
▲
by
skrtskrt
6y ago
All the ones I have signed only claim IP directly related to the company's business model. Obviously that gets trickier if the company is like, Microsoft which at least has tried to make every kind of software imaginable. But most comp
689.
▲
by
skrtskrt
6y ago
What is your setup for distributed tracing?
690.
▲
by
skrtskrt
6y ago
The search for text -> tab to highlight more of a search result -> the highlighted text is already copied to the clipboard automatically workflow was such a game changer for me, it’s so snappy. Could probably be configured on other te
More ›