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

Nice ! :) Looks like a raycasting engine like this one https://www.playfuljs.com/a-first-person-engine-in-265-lines...


Nope! It is not a raycasting engine at all, but instead built similar to old school racing game tech.


Could you help us understand how it's not ray casting? OP doesn't mean ray tracing by the way. Ray casting is the tech used in Wolf3D for example, or maybe I'm preaching to the choir.


Since the car only goes forward, there's no reason to have any depth or visibility testing, things are just rendered in order (painter's algorithm).


With ray casting engines for each column of pixels you cast a ray and collide it against world geometry to see what it hit and where.

With this engine, and most modern 3d engines you apply a transform to 3d world space points to get a screen space point. You also need to sort objects by distance or use a z buffer.


Wow ! I didn't know about that :s thanks for sharing ! Are you talking about "the lemon song" ?

We started mainly in France but we want to open it to the world, do you think it could be a blocker for us ?


Could be, but if you provide value, early adopters won't care.

It's relatively easy to change a company name, so I'd ask users and make a call with more data.


Thanks ! :) We don't for now. If you want to import your data to Hubspot you can export in CSV.


Hi there !

We are very excited to launch LemonTalk, a video call solution that allows you to talk to your customers, directly from your website.

With LemonTalk :

there's no need to mix several tools to organize a remote client meeting

LemonTalk is an easy-to-use all-in-one solution (no download or plugins required, video call, chat, receiving & sending attachments, remote screen sharing, appointment booking system, note-taking solution, internal tracking and CRM system).

meet the need for an authentic and customized client relationship

Continue to meet and talk to your customers. You won't lose time by doing so, on the contrary. They'll make you save time by telling you what they need and how they need it. So keep communicating. Convert your leads into sales, by understanding them and delivering. Offer an outstanding customer experience.

Here you can find the demo of our product : - Part 1 | the customer journey : https://youtu.be/f-Z3mWK2I_k - Part 2 | the freelance, sale or CSM interface : https://youtu.be/Sp4d7LfdnWg - Part 3 | the administrator interface : https://youtu.be/Z5hMe61Evgw

Please, test and love : https://lemontalk.fr/?lang=en Choose LemonStart | no credit card needed Create and name your discussion space | 2 seconds Create a CTA button on your site and integrate the URL | 5 seconds Congratulations, you rock

Besides... It would be fun that « Lemon me » enters the everyday language !

I hope you'll like the idea.

I will be happy to reply to your questions, suggestions and improvements or your feedback

Thanks :)


Is it dangerous to perform some IO bypassing the kernel ? I suppose not regarding this commit, but the kernel isn't there to check calls of the application ?


The kernel handles the IO. You just don't need to enter the kernel (syscall) to issue it, it is done via a kernel<->user memory mapped ring buffer. Roughly, I don't really know the details well. See https://lwn.net/Articles/743714/


So you don't "ask" the kernel, but pump your data inside a special memory space where the kernel will perform IO with it?


I think the kernel provides results in a special memory space where you can read it without using system calls. Performing operations in the kernel on a memory area writeable by user space sounds really dangerous.


It is possible. As you say, not completely problem free and indeed has raised some discussions regarding security implications. AFAICT documentation is scarce (non-existent). Here is a previous patch prepping for this one, with sample code to both submit/reap events: https://patchwork.kernel.org/patch/10712819/


Privacy seems to be on top issue for all regions. Not surprising regarding recent events.


I'm mostly using seaborn (https://web.stanford.edu/~mwaskom/software/seaborn/) to wrap matplotlib graphs but great to see a direct alternative into the matplotlib library.


Very good news. I love Jenkins but the interface is not very friendly and even with some themes templates like this one https://github.com/jenkins-contrib-themes/jenkins-material-t... it's still hard to navigate and get right informations. Definitively yes for this integration!


Thanks for the kind words :)


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

Search: