skysight-inc/HackerNews huggingface dataset:
A very effective heuristic is to count the number of legal moves for each player.
I agree entirely, FWIW.
On the other hand, don't use 444.ai
Agreed. Bugzilla just needs to go away. There are so many, far superior issue trackers. Plus Mozilla could allocate resources to Firefox and Thunderbird.
That probably would be acceptable but it's not clear it is worth the bank's while to do that
I'm surprised they didn't go with a self-hosted GitLab instance. I've always found GL to be better at handling large projects (projects, groups, sub-groups etc.), not to mention they could easily modify their instance to better integrate with the rest of their services.
You could spend sometime looking into the business models of Elasticsearch/Docker. Albeit not successful in some eyes as they are exactly profit printing, but they have indeed raised enough to be unicorn status.
When people stopped dancing and treated the DJ like it was a concert I felt it had changed into something else

That might have happened in some particular scenes, but:

- the exact same thing kept on going, maybe shifted a bit to more underground things; I don't know what type of parties you are referring to, but the stuff I frequent has been using the same principle for a long time: it is often so that one cannot even see the DJ because they're covered in the decoration and/or the DJ is in the back of the place and people dance to the speakers in the front

- not all concerts are the same. I get what you mean about 'DJ in the spotlight' which is just somewhat saddening especially if they're just pushing some buttons or even faking it, but at least for me there is something about proper interaction between DJ or band and the crowd which I also really like. I have fond memories of small parties where we'd be going crazy in front of the DJ because they'd build this really nice story in the mix where we'd knew what was coming and they know we knew and that would lead to an even better feeling of togetherness. So even though they're in the front they'd actually be part of the crowd as well.
3 is unusable and mostly just a curiosity. 4 is scary smart.

There's 3 years between them. Bit worried about 2026.
I've always had a peculiar, extremely elastic relationship with time, which I do perceive, only it's wildly all over the place, day in day out; a "moment" could fold hours into an eyeblink, or it could make split seconds last an eternity and a half. A tidy calendar, reminders for basically everything, and setting up "mental tripwires"† is the only way I found to be any sort of reliable.

Finding balance between the constant dread of missing something I have to do that turns me into a slave to the clock and being able to live a relaxed life is an eternal battle of mine.

† Some kind of autosuggestion trickery, where I lay a callback upon some unrelated physical thing I know will happen in order to trigger another thought. e.g "when I cross the kitchen door I'll think about texting foo about bar"

> Check the time, check the time. To what end? I can’t tell you.

It was Grandfather’s watch and when Father gave it to me he said I give you the mausoleum of all hope and desire; it’s rather excruciatingly apt that you will use it to gain the reducto absurdum of all human experience which can fit your individual needs no better than it fitted his or his father’s. I give it to you not that you may remember time, but that you might forget it now and then for a moment and not spend all your breath trying to conquer it. Because no battle is ever won he said. They are not even fought. The field only reveals to man his own folly and despair, and victory is an illusion of philosophers and fools.

I don’t suppose anybody ever deliberately listens to a watch or a clock. You don’t have to. You can be oblivious to the sound for a long while, then in a second of ticking it can create in the mind unbroken the long diminishing parade of time you didn’t hear.

It's always the idle habits you acquire which you will regret.

- William Faulkner, The Sound and the Fury

> Lunch is at lunchtime.

“Drink up,” said Ford, “you’ve got three pints to get through.”
“Three pints?” said Arthur. “At lunchtime?”
The man next to ford grinned and nodded happily. Ford ignored him. He said, “Time is an illusion. Lunchtime doubly so.”

- Douglas Adams, The Hitchhiker's Guide to the Galaxy
Phabricator is so much nicer to use for code review than Github. The ticket system is also much more powerful. I understand why people can dislike Bugzilla, it is not really meant for modern workflows and looks a bit dated. But Phrabricator is a modern tool which is easy to use, yet so many seem to abandon it for objectively inferior and dated tools. It is a mystery to me.
An octopus could set my SAAS pricing too.

