Absolutely, same here. Additionally there seems to be very little consistency with GPU instance start up times, I’ve had 30 seconds one moment and 5 minutes another. Can’t say I’ve experienced 10 minutes luckily.
Yeah, less than a few seconds with spot consistently would be nice, but i've never seen it. When I was handling autoscaling via the ec2 api + python + ngnix, the daemon I wrote pretty much had to have a while loop to continuously check connectivity via ssh after a t3a.medium (with ubuntu) was kicked off from `ec2.request_spot_instances`
Perhaps I should have been using "Clear Linux 34640"
Ah, reminds me of using Slirp back on those dialup links to get a proper SLIP/PPP connection and TCP/IP over my regular shell account. Of course that hole to was closed eventually also. Though their first attempt at it was just blacklisting the executable by name which was quickly worked around but they wised up after that.
Crazy timing, just this week I pulled my BeBox put of storage and fired it up. Still impresses me even now, loads of nice touches. Also got a bit of a shock when I played a MIDI file and perfectly serviceable sound was produced by the little built in speaker.
Spent half the morning trying to work out why drag and drop events were not working properly in code that was working fine and deployed for nearly a year. Finally tracked it down to this obscure bug in Chrome 77 which re-orders drag and drop events but only when your page is inside an iframe that is hosted on a different domain. Looking at the report it looks like this has broken a lot of peoples applications and likely a lot more that haven't yet worked out this is the reason. Looks like a fix is coming in 78 fortunately.
I work on drag & drop a lot, especially right now. It's interesting how complicated overall, and how many different (code) solutions there are to the general drag & drop UX problem. I was consolidating ideas/notes from older notebooks a few mornings ago, I couldn't help thinking how it feels like reimplementing human evolution in a different/abstract medium.
To me it's very interesting to see how many applications completely forgot that you might want to use a scroll wheel during a drag and drop. I don't think that even works half the time...
Yeah, I can attest to this. It sounds easy at first, but suddenly you need to handle items inside virtual lists (e.g., react-window), scrolling, data updating while dragging, ...
That’s exactly what you think going in...that’s the point I’m making.
No one is hand rolling drag and drop these days.
There’s a lot of complexity implementing drag and drop both visually and binding stuff to events. It’s messy and finicky. Unless your usecase is very simple.
To add to sibling's point, many drag-drop libraries work great on a bare demo website with nothing else to worry about.
Once you start trying to add it to your frontend with other complex features already there, you're back having to reason about the core of drag-and-drop and essentially solving it yourself to parse the library's code. In my experience I've had to modify library code to handle my requirements most of the time because it did not play well in a complex environment.
I've been tracking this drag-and-drop bug from five years ago; it's still not fixed.
I think most browser manufacturers mostly gave up on the HTML5 drag-and-drop API. There are lots of open bugs on lots of browsers that haven't been touched in ages.
Well that makes me feel better AND worse about the one I filed a year and a half ago. (Drag events aren't dispatched at all on option elements in a multi-select, which is such a shame because a multi-select seems like the best native form UI for users to create orderings & permutations...)
I don’t have an example that specifically uses cmake, though similar principles apply but you’d use the emcmake utility. That said, thanks for the feedback! I’ve added that to my list of things to add to the book.
migenius (www.migenius.com) | Melbourne, Australia | Full Stack Engineer | Full-Time | ONSITE
migenius are creating cloud based, interactive photorealistic 3D rendering technologies to allow designers, builders and consumers to easily and accurately visualise their creations. We're currently growing and are in need of a Full Stack Web Engineer and/or a Front End Engineer to expand our existing and greenfield projects. Our technologies are built on React/Node/MySQL/Mongo stacks and we're after those with existing experience or who are willing to learn.
You will be working on all aspects of the web frameworks including front end interfaces (traditional and mobile), API and interaction with cloud based rendering services. You will be joining a growing, tight knit and highly motivated team to help designers easily create engaging photorealistic imagery.
migenius (www.migenius.com) | Melbourne, Australia | Full Stack Engineer | Full-Time | ONSITE
migenius are creating cloud based, interactive photorealistic 3D rendering technologies to allow designers, builders and consumers to easily and accurately visualise their creations.
We're currently growing and are in need of a Full Stack Web Engineer to expand our existing and greenfield projects. Our technologies are built on React/Node/MySQL/Mongo stacks and we're after those with existing experience or who are willing to learn.
You will be working on all aspects of the web frameworks including front end interfaces (traditional and mobile), API and interaction with cloud based rendering services. You will be joining a growing, tight knit and highly motivated team to help designers easily create engaging photorealistic imagery.
migenius specialises in photorealistic 3D rendering for the cloud and web applications. Our main product, RealityServer, provides a simple web services based API to the NVIDIA Iray rendering engine. We both license software and build custom solutions for our users. We are based in Melbourne, Australia with offices in London and Tokyo and are establishing a presence in the US. We are looking for a developer to work embedded with one of our key customers. Midtown Manhattan location.
Ideally we are looking for something of a generalist since the demands of the role will evolve over time (sometimes in short spaces of time). The successful applicant should have strong software development skills and be able to quickly work through helping determine feasibility and mock up of potential ideas but will also potentially be working on production development as well.
Flexibility in working hours is important since there is a need to overlap some of the working day with the team in Australia. Initially after starting there would also be a requirement to spend 2-3 months in Australia working directly with our team to get oriented and obtain a good overview of our technologies. Good communication skills are essential as customer interaction is required.
The role will require working with high end 3D technologies both developed internally and licensed from third-parties. The visual nature of the results achieved working on our projects is extremely rewarding and there are also lots of interesting toys to play with such as servers crammed with GPUs and remote GPU clusters. We have a close partnership with NVIDIA and their advanced rendering team (our CEO, that's me, is a former NVIDIA and mental images employee).
No specific technologies listed here since we have flexible requirements and are more looking for the right fit with someone who is interested in what we are doing and can work on multiple ideas and projects at once. If you are interested in 3D graphics, particularly photorealistic rendering as well as web development, CAD, architecture or design we cut across all of these types of areas.
Interview if conducted prior to early-September would be in person with me and our customer in New York, if after that interview would be remote. We don't generally do coding exercises in the interview but we will be looking for an ability to talk in detail about your previous project and experiences and ideally you should have something you can actually show of your past work. Email jobs@migenius.com if the position sounds interesting, please mention Hacker News when contacting us so we know it was from here.
migenius specialises in photorealistic 3D rendering for the cloud and web applications. Our main product, RealityServer, provides a simple web services based API to the NVIDIA Iray rendering engine. We both license software and build custom solutions for our users. We are based in Melbourne, Australia with offices in London and Tokyo and are establishing a presence in the US. We are looking for a developer to work embedded with one of our key customers. Midtown Manhattan location.
Ideally we are looking for something of a generalist since the demands of the role will evolve over time (sometimes in short spaces of time). The successful applicant should have strong software development skills and be able to quickly work through helping determine feasibility and mock up of potential ideas but will also potentially be working on production development as well.
Flexibility in working hours is important since there is a need to overlap some of the working day with the team in Australia. Initially after starting there would also be a requirement to spend 2-3 months in Australia working directly with our team to get oriented and obtain a good overview of our technologies. Good communication skills are essential as customer interaction is required. If you want to sit down and code uninterrupted from sun-up to sunset then this probably isn't the role for you.
The role will require working with high end 3D technologies both developed internally and licensed from third-parties. The visual nature of the results achieved working on our projects is extremely rewarding and there are also lots of interesting toys to play with such as servers crammed with GPUs and remote GPU clusters. We have a close partnership with NVIDIA and their advanced rendering team (our CEO, that's me, is a former NVIDIA and mental images employee).
No specific technologies listed here since we have flexible requirements and are more looking for the right fit with someone who is interested in what we are doing and can work on multiple ideas and projects at once. If you are interested in 3D graphics, particularly photorealistic rendering as well as web development, CAD, architecture or design we cut across all of these types of areas.
Interview if conducted prior to mid-August would be in person with me and our customer in New York, if after that interview would be remote. We don't generally do coding exercises in the interview but we will be looking for an ability to talk in detail about your previous project and experiences and ideally you should have something you can actually show of your past work. Email jobs@migenius.com if the position sounds interesting, please mention Hacker News when contacting us so we know it was from here.