skysight-inc/HackerNews huggingface dataset:
I'm on the fence about this, which is why I'm interested in hearing about cases where FP is taught as an intro. I sort of suspect that the younger folk (as in children) may be more comfortable with FP when you tell them that this phrasing does such-and-such without further explanation or understanding and be able to apply it. Grown-ups will question why a self-referential function can work at all and perhaps get hung up on it until they grasp recursion.

In short it requires more abstract thinking to understand it, but understanding isn't necessarily required to apply it effectively.
am a big fan of the whole consult/vertico/embark stack of emacs plugins. They're fantastic.
I don't think a package manager solves this case. If you own a repo with software in it you'll make sure to back up everything in that repo. If part of the build of your code in your repo fetches something from the network that will eventually fail and you will no longer be able to build your software again.

I recently had someone ping me for a build of software that I wrote >10years ago. I couldn't build the code in the repo since I didn't contain the deps in my repo and the servers my build scripts reached out to where down.
I took the protest as an opportunity to quit my 12 year Reddit addiction cold turkey and never came back, seems like I'm not the only one. Sometimes I miss /r/houseplants but I'm better off overall.
> caring for the environment should be a black and white resolution

I've been thinking on that since I was a wee lad. The best tools are impossible to find, it is hard to explain why we shouldn't to X any more since we now know that Y is the better tool and X makes Y impossible. I still think we should try X and Y, it's just a really hard communication issue. It is not helped by using ambivalent words like "the environment".

Skimmed the paper you cite and it mentions that it is hard to talk about this since flame wars make people very careful.
Unremarkably good
I'll throw in sd as a nice sed/find-and-replace tool. Using fd + xargs + sd is a pretty good workflow if a shell glob isn't good enough to target the files you want. https://github.com/chmln/sd
Sibling comments have explained, but the keyword to search to learn more is "OSC-8 hyperlinks"
I suspect over time the numbers will grow back to where they were.... but it's gonna be a completely different crowd that what made it great originally.

reddit wants to jump on to the low-effort click-drawing content bandwagon - whilst good for their numbers in short term I think low term it's not going to be great. I know for my sub, the discord community has now taken off and is probably more vibrant than the sub currently is.
That's great, staying tuned!

Plea to all language/languge ecosystem designers in 2023+ to design ahead for supply chain attack mitigations. Austral is one new language that appears to be doing so https://borretti.me/article/how-capabilities-work-austral ... Kudos to those retrofitting to existing ecosystems. I guess Flix is somewhere in the middle, not new (2015?) but still being designed/not huge legacy constraints. Anyway, thanks!
“Vendoring” dependencies was a good idea that fell out of favor because it wasn’t quite implemented right. It should be revisited.
ChatGPT probably wasn't trained on any proprietary Apple source code.
Or asked to generate the rules for this variant where you use mix-and-match pieces from several different sets on a 7x7 board.
> Most of the Texas triangle is rural.

Sure, but not most of the population nor most of power usage. That 20M figure was simply adding those metro areas, ignoring College Station, Corsicana, Waco, Hearne, etc. Only the metro areas, only the dense (for Texas) areas. Empty fields don't use much electricity.

And yeah, many areas never lost power. I'm not arguing against that. After the giant issue most operators stopped trying to do rolling blackouts as obviously operators didn't know what was safe to turn off. Trying to resume rolling blackouts was a massive risk, so most just stayed static. Once again you're showing you don't really know what was going on during the time. I never lost power, but circuits all around me were without because my grid operator did some initial rolling blackouts and gave up after they took out a bunch of gas refineries. If you really think it was mostly a distribution problem it really shows you don't know what was going on.

