Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
manyxcxi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
61 ms
·
481.
▲
by
manyxcxi
11y ago
I think you're spot on with the lack of a default method in olden days Java. It was certainly the driver behind having an AbstractBaseWhatever class back when. Though there could still be utility in having a base class that had some fu
482.
▲
by
manyxcxi
11y ago
I'm hazarding a guess- I've never looked into the teaching of CS, just been taught a lot of it. I think it's because people just starting out are able to grasp the concept of a duck is a bird is an animal AND you can reduce t
483.
▲
by
manyxcxi
11y ago
As well it should've been! If you're doing OO, you're kind of missing the reason for it if you aren't aware of inheritance, isolation of concerns, and polymorphism. Granted, you could have a lot of copy/paste code a
484.
▲
by
manyxcxi
11y ago
Ah, that makes sense and I definitely agree. The ability to write code in a decently maintainable fashion will certainly be necessary in fields that it wasn't and new fields entirely. The upside for people that do this, as I alluded to
485.
▲
by
manyxcxi
11y ago
I'd say it's less 'smart' and more due diligence. I agree that you should know at least SOME alternative options to things. We're seeing more tech Managers/Directors/VPs/whatever that used to be engin
486.
▲
by
manyxcxi
11y ago
Honestly (having been through plenty of meetings where this type of stuff happens) it's because Oracle has someone out there spreading the word to The decision makers. The Oracle sales team isn't converting developers, they'r
487.
▲
by
manyxcxi
11y ago
You still never answered the question. What languages does a great programmer write in? All I've heard is what would exclude someone.
488.
▲
by
manyxcxi
11y ago
I used Windows forever but had Linux and UNIX around since I was a kid. It was just more pleasant to run Windows daily at work with things like corporate WiFi, email, and traveling to clients' offices. At Ubuntu 10 I tried for 6 months
489.
▲
by
manyxcxi
11y ago
That's exactly the one I bought. I've never had a moment's issue with it. No WiFi, no IP phone, just power, a coax connection, and an ethernet jack. Works great, I got a couple extra MB/s in speed tests and save the $10-
490.
▲
by
manyxcxi
11y ago
Couldn't you just send an email from your personal email address? I mean, I've heard horror stories about retarded company policies and managers who just don't get it, but as a manager and employer myself I find it really har
491.
▲
by
manyxcxi
11y ago
So... If one was a great developer through the 90s to today and didn't write C++, C#, Java, or a line of JavaScript, what the hell were they writing? PHP? Perl? Great developers are great because they love what they do, they're cr
492.
▲
by
manyxcxi
11y ago
I've definitely noticed the language specific ones are a little nicer with automating some of those workflows that are very specific to the language. Like starting a new PHP project in PHP Storm vs IDEA
493.
▲
by
manyxcxi
11y ago
Probably speaks to the quality of their product. There are a bajillion free IDEs out there and people are willing to PAY IntelliJ. That being said, their personal licensing is so affordable that I wouldn't blink to buy it out of my own
494.
▲
by
manyxcxi
11y ago
Designing workflows isn't the easiest thing in the world but it's not THAT hard. If your complaining about the fact that the workflow in your system sucks, then blame that on your administrators/implementors. The out of the b
495.
▲
by
manyxcxi
11y ago
I have some issues with the current UI, though some of them may be because I've used JIRA on and off for the last 6 or 7 years and came to have a mental model of how things USED to work with previous generations of UI that the lack of
496.
▲
by
manyxcxi
11y ago
The thing is, with the ML code or the code for robotics that I've written over years, it's been predicated on the fundamentals of software development I've learned doing everything else. Good habits are good habits, disorgani
497.
▲
by
manyxcxi
11y ago
I see it kind of like this: 10 years ago when I had my first official job post college we needed some tools for interacting with our manufacturing data sets. I opened up Visual Studio and created some Windows applications and installers. Th
498.
▲
by
manyxcxi
11y ago
You could use the feature branch environment for multiple team members to work on at the same time- i.e. Some visual review of UI/UX changes as they're being worked on. Or you could have a QA hammering on that specific feature fun
499.
▲
by
manyxcxi
11y ago
Absolutely. I saw the announcement that this was going to happen however long ago that was (2 years?) and I just hopped on Amazon and got my own. Then I saw they upped the prices on modem rentals and chuckled to myself on the timing.
500.
▲
by
manyxcxi
11y ago
If all you needed was a hamburger and a hidden checkbox, it would be a waste to pull in jQuery. But even still, if you were familiar with the plugin and it would take you 5 minutes to do it that way, why not? If page size or load times are
501.
▲
by
manyxcxi
11y ago
Yeah, that's a good point. In fairness to MSFT, with Roslyn and really trying to make the .NET stack able to run on non-Windows boxes you would think there would have to be a few hiccups along the way. I feel like the JS scene is facin
502.
▲
by
manyxcxi
11y ago
You bring up a good point that I missed in my first comment. The design. God damned designers! I kid- I worked at an agency for years and the hardest part was always getting the build to match the design when they were still laying out the
503.
▲
by
manyxcxi
11y ago
A big problem I have run into on projects that have gathered dust for a few months has been when version wasn't pinned, or the package wasn't using semver, or some other drift in the package.json that causes a slightly or complete
504.
▲
by
manyxcxi
11y ago
It also may be the people that are drawn to it. There are backend/frontend dev stereotypes for a reason. In my experience, the frontend dev teams have tended to be earlier in their careers and more likely to come from a 'non-tradi
505.
▲
by
manyxcxi
11y ago
> You can either shut yourself off from it and cement yourself into "oldman" oblivion, or actually try to understand why these tools exist. For other languages/ecosystems I would agree. However, in the JS world there is a
506.
▲
by
manyxcxi
11y ago
> The campaign underscores the vital role that smart browsing plays in staying secure online. One of the most important things users can do is to decrease what researchers refer to as their "attack surface." That means uninstal
507.
▲
Big-name sites hit by rash of malicious ads spreading crypto ransomware
(arstechnica.com)
3 points
by
manyxcxi
11y ago
|
1 comments
508.
▲
by
manyxcxi
11y ago
This kind of reminds me of the XKCD[0] Standards comic strip. I love writing initial documentation in Markdown because I basically just punch out a text file with line breaks separating my sections/headers and add in some of the markup
509.
▲
by
manyxcxi
11y ago
A great developer is an efficient developer. An efficient developer is lazy by habit. It's a sign of a developer focusing on the core of their problem.
510.
▲
by
manyxcxi
11y ago
Or the dozen or more JS libs and jQuery plugins that are loaded, but never actually used because they started with a kitchen sink template.
More ›