Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gregmac
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
241.
▲
by
gregmac
4y ago
Science doesn't have "facts" or "truths". It is based on falsifiability: for a theory or hypothesis to be considered scientific it must be able to be tested and conceivably proven false. This is the key difference f
242.
▲
by
gregmac
4y ago
Part of the motivation of "homelab" for many people is to learn in a practical way. If you're new to electronics or ESP32s, the amount you'd learning doing this is worth far more than 10 eur.
243.
▲
by
gregmac
4y ago
> I love those "eras" when people only half knew what the hell they were doing. You say that as if people 50 years from now won't look back on some of things we do today thinking the same thing.
244.
▲
by
gregmac
4y ago
> Rebase has become so integral to my workflow, it's hard to imagine living without it I'm the same. I commit frequently. A lot of those end up being `--amend`, but a lot of time I will rebase and squash/reorder/etc.
245.
▲
by
gregmac
4y ago
There's a particularly complicated system I built a few years ago that heavily leaned on jq for configuring some backend systems. It had lots of variables piped in and so that particular error was common. From your snippet, I'm pr
246.
▲
by
gregmac
4y ago
PoE is definitely the way to go if you can. Aside from immunity to radio signal jamming, there's no worrying about batteries/charging or ugly wall warts. You can also power your PoE switch from a UPS to survive power outages. It&#
247.
▲
by
gregmac
4y ago
I can see it being an issue with people that don't bother to keep clean git history? Eg, that write commit messages like "fixed bug" "oops" "more stuff". I'm on Team Write-Good-Commit-Messages. The ke
248.
▲
by
gregmac
4y ago
> Reader is the posterboy for this; a service probably used happily by millions (or tens of millions) that had the plug pulled. I feel like there's a whole generation of people who are now in senior decision-making roles who are sti
249.
▲
by
gregmac
4y ago
> On making light of people born post-1990s how no one can fix anything now. "We care less about repair as most would rather just scrap that broken TV and get a new one. The electronic and small appliance repair store are all but go
250.
▲
by
gregmac
4y ago
A huge benefit is being able to see how people react to what you're saying. I especially like this during brainstorming or retrospective meetings. The other is just to make work more fun. Beyond 3-4 people, everyone stays muted, and wi
251.
▲
by
gregmac
4y ago
If they do the same thing, now it takes potentiality days of "phone tag" before you happen to find a time you're both free. With async comms, you initially go back and forth over text/chat/email/whatever. Somet
252.
▲
by
gregmac
4y ago
> every problem that Mozilla brings up in this report stems from them, and other browser developing corporations, treating web pages as applications instead of as documents. What do you mean by this? The problems they bring up essentiall
253.
▲
by
gregmac
4y ago
You made it clear in another reply you weren't including work, which for me is where the bulk of disruptive interruptions come from. Some days it may only be a couple, but it can also easily be dozens. On a personal level, I don't
254.
▲
by
gregmac
4y ago
I just don't answer any calls if I don't recognize the number (and even sometimes if I do). Leave me a message, or better yet, text or email me like a normal human. I've yet to change my outgoing voicemail to say that but I&#
255.
▲
by
gregmac
4y ago
My biggest frustration is that if you stop it with 4 seconds left it will still be sitting there with 4 seconds left the next day. Brand new microwaves still do this. How hard would it be to implement a timer that just sees after x minutes
256.
▲
by
gregmac
4y ago
What the OP was talking about, which I totally agree with, is protocols that can't tolerate interruptions to their connection. This can be done with TCP. When I worked in an office, I had the same issue as the OP - docking/undocki
257.
▲
by
gregmac
4y ago
Honestly this sounds like a "if your computer weighs less than 5 tons and can fit on a desk, it's not a real computer" argument someone would have made 30 years ago. Reality is people use multiple different and mobile devices
258.
▲
by
gregmac
4y ago
Everything is per-user (non-admin). The entire operation of it is simple but powerful: everything is based on a manifest file [1]. The official manifests are in git repos, but you can also install from a local file or a gist. Chocolatey
259.
▲
by
gregmac
4y ago
I've done lots of dev on both linux and Windows. Neither is "better" IMHO. I started on Linux, but today my main work and personal systems are both Win10. I also have a persoanl Linux laptop I use sometimes (currently Pop_OS,
260.
▲
by
gregmac
4y ago
Suddenly there's going to be a lot of spammers "running for office"...
261.
▲
by
gregmac
4y ago
What do you see as the difference between a BFF and "fast-moving endpoints"? To me, BFF is an unpublished API for internal use only. I can change BFF whenever I want (as long as I do the corresponding change to frontend) and don&#
262.
▲
by
gregmac
4y ago
It's definitely a concern to rely on the ticket system, but the commit message and the comment can't (and shouldn't) contain every bit of info about a change. Commit message: "Improved clarity and detail in error message
263.
▲
by
gregmac
4y ago
There's lots, but I think it comes down to two main things: It has bad defaults, and it can be customized to have really draconian workflow rules. If you configure it to be reasonable -- keep the workflows very simple with few to no
264.
▲
by
gregmac
4y ago
There's a massive benefit missed here: backwards compatibility! Or more specifically, the lack of a need for it. If you force your frontend to only use what makes sense as a "general" backend API, it ends up being inefficient
265.
▲
by
gregmac
4y ago
How would this be better? It's trivially easy to spoof email addresses. Someone could sign you up easily, for example. It's also easy to send "from" an addresses that passes SPIF/DKIM but bounces inbound mail -- n
266.
▲
by
gregmac
4y ago
It's very much about what (channels) you watch on it. I find the main page without being logged in is filled almost entirely with absolute garbage I have zero interest in and would never watch. The channels I follow, though, are on top
267.
▲
by
gregmac
4y ago
I'd not approve your PRs. "Cleanup later" virtually never happens, and it's too likely someone will re-fix your rushed fix incorrectly because of misleading comments. Slow down, it'll get done faster.
268.
▲
by
gregmac
4y ago
I have worked on teams where the code is very well documented (basically every public method, parameter, property or class gets a comment) and it's not at all hard to keep up to date. Sometimes people forget, but when you look at a PR
269.
▲
by
gregmac
4y ago
> You can still deploy to separate targets, a code repository is not 1:1 with a deploy target, that is a fake constraint that never even existed. I've found repository:deployment is a very useful way of organizing code. I work on a
270.
▲
by
gregmac
4y ago
The brilliance of this is there's no chance of bugs caused by the internal paddle position (that causes the ball to bounce) not matching the drawn position, which would make the ball either pass through the paddle or bounce off nothing
More ›