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

Could be that the road to AGI that OpenAI is taking is basically massive scaling on what they already have, perhaps researchers want to take a different road to AGI.


This was an opportunity for Canadian VCs/Investors/Gov to invest heavily on AI talent. This isn't what happened; the majority of capital continues to flow to real state. Lacking investment, banks acqui-hired promising talent/startups, those remaining went to the US and now the AI industry in Canada is on life support.


hug of death?


Given that Racket isn’t backed by a big institution I don’t think you’ll find better IDE than DrRacket, which is pretty powerful it just doesn’t look great.

Alternatively, as is the case with most lisp/scheme variants, emacs has pretty good support OR you can try the LSP extension for VSCode.


It's not just looks. I've only used it a bit, but there are definitely some rough edges function-wise.


Not to add to this expansive selection, but I'd like to share this[0] short sci-fi movie that I keep coming back to every year.

It's interesting how much narrative and emotion you can get out of a movie with no visual effects (other than practical props/costumes) and close to no dialog.

This movie is a bit closer to fact than fiction during these times, so do watch at your own discretion.

[0] https://vimeo.com/174158020


Even when the supply chain attacks are not related to the JS ecosystem, JS/NPM gets mocked - inaccurately even...


>Even when the supply chain attacks are not related to the JS ecosystem, JS/NPM gets mocked - inaccurately even...

js/npm really desirves it, I lost many hours last week because the shitty philosophy of spiting things not in libraries but in mainly functions and add on top of that packages with incorrect package.json, packages that depend on git repositories or shit where package X is bugged on node version Y so you should upgrade node but if I upgrade node then package W is now incompatible. (I inherited this project os is not my fault it uses outdated stuff or shit that is not longer cool).

With this Java log library it seems it does logging and you don't need also a leftpad and isOdd to have it working, some other library that just defines colors, some other library that changes the output from plain text to csv etc.

IMO using 1 lib for logging, 1 for unit tests, 1 for db access, 1 for http, 1 for GUI makes sense , what is stupid is if this 5 libraries combined will depend on 100+ libraries , we need to push against this since the npm philosophy and CV driven development is spreading.


Exactly. People think it is modular and such a great thing to do, but it is not. Maybe it just has to do with flexing. How many libraries do you have? I have 9000! And then in reality it is just one function per library. Or... I have no idea why they think that this is a good thing to do. Can anyone in favor of having "isOdd" function as a library tell me?


I'm not sure if this is what @solmag is referring to, but there was a white nationalist AMA space that was appearing under users' recommendations.


Is there anything written about this? Failing to Google it


I might be wrong with what op was referring to though, but if you limit your search to the last 24hr you might find something.


Could you expand on this? A fixed deadline can mean fixed budget, which the majority software projects fall under.


Agile requires just in time requirements and priority setting, coupled with the ability to make small changes and iterate.

If you have a "this feature needs to be delivered by X date" type of corporate culture, then you have to make a commitment, and because dates are almost always tight, you need to be as efficient as possible to achieve that goal.

So basically you have the software teams wanting to work in two week sprints, and you have execs needing new thing for contract launch in X weeks, and guess who wins? It's not the software developer, so the agile becomes toothless, because you're not learning, or iterating. You're just pushing against a gantt chart the whole way a sprint at a time, and might not even be able to release beta versions and get feedback, because that takes up valuable time.

I'm not as cynical as OP, but there is a really big push/pull that happens, and it can turn into a toxic environment if forces too far outside the product/development cycle dictate priorities (like sales, or execs).


I don't agree that Agile requires JIT requirements but benefits from and thus promotes them as the best way to deliver requirements for a feature.

Under waterfall, a document is written by an analyst that describes a problem to be fixed. Six months later, the task is picked up but legal regulations or market conditions or even the rest of the software has changed. However, the Waterfall requirements are the requirements and that's what gets implemented. Best-case scenario is that the business analyst that wrote the original spec is still employed and has been updating the requirements as conditions change.

What we've done at successful agile shops I've been a part of is quarterly planning that collects at a high-level the current requests/needs of the business, prioritizes them, they get a t-shirt size to determine if all of the requests/needs can be met during the quarter and they fall off by priority until you're left with a manageable high-level plan of work for the quarter. Then those high-level requests are decomposed into epics and stories which are specced out and estimated, etc.

It works very well but it requires that people work collaboratively from the executives and business stake-holders to the technical leadership and individual engineers.


Do you have the option to go on a leave of absence? I have friends who have done this to work on their own ideas or go traveling for an undetermined amount of time.


I'm a fan of David Li's work[0]. Most recently he created the Blob Opera[1] which builds up of a lot of his previous experiments

As for recreating some of this work, you could probably start by looking at his github repos[2].

[0] http://david.li/

[1] https://artsandculture.google.com/experiment/blob-opera/AAHW...

[2] https://github.com/dli


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

Search: