Recent submissions

Comment · 3 years ago
Only until the precedent is set that you need to tip $$$$ or else you're a cheapskate.
Comment · 3 years ago
I used to think that. Then I lived in Japan where not only do they not tip, they refuse tips. Haven't seen any issues with the service.

So no, tips do not promote a better customer experience.

Comment · 3 years ago
It's somewhat infuriating. You use to tip waiters/waitresses. They took your order and brought it to you. Now they ask for tips when they do none of that. Every non-chain fast food joint / coffee stand where all they do is stand at the cash register, take your order, and hand it to you, they now ask for a tip. The bakery asks for a tip. The taco stand asks for a tip.

On top of that, in SF, prices are off the chart. Went to a bread store. One loaf of bread + 1 canele + 1 coffee + 1 sandwich, $47. Got chinese dumplings. 3 people 3 plates of dumplings and 3 side dishes, $135 (with tip). That same thing would have been < $30 in Singapore, Hong Kong, Shanghai, Taipei. Even Japan

Comment · 3 years ago
I watch a lot of old movies (30s-40s-50s). A ton of them have a 40s-50s man marrying a 20s woman.

No idea if that was societal norm, mens fantasy, or whatever. I have to kind of believe movie execs would want the largest audience and so if 40s-50s men dating 20s women was not appealing to women of the time they'd been losing 1/2 the market. But, maybe these particular movies were the male equivalent of romance novels which seem to be written 99% for a female audience

Some examples:

The Girl Can't Help It (1956)

South Pacific (1958)

My Fair Lady (1964)

The Far Country (1954)

Casablanca (1942)

To Have and Have Not (1944)

Charade (1963)

There are literally 100s of them and I'm not recommending any of the movies above per-say, but it does stick out to me just how common that theme is of man, at least 15yrs older than woman which I believe is less common today

Comment · 3 years ago
I don't think it will ever happen except for toy projects. If you're manipulating some small list of 10-20 objects and those object have some kind of useful visual representation then for some small use case you can possibly, maybe, design a system that could do what's shown in the demos. I'm skeptical that it scales to more complex problems with more complex data.

Bret Victor himself has made zero headway. And no, Dynamicland is not it. Dynamicland is still coded in text with no visual representation itself.

Other examples always show the simplest stuff. A flappy bird demo. A simple recursive tree. A few houses made of 2-3 rectangles and a triangle. Etc...

To be even more pessimistic, AFAICT, if you find a single example you'll find that even the creators of the example have abandoned it. They aren't using it in their own projects. They made it, made some simple demos, realized it didn't really fit anything except simple demos, and went back to coding in text.

I'm not trying to be dismissive. I'd love to be proven wrong. I too was inspired when I first read his articles. But, the more I thought about it the more futile it seemed. The stuff I work on has too many moving parts to display any kind of useful representation in a reasonable amount of time.

What I can imagine is better debuggers with plugins for visualizers and manipulators. C# shipped with its property control that you could point at a class and it would magically made it editable. You could then write a custom UI for any time and it would show up in the property control (for example a color editor). I'd like to see more of that in debuggers. Especially if one of the more popular languages made it a core feature of their most popular debugger so that it became common for library writers to include debug time visualizers

Even then though, it's not clear to me how often it would be useful.

Comment · 3 years ago
Comment · 3 years ago
Apparently you missed the point. local needs to be the default. Not some magic incantation

In node

    cd projectFoo
    # do stuff, node uses packages local to projectFoo
    cd ../projectBar
    # do stuff, node uses packages local to projectBar
There is no "activation", the default is it just works.

Installing packages local to the project is also the default.

Comment · 3 years ago
For me, before I even get to packaging, I hit the install/environment issue with python. Python, by default, wants to be installed at a system level and wants libraries/packages to be at a system level.

That shit has to stop. The default needs to be project local installs. Node might have issues but one thing they got right is defaulting to project local installs vs python where you need various incantations to get out of the default "globals" and you need other incantations to switch projects.

Comment · 3 years ago
No one can touch you but they can hurt you in the same way people hurt others online all the time. Verbal abuse, name calling, derogatory remarks, unwanted solicitation, etc...
Comment · 3 years ago
This is extremely cool!

I haven't much of a clue on motion capture. But, the capture I want to do requires feet, hands, face, shoulders, arms, knees, fingers, AND the ability to do it in any position. Curl up in ball. Roll over on the floor. I want to capture more than just a head and hands upright but AFAIK there's no solution under $20k.

See user name. if I want to make pr0n, I need to be able to capture those positions. Is there anything that can do it on the cheap?

Comment · 3 years ago
> They never allowed porn

WAT? I pay for porn on patreon and have for years. Maybe it's just live video porn that's banned? I have no idea. AFAIK the artists I'm subscribed to are not hiding their creations. In fact they're all over sites like pornhub, spankbang, etc with their patreon address in their videos. It's all CG or real time 3D but it's most certainly porn.

Comment · 3 years ago
What are the odds of this kind of thing being open source so I can use it at home. So far, most of the "good" text-to-speech systems are all commercial services

https://aws.amazon.com/polly/

https://cloud.google.com/text-to-speech

https://azure.microsoft.com/en-us/products/cognitive-service...

And now one is also a service.

I tried using tortoise-tts on my M1. Generating a 7 minute speech took 3 days and, while better than the 15 yr old text-to-speech built into the OS it wasn't close to the quality of the services above. Maybe I don't know who to use it but of course it's not as simple as text-to-speech. You need the system to ideally understand the text it can act out parts

Of course see my username. I want to generate personal adult content so I'd prefer not to upload it to a service.

Comment · 3 years ago
That can go both ways?

I agree that I like when functions are not special so

   instance.add(10)
Is just sugar for

   add(instance, 10)
and you pass anything that fits as the first argument.

But, following the "syntactic sugar" is okay rule

    class Foo {
      add(int v);
    }
Is just syntactic sugar for

    void Foo.add(Foo this, int v);
... or something along those lines... ?
Comment · 3 years ago
Comment · 3 years ago
I'd like to see package delivery people get good working conditions

That said, I'd also like to see law enforcement enforce double parking violations of delivery trucks, even if that means it costs more for delivery.

The amazon trucks in particular in SF, really don't give a fuck who they're blocking. They'll block a main artery in the city during rush hour and they'll even block it right next to 3 open spaces meaning they could have pulled up to the curb and not blocked traffic with 15 to 40 cars piled behind them if all they'd done is pull over. I have multiple videos of this happening.

I certainly have sympathy if they're getting rushed by management but I want the law enforced and management to get the message that double parking is not acceptable. Certainly not on main arteries.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton