skysight-inc/HackerNews huggingface dataset:
This is API reference documentation. What you're missing is conceptual documentation and use case examples.

Conceptual documentation, the big picture, is important to convey the mental model implemented by an API. In applications, you can generally infer it from using the app, but it's not always easy, and it's indirect.

Use case examples string together multiple APIs, multiple domain objects, to achieve a high level business objective. When working on a project, you can sometimes get away without this - the existing code can be example enough to copy. You can end up with cargo culting, people copying things without understanding why. But if you have an API for third-party use, which needs documenting, you need to have either a well-seeded set of open source users, or a great set of examples.
Then why is /r/programming private right now? Not just me, multiple people reporting that.

Personally, I think it just goes to show that if you make a platform which depends on people's generosity to keep content well moderated, you should absolutely consider those generous people as your company's main resources.... and if you piss them off, as your worst enemies.
Incidentally, many Socialist refugees that managed not to get jailed during the Mani Pulite purges, ended up in Berlusconi's party. Incidentally Incidentally, Berlusconi was really a man of equal opportunities: he didn't really care about your beliefs, political background, gender or sexual orientation, as long as you could help him get more power, money, or at least keep him out of jail.
A job or a house: choose one
I wonder who they ended up hiring for this opening. If they see this, maybe they can respond how the job went.
Yes. Because of the way reply notifications come in I thought it was a reply to a different comment.

But I still think that's missing the point of my (not entirely serious) comment.

People still have access to analogue amplifiers but digital simulations of them are still developed.

As models and workflows improve, if people want a flickery old-school look then they may well simulate it rather than go through the hassle of running old tools that might not mesh well with newer workflows.
That's not really decided yet. Without going into too much detail, a lot of our moderators are not as engaged as they once were: Eternal September has washed out many of our core contributers long ago, and the subreddit's focus has shifted over the years. Mostly to topics that (IMO) most mods don't care too much about (self-promotion, "beginner friendly content" instead of expert discussion, fluff...).
So in my view, most of the subreddit is in strong decline and is just not "the place it used to be". With several million subscribers, I feel like it's very hard to foster a real sense of community. And once you hit a certain popularity, the amount of newcomers will always be larger than the "core", and good content erodes from there. I guess that's true of a lot of reddit, though. We could've tried harder to prevent this (or guide our community), but at the time we felt that "hands off" was a better moderation approach, and now it's likely impossible to change that course.

