skysight-inc/HackerNews huggingface dataset:
> When I've worked for organizations without QA teams, I introduce the concept of "sniff tests". This is a short (typically 1 hour) test session where anybody in the company / department is encouraged to come and bash on the new feature.

We call those bug-bashes where we work, and they're also typically very productive in terms of defects discovered!

It's especially useful since during development of small features, it's usually just us programmers testing stuff out, which may not actually reflect how the end users will use our software.
What is nonsense is that you think that AMD should dedicate limited resources to supporting a 6 year old card with only 4-8gb of ram (the ones I ran had 8).

I didn't say they are bad cards... they are just outdated at this point.

If you really want to put your words to action... let me know. I'll put you in touch with someone to buy 130,000 of these cards, and you can sell them to every college kid out there... until then, I wouldn't hold AMD over the coals for not wanting to put effort into something like that when they are already lagging behind on their AI efforts as it is. I'd personally rather see them catch up a bit first.
> Also, I'm sure that there are better and worse choices for who to trust with data and privacy -- but it's literally impossible for me to know who that would be (or if anybody is "trustworthy" in a broad sense), so I have to work on the assumption that nobody can be trusted.

I think it's very possible to get a decent sense of who cares more and who cares less. For instance, look at Apple's recent pushback against scanning private user data for CSAM, and compare that with the recently publicized case of a guy having his Google account permanently closed (and being referred to the police) because he took pictures of his baby to send to a pediatrician.

"Normies" think these companies are the same, that they're all selling your data and that trusting one is just as bad as trusting the other. If we can chip away at that misapprehension, maybe said normies will start giving more of their money to companies that do a better job keeping private data private, and maybe that will drive long-term trends in the market.

Or maybe not! Things are bad, I agree. But I still don't believe everything is equally bad everywhere. I don't believe it's all over.
I mean you might considered a loaded gun to be a gun with bullets in it but by most laws if you hold the bullets in the left hand and the gun in the right hand that's a loaded gun. The law needent be consistent with common understanding.

So, in lets say 2023 your business brings in $1.2M of revenue from a pure-software product. Your net cashflow is $0.2M because you paid $1M to the dev team. Come tax time you have to report a revenue of $1.2M and the maximum allowed expenses are $0.2M so you have to pay taxes on that $1M of profit.

The reason the maximum allow expenses are $0.2M is because Software is considered R&D now so the expenses towards it (the $1M in salary) _must_ be amortized over 5 years. So if next year you also had $1.2M of revenue and $1M of salaries you'd be paying profit on $1.2 - 2 * ($0.2M) since there's two years of salaries be amortized now.
Yeah if US iPhone users bothered to download any of them to message their friends better then it would matter. Unfortunately however...
Do you know why the thieves broke into the mental health facilities?

because many of them put patient records in physical safes. Do you know why they don't put them online?

yeah, exactly.

What you've basically said is "it's ok because someone could break into a police station to get that material anyway!".

Or to apply this in another way.

I should be ok with other men sleeping with my wife because she might get raped anyway.

it's such a ridiculous line of thought. The fact that someone somewhere is willing to enter into criminality to do it doesn't imply we shouldn't endeavor to prevent it.
It's not that they don't know it's bad, it's that fundamentally, they're not trying to help you. They're trying to match a probability distribution. And if there's lot of 1997-quality C++ code out there (there is!), that's highly likely what you're going to get.

