skysight-inc/HackerNews huggingface dataset:
Dang, I remember everyone not enjoying linear algebra class with Katznelson in undergrad. I did ok but it felt like way more focus on things like row elimination algorithms than why any of it works. It wasn't until I worked with a PhD geometer that any of it made sense and they largely cribbed from Linear Algebra Done Right. Hopefully the book is better than a class aimed at a generic mix of STEM undergrads.
The last few web apps I've built:

Flask / HTMX / Pico.css / Postgres or Sqlite

Dockerized so that it's easy to spin up.

Edit: Caddy for webserver.
Rest of the world has to realise globalisation is coming to an end, it is not only semiconductors, everything else related to computers has to be brought in-house.

Ironically it would be interesting to watch nation forks from FOSS languages and operating systems to build their own versions, free from other countries interference.
Show HN: Rust for Data Science and Data Engineering
There is a solution here but nobody knows about it.

https://www.youtube.com/watch?v=Wi-4WdpKm5E

Also it has been 3 years since that video and even a modern search still has unclear messaging if this thing is even an option to be used today.

Looks like a dev commented in the GitHub issue, but clearly the maintainer of this project had no idea it existed.
> I’ve never understood how asking out strangers in bars or on the street is supposed to yield high quality matches.

Plus, I have the feeling that asking out women is considered increasingly rude.

> Developing crushes on people you actually know in your social scenes is more reasonable.

This is certainly an option for people in their 20s, or maybe in very mixed professions with a lot of interactions, but not an option for a lot of us who don't have a rich social life. Plus a lot of people refrain dating people at work.

I still feel dating apps are the best option, even though they don't work for me anymore since I'm past 40.
Ben runs for the house of representatives. That's an enabler?
> This, among others: https://pubmed.ncbi.nlm.nih.gov/2218526/

Bingo.

> What matters is not the brain but the education they get". That is literally false.

No, it's oversimplified, but it's still less false than the opposite view you're trying to promote.

> and the positive confluence of all of these factors makes a great natural athlete, and a negative confluence on all of them makes for an unlucky individual who will likely never be athletic no matter how hard they try.

Only if you count as “athletic” the performances that are outliers, by a few 10%s. But not by reasonable standards for being athletic. Almost anybody that starts practicing endurance running before their 40 can be among the top 5% of the whole human population (and be “the athletic guy”), just because the enormous majority is desperately bad for environmental reasons (including: they have something else to in their damn life than running 2 hours a day). Likewise, everyone who can read can read a book a week and quickly become among the 5% most cultivated. Except the few disabled, there's no genetic barrier you cannot overwhelm with some work, and win the game that the majority isn't even playing.

> It remains the case that even if you eliminate all environmental disparities, humans will still exhibit considerable variability on all traits.

Yes, 30% is still considerable by most metrics (you're never ever gonna win a race against someone who's 30% faster than you) but it's also very small difference if you compared to what are the disparities in the real world. If everyone was in the 30% expected margin, then pretty much everyone would be over 150IQ (whatever this metrics means). Sure, there would still be a few people above 200IQ, but the world would still be unrecognizable.

> This counts as architecture.

No, this is barely akin to hyperparameters in the ML world, but any comparison between deep learning models and the brain is completely meaningless anyway. The original take was very bad, in the ML topic, but yours is equally bad on human cognition. Yet another example that one can refute a poor argument with an even worse one.

> I'm not even going to bother addressing the irrelevant comments on Murray and his book, mostly because I haven't even read it. This is all standard statistics and genetics.

It's not irrelevant, it's still the main source of inspiration for most people who share your arguments and opinion, and it's likely that you have been at least indirectly influenced by it through different means.
2 cents :
Found this related github project with a cli tool to split and bind a file : https://github.com/jesseduffield/horcrux
I picked this book up when I was learning Algebra to see what the hype was about as a kid. It was dull. I went back to the library stacks after some weeks and found Calculus and Pizza to be even easier to swallow.

Calculus Made Easy is a good book. It made me appreciate even easier books when you need them and have enthusiasm for learning a topic.
I graduated from engineering school more than 30 years ago, and learned how to apply calculus without understanding why it worked. This book helped me to finally understand.
>leased a car for 2 years and never put enough miles on it to require the oil to be changed. Does that qualify are damaging the vehicle?

Yes, is recommended to change oil each 12 months at least
One counterpoint is that there still are/have been plenty of indie publishing houses who take on books that the Big Five-type publishers won't take, but even then those indie books are printed at a much smaller scale and don't generally make it into big retail bookstores. And so we arrive back at the discoverablity problem :P
Ted's bison look amazing too: like someone blow dries their fur every morning.
I think you can reasonably generalize to surprise + inevitability. It needs to be unexpected, but make perfect sense in some context once revealed. Not everything funny works this way but a whooooole lot does.
All of this matters. You write as if he provided a succinct record of a series of experiments he conducted; in fact, he infamously wrote ponderous and impenetrable litanies on the precise cadaveric origin of the particles he thought he was combating. I understand the message board rhetorical strategy of trying to put me on the other side of the aseptic revolution, but (1) no and (2) that has nothing to do with what I'm writing. The bar you need to clear here is much higher than "Semmelweis was correct about chlorinated lime".
I think there's a slight difference between doing something that nobody's ever done before and just choosing a less travelled path. In any case, I'd rather not use the tool with well-known foot-guns, hoping that all developers in the project (and future ones!) do know these foot-guns as well.

I'd rather chose a tool with less foot-guns (or if not possible: provide easy workarounds that are consistenly used). With the design-flaws of express (no fault to it, since it predates standardised Promises by more than 5 years) and the availability of a simple and sane evolution of its API (koa), I really don't get why so many still cling to express.
The situation for men and women in dating isn't symmetric.
AKA a team to lobby government for AI licenses.
Edna Ferber.

The movies Cimarron, Giant and Showboat definitely more well known than her novels on which they were based.
The answer to this kind of question is always "whatever you're most comfortable/productive with"

For me personally, I've been working on one that's pretty app-y and used Postgres + Deno + React/MobX (built with esbuild)

I'm very comfortable and happy with TypeScript, so I like having it on both ends (especially because I can share types between the two sides of the wire). And Deno and esbuild make the tooling story really simple and no-nonsense on the back and the front respectively, while being less opinionated than a framework like Next (I like Next for other things, just didn't choose it here)
Wouldn't it still protect humans who visit (or stay on) Mars from the solar radiation?
I think it mainly has to do with women's screening process. Women have to ignore or immediately filter out 90%+ of matches/messages online because they get so many. But if a man approaches a woman in person, they are at least going to be looked at and considered. It's a hack for getting to the front of a long queue.

In person also allows for demonstrating qualities that aren't apparent in a profile. People's vibes are often very different in person vs. online. A man approaching a woman irl signals courage and confidence in itself if done non-awkwardly, so that also gives a guy a leg up over a bunch of dating profiles that are unknown quantities.

Disclaimer: married for 9 years so this is all theoretical
Is there a solid checklist kind of resource on gitflow vs trunk based vs others
and different caveats they come with ?

eg. what is preferable for which kind of org and projects etc. I see this as a very org and project specific thing and whenever I have to suggest a flow to someone or decide one for myself, it's almost "what feels right+any reasoning around why the other flow might not be suited etc", but i don't always feel confident about it.
Is it claiming anywhere to be open source? I've heard an interview with the creators and they seemed pretty open about which aspects where open source and which aspects where shut down?

I could be missing something from their branding but I'd rather see projects with non-open source licenses from the beginning that bait-and-switch license change when they want to become profitable. (Although, I'd much rather just see a fully open source project)
Kind of empty looking is not the same as "so empty it's as if humans weren't here".
I think that we should change the name from Product Manager to Customer Advocate because that’s what the good PMs I’ve worked with are be up doing.

Product manager is such a weird term that can mean absolutely anything, and putting manager in the title leads to the expectation that PMs are supposed to be running the show instead of working cooperatively. The Customer advocate should be just one voice among many when making decisions.

And after nearly 20 years of building software, I have come to the conclusion that it is completely impossible to be an expert in generic “Product”.
It depends on the type of oil, but is either Km or time, what happens first
Out of curiosity, why is SMD avoided?

In my experience (as a self-taught hobbyist), SMD is easier to work with given cheap equipment (an Amazon skillet, some aquatic sand, and a cheap tube of T5 paste).
I did undergrad linear algebra with my daughter last semester, and Strang and Axler were a good one-two punch, Strang for the computation, Axler for the proofs homework.
This is such a transparent play for regulatory capture.
be$t$eller$ li$t
YouTube's Anti-Adblock and uBlock Origin
Because order of completion of the parallel tasks is not guaranteed, if all tasks write to the same file you might get a different result each time.
Cool, I didn't know it had been open sourced.
Every time the app successfully matches two people well enough that they form a long-term commitment to each other, that is a step in the right direction. When the app instead matches people adequately enough for a short-term relationship but keeps them coming back to the app for more, that aggravates the problem.

Possibly, the commercial incentives of these apps have them deliberately optimizing for short-term matches. Or it may be the case that the apps are doing as best as they can manage and the problem is simply very difficult to solve. If the former is the case, then removing or regulating the commercial incentive might help.
Cats eat things in the garden all the time, especially grass as the other person mentioned. I see my cats do that frequently
Like basically everybody else I teach out of this book, and I'm happy to see a new edition. I'm curious what's changed/added -- I already am unable to get through the whole thing in a semester.

