Recent submissions

Comment · 6 years ago
While Fusion 360 does have many non-NURBS procedural surfaces, they definitely also have NURBS. Otherwise you wouldn't be able to import an IGES or step file.

Using a solids kernel with procedural surfaces can help many cases, as you keep the modeling tree around and can recompute portions at higher tolerance as needed. However that's just another cumbersome workaround to the fundamental problem that the math doesn't have clean solutions.

Comment · 6 years ago
I think a big part of why this happens is that a lot of the fundamental math of CAD doesn't have good answers - everything is heuristics and approximations to within a tolerance.

You can get a simple NURBS kernel up and running in maybe 2 dev-years. But getting good heuristics created for all of the common edge cases is what takes the huge number of dev-decades, and what you pay for with one of the commercial kernels. You won't even know what the common edge-cases are until you start getting user reports of things failing, so you'll need to be doing this development with a large community of users.

There is no closed-form formula to tell how long a NURBS curve is. Offsets of NURBS curves are not NURBS curves. Likewise, intersecting NURBS surfaces produces intersection curves that are not possible to represent as NURBS curves.

So something as simple as a fillet is impossible to exactly produce in like 3 ways. Booleans then add the joy of topology to the mix. It's all heuristics and approximations and dirty hacks.

Comment · 6 years ago
I'd heard people say that the architecture of a city is usually frozen in the time when it had the most money.

If you look at the skyscrapers and other buildings from Zaha Hadid, they're not Art Deco. UAE and other countries which are currently building out significantly aren't sticking just to Art Deco. London is interesting in that they've had money pouring in for a long time, and have an eclectic mix of large buildings.

Comment · 9 years ago
Last year there were 29,000 categories that could be targeted. If an ad sales rep wanted to close a deal, how difficult would it be to add one more for recent burn victims, or people who recently bought a specific product?

From the links that m_ke posted, facebook already has ties to loyalty card information, so it's very possible that they didn't need to do any inference, they just had the data directly.

In any case, the main point is that facebook doesn't need to listen to what people are saying, it has a ton of other data streams that could explain the stories in the link.

Comment · 9 years ago
Comment · 9 years ago
Right, like the example from Target. It is possible that facebook has access to a stream of Target purchases or credit card purchase information. I'd be 0% surprised if there was a data sharing agreement with credit rating companies.

Even if they just knew the price of the purchase, combined with the job (burn risk) and location data (traveled from work to nearest store with pharmacy during the day), it's possible that you might be able to infer a burn with enough accuracy to be valuable to advertisers.

Comment · 9 years ago
Is your question why privacy is important, or are you thinking of something else?
Comment · 9 years ago
In the UK, some Amazon deliveries were sent via 'Amazon Logistics', which was usually someone in a little car full of packages. I think it's been going on for at least the last 3 or 4 years?
Comment · 9 years ago
Do any of the dyslexia fonts help?
Comment · 9 years ago
Another issue of letting sellers glom on to the main product SKU listing is that the reviews are all over the map, and there's no way for a customer to tell which review came from which seller.

I bought some tripod mounts for a VR rig - some of the reviews said they were plastic, some said metal, some said the quality was good or bad, etc. I rolled the dice, and got metal ones that smelled so badly of gasoline that I couldn't keep them in the house. Ended up buying some name brand, that at least had predictable quality.

There are lots of things that Amazon could do to counter these issues. Just look at what they are doing for Prime and 'sold by Amazon' - there is a big checkbox when searching to only show prime-eligible items, and when looking at the list of sellers, amazon is shown prominently with different graphics. They could easily do the same things for verified owners of products, so that OEMs could sell on Amazon and customers could be sure they're buying a genuine article.

If it were truly an insoluble problem, why are there no 'Amazon Basics' counterfeits on the market?

Comment · 9 years ago
The first impact of self-driving cars will be much worse traffic. While ride-sharing and public transit are helpful, they are nowhere near as good as self-driving cars.

If you had a self-driving car you'd be able to set up a truly productive or relaxing environment, which you're unable to fully replicate on public transit. For example, stick in a mattress with your favorite pillow, add a shower, have a desk with nice big monitors, a webcam to take video calls, etc. Aside from just being transportation, a car is also a bubble of quiet, cleanliness, and personal security. It is a mini house on wheels, a portable locker, and a refuge.

And since you're not driving, who cares about the traffic?

Comment · 9 years ago
I'd argue that this is much more dangerous than terrorism.

Most things are. The main danger of terrorism is that we injure ourselves.

Comment · 9 years ago
Why not both?

MP3 is more widely supported than any lossless audio codec. Lossless compression enables the collector to keep an original.

Not everyone is a collector though - for them, MP3 is probably fine, and if they need a different format later they'll probably just stream, re-encode, or re-purchase, in order of likelihood.

Comment · 9 years ago
I think it's a good exercise to do that kind of self-examination, to honestly evaluate situations which are morally ambiguous to various degrees, figure out where you stand and why, and plan what you would do when such a situation presents itself.

It's very likely that you might just go along with something in the moment, unless you've thought about it in advance and are able to recognize it.

When I was in grad school I knew a student who was almost completely amoral - not that has was evil, but it seemed like right and wrong never even entered into his decision process. For example, he decided that it might be profitable to write splog-creation software. He even brought in different outputs and did user testing in the lab, asking fellow students if they preferred output A or B, which had more believable testimonials, and if they were suffering from acne, which would they be more likely to buy from, etc.

It seemed scummy to me, but it took a long time for me to put my finger on exactly why. Wasn't it just another kind of advertising? It helped sell the acne medicine, which was a benefit to those that bought and sold it, right?

Your answers might be different, which is why it's good to think these things through for yourself. For me, what I came to was that the Google search engine is good, and it provides a lot of value by making it possible to find what you're actually looking for. The splogs where siphoning off some of that value, and giving it to that student.

They provided value to the student, but they made the internet worse for everyone else because it would be harder to find what actually worked well or was organically best. Basically a tragedy of the commons, and the result was a net negative - he destroyed a lot more value than he was able to capture, even though it was only a papercut from each person. It's much better to create more value than you capture, so the world is a better place for having you in it.

I think that kind of approach might be applicable here. Is Uber competing in a way that is beneficial to their customers, and therefore net positive? If they compete by trying to hobble or destroy Lyft that kind of sucks, but if they win by having a better product or a better approach to business, that seems more fair and results in a better outcome, a better world. Run faster, don't kick the other racer's ankles.

Comment · 9 years ago
Right, or even more accurately "Local, Seasonal Diets Are The Best, Says Man Selling Local, Seasonal Food"

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton