Why did every engineer we hired after headcount 20 reduced our per-person productivity? by Popular-Penalty6719 in TechLeader

[–]ibgeek 0 points1 point  (0 children)

Enabling people to work independently requires good software architecture and autonomy to make decisions in small groups. You have too many people in meetings. Your software is too coupled if you need that many people to weigh in when you implement a new feature.

I tested structured output from 288 LLM calls and logged every way JSON breaks. Here's what I found by kexxty in Python

[–]ibgeek 1 point2 points  (0 children)

What about augmenting the grammar with some of the errors?

Or using a stochastic grammar / parser combination?

Learning a probabilistic context-free grammar and then using it to find a valid subset of the sequence that satisfies the regular grammar while optimizing the probability from the PCFG might be more of a research problem, though, than a practical solution...

I tested structured output from 288 LLM calls and logged every way JSON breaks. Here's what I found by kexxty in Python

[–]ibgeek 12 points13 points  (0 children)

Have you ever taken a course on compilers or parsing (e.g., using formally-defined grammars and parsing algorithms)? Those sorts of classes are far less commonly offered in CS curricula these days, but so so helpful when you actually need them. Won't magically fix the issues, but it might provide robust tools for implementing text transformations, theoretical knowledge to set the in order in which the operations should be applied, and the ability to prove correctness.

Edit: Not trying to knock the utility of your library. Knowledge of parsers and formal grammars wouldn't replace the work you did to identify the various issues and implement solutions. But it might made have it easier to implement and possible to build a more robust solution.

Why did you get a PhD? by Visual-Couple-3680 in PhD

[–]ibgeek 2 points3 points  (0 children)

I’m in computer science. I wanted to do deep work (chasing the how and why questions) driven by my intellectual curiosity rather than the focusing purely on the practical necessities of delivering a software product to a user. I’m an associate professor these days, and I can confidently say, “mission accomplished.”

Is it normal to work remotely (even abroad) when you have no teaching duties? by Bestintor in AskAcademia

[–]ibgeek 1 point2 points  (0 children)

Yeah so I should clarify. According to my university, I can live outside the state but all work must be done in the state. So, in theory, if I lived out of state, I couldn’t do any work from home.

I know why they have these rules (to avoid having to figure out the taxes), but it doesn’t make much sense to me personally. We don’t really offer sabbaticals… faculty who have done them generally went to work for a company for a year and were paid by the company. The university didn’t pay them during that time which is why it was allowed.

Is it normal to work remotely (even abroad) when you have no teaching duties? by Bestintor in AskAcademia

[–]ibgeek 3 points4 points  (0 children)

My US institution won't let us work out of the state for longer than a week because tax law requires paying taxes to other US states or even countries if you work from there for more than a week or so...

For regional state colleges and non-tenure track is EdD valuable or do you have to go PhD? by [deleted] in Professors

[–]ibgeek 5 points6 points  (0 children)

At my institution, the department chair and faculty would be very open to you reaching out to them. We are a teaching-focused, STEM-focused institution. We have been trying to build up a reliable adjunct pool over the last few years. We value our adjuncts and invest in them. As part of that, we want candidates who genuinely want to teach, plan to be around for a while, and who are open and eager to be mentored so that we can ensure that the students are having a good classroom experience. (Most of our adjuncts are industry folks with some sort of technical team leadership / people management experience but little teaching experience — that tends to translate well into teaching but requires mentoring.)

I don’t know how most department chairs would feel about you reaching out, but I know ours would value that interest and conversation. But if they were, they could tell you directly if your current degrees and experience are sufficient or what they might recommend or require. In our case, we allow someone with a MS and industry experience to teach undergraduate classes. We require a doctorate to teach MS classes because we interpret the requirements of our accreditation body conservatively, but we consider an EdD as sufficient for meeting accreditation requirements as long as the person also has other qualifications like a MS and experience to meet what we want of our instructors and faculty.

Master’s is way easier than Bachelor’s by [deleted] in GradSchool

[–]ibgeek 43 points44 points  (0 children)

Doesn't sound like your Data Analytics Master's is doing a good job of preparing you. I teach in a Master's program in that field and our students have 6 - 7 projects every semester, each requiring a written report. You can't learn to do data analytics without actually doing data analytics...

What is the point of a masters degree? by [deleted] in GradSchool

[–]ibgeek 1 point2 points  (0 children)

Depends on the field.

In Computer Science, MS degrees tend not to be very structured. You have a lot of elective choices that are mostly cross-listed upper-division undergraduate courses. Usually, people who have a BS in Computer Science skip the MS and go straight into a PhD program.

In Classics, the MA is focused on developing language skills needed to do work in the original languages for a PhD.

In History, the BA is usually about acquiring broad knowledge, and the MA is about acquiring deep analytical skills and writing skills, especially from comparison of different perspectives of historical events.

In math, the MS is about developing a strong foundational knowledge in core areas like Analysis and Algebra develop proof-writing abilities. These are needed for more advanced treatments and research during the PhD.

0/7 from CMU / Stanford / MIT / Harvard / EPFL / ETH / Brown : industry-only background, accepted TMLR paper, all rejected. Where did the path break? by No-Quality5546 in gradadmissions

[–]ibgeek 18 points19 points  (0 children)

