skysight-inc/HackerNews huggingface dataset:
I'm curious how they went from character sheet to fully rigged model.

It sounds like they hand created the model, and hand rigged it, and the entire process took 18 hours (entire meaning from 0 to game proto) so building the model, applying UVs, and rigging, was some sub-portion of that 18 hours

Does that fit other people's experience of how long it generally takes someone to model, UV map, and rig a character?

edit: If it's not clear, it sounds like it took 4-6 hours to model, map, rig. Since they still had to spend time generating the character sheet, generating the city and alley, and turning it all into a playable prototype in that same 18 hours
I've got some fresh toenail clippings you may be interested in! I only clip my toenails about twice a month, and probably will cease production entirely within 45 years.
Any FAANG. But take a look at square for example because they’ve posted more reasonable salary ranges than most. Senior android engineer, 222-272k. Expired now but they had a senior firmware engineer for 202-247k.

Unclear if those are base or TC, if it’s base then you’d definitely be over $300k with RSUs, but even if it’s TC a good year in stocks pushes that over.
Introduction to micro-optimization
> It is an example. It shows you how you can run a service that issues a few hundred million SSL certs a year off relatively few pieces of hardware, i.e. no need to go drinking the cloud Kool aid.

"100 million certs a year" is only like ~3 certs a second. Maybe twice in peak. That's not much. And you're doing same error, focusing on one core feature and ignoring everything around it
Git can have a powerful API and also support higher-level workflows; it just doesn't.

> Adding an “undo” command would be convenient, but it would hide the underlying potential away.

It would not hide any underlying potential away; see https://blog.waleedkhan.name/git-undo/ for a general-purpose CLI implementation.
>Hell why not a subscription plan for the police?

Because the people who currently have a lot of influence over current policing would be up in arms when that "certain neighborhood" police never show up in roll their own minimum viable solution that a) is not up to their standards b) they cannot exert political influence over.
Yes, it was impressive even back int he WeatherBomb days, indeed!

Agree the premium data plans are totally worth it; tried it on a freebie period and signed right up. Didn't know what I was missing
It's just a code reuse mechanism. In some cases you can do with it what you might also do with callbacks, or yes, composition. Or in some cases inheritance might be handy.

I don't know why we need to be so judgmental about it.

I think inheritance is especially good if you have an interface (in the OO sense, like some languages use an "interface" keyword for), but you have some common or default methods, which a specific implementation may or may not override, or maybe there is some boiler plate or tedium where the most common implementation might belong in a base class. I think this is handy for something like a device driver.
The FM sounds from the various Yamaha FM four-op chips are more or less the same, the main differences between the chips are things additional features, PSG channels, and ADPCM.
You can do RAII in C. You still have to define a dtor function.

https://en.wikipedia.org/wiki/Resource_acquisition_is_initia...
Pennsylvania eliminated the stickers several years ago.
Now that every programmer has tasted the amazing quality of life that remote work brings, will SF ever go back? Tripping over needles may be a thing of the past.
I disagree. The model is intuitive. It's just that Git dresses it up in confusing language, a terrible CLI and a gazillion half baked GUIs. It doesn't help that lots of people recommend not using a GUI which is terrible advice for learning.

Btw I would recommend GitExtensions for learning Git. It has the most intuitive interface I've found. For example it lets you browse the files at each commit which really shows how commits are snapshots, not diffs.
Note that the current Tether investigation just moved to the SDNY DOJ office that handles the biggest financial cases.

This time they're looking into possible bank fraud committed by Tether [1], while their previous case was settled without admitting wrongdoing [2], but their investigation showed Tether wasn't fully backed for activities in NY, while their records of their backed assets have been sealed and CoinDesk / others were denied their FOIA request to access them due to "adverse business impact" - so it seems like there's a whole hell of lot of smoke around their likely fire...

From [2]: "Meanwhile, Tether has resolved government accusations that it overstated its holdings. From June to September 2017, Tether never had more than $61.5 million in funds while about 442 million coins were in circulation, the Commodity Futures Trading Commission said last year."

