Hacker Newsnew | past | comments | ask | show | jobs | submit | iliekcomputers's commentslogin

chess has had engines 100x better than magnus carlsen for years and it's not dead. people who have fun giving these competitions will continue having fun, while people who don't will keep crying that they're useless or dead or whatever.


That requires a clear ruleset.

In chess it's very clear where to draw the line: no help allowed, you're on your own with your brain.

Where should one draw the line in Coding competitions? No ChatGPT? I guess most people would agree. No Copilot? Same as ChatGPT as the products seem to converge. No Googling? That too will converge to something close to ChatGPT.

If you can't look up information during a contest anymore, it comes down to memorization instead of problem solving. I am afraid the concept of coding concepts is dead indeed.


There have, of course, already been coding competitions that didn't allow any sort of reference, ones that only allowed reference you brought with you, etc.

And, honestly, plenty of people do have enough memorized to do this stuff.


In-person competitions simply don't allow any Internet access, you have to use their own machines and you can't bring any data or printed material or electronic device.


That's not the experience i had at past events. Everyone brought their own devices and solved the problems with whatever tool they deemed suitable.

Actually I'm attending another such event in a few days and expect to see a lot of ChatGPT sessions used with varying levels of success.


yep, this level of censorship is a bit much in my opinion. the models should at least be able to create fiction reasonably.

Can't wait for things like llama / alpaca to become more prevalent!


yeah, it's being very slow for me too! I don't have monitoring on it as such, but there was an outage just today (https://status.openai.com/) so it's probably still unstable or something.


I tried again just now and it's much faster. This is extremely cool! I wonder if it would be practical to have GPT generate simple maps of environments and build a 2d component over it for something like this.


it depends where you take it! plus the initial prompt changes everyday. tomorrow will be a different setting with different characters.


No, not really. Every option was either about my character extolling their love for him, or leading me down a path of attempting to confront him (because my character is apparently spiteful) and losing because, well, apparently Kalidasa is now a demi-God who's magical powers of poetry will defeat everyone he faces...

Which is what this was. So not seeing the "fun" aspect.

All roads in this seem to lead to some sort of victory to Kalidasa.

Perhaps this would have been better if you'd detailed just how you put this together.


GSoC basically changed my entire career. I'm glad that Google keeps this running, especially given that they got rid of other cool competitions like Codejam. Hopefully, they can continue finding the budget for these extremely valuable contributions to open-source.


How did it impact you, if I may ask?


I was a student in a no-name college with no real chance of landing an internship at the big tech companies, given my cv had neither the prestige of a good college name nor many impressive projects.

GSoC basically allowed me to jump into an open-source project (no credentials needed), prove that I'm skilled enough to contribute and gain meaningful experience solving real world problems. This then snowballed into larger career opportunities later down the line.


do share some google employment stories, as these are aging well haha


Sigh. Lots, arguably most, of those laid off were tech-adjacent, not necessarily the core-engineering types that would have been doing GSoC.

Plus GSoC is for the youngbloods, the noobs, and getting their feet wet with real code and big orgs. It's a career starter, not a career bastion.


Very many of the 12,000 employees whose jobs were cut were "core-engineering types". I was one of them.


i'm not employed by google, nor have i ever been. GSoC is google paying people to work on open-source stuff, with little direct relation to their profits.


The way that I think about this is that anyone who's good at skill X has put in the hours. Putting in the hours is not a sufficient condition for "getting good" or "being successful", but it is a necessary one. Each and every successful person has been obsessively devoted to their craft [0].

So, yeah, just write. If you want to write good stuff, there's a non-zero probability that you'll get there. But if you don't write, the probability drops to zero.

[0]: https://newsletter.param.codes/p/five-beats-a-day-for-three-...


As a person who loves playing chess but will never be as good as an IM (let alone GMs or Magnus or engines), I've had to internalize this. It's a good feeling.


oh dang probably it was the hacker news hug. can you try again?


How is this the worst part lmao?


If I were forced to use teams I would quit. At least if you're laid off you get serverance


>>If I were forced to use teams I would quit.

It's funny to hear this because if I were looking for a job one of the selling points for me would be if they used teams.

I'm on it all day, I present and run video meetings on it. I use it on different devices. It's not perfect by any means, but I'm confident that it will do what I need it to do.

My only guess is you're on a linux desktop and you don't use an enterprise deployment of teams and perhaps you're using the web version of the client. In that case, yes I feel for you.


I'm on an M1 macbook. Teams is extremely bad. I don't know how to describe it tersely other than everything kinda sucks. I work remotely and take a lot of meeting, so it's like my office in a way... an office that's cramped, leaky, ugly, uncomfortable, and cold.


I use it on an M1 Max Macbook Pro and it's the worst piece of software on it.


I use Teams on a relatively modern Intel MacBook Pro. My chief complaint is that it murders my battery -- I barely get two hours when I'm on Teams video calls. But there are other issues.

For example, sometimes the window just disappears when it's in the background. When that happens I don't get any notifications, so unless I notice that Teams has bugged out I'll miss when someone tries to contact me. And recently, video has become weirdly bugged -- I see people twitch around like I'm watching a bad horror movie, and sometimes they flash red. No idea what that's about but I can't seem to fix it. It's not going to kill me but it's uncomfortable to watch.

More minor, but search is a mess, and notifications aren't great.

Other than that I guess it's OK.


Oh, it also plays poorly with virtual desktops (or whatever the feature is called on MacOS). If I switch from the desktop with the Teams window to another desktop, then cmd-tab back to Teams, it will switch the active application to Teams but won't switch back to the desktop with the actual Teams window. This is infuriating.

It seems to have something to do with the fact that, when on a call, Teams is active in every desktop (with a stupid little video window). But it persists even when you're not on a call.


I use enterprise Teams on a Windows 10 laptop and it is the worst overall chat/conferencing experience for me in over 25 years of technical work.

About the only thing I can say in its favour is that I've rarely had trouble with video or audio quality.

It is an unbelievable performance hog. It launches something like 8-10 processes, one of which defaults to running at above normal priority. Despite this, frequently text chat messages will lag ~30 seconds between notification and appearing in the actual chat window. Even clicking on UI elements like buttons will often have a lag of 5-10 seconds. If I'm on a video call, it uses more CPU than any other process, including my browsers (~50 tabs open across ~10 windows) and a Kali Linux VM running in VMware Workstation.

The UX is awful. For example, there is no way to permanently reorder the list of channels you're in (not even sorted alphabetically). It's always the order you joined them every time you start up Teams. My list of channels is something like 50 long, so I basically just have to search for the one I want, because the alternative is to scroll through the list and read every line.

There are bizarre bugs. Sometimes I'll join a video call, but it will be a "ghost call" where I can hear the participants, but there's no window for me to interact with, so all I can do is close Teams entirely and start over. Sometimes I won't be able to unmute myself, so everyone will wonder why I'm not responding. Today I saw a new one where random members of the call had their video feeds replaced with empty black space (no profile photo/letter).

It's unbelievable to me that I could use IRC, MSN Messenger, and any number of other chat apps on a PC 20+ years ago and get a snappy response time, and yet Teams still feels like it's mired in a swamp running on hardware that's something like 100x faster and with 20-50x the amount of RAM.

Something like 15 years ago, I was troubleshooting a SharePoint issue and discovered that even though it was using a SQL Server database to store everything, instead of taking advantage of the power of a good database design and platform, all of the kind of object affected by the problem were stored as enormous XML blobs inside a single column, with SharePoint doing a SELECT * and then acting as its own terrible inner faux-database layer. I have to imagine that Teams is a similar "don't ask how the sausage is made" kind of situation, where MS basically shipped an early prototype instead of productionizing it.


> Today I saw a new one where random members of the call had their video feeds replaced with empty black space (no profile photo/letter).

Oh yeah, this has been happening to us lately. Quitting Teams (not just disconnecting from video meeting) and restarting seems to restore.


> My only guess is you're on a linux desktop and you don't use an enterprise deployment of teams

Is there an enterprise deployment of teams that makes it not suck on linux?


You've clearly never used Teams.

But in all seriousness Teams is fine for chat and video.


I used it for two years next to WebEx and it is the worst of all. Not only UX is the worst (cannot have a normal channel, everything is a thread, you cannot change alignment of messages) also the rate of people complaining their Teams does not work was staggering.


You can have a channel, of sorts. You add people to a giant group message and change the title.

Voila. Channel. You need to know someone in the channel to add you to the channel, but suddenly you can avoid that threaded bullshit.

God I hate using teams


I didn't know it did anything apart from Chat and Video. Perhaps that's why I don't have any problem with it.

What am I missing?


The whole Sites/Channels thing is annoying. If you ignore that part and just use the 1:1 chats / ad hoc group chats and video calls it's fine.


If you think people good at things (like writing) get good at those things without producing an insane amount of low quality content, you need to update your model of the world.


The problem is not output quality per se; I understand that people don't get good at writing without writing. If somebody writes an article which doesn't sound good, or isn't perfect, that's life. I've written plenty of such articles.

But every time I put an article on my blog, at least I try doing some research and check that what I write is at least reasonably correct and can make sort of sense to the reader.

But, we should put more emphasis on "proper" writing. Not quantity above quality.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: