skysight-inc/HackerNews huggingface dataset:
"Documentation" as a term is almost catastrophically overloaded, and just "documenting" things is only half the battle. I'll take semi-documented systems if the information architecture is good; perfectly documented components in an unnavigable mess is no good if I can't find the document that would help me.
Any recommendations for a good B&B in Bakhmut?
> ure, GE could stop selling the engine in the future but the engine that has been sold is Air India's property not G

You do realize engines like this require continuous maintenance, access to parts etc? They couldn't safely operate their fleet for very long without western companies.

Risking all of that just so that they wouldn't have to delay the repairs for a few weeks or even months would make zero sense.

> Indian policy is to do trade with Russia and that is all that matters here.

Air India operates zero Russian airplanes and it's fleet is exclusively made up from Airbus and Boeing jets. There are zero practical reasons for them to want to move away from that now.
"untethered" is right for me.

I'm backing the effort by not even landing on reddit. And it's odd. I have found reddit to be helpful over the (now many) years.

I'm coming to the conclusion that capitalism destroys social media for me by causing the business to make it unpalatable to me. Oh well. I'm sure I'll survive without it.
It's not a joke, it's true. Your code is nice, but the problem is, that Perl doesn't enforce any kind of readability; some other languages also don't but Perl is worst in this aspect, and that makes it unusable for anything bigger. New programmer will not understand the code or his colleague at the first glance, and at least in corporate environment, there are always new and junior programmers.
Coz those are the icebergs that move the needle in tech. Lots of the rest are Ruby on rails shops that are basically IT. They don't make groundbreaking products and they don't tend to last as long and certainly aren't the high paid jobs.
Some nice quotes in this article that center on the idea of finding a better tradeoff between on the one hand, documentation as a vehicle for knowledge sharing, and on the other hand, meetings as a vehicle for knowledge sharing (when they should be about decision making).

"You can think of Documentation as essentially the backbone of effective knowledge sharing."

"In the words of Bukowski, 'Don't do it unless it comes out of your soul like a rocket', apply the same principle to meetings."

"The constant need to have meetings is a symptom of a deeper problem — a lack of clear, accessible, and reliable documentation."

"Encourage your team to document their decision-making process to clarify assumptions, reasoning, and expected outcomes. Make it a standard practice to discuss these documented decisions in your meetings, promoting a culture of open feedback and collaborative decision-making."
True audiophiles will only want a real-time OS.
All this assumes one important thing: That people will read what you put in front of them.

I've been working in startups for several years now at companies of a variety of sizes, all of which were remote-first, and which (ostensibly) relied on writing to communicate.

People do not read what you write. I don't know if they can't actually read fluently or if they won't, but it does not matter if I submit a bug ticket that says exactly what is happening and lists the ten things I've already tried to resolve it. 100% of the time, the first reply is to ask if I've tried doing any of the first three things I said I already tried.

It's that kind of thing that makes me think documentation is hopeless. Nobody's going to read it anyway.
It sounds like you are saying there is no reason other than pressure, presumably from a board. Perhaps the board has a reason.
As someone with a 9-year-old account on SO, I have never asked a question there because I didn't fancy the chance of it being immediately shut down.

From personal experience, I have come across numerous questions that appeared to address the exact issue I was struggling with, only to find them closed as duplicates, off-topic, or something similar. Often, the suggested alternative Q&As are unrelated except for the surface-level similarity, which is especially frustrating.

Sometimes, when I find one of these closed questions, I feel a strong sense of empathy towards the asker, as if I'm the only person out there who understands them.

Unfortunately, I have always been primarily occupied with whatever problems I was dealing with at the time, so I don't have a list of examples I can share with you.

