Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
shoo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
50 ms
·
271.
▲
by
shoo
3y ago
Your linked blog post "Abstraction and the Bayesian Occam's Razor" is very interesting. I'll play back my understanding to you, to see if I'm approximately following and summarising your thesis. Context: When progra
272.
▲
by
shoo
3y ago
Thank you for the post, and the link to this second one as well. Re: "IKEA-oriented development", you make a very good point about the cost of change. I think the semi-disposable code idea overlaps comments from folks elsewhere in
273.
▲
Abstraction and the Bayesian Occam's Razor
(benoitessiambre.com)
1 points
by
shoo
3y ago
|
0 comments
274.
▲
by
shoo
3y ago
> group related concepts together > The hardest part of this process is deciding what “related concepts” mean. The article talks about "readability", but arguably the unnamed hard problem it is dancing around is ho
275.
▲
by
shoo
3y ago
i've used both restic and unison, they're both good tools but they're focused on different jobs, they're not really comparable. restic is specialised for backups and offers uni-directional backup and uni-directional rest
276.
▲
by
shoo
3y ago
unison is wonderful, lesser known tool. I used unison regularly for a few years around a decade ago to do bidirectional sync between a linux VM filesystem and a host windows filesystem, for a weird dev workflow where i would pig-headedly us
277.
▲
by
shoo
3y ago
this is a good post, but there's missing context about the kinds of situations where this approach can work, and what distinguishes them from situations where this kind of incremental long-term refactor approach is unlikely to be feasi
278.
▲
by
shoo
3y ago
previously: science fiction author Peter Watts' 2009 post musing about spider intelligence vs Turing machines: https://rifters.com/real/2009/01/iterating-towards-bethlehem... > Here's the thumbna
279.
▲
by
shoo
3y ago
`{x, y}` is the set containing the two elements `x` and `y`, `{x}` is the set containing only the element `x`, so "surely `{}` is the empty set" !
280.
▲
by
shoo
3y ago
lots of java being used at mature banks & successful fintechs
281.
▲
by
shoo
3y ago
My sympathies, you've gotten a pretty raw deal. > I have to be always on-call so nothing fails. You have agency in where you set your boundaries with your employer, perhaps quite a lot more than you feel or have been exercising hist
282.
▲
by
shoo
3y ago
If you ever end up in a software project where you're helping maintain 100s or 1000s of "diff the output file against the expected file" style regression tests, and some of the files you're diffing are CSV files or so on
283.
▲
by
shoo
3y ago
I don't believe meld embeds any git specific support, but if you configure git to use meld as the tool for diffing and merging, then when you use the git CLI to display a diff, it should invoke meld e.g. in the CLI you might do somethi
284.
▲
by
shoo
3y ago
see also - an experimental tree-based thinking interface for software design: - https://news.ycombinator.com/item?id=1962051 HN discussion 2010 - https://www.youtube.com/watch?v=f84n5oFoZBc (working video l
285.
▲
by
shoo
3y ago
I can relate: I did a few years working for a local banking megacorp, it's a mature sector, many of the hard problems got solved decades ago and are wrapped inside vendor products. There's still an infinite amount of integration p
286.
▲
by
shoo
3y ago
periodic nasal irrigation with beer also helps mitigate the impact of nasal demons. although, they may briefly become unusually rowdy before they pass out.
287.
▲
by
shoo
3y ago
> a website that helps people find parking indeed, that's a very biased sample. i've been happily living in a big australian city for over a decade without owning a car or using uber. i spend approximately 0 hours looking for
288.
▲
by
shoo
3y ago
this is a stunt, but Uber is lobbying with policy recommendations, that're more interesting than the stunt: > Uber’s recommendations to “unlock the Big Move” > Price access to city-centre roads to encourage behaviour change throu
289.
▲
by
shoo
3y ago
I reckon that estimate must be over an 80 year lifespan. > (130 / (80 * 365)) * 7*24 Translating it to per week, that comes out at 45 minutes per week.
290.
▲
by
shoo
3y ago
It's hard to distinguish signal from noise in responses to these posts without knowing context of how long people have used fastapi in their system, was it used in production vs a hobby project, what interesting limitations or failure
291.
▲
by
shoo
3y ago
> the quickest way to get high code coverage numbers apochryphal tale of test coverage + Goodhart's law: Team is responsible for a software component that's two-thirds gnarly driver code that's impossible to unit test, and
292.
▲
by
shoo
3y ago
Decoupling health insurance and retirement investment plans from one's employer reduces friction for individuals selling their labor to switch jobs without worrying that it is going to blow up some other facet of their lives. How it wo
293.
▲
by
shoo
3y ago
In Australia these are known as six-pack flats. https://assemblepapers.com.au/2019/07/16/six-pack-living-typ... > > The six-pack is the unsung hero of Australia’s vernacular architecture. The humble wal
294.
▲
by
shoo
3y ago
We're in full agreement. I'd also add that in contexts where there are hard safety/quality/reliability requirements, having individuals or teams or project team leads responsible for a bunch of conflicting objectives and
295.
▲
by
shoo
3y ago
there was a recent post on the front page "how to boss without being bossy" you could run an experiment and try the various proposed communication styles while making the same request, and see if any of them help
296.
▲
by
shoo
3y ago
Reasonable engineering decisions depend on context. POC-quality code that doesn't have clean boundaries and is tightly coupled isn't necessarily a problem if it is an internal detail of some application or library that is cheap to
297.
▲
by
shoo
3y ago
> However, if you have a 7 figure net worth, you could probably get to 7 figures annually relatively easily. something to reasonably expect, might be be a 4% real return (i.e. net of inflation). that's achievable with discipline and
298.
▲
by
shoo
3y ago
> The single biggest improvement for python ecosystem was the standardisation of a binary package format, wheel. I agree. Some people love to complain about python packaging. But from one perspective, it's arguably been a solved pro
299.
▲
by
shoo
3y ago
when you're done with the read lock, may i please acquire it?
300.
▲
by
shoo
3y ago
> I think that the most important part of a system design is the logical decomposition initially, and secondarily the topology (servers and pods, networks, etc). If the aspects of the logical design (domain?) are correct we should be abl
More ›