[1] https://www.bloomberg.com/news/articles/2022-10-31/tether-ba...

[2] https://ag.ny.gov/press-release/2021/attorney-general-james-...
Collective Decision-Making with AHP (Analytic Hierarchy Process)
are you unironically wishing MS would EEE git? lol
Show HN: Discryptor.io – Discord Chat End-to-End-Encryption
Yeah ... I made an effort to try and understand Git as best as I could and have been quite comfortable in it for a while now. The CLI is not intuitive I get that but there's a lot of combined knowledge out there to get one out of a jam and good best practices like git-flow and such so not sure why all the angst here.
Related:

2022 Medley Interlisp Annual Report - https://news.ycombinator.com/item?id=34100600 - Dec 2022 (11 comments)

Interlisp Online - https://news.ycombinator.com/item?id=32621183 - Aug 2022 (9 comments)

Larry Masinter, the Medley Interlisp Project: Status and Plans - https://news.ycombinator.com/item?id=25379238 - Dec 2020 (2 comments)

Interlisp project: Restore Interlisp-D to usability on modern OSes - https://news.ycombinator.com/item?id=24075216 - Aug 2020 (24 comments)

The Interlisp Programming Environment (1981) [pdf] - https://news.ycombinator.com/item?id=5966328 - June 2013 (10 comments)

The Interlisp Programming Environment -- nice paper for those building tools - https://news.ycombinator.com/item?id=1889468 - Nov 2010 (1 comment)
> This is probably a horrible idea

As someone with a life outside of work, this does indeed sound like a horrible idea.
People really hate on Google but I don’t think a lot of people separate what something or someone does from how they do it

Google collects a lot of data but I know they’re not going to sell it, they’re not going to let it leak (probably at least — their security engineering is on another level), and in all of their years, the only thing they’ve done is shown contextual ads or suggestions in extremely mundane places. They’re also such an extremely slow moving ship so it makes them extremely predictable, which is the most critical requirement for trust
I do remember constantly hearing that Alta Vista was good but I think I only used Microsoft and Yahoo (I forget what else there was). Nope, crashes were definitely common. Browser quality until around 2010 or so was absolutely horrible. Firefox was another case like Google where it debuted around 2000-2003 and everyone immediately switched to it because it was a massive improvement over IE which barely functioned at all. It still wasn't good, just better than the other crap. The types of bugs in Firefox back in 2003 are absolutely embarrassing by even the common software engineer's standards today. Then of course Firefox just grew in bloat at the same time as it grew in amount of people to fix its problems and now we have a different kind of crap.
I never have trouble with memory management in C by sticking to "grouped element architectures" with explicit lifetimes such as arenas, scratch allocators, dynamic pools, etc. RAII is mostly for "single element architectures" which IMO are not a good way to organize code because they tend to amount to thousands of unnecessary memory operations.
Or the longer we do ineffective things instead of tackling the low hanging fruit, the harder the problem will be.
Wittgenstein versus Turing on the nature of Church's thesis (1987)
True boldface has a much darker type color than blackboard bold, thus drawing your eyes to it. But usually, the occurrences of, say, the real numbers are not the most interesting or important part on the page and they thus don’t deserve that emphasis.

(Also, admittedly, I like the look of these letters.)
Why should they let you charge your e-scooter at work? Why should that be an expense to the company?

Next thing you know, all those guys who come to work in internal combustion engine cars will want their fuel tanks refilled at company expense while they sit at their desks.

And don't say "It's not the same thing." It is.
Yep, most tools are deficient in this area, as per the table.

My linked git-branchless tool will tell you before a merge conflict occurs, so that you don't have to abort it, although it could produce more information about the impending merge conflict.
The result will automatically be await-ed.

Please don't do this, it is more confusing to omit the await keyword.
It’s Stockholm syndrome mixed with you being an expert at a specific tool.