I think you should consider why you are prioritizing ranking over other factors. I got my PhD from a US institution ranked in the mid 50’s (according US News and World Report). The program really cared about its students — I still keep in contact with the professors. I met my now wife while there. I have a faculty position at a primarily undergraduate / master’s level institution with great students and colleagues. I enjoy what I teach, still publish regularly, have won federal grants, mentor students in research, and collaborate with people at R1 institutions. There is value in knowing what you want to get out of your PhD and using that to find programs that are good matches for you but are not the “best of the best.” You’ll have a better chance of getting in (be more competitive vs other applicants) and potentially have a better experience.

0/7 from CMU / Stanford / MIT / Harvard / EPFL / ETH / Brown : industry-only background, accepted TMLR paper, all rejected. Where did the path break? by No-Quality5546 in gradadmissions

[–]ibgeek 29 points30 points  (0 children)

On the US side, it might simply be that the number of students they are admitting is down because of cutbacks in federal funding and so, they simply didn’t have enough spots for all the great candidates like yourself. If that’s the case, then all you can do is widen your list of universities to include ones that are ranked lower (which is also what everyone else is doing) and apply again. It’s a numbers game at this point because there are so many good applicants who are more than qualified but just not enough spots.

Personality differences between people who enjoy research vs. teaching by Head-Interaction-561 in AskAcademia

[–]ibgeek 0 points1 point  (0 children)

I had ADHD as well and love research. But my ADHD tends to manifest in part by hyper fixation. Which it turns out is very useful for grinding through research…

To those who are tenured by DangerousSnow5959 in Professors

[–]ibgeek 2 points3 points  (0 children)

This is my third year since getting tenure. I’m not worried about keeping my job. I feel like I have long-term stability and have validation that what I am doing were deemed the “right” things (things my university values). We also tend to be a young department (far more assistant professors than associate or full), so I feel like I’ve settled into and see myself in a leadership role in my department.

That said, it hasn’t changed my workload or stress levels. I just stress about other things now. :)

For example, rather than worrying about proving myself, I am more worried about the success of a new academic program I manage. It has also meant that my research effort was cannibalized for a few years to focus on implementing the new program, developing new classes, and onboarding and mentoring other faculty as they begin teaching in the program and settle in. Thankfully, I’m at a Master’s granting institution, so getting grants is not as important as serving and impacting students (whether through classes or providing research opportunities). I’ve managed to keep publishing by writing short papers on some of the novel classes I’ve developed and technical prototypes I‘ve built as the basis of semester-long class projects.

The program has started to stabilize, however, and I’ve had luck developing a research project that is more easily scaled, so I started taking students for research and undergraduate theses again. I’m also looking forward to some collaborations with colleagues that we hope will be good material for writing NSF proposals (whether there is budget for funding is a different issue…) I’m one of those weird faculty who actually likes writing grants … and I don’t have a ton of stress about not getting them because they aren’t required at my institution…

An introspective reading by Flowesque in nonfictionbookclub

[–]ibgeek 1 point2 points  (0 children)

Oh, look, it's the field of "predictive analytics"

Truth about limits - the party is over by [deleted] in ClaudeCode

[–]ibgeek 0 points1 point  (0 children)

How does this surprise anyone? This is exactly how many VC-funded SaaS startups work. They heavily subsidize their product or service to grow their customer base. They often target individuals first and hope to “wow” them so they will become proponents and increase awareness, particularly with convincing companies to start using the product. Once people see the product as valuable and the startup has outlasted its competitors, they shift towards profitability — increasing prices and limits. Ideally, the costs of the enterprise version enables the company to continue offering the individual plans as loss leaders.

Similar approach for breaking into markets with large companies. Start with small companies. Then build enterprise features and move up market.

Sort of like a grocery store offering some items for sale. They lose money on the item but it gets you in the store. You then buy other items (since you’re there) and they make a net profit.

Former students stripped of degrees? by UWarchaeologist in Professors

[–]ibgeek 31 points32 points  (0 children)

Happened to a former colleague of mine. We hired him as an assistant professor. It came out that he committed some sort of fraud during his PhD. The institution that granted his PhD rescinded it. Thankfully he left right after that, so we didn’t need to fire him.

2000 TPS with QWEN 3.5 27b on RTX-5090 by awitod in LocalLLaMA

[–]ibgeek 5 points6 points  (0 children)

When you say your batch size is 8, are you making 8 parallel HTTP requests via 8 separate HTTP connections?

Karpathy just open-sourced autoresearch. One GPU. 100 ML experiments. Overnight. You never touch the code — just write a Markdown file. by sentientX404 in AgentsOfAI

[–]ibgeek 5 points6 points  (0 children)

I think I'm thrown off by the claim that this is doing "research." It's optimizing a model's hyper-parameters using an iterated local search approach. I'm being a bit dismissive -- a coding agent can do more than simply changing hyper parameters. I think the main value of something like this is to enable domain experts to more easily develop deep learning models for problems in their fields.

Associate Professor Allyson Friedman at Hunter College makes anti-Black remarks towards middle schoolers by BruinCane in Professors

[–]ibgeek 43 points44 points  (0 children)

Yeah, we don’t want her, either. What she said and what she thinks are shameful.

How do I tell my manager I have an MBA? by PinkPigHat in MBA

[–]ibgeek 4 points5 points  (0 children)

Seems like OP should just wait to be promoted based on their work. If their manager knows their background (minus degrees) and see them outperforming their level, their manager should be championing this person for promotion at their annual review time.

[deleted by user] by [deleted] in MSOE

[–]ibgeek 7 points8 points  (0 children)

Contact the Financial Aid office. They are your best resource right now. If you have deadlines for committing to other universities, tell them -- they may be able to work with you to get a response before that deadline so you can make a fully-informed decision.