skysight-inc/HackerNews huggingface dataset:
I don't think hierarchies are necessarily bad, I just think that we tend to implement them in a crappy way where they become the playthings of people who are solely focused on gaming the system for their own benefit. Flat organization makes sense in small groups but that group still needs a leader who can act as the agent of the group when dealing with other groups. It's the representative democracy model which is needed when there are decisions that need to be made on scales larger than that of the group concerned. A leader can also and should act as a tie breaker and moderator when the group is divided or finds themselves unable to make a decision.

Problems arise when those leaders are unaccountable to the people that they represent, you need to have very strong customs and procedures in place that allow you to immediately recall the leader and replace them if they start acting in their own interest rather than the group's. This also requires the group to have good knowledge of what the leader is doing, transparency and a public record of the actions taken by the leader.
I didn't think this really needed explaining, but here goes anyway.

As a user in a closed ecosystem like Twitter, you have no control over what content will be served to you (the same goes for any filtering tools said ecosystem offers it's users). The state of a closed ecosystem today, does not guarantee that there won't be future state changes (and users have no control over those).

With a protocol like RSS you have full control over the content being served up to you. If a source you previously agreed with and enjoyed, starts souring for you then it is as simple as unsubscribing. It will not be pushed on you.

So as said before, the example doesn't really hold.
Feedback Control for Computer Systems

Philipp K. Janert

https://janert.me/books/feedback-control-for-computer-system...
I've got information, man. New shit has come to light.

I'm for tbpitu
IMHO unless line three of the table on page 5 is a typo it conclusively proves that their analysis is bunk. In every other line they think he cheated 100% of the games. But for line three it's only 12 out of 32. Of the 11 events in that table he had his 2nd highest rating in that event.

That obviously shouldn't be possible. If he only cheated in 1/3 of the games in the event then his performance should have been much worse than events where he cheated 100% of the time.

And I don't understand how they can say this:

>However, while Hans has had a record-setting and remarkable rise in rating and strength, in our view there is a lack of concrete statistical evidence that he cheated in his game with Magnus or in any other over-the-board (“OTB”)—i.e., in-person—games.

So what the hell? They pored over his OTB games, found no evidence of cheating, but then wrote 70 more pages? And even the circumstantial evidence is weak. They base a lot on Hans having unusually late improvements. But it's not like they're an order of magnitude better. He's slightly better than #2. And it's a simple fact that someone is going to have a late career rise that is better than anyone else. It's not evidence of cheating.

IMHO, Magnus or Chess.com need to pony up some hard evidence or STFU.
Largely agree on your post, but one nit:

> If the US couldn't find buyers to finance its spending, it would default on its debt.

Why would the US have to default on its debt, when the debt is denominated in a currency that the US can freely print?
Whole Earth Foundation: Whitepaper
But what if it takes even longer to not do what we're already not doing?
Amazon makes first venture fund bets with $150M for underrepresented founders
Not anymore than elevated testosterone levels are "proof" of performance enhancing drugs. Engine correlation is a marker and when combined with other markers, can be meaningful.

What it mostly shows is that Hans move strength is unnatural.

Further evidence to support this is that he often plays bad moves. That is, moves that are considered blunders, with a high frequency. This is either an attempt to cover up the engine moves or representative of his actual capability. For instance, the report mentions that in a post-game analysis he suggested a move that would be an obvious blunder. When the interviewer pointed this out, Hans wasn't fully convinced until he was shown the engine analysis. So he also is showing a habit of deferring to what the engine suggests.
Sprints really help at our place. We have a lot of different priorities and themes. Stakeholders have a variety of requirements, and cross team projects need to be aligned in time somehow.

This is all hard to do IMO if there's one running backlog.

The benefits of sprints I see is they're a useful time container for planning purposes. Eg:

- we can allocate larger pieces of work to upcoming sprints. This is done very loosely just to get some idea of what we can take on, and when

- we can allocate a fraction of each sprint to tech debt or platform improvements etc

- set a goal for each sprint which is some observable step forward. This has taken practice to break down the work into appropriate chunks which can be verified done

- record velocity across sprints just so we have a rough idea of what we can get done in a sprint (it will vary of course)

Yes, there is overhead from the planning meetings. But this helps all of us get involved with incoming work, which I think is better than tasks coming from nowhere without context.

I think the right methodology depends on the context of the business. If product teams need to work together towards something, or if there are competing project priorities, then sprints can help protect focus and provide finer structure than just "Q4".
Every competent agile team i've ever been on ended up with vestigial sprints / iterations. There might be a weekly rhythm to meetings, but there is a continuous flow of stories, commits, and releases. Why on earth would you do it any other way?
That's entirely normal.

https://www.nature.com/articles/508186a

> Before 1940, Nobels were awarded more than 20 years after the original discovery for only about 11% of physics, 15% of chemistry and 24% of physiology or medicine prizes, respectively. Since 1985, however, such lengthy delays have featured in 60%, 52% and 45% of these awards, respectively.
You are confused about how the tool works. This project uses inotifywait from inotify tools to reimplement what inotifywait already does. The linked article page at github clearly says this.

Adding a new layer atop inotify tools doesn't make that package automatically run on new platforms. There are already tools on macos that use the native FSEvents API for watching for file changes and executing scripts.
Yeah but I can’t melodramatically soapbox about that
Only child syndrome + handicap + need for social acceptance = pretty unique recipe in my experience. I'm wired different than most. I actually quite enjoy it, as so much I learned in private quiet reading time comes in handy. Yes, I know about Punjab. Yes I know about the Falklands. How about Aknor Wat? It really helps to move among the tribes of the world.
I've only once worked in a "great" team; it was a startup, they were all young and they weren't well-paid, but they were all intelligent, dedicated and knowledgeable. I once used to do college lecturing, and I've occasionally had a truly great class. A few star students energized the whole class, who were helping one-another and spurring one-another on.

The best class was a beginner's C class, and I was eminently suitable to teach it, because I was a beginner C programmer myself /s. By week 3, they were well ahead of me.

It's evidently possible to deliberately build a great team; but I have no idea how that's done. I don't know much about recruitment, and I certainly don't know how you can bring together a team like that C class.
Where one sits on the pessimism-to-optimism scale does likely affect one's personal response to difficulties - the optimist might have a survival advantage over the pessimist, who we suspect would be more likely to give up and wait passively for the end. A related notion is that the devout religious believer will do better in dire straits than the cynical atheist would, which is an example of the 'utilitarian' argument for religion.

I don't know whether this is actually true in practice. Some people get along through sheer cussedness (which some might interpret as pessimism). I suppose the pessimist more often than not finds reality to be more rewarding than expected - i.e. if you expect the worst, anything even moderately better comes as a pleasant surprise. A similar view is "expect nothing from people, then you'll never be disappointed".

Regardless, reality is what it is. The optimist who leaps off a cliff flapping their arms like a bird, visualizing flight, will come to a splattering end. This is called realism, which should probably take precedence over either optimism or pessimism. Here we can answer the question "how do you know it won't work if you don't at least try?" with a one-liner: math and physics, thank you very much.

As far as fossil-fueled global warming over the next few centuries, I imagine human beings will survive it, but historic disruptions are steadily coming on, and the tipping point has come and gone - there's no going back to the relatively stable, very-gradually-cooling regime of the past few thousand years. We'll see a steadily warming planet for the next 100 years at the very least, there's just no way out of it. A rapid transition to renewable energy is being blocked by entrenched fossil fuel interests (and has been for the past 40 years), and the only countries ahead of the curve are the net fossil fuel importers (China in particular), but even they are nowhere near anything like a meaningful reduction in fossil emissions.

Result? Climate outcomes are heading towards the most extreme of the IPCC predictions. All the bubbling optimism in the world won't change that - it's already here.
It is having quite the renaissance. Unfortunately, a lot of long standing PHP code bases remain vanilla with globals everywhere are bad practices. Nothing wrong with vanilla PHP, but it really starts to limit what you can get done when you have a very transaction script[1] oriented code base and there are no good abstractions and layers.

I'd say the issue isn't PHP (8.1 is actually packing a ton of awesome features), but more so old PHP programming practices that are still very prevalent.

[1] https://martinfowler.com/eaaCatalog/transactionScript.html
EXT4 Rolls Up Some Fixes and Performance Optimizations for Linux 6.1
That’s awesome, but it’s very much the exception. (And yeah I would absolutely count that kind of equation as “interesting.”)
We would be able to find a balance between quality and price if the Fed stopped creating new money to erase lower prices. Your argument is only apparent for high technology because computing advances so fast that it has been able to outrun the policy of inflation. For example, appliances are being designed ever cheaper while also costing more. Consumers end up anchored to the bottom of the market based on sticky expectations of price, the market as a whole never develops a sense of wealth, and economies of scale make it so straying from the herd is very expensive.

(edit: changed "printing" -> "creating" since the former is a tribalism trigger)
"Quiet Quitting" and Editorial Mistrust
"Quiet quitting", "Return to work", other weird topics lately seem to pop up out of nowhere expecting to be welcomed into the lexicon. These issues get talked about as if they're a bigger thing than what they actually are.

"My benefactors are not impressed by your inobedience".

It's writing in a way that seems like it's not the news being reported, it's the news seeking an anger-click by using an inflammatory title. Things appear to be only getting more sensational, more antagonistic, more like a thinly veiled attempt to convey a message of "party's over, you'll go back to your cube or you'll starve".

My hypothesis: I think new media is in a negative feedback loop. The misbehavior and editorial indiscretion we see now maybe is a result of pressure from near-instant social reporting of events and the push to regain the reader's attention. We see more and more rushed articles with factual inaccuracies, simple typos, often the body is 1-2 sentences long, barely more expressive than the title. Headlines are also embellished to the point of being inaccurate, or rely on double-entendre to garner attention.

Consider this flow chart:

0. internet and social media reporting starts

1. viewership/readership drops

2. post sensationalist stories to gain readers

3. viewership/readership drops, mistrust created

4. lower the time to publish by lowering editorial standards

5. viewership/readership drops, writer quality suffers

6. readers are gone, but a passerby's bar is much lower, and can be attracted through positive AND negative means..

7. viewership/readership drops, writers are now guest-contributors, readers are drivebys seeking only to use your article's title to validate their own whims in online arguments

8. more ad spend, more 'listicles' with one item per pageload, more modal dialogs, more paywall

9. viewership/readership is mostly bots, scrapers, and facebook users at this point.

10. Speculation: This is the stage where all your readers are people who rage-clicked your stock-art thumbnail on a Taboola ad block, or the Firefox new-tab screen. You pray to be lucky enough to be the subject of a viral Reddit ragepost. You use titles and subject matter like "This Mitch McConnell Dildo Is (Actually) Here for a Good Cause" [0]

There's a distinct feeling that we, or popular news media, have pivoted the business model to an org that is 49% ads, 50% ad tracking, and 1% content in that you still accept money from college grads to publish their "opinion column" ostensibly through what's left of the brand you once had.

In the quest to get clicks and readers, in a world where nobody reads past the headline, where does this guide us? What is the bottom of this barrel that we're racing to?

Ask yourself:

- When do we just give up on the story-body and just post the headline?

- At what point is it more profitable for news outlets to be acquired by corporations seeking to sell more goods?

- When does the news become the advertisement?

[o] - This Mitch McConnell Dildo Is (Actually) Here for a Good Cause - https://www.vice.com/en/article/jgpvyx/mitch-mcconnell-dame-dildo -
In one of my past job, we were mostly pragmatic and humble engineers with strong ethos to solve most problems from first principles without ego or dogmas. We didn't have a company-wide mandate to use any particular methodology. Every week, a bunch of leads met to share their retrospectives and learnings. Without any corporate diktat, most application and platform teams were following a lightweight form of sprint. You would find whitewalls filled with vast end-to-end system flow designs and besides them there were sticky notes which roughly looked like Kanban board. These things just happened – no dogma driven push from anyone.

In an even earlier job, I saw an overzealous 'scrum master' certified engineering director trying to ticketify everything with Kanban boards and burndown charts etc. Engineering teams under them hated it. It was the least productive period for a division of 100+ engineers I ever saw.

Moral of the story: methodology matters a lot less than culture and talent.
How Stewart Made Tucker
On the other hand he could try fly a bit less ?
Sometimes it works fabulously well. Compare the fate of Poland and the Baltic States with the fate of Belorussia.

If Yeltsin hadn't been a drunk, it's possible that Russia would be more like the Poland of 2022 than the Russia of 2022. I still believe that being open with Russia was the right strategy even if it has blown up spectacularly in our face.
Laravel 9.34 Released
Take this for example:

https://www.casio.com/us/watches/casio/product.A1000MGN-9/
I thought I had a hardware issue! I only got the flickering upon resume from sleep/hibernation and eventually git bisected the kernel package on Arch to find that it was indeed 5.9.12...
https://major.io/2021/06/06/a-new-future-for-icanhazip/

Pretty interesting story about a tiny IP checking tool and how it sort of got out of hand sadly due to abuse. The solution? Major sold the site to Cloudflare for $1. But really kind of a shame overall.
Certainly! But it does show the amount of effort people will go to cheat - though lots of the "online shooter" cheating is people selling cheating tools/kits to idiots who want to win (basically turning games into pay to win).

The number of people who can build that kind of system from scratch is small.

But anyone can cheat at chess online.
Trains transport a lot more people per resource. There is obviously no alternative with zero impact. Even walking uses nonrenewable resources. Cars are just much more wasteful than other modes of transportation.
I like Podcast Addict. It seems to have the most features on Android.
TikTok Security-Deal Talks Pose Liability for Biden
It's not only about having domestic pain, it's also about willingness to withstand that pain.

Accepting possible economy collapse is taboo for USA, but autocratic or totalitarian countries are able to gamble on that.
What is the definition of imminent? Maybe Obama thinks that he and his family will still get sufficient utility out of before the home is swallowed up by the ocean? Perhaps he feels he has enough set aside for his descendants and is comfortable blowing the rest on personal comforts for their remainder years?
These types of policies and mismanagement drives out the best talent and leaves the organization filled with coasters who love any excuse to not do their job.
In this case you might as well put sugar in the tablets and charge a lot less
The purpose of parallel construction is to not disclose the actual methods used by law enforcement because they may be illegal and/or disclose sources of information that they would like to keep confidential. It only needs to be minimally believable as a “stroke of luck” to the court. Law enforcement doesn’t particularly care if the public believes it or not as long as the methods aren’t disclosed.
> No serious data center in South Africa is affected by this. All have batteries and diesel generators.

It does mean higher operational costs since you're going to be paying for the unreliable electrical service in addition to regular usage of on-site electrical generation. So I wouldn't say no one is affected by this, but I will acknowledge the effects aren't measured in visible downtime.
This experience is very interesting. I have used dating apps in a few countries in East Asia. I never once had the issue that you mention, but I definitely believe it happens. Thinking deeper about it, advertising via a dating app for your OnlyFans site sounds like a brilliant idea! If you have a very visually appealing profile, then men are very likely to select you and at least read a few messages.
The United States Research Software Engineer Association
"The US Research Software Engineer Association (US-RSE) is a community-driven effort that brings together people who write and contribute to research software within the US."

I looked at the "who's hiring?" post and there were not many positions posted in science/research. I wanted to share this relatively new resource, which includes a job board advertising open positions in research software. You do not need a PhD for most/any of these positions. I worked as a research software engineer for several years and it was very rewarding, and a very different kind of work than I was doing in industry. I don't think this opportunity is well-known still, and suspect others might be interested in making the move from industry to research, even if just to try it out.
I can execute Termux scripts at boot time (via a secondary app Termux:Boot), which would execute files in ~/.termux/boot/so yes. And you have your standard shell init files, so just opening Termux allows you to implement actions.
What proponents of agile have a tendency to do is take anything effective and call it "agile".

I've literally had people say "you're doing agile even if you don't know it!".

You can't nail them down, it's always "oh that works? yeah, that's agile. Oh, that doesn't work? you're not really doing agile".

---

And now let me say, I don't like scrum because it's a shitty way to write software.

There's really only 2 ideas in agile that are useful.

1. iterative development, and

2. evaluate and change

That's it. The rest don't matter and are often actively harmful.

You don't need scrum masters, PO's, sprints, story points, ad nauseum.

Can they be useful? Maybe, it really depends on the scale and needs of what you're building, but I'm going to argue that outside of business analyst, these roles should be developers that take responsibilities. yeah yeah, inb4 "scrum master should be a developer!". Ask yourself this. What is the difference between a tech lead and a scrum master? answer: scrum master is considered a career, tech lead is considered a skilled developer.

The problem is creating these roles puts barriers between people. It prevents developers from developing an understanding of what they're actually doing. None of these roles are useful outside of QA and business analyst, and even the BA role can be done by developers if they have communication skills. All a BA is going to do is ask questions of the business.
What Did You Get Done This Week?
> As we all enter our late 30s-early 40s give or take, and they realize what a toll it's taking on their bodies, most of them are trying to get out of it, or have gotten out of it. They realize they aren't going to be physically able to do it another 25 years, and their bodies are going to get increasingly wrecked

This is why when you see people who do physical labour well into their 40s they almost always have substance problems. Job takes its toll on them and drugs are what let them push through.
Yes, that's why they changed to src.
Looks like 2008 was a deflationary recession [0], so sounds like that money printing caused enough inflation to counter it and hold ~steady.

[0] https://www.investopedia.com/ask/answers/040715/were-there-a...
> 1) Do i need to configure "isolcpus" if i use "pthread_setaffinity" in my code directly ?

yes: isolcpus is there to tell the kernel : "never schedule anything on this CPU" ; pthread_setaffinity is then there to move your real-time process/thread on the now-isolated CPU. Maybe if you control the entire user space you could get the same result by manually calling pthread_setaffinity for every single thread, but that's very likley not what you want (and I'd guess the kernel would still do some periodic polling in this case which they won't on isolated cpus).

But most the information I have comes from reading this exact guide which is very, very good and comprehensive :)
Apple doesn't come out and announce a new iPhone 15 until it's already 90%+ done and working, and therefore can accurately predict some kind of reasonable release window.

And software that can't be estimated is still useful, even if you can't plan releases around it yet. "Apple has been unable to accurately estimate any release window for the Apple Car or Apple VR. Therefore no one should invest in it." would be a pretty silly statement, right?
But the fact that America buys Kuwaiti oil did prevent it from being bombed back by decades. That probably motivated the US to intervene in Saddam's invasion.

Obviously, trade between a hegemon and a small country isn't going to deter wars of imperialism. Because the hegemon can force the trade relationship.

But it should deter war between the US and China. China's leaders want to survive. If they stop the gravy train of trade, they're putting their own survival at risk.