The reality is, Git is unintuitive, and makes nearly every common thing the average person wants to do a complete pain in the ass. I understand you (and I) know how to get things done using Git, but as a society and a technically community, we should strive to make things better.
> Finally people from high management need to land in jail on a regular basis for the missteps of big companies

Amazing number of people baying for prison time for this pretty trivial mis-step.

As I said in another comment, just finished reading a book where one of the chapters was about the Diamond Alkali works near Newark, where executives knowingly covered-up the intentional leaking of dioxin (the most lethal chemical known to man - the smallest dose will cause cancer) for decades.

But people on HN want to put Apple employees in prison for some trivial, minor EU law contravention.
Probably you could do something either modifying the prompt based on a tool that uses Google search or reprompting after the initial response (which you don’t show to the user) incorporating search info to get a “final” result.
> as if Git’s command-line interface were already the pinnacle of usability.

It is, for me. I love git and checking in my progress in small chunks that make sense to me is very easy with the command line tools. They're also easy to integrate and automated. Maybe they truly are the pinnacle of usability?

As another example, compare cashiers using one of those DOS GUIs with modern ones using touch screens. The simpler GUI works much faster, once mastered.
I have a degree in Chemical Engineering and worked in industry for 10 years. I was happy at points, very unhappy at other points. Changing to SWE was one of the best things I've ever done for myself, although I've just started... maybe I'll find myself unhappy at some point in the future.

I could write at length about it but it is kind of personal. I'll just say, I used to help design "cool shit". Huge oil refinery units made of steel full of high pressure poisonous and explosive gasses. Lots of responsibility, I loved that part of it. Now I do web dev. No responsibility (relatively speaking). But I fucking love it. I'm having more fun as a SWE than I ever did as a ChemE. The tight feedback cycle and flow state you can get into doing test driven development is like nothing else, it is truly amazing. I look forward to work, and when I go home I'm already thinking about what I'm going to work on tomorrow morning. Admittedly, I did also do that at points as a ChemE.

Maybe you just need to get out of sales and start building shit full time again?

Or fuck it dude, maybe doing traditional engineering would be cool too. If you've got some money in the bank and don't have a family then just fucking go for it, why not?

One thing you might do: start a gratitude practice. Every morning, journal and write out three things you are grateful for. That has really helped me not feel so frantic about making changes to my life, even if they're changes that need to be made.
Thanks for the reply, that's a real shame about the project.
Others have said CFA. CFA is the obvious paved path to what you are looking for. A few grand to add some letters to your name, and it will forever alter the way you think about business. But probably just ask someone who you think knows a lot to teach you.
They have 66bn, of actual money that people paid for tether, in circulation. It won't be that easy to bring it down.

Also the question is, do people really want to call them on their promises. That's another thing noone would benefit from.
> Vello uses this fairly extensively

What is Vello?

I'm guessing you mean this: https://github.com/linebender/vello
I used `git gui` for that (not sure how "native" to git is it, though), and recently switched to `gitg` for both looking at tree and committing individual lines. Can't compare them with SourceTree, though, since haven't used that.

Also, when on command-line, I recently discovered `git add -i` for interactive mode (asks you about individual hunks and lets you "split" them), and `git add -e` (lets you edit the patch however you want).
Facebook’s Bridge to Nowhere
I think this is the key: advertising not only risks becoming a lot less valuable, it should be a lot less valuable.

Without pinpoint targeting, more irrelevant ads will be shown. That reduces value.

Without lots of invasive tech, you can’t avoid fraud or track conversions. This also reduces value.

This isn’t an unfortunate side effect of GDPR and adblockers.
Jair Bolsonaro supporters storm Brazil’s presidential palace and Supreme Court
Substance P
Burrito is supposed to close the gap even further, though I've never used it.
EMDR
I believe Tesla has been doing some form of this to expand their training datasets.
Has anybody here had experience with having a technical background, and then getting an MBA?

