Recent submissions

Comment · 2 years ago
I am about the most opposite of a right wing populist as you could be. I was simply calling out your grandstanding and hypocrisy; I don't care what side of the aisle anyone is on, I will call out people being that snide in discourse any day of the week.

Still waiting for your citation about how to measure a populations "ambitions" and how that factors into economics. Maybe work on the source citing, and a bit less on the personal attacks.

Comment · 2 years ago
Comment · 8 years ago
If you are a company trying to integrate the idea of Unit Testing into a company and it is a new concept, I guess this practice could be acceptable. I think context really matters. I've put a lot of thought into this throughout the day, and I'm completely torn. On one hand I see the benefits of trying compensation to it, but I also just see it creating more problems than solutions. Especially if later on it becomes a cultural standard in the office, how on Earth are you going to remove that benefit (because you no longer need to encourage it) without pissing people off?

Also for the latter point I guess that also depends on context. If you work for a consulting company you may not have the full knowledge of what the code base is, or even have direction to be touching some things. If you are developing software for your own company, I do agree you need to figure these things out, and maybe having a developer dedicated to it each sprint isn't a bad idea. I overstepped my bounds on that comment, as I have never worked for a company that makes its own software it sells, I've only ever done consulting and I sometimes forget about alternative perspectives, so sorry about that.

Comment · 8 years ago
I'm in 100% agreement with you up until the point of tying your test coverage and writing of tests to your employment. In my eyes that promotes a culture of writing bogus tests that provide no value other than to make more green check marks. You should be encouraged to write tests by your colleagues and be in a culture that sees the benefits, rather than forcing people to do it.

I'm also unsure if sitting one developer down in a corner for a segment of each sprint and dedicating them exclusively to testing legacy code with no purpose is valuable. You should be testing legacy code as you come across it and making sure you harness it properly and make your modifications and continue to the next stop. If you are spending time doing something that doesn't complete a bug or a feature, you're spending valuable time on testing something that may completely removed in the future.

Comment · 9 years ago
The one advantage that I can think of is this can run on websites that are in development and not accessible to something running in the cloud. A lot of enterprise websites have their dev/stage behind a VPN and being able to run this against those without having to find out how to jump through hoops would be really nice (which is looks like this is capable of doing since you just need to feed it a URL). On top of that you also don't have to worry about what they're doing with the data output by the program on their server.
Comment · 9 years ago
I'm super interested in attending, and it's only a few hours away from me, but I have absolutely no knowledge in building blockchain based applications. If I do some preliminary research and get a fundamental grasp of the terminology and basics of working with it down, do you think it would be a worthwhile trip for me and maybe a couple of other classmates?
Comment · 9 years ago
I have live streamed some stuff before when coding, and I must say most of the people who come into a channel doing coding are really nice people who ask really insightful question, or offer good solutions. It's like Mob Programming with the internet (or as the author here says an "MMOPP"), and it also makes me a better programmer because before I even think about writing any code I'm thinking about how it will be perceived by someone else peering over my shoulder (akin to the pro arguments for TDD).
Comment · 9 years ago
Comment · 9 years ago
I fail to see that quote in the entire article.

EDIT: Just read your username, you already have a predisposition to Microsoft.

Comment · 9 years ago
Comment · 9 years ago
Comment · 9 years ago
Profession: Program/Analyst & Full-Time Student (40 hrs, ~13 hrs, respectively)

Example of one of my longer days:

[6:15] Alarm Goes Off

[6:16] Second Alarm Goes Off

[6:20] Second rounds of alarms going off, finally get up - hygiene stuff, take 200mg caffeine [3 wk on|1 wk off]/200mg L-Theanine to maintain the schedule throughout the week

[7:00] In the office, checking blogs, HN, Reddit, podcasts, etc.

[7:30] Finish up anything left over from the previous days, check work calendar, update desk calendar with upcoming due dates, tests, etc. for school

[7:45] People arriving in the office, a lot of noise

[8:15] Daily stand-up

[8:30] Focus in on tasks and begin working on them and fixing any bugs a user has pointed out

[9:45] Get ready to go to class, check HN once again

[3:00] Back in the office, might have a meeting, otherwise continue working on projects

[5:00] Almost everyone is out of the office, peace and quiet enues

[5:15] Office is empty - turn on a twitch stream for some background noise, and focus on stories for my project

[7:00] Eat dinner/get dinner at the office

[8:00] Prepare to go home, close out any tasks or bugs that have been fixed in the past couple of hours

[8:30] Get home and browse reddit/HN for a bit

[9:00] Turn on a game or TV show to unwind with, do homework, contemplate outstanding bugs from work

[12:00] Realize how late it is and how 24 hours ago I said I wouldn't stay up this late anymore, go lay in bed for 30 minutes thinking about school and work, eventually drift off

Comment · 9 years ago
I'm on the organizing committee for a yearly STEM event for high school students in the local area. We host a day long event every spring with a bunch of local businesses and colleges. It's a rather successful event that leads to a lot of networking and makes a lot of students stand out to local businesses, so it opens the doorways for internships and job opportunities, as well as opens a dialogue between students and prospective colleges.

We are by no means a large city, but we are a decently sized Midwest town with a lot of companies that fulfill a lot of different roles. Students don't know about many of these businesses, so they learn about what exists in the immediate area and it fosters an organic growth between schools and business. Some students are already locked into Ivy League schools, and others aren't sure what they want to do in life, so it's a great opportunity to meet students from all walks of life and see what their interests are, as well as were students are headed.

I personally got my foot in the door at the event a few years ago with a company solely because I asked about internship opportunities for high school students, and although I have since moved on from that place, I still help organize the event because it is such a good opportunity for students.

Comment · 9 years ago
I presume that's the same Chad Fowler that wrote The Passionate Programmer?

Work has LinkedIn blocked, so I can't confirm easily.

Comment · 9 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton