skysight-inc/HackerNews huggingface dataset:
My 12yo son is doing Strive Math [1], and loving it. They use p5.js running on Repl.it as the base layer, so there's zero set up time, and instant gratification. In the first or second class you're coding Pong-like games and doing other interesting visual puzzles and explorations. And it's mostly Python underneath (admittedly with tons of synthetic sugar on top), so you're not tied to the training wheels of a Scratch-like environment.

Strongly recommend to check them out. Their tutors are excellent, and fairly priced. And a lot of their work is open source, in case you want to leverage their libraries to build your own curriculum [2].

Another interesting option is PICO-8, the 8-bit virtual console. It has a nice editor, and uses Lua, which is also beginner-friendly. But I wanted something Python-based, and easier to extend beyond the pure educational environment, hence P5.js.

[1] https://www.strivemath.com/

[2] https://github.com/StriveMath

[3] https://www.lexaloffle.com/pico-8.php
if the wind was predictable enough...maybe fashion a sail by melting the tops of the structure in a cold (pun intended), calculated shape that would push it back from whence it came?
NY Developer Bets on $800M Project to Make Queens Feel Like Shanghai (2021)
My favorite thing about HTMX is being able to do SPA-like experiences without writing anything besides my Common Lisp server code. Making hypertext just a view layer again really increases the joy of web programming for me.
https://archive.is/mRa71
They were. Similarly Unidan's crow stuff. I miss those days of reddit.
Final Cut Pro has been running on hackintoshes without the army of lawyers showing up for a decade or more. As long as they get their $300 per license, they don't care how unstable it runs on your unsupported hardware.
> You linking to Ra and going on other tangends make you seem very trollish/edgelord like.

Huh? Did you read the essay? There's nothing trollish or edgy about it. It describes exactly the type of response I got in the other thread (and now from you here).

> Compared to not checking them in?

I don't think you're thinking clearly. You can opt not to check your dependencies in—there's certainly less overhead involved when you don't have your dependencies around compared to having them checked into your repo. But the question then becomes, "How are you going to get your app to build/run if you don't have your dependencies?" We are not talking about building projects with dependencies versus projects that don't have dependencies. Same project, same dependencies. You need these dependencies. That's why they're dependencies.

When you say there are performance problems when you have a big Git repo, what are you actually comparing that _to_?

> I don't understand what you are trying to say here.

I haven't strayed from my goal. I am looking for someone to provide a clear answer to the question, "What is the NPM hypothesis?" In other words, state clearly in quantitative terms how it is that keeping e.g. 12% of your source code in Git and leaving the other 88% (or whatever) to be fetched after you clone the repo and run `npm install` is better than keeping 100% of the source code, dependencies included, in Git?

I'll give you an example by what I mean: if I see that you're trying to email someone some artwork and it's a bunch of Windows BMP files or raw TIFFs, I could say something like, "If you save these as PNGs and JPEGs, they will take up less space on disk and will be quicker to download." We can test this. We can figure out if it's true or not. We have a hypothesis that is falsifiable. This is the basis of science.

We're doing computer science. We are not asking people their favorite cheeses. We are not even asking them whether static types are better than dynamic types or if functional programming is good and object-oriented is bad. We are talking about version control systems. There are beliefs involved here, but they are not mere beliefs—I'd guess that you have some sort of belief about what makes NPM + Git the "right" way to do things and just checking the dependencies into Git the "wrong" way that can be stated in the form of one or more fact claims that we can scrutinize, do some measurements, work out the math, etc. and figure out whether those claims are true or untrue. I'm asking you to state clearly what your claims are. What are they?

> So I still need a package manager of my choice & a dependency file to install & update dependencys?

I don't understand this question. Is it a question? It looks like a declarative statement followed by a question mark instead of a period.
Many years ago I found a pack of card games on f-Droid with a great solitare type game called Golf. I wish I could find it!
Are you willing to forgo your abundance and live with the things you parents and grandparents had in order to get that house, or are you wanting both? It's always hard to have both.
Yeah, if you read Hinton's long backlog... It's mindblowing. So many fresh concepts, just left there in the dust.

Highly encourage. There's a goldmine in there, I thinksies. <3 :')))))))))
AirDesk
The first time I learned to write my own shell prompt by creating a file named “fish_prompt.fish” in the right directory, then writing a function in it named “fish_prompt” that echos a string to stdout, I was nearly ready to uninstall zsh. Using it ruined me on stuffing stuff into $PS1 and crossing my fingers.

