Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
JeffRosenberg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
JeffRosenberg
14d ago
> our application code and DB access are separately versioned, our sprocs can change right under our feet from aberrant (i.e. extremely rare, insane) DBAs Your database (and its migrations) should be source controlled along with the rest
2.
▲
by
JeffRosenberg
27d ago
What I find wild is that this control over international banking, and the sanctions it enables, is a key benefit of the US-led world order that Trump is trying to dismantle. I’m quite sure he doesn’t understand this, but a key consequence o
3.
▲
by
JeffRosenberg
2mo ago
This was really interesting, but I admit I bumped on this throwaway detail: > Our sleep consultant's plan arrived as a PDF full of conditional logic: wake windows, nap caps, what to do when a nap fails Every so often, you get a glim
4.
▲
by
JeffRosenberg
3mo ago
> at this point some of them are great-great-grandparents And yet, insanely, they’re STILL the generation in power. Still breaking things even in their dotage.
5.
▲
by
JeffRosenberg
10mo ago
It always felt like a huge miss to me that Microsoft didn’t bring Access to the web and/or mobile apps. For all its flaws, it was a simple drag-and-drop editor that almost anyone could use to build simple apps that could power decent-s
6.
▲
by
JeffRosenberg
2y ago
> Republicans are telling companies "You can't discriminate against employees because of their race or gender" and that the Democrats are saying "No, we need to discriminate against employees who are the bad race or t
7.
▲
by
JeffRosenberg
3y ago
In the US, our butter comes in wrappers that divide each stick into 8 tablespoons, so it's actually very easy -- you can visually see where to cut.
8.
▲
by
JeffRosenberg
4y ago
They did support it from the mobile app, but in a way that always outraged me. They would only allow you to use Smile on mobile if you agreed to turn on all notifications and let them spam you with ads. Turning off notifications -- either t
9.
▲
by
JeffRosenberg
5y ago
> This doesn't allow for YoY inflation. $1M today won't be the same tomorrow. The license should expect to issue new versions frequently to keep up with the economic landscape. That's addressed at the bottom of the definit
10.
▲
by
JeffRosenberg
5y ago
> The BusKill team publishes cryptographically signed warrant canaries on a biannual basis. The canary-002 says: Status: All good Release: 2021-06-13 Period: 2021-06-01 to 2021-12-31 Expiry: 2022-01-31 EDIT: Oh, the
11.
▲
by
JeffRosenberg
5y ago
Look at that, there's an entire section on internals. Honestly, I didn't even consider looking there, I just assumed it would be all about syntax and never bothered to check. Thanks!
12.
▲
Ask HN: PostgreSQL resources for SQL Server users?
1 points
by
JeffRosenberg
5y ago
|
3 comments
13.
▲
by
JeffRosenberg
5y ago
Narratives about racism in America are about the systemic, structural ways in which our country disadvantages black people, not about individual people's feelings or even actions. It's possible for individuals to have different ex
14.
▲
by
JeffRosenberg
5y ago
For me, implementing PARA in Notion has helped with that. I have one big database just called "Content", and then links to Projects/Areas/Resources. So if I'm not sure where something goes, I just put link it to all
15.
▲
by
JeffRosenberg
5y ago
I actually loved Windows Phone. I got one because it was the cheapest possible option after my "real" phone broke, and I was surprised at how polished it was. It was such an interesting, opinionated take on a phone interface; I wi
16.
▲
by
JeffRosenberg
5y ago
I try to start any UPDATE or DELETE by writing out a transaction first: BEGIN TRAN; -- TODO: update statement ROLLBACK; Usually I'll run it with the ROLLBACK first, to confirm that it impacts the number of ro
17.
▲
by
JeffRosenberg
5y ago
Man I hate this. I sort of get wanting to support robust file sharing for teams, but let's be honest: 99% of file uploads on teams are going to be silly gifs.
18.
▲
by
JeffRosenberg
5y ago
I recently had to create accounts for work benefits at TWO different sites that had user name complexity requirements, and actually rated the strength of my user name! That's something I had never seen before, and it seems pretty misgu
19.
▲
by
JeffRosenberg
5y ago
> And of course we’re always hiring engineers. If you have an interviewing.io account, you can take a look.) Wait, you need to have an account just to see their open jobs? That seems like more of an antipattern than anything you could pu
20.
▲
by
JeffRosenberg
5y ago
Agreed, although that doesn't help me as a US citizen :-)
21.
▲
by
JeffRosenberg
5y ago
I agree with all the comments here that this seems pretty sketchy, and that "de facto" acceptance seems more like "accidental" acceptance. But I've been interested in the idea of "global citizenship" for a
22.
▲
by
JeffRosenberg
5y ago
99.999% of the time, no. But the consequences of forgetting are disastrous, and it's happened to plenty of well-meaning but distracted and preoccupied people. It was one of my greatest fears when my kids were young.
23.
▲
by
JeffRosenberg
7y ago
Scrolling down has been overridden to scroll to the right instead. So just scroll up and down to read. ¯\_(ツ)_/¯
24.
▲
by
JeffRosenberg
7y ago
Git greps work if you're trying to search all the logs. I would think this detailed documentation would be most important when you're trying to understand a specific file or line of code. In that case, it's: - git blame (who
25.
▲
by
JeffRosenberg
7y ago
Then use `git log --oneline` and you don't have to see the lengthy details, until the inevitable day when you find you need them.
26.
▲
by
JeffRosenberg
7y ago
For me, this becomes more true the longer and more oddly specific the domain becomes. I'd feel perfectly fine with biketours.com or duderanch.com, but no way would I visit best-bike-tour-discounts.com or discount-dude-ranch-vacations.c
27.
▲
by
JeffRosenberg
7y ago
I agree with this, particularly the bit about using Upwork. It doesn't pay well, but will give you a concrete task and a paying customer to hold you accountable. Submit a relatively low bid, with a relatively long timeframe, and be hon
28.
▲
by
JeffRosenberg
7y ago
I have no idea if this is applicable to your particular situation, but I'll share what helped me. Maybe you're similar to me, but YMMV. I tried on and off to learn programming for years, and I was never able to get any traction un
29.
▲
by
JeffRosenberg
7y ago
Under the right circumstances, sure. But it hardly seems like these are exceptional circumstances. This would be like eating at a restaurant, then asking if they'll accept 50% of the bill "because I've already spent too much
30.
▲
by
JeffRosenberg
7y ago
As a SQL Server developer, a lot of the advice here applies to SQL Server as well (or at least advice that isn't specific to PG tools, such as "Don't use psql -W"). However, the biggest issue with applying these practice
More ›