Anyways, IMO most of the really interesting discussion on the topic happens on twitter already. My best guess is that instead of finding a new home for the subreddit, we'll eventually just either give control to some other body (or reddit takes it from us) or we'll just set the subreddit to public again and let it go its way without being very involved (Most of the current mods weren't really involved anymore anyways). I'd love to find a new place devoted to this topic (twitter definitely sucks for long form discussion), but I haven't found such a place, and don't have the time/energy to set one up myself.
> Why is there such an obsession about having small computers/servers

More likely just cost. If a "small" computer costs $2k, how much do you think a "big" one will cost? $10k+ probably, what is the market for that?

And you can buy a rack in your home and put 10 servers in it if you really want a closet sized computer.
I thought some of the results were sus. Renting a 5 bedroom house in Beaconsfield or Sevenoaks (~30 miles outside London) surely couldn't average £4000-6000 a month? Took a look on Rightmove and eek.. Glad I moved up north 20 years ago!
I would be fine with the App if I could simply set my subreddits I want to follow.

Instead they force suggestions. I don't want Reddit politics ever ever ever. I subscribed to sdnsfw, I don't want other nsfw boards, I wanted stable diffusion only. They have a juicy controversial topic that drives me crazy, show me so I can waste hours commenting, no please don't.

You literally can't get rid of these. Or at least it was not clear.

I don't use reddit because I like being addicted. I used reddit because they had niche info.
GPT-4 passed the first three Somm certifications
Well, yes, you need to have manual or automatic checks for the presence of the template, and the correctness of the contents is often uncheckable by automated tests. But if things break and e.g. the filled-in documentation template incorrectly said "thread-safe: yes", it will be very easy to 'git blame' the culprit. That way you can at least slowly weed out the sloppy documenters, but I admit that this is tedious.

And, yes, I don't like this either and would like a better solution. But so far I didn't get any viable suggestions.
> And you forgot the knee-jerk reactions from the left, [...] Some part of the population (including me) can't really stand the perpetually scandalised, self-appointed guardians of good manners,

This had me nodding along.

> and will become disgusted by both sides equally.

This is the part that makes you, or perhaps just that part of you, a bad person.

You are equating somebody who actually abused power and brought the world closer to an authoritarian strongman dystopia to people who, by your own description, are mostly ineffective and don't actually do anything.

(I can sometimes feel a knee jerk reaction that feels a bit like what you're describing, but I would never be proud of it, and I think it's important to be clear on that point.)
Why Open Source is terrible way to build products,yet most great products use it
The Guardian is very anti-tech and anti-Silicon Valley. Anyone noticed?

They'll publish anything that associates Silicon Valley in a negative manner.
I hate how true this is at most companies I have worked at. Invest a good amount of time writing up the docs and then a few hours later some asshole from another department has the nerve to ask me to “walk me through the process”.

Fuck you. I’ll leave you unread until end of day then send you the docs you clearly didn’t read.
I've heard the reverse argument, although I don't agree with it. That it's beneficial to have someone non-technical in that seat so that they're taking the user's viewpoint.

The reason I don't agree with it is that a) they are more likely to take a viewpoint influenced by internal politics than that of the user; and b) it's perfectly reasonable to expect to be able to find technically-qualified people who have that level of empathy.
Compared to other languages, IMHO Ruby (Not Rails), checks the boxes.
From what I've read about Mojo it sounds really interesting, but as opposed to the main languages and libraries currently used for machine learning it seems to be proprietary, or am I mistaken?

At least, clicking on "Get started with Mojo" on their website seems to lead to a form to fill out instead of to an easy download. I haven't filled it out so I don't know if you need to wait for approval or what.

But, given how little I've seen about it in terms of availability and source availability, I guess I'm having a hard time understanding why people seem to be so hyped about it. No matter how nice it is, unless it gives some major advantages over Python and some system like PyTorch or Jax, I wouldn't port my entire machine learning pipeline over to a propriety language for which only one implementation exists that I can't even download without filling out a form.
One of the news outlets in my country did the article with the similar title, something like "When you can afford buying your own house if you save money from average salary". The article was from one word: "Never."

Was expecting to see something similar here.
/r/Programming's head mod is spez, second in command is another Reddit employee.

Needless to say, they've done fuck all and the sub is very often a dump.
It is an odd consequence of the free speech and contempt of court laws in both countries that we can see inside the US president's house and look at the pile of illegal documents, while, sitting here in Scotland, the charges against Sturgeon remain extremely vague and it's basically illegal to discuss whether there is any substance to them.
Yeah... this was well illustrated in The Wire.
> What is the problem here?

The answer is quite simple: as rotten as the likes of Berlusconi and Trump may be, the folks on the opposite side (e.g. Hillary) are simply just as rotten and despicable.

As a voter you are then left with a choice of rotten or rotten ... their despicability sort of cancels out, and your choice then hinges on their secondary characteristics such as : are they right or left leaning.
If you've ever wanted to write your own music tagger, but the right data was missing to make it a fun/easier job, now is the time. I'd love to know what people think of the data set -- we at MetaBrainz have been making a lot of use of it. It powers the incoming Listen matching on our ListenBrainz project with great success.
Can someone explain the whole detour?

Looks like the plane was out of route right from the beginning?

Why not turn around from where it took off?

Is there an overlay somewhere?

And why would it drive all the way to a deserted airbase with no qualified personal to fix it?
Why is it only counting a total of 7265 subreddits? There must be many more, right ?
Hi Prabhat,
I am one of the maintainers at SigNoz. Nice to see OpenObserve's belief that the future of Observability should be OpenSource. We chose clickhouse rather than building a database as it takes multi-year effort to move a db to maturity and clickhouse has been battle-tested at Yandex, Uber and Cloudflare. Clickhouse also provides native integration with s3 and other blob storages. Our users have been using disk as hot storage for a week and moving the data to s3 after that. Tiered storage is really cool in terms of query performance.

We have also seen logs data of our users at a compression ratio of 30x/40x. We have published a logs benchmark (https://github.com/SigNoz/logs-benchmark) where the data is very high-cardinal (causing a compression factor of only 2.5x). Would love to see how does OpenObserve perform in that dataset someday.

Wishing you best for the journey ahead.
My favorite observation on this topic is that annual industry surveys (Stack Overflow survey, State of JS/CSS) consistently report around a quarter to a third of respondents work in companies of 20 people or fewer.

Companies that size I've worked at often had 2–5 technical staff total. That's where I've spent most of my career.

It contrast, some people feel a project with 25 developers is best described as having "only" 25. And I know that's not the top of the scale.

It's easy to imagine how many choices I'd make differently if I had too many people to reach organic consensus, or could count on a half-dozen team members leaving and getting replaced every year, or couldn't count on a certain baseline of skill or technical taste.

This stuff doesn't really come up when we talk online. We just hand each other assertions without context - "K8s is overkill, you should use systemd on bare metal", or "your app will collapse if you use the DB as a queue", etc.

I think the way we discuss our choices is worse for not clarifying our assumptions about the environment.
Ok, bring 50 million then, and build accordingly

We are aging and your argument is irrefutable
"Install the app" walls might be super effective at destroying reengagement, though.

I gave in and installed the Reddit app, but it simply doesn't work well enough or transition well enough from a Google search into the app. Would definitely engage a lot more with Reddit if only the app pushing nonsense were gone, and that's as a user who does have the app installed.
I agree with all your points. CVX made it so that students like me spent more time learning the material and techniques and less time worrying about implementation. Great work!
Am I the only person who is rooting for all social media to die? (Including this one)

The only reason I come here is to find interesting articles, but mostly it's nonsense editorials by extremists, "best practice" by novices, thinly veiled advertisement clickbait by companies, generic news from generic news sites, press releases, Twitter threads... That's most of what is on the front page here.

The comments section is a mess. Experts get downvoted for stating facts, know it alls beating up people for making mistakes, goody-two-shoes lecturing people for not following rules, pedantry galore, the bizarre hangups of straight white libertarian code bros, sycophants, newbies passing off nonsense as sage wisdom, and up/down votes being nearly random and mostly based on emotional response to rhetoric or whatever mirrors their opinions.

The sad truth is that if they tried to fix all these problems, there'd be like 3 comments and 7 new posts a day. To keep something popular and engaging it has to be crap and controversial.
People would rather be in complicity with bad behavior than admit the left has a point.

> once he dared to say "it would be better to consult a second doctor before undergoing a risky or debilitating surgical procedure"

Do you suppose you could supply the context for this? I mean, I can guess, it's obvious, but I think it also matters for the discussion?
You'd think so, but it has carried on for several decades so far. Things flattened for years in the 90s and there was a ~20% drop in 2008/2009, but in terms of an actual "a median family can afford a median house on a median income" no history points to a "crash" substantial enough to make that happen.
I’m not defending the data. I’m pointing out that it could be processed without much difficulty to clean it up, if so desired.
Awesome!

Thanks for your good work!

What I like about JPEG XL, is the alpha-channel support.
The JVM’s main value props are a world-class single dispatch runtime and GC, and a huge ecosystem of compatible OO libraries. It also doesn’t care whether you are writing Java by hand. If your team can master any of the more concise and productive languages, they should.
Lots of snark here, but from following the development vaguely, and looking beyond the marketing speak:

Mojo is aiming to be a state of the art systems language that has Python embedded seemlessly. It's exactly the other way around from numba/Cython which embedd compiled C in performance silos inside Python.

I used to do heavy numba work and this has no relationship to that. Just look at what the devs are actually targeting/implementing right now: Better lifetime/ownership semantics and ergonomics.

This is not in the same universe as numba (or even Julia).

I think it's far too early to tell whether it will be good, but I haven't seen any other approach that resembles it.
> What is the problem here? The law being complicit? Extremely effective charisma and propaganda?

Being in charge of making the law helps, but charisma and propaganda gets you in that position in the first place.
I think maybe it shouldn't be legal to operate high power amateur stations in built up areas, due to health and safety concerns?

That there might be enough people out there, once they are aware of the very high power levels used by amateur radio operators, that might absolutely not want this going on, because they have children around, and they don't want these extreme power levels inside their homes.

These hams are so willing to police people potentially intruding on their bands, but that's there's a chance that their very high powered signals, which are intruding onto nearby homes, are putting peoples' children at risk. I think we don't really know the full risk of it is right now, that the debate's out on it?

And it's worse than 5G microwave signals, because those are dramatically attenuated by the walls of the home. Which is not the case for amateur radio, which uses much lower frequencies, especially HF.

In the UK they have already passed legislation regarding EMF safety for amateur radio stations.

https://www.icnirp.org/en/differences.html
Reddit has grown significantly the last few years, but it still has only about 50-60 million daily users, compared to Facebook's nearly 2 billion daily users.

Don't get me wrong, I like Reddit. Before it I used Usenet, which died and after Usenet I was active on forums (most of those also seem to be gone now). I really prefer those topic based social media to the other user-based social media. But I've seen enough of them die before.
But those immigrants are never going to earn the necessary 5%, never mind 10% for a deposit.

That’s with an established stream of income. Without, the deposit would be almost 50% leaving the homes to be scooped not by immigrants but those with high capital.

No immigrant is buying a home. It’s banks buying them up, landlords, foreign nationals as investments.

The UK housing is a commodity worth investing with no regard to the people who need them. Something has to give.
I use Revanced too but let's face it we're talking about 1% of users at best.
The amount of times I've started building an ELK stack in my home lab just to get pissed and trash it! Will be giving this a go.
Finally, it's great that Apple added library support for ranges and PMR (memory resource) support. Currently, with a stable Xcode, you are living with clang 14. Link [1] is helpful for matching clang versions and placing preprocessor guards. Many new features (like pmr) were available in 'experimental' headers but not implemented in libc++ or any experimental library that lies nearby 'libc++'. Usually, I expect an experimental library like libstdc++fs that contains the implementation of experimental features. Starting with Xcode 15, I have seen a 'libc++experimental.a' library in a package. Could someone confirm the existence of this library in a beta installation?

[1] https://en.wikipedia.org/wiki/Xcode#Xcode_11.0_-_14.x_(since...
I've had the idea for a long time but never managed to try it: Alias-free convolutions (like StyleGAN3) may help with temporal cohesion.

The StyleGAN3 project page shows some good videos: https://nvlabs.github.io/stylegan3/
If they are clients or people responsible for any kind of budget, just phrase it as a business offer: I can watch through the 89 hours of relevant documentation in 89 hours for $165 an hour. Pricing fixed if accepted within 2 weeks of offering date.
[edited] afaict:
1) Mojo isn't opensource (yet?)
2) I can't test mojo (yet?)
3) Mojo does bold claims like being a better python with performance close to C, like V did, yet no one seems to call them out (yet????)

