skysight-inc/HackerNews huggingface dataset:
Don't make me wave the Diffusion of Innovations chart at you all:

https://en.wikipedia.org/wiki/Diffusion_of_innovations

libyear is an opinionated metric that prioritises less well tested software. Meanwhile, companies pay a lot of money for RHEL and other products that promise a stable environment that freezes specific (major) releases of software for years - and also promises backports of any necessary security fixes, without those pesky new features and breaking changes that come with using bleeding-edge releases.

Different people, projects, organisations, all have different risk appetites. We need all of them working together; late adopters wouldn't have the stability they crave if early adopters didn't exist to test the crazy broken fresh software.

While everyone needs to manage dependencies, there's no one right way to do it, so everyone does it their own way. They only thing we can probably agree on is doing _no_ maintenance on dependencies is a bad thing.
The seasonality is not an exception. It's not a case of "just this once". It's a well understood thing of "every year, before the tax deadline we have crunch-time, so don't plan on going on holiday in that time".
The repeated, unplanned, "just this once" exceptions are a whole different thing.
I grew up similarly and it's part of the reason I've cut back on my meat.

Shoving 100 cattle into a 1 acre feed lot for their entire lives is unfortunately how a lot of beef is produced. They spend their lives covered in shit, sleeping in shit, and trapped with no where to roam.

And instead of addressing this problem, my state (Idaho) made it illegal to take photos of the issue. [1]

[1] https://legislature.idaho.gov/statutesrules/idstat/title18/t...
There is nothing wrong or unethical with eating meat. It is a natural behaviour, which we are evolved for, and in fact a necessary animal behaviour within the environment at large.

If you do not wish to eat meat for personal reasons you are free to do so of course but I object to the current trend of minority groups trying to impose their views to the whole of society and to paint those who disagree as 'wrong'.
Shameless plug:

If your team really wants more dependencies than they have the capacity to review, my team and I are happy to help greatly reduce this risk.

My company (https://distrust.co) has reviewed hundreds of dependencies on behalf of our clients, and some even pay for this as a monthly retainer service.

JS dependency debt is good for my business.
> People otherwise not interested in gaming / console gaming.

I bought my mother a Switch and a copy of Animal Crossing when it came out, early in lockdown. She had never played a video game before, but was looking for some new hobbies other than watching the news and getting depressed. She played it daily for years. It gave her something positive to do, she got to play online with my kids and my sister's kids... it was by far the best purchase I've ever made.
But when that leap minute does eventually occur, it's going to cause havoc in all the systems that don't handle it. Which, let's face it, there are going to be a lot of. Either because they were never designed for it or else the relevant code paths were never actually tested.
Hetzner requires me to provide a photographed government ID.
Question is asked in traditional characters which are common in Taiwan (and Chinese diaspora). China uses simplified characters (mostly). Might make a difference.
If you were wearing traditional slacks, collared shirts, and suits 25 years ago this wouldn't be a problem. Timeless style is a real thing.
If a car veered off a motorway and hit something then caught fire then I’d be using the word “crash” in the headline.
True, but nobody is saying this aircraft's flight schedule ever left Africa. Rules are only rules where they are enforced.
I wouldn't worry about the people who quit and leave. I'd worry about the people who quit and stay.
Well, that's clear but that was not the question. I'm thinking about maintenance.
Show HN: GPT-powered service to organize data into hierarchical categories
Built this "GPT wrapper" that helps organize texts, URLs, images, and documents into hierarchical categories. The system categorizes data by its textual content and images. For URLs, it considers the URL itself, the content at the destination, and the screenshot of the page. You can use predefined categories or have the system generate them for you.

You can interact with the system manually via a GUI, through an API, or by importing and exporting CSV files. The payment model is flexible, operating on a pay-as-you-go basis with credits used for AI categorization events. Additionally, there’s an optional monthly subscription for permanent data storage.

Now, being the coder I am, I need to figure out what this could be used for:)) Any ideas?
They'll get right on that after bolstering their investigative journalism department, overthrowing the Tory cronies at the top, etc

Agree with reigning in your expectations!
This assumes that code that just works incredibly well and hasn’t needed an update in years is inferior to frothy untested code or broken code constantly requiring bug fix PRs.
Thank you for this. The plane didn’t “crash” or fall out of the sky. It rejected takeoff and left the runway.
Hunting isn't illegal. Selling hunted meat is. It combats overhunting and poaching.
The same is true for basically everything in Africa.

Just pointing out that Boeing pulled the same trick with the MAX and I think it’s in bad taste to start off with this line of reasoning.

We don’t know. So we don’t know if it’s Africans being shady or not is all I’m saying. Let’s wait.
From the description of the crash either there were some unbelted passengers or the injuries were from people falling off of the emergency exit slide.
I agree with you on reforestation. As a matter of fact, Northern Europe was almost completely deforested only 100 years ago, and is now one of the greenest parts of the planet. Looking at old photographs from that time, you won't recognise places. It is disgusting listening to these Germans and French sitting on their high horses and trying to impose their will onto a country on the other side of the world, while not planting any trees in their own deforested nations.
African probably didn't have 2 whistleblowers die who wanted to expose a certain airplane manufacturer for skipping quality control and using unqualified materials in their planes.
There are tools[0] that show you which users touched which files/modules and how many of those users (if any!) are still in the company.

Doesn't necessarily tell you what code is legacy – perhaps a function is just so solid, that there was no reason to touch it in years. But I've found such analysis helpful and it can give you warning signs about what knowledge is being lost in the team and which parts of your own codebase became unknown territory.

[0] I know of CodeScene but suppose there are others
A WWII Story by the Twilight Zone's Rod Serling Is Published
They’re busy setting vision
I haven’t coded a b-tree since school. However, I do use my knowledge of b-trees on occasion when deciding on an indexing strategy in my database schema, for example. Same is true for a hash map… I basically never implement them but my basic understanding of them lets me write much more efficient code, on occasion.
The vast majority of maintenance is done by non-Boeing mechanics employed by airlines and their contractors.

They generally cheap out on it as much as they can get away with. https://www.vanityfair.com/news/2015/11/airplane-maintenance...
They were correct. Hemoglobin needs CO2 to release oxygen. If you are low on CO2 your tissues become oxygen deprived.
It seems you missed the stories about Boeing using parts made of low quality materials and that the whistleblowers died under mysterious circumstances.
There are heated boots that use Milwaukee batteries, you can also get jackets. Don't know when they'll get on the Peltier/TEC train though.
I believe in teams. I was a manager, for many years, and having a strong, healthy team was of paramount importance.

My team was pretty damn good. Almost everyone in it had decades of software development experience, but it was also difficult to manage. I had to deal with every member, individually, and had to sometimes be Bad Cop, but it worked.

When I interviewed candidates, I don't think I ever made a technical mistake, but I did hire people that broke the team, and they didn't last.

Teams are how we do big stuff. Individuals can be extremely productive, but there's an upper limit to how much they can do. If you can get a good team working, there's really no limit.
Cars can't fly. We are mostly concerned with planes falling out of the sky (which is the most common interpretation of a "plane crash") not bumping into something on the ground.
Given that the most meaningful jumps in my career have always been with the next company, agree.

Can't believe I almost got suckered into making a 'promotion packet', while being the one person on everyone's speed dial.

I already did the work, someone else just rewards it. Time and time again.
>Why call it a rocket stage ? Why not just call it exactly what it is - very bad judgement, very poor understanding and simply immature pop cultural choices.

You've misunderstood the author's point. It's not about "bad judgement". The extra "rocket stage" is just another metaphor about inevitable "tradeoffs" of simplicity vs complexity.

It's a rewriting of the common adage: Every new solution to an old problem also creates a new set of problems. That's just the tautology part. The question is if you'd rather have the "new problems" instead of the "old problems". That's the cost-benefit analysis part.

E.g. Old car engines carburetors wastes too much gas. New Solution uses more complicated fuel injectors with oxygen sensors and onboard computers to dynamically control the fuel mixture. But now your new solution also created new problems of "oxygen sensors go bad that you have to replace" and "add another supply-chain dependency on computer chips" to assemble completed cars. Ok, got it... we'd still rather have the new problems of replacing oxygen sensors and adding the extra complexity of the ECU computers to gain fuel efficiency.

That's what the author is saying with his last sentence about fully understanding if the extra complexity is worth the cost: >"Maybe it's what you need to get where you want to go, but be clear about the extra weight, operational cost, engineering overheard, mental overhead."
I'll be the contrarian here; I actually liked the ad! It got the point across and it was hella creative. All of the crushed items probably got recycled also.
I highly doubt if deleting posts will matter, stackoverflow most likely still serve them to OpenAI would be my guess.
Will def do. Please do self-host and let us know your feedback.
I believe you are misinformed. Brazil is the top exporter in the world of several agricultural products and metals. Beef is not even in the top 10 exports from Brazil to the US.

https://tradingeconomics.com/brazil/exports/united-states
I think there are some generalizable notions of multiscale periodicity that could get embedded into some kind of latent space.
> the current political regime will be overthrown

You seem oddly confident in that prediction. There's a lot of alternative paths though.
I've been doing this work for a while and been pushing my org to move from updating the "base layer" every 2-4 years (Ubuntu LTS versions) down to every six months (each NixOS release).

I think one thing I've increasingly found is that it's important to set up the infrastructure for parallel building— it's not realistic to have a flag day twice a year, and it's not realistic to try to test everything first "on a branch". If you can have a transitional period of a few weeks where the product outputs (containers, dev environments, whatever) are consistently available in both the old and new flavour, then you can invite people to try the updated thing, while still having an escape lane to keep using the older thing if stuff turns out to be broken in a way that's beyond their capacity to correct in the moment.
Sure, but bundling them together reduces the supply chain complexity and reduces Apple's costs. If the options were more fine grained, Apple would sell even less of each model and it would be even less worth their while.

Also, I have seen lots of people on HN complain about the price itself, even if it's not what you yourself object to.
> Sounds like GPT 3.5 to me

It was.

> version 4

Paywalled.

> is much better at code.

I'll post the question as comment to root, for you to try if you want.
For fun, https://aur.archlinux.org is a single git repository with each package represented as their own namespace.

An mirror for the `aur.git` repository can be found on Github.

https://github.com/archlinux/aur
Where's the documentation?
This might be a controversial opinion, but to me it seems kinda petty to remove your answers from SO to stop open-ai from improving their models.

Honestly I don't quite understand all reluctance around AI. It will either improve productivity, or it will be irrelevant. If it doesn't provide quality, it will be outcompeted.

The only consistent argument I can see against AI requires us to view employment as a social welfare program, but if that's the case, why aren't we considering an actual social welfare program?
Tell that to your genetic predecessors.
Didn't Covid also cause cytokine storms? Couldn't this have been caused by the disease instead of the vaccination?
> rarely a recipe for good maintenance

True, and it’s Boing, which is rarely a recipe for good quality of safety.
> Did you try to use GPT 3.5?

Yes.

And succeeded! :)

> We're coding mostly in Python, C++, and .NET Core where I do expect it'll have a much deeper set of training data than it will for Lisp

I can't imagine how malformed bracketing is due to insufficient training set.

And nor it seems can ChatGPT: "I've encountered numerous examples of Lisp code during my training, covering different applications and techniques within the language. Whether it's simple examples or more complex implementations, I've seen quite a bit of Lisp code."
> In quality, yes, but they're only feasible for stuff like batch processing because they're so huge and slow.

Aren't games using these for real time upscaling many dozen times a second already?
I thought its about programming and someone is planning to implement timer based garbage collectors.
Tough situation. The amount of time I spend on Stack Overflow has probably dropped by 90% since I've started paying for ChatGPT4. Clearly it's only capable of what it is because of the massive amount of data like Stack Overflow that is was trained on.
You're very much uninformed on what is involved in having AUTOLAND (yes, capitalization was part of the name) happening, or automated takeoff.

Reality is that unless you're landing at minority of airports in the world, you can't use automated landing, and takeoff isn't automated until at least you pass into a SID route or into normal climb.

And it's not just "greed" - deploying and maintaining setup to support automated landing (ILS Class 3b with extensions and DME, among others) is non-trivial technically and to do safely can require over a year of testing.

Aircraft autopilots are also simply said very dumb PIDs 99% of the time.

P.S. L-1011 wasn't even the first plane with AUTOLAND equipped, that goes to Trident 2E
Why does that sound good to you? Do the executives at the Fortune 500 you worked at not make enough millions to comically eclipse the average wealth of the people that actually run the company?
Hey we are working on the documentation and it's almost done and should be there by EOD.
Honest question: what you expect people that live in grasslands (Mongolia for example) to eat?
Boeing designs from 1994 are not the ones that have been in the news for design and manufacturing problems. Boeings built in 1994 are not generally falling out of the sky. They don't have MCAS. They don't have plug doors mis-installed.

Yes, that's not that old. But 30-year-old airframes have 30 years of maintenance, and by then, the maintenance aspects start to predominate over the design aspects as a cause of crashes.
"However, we must not forget that AI needs to learn as well from vast sources."

Well, that's actually the problem. This current wave of AI is not "learning" anything really. An AI with any sort of generalizable reasoning ability would just need basic sources on programming syntax and semantics and figure the rest out on its own. Here, instead, we see the need to effectively memorize variations of the same thing, say, answers to related programming questions, so that they can be part of a intelligent sounding response.

I was dubious at the value of GenAI as a search tool at first, but now see that it's actually well suited for the role. These massive models are largely storing information in a compressed form and are great at retrieving and doing basic rewrites. The next evolution in Expert Systems I suppose, although lacking strong reasoning.
> no rational reason whatsoever

