skysight-inc/HackerNews huggingface dataset:
Despite being misguided in a few points, the best bit about this article is the detailed table comparing the functionalities of different Python packaging tools.

One missing detail is the ability of PDM to support different build backends, which allows for some interesting capabilities: for example, using hatchling as the backend it is possible to utilise hatch's support for dynamic versioning, whcih does not exist in PDM proper. I haven't tried, but wouldn't be surprised if that could allow PDM to support C-extensions by using setuptools as the backend...
Say what you want about Tesla as an enterprise -- they delivered actual cars and fraud, if any actually happened, is far below the Theranos level.
I was asserting that the parent comment was misremembering, misquoting, or mistaken. There are no claims that "Matrix multiplication is racist". There are claims regarding multiplication tables.

So the parent probably meant "Multiplication tables are racist!". Which, again, is a reduction/strawman.
I'm locked into deliveries by the owner of the tanks, and they don't offer that, AFAIK.
> I presume a lot of time is wasted grading papers and it seems like something an AI that can see pages should be well suited to automating...

I guess if grading papers is "a waste of time", then we shouldn't be surprised that students can't be bothered to write the papers themselves in the first place. Which raises the question: if students use AI to write their papers, and teachers use AI to grade them, what's the point of any of it?
Well, for starters, liberals and conservatives concentrate themselves into geographical areas, and beyond that there are regions that attract a given kind of politics (landlocked vs coastal regions). When theres such a concentration of people who think alike, people can just think its a no brainer as to why a majority would be on their side. Not to mention the divided, heavily opinionated, clickbait driven news media.
For reference, I'm working with both React and PHP. And yes, for example WordPress uses React components.
I'm a 42 year old software architect. But hey, maybe I've been ignorant all this time.

React vs PHP is a decision you can make, because... the intention of both is to output HTML.

edit:

> The easiest way to explain it is that you could reasonably use react within a PHP project.

