skysight-inc/HackerNews huggingface dataset:
>Getting all your teammates to quit giving all their tests names like "testTheThing" is darn near impossible.

You can do better than "testTheThing".

Have your team (or a working group composed of your team, if your team is too big) put together a set of guidelines on naming conventions for unit test methods. Have your team agree to these conventions (assumption is that the working group would have consulted with rest of team and incorporated their feedback).

Then make that part of the code review checklist (so you aren't the one that is actually enforcing the policy). Do spot checks for the first little while, or empower some individuals to be responsible for that - if you really want to. Do a retrospective after a month or 2 months to see how everyone is doing and see how successful this initiative was.
That is the literal meaning of the term - the hierarchical behaviour of a flock.
My apologies. I will provide links next time. For now, my sibling comment will do the trick. Birds are dinosaurs, so dinosaurs are not extinct.
Looks kind of like PRQL https://github.com/PRQL/prql
it behooves people to reject the toxic members of their community though.

If someone comes up with "Kill all Jews", as a right wing person you should kick them out and shun them.

Right now it's much more like "I'll take all the help I can get" and those equivalent statements are not denigrated from both sides, so of course everyone understands it as accepted positions.
come to think of it, early ARPA was pretty much about picking the right winners
that part is my own words. His was only the first paragraph of my comment. I tend to make things more complicated than it needs to be, maybe.
That makes it sound like it’s a choice, which it isn’t really. The way to look at it is from a probabilistic perspective: with the fix, you maximise the probability of the data. Without the fix, you fairly arbitrarily raise some probabilities to a power greater than one, and some to a power less than one.
Ask HN: Is it a bad idea for a founder/CEO to engage in social media?
Because you are going to receive an incredible amount of hate. Over time, people change due to all the micro aggression and behavior they notice. If you look at the twitter feed of someone 10 years ago and now, you will notice the change in tone and curiosity.

As a bystander whenever there is a controversial decision, I see the response so incredibly toxic. I would curl up in my bed if I were to receive such a vitriolic response to what I say on a bad day or a mistake.

Imagine thousands possibly millions hating on you for weeks. It feels like a good idea to cut off any media as a founder and CEO to focus on your business. Pay no attention or off load it to someone else like PR. How do people deal with it? Should companies be run facelessly?
I wonder if mainstream social media platforms would choose to downrank this story, and others like it. The organization in question (AOPO), that pushed forward to kill the drug-overdose victim and harvest their organs, cries that they're a victim of "malicious misinformation and defamatory attacks based on hearsay". Do the social media employees listen to that?

If highly-credentialed, national medical nonprofits go to Meta or Google and allege something is "misinformation", is that an automatic "yeah sure, we'll suppress it and limit its reach"?

In the alternative: if they look into it, and realize donors will stop registering if these news articles are widely publicized, would they go ahead anyway and censor true facts, out of utilitarian logic? That would be consistent with the ethics reasoning those corporations have used in the past.
a back door should be the front door where the one who needs the information goes to the office of the information holder and accesses the information inside the provider's space with the proper court warrants.
I would be very thankful if somebody actually did this!

Also make it dynamic so every time screensaver activates CPU gets hot, heating the room, removing the need for me to keep pressing the space bar.
Crazy Ex-Girlfriend did it

https://m.youtube.com/watch?v=9Rtvwu75K3I

The End of the Movie
Starring Josh Groban
Featuring rachel bloom

So this is the end of the movie
Whoa whoa whoa
But real life isn’t a movie
No no no.

You want things to be wrapped up neatly
The way that stories do.

You’re looking for answers
But answers aren’t looking for you.

Because life is a gradual series of revelations
That occur over a period of time
It’s not some carefully crafted story
It’s a mess and we’re all gonna die.

If you saw a movie that was like real life
You’d be like “what the hell was that movie about?”
It was really all over the place
Life doesn’t make narrative sense.

Nuhuh

We tell ourselves that we’re in a movie.
Whoa whoa whoa
Each one of us thinks we got the starring role.
Role role role.

But the truth is sometimes you’re the lead
And sometimes you’re an extra
Just walking by in the background
Like me, Josh Groban!

Because life is a gradual series of revelations
That occur over a period of time
Some things might happen that seem connected
But there’s not always a reason or rhyme

People aren’t characters
They’re complicated
And their choices don’t always make sense
I mean for lczero you can just set the max depth at 1 ply for example
I sometimes feel like I'm crazy when I read the comments here. I absolutely cannot listen to these things. They sound like mixture of satire and late-night TV home shopping to me, all this campy hyperbole, the hyping up of even the most mundane things... Also, content-wise, stuff is dumbed down to the point where I can maybe see some value in this as entertainment, but this is not a learning tool, just like you won't become an astrophysicist by watching PBS space time (don't get me wrong, I love space time, but purely as entertainment).
anyone know of discussion on whether the Plaza Accord had had any effect on the japanese bubble?
And heres a Pyanodon graph: https://www.reddit.com/r/factorio/comments/12w2w3i/the_full_...
What they say isn't necessarily what they end up doing, like many corporations.

https://en.wikipedia.org/wiki/Privacy_concerns_with_Google
For SRE (site reliability engineering) the term of art is 'error budget'

To others reading, be mindful: database upgrade times depend greatly on the data stored within them/where/who is using them. Your development environment doesn't represent production. If the distinction even exists!

A five minute upgrade can become indefinite with a single lock [row/table, depending on the storage engine/etc]
Maybe an extension of monkey news, it could be cat news
That's a coincidence, that the author only picked recipes that are made without cycles. Other Factorio recipes (e.g. nuclear fuel processing) are cyclic.
You can easily acquire personal experience and knowledge here, instead of aggressively assuming.
A history of four submissions in 10 years?
Enhance your software quality with Automated Regression Testing, a vital aspect of your testing strategy. This comprehensive guide explores the essence of regression testing and the benefits it offers, such as consistency and high-quality end products. Learn how to optimize your testing time and choose the right tools and performers for your automation needs. Set up effective test case formatting to ensure streamlined processes. Elevate your testing game by diving into our article.
It's well established that SF today is stronger. Btw this is pretty bullish case for open source recreations of RL advancements to be catching up with ~2 year lag. Hopefully alphaproof is also reproduced in that timeframe
I do agree, however I think it’s often easier to upgrade iteratively and deal with smaller issues that arise as opposed to upgrading a huge version diff and struggling to understand and fix all the failing parts.
Upgrading isn't automatic.

Let me check what I'm on... brb... Postgres 14.

Because it's not automatic I leave it, I leave it until it's so unsupported that I must upgrade the whole system, then I build a new system with a new Postgres and I migrate the old to the new.

I want, so badly, for Postgres to just automatically update itself, that a new binary just works with the data directory of an old version, and that if required it does an in-place upgrade to those data files when it can (i.e. if it can detect the last version was the same major as the current version, upgrade the files transparently to the admin).

My databases are all backed up each night, and these are single server Postgres with no replication or other trickery, an automatic upgrade for a single-server Postgres should be possible.

As it's not done... I assume (incorrectly?) that there be dragons and risks, and I mitigate that by never upgrading, just waiting and migrating. Migrating puts all of the risk on me, human error, and I am definitely fallible, so I can best handle this risk by just not doing it until I must.

Last migration I performed was from Postgres 7 > Postgres 14 in October 2021... I guess I have quite a few years of Postgres 14 ahead of me still. I would take downtime, my systems aren't zero downtime critical, just give me a super simple one-command no-questions upgrade as I really dislike migrations.
OA definitely purposefully trained its chess strength
And FYI nothing will in this session. The chambers are split, and regardless of the election results, there is unlikely to be a mad dash by one party to push through bills. This will be reintroduced in January.
Booo! A guy starts a successful company off the boost he got from HN, and that’s how we should receive him?
Brain Drain: David vs. Goliath
I am always surprised to see people recreating the faded/worn out branding of stuff they own when restoring them.

I mean as a consumer I see it as a mark of disrespect from the manufacturer to plaster its logo everywhere. I am paying for the product, not to be an advertising billboard ffs! If you want me to advertise your product, let me negociate the terms and my retribution. This was particularly annoying on road bicycles in the early 2000's where most bike manufacturers would put as many are 7 or 8 logos on the frame and every single component maker would also do the same with loud bright on black logos for every single other part.

see this example of a cannodale supersix of that era:
https://files.bikeindex.org/uploads/Pu/582923/large_BRD28952...

Bottom line: when I am restoring a bicycle, motorbike, whatever, the first thing to go are usually the branding and logos.
>However from the moment I understood the weakness of my flesh, it disgusted me.

I don't want to be human! I want to see gamma rays! I want to hear X-rays! And I want to - I want to smell dark matter! Do you see the absurdity of what I am? I can't even express these things properly because I have to - I have to conceptualize complex ideas in this stupid limiting spoken language! But I know I want to reach out with something other than these prehensile paws! And feel the wind of a supernova flowing over me! I'm a machine!
Source and Binary has ceased operations
That's my personal opinion after I've learned it and read Klabnik's book. I'm aware that other people's mileage differs. I'm listing a few reasons below.

- Overall too complex

- Wrong philosophy: demanding the user to solve problems instead of solving problems for the user

- Trying to provide infinite backwards compatibility with crates, which leads to hidden bitrot

- Slow compilation times

- Claims to be "safe" but allows arbitrary unsafe code, and it's everywhere.

- Adding features to fix misfeatures (e.g. all that lifetime cruft; arc pointers) instead of fixing the underlying problem

- Hiding implementations with leaky abstractions (traits)

- Going at great length to avoid existing solutions so users re-invent it (e.g. OOP with inheritance; GC), or worse, invent more complex paradigms to work around the lack (e.g. some Rust GUI efforts; all those smart pointer types to work around the lack of GC)

- A horrendous convoluted syntax that encourages bad programming style: lot's of unwrap, and_then, etc. that makes programs hard to read and audit.

- Rust's safe code is not safe: "Rust’s safety guarantees do not include a guarantee that destructors will always run. [...] Thus, allowing mem::forget from safe code does not fundamentally change Rust’s safety guarantees."

It already has similar complexity and cognitive demands as C++ and it's going to get worse. IMHO, that's also why it's popular. Programmers love shitty languages that allow them to show off. Boring is good.
I think facial recognition is a good vehicle for those bills. For example, it should be illegal for a business to use facial recognition for decisions about pricing. I think that's a no-brainer. Put that together with other protections for facial recognition and I think it will leave the station.
The Factorio forum is your new social circle.
That's starting to sound like State Task Networks/Resource Task Networks from production process design/scheduling.
There's strong solved and weak latter only needs to be unbeatable from starting. Now it's definitely not probable that SF isn't beatable from initial but honestly it's not impossible. The drawing margin is pretty big for engines
Semantic Search All the Things
Just released Searchsite, a no-code tool that upgrades sites with hybrid semantic/full-text search over all pages, text, images, videos, and audio content that the site contains.

Content is indexed periodically via a crawler, and a search component is rendered on the client site whenever the Searchsite header tag is included.

I'd love to hear any feedback you may have (no matter how mean), it'd be super helpful!
ChatGPT seems to do awful with Prolog. Do you guys have any experiences with using an LLM to write Prolog?
reminds me of the famous zen tale, as I recall it:

A western professor once went to a zen master in order to study zen. The master welcomed him, and offered him a cup of tea. When tea was ready, he began to pour the liquid into the professor's cup. When the liquid reached the top of the cup, the master continued filling it, making the tea go all over the floor. The professor asked what he was doing, and the master answered: "This cup couldn't hold more tea because it was already full. If you don't first empty your mind from your prejudices, how can I teach you anything?"
In my case, it was the channels the regular group met... OTOH, we already met there before Factorio, we just got dragged into Factorio together...
Ofc they do but the more interesting question for weak solved is whether they do in mainline positions (like mainline Berlin, mainline petroff, etc) where you can hold equality in many ways and engines are printing 0.0 everywhere
Most TCEC starting positions are borderline lost
don't aim at some far goal, aim at being prepared for whatever comes next.
I want to love that game, but it has sharp corners that you only discover with time, and that require painful workarounds. Factorio devs, on the other hand, actively eliminate almost every such case, making the playtrough just pure bliss
As a counterpoint a lot of managed postgres providers offer automatic upgrades. Upgrading Aurora Postgres is very easy and we just schedule it in once or twice a year.
> There is even more trait system improvements coming in the upcoming releases, some features that should especially help bringing the async ecosystem forward from its "MVP slump" it has been in for years.

Can you clarify this point in more detail, please? I've paused my work with Rust because async has been a constant struggle and I never worked with it for such long periods so as to learn all the non-obvious idioms.
Far from strongly solved but i would wager current SF will not lose half of its white games against any future engine
That actually says more about the prejudices of the zen master, than the professor
Not all religions/belief systems have/had the world (just) designed for humans. People can "cope" with other views.
That is slick. Offline first in the truest sense.
Unitree G1 and H1 Humanoid Robots Now Available for Ordering
> interests of US citizens

The people who own businesses are US citizens.
When I saw the domain I assumed it would be Stephen Wolfram's blog and he'd soon be detailing how, instead of writing a dozen books and developing a new kind of science and changing the way all of computing works, he'd spent 5 years building the bestest Pyanodon megabase.
Why is "story", which is known to be an accurate model, the preferred model? Why not non-linear dynamical system, epigram, clerihew, or haiku?
There is a big grafana chart showing issues and contributions for all cncf projects

https://k8s.devstats.cncf.io/d/12/dashboards?orgId=1&refresh...
What about the "hey, marriage is just not for everybody" position? I did not get married until my very late 30's, having spend enough time with my partner to have built something worth keeping, but at least two of my friends have been married so many times that it seems like an occasional hobby they indulge in. The idea works for some people, but not all, and that's just fine. The arguments you listed all assume a one-size-fits-all solution, which I suppose is why they are circular and absurd.
Honestly SF plays better in middle game positions on average I would guess. I think usually there's a bigger draw margin in middle games
I take this to mean e.g. the Oxide project has proven the Rust type system sound?

There was a Git repository demontrating unsoundness issues in the compiler, but I seem to be unable to find it anymore :/. It seemed like there would be more than one underlying issue, but I can't really remember that.
Azure is not supported as a backend in pg_parquet right now, but shouldn't be hard to add (contributions welcome!)

https://github.com/CrunchyData/pg_parquet

It would not be safe to let any user access object storage. Therefore, pg_parquet has two roles called parquet_object_store_read and parquet_object_store_write that give permission to COPY FROM/TO object storage (but not local file system).

In pg_azure_storage there is a comparable azure_storage_admin role that needs to be granted to users that need Azure Blob Storage permission.
Microsoft BitNet: inference framework for 1-bit LLMs
Depends on how it was worded and/or explained to the employee. Was it: "if you stay late, the company gives you an extra 25 bucks so you can eat dinner at work" or "if you stay late, you are given a 25 bucks stipend that can only be used for food"?

The former sounds like extra money that I can do whatever I want with, while the latter is much more explicit.
Exactly this. It's obvious that generative AI content is bad for search and indexing, and I wish more people would learn to extrapolate from the forms of the problem that already exist, that the quality of the generated content is not going to solve the "please, god, find me something a real person actually said about this real thing" problem.

I just don't understand how people can pretend this isn't happening just because they find each new twist of a technology fascinating.
A biology level model for computing would be some billion of very small CPU cores each one doing its own thing, interacting with the others (actor model?) and yielding a collective result by averaging their states (by some definition of average.) It could be OK for some problems (simulations of physical systems?) but not much for others (placing a window in the middle of the screen.)

By the way, a lot of small CPU cores is what we use inside graphic cards. However they are not actors. They are very deterministic. The Newtonian physics model.
high-end factorio is all about process design/scheduling, IMO...
for comparison, in germany it is compensation and taxed as income. as far as i know almost everything an employee in germany receives is considered compensation to avoid tax loopholes. even actual free meals served in the office (not just vouchers) are assigned a monetary value and taxed. only snacks, drinks or exceptional meals (like pizza for the all-hands meeting) are exempt.
But how is that supported by TCS?
>still finds time to write neatly crafted comments on what the code does

My man!
Protect against identity-based attacks by Cloudflare user risk scores with Okta
This is solid advice, however I would caveat that you can't know if it is broken if you are not checking. E.g. if your old as hell database has a known vulernability that can be expoited, unless you can rule out that it can be used in your setup it is broken by all definitions of the word.
The draft version of this blog was called - 'Renaissance of Programming Languages'. With so much hidden gems we are re-discovering the full potential of formal languages.
Definitely true, but:

- I'm talking primarily about the Western world and its legacy of Christianity. The situation is different in India, China, etc.

- Even then, in practice, most successful religions tend to have a human-like personal figure in an important place, even if the religion itself is technically non-personal.
it might very well have meant just that. i think that is also the point of who you respond to. eeg is a very primitive method to measure what is going on in the brain.
Do you understand how ML models are trained?
'Liking for its own sake' is not quite enough. The first question is whether quantum mechanics would have been invented in the first place if it wasn't for experiments that showed that it was necessary. The second question is even if it was invented, would anyone bother to study anything beyond a single particle wave function? A wave function by itself is not yet quantum mechanics, there is quite a bit of wave mechanics in classical physics. I am quite sure that if quantum mechanics was not necessary nobody would attempt to say anything about a quantum mechanical carbon atom. I.e., a quantum mechanical six body problem. Let alone quantum field theory.

General Relativity much more natural than quantum mechanics. It was mostly created from a theoretical motivation. People were dragged towards quantum mechanics kicking and screaming and it took about 30 years to develop.
I’ve tried Factorio and could never get into it … Satisfactory on the other hand is a game where I can look at the time and realise I should of had lunch two hours ago
This is very cool, thank you for sharing.
It's an educational metaphorical demonstration, not a prejudice.
That quote is actually attributed to Lavrentiy Beria, one of Stalin's top goons.
And they gave Sir Demis a Nobel Prize!
FlyAI – Injecting Responses of a Living Fly into Decision Making
Well, it depends. Have you ever considered writing a word processor in a Turing machine?
Solving JEE Advanced Problems in Python: Exploring Binomial Expansion
In many orgs out there, the version that's picked when a project is started will stick around for a while.

Suppose you join a project and see that the PostgreSQL version used is pretty old.

Do you:

A) convince people to migrate it for some nebulous benefits (features that aren't currently used, performance improvements that will be difficult to measure in lieu of tooling and aggregated statistics) while also taking on the risks of breaking everything or even worse, data loss (since you won't always be able to provision multiple instances and backup restore might take a while and you could still mess that up)
B) or just leave it as it is and focus on anything else

Many will prefer to not get burned even if there shouldn't be that many risks with upgrading your average PostgreSQL install, which is why you'll get minor/patch releases as best, alongside whatever the runtime environment is getting upgraded.

Containers and bind mounts make all of this way easier, but then again, many places don't use containers.