Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
danjac
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
421.
▲
by
danjac
5y ago
This shift was really about a turning in on the self, and reflected more the post-60s despair and disillusionment of the Boomers in the failure to create real change in society. If anything it intensified in the 1980s, on the one hand with
422.
▲
by
danjac
5y ago
One thing that can reduce the PR back-and-forth is to use linters in pre-commit hooks and/or pipelines. For example, if you are using Python then run flake8/black etc automatically on the committed code so you don't end up wi
423.
▲
by
danjac
5y ago
It's usually a result of cargo-culting: companies think that if they imitate what the big boys are doing they'll see the same kind of success. You also see that with hiring practices or adopting technology such as microservices or
424.
▲
by
danjac
5y ago
So basically Amway with technobabble?
425.
▲
by
danjac
5y ago
The problem is that orgs are not set in stone. Teams get merged and split in reorgs, buyouts and mergers happen, suddenly your microservices designed around "cleanly defined boundaries" no longer make any sense. Sure you can write
426.
▲
by
danjac
5y ago
Python 3.10 introduces pattern matching: I've not had the chance to really play with it yet so can't say how fully featured it is, but you can do something like: def foo(login_data): match login_data: case {
427.
▲
by
danjac
5y ago
Python/Django developer here, but I've found Digital Ocean+Dokku to be a pretty decent cheap alternative with more flexibility than Heroku, especially for an early-stage side project where a single server is enough for your needs.
428.
▲
by
danjac
5y ago
What's Phoenix/Elixir like for deploying these days? When I last seriously played with it a few years ago the development was a lot of fun (and Elixir has influenced how I write and architecture on other platforms) but I remember
429.
▲
by
danjac
5y ago
Well, at least they're not working for Palantir or Meta, so give them some credit.
430.
▲
by
danjac
5y ago
> This is what happens when you hire mediocre engineers Nope. It's the result of perverse incentives and poor management. I can imagine the developers (even the designers) had a good vision of what to build and how to build it, only
431.
▲
by
danjac
5y ago
Always a good rule of thumb: life advice from rich kids is worthless to everyone except other rich kids.
432.
▲
by
danjac
5y ago
A new developer of decent competence in your tech stack should be able to go from zero to first commit in a few hours. If that's not possible then you have a technical debt problem that's probably a smell for other issues in your
433.
▲
by
danjac
5y ago
The problem isn't AWS per se. The problem is it's become too big to fail. Maybe in the past an outage might take down a few sites, or one hospital, or one government service. Now one outage takes out all the sites, all the hospita
434.
▲
by
danjac
5y ago
And yet the movie industry - which has over half a century's head start over gaming - still has its fair share of studio excess, cost overruns and expensive flops.
435.
▲
by
danjac
5y ago
Sounds like shitshow management with hazing rituals thrown in for good measure. If DoE approval is needed on the final result, why not save everyone time and stress by having the lead developer discuss with and get sign off from the DoE bef
436.
▲
by
danjac
5y ago
There's lies, damn lies and SAAS status pages.
437.
▲
by
danjac
5y ago
When upward mobility has been stymied for generations (the US has the lowest upword mobility among Western nations, outdoing even the class-ridden Brits) and insane house prices, student loans and cost of living increases have cut all the b
438.
▲
by
danjac
5y ago
Another problem with Conway's Law is that even if you create a perfect microservices architecture based on your org chart, all it takes is a couple reorgs and/or acquisitions before that architecture is no longer based on reality.
439.
▲
by
danjac
5y ago
A lot of companies lack confidence and experience, so they cargo-cult processes from companies they view as big+successful. In the tech world, it's FAANG or MAANG or whatever the acronym is these days. It's a bit like shops adopti
440.
▲
by
danjac
5y ago
Maybe the ideal social network is no one big "social network", i.e. get rid of your Facebooks and Twitters and go back to small, decentralized, localized forums and interest groups running on independent, secure, open-source platf
441.
▲
by
danjac
5y ago
The most harmful forms of drug use (other than alcohol) are not due to someone trying out a drug at a party just for fun, but being addicted to drugs legally prescribed by their doctor for pain due to injury or illness: https://w
442.
▲
by
danjac
5y ago
I mean it's not like the US has a history of segregation or anything...
443.
▲
by
danjac
5y ago
> the animals that were there mostly didn't contribute serious new ones Aren't syphilis and Lyme disease of New World origin?
444.
▲
by
danjac
5y ago
It's an open question whether React succeeded because of technical advantages or because of Facebook's initial support and the job market creating its own dynamic (people go where the jobs are).
445.
▲
by
danjac
5y ago
> The Python Foundation needs to adopt or create standard and supported ways of doing things The Python community has adopted or created a standard way of doing things for the (checks calendar) fourth or fifth time now.
446.
▲
by
danjac
5y ago
Others mention timing, another reason might be the language itself. Unlike Ruby/Python and other languages, core JS is very small, relying on large numbers of dependencies where other languages would have core builtins - the "left
447.
▲
by
danjac
5y ago
"Some Javascript" != SPA.
448.
▲
by
danjac
5y ago
Probably too much sunk cost at this point, especially with bigger companies who are deeply invested in SPA and developers who have only ever worked with React or other SPA frameworks. Where I see it taking off are places which don't ye
449.
▲
by
danjac
5y ago
Here you go: https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queri...
450.
▲
by
danjac
5y ago
It's not exactly a lot of work to handle HTML for web apps and have an API for mobile clients or services. For example, if you are using Django, just add DRF with some serializers etc and re-use any common backend logic with both front
More ›