There are lots of rational reasons including distortion of sexuality, lack of interest in real world sexuality, depression, etc.
The claim I've heard is that you're essentially feeding your own knowledge for free into a proprietary system that can be used to generate cash for whatever corporation owns that system (i.e. ChatGPT from OpenAI). I think it's pointless to redact content for this purpose as well but clearly some people have strong takes against AI training.
When was Stack Overflow community ever happy?
We'll start trying when the consequences are felt. It will be too late to prevent a major catastrophe but not too late to prevent an even bigger one.
Those are not exact copies of the interface we're discussing here. You're basically saying that all of the work on https://dribble.com/ for example, is royalty free and I can copy whatever I see there and make it my own? In what world are you living in?

Similarities in the layout, flow and overall architecture are fine, this is how you build directions in design. But you take the concept and you tweak it so that there are visible differences. Let's take Slack and Discord for example - I don't know who was first but you can see similarities, however one is not a rip off another. Same with Linear, I think it was inspired by Jira but you definitely cannot say they took it as an example.

The case discussed here is that Tegon copied Linear's interface design (colors, icons, spacings, layout, widgets, etc) almost in a pixel perfect manner, they didn't even bother with introducing their own tweaks found through user feedback. It's a copy and added >we're focusing on AI aspect and don't want to reinvent the wheel< This is not right.
Lol, maybe go offline for a bit because you are taking your online self a bit too seriously.
Sincere question - how does one "overhunt"?

If I were to use a huge trawler with a big net to catch hundreds of fish I would call that overfishing. But is that even fishing?

Thwres nuance between artisanal and industrial, and both get caught with the same word
What guarantees do you offer?
I'm going to be brutal here. Take it as you want.

1. The nascent AI startup world is under the illusion that there is an inexhaustible supply of subscription payers who will all pay $5 - $20 a month for what are effectively low barrier AI features. Note, not full applications, just features.

2. Most of these features are 'interesting' at best. Almost none of them are compelling enough to attract subscribers faced with multiple choices for their money.

3. Top of the tree for subs are mission critical AI applications which are mandatory for work. Design tools like Adobe Firefly spring to mind as an example. Bottom of the tree are 'nice to have' feature utilities, which don't really add huge amounts of value to daily lives. Examples could be browser assistants, or AI search tools, or AI holiday finders etc etc et.

4. 99% of these startups will fail.

5. The only realistic and faint possibility for success in this brutal current climate is to release either a) on a credit per use basis (probably with a freemium up front for testing or b) to release on a freemium to gain traction with premium tiers once the application value has been proven in action.

This is all, or course, in my limited expertise opinion.
Bur what happens after a long time, when most of the content on the internet is AI generated and thus knowledge is limited to what the AI knows?

It might improve productivity in the short term but when we start experiencing the long term effects, it might be too late to go back.
We are in that universe - nothing stops people from risking everything like Musk did. But they don't want to.
You're mixing yearly salary figures and monthly infra bills.
Ah yes, see if you extrapolate this line on the graph we're all gonna be trillionaires in 10 years.

Just don't tell anyone that we got 1000X revenue by charting from when we had 1 user till now when we have 1000 users.

The article says tinder lost like 1 million and hinge gained like 200k.

I think people are starting to realize how toxic gamified dating apps are. I doubt match is going to grow overall because of hinge.
1994 is 30 years ago, not 20.

Yes, we're old. News at 11.
Yup. OpenAI will have the answers and humans won’t except through OpenAI.
>SARS-CoV-2 was not detected by postmortem swab (reverse transcriptase–polymerase chain reaction assay) in either boy.
> An AI with any sort of generalizable reasoning ability would just need basic sources

That is a completely unsupportable assertion.
For anyone in or near London, the RCA degree show is worth a visit:

https://www.rca.ac.uk/news-and-events/events/rca2024/

Lots of really interesting work across a huge range of disciplines, from industrial design like this, through digital stuff and service design, to architecture, to fine art, to animation. I've been many times. It's hell on my feet but worth it!
I use SBERT-type models for ranking, retrieval, classification, etc.

These work properly for a document that fits in the context window but not for a document which is larger. You can cut the document into smaller pieces but it just isn’t the same.

I would like to see longer context models like that and could accept some inference cost for it.

I think the summarization-type use cases will benefit from the context window but the computational complexity of a problem posed can grow explosively as a function of problem size: so x10 context window might not really mean it can do a x10 sized problem consistently.
>> feeding your own knowledge for free into a proprietary system

Isn't that exactly what stackoverflow was?
It seems they are unhappy about OpenAI as a single company entity getting all that power. It doesn't seem clear enough to them that OpenAI wouldn't just snowball leaving others aside.