Anyway, never gonna try it, unless I'm absolutely forced.
I hate their marketing strategy, it sounds too bad.
WIP - work in progress
> Firstly we live in a world where limiting yourself to ASCII characters is increasingly untenable.

I agree. But your original comment bemoaned the difference between using ASCII and Unicode encodings. I was just pointing out that any Unicode encoding is not variable length of you limit yourself to ASCII. This applies to all Unicode encodings, not just utf-8.
>Why would you ever respond to that listing?

Good question. Of course in retrospect getting that job would make you one of the all time highest earners in the software industry.

I think it is also quite clever, the only people who would ever respond to this are exactly the people you would want. The core promise here is being able to work on something which might change the world.
It's roughly analogous to a tire company producing a lemon of a tire that needs constant repairs, then acquiring a chain of repair shops, Revenues are up, engagement with brand are high. The company seizes on those metrics, refusing to acknowledge the downside: the tires are bad products, which could easily tarnish the long term reputation of the company. But who cares? They have a steady trickle of income from their customers. It's a gamble, but lucrative in the short term.

Short term thinking makes money, but dooms the brand to an uncertain future.
Uber App from 10k LOC to 10M LOC (2022)
From a selfish dev side learning too much domain will lock you into to a company.

I prefer not to have any vendor lock in so I focus my skills on the parts that are transferable to other companies.