I highly recommend everyone at least try it for a few days, if only to see what kinds of things you’d always taken granted are actually shell-specific. Worst case: you say “this isn’t for me” and go back to bash/zsh/whatever happy that you’re still using your favorite shell.
The ring roads were horrendous!

I used to stay near Lincuiqiao (?) so line 8 down to 10/2 worked well for me.
You might want to take another look at Shannon's paper, lol, this statement is quite contradictory. Probability _is_ the backbone of information theory, dude! It's quite incredible.
That would be really interesting. Would the LLMs actually know how to play the game well though? It’s an extremely complicated game with tons of hidden information. It’s way more difficult than chess or poker or diplomacy for that matter!
https://archive.is/8sFHi
The telling quote from the linked Wired article is:

Although Roberts hasn’t been charged yet with any crime, and there are questions about whether his actions really did cause the plane to list to the side or he simply thought they did,

"or he simply thought they did"

The principal article for this thread concerns some far more open hackers who had an entire functioning COVID grounded aircraft scheduled for scrapping to play with. They assert that, as expected, the in flight entertainment and flight control systems are fully isolated as required to meet FAA regulations.
I believe op means Intro to Large Language Model

https://youtu.be/zjkBMFhNj_g?si=XQQ3p92ajuQYOyqN
> The only encoding which is compatible with "every operating system in the world" is no enforced encoding at all, and you can do very little "string-like" operations with such a type.

People who like "list of Unicode code points" string types in languages like Rust and Python 3 always say this, but I'm never sure what operations they think are enabled by them.

In the "bag of bytes that's probably UTF-8" world, you can safely concatenate strings, compare them for equality, search for substrings, evaluate regular expressions, and so on. In the "list of code points" world, you can do... what else exactly?

Many things that users think of as single characters are composed of multiple code points, so the "list of code points" representation does not allow you to truncate strings, reverse them, count their length, or do really anything else that involves the user-facing idea of a "character". You can iterate over each of the code points in a string, but... that's almost circular? Maybe the bytes representation is better because it makes it easier to iterate over all the bytes in a string. Neither of those is an especially useful operation on its own.
"I would definitely use a linked list, or maybe a hash map"
For some reason, Apollo's creator declined to turn Apollo into a new Reddit. He could've tried at least.
Yes, except that cheating is not that rampant.

Maybe for Title Tuesday IDK, but not for most competitive chess.
I’m posting this website because their laptop desk enabled a big improvement in my daily routine. I’m able to program or write while using an exercise bike. Pic of my setup here:
https://memalign.github.io/p/airdesk.html
Thank you!

Yeah, apologies—I should have implemented other auth early on but figured I could start with X given I was only going to tweet about it to my immediate circle...

One of these weekends I'll refactor in magic password and Google et al
Not sure how that changes anything lol. The point still stands that the original comment is needlessly rude.
This stance strikes me as odd.

Every parent was once a non-parent, and therefore can compare their own experience before and after. I'm sure parents are a little (intentionally) delusional at times, nobody wants to seem like a 'bad' or 'uncaring' parent. But to assume that the extreme majority of parents are lying about enjoying an experience that they've been evolutionarily primed for seems like flat-earth level reality-denial.
Read the article again, or better yet do a ctrl-f for the word "cyber"

https://www.csoonline.com/article/656427/over-40000-cisco-de...

With how shit cisco's security is and how badly they're having their ass handed to them, you'd think they could roll out any cybersecurity "hardening" in their special ukraniuan firmware to other models.
Leaving aside all the incredibly vague* and broad restrictions supposedly placed upon its use by the license, it's so strange to me that anybody is referring to a 10 GiB binary blob as "open source".

Am I the only one?

It's like finding out that everyone else has an entirely different concept in their head than the one I thought we agreed on a quarter-century ago.

*E.g., Ctrl+F "obscenity".
There's a noticeable difference between what you get from somebody like Barry Revzin, who understands C++ and Rust well and has very specific criiques, and from people like Bjarne or Herb who seem to be relying on superficial impressions at best.
Hardware Heroes: Isambard Kingdom Brunel
Probably gonna get downvoted for this.

Housing is very supply constrained. High mortgage rates are holding prices somewhat steady.

We definitely need more supply and while keeping current demand.

What this means:

- build more high density homes in city.

- make permitting faster but still keep it rigorous. Don’t listen to NIMBYs.

For demand:

- have less kids. I worry about how shit the next generation will have it.

- save more. Live frugal, borrowing is expensive. Don’t compare yourself to the gal with a new $50k car.

