Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
AmpsterMan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
91.
▲
by
AmpsterMan
5y ago
I understand it perfectly. Log4j is used in many Enterprise systems. Java is a fairly conservative language. Combine both together and you get much hesitancy to break backwards compatibility ingrained in the Java world.
92.
▲
by
AmpsterMan
5y ago
A monad is just a monoid in the category of endofunctors... duh!
93.
▲
by
AmpsterMan
5y ago
For the record, I generally think that people exaggerate the complexity of Functional styles. I think the reason that stateful, imperative code is the default is because that is how we tend to "think". Example, if I wanted to get
94.
▲
by
AmpsterMan
5y ago
I think you are exactly correct. The success of OOP thinking is actually one of the things I don't like sometimes; we are so focused on creating state machines with carefully crafted interfaces that we forget that we can have stateless
95.
▲
by
AmpsterMan
5y ago
Perhaps a disproportionate number of software devs are unmarried? My own experience actually reflects this situation. On my team, the only married people are married to other software people or teachers. The unmarried all date teachers. Obv
96.
▲
by
AmpsterMan
5y ago
We had that about a year ago in our product as well, though from Java 7 to Java 11. That JDK 9+ hump was definitely bad, but since then each incremental JDK has been smooth. The idea of using "the latest JDK" is fairly modern in t
97.
▲
by
AmpsterMan
5y ago
What programming language are you comfortable with? I'd say syntactically Java is fairly simple and at least superficially similar to C/C++. Environment wise, it's definitely very large and oriented toward "powerful but
98.
▲
by
AmpsterMan
5y ago
I concur about confluence being where things die. There's a dev on our team that is very big on confluence whereas I'm not. Ironically, I am big on documenting our public methods from the perspective of a user of our library where
99.
▲
by
AmpsterMan
5y ago
I am U.S. based, so experience might be different for India teams. I find they are an insurance services company first, and a software company second. They are very product focused and so the engineering and quality departments suffer. I th
100.
▲
by
AmpsterMan
5y ago
I think what they meant is that at the pace they were committing coffee to production, the e2e suite would never stop running. This is the most charitable interpretation.
101.
▲
by
AmpsterMan
5y ago
My company is U.S. based, but has operations in Hyderabad. Here are openings https://www.vertafore.com/about/join-our-team
102.
▲
by
AmpsterMan
5y ago
Afaik, android has its own VM. It compiles Java the language into bytecode for that VM. Android didn't even include the standard Java library, instead providing its own.
103.
▲
by
AmpsterMan
5y ago
I find it interesting that you'd lump Go with those languages. Java and Go are my favorite languages to code in for muchof the same reasons.
104.
▲
by
AmpsterMan
5y ago
My team used to have stuff off that nature after we inherited the code base. Acquisition and movement of HQ meant a brand new team on a 15 year old B2B SaaS. Trying to move away from the combination of shell scripts, perl scripts, eclipse c
105.
▲
by
AmpsterMan
5y ago
This makes me think doing a sort of negative analysis is something to consider. What would be the cost to fix if something were to go wrong if I import this library? If I extract this code to a common module? If I create an Abstract manager
106.
▲
by
AmpsterMan
5y ago
My heuristic is to prefer flatter code. Thus, I tend to use guards quite liberally, but I also tend NOT to use if (condition){ expression; break/return; }
107.
▲
by
AmpsterMan
5y ago
I suspect they would be invincible for sure. Keep in mind that modern main battle tanks are typically heavier than WW2 tanks, carry guns that are almost twice in diameter (76mm for the late war Sherman's vs 120mm for M1A1/2/3
108.
▲
by
AmpsterMan
5y ago
I myself like the "proverbs". It's short, simple ways that get me to understand what frame of mind I should be in when writing or reading a particular language.
109.
▲
by
AmpsterMan
5y ago
I understood that more as the poster thinking that the millenial generation is the first one fully situated in the post American hegemony world.
110.
▲
by
AmpsterMan
6y ago
I'm having a hard time understanding you here. Or rather, the destinction you are trying to make. Do you prefer more verb oriented-ness? I.e. "just iterate through the list" rather than "Implement the Iterator design pat
111.
▲
by
AmpsterMan
6y ago
I'm in line with your comment more than the parent. This happened to me too. Turns out this expert was very knowledgeable, but spread very thin so he could never help out as much as was needed. Furthermore, there were just issues that
112.
▲
by
AmpsterMan
6y ago
I too enjoy plain text file formats. I have a text file where I keep track of my time, but I'll give this a shot tomorrow!
113.
▲
by
AmpsterMan
6y ago
I'd prefer for there to be a more market incentive to build parking garages than a mandate for commercial/offices to have to all have their own parking, or effectively subsidized free street side parking. Think of all the surface
114.
▲
by
AmpsterMan
6y ago
I've had people chew me out for using function objects in Java, saying it's too complicated and the newest thing isn't always great. I wanted to point out that Java 8 is 6 years old now, and qsort() has been a thing for a whi
115.
▲
by
AmpsterMan
6y ago
Yeah, I was talking to the immediate commenter, not the parent. I can understand where you're coming from with my off-topic comment; it was not intended to imply anything about anyone on the thread as such, nor was it a response to the
116.
▲
by
AmpsterMan
6y ago
I'm not really sure I understand what you are trying to say here. The almost purely "logical" and "ideological" statements of 19th and early-to-mid 20th century economics have been supplanted with with more empirica
117.
▲
by
AmpsterMan
6y ago
Not really sure where there's a straw man here. I've addressed your concern on whether power dynamics are orthogonal or not. I've described the academic definition of what a perfectly competitive market is and referred to Coa
118.
▲
by
AmpsterMan
6y ago
That's kinda the point. We define what a spherical cow is to be able to compare the real world against it. The problem for economists is that lay persons take that spherical cow to be truth and base whole ideological systems on those s
119.
▲
by
AmpsterMan
6y ago
Free Market used colloquially is very broad and usually means free from government intervention. Free market in the microeconomic context is a market in which no one entity can significantly move the prices of a product but deciding how muc
120.
▲
by
AmpsterMan
6y ago
I use some of the suckless suite with minimal configuration and it works well. The configuration isn't all that bad tbh, no worse than the mini-dsls many other non-trivial programs have. I think people should give dmenu a try. It'
More ›