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

You'll be surprised how many well-known doctors miss a ton of non-obvious anomalies in scan results. There's no way a doctor would have seen all prior records of confirmed diagnosis and their corresponding scans.

In an ideal world, a deep learning algorithm should provide an independent report of potential features of interest to a doctor to let him know if something that he could have missed. However, I hope it stays in the intended role and doesn't make the doctor less careful.


I totally agree with you on this one, but it is not the topic at hand. The article is not about using ML for feature detection, but on enhancing subsampled data.

I actually find what you are saying it to be a much better usage of ML in this sector.


I'd argue that knowing fairly well and theoretical guarantees are significantly different.

As an example, you can run a million simulations on a satellite with different initial conditions to test your new control algorithm. However, you have infinitely many possible initial conditions, and you can't simulate all of them. If you however show that the closed loop system in stable sine sense, it's a more rigorous guarantee.


Agreed. I work in medical imaging, and people in the industry are very weary of existing technology that does have theoretical guarantees. Upscaling via bicubic/lancoz, or lossy compression (even if it has guaranteed 0.99 SSIM or NCC). Then they go ahead and do reads on 512x512 pixel CT scans. Even with a theoretical guarantee on bounded error ranges, you still have the cultural perception problem to deal with. Only if the improvements from a feature perspective are an order of magnitude better will it see any adoption imo.


There is a Reddit AmA by SpaceX software team that has some important details!


Yep, this and there is a Quora question somewhere I think iirc.

It's mostly LabView I think, which is an interesting choice given all the hate it gets.

For those that don't know, LabView is a graphical (drag and drop) language for the most part where you interconnect various hardware components together. The advantage is that a lot of labs need to plug a lot of devices and sensors to run an experiment and LabView has support for a large amount of hardware. So you connect it all and can graphically view what the outputs are doing in chart form. The downside is that I don't think it's always very easy to specify exactly what you want to do, and code can pretty easily become spaghetti. There are a lot of horror stories about engineers having to maintain someone else's code.

Edit: -Flight software is C++ -Launch is mostly LabView and yes, they have LabView running in mission control


We use LabVIEW, probably one of the few non-aero startups that do. It's great for parallel computation and test stand stuff, but I doubt they're flying LabVIEW executables. Most of the utility of LabVIEW comes on the V&V side (running lots of tests and logging lots of data).

Also it's very easy to build maintainable code in LabVIEW (contrary to the popular narrative), but there's a serious lack of good learning resources, and most people don't even take Core 1 and 2 before trying to code. Kind of like how a person on the business end of things may discover VB.NET and create some horrifying macros, simply because they don't know any better.


I think the main advantage of LabVIEW is not the language but the hardware it runs on. While it is ungodly expensive it's very reliable in a wide range of temperature & vibration.

I used LabVIEW to code the control / data logging of a prototype racecar and the hardware only broke once when we probably zapped it with a nasty ESD or reverse polarity connection somewhere. We never figured it out and didn't ask when we sent the part to be repaired.

Programming in LabVIEW is something I wouldn't wish on my worst enemy though. It's extremely hard to debug and time consuming to refactor. I always felt that I was 10-50x slower than when I would code in a standard text-based programming language. Working collaboratively also put you in a world of pain because, at least when I used it and I think it's still the case, LabVIEW doesn't support git natively so you have to use an external tool. They have a tool to merge / diff their proprietary binary files but the UX is terrible and I think even if they really tried to do something good, diffing diagrams (which is what a LabVIEW program is IMO) is going to stay hard.

From my experience the people that code in LabVIEW are not software engineer and I had discussions where I was arguing that yes the channel feature is broken but that's not a reason to put all the variables used to communicate between components in a single global variable file for example.

But once you fought against the language long enough and have something that works you can be pretty sure it will keep working forever.


I'd disagree about debugging; you can create custom probes for any given wire that run arbitrary code whenever the data gets updated, that combined with the ability to "hold wire values" aka program state, after execution has finished (or even paused) is a godsend.

Re: merging; yes absolutely, this is totally broken. NI should either release the file format for VIs, or offer conversion to something saner like XML, which you could easily build a nice git-diff tool for.

I maintain that LabVIEW is a good language with a terrible teaching problem; you can do so much if you just master the queued message handler architecture, and you can do things in a way that are extendible and maintainable for years afterwards


may be for prototyping labview is useful or python perhaps. but for real time I still think they rely upon C++


A direct link would be very much appreciated




