HNHacker News
TopNewBestAskShowJobs

InvOfSmallC

478 karma · joined July 20, 2019

https://gamingsofa.club
submissionscomments
InvOfSmallC··on CodePerfect 95 – A fast IDE for Go
I mean, given the current features, I would not call it an IDE. Also the price is too much compared with GoLand (also only Windows, I don't think anyone I know uses Windows for go)
InvOfSmallC··on Can I get some reasons to use Java instead of Kotlin?
I cannot agree more. Also maturity of the ecosystem which whichever you don't find in go for example.
InvOfSmallC··on The mortifying ordeal of pairing all day
I worked at a place where pair programming was optional but suggested as a good practice. I worked there for 5 years. It was 4 years ago. My team did it and we still talk to each other almost everyday even if we switched jobs. I think it's a good experience if everyone likes it. I don't think we actually ever did 8 hours straight of pair programming. Between pauses and meetings it was more 4 hours per day.

I also have a friend a Pivotal and what is described in this article doesn't sound at all like what he usually chats about.

I think that what the author is feeling cannot be result of pair programming alone. I have to say though that many people dismiss it without even trying like some of the comments on this thread sound like.

InvOfSmallC··on Pandora says laboratory-made diamonds are forever
Had to buy it. There was a huge fight about me not threating her well because of this f'ing diamond.
InvOfSmallC··on Negative interest: Danske Bank changes threshold for personal customers
I have Danske Bank, but I'm changing. It was the bank given by my employer to me for free, but it's the shittiest bank with the shittiest customer service I ever used.

They deserve to fail.

InvOfSmallC··on Why programmers don’t write documentation
I will repeat this, write test first, possibly using TDD. If you follow the rules of tdd you will have tests documenting the code.
InvOfSmallC··on List of apps people pay for but have low rating
If I could suggest a feature, I would put number of downloads to see what is the market for that problem.

Cool job though!

InvOfSmallC··on Italian ‘king of absentees’ allegedly skipped work for 15 years
It's hard to do something about an org that is everywhere in the world.
InvOfSmallC··on Ask HN: I bought Voltaren at the chemist, now Google shows me ads for it. Why?
My guess is called Cruxification. Especially if you are not in EU there isn't much you can do (besides usual adblock, firefox, pihole etc...)
InvOfSmallC··on Cohort IDs can be collected over time to create cross-site tracking IDs
Firefox Focus is the best.
InvOfSmallC··on Go+: Go designed for data science
What's the point?
InvOfSmallC··on Fuckin' user interface design, I swear
That happens on mobile with my fat fingers but not on desktop.
InvOfSmallC··on Show HN: Counter – Simple and Free Web Analytics
Hey, just a suggestion: I would put a string and not the username/email in your javascript snippet to include in the html.
InvOfSmallC··on Git's list of banned C functions
But that's point right? I have two hours per week for a semester. So basically I tried to be really fast at the beginning with if else and loops, gave then an exercise that counted towards final score and then it was pointers and pointers related stuff.
InvOfSmallC··on Git's list of banned C functions
So this is what happened for me: I went for a walk in the forest with my wife and some of her friends. There was one friend that had an husband working at university.

We started talking and basically we discovered what he was teaching really related for what I do for work so he asked me to become a "mentor" meaning a professional that helps students with their thesys.

In the meantime I went to talk during his class about product management as an engineer where basically I said "I'm an engineer like you, go and talk to customers, it's part of the job", plus extreme programming stuff etc...

After that there was a position open and this professor recommended me because I told him it was one of my goals to be a teacher as well.

And then from there I met the head of dept. He was happy with me being versatile, I usually handle C, database design or java.

But the usual stuff is go to the university you like an look for open positions.

I need to get confirmed every semester and apply again. Usually this job is done by people with a main job and sometimes it happens you don't have time in a semester.

InvOfSmallC··on Git's list of banned C functions
Thanks! I just think that you can get out of practical programming concepts (like loops, conditions) without the need to understand that a string is an array of chars and that chars are actually integers.

Because if remove the basics of programming with something like Python, you can fully concentrate on the second course on low hardware stuff, how to use memory etc..which is really important for my students, them being Electrotechnical engineers.

InvOfSmallC··on Git's list of banned C functions
Well I took the time and made some simple animation of how that works. For that and pointers I use animation so they can visualize what's happening. (Wasn't my idea, I googled it "how to explain pointers")
InvOfSmallC··on Git's list of banned C functions
My reasons for suggesting Python compared to Java for example is due to the fact that I teach to Electrotechnical engineers and there are plenty of libraries to experiment with Raspberry and stuff and it's a little bit higher level than C. Every language has its own difficulty to teach but the fact the companies have a banned.h it's basically saying "well C gives you functions for C, but don't use them". It makes it unecessary harder to explain something to people with no experience.
InvOfSmallC··on Git's list of banned C functions
I don't this looks like a beginners course though. My students have zero experience.
InvOfSmallC··on Git's list of banned C functions
I love teach students what I know. I would love it to be a full time job. But then I realized I got it due to my work experience so...
InvOfSmallC··on Git's list of banned C functions
I'm not really const. I'm definitely volatile depending on the budget. It's definitely a side gig.
InvOfSmallC··on Ask HN: Do you think Agile/Scrum is beneficial for software delivery?
First of all: one thing is Agile, another thing is Scrum. Scrum is for people that need to be introduced with clear steps to Agile. Imho the best way to do Agile is Kanban but you need mature teams.

In my experience only one company of the six I worked for was doing real Agile. Really short stories, the entire team (inclusing devs) talking to the customer, meetings reduced to a minimum, xp practices all over the place. High value produced, happy customers.

What I noticed about it was that: - every single member of the team believed in it, so no protests - management believed in IT and paid for both agile and xp coaches - hiring was being done right, hr on the first call already clarified what we expected so zero false positives in the hiring phase, new hirings didn't need convincing - slow hiring. The majority of devs hates agile, scrum, pair programming, testing and talking to customers

I left after 5 years to try something new, I still don't find something as good as what I described above.

I then worked for both startups and corp but when they do it, they do it wrong: focused on the process and not on the outcome. People were told "scrum is mandatory because we are doing the digital transformation" or whatever. No measures of the outcome.

Anyway, I firmly believe in Agile, I saw it working in a product company that made billions.

Unfortunately the movement got polluted with consultants that need to sell their service so I personally think you need to get lucky to find a proper place to do it.

InvOfSmallC··on Git's list of banned C functions
I teach at university as external lecturer. Teaching strings in C is the hardest thing I have to do every time. The university decided to explain C to first year student without previous experience. My feedback was to do a precourse in Python to let them relax a bit with programming as a concept and then teach C in a second course.
InvOfSmallC··on Why does it take so long to build software? (2020)
I've used both MySQL/MariaDB and PostgreSQL. They are perfectly equivalent and do their job pretty fine in my experience of 500req/s
InvOfSmallC··on Why does it take so long to build software? (2020)
What does it mean long? Long for whom? Your client? The final customer?

In general, in my experience, the software can go wrong due to humans being present in the process.

There are mainly 3 types of humans: engineers, product people, customers (clients).

These 3 types of people sometimes lose track of what is really important in terms of features and engineering.

Overengineering and overfeatures kill time to market.

Keep it simple.

InvOfSmallC··on SkiftOS: Simple, handmade operating system for the x86 platform
I just recovered from my basement a fully working IBM Thinkpad R60. I installed Crunchbag++ as debian based OS and it's working like a charm. I wanted to use as a development machine. I was able to configure everything but an editor with golang support. The only 32bit editor I found is Sublime Text 3 and that's it. Atom and VSCode don't support 32 bit images of their app anymore :( (and no, I didn't want to waste time compiling the atom version - there is a guide but looks not updated)

Anyway, I will try this OS now! UI looks beautiful.

InvOfSmallC··on I wouldn't invest in open-source companies, even though I ran one
I personally have been being using Intellij for everything for the last five years.

I tried to migrate to VSCode for golang.

I mean, don't get me wrong, the situation is not the worst possible, but the only reason you would want to use that is because you never tried refactoring with Goland.

Are you kidding me? I had to go look for what is the current needed extensions for go that are still maintained, configure them etc...vs just download and use Goland.

If you can't or don't want to spend money OK, but otherwise is a non sense to use anything else.

InvOfSmallC··on The values of Emacs, the Neovim revolution, and the VSCode gorilla
Maybe I'm lazy but I prefer to buy an intellij product.
InvOfSmallC··on The Weirdness of Kentucky Route Zero (2016)
Kentucky Route Zero. Given the reviews I had to play it. And it's beautiful. But the story is really too long.
InvOfSmallC··on Parler App delisted from Google Play; Apple threatening same within 24h
Am I the only one thinking we are in this situation because of this approach even in FB and Twitter? What I mean is that FB and Twitter use algorithm that actually fuel this situation by letting me see not all the information but only what an algorithm thinks I would like. This basically means I can only see stuff in my yard instead of allowing for free debate. Removing Parler from the platforms looks like the same approach to me. Not really useful in the long run.
← PreviousPage 3 of 5Next →