If you provide high quality context, it's more likely to produce high quality code too - but it can also spiral into creating bad code if it accidentally starts off on the wrong foot. The more bad code you have, the more bad code it suggests. That's why I think it's very important to clean up the code it suggests, even if it's just cosmetically.
That's a fantastic example of what I'm trying to describe. It's kinda like thinking hours worked is directly proportional to widgets produced. There certainly are jobs and situations where this relationship holds (can't sell widgets if you aren't manning the store or can't produce turn crank widgets if the crank isn't being turned). But modern world widgets don't work that way and are more abstract. Sometimes fewer hours creates more widgets, sometimes the reverse. But widget production is now stochastic and especially in fields where creativity and brain power are required. (Using widgets for generalization -- in the economic sense--, insert any appropriate product or ask and I'll clarify)
Honestly it drives me insane when I keep messages out of just texting.

I have a couple friends that just want to use Discord and not everything is together in the same app on all of my devices (iMessage,including just texting is on all of my apple devices).

I remember desperately trying to fix this with… what was that big multi client app for Mac years ago? Hate chats not being in the same app.

Edit: found it. Adium! Which shockingly has been updated in 2021.
This is especially tough for RedMonk's rankings because they typically evaluate languages on "lifetime summary" metrics like total number of tags on Stack Overflow, or total number of projects on GitHub. e.g.:

https://redmonk.com/sogrady/2023/05/16/language-rankings-1-2...

If Stack Overflow becomes more and more a reflection of "historical behavior" rather than "modern behavior", this sort of metric will become a less useful way to judge modern developer usage.
Ironically, most people use HLSL with Vulkan, because Khronos doesn't have a budget nor the people to improve GLSL.

So yet another thing where Khronos APIs are dependent on DirectX evolution.

It used to be that AMD and NVidia would first implement new stuff on DirectX in collaboration with Microsoft, have them as extensions in OpenGL, and eventually as standard features.

Now even the shading language is part of it.
If you have any other recommendations to how to make starting a cluster easier, we'd love to hear!

Disclosure: I co-founded Bacalhau
Red pill: people would rather surround themselves with attractive people and pay the 2% tax than be more successful with a team of Quasimodos.
Very much so, texting is my primary method of remote communication. Discord, WhatsApp, and FB messenger are for various group chats. Instagram is almost exclusively for sending dog memes to my wife.
You wouldn't send it home, you'd send it to park by the side of the street or in a parking lot. You know, the same thing Waymo does between trips.
Output to epaper
Related news coverage: https://www.ft.com/content/6e299bef-a475-4f6b-9430-d4a8c9772...

Some prior papers linked from the above news article:

https://www.sciencedirect.com/science/article/abs/pii/S22146...

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=1659189

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3341835

https://onlinelibrary.wiley.com/doi/10.1111/1475-679X.12428
Tests by independent reviewers (i.e., those not dependent on access to Apple for their continued existence) have demonstrated that the M series gains are almost entirely due to node advances, meaning that Intel could do nothing and catch up as soon as the chip fabs have capacity for non-Apple orders for their latest nodes.
I just tried this on Android. "test1" is green on Chrome 120 and Firefox 121, black on Kiwi 120.
> Those Dems were very few and far between. Hillary Clinton conceded the morning after the polls closed, and pretty much all Dems at least paid lip service to wishing Trump well in his new office.

According to [0]:

> Trump’s mendacity is arguably the Second Big Lie. Four years earlier, the Hillary Clinton campaign and leading Democrats refused to acknowledge the outcome of the 2016 election, by claiming Donald Trump was not a legitimate president. These actions, while certainly not as dramatic or as immediately damaging as the events leading to Jan. 6 (and today), helped bring us to our current situation.

> “He lost the election and he was put into office because the Russians interfered on his behalf,” ex-President Jimmy Carter said in 2019, continuing to deny Trump’s victory three years after the election.

> “He knows he’s an illegitimate president,” said Clinton, also three years later. She repeated this sentiment in 2020, telling The Atlantic the election “was not on the level,” and again when she called Trump’s win illegitimate. She piled on to this by saying, “You can run the best campaign, you can even become the nominee, and you can have the election stolen from you,” clearly referring to how she saw her 2016 campaign.

That's an opinion piece, but it isn't making up these quotes from Carter and Clinton (and it goes on to reference remarks in similar spirit by Jerry Lewis, Nancy Pelosi, Adam Schiff, Dianne Feinstein, Bernie Sanders, Chuck Schumer, among others.)

[0] https://www.nbcnews.com/think/opinion/trumps-denial-second-b...
That is, if you don't mind your wallpaper consuming 100% system resources, heh.
> Is anybody actually using sendmail?

Not sure if this counts to you, but I believe FreeBSD still ships with functioning mail out of the box, and they use sendmail. On FreeBSD 12 at least, sudo actually reports incidents to root's mailbox :)

With that said, when I was engaged with the FreeBSD community years ago, there would be periodic bursts of drama over "debloating" the base install, and sendmail was one (of several) programs people wanted to remove in order to "debloat" the base install. So I wouldn't be surprised if the latest version no longer has functioning mail, let alone sendmail installed.
The state of the art model isn't even on that list.

Okay, you've at least given me numbers. You're still not answering my question. Which number signals agi ?

Let's look at the top model in that list (which again isn't close to the best performing LLM) that you say isn't agi. so are you telling me that every human can do those tests and perform better than every model on that list. Is that what you are saying ? because i can tell you right now you're wrong.