I’m curious just how much this fast tracks someone into leadership
Will my car still get broken into every few months? Will I still have to walk over needles and human waste on my walk home? Will toothpaste still be locked up? San Francisco has a long way to go before it’s an attractive place to live and work again
Take Nvidia's MSRP with a grain of salt. Unless there's a founders edition card on the market, the number can be complete fantasy instead of mostly fantasy (eg, 4070 Ti MSRP is $800 but those cards don't really exist, they all start at $850+).

Right now Nvidia is playing a game where the MSRP cards can't be sold at a profit, so you'll only see a token amount of them exist before going out of stock to never return. Hence why even the 4080, which by all accounts has barely sold at all, still has a bunch of out of stock SKUs - coincidentally all the ones that are "MSRP." Realistically the 4090 then also is more like a $1800 card.
DOS games that turn 30 years old this year
I’m too old and tired for the insult slinging anyway.

What’s my fundamental misunderstanding? What’s the straw man? Class == re-use?

I don’t hate OO by the way, it’s just not the first, only, or in my opinion best way to think about or structure code. I do think the expectations that OO would bring increased productivity, code-reuse, etc were not realised and hence why I referred to it as a “failed paradigm”. Not because it is bad from a theory perspective, but because in practice none/few of the things it was expected to deliver actually materialised. And also that the real challenges with “code reuse” are different. I have read the bad books, but also the good books.

I’ve done more OOP programming than anything else over my career, and it can be done well. I’ve also worked with and coded in extremely well written C code bases. I just can’t see the value that OOP provided over modular C. Perhaps you can enlighten me?
I really liked the George Carlin that came up after that one.
Just because you've had bad experiences with ORMs doesn't mean that there are no good ORMs. That's why I bring up how much language/ecosystem does matter. Bad experiences with ORMs come not from ORMs themselves as a concept (it is an extremely broad concept) but from specific ORMs in specific ecosystems. I thought it useful to give examples of specific ORMs in specific ecosystems that bring joy, because throughout these threads you see plenty of hate for ORMs, just like you thought to bring up in response to my post.

The auto-CRUD of Django is a joy to have for some types of projects.

The type safety and power of C#'s LINQ is easy to underestimate and while there have been times when that power seemed "too magic" and bad versions of EF gave off plenty of bad experiences, there are times of great joy in modern EF.

If you haven't experienced these specific ecosystems for yourself, it might be worth doing in a side project somewhere just to give them a shot. I can't guarantee you would find joy in that, but I can suggest that there is possible joy that I know exists to find in such places if you try them with an open mind.
This is about the abandoned Dumbarton Rail Bridge.

Without paywall:

https://archive.is/qnt6N

Easier to read on mobile:

https://dnyuz.com/2023/01/08/facebooks-bridge-to-nowhere/
Nebula VPN adds Relay support
> prefer composition over inheritance

Right... There is an animal in a dog.
> talk about the problem space your idea is in

Converse about the problem space. Remember that you have two ears and only one mouth. Listen to your users more than you talk
I screwed up and forgot to mention that this was more about the Mac Studio vs the Mac Pro and how they compare differently to the Windows side: https://news.ycombinator.com/item?id=34222220

My comparison is up to date as the top end chips from Intel and AMD and the top-end Nvidia GPUs handily outpeform the top-end silicon in the Mac Studio's highest end configuration. And for a lower cost. The Studio is a solid machine, but it doesn't have the same 'this is about as good as you can get without a server farm' performance of the top-end Mac Pro when it launched.
Except this assumption that there can be only a few winners taking all and the rest end up "killed" is exactly what effective anti-trust would prevent. Imagine the possibility where Blackberry kept making devices that fit their niche of hardware keyboards, running Android, and selling them to their established customers.

The elephant in the room is the heavy natural monopoly on software compatibility/interoperability, and the above thought experiment only makes sense because Android is a purportedly open platform.

Effective tech anti-trust has to work around that and not merely police behavior aimed at restricting competition. Modern tech anti-trust should be focused around mandating open access to proprietary systems (for starters, anything a web user can do, a program running on the user's behalf should be able to do), and privacy legislation to make it so that customers have to be earned rather than everyone being treated as a data subject by default.
Thanks for these recommendations. I'm now part way through the book, and have been amazed at the clarity with which Sasa writes.

Then today I watched half of the video, and was blown away by how clearly he communicates, even when (or especially when?) he's speaking twice as fast as most people delivering presentations.
I can see the subsidy in some areas, like USPS mail (which has the same retail cost all over the USA, but is definitely lowest for the government to service in cities, thus providing a nationwide subsidy to rural areas).

But for items like sewer pipes, wiring, sidewalk, that seems to be serviced on a town level, so if you live in a more rural town, the property taxes per unit of house should be more. This means the above costs should be internalized pretty well.
> Of course, Git won for a reason

1. Linus Torvalds wrote it

2. GitHub

3. Linus Torvalds wrote it

To be fair, there are some real differences; e.g. there is no easy "hg rebase" by design, and whether that's a good or bad thing has been a topic of contention for about 15 years. But that Linus wrote it gave it a huge boost, and GitHub really was much better than many things that came before it (and arguably, still is).
Were beanie babies truely scarce? The way Rambrant paintings are?
Apple does not display ads in many places, but they make money by selling the data they collect to other advertisers.
Is this a global phenomenon? Are populism, extremism (left and right) moving the boundaries.
> and partially because after all this time they still haven't taken an hour to deeply learn it.

I've spent a fair amount of time working directly with the object database, working with the latest Git features, filing bugs to upstream, working on my own source control extensions, working on successor version control systems (Jujutsu), attending and presenting at Git meetups... It's difficult to be more of a Git power user without being on the core developer team itself.

> If you don't have the same mental model and don't want to use those workflows

The workflows in question support the Linux mailing list patch workflow, which are described in `gitworkflows`, and are indeed what Git was originally created for.

Is it possible that maybe you haven't gotten a good feel for the model?
I wonder if you can tree-shake unnecessary modules in the release. There's a lot of stuff in the otp beam release you probably don't need in any given CLI app and it should be easy to parse bytecode and figure out dependencies.
Always useful when you can define 'modern' to preclude the major economies of america. Which is beside the point the article is making.
In the spacing section, the author's suggestion to use absolute spacing operator (e.g \;) is actually not recommended. a better way is to make `dx` a math operator (`d` is an operator isn't it?).

Some other suggestion is not actually recommended in the official documentation of amsmath as I recall.

Hope this helps.
Your analogy doesn't work because it assumes anything that happens to your ancestors necessarily affects you directly for every generation that comes after, forever. Your monopoly example is using a game that you and I play in directly against each other, when the reality is we have no idea how much positive or negative impact the ancestors of any given person has had on their lot in life.

Do you think people in Appalachia or a trailer park near you who have lived in generational poverty are some how benefited by their skin color? That would assume upper class people associate themselves with lower class, just due to skin color. But we know really that it's based on in groups and out groups. To test this, ask the average upper or upper middle class educated white person to describe the average trailer park dweller with the same color skin, and see their response.

It also assumes a lot of things based on skin color alone. If the concern is that we want to help those who need financial assistance, or educational assistance or whatever then there are ways to do that with means testing, not by relying on a Sherwin Williams color chart held up against your skin.
Author of the site, thanks for plugging it.

Disclaimer that this site hasn't been updated since Sept 2021. So the book list is not the latest. I do want to give it a spin some time later using the latest language models and make auto updates.
Bolsonaro supporters storm Brazil Congress, presidential palace
Besides the obvious points being made in this thread, there is one sketchy thing here: the family still has control of the company. What can they use this control for? What salaries can they pay themselves? Can they issue dividends to themselves?
Repeated anti-privacy moves, like CSAM scanning, haven't affected public discourse yet. And I'd imagine that a small fine would instead convince people that it wasn't a serious violation.