HackerTrans
TopNewTrendsCommentsPastAskShowJobs

textlapse

no profile record

Submissions

Show HN: Play against a live RL agent in a pixel platformer

rlplays.com
1 points·by textlapse·4 माह पहले·0 comments

comments

textlapse
·2 माह पहले·discuss
Say what you will about Sam Altman, but at least he engages with his user base and acts on user feedback.

Dario and co seem to be on some elevated pedestal - us mere mortals are beneath them - and they have this scattershot devrel where each engineer has their own X way of communicating to the public often at odds with each other.

I loved Sonnet and Opus fwiw but not anymore.
textlapse
·2 माह पहले·discuss
At what stage does a series of floating point numbers output from a GPU become conscious?
textlapse
·2 माह पहले·discuss
Does anyone here know if this would potentially help people with adult SNHL (not genetic)? i.e. for folks who got SNHL when they were >= 25 years old?

Thank you.
textlapse
·3 माह पहले·discuss
Working on an RL pixel platformer sandbox to learn RL and explore self-play with a playable RL agent. It’s a cross between JumpMan Jr and Spelunky 2.

Very early demo with a smart dum-dum RL agent here:

https://rlplays.com
textlapse
·5 माह पहले·discuss
If someone could please give an octopus a waterproof keyboard, perhaps we could have a kernel, a compiler and a new internet protocol all in one.
textlapse
·5 माह पहले·discuss
To really confuse it, ask it to take that tricycle with the platypus on it to a car wash.
textlapse
·5 माह पहले·discuss
It's definitely possible, I am not arguing against that.

I am just saying it's not as flexible/cost-free as you would on a 'normal' von Neumann-style CPU.

I would love to see Rust-based code that obviates the need to write CUDA kernels (including compiling to different architectures). It feels icky to use/introduce things like async/await in the context of a GPU programming model which is very different from a traditional Rust programming model.

You still have to worry about different architectures and the streaming nature at the end of the day.

I am very interested in this topic, so I am curious to learn how the latest GPUs help manage this divergence problem.
textlapse
·5 माह पहले·discuss
My understanding of warp (https://docs.nvidia.com/cuda/cuda-programming-guide/01-intro...) is that you are essentially paying the cost of taking both the branches.

I understand with newer GPUs, you have clever partitioning / pipelining in such a way block A takes branch A vs block B that takes branch B with sync/barrier essentially relying on some smart 'oracle' to schedule these in a way that still fits in the SIMT model.

It still doesn't feel Turing complete to me. Is there an nvidia doc you can refer me to?
textlapse
·5 माह पहले·discuss
warp is expensive - essentially it's running a 'don't run code' to maintain SIMT.

GPUs are still not practically-Turing-complete in the sense that there are strict restrictions on loops/goto/IO/waiting (there are a bunch of band-aids to make it pretend it's not a functional programming model).

So I am not sure retrofitting a Ferrari to cosplay an Amazon delivery van is useful other than for tech showcase?

Good tech showcase though :)
textlapse
·5 माह पहले·discuss
What's the performance like? What would the benefits be of converting a streaming multiprocessor programming model to this?
textlapse
·5 माह पहले·discuss
I would love to see a nutritional facts label on how many prompts / % of code / ratio of human involvement needed to use the models to develop their latest models for the various parts of their systems.
textlapse
·7 माह पहले·discuss
There is a big difference between paperbacks and TikTokification:

Paperbacks required authors to spend the same amount of time/effort to create content with a vastly expanded market and distribution mechanism.

TikTok and Insta created N creators to M consumers where N is nearly the same as M. Making the distribution channels bigger but effortless to create content doesn’t magically equate quality paperbacks with short form hummingbird-attention videos.
textlapse
·7 माह पहले·discuss
His consistency and craftsmanship is amazing.

Being an engineer and coding at this stage/level is just remarkable- sadly this trade craft is missing in most (big?) companies as you get promoted away into oblivion.
textlapse
·7 माह पहले·discuss
On the contrary, Jeff Bezos and Steve Jobs were very customer focused - they listened to customers more so than other big tech companies. You could actually have emailed them and gotten a response (in the case of Bezos a legendary ‘?’ forward to the team).

Not sure how apocryphal a tale this is but it does speak volumes to how customer obsessed these companies were.
textlapse
·8 माह पहले·discuss
This is awesome… but: On the Web, is Avalonia using Skia to render inside a Skia Canvas?

**insert inception meme here**

Joking aside: this points to MSFT moving away from the whole Mono/Maui investments and into Aspire or whatever they call it. Without MSFT backing this I am not sure if there is much more future left for MAUI (or dotnet on mobile in general).

Avalonia is great though.
textlapse
·8 माह पहले·discuss
I wish C++ did some sane things like if I have a const member variable, allow me to initialize it as I wish in my constructor - it's a constructor for crying out loud.

Don't be silly and assume if I assign it multiple times in an if condition it's mutable - it's constructing the object as we speak, so it's still const!!!

C# gets this right among many other things (readonly vs const, init properties, records to allow immutability by default).

And the funny thing is the X thread has lots of genuine comments like 'yeah, just wrap a lambda to ensure const correctness' like that's the okay option here? The language is bad to a point it forces good sane people into seeing weird "clever" patterns all the time in some sort of an highest ELO rating for the cleverest evilest C++ "solution".

I was hoping Carbon was the hail mary for saving C++ from itself. But alas, looks like it might be googlified and reorged to oblivion?

Having said that, I still like C++ as a "constrained C++" language (avoid clever stuff) as it's still pretty good and close to metal.
textlapse
·9 माह पहले·discuss
It does feel like Apple is firing on all cylinders for their core competencies.

Software (iOS26), services (Music/Tv/Cloud/Apple Intelligence) and marketing (just keep screaming Apple Intelligence for 3 months and then scream Liquid Glass) ---- on the other hand seem like they are losing steam or very reactive.

No wonder John Ternus is the widely anticipated to replace Tim Cook (and not Craig).
textlapse
·9 माह पहले·discuss
I wonder how much of the nVidia DGX Spark announcement was meant to precede this M5 announcement by a day or two; M5 MBP has higher performance with a monitor attached and with a (bit) lower price tag.

If you could yank the screen out, it probably evens out :)

I have seen quite a few such announcements from competitors that tend to be so close that I wonder if they have some competitor analysis to precede the Goliath by a few days (like Google vs rest, Apple vs rest etc).
textlapse
·9 माह पहले·discuss
A curious-er question to me would be how did cephalopods (octopuses, cuttlefish) develop sophisticated intelligence a few hundred million years before ‘we’ did separately from us?

And they still are alongside us right now. Which to me is fascinating.
textlapse
·9 माह पहले·discuss
This looks neat. Great idea!

Perhaps `dot`, `cross` etc might be useful additions.