Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
perrygeo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
211.
▲
by
perrygeo
1y ago
My favorite is the Dymaxion projection created by Bucky Fuller. It shows all seven continents as one roughly contiguous chain of islands from Australia to Antarctica, surrounded by a giant ocean. It's no more or less correct than "
212.
▲
by
perrygeo
1y ago
The entire Gleam language tour ( https://tour.gleam.run/everything/ ) is comprehensive. It contains examples of every language feature and prints to less than 70 pages - easily fits into the context window of any recent
213.
▲
by
perrygeo
1y ago
I would say durable systems are what run the world. The code making up the components are not necessarily durable! Just like living cells die off but maintain the consistent identity of the overall organism, software systems often deal w
214.
▲
by
perrygeo
1y ago
Unfortunately the homebrew cask is still Intel-only so it requires Rosetta, whereas the conda/mamba version has an osx-arm64 build. There are other workarounds discussed here: https://github.com/qgis/QGIS/issu
215.
▲
by
perrygeo
1y ago
In college I was part of a research lab that did alcohol behavior studies at student parties. One thing we learned early on: the presence of alcohol testing turns it into a drinking contest. At least with stupid young college boys. We'
216.
▲
by
perrygeo
1y ago
Looking at this from a different perspective, what is the evolutionary advantage of even "seeing" blue in the first place? Considering the vast range of frequencies of electromagnetic radiation, consider that we can only "see
217.
▲
by
perrygeo
1y ago
Put another way, despite substantial increases in the energy efficiency of certain sectors, overall electricity consumption has not dropped and continues to rise.
218.
▲
by
perrygeo
1y ago
Great framing of the problem. I do think it's a culture issue with "Agile" practices in particular - By design, there is no time budgeted for reading, writing, reflection, or discussion. Sprint, sprint, sprint. In organizatio
219.
▲
by
perrygeo
1y ago
There's some irony; far from handling the details, LLMs are forcing programmers to adopt hyper-detailed, disciplined practices. They've finally cajoled software developers into writing documentation! Worth noting we've always
220.
▲
by
perrygeo
1y ago
There's two questions at play. First, does the research pass the most rigorous criteria to become widely-accepted scientific fact? Second, does the research present enough evidence to tip your priors and change your personal decisions?
221.
▲
by
perrygeo
1y ago
Great article. I can't imagine a real world scenario where I'd ever use a down migration in production. Even if you completely botch a migration, the next step is to write a new migration to correct the situation! "Rolling ba
222.
▲
by
perrygeo
1y ago
Yep, notice there was no mention at all about why the original software was so ill-designed in the first place. Not even a curiosity as to why. Your conclusion is more valid, though I wouldn't necessarily place the blame on the PM. Agi
223.
▲
by
perrygeo
1y ago
Shouldn't you already have these instructions written out? Seems like AI has just motivated developers to finally write documentation.
224.
▲
by
perrygeo
1y ago
My rule for discussing ANYTHING at work: Does this move the current project forward? Are we painting bike sheds and shaving yaks and beating around the bush? Or are we here to get shit done? Everything else is a waste of time, politics incl
225.
▲
by
perrygeo
1y ago
For me, dev testing is something that I use directly in the hot feedback loop of writing code. Typically, I'll run it after every change then manually inspect the output for quality assurance. it could be as simple as refreshing the
226.
▲
by
perrygeo
1y ago
> tdd from the integration side and only add unit tests later This is where I've landed as well. Unit tests are for locking down the interface, preventing regressions, and solidifying the contract - none of which are appropriate for
227.
▲
by
perrygeo
1y ago
It's easy to get lost in the geodesy details, which really matter at a local scale! But on a global scale the earth is effectively round. Many of us have seen images like this: https://www.asu.cas.cz/~bezdek/vyzkum
228.
▲
by
perrygeo
1y ago
It's used in documentation mostly to distinguish the command from stdout. And it's verbatim what you see if you copy-paste from most default bash shells.
229.
▲
by
perrygeo
1y ago
I don't like the term "rot" - your software isn't rotting, it's exactly the same as when you last edited it. The rest of the software ecosystem didn't "rot" either, it evolved. And your old code didn&
230.
▲
by
perrygeo
1y ago
I've seen developers add a second ORM library as a dependency, not because the first didn't do the job but because they just "forgot" about the first one and wanted to use the new hotness. Developers, just like LLMs, hav
231.
▲
by
perrygeo
1y ago
To everyone with complaints about the new "Shortbread" styling, I agree that it's not perfect but that's kinda missing the point. The real story is that vector tiles have the styling applied client-side so anyone can twe
232.
▲
by
perrygeo
1y ago
> Out-of-date documentation can be worse than no documentation One solution to this is to write structured and testable documentation. Easier said than done, but if your docs get regularly integration/e2e tested against reality, the
233.
▲
by
perrygeo
1y ago
This matches my experience. There's a place for LLMs in exploratory research. There's a place for LLMs in scaffolding code that would otherwise be too tedious to write. But where real decisions need to be made by those with "
234.
▲
by
perrygeo
1y ago
> inconsistencies You'll be interested in the changes in 3.11, a single `gdal` entrypoint with a modern CLI. https://gdal.org/en/stable/development/rfc/rfc104_gdal_cli.h... Installation is still
235.
▲
by
perrygeo
1y ago
I've always found it strange how the study of human evolution focuses on the brain size as a proxy for the capacity for intelligence. Yet we have mammals walking and swimming around us with larger brains than us. Shouldn't the def
236.
▲
by
perrygeo
1y ago
If this administration doesn't want to do anything to solve climate change, that's their choice. It's a terrible choice, but it's in their power to do so. However, there's a huge difference between dismissing the se
237.
▲
by
perrygeo
1y ago
So regular exercise (lifting, HIIT, and light cardio outdoors) is literally that one weird trick. It's hard to identify any downsides but the upsides are tremendous. It's amazing that people will go out ingesting all sorts of ques
238.
▲
by
perrygeo
1y ago
uuids as a primary key can be a major insert performance bottleneck since they are randomly distributed. data isn't indexed so queries other than select-by-uuid will be slow (unless you're putting indexes on special keys which is
239.
▲
by
perrygeo
1y ago
This looks to be an WIP book outline without much real content yet. Would be nice to have that status front and center on the intro page.
240.
▲
by
perrygeo
1y ago
Importantly, there are many business processes today that are already limited by lack of trust. That's not necessarily a bad thing either - checks and balances exist for a reason. But it does strongly suggest that increasing "prod
More ›