How can I be sure this is not better than an octopus?
Saturday and Sunday are both the weekend.
look, US politics is a shitshow, regulators are beholden to politics, lobbying is a very big influence in the US. from the crazy anti-porn, anti-abortion, anti-gay/trans, anti-welfare xenophobic fundamentalist anti-anything lobby to the anti-gun, super-duper-pro-trans, militantly-feminist, pro-eat-the-rich lobby.

and during all this banking in the US suffers from all the usual problems, it's 50+ regulatory regimes all in one, banking systems are laughably ambivalent old and legacy plus too new and full of bugs, and so on.

it's not surprising that things are not ideal. there's no need for some extreme conspiracy. big banks are user-hostile. just as the police, as healthcare, and so on.
That's already twice too much for my budget. But since we need to have less cars on the roads, maybe Tesla is just puching in the right direction :-)
His book AI Superpowers is frontloaded with a lot of "Ra Ra mighty China inevitably will win the AI competition" stuff. I just felt sad for him if AI nationalism is his genuine world view, and not just some party line he has to parrot to appease the commissars.
Let's encrypt is doing god's[1] work to work around the CA scam. And they've made it extremely easy to use. Literally just run one command and you have SSL on your website. May take a few more commands if you're not using one of the more standard HTTP servers.

You have to have a domain to use it obviously. Lucky there are other god's workers like duckdns to work around the domain scam too.

https://letsencrypt.org/
https://www.duckdns.org/

[1] Obviously not referring to any theistic entity here, but more to something like the spirit of FSF or whathaveyou.
I often have to remind myself that the pathspec is defined here in the glossary: https://git-scm.com/docs/gitglossary#Documentation/gitglossa....
Having used Mercurial for years in OSS projects before switching, my view is that pull requests on Github was a major factor.

There wasn't a similar offering for Mercurial, in part I think because of the fundamentally different way Git and Mercurial treated (treats?) branches. In Mercurial branches were permanent, so a PR-like flow would leave a lot of stale branches around.

Mercurial also didn't support rewriting history as a core philosophical choice.

It was introduced via a plugin but that meant each dev had to enable it to use it. AFAIK it has been moved into the core, but I think too late.

At least as a primarily Mercurial user at the time, I feel Git didn't really outcompete Mercurial until Github and PRs came along. It just allowed for much smoother cooperation.
I really enjoy the simplicity of Googles internal repo (piper).

