otherdave
I'm really on the fence about whether or not I want to read this amazing looking article or just live on in ignorance :)
.NET Multi-Platform App UI
Ask HN: What problems do you have with GitHub Pull Requests?
My team is considering moving to GitHub from BitBucket. I'm trying to do some research to find criticism of the PR mechanics on GitHub but my searching is weak or it's hard to find.We are going to dual-remote it for a bit and actually try out the GitHub and do some PRs there so we'll get firsthand testing. But, GH does offer a lot of functions that BB doesn't so until I know about all of them,...
A GUI framework for C# console applications
> NET Core 3.0 Preview 7 is supported by Microsoft and can be used in production.
I'm not sure I've seen that before in other Preview releases. is that a new thing? And is it common?
Announcing .NET Core 3.0 Preview 7
Announcing .Net Core 3 Preview 4
Comcast giving speed boost but only if you subscribe to cable
Mainly for the wealth of online videos & other training materials I've found to help learn the lifts. I do recommend the book and the app costs a few bucks if you want it.
We design and build life-sciences instrumentation equipment. In simple terms it's a petri dish with electrodes that read electricity from living cells. Uses in research, drug discovery, personalized medicine and finding treatments for all kinds of diseases (ice-bucket challenge!).
We need a developer and a quality engineer. Our development is a mix of embedded firmware and C# desktop application for Windows. The QA role would focus on automating as much of our testing a possible (regression, data validation, performance, etc...) so that the team as a whole can move faster.
For both positions, ideally 1-3 years of experience in C# and Python but similar languages & skills are ok.
If you're interested: [email protected]
The team member who starts to fit in and then says to the right people "It looks like our system has a memory management problem. I've got a lot of experience with this type of issue. Can I help out with designing a solution?" is far more likely to get into a constructive dialog and may move things forward.
If the OP wasn't brought in with the goal of saving a project that was in dire straits, then trying to fix what you think are the biggest problems immediately isn't going to go over well.
Study shows moderate exercise can prevent depression
I'm generally happy if they don't ask any questions and write a simple interest calculator. Most people ask some questions about when interest is calculated during the year. Then, if the questions haven't gotten us there yet, I ask them to modify it to a compound interest calculator where you can also contribute some money every year.
I've never had anyone who didn't understand the concept or what I was after. Or at least I didn't have anyone who admitted to still not understanding how it worked.
Two people stand out.
One of them immediately tried to write a recursive function and got lost. Then started over and tried to calculate a one-liner to do compound interest without looping. Couldn't get it, started over with a for-loop and failed to return in the proper place: the code was returning a value and then immediate next line was more calculation.
The second let me explain the problem and then said "I'm sure there's some library call for calculating compound interest, I'm just not sure what it is." Full stop. I explained that I wasn't asking for the library call, I was asking them to work up the algorithm and write code that did it.
They repeated the statement that there was a library call for it but they didn't know it and that if the interview was going to be about the specifics of library functions then it wasn't going to be a good interview.
In both cases these people passed a phone screen focusing mainly on experience, algorithms, design, etc... Since then I've adapted the phone screen to cover more of Steve Yegge's points [1] and I actually include a small coding question on the phone.
I don't think my system is perfect, but in the last round of hiring the people who made it through the screen were almost all good technically and weren't offered positions because of fit with the team. I'm sure there were a few people who might have been good that got filtered out by writing code over the phone but at the time I was willing to risk that vs the time commitment for the rest of my team to do on-site interviews for someone that could be DOA.
[1] https://sites.google.com/site/steveyegge2/five-essential-pho...
It wasn't a critical update, but one that wouldn't have happened if I had to fork/clone/push/pull-request it.
Google Trying to Aquire Waze
Apple devices compromised through a hacked charger
A is for Array - ABC Book for Kids
I've done these at two different companies both with a team that I grew entirely myself and had already established friendships with before starting the 1:1s and with folks at a new job where I inherited the team. In both cases they were immensely successful in building rapport, establishing a professional-vs-personal relationship, and getting me in touch with how folks are feeling about their work & company. "How was your week?" or "You looked pretty stressed out about the latest feature requests. Everything ok?" works wonders to get people to open up.
[1] http://www.manager-tools.com [2] http://www.manager-tools.com/downloadable-forms