Keep digging that hole deeper buddy.
230 files is hardly "all files of a filesystem", and if you run [ 2 or 3 times per file it becomes even slower. Many scripts are little more than glorified for-loops, and "run this on a bunch of files" in particular is a major use case of shell scripts, which is also why we have find -print0, find -exec{} \+, etc.

It's up to you whether half a second is "fast enough" (just an example: can easily also be 2 seconds, or 5 seconds), but it's definitely a lot slower than 9ms and not "only much faster in theory", or "unnoticeable in practice", and "number crunching" doesn't come in to play regardless.

Since the cost of this optimisation is minimal (you can just use the source of /bin/[ as a builtin) I don't see why anyone would choose half a second over 9ms.
The main reason for the break up is the movement of people. Into cities for economic reasons or off to university.
We have more to fear from stupid people than evil ones
I'm annoyed that ever few months I'll start something new that I know will eventually run on Kudu and Impala (per my employer), but the local build requirements are such that it's more effective to start with Postgres and figure out porting later on. As a NixOS user, I know the answer, but I just haven't allocated the time. Maybe this holiday season... Advent of Nix or something.
They seem to have been pointing at Nix since they're more familiar, but acknowledging that Guix is similar in most regards. ("guix's more popular, but less freedom-focused cousin")
Harrison Bergeron by Kurt Vonnegut, is the short story that always comes to my mind when I think about this type of thing.
I don't find it at all insightful or humorous.

(I hope you don't think it's genuine)
Another data point:

r/anime does a weekly ranking of show discussion threads based on activity.

Fall 2022, week 2: https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Fu...

Fall 2023, week 3: https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2F9...

In 2022, The top show has 21,000 votes and 4,000 comments. 2 others have more than 1,000 comments, 4 have more than 4,000 votes, and 13 have more than 300 comments, including the 16th most popular show.

In 2023, the top show has 4,231 votes and 700 comments. 1 other show have more than 4,000 votes, 1 has more than 1,000 comments, and 8 are above 300 comments.
Early Egan is excellent. Permutation City is one of my favorite novels.
This is literature, it can be interpreted as how deeply we judge those who don't look like us.
Regarding the list of noteworthy upsets, it's worth noting that, while I didnt go through all of the games, the top three results were all due to the stronger player making easy to spot blunders and the lower rated (but still strong) player converting.
I wish packages managers had P2P fetching from machines on the LAN as a fully supported built-in feature.

Unfortunately, if they did so, they'd probably use IPFS, and I don't know when they're going to fix their idle bandwidth issues, a lot of people seem to just give up and use web gateways, completely defeating the purpose of working without single points of failure.
The Big Macs are probably because of some regulation that France established for fast food, and it was in particular targeting McDonalds.
They have to use traceable meat and they can't serve sandwiches if they are not very fresh (no standby allowed like before). I can't find the legislation or any article explaining this because it is quite old (probably 20 years +) but I believe it is something like that.

So, it ensures high quality sourcing as well as fresh cooking, it makes sense that it's better. But it is also way more expensive than neighboring countries in my experience.
> It feels like book 3/4 but he has not finished the story

Worse: Children felt like the author stalling for time on the greater plot. Chekov's gun isn't just left unfired; the author takes it down, polishes it a bit, and puts it back on the mantle without firing a shot.

Assuming that it's still canon, The Blabber tells us how it ends, but there's some very interesting stuff in between we're still waiting for.
You will need to implement some sort of censorship system, even if only to remove the outright illegal stuff.

Also there’s stuff like doxxing where there’s no point filtering it out with an optional filter — either your site filters it out centrally, or there’s no point.

Having said that — I’m fully on board with being able to opt in to more aggressive anti spam and anti rudeness settings, although I’d question why they weren’t enabled by default.
I think the analogy to fibers in food is very good (which I take from Wood o Eden). We now discover all kinds of similar phenomena.
> Any novice can beat you when assisted by an engine.

A novice wouldn't be assisted by the engine but rather be an engine-chessboard interface with no real input as far as the game goes. I think that's a really weird take. You wouldn't claim there's no point in 5000m race when any person with a car easily beats you.
I cannot believe it:

I was just asking https://www.perplexity.ai for some geek examples of what I can do with TXT Records, and as an answer I've got the summary of this HN page and link

(adding content to HN carry on some big responsibilities nowadays ... )
Reddit's Google traffic is growing at this time. The only time it was higher was in March 2022, according to SEMrush.

This is because Google is assigning more weight to user-generated content, since the rise of AI-generated content, and I believe traffic will keep growing.
I spent a decade working on various machine learning platforms at well known tech companies. Everything I ever worked on became obsolete pretty fast. From the ML algorithm to the compute platform, all of it was very transitory. That coupled with the fact that a few elite companies are responsible for all ML innovation, its oxymoronic to me to even learn a lot of this material.
This is just straight misinformation. If you go on any of the "big subs" you linked, you'll see that there are far more comments than that per day. For example, in ELI5, by just taking the 5 most commented posts that were posted in the last 24h, they have 700 comments which is more than the peak that Subreddit Stats says they had since July.

Instead, if you go on Subreddit Stats and read the text with the big red font, you'll see the explanation why the API changes have made such a difference:

> Heads up! This data is likely out of date or inaccurate now that Reddit has decided to kill the open ecosystem that existed around Reddit. I don't earn any money from this site, and if my calculations are correct it'd cost me a couple thousand dollars per month with their new API pricing, so yeah. If you can, it's probably worth leaving Reddit for other platforms - especially open-source/federated ones like Lemmy.

My assumption is the maintainer just hasn't edited their scraper at all, and it's now running into lots of rate limiting and missing most new comments and posts. The fact that subscriber growth has remained constant supports that thesis.
What are some foundational ML/AI books?
You can always count on America to do the right thing after exhausting every other option.
Can you explain how you think strings should work?
Yeah, several of the more technical subs that I used to frequent either just never reopened or splintered off to Lemmy. Some (like /r/Android) actually have entire instances.

I personally wrote a userscript to wipe every post comment I've ever made, and have limited my usage to a few particular subs that I still lurk (/r/LocalLLaMA in particular) just bc Lemmy still doesn't seem to have a comparable level of activity.

Speaking of which I'm still trying to sort out the situation involving which instances federate with which, and where to actually set up a primary account, and what the interop situation with different Fediverse platforms is even like in general for that matter.
6 in 10 Americans say money can buy happiness–here's how much it would cost
This is another ponzi system like social security, that only works with an evergrowing population. These are not sustainable long term.
I wish Jetbrains would integrate ripgrep into Pycharm as a native feature.
I just tested it and it ran CS2 at 120fps on online servers.
All I had to do was install Steam, then installed CS2 on Steam and ran the game.

mind blown that we can get this type of performance knowing how many hops are involved to get this to work (Rosetta2, DirectX -> Metal etc).

I hope these type of things give AAA studios the motivation to check out Apple Game Porting Toolkit.
This top-down, prescriptive suggestion is wrong. The truth is that it depends on project construction, language, build toolchain, operating system support, and libraries.

Python projects are a particular hell as the multiple attempts to solve dependencies didn't capture transitive dependencies well. Python also builds against native dynamically linked libraries, which introduces additional hell. But that's Python.

The author is trying to use ML projects on Windows, and he probably hasn't realized that academics authoring this code aren't familiar with best practices, aren't writing multi-platform support, and aren't properly and hermetically packaging their code.

To compare Python to a few other languages:

- Rust projects are almost always incredibly hermetic. You really only need to vendor something in if you want to make changes to it.

- Modern Javascript is much better than the wild west of ten years ago. Modern tools capture repeatable builds.

Don't go checking in built binaries unless you understand that your particular set of software needs it. Know the right tools for the job.
I was always a huge fan of SRV records; it gives you the ability to easily and quickly shape traffic centrally when clients and protocol are not under your control.

However, I found very few allies in this. Most people that I talked to disliked the fact that networking/DNS teams were organizationally far removed from application teams, and often imposed slow, onerous change processes.

I don’t see any reason why that will have changed, even though my experience is 15+ years ago.
serial dec vtxxx and adm terminals - i remember it all so well. and actually, i quite liked it!
Solve???

No see you’re mistaken, NSW government rarely does infrastructure projects to solve problems, no they do infrastructure projects to funnel public cash to their mates in transport and construction.
No chapter on RNNs, but one on transformers is interesting, having last read Deep learning by ian goodfellow in 2016
Not really...

People are getting burned by interactions with bad bots and actors on the internet. Whereas in the past people had no experience with these digital personas, they likely put far more assumption in that a persona was human. As time goes on it seems likely that we'll assume that the actor is digital. Especially in cases where we're dealing with people from other cultures that don't share the same closely held values, we'll assume they are not real.
When I left reddit I didn't "switch to" anything. When I left I found it didn't leave a void that needed filling. When I was using I thought I needed reddit or something like reddit, but I was wrong.

7 years clean, I'm never going back.
This is only the first part; it'll get more complicated when the Western Harbour Tunnel is built and connected to it. You can see the opened parts and the planned parts on OpenStreetMap: https://www.openstreetmap.org/#map=16/-33.8723/151.1662

Motorways in Sydney have an interesting history. After the Second World War, the County of Cumberland Plan provided for a radial motorway network. In the latter half of the twentieth century, once parts of the network had been built, local residents raised objections and the plan was changed to orbital motorways. For example, the Sydney-Newcastle expressway was supposed to run down through the Lane Cove Valley (near the current path of the M2) and then down to Huntley's Point, and into the CBD via the ANZAC Bridge. This explains the over-engineered junction at Huntley's Point. Similarly, the Warringah Expressway was supposed to run over Middle Harbour into the Northern Beaches, rather than directing the M2 over the Harbour Bridge. That's why it's called the Warringah Expressway despite not going to Warringah.

Sydney suffers from extraordinarily bad design. Lachlan Macquarie's ill-fated attempt to move the colonial capital to Parramatta, leaving Sydney as the port, would have solved an awful lot of problems, but was scuppered by the fact that economic power was held by the merchants, who wanted to stay close to their ships. The NSW Government's Three Cities plan is an attempt to fix this, but will be held back by two centuries of prestige held by the current CBD and its proximity to the North Shore and Eastern Suburbs.

The city also suffers from Menzian urban sprawl. The 'Great Australian Dream' of a quarter acre block with a freestanding house and a car (sewage connection optional) has created vast, unwieldy cities, where high frequency, topologically dense public transport is uneconomical. In the nineteenth-century inner city suburbs, the car is difficult to park; in the other suburbs, it is a prerequisite for civic and economic participation.

Sydney's suburban rail network runs on the same tracks as the regional passenger and freight trains. The fledgling Sydney Metro network incorporates contemporary technology and is fully grade separated, so that delays on one line don't cause a full network meltdown, as happens on the suburban network. However, despite being hailed as a high-throughput commuter network, it has stations further apart than the old railway network, and so is more difficult to use to actually go anywhere.

But China keeps buying the iron ore, so it'll be all right in the long run: https://www.youtube.com/watch?v=OiNXIELdZO4
And you should use them instead of checking in Jar files into your repo…
https://news.ycombinator.com/item?id=38425368
Oh I don't - I'm sure they will (probably) make plenty of money.

Then again, TikTok seems more popular by the day across most groups of people I interact with - technical and non-technical millennials and boomers all use it very extensively in my group of friends and acquaintances.
The quality of comments on Reddit has also declined.
From my limited perspective there isn't much space.

I'm a bit of a stranger to the area- right now I am in a Starbucks in (I think?) Boulder. But I came out to work as a tech with an audio company I contract for to do concerts up at some ski resort. And I am sleeping in my truck front of the Warehouse in Broomfield. But the guy who hires me has a house in Boulder where he keeps a lot of our equipment... and I am often not super clear about when I am just crossing a large green space and when I am crossing into different cities.

So you are probably right, but that's not how I've been experiencing this over the last summer's worth of gigs.

Of course, to me the drive from Boulder to FoCo seems like one continuous city.

Contextually, it might be the fact that I come out for work from Durango, and crossing the san luis valley is what "open space" looks like to me.

So maybe I'm just not sufficiently calibrated for the city yet.
I think you dismiss the thrill of being really good at something.

We humans get a lot of satisfaction of improving and competing in all sorts of activities.

The world is so big that for any activity you'll find a good deal of people obsessed with that activity, and making it their life's work to perfect it.
They need unhealthy people so they can make money by selling your data to pharma companies. Insurance is not esurance. Learn the English language.
yep https://www.moneysavingexpert.com/reclaim/small-claims-court...
At the moment, https://bgp.tools/ is my favourite goto for ASN/BGP-related information. They operate route collectors on quite a few internet exchanges, collecting BGP routing information from peers connected on those IXes, as well as route servers. They offer near-realtime insight in what prefixes are actually announced/visible, as well as prefixes that have been allocated, but are not announced.

There's even more under the hood, worth checking it out.
I'm fascinated! I've been living with and authoring CLI tools for about a decade now and I didn't know that there's widespread support for additional attributes on text besides styling (color, italics, underline, etc) in common terminal emulators. What a cool thing!
I recommend The Nine Billion Names of God by Arthur C. Clarke.

https://urbigenous.net/library/nine_billion_names_of_god.htm...
Another place you see this is turntables. People boxed it up and tossed the cord on top, then piled a bunch of stuff on it for 25 years, and there are the terrible dents. Since the dustcover is usually plastic, it takes the damage.

This was a huge eye-opener moment for me; I figured it was some other common damage mechanism-- cigarette burns or leaving something hot on top of the unit.
> Having nice round numbers is of no benefit to a patient.

Patients benefit from simplicity just like practitioners, they have to do math like whether they've reached 1500mg in a day or need to split pills when there is an availability problem (for a dosage.)

An optimal dose to be served to everyone is also a myth as dosing is calculated by weight, etc.
For the single file case, if you pass --with-filename then it should work.
They have diverged slightly in the years since C++ was introduced. But at the time the incompatibilities were extremely small. Even today they are pretty small and GCC/Clang will happily compile C constructs (e.g. designated initialisers, VLAs) with just a warning.

Actually you need `-Wpedantic` to even get a warning for both of those. (And `-std=c++17` since designated initialisers are actually in C++20.)
You're not forced if you use a more open ROM of Android, like LineageOS. You can even keep using Google apps. Many phone models will keep getting updates on custom ROMs years after their stock image does.
No. No, they don't. Specifically, binary dependencies don't belong in a repo and you want to use binary dependencies rather than source dependencies where possible.

Once again, we see 20 years of dependency systems that have failed to do what Maven established as the bare minimum. Specifically:

1. Create signed versions of dependencies so you can't rebuild a given release;

2. Allow you to specify a specific version, the latest version or even the latest minor version of a specific major version;

3. Allow you to run internal repos in corporate environments where you might want to publish private libraries; and

4. Version information is nowhere near any source code. Putting github URLs in Go source files is the most egregious example of bad dependency management from a language in recent history.

Every line of source code, whether its yours or third-party comes at a cost. Depending on your toolchain, this may well increase compilation time and required resources.

You want reproducible builds. If you can do that without putting every dependency in a repo then you should. If you can't then you have a bad dependency system.
I had a nice US Robotics (or probably 3Com by that point) hardware modem, I have always assumed it was a feature in there somewhere.

Maybe it was PPP instead. It was the effective link speed, not something measured with a download tool.

This would have been ‘97 or so, so my memory is hazy.
and yet they may be breaking Cygwin support?

I think the problem is more like, there are valid files that aren't representable as rust strings?