SO is undoubtedly a valuable resource, and I don't completely disagree with the moderation style. However, it has been a slow burn for me.
When I lost my job I learned to code. AI doom mongers trying to scare me again
Ask HN: Corporate Open Source Budget?
What order of magnitude is your corporate open source budget? Including employee time and direct funding of open source projects and consultants. Which funding services do you use?
Yea but it's also the reason a ton of start ups fail. I've run the gambit of startups. The biggest reason I've seen them struggle or fail is,

1. Over engineering too early.
2. Making bad decisions because everyone is exhausted and pissed off.
3. Everyone racing to "seize power" rather then focussing on the product or actual customer wins. IE, a bunch of antisocial engineers end up in people leader roles because they are good engineers rather then tech. Leadership.

Number 2 is a serious problem. The things I've had bosses pulling 80 hour weeks say to me and others has been astounding. Like if you wrote them down and showed them to a fifth grader they'd think you were insane.
> One guy in my team would be idle for long swathes of time although it would appear "green" on Teams - first sign someone's an asshole: they put a mouse move program but don't reply for hours.

Maybe his job was not to be on standby for your service 8 hours a day. Maybe he also had a job to do? Why would he be obliged to reply to your messages immediately?

The whole point of Slack / Teams communication is that it can be async, meaning you can ask people something and they will get back to you when it is convenient for THEM, not for YOU. If urgent, just call.
Yeah, this is just adding more fuel and kicking the advertising engine into a higher gear. The influencers and "deinfluencers" may pretend to be in opposition, but what they really do is drive more traffic to each other.

See also: influencer dramas, commentary channels. Lots of people get a lot of views (and ad exposure) for manufacturing and amplifying stupid, childish dramas. It's like a distributed, bottom-up reality show - lots of people write pieces of the script in a collaborative, best-effort basis, and advertisers just laugh at the money they make on viewers sold on "authenticity".
What do you imagine these unfavorable circumstances to be?
Ok, but how would you explain it to a non-technical person? Like, an analogy.
Because entrepreneurs make laws against workers, which is a right wing thing.
By Apple? Or by ARM?

There's a reason it's an "ARM" processor & not an "Apple" one, even though yes, Apple did contribute a lot of their own design to their specific chip.

Unfortunately, Apple took the shortcut of gaining performance by having memory/SB/NB/kitchen sink all together on the same die, which is very...not scalable. It's a good way to be "top in class" for the class your in, but it comes with a ceiling; you can't hit the higher levels because where competitors can use the whole die for processor, Apple are stuck using only part of the die, the rest being used for memory/controllers, etc.

Absolutely stellar architecture for laptops for sure, but not so great for desktops/servers, imo.
Don't just blindly accept or reject what the model is giving you.
On one side, these are just tools, but on the other side they are powerful tools.
The more you know the programming language, libraries, frameworks, design patterns, etc the more you can benefit from these tools. If you know what the good code should look like, and tell the model to generate that code, and you're quick to check it the better.
On the other side, if you're not programmer and the model generates code that compiles - it's bad for you if you don't know what this code is doing...

I personally love these toys and the only downside is that they are services and not local tools (yet).
Push notifications! Super valuable for driving re-engagement.
Instead you could vary it by using i.e. "PEM KEY GOES HERE". Tho I must admit there is no real harm in producing a new private key that is not used - at least not directly; it might lead to copy/paste usage, which is obvious user error, but depends on the audience.
Create a log then. All software people here surely we know how to organise data. :-D
>The light reflection on the shoulder doesn't make much sense.

People will really grasp at anything to find something to critique in generative AI, huh?
Hiring C developers back in the day was smart. It meant someone knew computers as much as they knew software.
Wow haven't seen a "peak hn" comment like this in the wild for quite a while :)
Make a sure you write everything in brainfuck too!

As for myself, I'll just stop using Reddit (largely have over the last year), and do something else with the free time.
"My old PC"

Well of course a newer laptop of going to be "snappier" lmao.

"My new car is faster and more fuel efficient than my old car"
The majority of people cannot afford their own home at today's prices. That is the simplest metric I've found for the intergenerational robbery taking place.

