Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tabtab
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
81 ms
·
841.
▲
by
tabtab
7y ago
I was going to make a similar comment. Programmer salary and owner profits are not necessarily related. The more specialized a skill is, the more it pays in general. (From the worker's standpoint this is a mixed bag in that you get mor
842.
▲
by
tabtab
7y ago
For some reason I'm afraid to click on the link.
843.
▲
by
tabtab
7y ago
The same internal or custom CRUD app done with 90's tech was much quicker and much less code than current web stacks. Is it too much distraction with fads and JavaScript UI gizmos, CRUD-unfriendly web standards, a combo, or something
844.
▲
by
tabtab
7y ago
Insert better card-game metaphor here.
845.
▲
by
tabtab
7y ago
Re: If I were given a choice to either hire five Javascript/Python/Go programmers and pay them each 100K/Y or hire only three Lispers and pay them each 200K/Y, I would go for the latter. ROI, in that case, would be much
846.
▲
by
tabtab
7y ago
I didn't say get rid of Lisp. It's indeed a great teaching tool. What I'm against is the implication that if one doesn't like it or use for production systems, they're doing something wrong or bad.
847.
▲
by
tabtab
7y ago
What happens when "God" pulls the plug on his/her experiment? I hope he backs us up.
848.
▲
by
tabtab
7y ago
Re: It takes time, for some it's hours, for others - weeks, but eventually you will stop seeing parentheses, and instead, you will see structure, consistency, and meaning. And Lisp becomes more readable than any other language you
849.
▲
by
tabtab
7y ago
I personally admire Lisp conceptually . It's a work of art. It's the practical use as tool in a team environment that you cannot carefully control hiring is where I have skepticism.
850.
▲
by
tabtab
7y ago
Usually real-world code has a lot of context and references such that stand-alone expression evaluation is often of limited value. Maybe there are tricks of the trade to solve this, but they are not obvious to newbies. It sounds like one ha
851.
▲
by
tabtab
7y ago
Re: Though [separating in Lisp] has tried a bunch of times. I haven't seen it done well. The attempts kind of end up with the worse of both worlds. Re: Could be that or that one just needs a bit of practice But the key is how much,
852.
▲
by
tabtab
7y ago
We are all just mutated Lisp...and mutts. https://xkcd.com/224/
853.
▲
by
tabtab
7y ago
As far as "Lisp lacks visual clues", after many heated debates on this, I've concluded that the ugliness and rigidness of "production" languages enforces certain visual and syntactic standards that makes reading oth
854.
▲
by
tabtab
7y ago
Early Microsoft tended to clone or buy successful products. They were not really into core R&D, only improvement R&D. They let others be the guinea pigs. Gates was a skilled poker player, which probably helped him be a shrewd busine
855.
▲
by
tabtab
7y ago
Often times it's a matter of just listening to customers. Even if you don't have a knack for the domain, if you get enough feedback and react to it, you can "organically" fit it well. It's sort of comparable to a ge
856.
▲
by
tabtab
7y ago
I find frequently changing interfaces to be a bigger problem than big interfaces. If the big interface doesn't need changing often, it's not an impediment to reuse. But it is often hard to know what the future brings.
857.
▲
by
tabtab
7y ago
I've found that "micro-reuse" is usually more successful. Break big components into smaller components. If a large-scale abstraction fails to fit, then one can probably still use some of the sub-components. Design them in a w
858.
▲
by
tabtab
7y ago
In general it seems hard to be in-between dynamic typing and static typing (compiling). As the article implies, one typically has to do more testing if dynamicness can allow "bad data" in. The trade-off for dynamicness is more pro
859.
▲
by
tabtab
7y ago
Re: "Does anyone else feel like the abstractions and models in physics have gone passed the point where the casual outsider (even a technically and scientifically minded one) can no longer intuitively understand it?" That's
860.
▲
by
tabtab
7y ago
Such tools should have a degree of "hooks" built in so that work-arounds are easier. For example, a ORM should have an operation to send direct SQL to the database for the times it can't generate SQL as intended. And maybe ev
861.
▲
by
tabtab
7y ago
Re: "A simpler and more stable development framework. Keeping up with JS and CSS frameworks (many of which exist precisely because pure JS and CSS are pretty painful to use if you want to develop a desktop-like application) is hard ev
862.
▲
by
tabtab
7y ago
About 2/3 of software cost is typically maintenance, not original creation. If some RAD-ish tool makes maintenance more difficult, saving time up front doesn't mean a lot, other than maybe as practical prototyping. Maintenance cos
863.
▲
by
tabtab
7y ago
That's often the trade-off of any high-level tool or library. It will make a big chunk of related tasks easier, but won't be able to handle a small subset. Hopefully there are ways to work around the limits.
864.
▲
by
tabtab
7y ago
Traditional event-driven programming often has event priority values or rank, and an optional "end event processing" operation associated with events, doesn't it? MS-Outlook's "rule engine" has these, for examp
865.
▲
by
tabtab
7y ago
NASA and JPL do similar things with Mars surface images to bring out details and color differences. The orange dusty sky normally washes everything in an orange tint and softens shading.
866.
▲
by
tabtab
7y ago
Products I wish existed: 1) Dynamic relational databases. They wouldn't be too different from existing RDBMS, unlike the "noSql" products, yet allow dynamism. https://stackoverflow.com/questions/66385
867.
▲
by
tabtab
7y ago
https://www.merriam-webster.com/dictionary/unhealthful "Harmful" is probably a better choice, now that I think about it.
868.
▲
by
tabtab
7y ago
Blue light is the new caffeine: 2010: Study says caffeine is unhealthful 2011: Study refutes 2010 caffeine study 2012: New study says caffeine is unhealthful 2013: New study says caffeine is safe 2014: Etc.
869.
▲
by
tabtab
7y ago
Find good examples that you can defend well, and overwhelm them with practical and relevant examples.
870.
▲
by
tabtab
7y ago
There is the theory that 5 highly skilled developers can do the job of 10 average developers, but in practice this often doesn't pan out. I'm not saying it never works, but it just doesn't seem to be a sure-shot strategy. Par
More ›