Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
austincheney
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
austincheney
5y ago
Maybe a minor defect. I see many packages that receive the error unclear license because the bot cannot find the file LICENSE in the package when the file exists with lowercase name “license”. https://socket.dev/npm/iss
32.
▲
by
austincheney
5y ago
As a long term JavaScript developer my view into the world of software is distorted to this slice of the industry, so that I what I am speaking to. Perseverance is not rewarded in software, at least not in JavaScript. The key reason is tha
33.
▲
by
austincheney
5y ago
Super subjective. To people who know what they are doing more code than necessary to accomplish a task is the code smell. To people who are super insecure vanity code is required because patterns are memorized, so any deviation from the unn
34.
▲
by
austincheney
5y ago
As an interesting allude performing the following substitutions and the content reads exactly the same with exactly the same result, because it isn't about war but behavior. "war" => "writing JavaScript"
35.
▲
by
austincheney
5y ago
As a military officer I agree that trust is a huge amount of effective leadership. It’s something that is immediately visible when visiting a different team. So what do you do, as a software manager, if you don’t trust your team? Do you set
36.
▲
by
austincheney
5y ago
A few years back China obtained equivalent data on US service members from an OPM breach.
37.
▲
by
austincheney
5y ago
https://www.amazon.com/DOM-Scripting-Design-JavaScript-Docum... DOM Scripting: Web Design with JavaScript and the Document Object Model by Jeremy Keith Great book and interacting with the DOM is essential to performance in
38.
▲
by
austincheney
5y ago
As a web developer I can promise that putting text on the screen is not complicated, though shops tend to find a way to bury themselves in abstractions and bad decisions that anything can become impossibly complicated and take 10+ seconds t
39.
▲
by
austincheney
5y ago
“Under the hood” is fancy talk for doing more than put text on screen. Whether or not that’s needed depends on the employer. BTW, nobody is an expert within just 3 years. That is a key indicator of a Dunning-Kruger moment that becomes clear
40.
▲
by
austincheney
5y ago
That’s becoming hard to fathom when you can now get hired as a React developer with about 3 years experience for $170k without any understanding of how things work under the hood.
41.
▲
by
austincheney
5y ago
Libera server.
42.
▲
by
austincheney
5y ago
IRC
43.
▲
by
austincheney
5y ago
If you are an extremely well experienced software engineer you only care about learning new capabilities. This could include learning new languages but will most certainly not include frameworks. Learning new capabilities implies things lik
44.
▲
by
austincheney
5y ago
I have known many people earn high paying jobs without college. Likewise education won’t make you a medical doctor, a lawyer, engineer, school teacher, or even a truck driver. They each have requirements in addition to education. In no case
45.
▲
by
austincheney
5y ago
I was not aware of ReScript so I looked it up only to discover it’s part of the React tool chain. I am really of the opinion that React is the new jQuery. The definition of mission critical is also misplaced. When I think of mission criti
46.
▲
by
austincheney
5y ago
Perhaps the most Dunning-Kruger response I can imagine. Education is never a license to practice in any industry, and rarely required for anything in software. Confusing this only devalues education for the developer too ignorant or entitle
47.
▲
by
austincheney
5y ago
The primary reason this behavior is allowed to exist and expected to continue is that software is not a true profession in the formal sense: https://github.com/prettydiff/wisdom/blob/master/Leadership_...
48.
▲
by
austincheney
5y ago
The study claims that high measures of X resulted in more rewards statistically validated against a long enough timespan and large enough sample size, where X is whatever they chose to measure. In this case the measure is happiness as defi
49.
▲
by
austincheney
5y ago
> I don't know whether it's because I'm not American or just really cynical, but I absolutely hate this kind of mandatory public performance of fake emotions. It seems that you completely misunderstood the study, a longitu
50.
▲
by
austincheney
5y ago
> Their entire argument for this also applying outside the military domain seems to be that the military is a very large employer… However, is not the military a vastly different environment from normal civilian workplaces? It’s not vast
51.
▲
by
austincheney
5y ago
> For a lot of people their career is just a way to get paid. As long as they don't get fired that's enough for them. When that’s the target for hiring and the majority of people in professional practice any attempts to aggress
52.
▲
by
austincheney
5y ago
> When I hear "programmers are in high demand", I don't see it applying to me. Because it probably doesn’t apply to you. It’s not that programmers are in high demand but that hiring programmers is in high demand, which is
53.
▲
by
austincheney
5y ago
That might have been true a decade ago, but no longer. With a bit of practice wiring things async is trivial easy. You have plenty of options now with http2, web sockets, and SSE. The hardest part, by far, in any of this is certificate mana
54.
▲
by
austincheney
5y ago
Websockets are bidirectional, which means a slimmer alternative to XHR from the browser. Think of websockets as a TCP pipe without additional overhead. The limitation of websockets is that it is a single socket and data cannot be interlaced
55.
▲
by
austincheney
5y ago
The goals of state-sponsored cyber warfare are: * Intelligence gathering * Foreign military disruption * Infrastructure disruption * Civilian misinformation campaigns * Civilian commerce disruption * Trade disruption The goals of cyber warf
56.
▲
by
austincheney
5y ago
Options: * Go into academia and publish often. This will not pay well but you can do ok and you can enter the corporate world at a later time for a high salary but it will feel like working with children. * Become a military officer. This i
57.
▲
by
austincheney
5y ago
Those are all highly subjective criteria. If you are going to define quality I would do so in a way that is universally clear and immediately repeatable. Examples: * Page load achieved in 0.5 seconds * All variables are explicitly typed, i
58.
▲
by
austincheney
5y ago
Define quality... Most developers seem to view quality as them not writing any code at all, which implies downloading everything off NPM (or some other package manager). My opinion on that differs, which is why its important to define what
59.
▲
by
austincheney
5y ago
> Why is MS Teams so slow It’s because leadership in software is rare and vanishing. That’s the real problem but it’s too broad. More specifically, in the absence of accountability developers will do whatever the fuck they want. If you w
60.
▲
by
austincheney
5y ago
When I was a strategy consultant there were only two important lessons to learn: 1. Be a manager. You are not there to be their friend. You are there because they are horrible and their leadership needs you to clean up the trash. If you
More ›