- Move to a lower cost city if you can.

- the govt should probably put brakes on all immigration other than high skilled workers. Includes reducing H1B quotas.

The reality is that desirable most metros around the planet have far higher demand than supply.

We’re amplifying the bourgeoise land owner class and proletariat worker/renter class dynamics.
Same, Reddit saved me from it by cutting my 3rd-party app cord.

It's just bizarre to me that they didn't try to buy one of these apps to replace their own. That would've been a net win. It seems instead, as throughout their history, that their leadership is constantly trying to destroy it.

If they had external investors they'd be being hit with shareholder lawsuits constantly.
Ask HN: Why does Google shopping showcase scams?
Search Google shopping for 4090 RTX graphics cards and you'll get suggestions like https://pricklycomb.com/product/palit-geforce-rtx-4090-gamerock-24gb/

The card is way below price of retail on this site. Quickly searching for background about this site shows multiple reports that it's a scam https://www.google.com/search?q=is+pricklycomb.com+legit&oq=is+pricklycomb.com+legit

I've noticed this a lot with other searches for high end equipment. So why does Google shopping index and showcase scams sites?
subprocess doesn't make it easy to construct pipelines -- it's possible, but involves a lot of subprocess.Popen(..., stdin=subprocess.PIPE, stdout=subprocess.PIPE) and cursing. The "sh" module doesn't support it at all; each command runs synchronously.
Its definitely a cheeky sales pitch, but I've yet to see a great argument against it. At best, HTMX isn't the right solution if you're already committed to one of the many client-side frameworks that HTMX attempts to offer am alternative to.

To clarify, if you just use a bit of react that would work well with HTMX. But how many sites use a bit of react without a larger framework wrapped around it?
Highly, highly disagree.

If it became obsolete, then y'all were doing the new shiny.

The fundamentals don't really change. There are several different streams in the field, and there are many, many algorithms with good staying power in use. Of course, you can upgrade some if you like, but chase the white rabbit forever, and all you'll get is a handful of fluff.
I can recommend mindustry as well:
https://mindustrygame.github.io/
I've written some demos in CL with htmx( https://github.com/wmealing/learn-htmx ) and have it shipping in production. Sadly, I can't share the source for those. You got any public repos of your work ?

I'm itching to compare notes.
It’s just a complete ripoff of wireleap? Even the intro is word by word identical and the git repository is a fork with no extra changes
Fantastic, thank you for sharing this!
IIRC there was just one comment when I posted that (but others may have been posted in the 10 or 15 minutes it took me to write that), and I still feel my comment adds value, because "likely to be wrong" in the warning seems like a rather weak phrasing (can also mean it's correct!), as are some of the other "I think this may be wrong" comments I see here.

I also suspect that smaller subs are a more useful measure than these huge subs, because I'd expect them to die off much quicker than the huge ones with a lot of inertia.

That said, I understand it can be annoying having 16 people tell you you're wrong all in slightly different ways. It's the price of posting on the internet I'm afraid. But it was (and still is!) the top post on this thread, even though it's not just factually wrong, but spectacularly factually wrong – which is fine, everyone is wrong sometimes – but people do have the tendency to point that out. As long as it's not a pedantic point I don't think that's wrong even if there's a comment already, if you think you can make that point better.
What about working over a way to build a dev. env. correctly? ansible, container, dev-container..

Git shouldn't be used for backing all dependencies, tooling, and OS.. And while we are at it, do we track git itself in the "toolchain"?
There’s always a catch even when you exercise there is a catch somewhere
That’s what the article is all about.
for cyclic object graphs you build your own GC, no matter if you call it such, or you leak memory.
> If you don't tell them to get off their butt and do some form of exercises, you're basically encouraging and loving them to an early death.

Ah, yes, the approach that ignores any of the psychological root causes of diseases that are clearly partially psychological.

It also happens that telling people things in an empathy less way can backfire. The solution to obesity is not as simple as your experience makes you think - or it would already be a solved problem.
It's great that it works for you. It doesn't work great for a lot of other people.

The hate is because the "Gnome developers" (and that's an unfair generalization on my part, but let's run with it anyway) have a long history of saying This is the One True Way to do various things, and unlike most other Linux DEs, Gnome has positioned itself as a general-purpose system, and it has the most commercial backing of any other DE. There have even been cases where every other DE wants some Wayland thing one way but Gnome devs want it another way. Gnome developers go so far as to attempt to rationalize why other use cases or desires aren't even valid (which is offensive).

In other words, the hating on Gnome isn't necessarily that Gnome itself is inferior to other systems, it's that some Gnome developers (and many interactions when it comes to standardization and interoperability) are condescending, dismissive, and they insist on imposing their (technical) will on the whole Linux GUI ecosystem.
Heads up to anyone looking at Gl-inet's stuff: their Mediatek routers are good due to solid mainline kernel support. The Qualcomm stuff isn't nearly as good.
Is the amount bounded? Doesn't it get higher the closer the particle gets during the maneuver?
> Perhaps it’s just a matter of putting the resources together to legally fight the mall owner until you exceed their economic pain tolerance for litigation.

The problem is certain companies would fight it to death.
Does this relate to tDCS (Transcranial direct current stimulation)? I heard this is also good for enhancing learning.
Just as you think it’s annoying to have someone project the statement onto you (though I don’t think that’s what GP was doing), I think it’s annoying you’re telling me it’s a lie that I’m telling myself. I can say with confidence I’m happier with kids than without. I’ve had it both ways, and I can speak to my own experience with honesty far better than you can guess about strangers you don’t know.

Don’t take GP’s statement as a projection onto you. Take it as one’s projection onto their own self. That said, this (GP’s statement) has been the general consensus of other parents I’ve talked to. So I wouldn’t discard it so flippantly.

That doesn’t mean literally everyone would be happier with children, of course.
I agree that he could have tried harder. For one, I’d have been willing to get my own API key and paid my own fees to use the app. Like part of onboarding could have been enter your API credentials. Not the most user friendly but better than nothing.
My constant answer to this is to volunteer oneself.

Please. There are many subs, which lack mods and need to throw bodies at mod queues.

If it helps, I’ve seen Reddit outreach programs to mods, and they used to respect the opinions of certain mods and subs.

Spez recently joined a mod team.

It’s enlightening, one of those “everyone should do this” kind of experiences.

Reddit modding in particular is not just modding, but also community outreach and management, typically for text.
Somewhere I read that Italy still had "WWI casualties" up through the 1980ies because of people picking up unexploded ordnance and dying when it exploded.
They pop up every now and then. Wouldn't say it's a common thing. Fwiw the overlap between a random tech meetup and HN users is probably pretty high. I've gone to a few in SF from meetup.com
I really don't remember most signs being bilingual.
They don't all go off, but you never know which ones will.
Neither is rest mass an actual "physical concept". When general relativity is considered, rest mass is ambiguous, or at least non-local.

Whether trendy or not, relativistic mass is however a very useful concept, because in many cases it is the relativistic mass, rather than the rest mass, that behaves the way we expect mass to behave; mainly that it is additive. For example, if you weighed a mirrored box full of bouncing photons, the scale would measure the mass of the contents as the sum of the relativistic masses, not the sum of the rest masses.

Rest mass has the awkward problem that it depends on which particles you consider to be "part of the system": A photon going left has no rest mass, a photon going right has no rest mass, but a system of two photons, one going left and the other right, does have a nonzero rest mass.

String theorists would even consider much of a particle's apparent rest mass to simply be another manifestation of relativistic mass, indicating the presence of an invisible periodic motion along a hidden dimension, resulting in kinetic energy even within a particle that seems to be "at rest".

(Edited for clarity)
You're welcome! Please help by submitting and reporting games.
Can you really have an objective opinion until you experience both sides? I suspect it isn't the parents that are lying to themselves...
Google also sells advertising spots to vendors of PUPs who will make the ad look like a fake download button. With their scale, it's impossible to manually sift through and fine tune the results.
I don't think the commenter is saying you can't be happy without children, but it's a kind of experience that you either have or you don't, and it's hard to understand if you never had children. I'll add some context below in case you're interested in hearing about my own perspective.

I was pretty darn happy as someone who got to go read a book each weekend at a coffee shop and workout 3x per week. I eventually had a kid and I no longer have hardly any time for the stuff I used to love to do. Kids need constant assistance and have their own growing pains. Despite all that, it's given me a richness and depth to my life that I can't put into words. I get to experience raising someone with all the ups and downs. This has given me a kind of wisdom I never knew I didn't have. I could go on and on for days.

"A lie parents tell themselves to justify their decision"? Not at all (at least for 99% of is I'd wager). It's terrifying, but I wouldn't change a thing. I wouldn't trade the feeling I get from getting a hug from my kid or that first time they read a book for a combined $50B dollars, immortality, super inhumane intelligence, and movie star good looks.
Western Society seems to be doing pretty well.
As a user, I have noticed zero change. I didn't expect to.