Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
baazaa
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
baazaa
2y ago
I didn't mean to imply that engineering-values only pertain to things like code-quality. Project management emerged from engineering and it was a lot better when it was done by engineers who embraced engineering-values. If you look at
32.
▲
by
baazaa
2y ago
If we tallied up all technical projects in the Western world that failed, how many would be failing due to lack of kindness versus, say, straight-forwards incompetence? Because 100% fall in the latter category in my experience. One of the p
33.
▲
by
baazaa
3y ago
Schemas are overrated. Often the source-system can't be trusted so you need to check everything anyway or you'll have random strings in your data. Immature languages/libraries often do dumb stuff like throwing away the timezo
34.
▲
by
baazaa
3y ago
Tangentially related: it now takes our data eng team 6 months to mirror some tables (into databricks) due to data vault modelling... presumably to handle schema changes. And then at the end of it everything is riddled with duplicates and mi
35.
▲
by
baazaa
3y ago
Yes and I'm talking about the original 2016 house-republican DBCFT proposal which would have eliminated tax on investment in general. Section 174 is a hack to fix a moronic tax that would have been replaced if not for the left. There s
36.
▲
by
baazaa
3y ago
The best solution is to incentivise investment by setting its tax rate to 0. That's what Trump's cash-flow tax would have done. Higher taxes on the money printing ventures (Google ads etc.), lower taxes on start-ups and companies
37.
▲
by
baazaa
3y ago
The notion of 'culture' does this. It's a meaningless term. No-one ever says 'we fixed the business culture but the company still isn't delivering', because the culture is always inferred from the results. So a
38.
▲
by
baazaa
3y ago
A lot of the design decisions seem to prioritize expressiveness over performance, with the type system and multiple dispatch etc. If they wanted a performant python, they wouldn't have made those choices. So clearly they think Julia is
39.
▲
by
baazaa
3y ago
It feels like Julia would have side-stepped a lot of grumbling if it hadn't made its central pitch 'performance'. From time-to-plot to type instability and GC issues, lots of reasonable performance gripes have been amplified
40.
▲
by
baazaa
3y ago
Yes and pushing 'when do i update to/from the server' onto the user is exactly what I'm complaining about. No other software I use does this. Even software originally built to do things locally allows you to seamlessly u
41.
▲
by
baazaa
3y ago
You can still cache things locally, it's just shouldn't be something the user has to be aware of. What I'm typing now isn't immediately being communicated to the central server every keystroke, there still is local state
42.
▲
by
baazaa
3y ago
This always degenerates into a calc vs stats debate when really the problem is the vast majority of the calc curriculum is a waste of time. Even if you become a professional engineer, you're not going to be solving lots of complicated
43.
▲
by
baazaa
3y ago
Totally agree that people spend way too much time complaining about git's solutions but there's not nearly enough criticism of the fact it's solving the wrong problem 99% of the time. I want to share 5k LOC with a colleague.
44.
▲
by
baazaa
3y ago
Torvalds liked to code on planes back when you couldn't use the internet and that's just about the only use-case I've ever heard where I agree distributed makes sense. Kids these days can't even code at all without chat-
45.
▲
by
baazaa
3y ago
The massive generational redistribution of wealth means that naturally the interest-rate consumer spending link has changed. Before higher interest rates meant boomers had less to spend after their mortgage, now it means they have more to s
46.
▲
by
baazaa
3y ago
Never understood the hate for pie charts when stacked bar charts have a similar problem (hard to compare groups when they're in different positions). If a pie chart isn't good enough, probably switch to a paired bar chart or some
47.
▲
by
baazaa
3y ago
The author's point is that poor support for DOTS meant the devs had to roll their own culling implementation which they screwed up.
48.
▲
by
baazaa
3y ago
The problem with the neoliberal narrative is that academics were the best paid, most well-trusted, and highest job-security professionals in existence. They had incredible bargaining power, and indeed traditionally universities were virtual
49.
▲
by
baazaa
3y ago
I don't mind inequality but I hate this is always framed as 'the market' at work. There is no market here, there's no price discovery, and the people actually paying Pinchai's salary (shareholders) have incredibly l
50.
▲
by
baazaa
3y ago
I'm in Australia and data engineers here are overpaid, afaict slightly better paid on average than software engineers who are better paid than data people. So you end up with bizarro stuff where a $150k AUD data engineer who basically
51.
▲
by
baazaa
3y ago
The lack of a roadmap is disastrous in terms of professional quality IMO. A lot of orgs have data scientists who are good at coding and maths who can't do their work because the data engineers, who got their jobs because they kinda kne
52.
▲
by
baazaa
3y ago
I get the impression that this is a relic of how calculus developed. Basically the creators had a vague intuition of an infinitesimal, it was later replaced by supposedly much more rigorous limit definitions. Then it turns out just creating
53.
▲
by
baazaa
4y ago
This is a problem across the civil service, although not as stark as this example usually. The cult of the generalist has long meant that specific skills are considered almost worthless. Instead of the civil service being an assemblage of p
54.
▲
by
baazaa
4y ago
Human sociality was, in our evolutionary environment, built on reciprocity. Tribes were complex webs of interdependence and mutual aid. The closest to that today is inside firms, where transactions are not mediated through markets but inst
55.
▲
by
baazaa
4y ago
IMO it's the reverse. I could swear some of these games intentionally keep the gap between good-play and bad-play very small so as to hide the deficiencies of AI. The lack of choice in buildings, reasonably inconsequential bonus tile y
56.
▲
by
baazaa
4y ago
Agreed. Sure many academics today lack the job security to stand up for themselves, but that's only because a whole generation of ultra-powerful tenure-track faculty before them allowed this to happen. Also you'd have to be an idi
57.
▲
by
baazaa
4y ago
People who make important decisions get paid a lot and have a lot of power. Why on earth would they then delegate that decision-making to data-peeps and make themselves entirely redundant? Data scientists are always going to be funnelled in
58.
▲
by
baazaa
4y ago
I feel like this is guaranteed to happen because everyone involved in the decision making can make a lot of money from it very easily. Easy to get caught insider-trading when it's shares and there's a broker, but buying up proof-o
59.
▲
by
baazaa
4y ago
He's air-gapped.
60.
▲
by
baazaa
4y ago
Critical thinking is such a nebulous term there's not even an agreed-upon way of measuring it, much less old tests of it to compare against. It's largely been used by the educational establishment to justify why students come out
More ›