I can use C within a Python project. Does that mean I can't compare the two? One is compiled while the other is interpreted, so maybe you can't compare those?
I spent 7 years at JPL, which is run mostly like a national lab, based on this comment [https://news.ycombinator.com/item?id=34414812]

Is it a change of pace? Yes, but not in workload. You can easily work yourself to death if you let yourself. And politics happens everywhere -- usually in the form of missing the good projects. But the promotion frenzy is minimized, there's a sense of greater purpose in all the projects that is impossible to replicate anywhere else, and the technologists run everything. Managers help connect, but they don't typically determine your day to day priorities. In that sense, you can continuously shop around for good projects and teams without any formal change of position.
Hi, What I meant was the special security feature that Apple introduced last year (I think, all the years feel the same since 2020…). You can opt out of any “apple-assisted support” for account recovery and you receive 28char unlock key to recover your account.
Law enforcement and the courts mostly do make the distinction effectively—it's what they are for. That they sometimes accidentally or deliberately fail to do so is true, but it doesn't license lawbreaking. In the US, there's a small chance of an innocent being harassed for something they didn't do, but a much larger chance of a criminal being arrested, charged, and jailed for something they did do.

If you don't want to be treated like a criminal, the smart choice is not to commit crimes, even though there is small chance you'll be treated like a criminal anyway.
Political overrides are not acceptable, not in any direction.
> 99.99999+% of newborns have 2 hands, 2 legs, and 1 head

This number is far too high. The rate of conjoined twins (violating "1 head") is about 1 in 50,000 [1], and the rate of "limb reduction defects" (violating "2 hands and 2 legs") is about 1 in 1,900 [2].

Those correspond to 99.998% and 99.94% respectively. 3-4 nines is still impressive for such a complex system, but let's not claim it's 7+ nines.

[1] https://www.chop.edu/conditions-diseases/conjoined-twins
[2] https://www.cdc.gov/ncbddd/birthdefects/ul-limbreductiondefe...
Here are some of the more notable mathematicians from Mathstodon.

John Baez (https://mathstodon.xyz/@johncarlosbaez)

Vi Hart (https://mathstodon.xyz/@vihart@mastodon.social)

Greg Egan (https://mathstodon.xyz/@gregeganSF)

Katie Steckles (https://mathstodon.xyz/@stecks)

Marcus du Sautoy (https://mathstodon.xyz/@MarcusduSautoy)

Eugenia Cheng (https://mathstodon.xyz/@DrEugeniaCheng)

Terry Tao (https://mathstodon.xyz/@tao)

Tim Gowers (https://mathstodon.xyz/@wtgowers)

Matt Parker (https://mathstodon.xyz/@standupmaths)

(Me) (https://mathstodon.xyz/@OscarCunningham)
Does anyone have a non paywall version of this?
> The first is performance. Although there aren't, to the best of my knowledge, modern performance numbers, it is reasonable to assume that recursive descent parsing is generally faster than LR parsing.

Why is this safe to assume? My understanding is that shift-reduce parsers in general are faster than recursive-descent ones because they have a constant overhead per production rule, rather than potentially repeatedly creating a tree and then bailing out to try a different production rule if it doesn’t work.
Wow, I had no idea "diskless infrastructure" was even a thing. Easy to imagine in theory, but this is the first time I'm hearing about it in practice, and it makes total sense in this case.

It makes me curious if there are any other real-world use cases for diskless. Are there any customers who would benefit from such a configuration from major cloud providers? E.g. a diskless EC2 instance type that ran off of a RAM disk?
It’s just fanboys upset that an article detailing the very public garbage fire that Twitter has become isn’t deferential enough to Musk.

What was that saying about facts and feelings?
Differentiation: Or, why you should be a mutant
commit messages are not totally pointless, whether you squash merges or not. im fond of squashing on merge and allowing as many and poorly named commits, but when you merge the pr you cleanup the squash commit
I always thought the two WTC towers were more representative of global capitalism, not just good targets for attacking NYC.
It was a low-effort comment raising well-known, politically divisive issue, with little relation to the discussion of a medical museum keeping a skeleton against the wishes of the deceased.

It is equally relevant on any topic involving a museum in Britain, therefore it's irrelevant here.
No framework all-in-one app: SSG and SPA and SSR and API
I'm much more shocked about how poorly-thought midoridensha's comment is. He sounds like he's almost illiterate. Any random discussion here on HN is far better written and more considerate. How did this guy get where he is now?

That's what you sound like. They are discussing technical user experience, not engaging in some Oxford debate. His articulation is good enough for the message to pass through.
Don't most large products have teams working on performance? With a VM-based language like Ruby, speeding up the VM is a sound strategy because it works across all of your applications. There are teams embedded in corporations working on the JVM, the Python VM, the PHP VM, and so on (sometimes brand new VM implementations). There are teams working on improving performance of the standard library and compiler in C, C++, Rust, and Go. There are teams working improving performance of applications in all of those languages.

Sure, if you're a startup and you can't afford it, you probably shouldn't be spending time speeding up your language. But, you're also unlikely to experience performance issues under your lighter load that can't be attributed to your application.
The biggest surprise to naive me-in-my-early-20s was that "Department of Energy" is a euphemism for "Department of Nukes."

It also surprised Rick Perry when he got to be Secretary of Energy (he thought it had to do with oil)
I’m sure there’s always been those who were affected. There’s always been those who weren’t. And I think the former tend to exaggerate.
IMO, Windows is just fine with Classic Shell. I don't know how people get by without it since Windows 8.

http://www.classicshell.net/
Can I just point out the interactive virtual machine visualizer[1]? I thought it turned out really neat and it was a joy to make.

[1] https://mort.coffee/home/fast-interpreters/#interactive-vm
> or if the speed increase was > 50%

Frankly this speaks volumes about what a sea change the M1 was if people are hoping for a 50% performance increase between CPU generations.
Privacy. The con is a very annoying latency.
Faces are probably because they're full of detail and humans are great at telling if there's something 'wrong' with a face.

Hands and feet are probably due to intricacy, which to me seems more like the same issue that humans would have. Again, I'm not arguing that it's intelligent, just that it's...close. I'm not so sure that the gap to human-like consciousness is all that far anymore. If you were to somehow make one of these models more general instead of just text or images and instead "train" it the same way a human child gets trained I'm not entirely sure we'd be able to tell the difference.

Obviously we aren't there yet, but the rapid advances these past few years makes it feel like it might at least happen in my lifetime.
No, but gradual/optional typing did come after Ruby. Back in 2005, you could choose between static typing with type checking but lots of verbosity (e.g. Java "Point point = new Point();" or C++ "for (std::map<int, BlaBla>::iterator it = myMap.begin(); it != myMap.end(); it++)") or dynamic typing without type checking but also without the verbosity. Since optional typing, dynamically typed languages got the guarantees of type checking, and JavaScript/TypeScript and Python have embraced this. With type inferencing, statically typed languages lose their verbosity, and Java and C++ have embraced that (as have newer languages like Rust, Go, and Swift). It feels like Ruby hasn't progressed on this front...
Always.

The default page is heavily biased towards the common denominator of technology understanding and intellectual curiosity, and it is also manipulated by people with a strong left leaning bias.

The "new" tab is where I find a lot of the more domain specific tech articles and also some interesting topics worth paying attention to before they get censored.
Hey, if you want to go after that company dumping sewage into the river, just have a child visit their website and get a tracking cookie and send in the cops to get them to stop stalking minors.
> How many AA multiplayer games are available on Mac?

Remember that all iOS games work on Macs, too. Here's a list of AAA iOS games from last year, for example.

https://www.reddit.com/r/iosgaming/comments/t1iqlh/a_list_of...
Running IDEA, a Java backend, a nodejs frontend, a secondary nodejs frontend and a browser with dev tools open has caused my computer to hit 32GiB of RAM usage easily. I didn't decide the tech stack, unfortunately, but this has become a real problem.

Personally I think 8GiB should be more than enough for any normal end user though the Electronification is taking a real toll these days. However, this is the M2 Pro, labeled for professionals, and professionals generally need more resources. Capping the machine at 32GiB means I can't even comfortably run my current stack without swapping. I can only imagine what this will do do professional video/photo editing.
In a Stable Career Track, Where Does the Risk Go?
Just drove my model 3 yesterday and it stopped for stoplights and made turns on its own. Everything in that video exists now and shipped to customers.
It's actually fairly common (in my area, for example, it's common for the controller to tell you to follow the interstate for awhile, and it works especially well at night).

Keep in mind too that just telling someone to fly a certain direction is insufficient - the controller is trying to maintain separation among aircraft, so they need you to follow a particular path through a volume.
"Less fraud than Theranos" probably isn't the accolade you hang on the mantle.
Lol is this how low our standards have sunk?
> it's always going to be biased towards some direction, whether that's the views of the society it pulls most of its data

> I don't think there's such thing as a lack of bias

If the AI is simply reflecting the data it was trained on and this data is a representative sample of all data, isn't it unbiased by definition?

I don't think we should just throw our hands up and say "this is impossible" just yet.

That's just a convenient excuse for OpenAI (or others like them) to get away with what effectively is censorship of certain ideas or political views.
The shutdown of the previous API is very relevant to monetization.

If you were subscribed to a free service and they released a paid version, would your choice of paying be affected by the fact that your free account was removed without warning?

What if you had built a business on the free account; would the sudden shutdown of your business affect your decision to build a new project on top of the paid product?

Monetization requires users trusting you enough to pay, eroding lack of trust as you reveal your paid product is a mountain sized red flag.
Indeed but CGPGrey explains it in excruciating detail on YouTube. https://m.youtube.com/watch?v=qD6bPNZRRbQ
I worked, as a civilian, for part of the R&D arm of the Navy, but it has a very similar feel to what you have posted. I would 100% agree with everything you have said, except the pay.

One thing I will add is getting tools and resources to do the work you want to do can be a challenge. There can be times when getting through the process to buy a $75 multimeter can be more difficult then the $16,000 signal generator.
Running into this was so disappointing. Every response would end by fully resolving all conflict and as the sun set they knew, no matter what, with the support of each other everything would be OK.

I also tried using it as a debate partner, thinking that it could be used to explore or identify (in)valid arguments with premises and conclusions. Turns out there's only one side to every argument, and the best way to show this is to repeat it over and over and over. Practical, but not what I was hoping for.
No but I’m certainly accepting - even enjoying - to re-learn the car-UX (which takes months) every few years, in order to get the new model. If there was ever an option to purchase a new copy of the old model which I already know instantly, I’d go for the latest refresh even with a long list of infuriating quirks added!
What you're describing is likely overkill. Just buy a used laptop on Craigslist. Drive about 50 mi away. Park at a motel and take a yellow cab to a moderately busy Starbucks. Hack away, and then leave via yellow cab. Leave your phone in your car. Pay for everything in cash. Throw away the laptop.

There's a chance that you'll get caught on camera at Starbucks. But the cameras there, if any, aren't set up to provide full coverage and are rotated every few days.

Don't involve any other people , don't wear a disguise. If you're going to alter your appearance in any way, do it when you meet the seller to pick up the laptop.

added: You might want a burner phone to call the cab. But normally a motel desk will do that if you ask nicely.
>> MAD is a terrible strategy

What is a better strategy?

>> and I dont think our Nuclear weapons serve the function many believe they do.

What function do you believe many believe they serve, and what function do you believe they actually serve?
A fast and heavy bike already exists. They are called motorcycles.
They are forever chemicals precisely because they are utterly non-reactive compounds. Unless they act as catalysts for some unknown prejudicial biochemical reaction, I don't see the reason for all this panic.
And the advantage of Next is that you can leverage React components server side and client side, and share code between them.

Laravel Livewire is pretty nice for basic interactivity, which is all many sites need, but React becomes useful as soon as you start needing app-like features. At that point, using Next, which is already plugged in to that ecosystem, is a very nice experience.

Next is great for static sites, too, so nowadays I prefer putting my time into that vs. fragmenting between a more purely server-side framework like Laravel.
Side question: How are these positions affected by things like government shutdowns and other Washington bullshit?
Will that mean the M1 MBP 14/16 will get a price decrease? That would be great.
This is true. We're frequently reminded growing up in Canada that despite what we'd gather from the tv/film we consume, we don't have the same freedom of speech laws that our friends in the south do. People are sent to jail for hate speech in Canada, both online and in-person, something I'm not aware of happening in the states.

Our Charter provides us with a "freedom of expression" for which the government is allowed "reasonable" grounds for censorship and speech restriction. For better or worse, there are many, many websites hosted in the US which would never fly in Canada.
Is there anything special about this process? All the cool tech videos are staged and it’s pretty normal. Robots fall dozens times until they make it. Every nice cozy commercial with snow is shot inside. Every washing powder video is a blatant lie. That’s why they are called videos and not live streams. I worked with a guy who staged scenes for years promotional videos. It’s a hard work to show well grilled steak on a video without special effects. Why should it be different for so called self driving car? That’s how advertising works.
"Well, it's less bad than Theranos" --Tesla in Review, 2023
Apple Card responsible for more than $1 billion in losses for Goldman Sachs

https://news.ycombinator.com/item?id=34384694

> The main cause of the losses is said to be from loan-loss provisions (when a bank sets aside money as an expense for future loans it expects won’t be repaid).
It’s in everyone’s best interest to keep restrictions as narrow as possible. The problem isn’t the bridge, but other more acceptable venues that would also be restricted.

Allowing protests only in some alleyway where nobody is present; or if a government can simply and easily apply postponement/cancellation tactics: This would be a problem as well.
Ah.

Short version as I see it: We need more political parties. To facilitate that, we need to change our voting mechanism from plurality(first past the post) to something like ranked choice, approval, etc.

This eliminates the spoiler effect. The spoiler effect and "choose only one candidate", in short, is what forces us into a two party system.

---

If we had more parties, we could organize into a larger set of parties with a better mixture of policy priorities and values. We currently tend to bundle ourselves to whichever party currently owns our "must have" issue, whether it be guns, abortion, LGBT rights, or 'scope of government'. There is no reason "gun rights" and "respect for LGBT existence" have to be in opposite parties. There is no reason "social conservative/anti-LGBT" and "environmentalist" have to be in opposite parties.

We would have a lot more compromise and majority building on popular issues if interests could be more accurately represented by nuanced parties.
> When Tesla released the video, Musk tweeted, “Tesla drives itself (no human input at all) thru urban streets to highway to streets, then finds a parking spot.”

Obviously this was just extremely dry and self-deprecating satire from a master troll and shitposter, not an actual misstatement of fact by a CEO
It would be pretty cool to bring these competitions back.

I guess it's tough because art cannot be objectively judged.

But neither can figure skating or the high jump, so maybe it's feasible.
Hey that’s me! Thanks for the shout out.
those overrides tend toward privileging fashionable American left-wing positions

...such as whether trans people are deserving of equal rights, or whether or not the 2020 election results were fraudulent (which, if one reads TFA, were the cited complaints)
> below the Theranos level

Isn't that just like, an insanely high bar of fraud to meet? How many things in recent memory rise to the level of fraud that Theranos represents?

"Not the most fraudulent fraudsters" just comes across as a damningly weak defense (imo).
Yeltsin should have had a chat with the cashiers. How many days of vacation do they get? How many days of sick leave? How many days of maternity leave? Do they have health insurance? Can they be laid off without notice, or fired without cause?

USA cashier: 0/0/0/no/yes
Soviet cashier: 22/infinite/18 months/yes/no

Oh, but the variety of items on the shelves!!!
Surprised to see no mention of V. I assumed it was using a model similar to Lobster?
One thing which I'm not really seeing in this discussion: Is it _good_ that ChatGPT and AI exist? Yes, they're fun, but will they be a net benefit to society? Or will the internet just somehow fill up with even more garbage, and our discourse will get that much worse? It doesn't seem to me that ChatGPT democratizes anything. Most people won't be technically savvy enough to build and deploy their own models. In this sense, no capability is being democratized, but you're just modifying who the more powerful players are.
If you are talking about Los Alamos you can commute in from Santa Fe, it wasn't bad, about 45 minuets each way. In my opinion it's kind of expensive for being in the middle of nowhere, you don't get much bang for your buck house-wise. Social wise I couldn't imagine living in LA for an extended period of time if I were single.
You can just add Bull/Temporal, Prisma/Knex and Braze and you can swap stuff when needed but I understand that for new people it's nice to have everything integrated when starting out.

Still seems like most people write separate backend and Nest.js is most popular. I am not a biggest fan yet personally.
We need to somehow get "just trolling" as a legal loophole in our justice system.
Apple hates Nvidia and will never support them.
> Say what you want about Tesla as an enterprise -- they delivered actual cars and fraud, if any actually happened, is far below the Theranos level.

The missing comma before "and fraud" is doing a lot of work in this sentence.
The law is a social, not a moral, construct, and tends to lag behind both. Ten years ago selling weed would’ve had the government using these same tactics against you; today you’ve got a shop front downtown. Fifty years ago being gay would’ve been cause for the FBI to surveil you. 70 years ago, supporting the policies of someone like Bernie Sanders would’ve done it.
I tried swapping CAPS and Ctrl, and I understand the appeal, but I guess I just like pressing Ctrl in the default row - sometimes swapped with superkey - with my palm.
Examples on Compiler Explorer:

By default, GCC generates FMA instructions on Haswell and later:

https://godbolt.org/z/GKb7G4nW9

but it does not with -std=c99 on the command line:

https://godbolt.org/z/KTnqcT6aW

Similarly on 32-bit x86, floating-point uses x87 by default, and some intermediate calculations are in 80-bit arithmetic:

https://godbolt.org/z/4q31oEe14

With -std=c99 instead, we can see additional load/stores, which round down results to 64 bits:

https://godbolt.org/z/qdf4hceca
If you honestly think Java is the solution to replace PHP you clearly know very little about the language and its usage.