Domain knowledge to me is primarily a BA responsibility. The bits that a dev needs to know are converting that into the implementation.

FYI this also probably comes from someone who hasn't had a very niche and difficult domain. The most complex domains I've worked in would have required decades of training and experience to understand. My job was to know enough to to my job well.
Yeah, mental health is so stigmatised that there is little room for the grey, like in your example. A few radicals end up controlling the discussion and most of us, who are too busy with life, are left confused and locked out by the hysteria. I am more sympathetic to those who support trans rights but go too far because the other side is literally calling for their extermination, but the lack of reasonable voices leaves eveyone poorer and disenfranchised.
This is why I’m leaving the country. If I’m going to have to rent for the rest of my life I’ll give my money to a foreign landlord out of spite. The leaders and elders of this country have betrayed the youth and torn up the social contract. I’ll go rent in Ireland for 5 years and get my EU passport back. Fuck em.
Jawed Karim to Chad Hurley and Steve Chen: “Video Idea”
This is the long term result of Apple not wanting any further dependency on AMD/Nvidia, but at the same time not realizing that AI was going to hit and be very, very Nvidia centric.

But for most tasks which were known to exist 5+ years ago when these decisions were made, their on die gpu really is plenty fast and offers a larger memory area than most every gpu known to be coming at that time.
If you can read and count the graphs are ok actually
Even FAANGs do not apply perfect hashing to distribute teams across their office locations (well, for all I know, Google does, but the one I work at doesn‘t). And often it already helps if some of the team is co-located.
I think I read Antifragile or Black Swan. Thought it was his first anyway.

It had one idea repeated 2500 times. He could have written it on a napkin.

Plus maybe I didn't read it carefully enough but I found no suggestions on how to deal with randomness...
I like Peter Singer's 1971 essay 'Famine, Affluence and Morality', when taken with a little Jung.
Does someone know how long rendering these videos takes? Can it be done in real-time?
To be fair, average salary varies per city* and if you earn the average salary in any city*, chances are you'll be able to rent but not buy. I've tried a few London post codes and their average salaries: deep red can't buy can't rent. I've also picked a few random places up north and around Manchester, and it came out orange. I wouldn't be surprised if the conclusion was the same for most of the country!

edit: fixed postcode->city typo.
The exceptions to this rule can be pretty severe.