I am quite surprised that no open source variant has been created yet (that I'm aware of).
Minimalist Affordances: Making the Right Tradeoffs
Why are you talking about "importing" immigrants like they're a bulk commodity and not people with hopes and dreams? My brother is an immigrant to the US - nobody imported him (unless you count his American wife), he moved because he wanted to. Hell, I'd _love_ to move to US but the immigration system for skilled workers is beyond fucked.
I don’t think the arrows are possible with VScode?

Someone said they might be possible with CodeMirror https://codemirror.net/

(Just in general - not specifically for racket- I’d love to see this for rust and elixir)
> absolute and relative timelocks

That's a stretch. Replacing timelocks with hashcash (or equivalent) is hardly the same thing.

But generally speaking "scriptless scripts" suffer from the need for interactive construction. There's a long way to go until scriptless scripts is a full replacement for script, if it is even possible.
The Ripponlea Estate in Melbourne has previously hosted heritage apple sales. We grow a Devonshire Quarrenden now and my parents (with more land) took away a bunch of different varieties.
> Sounds like we should tax EVs then

No argument on my part: huge EV SUVs are also very bad.
I agree that context matters, and I think you have a bunch of good examples there.

The one note I'd add is that photos tend to not stay within their original context given the internet. So yes, if someone made a fake nude photo and literally everyone knew it, then the whole "she agreed to be in a nude photo" aspect of it is not relevant. But realistically, many people won't know, so my original clarification will still be relevant.
They're probably marking their territory against other squirrels, and who wouldn't, with those wondrous peanuts.

(Not that I blame you for squinting them, I am only providing reason why, perhaps)
I've worked with loads of 40+ developers, even a few 70+.
Wind turbine size has an incredible effect on total power generation. The generated power is subject to the square of the blade length, and the cube of the wind velocity (which generally increases as you get further from the ground). Costs don't increase exponentially - so it's better to have fewer big turbines than many small ones.

The result is that the wind industry (offshore - onshore is limited by physical size constraints) has been consistently getting bigger every year.

https://www.energy.gov/eere/articles/wind-turbines-bigger-be...
>The easiest way to create and share WireGuard Networks. Define WireGuard networks, devices, and connections. Invite friends, family and teammates to add their devices. View, Scan or Download WireGuard configuration files.

I think it was a combination of me not expecting a service like this, and the fact that you use terminology like "invite".

You mean that as in "add devices of friends by inviting them" right? Because the main question in my mind is "wait, who's generating the keys? who's storing the keys? who has access to my private key?"

I do not want to tell you how to write stuff, I'm an autistic nerd with limited people skills. But I think it would make more sense if you said something along the lines of "easy way to share client wireguard config with friends and family".
I wrote them a love letter a few years back after being amazed by their customer service. They asked me if they could put it on their site, not sure if they did...
Author here! That's my exact monitor. I actually started writing a blog post about it earlier this year when I got it, but didn't manage to finish it yet. It also has its own share of technical issues, though overall it is the best monitor I've ever seen or used.
My understanding is that actual hardware is stronger than C++11 relaxed atomic, but weaker than the revised memory model. The revised memory model closes some theoretical holes in C++11 (for example out-of-thin-air values that don't happen on actual hardware) so it is desirable for some people especially those trying to prove the correctness of compiler transformations, while others do not want to add additional overhead unless necessary. The question is whether there are programs and optimizations that care.
TIL that ChezScheme seems to be a Cisco project. Interesting...
Sad to see another Mercurial holdout switch to Git.

The latter is ahead in network effects in a massive way - but I always preferred Mercurial. I'd have used it more but - network effects! - used git because of the projects I was working on.

The main thing was that the mental model of Mercurial fit in my head and the CLI was predictable and regular, whilst the tool still scaled to large codebases.

I find Git wants me to think about its implementation details and internal terminology at unpredictable moments during use. It still gets the job done but it feels like doing random CAPTCHAs in the midst of my work.
> a significant burden on teams which are already stretched thin in parts

Just saying that an insignificant reduction of the C-suite's cushy bonuses and perks could very likely enable hiring quite a few smart people to reduce the burden on teams.

If you try to bring the Foundation vs Corporation argument, I'll say outright that this division is pretty much an exercise in creative bookkeeping invented not in the least to circumvent tax agencies and enable the top people to harvest top money while it lasts, while the line workers are being stretched thin.
GitHub started with Git and added Subversion. Never Mercurial.
There's enough sunshine to make a difference, despite the clouds and the dark winter.
didn't read the article, but :

"... to cause systematic changes in the temperature fluctuations during the last 200 years."

they seem to talk about fluctuations, not extremes. Are they ?
It's not that much more of a challenge to find a job online before you move to that country. That's how I moved to the USA originally and then moved to Taiwan.

If you're a software engineer, apply for a FAANG or a Unicorn startup. Ideally, a FAANG company. Their HR department will handle this all for you. The big companies all have immigration lawyers on staff who do everything for you. The challenging part is grinding leetcode to pass the interview, that's it.

Going from Denmark to the USA by getting a job offer at Microsoft or Google takes work, but it's very straightforward. Just like how getting a six-pack takes work but is straightforward (need to go to the gym every day and eat broccoli). You grind leetcode, line up 8-10 interviews, fail 7, and pass 3.

Now, if you don't WANT to move to the USA and WANT to move to Canada because of family/life reasons, that's fine too! I ended up choosing to move to Taiwan, I'm sacrificing some career opportunities but I don't really care at this point in my life shrug.
Would this argument hold up in reverse for a women's shelter?
Adding Roman Numeral Literals to Python (2003)
Who said anything about replacing timelocks with hashcash?
I'm talking about actual relative timelocks, that put a minimum block distance between 2 particular transactions.

> suffer from the need for interactive construction.

Interactive construction is already widely in use in relative timelocks' prime application of payment channels.
Bugzilla and Phabricator don't have the most user-friendly interface, but at least they're not vendor lock-in for proprietary software making money from open source software like Github is.

Gitea, Gitlab and Sourcehut are in my opinion very decent alternatives to Github providing the same functionality (if not more) without any ethical downsides.
The Elements of Dynamic Symmetry (1919) [pdf]
Try blocks tend to only be a few lines long, unless they are defensive programming, in which case one doesn't need to reason about them at all, they are only there for the cases you weren't able to reason about anyway.

Does avoiding large size blocks not mostly solve the issue of confusing logic?
So you say...
Other Zen of Python principles are allowed to override it. Let's say, "Readability counts".
I really like https://github.com/mattDavo/Yippy for 'managing' my copy-pasting.
It has an option to not paste as rich text.
This. Free hosting has mass market appeal. It is a so much bigger market the product itself isn't terribly important. Not until the later pivot to a paid product.

That's how Sourceforge rose to become so dominant it appeared unstoppable, and how Docker became immensely popular so quickly.
My mother knew I was “on the spectrum,” when I was a teen, but I never figured it out, until I was in my fifties. I just assumed I was “weird” (because I am), and “good at programming” (because I am). I’ve been taking IQ tests, all my life. I’m smarter than the average bear, but can also report that there’s a lot more to life than brainpower.

It’s a long, sad story (bring a hanky), but I never got any formal sheepskins. In fact, I have a GED, as I dropped out of high school. Used to bother me, especially when looking up people’s noses, but it never actually had much negative impact on my career.

In fact, if I think about it, it’s probably the opposite.

No one has ever “cut me slack,” or “taken my word,” because I had the right school tie. My aspect didn’t help, either. I was often quite blunt, and had to learn the art of verbal communication (which I overlearned, as you can’t shut me up, these days). I’ve had to prove myself, every step of the way. This meant that I rapidly learned to deliver, even if it came with a dose of “screw you; top this.” So I’ve been delivering finished product (often under active attempts to interfere), my entire adult life. That counts for something.

Sort of like a dork version of Johnny Cash’s “A Boy Named Sue” song. “That which does not kill you, makes you stronger.” (or leaves you weak and exhausted).

But that also means that anger informed my approach to life, for many years. I had to learn to let go of that, in my late twenties. Difficult job, but I had good support, and good tools (part of the long story).

I’ve found that anger (“spite,” as the author calls it) was very good fuel, but also highly corrosive to its container (that’s me). I really needed to put it aside.

In the aggregate, I’m glad everything went the way it did, as it got me where I am, but the journey has been “interesting.”

I wish the author well; however, I’ve learned that life is not a series of milestones, but a continuum, with serendipity playing a huge role. Also, my ability to relate to others has been incredibly important, and did not come naturally. I had to learn to get along. Trying to force the direction of my life actually interfered with that.

But, as always, WFM. YMMV.
> Why switch to a system that is widely agreed to be worse for normal human communication than the one we have.

Widely agreed by whom? Because the rest of the planet thinks otherwise.
> I don’t think the arrows are possible with VScode?

They are possible, but not using the "normal" editor window, you need a "custom" one: https://code.visualstudio.com/api/extension-guides/custom-ed...
Why reach for crypto? My strategy would be to have a small emergency fund with a different bank. The risk of being debanked by two independent banks _at the same time_ seems lower than crypto.
This was and remains an important USP for cryptocurrencies. Security in one's ability to pay for goods and services is incredibly important for any currency. In Canada, the government effectively de-banked hundreds of people and froze their funds for participating in and donating to the trucker protest. As more and more people experience this loss of liberty, the need for free and secure transaction methods will grow. Governments and companies are becoming more oppressive, not less. For this reason, I see cryptocurrencies as inevitable. Eventually cash will be eliminated, and this will only leave cryptocurrencies.

For the record, I am far from a "crypto bro." I understand all of their limitations, including high volatility. I am arguing that their value is quickly growing in relation to their risks.
While I tend to agree that there are a few people bashing it just because everyone else seems to be doing it I would also like to ask you to consider that not all the complaints are invalid.

Case in point: I get 6-10 fps on a 7900XT with the default settings, 17 if I use the lowest preset, all while seeing around 55-ish percent system utilization.

Something is amiss here and the game is definitely not running fine for everyone.

As someone seeing this weird performance issue I wish both sides would focus less on screaming at each other and make it easier to figure out the root cause so everyone can enjoy the game.
That's assuming an animal is a thing that wants things. Again, not unreasonable, but also not actually an empirical statement, when you look critically at it. You're just pushing the teleology up a level.
Nobody said anyone was horrible. It's just that if a group is very dominantly male or female, you feel a bit like an outcast when you are the other sex joining in. Even if they are super welcoming, it's still feels a bit weird.

Also, each sex tends to have a bit of a difference preference on how a meeting-space should be. For example: Most of my male friends tend to hang out in garages/sheds some of the time. Never seen a woman choosing a those locations.
What kind of budget you have? 25k euro is a pretty good price range for a small electric car, maybe you're better suited looking for second-hand cars.
It's clearer because with the duplicated variable name, the syntax is just a special case of the general default argument syntax. The default value for the "visibility" parameter is the value of the "visibility" variable in the scope the function belongs to. Anyone who knows the default argument syntax can work that out. And even if you don't know the default argument syntax, you might be able to guess how it works by analogizing it to the similar-looking variable assignment syntax. With the new syntax, on the other hand, you have to know about it in order to understand what it does. It just adds one more thing people will have to learn about Python syntax, for, as far as I can see, a very minor benefit. The trade-off doesn't seem worth it to me, given that one of Python's USPs is its relative accessibility to newcomers.
MS stores windows codebase in a single repo (https://devblogs.microsoft.com/bharry/the-largest-git-repo-o...). 300GB.

I don't really see a benefit of having all code of an org in a single repo. Single product, sure. But whole company? Why. Not to mention, these are serious outliers.

From security standpoint, it doesn't seem great, from practical side, it's not great (bandwidth cost ect).
Tbh, there are many ways to skin a cat, using ECS is not necessary to ship a performant game, not is it necessarily the modern thing to do. It's one of the many architectural patterns you can build a game on top of, and has many advantages as well as detractors.

For example, Godot isn't really build around ECS, but the idea of servers which are mostly autonomous game subsystems that can process their area of expertise (rendering, physics etc.) mostly independently, and are loosely coupled to the general game logic.

ECS architectures originate in the PS2/PS3 era, when CPUs were awful. Tiny caches, horrible branch mispredict penalties, slow memory, fragmented memory spaces and lack of a random access storage forced developers to build their games around predictable memory access patterns, that in general resulted in streaming architectures, where data necessary for the game data to be streamed in tiny chunks to be processed.

While generally this is good practice even nowadays, with the advent of superfast CPUs with amazing speculative execution, great branch predictors, and tens of megabytes of cache, this is no longer strictly necessary, especially considering that most modern games haven't really increased that much in terms of stuff going on on the screen compared to say, a decade or two ago. It's still uncommon for the player to fight more than a dozen dudes in an action game.

And in games with thousands of things on screen at the same time, often specialist logic and handling is necessary.