At our school students take a computational linear algebra course first (with a lot of row reduction). So I am slowed down a bit by constantly trying to help the students see that the material is really the same thing both times through. I do wish there were a little more of that in Axler.
Unless you're operating a "database service", a well defined term (in the license) that excludes almost every use-case

A “Database Service” is a commercial offering that
allows third parties (other than your employees and
contractors) to access the functionality of the
Licensed Work by creating tables whose schemas are
controlled by such third parties.

I don't see how SurrealDB could shut you down?
What’s wrong with expecting you to pay for a service?
Wonder if people will see giving a kid an ipad the same as we see giving a kid a book in a few years with advancements in VR/AR
The 3rd edition of this book is what my undergraduate linear algebra course used. It was a fantastic book. I feel like more computation- and determinant-heavy approaches can make the subject feel like a slog, but this book made me really enjoy, appreciate, and get a gut-level understanding of the subject
It looks to me you just hate fossil fuel companies. Which is fine. But if they can help to get sooner at net zero, you'd rather say no?

Hydrogen can produce NOx when burned, if you burn it in air. You can burn it in flue gas (a combination of pure oxygen and CO2). Or you can simply use it in fuel cells to produce electricity.

To me the main issue with this discovery that that this "large deposit" is not nearly large enough. At the high end of the estimate it would be 250 million tons of H2, which would replace about 600 million tons of CH4, which would result in about 1.5 gigatons of CO2. That's a lot, but we emit about 50 gigatons of CO2 equivalent each year. We'd need many hundreds of these fields to make a significant dent in our emissions.
It's not at all obvious from the headline, but the news is that the book is FREE, you can download the PDF from the first link.
My 2 cents: keep working with Go. Learn just enough about templates to start, JSON to struct mapping and URL routing. It's not a great backend, but the client is what you really need to learn. For the client look through browser tools F12. For the basics of HTML, CSS and JavaScript skim through https://www.w3schools.com/ [People HATE this site but it has very limited info, making it a quick read.] For actual documentation use MDN https://developer.mozilla.org/ and skip any framework/library until you have the basics.
I skimmed it, and it's a bit too succinct for my liking. I guess it's inevitable if you want to try to pack that much material into one book.
Wow, we used this textbook (albeit alongside a more beginner focused one) in first year undergrad Computer Science.
Oh man why didn't I think of this? The Vaccine I'm about to get is the third one for a very popular disease, and somehow it will just ... maybe possibly keep me from catching it for ... maybe a year or something?

Of course, alternative treatments such as the nasal spray that is supposed to totally eliminate the disease have, well, lost funding[0].

But I guess those vaccines, right? They just prove that we don't live in a rent-seeking society.

[0]: The End of Vaccines at ‘Warp Speed’ https://www.nytimes.com/2022/11/18/health/covid-nasal-vaccin...
That makes sense though. I can hardly imagine any effort put 10.000 years ago that would be valuable now, with the technological difference.
When idiot savants do climate economics
So did you read through Strang and then read Axler, or did you try to work through both of them at the same time?
You probably won't need to ring your ISP unless you are unable to request a new IP through your router. If its a consumer router then there may be a UI that allows you to "release" and "renew" your IP on the WAN interface, maybe. You may end up with the same IP. Google your router make and model to get more details. You've got everything else right.
What UI looks ugly to you?
The website or the app itself or the github readme linked above? We would appreciate any precise feedback.
Threads third-party app support could become a reality
That's not a psychological response, that's adrenaline. It numbs the pain response because in fight or flight situations, it's a distraction. It's not a choice, and it's fleeting and transient, a few minutes to twenty minutes.
It assumes that Inca used formal loans and debts. They certainly used accounting for resources, though.
> When this role is dumped into engineering, engineering management or general management, it weakens the engineering practice. If I need engineers, I need to select for that ability and frankly shield them from people on the outside. If the org requires that my teams handle interaction, now I'm hiring people with mixed skillsets in one org, which inevitably waters down the engineering side.

I'd argue that the position taken above weakens the engineering practice. Understanding requirements (e.g. constraints) is a core element of engineering, engineering management, and general management. Part of the problem plaguing the tech industry is the "dumping" of this responsibility, and others such as "project management" into some other role. What some like to call a "specialization" may also be called an abdication of responsibilities and ultimately accountability.

In my opinion, the essence of engineering is the methodical art and practice of solving problems. A fundamental part of engineering is understanding the problem(s) to be solved, the constraints, as well as the trade space and trade offs of solutions for those problems.

Not all aspects of (engineering) problems are "technical" in nature, and a failure to understand this and cultivate this understanding weakens the engineering practice.
The engineering classes I took were full of stories and problems centered around solving erroneous customer reports. A good example is the ice cream story [0], where a customer reports their car malfunctioning when they buy the wrong kind of ice cream, which was used as an introduction to root causing techniques. That specific story is apocryphal and the manufacturer varies, but there's an entire mythology of such stories being used to introduce topics / provide "realistic" problems / do design projects for students.