Now lets see how GPT-4 performs.

ARC - 96.3%, MMLU - 86.4%, HellaSwag - 95.3%, WinoGrande - 87.5%, GSM-8K - 92.0%, TruthfulQA - 60%

Ave - 86.25%

Is this worse than every human that can take these tests. Is this even worse than most ? I can tell you it's not. So again, why is GPT-4 not agi ?
That was the 1960s-80s way of working with computers. Multiple terminals connected to a single timesharing mainframe (or mini, for that matter). You might have a network like DECNET, but mostly it would be hardwired terminals, or if you were less lucky, a dialup modem and an acoustic coupler at a blazing 300 bps. You were sharing one machine with potentially dozens of other developers.

Legacies of this abound in Linux (even the ability to SSH in is a descendant of this world). Commands like "who" are there to show who's logged in, and there's even an entire process accounting system that can be switched on to bill your users for CPU time.
The original announcement from January 2022 provides overall details as well as specific bullet points on each dollar amount of the "corporate welfare":
https://www.michiganbusiness.org/press-releases/2022/01/hist...
From the paper:

We note that FunSearch currently works best for problems having the following characteristics:
a) availability of an efficient evaluator; b) a “rich” scoring feedback quantifying the improvements
(as opposed to a binary signal); c) ability to provide a skeleton with an isolated part to be evolved.
For example, the problem of generating proofs for theorems [52–54] falls outside this scope, since
it is unclear how to provide a rich enough scoring signal.
FWIW, I have seen that same model have some success, provided management is willing to stand-up for QA. When QA isn't actively writing tests, they can still provide some balance against human biases that tend toward following the easiest path. In these cases, QA provides an objective viewpoint and backstop to cost and schedule pressures that might lead to bad decisions. This might be most valuable on safety-critical code, but I suppose it can still apply at various levels of risk.

I've seen where this has went poorly as QA was slowly eroded. It became easier and easier to justify shoddy testing practices. Low-probability events don't come around often by their very nature and it can create complacency. I've seen some aerospace applications have some close calls related to shortcomings in QA integration; in those cases, luck saved the day, not good development practices.
The article may be trash as you said, but Firefox doesn't disclose how much they spend on developing Firefox web browser. Everything is lumped under "software development", and that's only half of their annual budget, Firefox certainly doesn't get the most of the budget.

If they spend most of that $200 million on Firefox annually and we have abhorrent text rendering on canvas elements for YEARS, something's seriously broken there.
Seems like an overly vague, cynical view.
Two facts let you conclude this easily:

1. Money is fungible

2. Grant applications are still open

So money not spent on SpaceX can go to a future application.
Beeper Mini Continued Outages: 'Apple Is Penalizing Their Own Customers'
Its purpose was to create compatibility between Unix vendors so developers could write software compatible with different flavors. The primary market for Unix vendors is servers, which to this day are still about CLI and daemons, and POSIX systems continue to have dominant market share in that market.
Well that’s stupid. Shouldn’t eng salaries be part of opex?
When is tech going to realize Hetzner anything is a big negative.
I didn't say that. I'm just saying it's not a goal I feel motivated to fight for.
Idk, I don’t feel that languages need to be/can be ranked. Right now I don’t even believe that much on the right language for the job, but believe in “there was good founding engineer/team, they picked up what they were familiar with and were able to deliver”. People > language. When time will come, another army will rewrite in another language/microservice-size/whatevet
I wonder if this can be turned into an advantage however. Say the development team invests time into writing really good documentation and examples and then feeds it into LLMs and posts a link to a chat bot on their documentation. Much easier and faster for that bot to answer the inevitable 1000s of easy questions than waiting around for the community to do so.
It makes the list of Things I Won’t Touch https://www.science.org/content/blog-post/things-i-won-t-tou...
Shared vram is everything of you're running local inference.
My 3 x 3090s can't fit the 180b falcon even at 2 bits into vram. But people with a 128gb studio can, and it's cheaper
I work with the regulated drug development industry, and believe there is a useful and important distinction between Quality Control (QC) and Quality Assurance (QA). I wonder if perhaps this distinction would be useful to software quality too.

QC are the processes that ensure a quality product: things like tests, monitoring, metrology, audit trails, etc. No one person or team is responsible for these, rather they are processes that exist throughout.

QA is a role that ensures these and other quality-related processes are in place and operating correctly. An independent, top level view if possible. They may do this through testing, record reviews, regular inspections and audits, document and procedure reviews, analyzing metrics.

Yes, they will probably test here and there to make sure everything is in order, but this should be higher level - testing against specifications, acceptability and regulatory, perhaps some exploratory testing, etc.

Critically they should not be the QC process itself: rather they should be making sure the QC process is doing its job. QA's value is not in catching that one rare bug (though they might), but in long term quality, stability, and consistency.
So it’s safe to assume in the next 10 years - AI will be running locally on every device from phones, laptops and even many embedded devices. Even robots- from street cleaning bots to helpful human assistants?
> The new ingredients are typically abysmal for your health by comparison. Good luck finding a chip not fried in safflower or sunflower oil in 2023. Seriously, go try right now. I am not a seed oil guy, but the statistical prevalence of these oils might have some impact on public health and the fact that no alternatives appear to exist (outside of boutique settings) does kill off some of my bullshit canaries.

There is absolutely nothing unhealthy about seed oils.
No. That’s not actually how most orgs break it down. R&D, marketing, sales is “bringing new business” so are profit centers. This means their budget grows with revenue. Manufacturing, QA, IT and service are cost centers so get squeezed year-over-year even if revenue is flat.
Does it have point in time restore? The ability to pause and go unbilled? (other than storage) Easy resizing? etc

Not being snarky, but RDS is more than just a server app with a decent UI. It has specific advantages over just standing up a VPS and running apt install.
I actually thought of building this same idea but on OVH infrastructure.
I was more wondering about their behavior, like do they try to seek out mates? Are they attractive to non-gynandromorph birds? Do they physically attempt intercourse?

> but this one may actually be fertile as the left side is female, and only the left ovary in birds is functional

It's really fascinating!
Almost everyone I know uses Signal regularly, then iMessage after that. Discord comes up in certain settings. Instagram sounds like a pretty awful place to remain connected with someone.
A good QA person is basically a personification of all the edge cases of your actual production users. Our good QA person knew how human users used our app better than the dev or product team. It was generally a competition between QA & L2 support as to who actually understood the app best.

The problem with devs testing their own & other devs code is that we test what we expect to work in the way we expect the user to use it. This completely misses all sorts of implementation error and edge cases.

Of course the dev tests the happy path they coded.. that's what they thought users would do, and what they thought users wanted! Doesn't mean devs were right, and frequently they are not..
Which is one reason DevOps teams don't make sense. DevOps is a skill developers need to have. It needs to be embedded within the development team, not some other team's responsibility who only focuses on "DevOps" work. You create the build and deployment pipelines and move on to other project work. If you give someone a role and say their job is to do "DevOps" they will HAVE to invent things to do because that's such a small part of a project and once implemented doesn't need a ton of maintenance.
For what it’s worth, it’s currently vintage cube season on Magic Online and you can draft a deck with multiple infinite combos without much effort. Sadly you have to do all the clicking so you might run out of time. Paper magic is much kinder because once you’ve demonstrated a loop you can basically assign infinite damage, gain infinite life, create infinite creatures etc without having to play it out.
Isn't it obvious it won't? Unless they go full-on China firewall style there will always be website readily available that won't enforce that crap and kids will find them easily.
ROCm is open source.

and: https://www.youtube.com/watch?v=pVl25BbczLI
At Microsoft back in the day, we called those “bug bashes”, and my startup inherited the idea. We encouraged the whole company to take an afternoon off to participate, and gave out awards for highest impact bug, most interesting bug, etc.
You really can't just block them from that card and be done with it? Or switch payment methods to a card you can block and then simply not pay? Abusive bullshit indeed.
> We absolutely can. Make it straight up illegal and start applying some serious fines. I guarantee they will stop.

We can ban ads in certain location/manner/topic but not blanket ban all advertising speech, which would be a 1st amendment issue (and sort of a moot point, it would be politically impossible for something that broad and destructive).

You can get ads off the bus itself but you can’t get ads off the YouTube app the guy next to you is staring at, or the branded swag (that functions as an ad) that this person is wearing.
> I have a hypothesis that you never ought to work in a department that is seen as a 'cost center'

That's why I don't work in an IT department of a traditional business.
+1

Multiple lora adapters? Different bands, different channels, spreading factors? Like an ultimate meshtastic relay covering both 433 and 868mhz, but with some simpler logic?

Nope... disappointment.
Redistributing Nintendo owned assets (textures/sounds/data) on the internet? What could go wrong!
> The only difference is that waymo hasn't had a major incident.

That and they do higher speed roads, offer service during the daytime, service the airport (in Phoenix), use more direct routes, handle more complex maneuvers, have driven a lot more miles and served more trips, and so forth and so on.
> I don't get measured on bugs found so there's no pressure on me to find stupid bugs just to boost my figures.

Sounds like the right incentive structure. If you don't mind, how are you judged? Do you feel like the system you're in is creating the appropriate incentives and actually being effective? Certainly this example is but I'd like to know more details from an expert so I can update my understanding.
I rather like the look, even now. I also liked T'Pol in Star Trek Enterprise.
Are there llms models that will run on small ripis similar to llama?
Kinda, the damage never happened to Chauvet because the preservators learned from Lascaux and Altamira: they did not open Chauvet to the public at all.

They did eventually open a huge replica cave which you can visit, the Caverne du Pont-d'Arc aka Chauvet 2.
I bet the second order effect of being surrounded by pretty people generally leads to better outcomes. In the surgeon's paradox you actually care about the raw skill of the individual and nothing else. If whatever you're trying to do involves any sort of interpersonal interaction, you're gonna make the 2% up and then some.
And that not only created a human interpretable method, but beat out 20 years of mathematicians working on a high profile open question.

Who’s to say our brains themselves aren’t brute force solution searchers?
Yea thats my take too.. he's stepping on toes and trying to remove the undue influence advertisers and others have on free speech. I hope it works. Twitter should be exporting the first amendment to the rest of the world - prudes and religious sensibilities be damned.
> he also wasn't not-a-politician, having actively campaigned for the Reform Party nomination for President in 2000 (the Reform Party had qualified for federal matching funds, bringing out a lot of nontraditional contenders)

In the US, if all you've (yet) done is run for a third party, failing to even win its Presidential nomination-you are really (at that point in time) more of a would-be politician than an actual politician.
Colossus (1966)