Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thraxil
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
151.
▲
by
thraxil
4y ago
> At the end of year they have to use or lose vacation time so natrually everyone takes time off. It's not just a matter of losing it; in many places, the employer faces legal penalties if employees don't use a minimum amount o
152.
▲
by
thraxil
4y ago
It's always kind of amazing that so many engineers (and engineers turned manager) have encountered enough queuing theory to understand that if they keep a CPU at 99% utilization, it will have a detrimental effect on task latency, but c
153.
▲
by
thraxil
4y ago
Then you're effectively arguing that Finland never should join NATO. That's fine. But if someone believes that Finland ought to join NATO (and many people do), now is the time to do it, sparks or not. I just think it's mislea
154.
▲
by
thraxil
4y ago
> Finland should have applied for NATO 10 years ago or in 10 years, not now with the tense situation. 10 years ago, it was reasonable to believe that Russia would never invade a neighboring country, so joining NATO wasn't seen as ne
155.
▲
by
thraxil
4y ago
What the hell is a jigawatt!
156.
▲
by
thraxil
4y ago
No, the tool presented is to copy real production data down to a test instance with support for anonymization, subsetting, etc. That's a very different approach than tools for creating fake data.
157.
▲
by
thraxil
4y ago
I'd have to agree. An SM57 or SM58 is also a piece of gear that you'll be able to use for decades, even if you've moved up to high end thousand dollar mics. I've actually never encountered the issue with USB mics not acc
158.
▲
by
thraxil
4y ago
> Also, I'm not sure if all DAWs have always compensated playback latency the way you describe. But I agree that it shouldn't be a problem in general. Ableton definitely does, and that's what they say they were using.
159.
▲
by
thraxil
4y ago
I remember going to a PyData conference in... 2011 (maybe off by a year or two)... and one of the presenters making the point that if your data was less than about 10-100TB range, you were almost certainly better off running your code in a
160.
▲
by
thraxil
5y ago
If I send/receive a bank transfer here in the UK, it's available within seconds if not minutes. International transfers from my US account to the UK or vice versa with Wise go through in a similar amount of time. If it takes 3 day
161.
▲
by
thraxil
5y ago
A nice clarification that I've heard from Dave Farley is that TDD doesn't necessarily imply not designing your system or architecture ahead of time. You still do that, it's just that with a more traditional approach, you take
162.
▲
by
thraxil
5y ago
Probably not helpful, but I built a setup like that for myself years ago. I had a local proxy, originally written with Python Twisted, but later ported to Go, and set my browser to use that, so all requests went through it. Every URL that t
163.
▲
by
thraxil
5y ago
My convention for about the last ten years has been that every Python project I work on gets a `ve` directory where I install the virtualenv. Then `./ve/bin/pip install -r requirements.txt` and `./ve/bin/python
164.
▲
by
thraxil
5y ago
Yeah, I'm willing to give Rust the edge on stability and correctness, but I'd probably put Go at more like 4/5. It's certainly possible to make Go programs that crash, but it's also really easy to make them incredib
165.
▲
by
thraxil
5y ago
I actually prefer unittest style tests to pytest. I hop between languages a lot and find them easier to remember how to write when I'm doing Python. I also place a lot of value on minimizing the dependencies that I have to install and
166.
▲
by
thraxil
5y ago
Overall, you're right, though I have seen a few legit, established artists dip their toes into the NFT space (eg, James Jean, Phil Hale). My partner used to run a gallery for new media and digital-focused art. That community has always
167.
▲
by
thraxil
5y ago
Yeah, I've been on Wayland and Sway for almost two years now. Screen sharing with Zoom was hit or miss for a while but is now relatively reliable (at least as much as Zoom is reliable). I can't really quantify anything, but it def
168.
▲
by
thraxil
5y ago
My parents were part of the "Back to the Land" movement in the 60's. They bought a parcel of land in rural Maine in the late 60's, built a small log cabin, and lived there until the early 80's. No electricity, no ph
169.
▲
by
thraxil
5y ago
I've used Django for a long time. Django defaults to adding trailing slashes to make relative URLs easier to implement correctly. I've always found that sensible and useful. I've recently been putting some APIs behind GCP
170.
▲
by
thraxil
5y ago
You seem pretty set on staying with your ISP and I'm not going to try to convince you otherwise, but "we're doing things right and Gmail is wrong about how to process email" wouldn't carry much weight for me. I'
171.
▲
by
thraxil
5y ago
Yeah, the thing is that if you have your own domain and want to send mail from it, that's really no longer the sort of thing where you can just connect to port 25, send mail and expect it to work. Spammers ruined that a long time ago a
172.
▲
by
thraxil
5y ago
You should be able to look at the SPF/DKIM/DMARC related DNS entries yourself with dig and verify that they are correct. I wouldn't trust an ISP's word, especially if you are experiencing problems. I would also recommend
173.
▲
by
thraxil
5y ago
A couple things I can think of: * What's your DKIM/SPF/DMARC setup like? That all needs to be on point to get delivery to gmail to be reliable. * Are you using a provider like Sendgrid, Mailchimp, etc. to send mail? Are you o
174.
▲
by
thraxil
5y ago
That was my first thought as well.
175.
▲
by
thraxil
5y ago
Fair. My main experience with CGI was bash, Perl, and Python so I tend to think of compiled languages in a completely different context.
176.
▲
by
thraxil
5y ago
Huh. I deploy a lot of stuff to GAE and love it. But my approach is to just write regular Django apps, add a half dozen lines of GAE-specific stuff to the settings and that's it. No trouble at all running the same apps somewhere else w
177.
▲
by
thraxil
5y ago
> and other stacks (Beans, CGI, etc) required a manual reboot Hey, now! Don't go lumping CGI in with those. :) CGI had the same "instant code refresh" as PHP since before PHP even existed. It even had a better "shared
178.
▲
by
thraxil
5y ago
Yeah, I never have to manually restart my Django development server though. When I hit save in my editor, the runserver process restarts itself. At this point, I don't even know off the top of my head which part of the stack is doing t
179.
▲
by
thraxil
5y ago
Yeah, I feel like that was a pretty common workflow. Someone would get a new algorithm working in Perl, test it on fairly small datasets, maybe publish their paper, then some poor chump would have to carefully rewrite it in C to make it act
180.
▲
by
thraxil
5y ago
Not really. I vaguely remember trying out PDL and not getting very far. I was pretty comfortable writing C back then, so any time I'd run into performance issues in Perl, I'd usually just switch to C. Getting PDL working properly
More ›