Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
Ask HN: JavaScript libraries to generate graphics
1 points
by
pm
6y ago
|
0 comments
92.
▲
by
pm
6y ago
An acquaintance worked as CTO of the DTA, and ultimately it was a joke. The skills were there, but the clout to bust through politics was not there, so nothing ever got done. He ended up leaving after less than a year.
93.
▲
by
pm
6y ago
I personally refer to these concepts respectively as inherent and incidental complexity, what should be classed as inherent complexity is anything that directly supports the description of the problem. Everything else is incidental com
94.
▲
by
pm
6y ago
As an addendum, choose technology you enjoy. As a consequence, it should be something you already know, but you'll be so more productive because it won't feel like a chore.
95.
▲
by
pm
6y ago
The Django shop test had nothing to do with your skills as a developer, and everything to do with language gatekeeping. It's just overcompensating for boring work and poor pay. It's no different to how the gaming industry exploi
96.
▲
by
pm
6y ago
Fox "con" surely.
97.
▲
by
pm
6y ago
I remember reading about Looker, before Google bought them out. I never used it myself, but it may have fit the description.
98.
▲
by
pm
6y ago
Without having to listen to 4 hours of podcasts, what was their take?
99.
▲
by
pm
6y ago
Thanks, I needed this comment. I'm a fan of your writing style.
100.
▲
by
pm
6y ago
Thanks! Indeed, it's the interfaces that are hardest to define. I don't know a good heuristic to determine it I'm afraid - everything I've ever done was on intuition.
101.
▲
by
pm
6y ago
The OP is describing Conway's Law, and shows that half the battle is being able to define the problem space in a way that minimises communication and maximises utility. As such, it could be inferred that beginning with a monolithic or
102.
▲
by
pm
6y ago
Build software through "meeting in the middle". Define the front (user interface), define the back (data structures), and then progress towards the middle. After all an interface is, by definition, where two things meet and inter
103.
▲
by
pm
6y ago
Colin is talking about criticising implementation decisions in software, in particular unconstructive criticism bereft of context. Colin is criticising your idea, but is also trying to understand how you formed that idea in the first place,
104.
▲
by
pm
6y ago
Indeed, but we need to differentiate between the inherent complexity of the problem (which can't be mitigated, but only shifted around as the article points out), and the incidental complexity added when we create the solution. The inh
105.
▲
by
pm
6y ago
That's a fair amount of tinkering time. Go for a walk, and enjoy the milestone. I'll check this out sometime soon.
106.
▲
by
pm
6y ago
I've seen the Spark ads popping up in social media for the last couple of weeks, and while it's not really my thing in terms of guitar playing (I prefer restricting my pedalboard), I can appreciate the effort going into a product
107.
▲
by
pm
6y ago
True, in the case of "not enough surgical masks", it's not ambition (and I don't mean it in a financial sense either). It's a combination of ambition, imagination, foresight and desire. If Bill Gates had manufactur
108.
▲
by
pm
6y ago
Perhaps desire is the wrong word to use. I don't think he means desire in terms of willpower or motivation, but in terms of ambition. I do think the world has lost some of of its ambition over the last 50 years.
109.
▲
by
pm
6y ago
If you're doing enough business they'll usually cut your fees if you ask (according to a friend who did just that).
110.
▲
by
pm
6y ago
Agreed, what harm does a minimum wage cause? We have a reasonable minimum wage in Australia (though I don't think it's been adjusted for inflation for a while) and it facilitates time for education, which in turn facilitates socia
111.
▲
by
pm
7y ago
What field did you come from and what did you end up going into?
112.
▲
by
pm
7y ago
You seem to already have it, but admit what you don't know, and don't be coy about it. You will learn from those below you as much as from those above you.
113.
▲
by
pm
7y ago
I suffered from the same paralysis when attempting to do my own projects, and it had less to do with the tech than it did the problem I wanted to solve. Eventually, to get started, I settled on doing a small command line app in Python/
114.
▲
by
pm
7y ago
Yes, use pipenv or poetry. I don't know why there are still wars about this going on. Unfortunately there are people who complain that pipenv makes the ecosystem as bad as npm, which frankly is an improvement.
115.
▲
by
pm
7y ago
The updated version of the program, when pushed to servers, crashed the older version of the program on other servers which had yet to be updated. Rather than rolling back to diagnose and understand the cause, they charged on updating all
116.
▲
by
pm
7y ago
There are people who create consumer products, and there are people who create the products that power those products. It's no different to when id Software sold licences of their engines to other game developers. Perhaps you can tur
117.
▲
by
pm
7y ago
I've been using Magic Mice for ten years without any problems. Was there a model that had different ergonomics than the rest? I think I've used all models. It's been my favourite mouse since I started using it (mainly for t
118.
▲
by
pm
7y ago
The quickest change is no change, naturally. However, "better" is dependent on the situation. If the data is unlikely to change, stay the course. If not, then while a database might be more maintainable over the long term, even
119.
▲
by
pm
7y ago
Same age as you, and I'm doing the same thing. I'm continuing as a software engineer to pay the bills, but I pursue music, games, and at one point in my career was a graphic designer and illustrator (though perhaps not very succes
120.
▲
by
pm
7y ago
Data structures are the basis of what you start off with for any program. The key is to understand the domain you want to model. It's hardly unique to FAANG.
More ›