The government will try their best to keep housing pegged but it will blow the gaskets off commodities and the cost of living.
Terrible tips for a C++ developer, part 4 (tips 16–20)
Evidently not since I browsed Reddit on my Android yesterday. I do use a bunch of ublock filters.
I was going to get a 4090 this year, but I just don't think 24gb VRAM is going to bee enough in the short term future(for AI related stuff).

Ended up getting a 3060 for 1/4 of the cost, and I'm planning on using/paying for Colab until some 6090 comes out with 128gb vram.

Something that kind of bothers me that I don't understand. Why is there such an obsession about having small computers/servers? I don't care if I have to put my computer in the basement because its the size of a closet or two. Maybe there is an EE issue, like too much current or EMF if you make a large computer.

I'd usually use colab, for 99% of the jobs... but I admittedly want to do some nsfw stuff with me and the wife with AI Art.
Sure, like some preferred to think of Guaidó as the president of Venezuela for a while. But the Syrian government is recognised by the UN, the Arab league, Syria's trading partners and allies etc. Not worth beating a dead horse... or empty white helmet.
IMHO, they might have felt compelled to do so- in the 90s Germany's Neonazis were at their strongest. Amadeu Kiowa was murdered by Neonazis in 1990. The Solingen fire-bombing by Nazis (5 people dead) was 1993, the Luebeck refugee home burning killed 10 people in 1996. That decade saw dozens of refugee homes burned down with dozens of murdered people.

Look at the list of refugee home attacks during the 90s, with a peak in 1993 (I count 61 attacks)

https://de.wikipedia.org/wiki/Liste_fl%C3%BCchtlingsfeindlic...

I can understand why your parents felt the pressure to have you fit in!
> Um, no, people who play WoW already play WoW, and you are really trying to convince everyone who doesn't want to play WoW to play a game that is designed to be very similar.

Is that really the goal though? You can have a successful MMO without killing wow. Warhammer Online, Guild Wars 2, etc. were all great games from the business perspective.
> I don’t recall a single instance of this.

I saw the birth of r/WuhanFlu and other related subreddits that were created in early 2020, and accusations of it being a bioweapon were there from the start, and once someone looked up "Wuhan" on Google Maps and saw the virology institute, people were saying it was a lab leak.
> He had every advantage in the world and squandered it all.

I don't believe people get on addictive drugs and squander their lives when they truly have "every advantage in the world". I've been to rehab and recovery programs and I haven't a single person for whom this was the case.

Usually when people say this, they're talking about privileged people who outwardly seem like they have everything they need to succeed. But they have demons: depression, bipolar disorder, mental health, trauma, chronic pain. What's worse, other people are often unwilling acknowledge those demons, and say things like "you have every advantage in the world" which can just make them feel more isolated.

This can lead people to seek relief however they can get it.

I'm sorry for your family member and for you and your family; but for anyone reading this with a loved one struggling with similar issues, know that helping them can sometimes require willingness to understand them first.
Legends of America
I felt let down by my 5k/218 ppi screen when most of my messaging apps cant render my native language clearly at default text size. Next one will have mobile-like or higher ppi counts.
It doesn't look like any young person can own their own home in the UK anytime soon, is this the picture of setting them up to fail?

So when are we expecting a housing crash in the UK? 3, 5 years?

This really cannot go on.
> The suspects were not anarchists ... they were allegedly connected to a Kurdish militant group

I don't mean to be rude, but you sound extra sure while your message is wrong on two counts:

- the suspects are all anarchists, except for one person who might identify as a trotskyist ; the support networks that grew for the 8/12 case also grew in the anarchist milieu for this reason (i don't have an english source for this, but if you read french the mediaslibres.org planet would contain plenty of information about this)

- only one suspect was involved in the kurdish liberation struggle, and that's definitely not what any of them was accused of although that's probably what triggered the investigation ; they were accused of planning attacks against the french empire (not the civilian population)

> The main problem is that they try to formulate simple encryption in a criminalizing way

I agree.

PS: "anarchist" is not insult it's a political orientation. I myself am an anarchist.
There's a million immigrants per year and a tenth of that in new builds

Now do the math
People do not read what you write.

Then you need to move on, and find different people.

Yes -- I know it's tough. The landscape out there is quite bleak, in fact.

But these places, and these people do exist.
It's interesting to observe that the person who this language did resonate with is likely a billionaire now.
> Maybe start with punishing Europe then where the trade increased after the war

Importing the same amount or even much lower amounts of oil/gas at much higher prices would result in higher overall imports yes.

Also Russian a lot natural resource exports were/are exempt from sanctions due to practical reasons so what are you trying to say?

> India and China haven't even agreed to sanction ever.

Yet their companies will at least more or less outwardly comply with them because they want to continue doing business with western companies. It makes zero sense for Air India to ship GE engines to Russia without getting an exemption.

All of that is completely irrelevant of course since the airplane in question is already back in India...
Why not bring something like this?

https://shop.thesleepdoctor.com/products/medistrom-pilot-24-...
How does sync between devices work? Is my data sent to your servers to co-ordinate the sync or is it client to client?
New open dataset: MusicBrainz Canonical Metadata
They're just preparing for the inevitability of the US banning TikTok.

And to nobody's surprise US tech will be primed to offer their TikTok clone.
> CPAN is better than its equivalents. The consistent documentation style and location, focus on tests, and so on is excellent. Miss CPAN.

> focus on tests

…which at critical moments may turn out to be just LARPing. I had to rewrite some tests for a dependency of a dependency of my project so that they had any meaning at all.

The test suite was unchanged for a decade and it had been talking to some random web services on the internets. There is an unanswered bug report that tests have stopped passing entirely some years ago.

Another project failed its tests due to a dependency being bumped, and there was a fixing suggestion unanswered since 2014. I don’t know if the author is actually alive.

I guess it’s soothing to see an endless output of “ok test x” from a test suite, makes you believe the project is real solid, or something.
How to Get and Enable Dark Mode in New Paint App in Windows 11 22H2 ()
Microsoft recently rolled out (version 11.2304.17.0) for MS Paint app for Windows 11 that added support for Dark Mode. Right now, the same update is available for Windows Insider running the latest Windows 11 build in the Canary and Dev channel.
Yup you’re missing something.

In addition to attracting qualified candidates, good job listings repel those who don’t agree with them. No one wants to sift through hundreds of applications.

Here’s the main mission filter: “to help pioneer commerce on the Internet.”

technical filter: “you should be able to do so in about one-third the time”

and culture filter: “Expect talented, motivated, intense, and interesting co-workers.”

If you didn’t get these things or why they were important, early Amazon wasn’t for you.

On the other hand, if you saw these lines and said “holy cow this is the future and I want to be a part of this”, then you’d roll the dice and apply.

This style of recruiting isn’t a numbers game and doesn’t appeal to the average person.
Ah yes, our species has always lived in air conditioned houses
Implicit dowry system doesn't help - bridegroom's family is meant to stump up substantial funds in order to gain acceptance from bride and bride's family, this will usually be 'down payment on the house' type of sum. China's women are also increasingly well educated and themselves increasingly financially independent, meaning escalation of expectations from their would-be partner. Tough to see how to get out of this particular demographic jam
>I did this with facebook and it obliterated my social connections.

Huh... I did this with Facebook and it basically changed nothing. I was forced to text my friends life updates, that was it.

Out of every social media site I've quit, Facebook seemed to have the lowest impact on my life(as long as I or my wife checked it every 1-3 weeks for Events).

It seems Facebook has an ability to make you feel popular without actually making you friends. I'd be skeptical of the 'friends' you make on Instagram. I've made a few over the last 6 years, but since quitting, I really only talk to 1-2 of them rarely.
I think you overstate how much the lab leak and the bioweapon stories were being conflated. I recall that most people were able to distinguish between them, and that the most prominent figures raising red flags about a potential leak weren't talking about bioweapons.

In any case, the most alarming aspect of the lab leak hypothesis is that gain-of-function research is STILL being done, and that the same thing could happen AGAIN. Since this risks creating another pandemic, suppressing the story because of concerns about street crime is very misguided.
Traditionally 12-18mos...

Mo 1-3 is new owners finding all the buried bodies, and restructuring leadership with people they can trust

3-6 mos is learning who is valuable and who is not (overlap with months 1-3)

6-9 mos is predicting how customers will react to X change or Y Change

9-12mos is final legal review of changes, exit packages, PR statements,etc (especially is mass layoffs are involved)

12-18mos is execution time frame for layoffs, and restructure of the organization
I’m just annoyed I was given -3 downvotes here on HN for saying there was research indicating artificial/lab gene markers were discovered indicating it probably had a lab origin. I didn’t say anything else just mentioned a research paper and I got downvoted here on HN. :(
you'd think a real AI would be aware of all these issues and not let this happen.
Thank you dgerard, you are doing (acausal robot) god's work.
I agree with the article, domain knowledge is important and under-appreciated. It's strange that companies hire SW engineers mostly on knowledge of the tools rather than understanding the problem domain. It's a wrong Taylorist idea that programmers should focus on how and not on why.
I think most news sites with paywalls do this? If you change your UserAgent to Googlebot you can bypass them.
Inclusive Agile: Extending the Reach of the Manifesto
Yes and the prescription is even more new builds. We need immigration, we are aging.
PEM headers can be safely kept, otherwise base64-encoded payload has no discernible pattern at all and thus should be removed entirely even in your reasoning.
And it's harder to block ads/sponsored content. And they can send annoying push notifications that lots of people don't know how to disable. Dark patterns all the way down.
Wait, I read "mojo is the better python" earlier today. Is this just a meme in action?
Worth reading the “What Happened to Pinboard” threads before considering it.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Never really thought react was a problem. I think it's quite fast. Issues that I've seen are with reduxjs which triggers a ton of re-renders if you return a new object from the useSelector hook. And it's fucking stupid because even one component that pollutes the store, it can slow the whole app to a crawl. Think for example something that fires on onHover and we want to achieve 60fps. Even Figma suffered from this issue. They wrote a blog about it.
Probably sopping up more money from all the privacy intrusions possible with an app. Better ad revenue. Probably spent money on the app and need validation of the expense. Board might even have threatened whole team terminations without better app take up.

How many times is improvement UX in desired there?
I gave up on Reddit during the corona years when pleading with people to not create a QR-code underclass got me banned, permanently, from my national subreddit.

This isn't some major subreddit run by the same mod cabal either.

Reddit moderation is a poisoned chalice. It attracts the worst kind of people and pushes out the best.
Well, we don't know if it would have been possible to change the course of history for the better- right? Might have been even worse- consider 1994. A great deal of effort has been made to respect russian interests, handover of nukes in 1994, no to Nato in 2008, eyes closed on chechnya and georgia, little consequences in 2014... The reasoning was always to respect the russian sphere of influence. But as you say, Putin respects only raw power. "Showing respect" does not equal "raw power". So what we are seeing is less "geopolitics in action" but history in the making, unless you are not willing to give "the people of Ukraine" any voice in this. Now, this is where Kappeler could be helpful. I encourage you reading what he has to say about "maidan involvement".
tl;dr: …provides an easy and compact way to identify your own music files, or to match/correct music metadata. Looking up tracks on MusicBrainz can be a challenge, since you need to understand the schema. Not so with this dataset – import the dataset into your favorite datastore and start looking up tracks.

Have at it :)