This sort of stuff is a not-insignificant portion of my job as well, since PMs rarely have the technical skills to know what's feasible as a solution anyway in my experience.

[0] https://www.snopes.com/fact-check/cone-of-silence/
For hydrogen electrolysis they typically quote around 1 A/cm^2 current. One Coulomb is ~6e18 charges, whereas one mole is 6e23 molecules, so that makes about 1e-5 H atoms per cm per second. Of course making one molecule of ammonia needs 4 H atoms, so it works out to something like 16x lower productivity. I assume it's not competitive as is.
It benches very very slow and no options to horizontally scale outside of manual sharding.

API has a cool design though.

The dev team needs to look at perf before the complexity hole gets too insane if it hasn't already.
> the big trance / electronic / etc internet-radio group-of-stations website

DI.FM?

They're still up, although I don't know how up-to-date their rotation is. I stopped listening to their "stations" when they stopped being a radio, and became a sort of an on-demand streaming service, where every user is fed a different random playlist, and what one hears when tuning into a station is not what everyone else is hearing. They admittedly switched their business in order to pay less taxes, but it completely destroyed the feeling of social connection with other listeners for me. On top of that, closing the lively forums, which provided a comment section for all tracks and shows played on the stations, sure did not help. In retrospect, freeloading those 96kbps mp3 / 64kbps wma / 48kbps aac streams was a good experience; today it's not the same anymore.

(Big off topic, but I don't care much. Those not interested probably collapsed this comment section at its root and are not reading this anyway.)
I'm pretty interested in Breeze as an alternative https://breeze.social/

* There's no endless swiping. Users can only see a handleful of matches, each profile stays visible until users say yes/no on each profile, and the profiles are only topped up twice a day.

* All chatting is in-person, which is much more human than trying to text online. If users match, they can't chat. They both put down a deposit (about double the cost of a drink in a bar), pick a day & time they're avaliable, and Breeze automatically makes a reservation at a local bar (the first drink is free), or a park for a walk.

* Since dates require a deposit, and there's only so many days in the week(!), and users can't make new matches without first planning current matches, users don't get overwhelmed with connections - the existing contacts are prioritised.

* They're not owned by Match.com - which for me is a big plus! More disruption of their monopoly is a good thing.
You mean like this one filed in 2004?

https://patents.google.com/patent/US20060026535A1/en

(Spoiler: Apple's patent for touch UI years before iPhone came to market, and the illustration indicates more of a iPad-like device)

Many more similar, also years before the products came to market:

https://patents.google.com/?assignee=apple
Sure but the goal is the same, binary reproducibility, and it is systematic. It's just less far along than Debian.

Also I'm pretty sure a big percent of nixpkgs is already reproducible, we just don't know for sure.

They say the next step might be the GNOME-based ISO, which would be a big achievement because it's basically a full-featured system.
Oof since everyone is giving their Tesla experiences I'll share mine.

I got my P3D in Oct 2018 and it got bumper damage a couple months later because of a distracted driver. My car was in the shop for almost 1.5 months and the total cost was around 5.7k USD.

Thankfully insurance covered all of it and I didn't pay anything out of pocket. However, it just shows these cars are very tech-heavy and the cost of sensors and supply chain issues add up.

For me as a individual it wasn't a big deal that my car was in the shop waiting for parts shipments - I had a second car. For a business that invested in these cars having fixed assets collecting dust waiting for parts sounds like a nightmare scenario! Sure they have other cars too, but it is different scenario for them.

I still think the Tesla was a fine car especially with all the tech. Maybe not the nicest car interior and issues wise (panel gaps galore), but fun to just kick the accelerator in and SCREAM! In 2018/2019 it felt really special. Now, I feel like every 3rd car is a Tesla (I live in California) so it isn't as special anymore but that's a good thing! I sold mine a couple years ago, and looking forward to what new innovation we get in the EV space next.
Does anyone know any other good resources for learning calculus at home? Preferably ones that show how and why. I did some in college but I've forgotten just about everything, and now I'm finding myself needing it again.
Depends on your interests… If your interest is FPS gaming and you are a straight male it’s probably not a good spot. If you have an interest in sewing then maybe odds are you your favor. Still just common interests isn’t enough dating takes active effort like work it does not magically happen for most
Worth noting that (in BE) one of the uses of "toss" is masturbate, hence tosser, toss off, toss-pot; the register a bit more polite than "wank", but not much.
Absolutely. Nor would that entail particularly onerous performance penalties in this instance, as DNS interrogation happens relatively rarely.

That said, I'd guess this is related to the use of string/array deserialization facilities that are either more general than the DNS parser or were copy/pasted from a domain that makes different assumptions re: the safety and inbound data provenance.