The Walmart.com and pickup/delivery division on their website is not a thing anymore. They seem to be testing a new beta version of the website, and I got to try it yesterday. I have Walmart plus and this is how it went:

One seamless search option, no pickup/delivery and Walmart.com options. I added everything, including groceries and other non groceries to my cart. I selected delivery. Some items were not available in my local store but it didn't matter. Walmart automatically divided my order into two parts, where it decided to ship me some of the things I ordered (chips and club soda) that weren't available at my local store. It was definitely great experience and the UI was clean. I didn't get any out of stock errors at checkout too. Can't wait to use it full time.

The only reason I use Walmart is that I don't trust the products from Amazon anymore, even when they are sold by Amazon. I once ordered shampoo sold my Amazon that was obviously fake, and then I searched around and realized Amazon has a program where they gather the products from different sellers and put it in one huge bin and call all of them sold by Amazon.com


> I once ordered shampoo sold my Amazon that was obviously fake, and then I searched around and realized Amazon has a program where they gather the products from different sellers and put it in one huge bin and call all of them sold by Amazon.com

This is a common scam. Third party sellers will send a fake product to Amazon to be FBA (Fulfilled by Amazon). When someone buys this product from the seller on the product's webpage, the seller is hoping the buyer will actually receive a genuine Amazon product instead that happens to already be in the warehouse. The buyer will be happy and will not complain, so the seller receives their money. However that fake product is still sitting in the warehouse, and when some unlucky buyer receives the fake product, they'll demand a refund. Some unlucky third party seller will have to foot the bill for that refund.

Youtuber "chaseontwowheels" ordered a $6000 camera Sold and Shipped by Amazon.com. He instead received a box of rocks. He got a refund from a suspicious Amazon and shipped him another camera. While filming a video about the incident, he opened the box and it was rocks again. He ended up buying the camera from B&H and finally got the legitimate product.

https://www.diyphotography.net/buyer-orders-6000-camera-amaz...

I've run into a similar problem. I ordered an electric beard trimmer and the box looked new but there was hair inside so it was obviously used. There were a lot of recent reviews about this from different sellers. I'm assuming some third party seller sent a bunch of returned stuff to Amazon and they threw it all into the same bin.


How do I get access to this beta? I would shop at Walmart a lot more but their website has been hot garbage as far back as I can remember. The exact scenario you mentioned is what makes it a miserable experience. I just tried it again

1) I put in my zipcode and checkmark my store. 2) I search for "AA batteries" 1) I put in my zipcode again and checkmark my store because it forgot the previous search. 3) I select In store pickup 4) As I scroll it co-mingles results that are in store with results that require a shipment. Seems like it does this for items that are not sold by walmart so while it correctly filtered out items sold by walmart that require shipment, whats the point if items not sold by walmart are still there.

As a sidenote, it does not tell me where in the store the item is. I just want to get item location, go into the store and pick it up.

Back in 2016 I tried the ship to store service. When I arrived, I went to the back of the store in order to pick it up. I was the only one there. I signed in on their kiosk and then waited. The clerk disappeared into the back and I kid you not, it took 30 mins to retrieve my order. She couldn't care less about getting my package. Keep in mind that I was the only one there and their fancy screen was listing my name as the only one in the queue!

The cherry on top of all of this is that their prices and selection are not always competitive with Amazon in my experience. It would be fine given that I am guaranteed to get legitimate equipment and get it same day but all the issues above steal enough time that it makes it not worth it most of the time.

I assume Walmart Labs is developing all this stuff. They must have better work life balance because their output is nowhere near the quality of Amazon.

I find this problem with Target to an extent as well. They have a better ship to store experience but I have found that their inventory status on their website has no correlation to reality whatsoever and their search is terrible. I have been trying to build an app to scrape all their items so I could build a personal tool that works better. I really want to avoid Amazon if I can but the competitors just make it so hard to do so.


I can't say the experience has changed a lot on the pickup side. I bought a few hooks and thought I'd zip on by for curbside. Huge mistake. Every spot was filled, people hanging out of their car looking miserable like they'd been there a long time. I made a loop and parked while I assessed everything, and in the five or so minutes I was there, never saw an employee. This was just last week. I'll definitely not do pickup again.


That's great to hear - thanks for sharing. I'm also a plus member, but I guess not in the beta. The app and website both still segregate the two.

How you describe it working is exactly how I've always wished it would work. Glad to hear it.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: