skysight-inc/HackerNews huggingface dataset:
I work in the defense industry, it’s very much like the aerospace industry in that we deal with human life as a consequence of our work. We have software QA departments that operate very much like manufacturing or aerospace QA.

Software QA provides nothing of value to software development; having it as a dedicated function works against the overtly stated goals of the function and counterintuitively acts to degrade quality within software by mandating strict top down process and brittle end-to-end testing.

Although Software QA is intended to be an independent verification body that provides engineering organizations with tools and resources, in practice they function as a moral crumple zone [1] within the complex socio-technical defense industrial system, being one of the groups that the finger will be pointed to when something goes wrong and absorb shock to the business in the event of a failure. As a result they have a strong incentive to highly systematize their work with specific process steps, to shield them from liability, which can be applied generically to all projects.

Good software teams build quality into projects by introducing continuous integration, unit testing, creating feedback, and tightening these feedback loops. This acts to find problems quickly and resolve them quickly. Software QAs need for high level, top down, generic systemization requires them to work against these principles in practice. Bespoke project specific checks, such as unit testing, is not viewed as contributing to the final product and is discouraged by leadership who see it as waste.

To give an example of how these dynamics destroy quality in software. I once found a bug in software on a piece of test equipment where a logarithmic search function was not operating on a strictly sorted list. When I pointed this out to my leadership I was told that if we changed any part of code, it would require a new FQT, which would be too expensive to conduct and was not in the budget. Although the bug would have been trivial to solve, and was clearly wrong and would not provide any benefits by remaining in the test equipment software, the process required for changes prevented solving the issue.

[1] https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2757236
What is the equivalent of Django in Next.js?
Building CRUD applications in Next.js is painful. Any frameworks to build admin interfaces faster? (ideally built on top of GraphQL Hasura).
How did the company get so bloated? Who approved the hiring decisions? Shouldn't well-compensated, forward looking leaders anticipate this?
Apparently the S-300s were maintained enough to spook the Russian AF. Also, there’s a variety of Western systems now.
>I'm not ready for the smooth talking however that the con artist employees afterwards. It's a humbling experience but one that I'm happy to have lost real $$$ so that I can remember the lesson for the rest of my life.

3 card monte on the street? from what I understand, you learn the real lesson if you find the Q and win the $$$: they'll follow you and beat your ass, you're not allowed to win that game, and you're not walking away with their money.

the point of that "game" is to take money from suckers/tourists. they have no tolerance for people who "know how it works". it's not a game, it's a con. Unless it's a big crowd, most of the people standing there are in on it, that's who follows you. They also play the game for show.
> God made human babies superior in design from birth by giving them increased adaptability.

Holy assumptions batman. Homo sapiens aren't "superior", that's a terrible starting place for a hypothesis. There are plenty of metrics a human will never beat other species. Reaction time is a great starting place.
As far as I'm aware, new production of SM-2s has ended permanently, and all recent orders I can find are for upgrade kits, of which there's only a few hundred. Early SM-2s are limited in their ability to hit low-flying targets due to their SARH guidance.

I'm basing off on : https://apps.dtic.mil/procurement/Y2014/Navy/stamped/P40_223...

Given the production numbers, it seems that stocks even of SM-2 block 3 through 4 are at most in the low four digits.

I'm sure production capability for the SM-6 can be ramped up I'd there's enough funds, my point is that it's going to be even more expensive than the figure price of the missiles used looks like, and that it's going to be 2-3 years at least before that pans out.
> I don’t see why aging can’t be reversible

Aging is loss of information, you can't reverse that. You can prevent it though.
A lot of these rules are taken care of by design systems these days. If you're off developing your own design system or creating custom components the laws of UX are far more useful.

https://lawsofux.com/

Here are a few that relate to laws:

Strive for consistency - Jakobs law

Reduce short-term memory load - Millers Law
The amount of money people give in tips is insane.
> Software QA when actually practiced is more advanced now than airline QA.

...eh, I think "when actually practiced" is doing a lot of carrying there.

What do you mean by "actually practiced".

Outside of the aerospace and healthcare industries,
I'm not sure there are many software shops that are doing QA to a level I would like to trust anyone's life with.
Link?

Also, the rot didn't start with the 737 MAX. The 737 NG has critical problems that went unaddressed that has contributed to multiple fatalities and equipment damage. Here's a documentary about it:

People & Power - On a wing and a prayer (2010) Al Jazeera

https://youtu.be/IaWdEtANi-0

https://www.aljazeera.com/program/people-power/2010/12/15/on...
The Most Spoken Words in Glasgow
https://archive.ph/deM67
If I didn't just take courses at DataCamp for Python and data science I wouldn't have known this is a replacement for the pandas library.
If something else could replace humanity at intellectual tasks we would say it is generally intelligent as well. Currently there is no such thing, we still need humanity to perform intellectual tasks.
I spent a few minutes looking at this and just want to point out how impressive of an effort this looks like the result of. Kudos.
Show HN: Seinfeld Calendar – build daily habits
Yeah, as in writing code in the general software industry, CRUD apps for businesses etc. Didn't mean for running machinery / sensors etc. although it could be good there? I have no experience at that level.
I was on a 24 hour on call for months, a two man team, managing Chick-fil-A's Doordash, UberEats and GH Go integrations for thousands of stores. It was literally insane. I survived this recession - but I was way way way overworked. The balance has definitely tipped towards the employer.
Brick Avatar: Transforming Your Photos into Unique Lego-Style Characters
I have made custom GPT for Lego avatar!, Brick Avatar, a GPT model that transforms photos into custom Lego-style characters. I focus on creating playful and unique Lego avatars from your images, respecting privacy and personal details. Excited to build some fun Lego transformations with you!
You probably say that in jest, but I have seen — multiple times — someone just go and delete all the tickets. Boom! 0 tickets. No bugs, totes. /s
This is the reference I like:
https://nohello.net
Trying to use https://app.mutable.ai/Issung/GChan
Error: "Encounter an error with retriving your quota".
I need manufacturers to give "frame spent 3 decades in the salt belt, questionable metal compatibility and won't be taken apart until it breaks again" torque specs.

It's like they think I'm going to take this thing apart and put it back together every year.

j/k, finding torque specs for a decades old steel bike is a lost cause
Those companies largely made the decision for monorepos before there was tooling to support a proper multi-repo existence.
18 years ago I was 15 and I worked on my first startup with a friend before I was even able to code.

We hosted the website on the spare computer in my bedroom and within a few months had our first pay customer and we continued to grow it from there.

However despite working on countless startups since then none of them replicated that success, despite me since becoming an accomplished software engineer and knowing far more about business.

The truth is any idiot could launch a successful startup from their bedroom with a bit of effort in the early 2000s. When me and my friend worked on our startup we were like 1 of maybe 2-3 companies doing what we were doing. Today I suspect that number would be closer to 1,000, if not more.

Those old bootstrapping stories don't exist anymore. The low hang fruit is gone. There's a huge amount of competition even in the most niche markets. And if you have competition they'll probably have an ad budget many times your total bootstrapping budget.

I'm not saying that it's impossible to bootstrap a startup, but statistically it's insanely difficult these days. There was an article on Indie Hackers a while back where someone looked at the stats for successful Indie Hacker projects it the guy found that only something like 1 in 200 projects posted on Indie Hackers even go on to make profit if I recall correctly.

You're an idiot if you're a dreamer today. You're almost certainly better off just getting a second job.
Is working on Godot really this bad? I've never used it but the worst I can think of it is that people constantly recommend it no matter what you want to do. Open-world RPG? Godot. AAA graphics? Godot. etc.

The writer describes himself as "the co-author" of the project, but there are over a hundred other people listed on with him on the linked Github, which seems a bit suspicious and the fact that he's written an entire book about how the leadership is a cult makes it seem like he's got a bone to pick.
Server leaking sensitive personal info due to bug can easily lead to doxxing, which can be amplified to swatting, which can kill.

Hospital system failing to parse patient's allergies can kill.

MCAS

Therac-25

That said, the stuffs I normally work in (or rather what I allow myself to work in) fall in to the reboot and apologize category.
Copilot support is basically non existent for Polars. It does a decent job of writing basic pandas... (But could do a lot better).
FYI, just submitted a new update for review with a few small but hopefully noticeable changes, thanks in no small part to your feedback:

1. StableLM Zephyr 3b Q4_K_M is now the built-in model, replacing the Q6_K variant.

2. More aggressive RAM headroom calculation, with forced fallback to CPU rather than failing to load or crashing.

3. New status indicator for Metal when model is loaded (filled bolt for enabled, vs slashed bolt for disabled.)

4. Metal will now also be enabled for devices with 4GB RAM or less, but only when the selected model can comfortably fit in RAM. Previously, only devices with at least 6GB had Metal enabled.

Thank you so much again for your time!
Bad leadership created this situation, but that doesn't make OP's suggestion any smarter.
I'm here just like "A pun thread? On HN?"

Very rare for one of those to stay alive around here. Has yo be because they provide good examples.
This is industry self-regulation. See A2P 10DLC. Dealing with it at scale has sucked. If you want to send SMS, it's the price of admission everywhere--not just at Twilio. I know you said you wanted to send yourself an SMS, but you can test without sending using test credentials and magic numbers: https://www.twilio.com/docs/messaging/tutorials/automate-tes...
This is great.

One thing I'd add is a sense of scale - are these architectures for 100 queries per second or 100,000 or 100,000,000 ?
my guess is: to replace gaskets/seals
> Internet Explorer did not follow web standards

Well it was following the "IE standards". The difference is only rhetoric to avoid antitrust. Google dominates the standards. Edge is Chromium, Mozilla is maintained in survival mode by Google.

> Chrome does, pretty religiously

I wouldn't call it "religious" when Chrome follows stuff Google wants and Mozilla/Apple don't want.

> there are a number of open source browsers based on Chrome

Based on Chromium, you mean? That's still dominated by Google.
Rumble part of an 'active and ongoing' SEC investigation
It's built to be an actual emergency exit.

It needs to be usable depending on how many passengers the interior is configured for.

So it has all of the door bits there. Maybe some parts like the emergency escape slide are not installed.

e: I should be clear that it's not usable as an emergency exit, as configured by Alaska. However the operator could choose to activate it later and install a usable exit.
> Imagine if we could duplicate everything humans could do but it required specialized AIs

Then those AIs aren't generally intelligences, as you said they are specialized.

Note that a set of AIs is still an AI, so AI should always be compared to groups of humans and not a single human. Since the AI needs to replace groups of humans and not individuals, very few workplaces has individual humans doing tasks alone without talking to coworkers.
Looks like a BBC version of this existing submission: https://news.ycombinator.com/item?id=38917820
Beta Testers for ADHD Productivty Software (iOS)
Hey all. I'm developing productivity software with a special consideration for ADHD individuals, as too many app cater to a one-size-fits-all theme. Please leave feedback if you find it interesting!
I use polars, but I've also run into this problem with copilot.
Hey there, sorry I missed your comment there was another thread on this project that took off and I thought this one had sunk without a trace. But apparently not quite :)

So, to start: yes, for some of them but not for all of them but it is still early days.

And yes on the second as well, in fact the youngest was the one that picked it up the quickest and has been really working with me to modify a game to his liking, and at some point he was making changes to the code and uploading them to Arduino while I wasn't looking. Definitely the high point of the project for me so far and in a way more than I hoped for because I thought he was a bit on the young side for this. But apparently I was wrong about that.

The next chapter is about to start when I have two of the units, it's waiting on a fume extraction system around the laser cutter (and it's terribly cold in my garage right now, too cold to work comfortably). But real soon now...

In the meantime, the git repository is up on gitlab and I'm well under way on writing a blog post about how you can program a simple game for the system. More soon, stay tuned, and thank you for the kind words.
The problem was not really the software in isolation, but that pilots expected the 737 NG to behave exactly like the old version - because Boeing decided it was too expensive to retrain pilots.
Something I noticed when skimming the paper that is also called out by one of the reviewers:

"Moreover, in the submission the authors considered only Transformers with input and output of bounded lengths, which are quite strange since Turing machines do not pose constraints on the tape length. If the length is constrained in Transformers, they clearly do not match Turing machines."
Here is Justine's write up on pledge and why he wants to port it to Linux.
https://justine.lol/pledge/
It seems like a function of time as well. I was simmering on it tonight at 35% and fan came on around I'd say 30 min or so. Again, Not an aggressive fan and muuuuch less so than the convection fan on my Waring https://www.waringcommercialproducts.com/p/bn3k1/quarter-siz...
It sounds like they are calling something QA but using it as a liability shield. It makes sense that you are upset about that, but naming something QA and having it do something else doesn't mean that QA as an effort is bad. It means that the people doing that are being deceptive.
No offense, I'm curious: do you happen to be younger than 30?
You think. The bigger problem is the engineering and manufacturing processes that went into the 737 MAX is garbage. There will be no end to the problems because it's trying to nail mud to the wall. People who choose to continue flying on them are like people who don't wear seat belts: they know it's dangerous but refuse to act in their own interest of self-preservation.
No, this is genuinely an issue. I'm 100% pro-AI, I think it's inevitable.

But there is no ethical difference between a company downsizing (or not continuing to grow) because they replace human jobs with AI and a company outsourcing work to the cheapest vendor when the vendor uses AI.

Allowing companies to shift the blame just leads to a cacophony of shell companies popping up to fence AI art to major corporations.

Wizzards failed to do their due diligence and should be treated as if they made this mistake themselves.
AI exists, yes, but "future AI" that "will be possible soon" that I hear many people talk about on HN doesn't exist. Yet. Maybe it will exist some day. Or maybe not. Or maybe it will take 40 years instead of half a year.

That was really my point: you can't really predict what the future will bring based on what we can do today. People were extrapolating from "we've got fancy rockets and space satellites" to "moon base" in the past, and now they're extrapolating from "GPT-4" to "GPT-5 will replace $thing soon" and even "major step towards AGI". I don't think you can make that assumption.

I'm also somewhat skeptical on the economic value, but that's a long argument I don't have time to expand on right now, and this margin is too narrow to contain it.
I am not sure what's wrong with the HN search, but I searched the URL before posting it and found nothing. As of writing this comment, it still shows only this URL. Maybe slow indexing time or Am I doing something wrong?

https://hn.algolia.com/?q=https%3A%2F%2Fopenreview.net%2Ffor...
Is Euro football different when we talk about doping? I catch the odd Euro soccer match once in a while, all those dudes have amazing stamina…
It is not easy to change habits. But once in a while, one has to.
what does advanced mean when comparing things so unlike from each other?

also software is the least likely comparison I would have made; software quality is a shit-show on a general level, and the vast public is quite aware of this every time a subway timeboard blue-screens or gets frozen on an AMI screen, or the POS machine that they're forced to interact with at work does something equally as stupid.
Age-Aware Solder Performance Models
Yep ours are hiring from India directly. Rumor says head of IT has a affiliated company set up...
Sorry for the confusing experience, and thank you for sharing this!

I’ve just submitted a new update for review with a few small but hopefully noticeable changes, thanks in no small part to your feedback:

1. StableLM Zephyr 3b Q4_K_M is now the built-in model, replacing the Q6_K variant.

2. More aggressive RAM headroom calculation, with forced fallback to CPU rather than failing to load as you observed, or crashing outright in some nasty edge cases.

3. New status indicator for Metal when model is loaded (filled bolt for enabled, vs slashed bolt for disabled.)

4. Metal will now also be enabled for devices with 4GB RAM or less, but only when the selected model can comfortably fit in RAM. Previously, only devices with at least 6GB had Metal enabled.

Thank you so much for taking the time to test and share your experience! Feel free to reach out anytime at britt [at] bl3 [dot] dev.

Britt
I'm in Australia and I get recruiter calls all the time. I've said I'm interested to all of them, and then they just stop talking to me. No idea what's going on. Seems like recruiters are just spamming out first contact messages and then selectively picking the replies they want to respond to.
Me neither, but I know what the process is like from having co-authored some stuff at work. This is not the kind of review you get if the paper is simply not good enough. Those are some seriously pissed off reviewers. Compare for example with this:

https://openreview.net/forum?id=cXs5md5wAq
Yes, they got some data, and got some errors. But they are using 25 samples to characterize "human reasoning". Sure, it's a place to start.

The bigger issue is that this pattern - small samples, via Mechanical Turk - is a frequent flier in papers that make claims that end up failing further scrutiny. It's more common in sociology and psychology than AI research, but I think we know this isn't a solid foundation to build a lot of extrapolation on.
> Do people forget that a 40 hour work week exists because of unions?

Is it still forgetting if it never happened? Both the idea of the 8-hour work day and weekends predate the first recognized union. The 40-hour workweek became the norm during the Great Depression by way of government initiative in an attempt to spread the work out across more people.

Unions have long supported the 40-hour work week, but are not meaningfully responsible for it. If showing support for something is necessary for something to exist, then you could probably say that just about everything exists because of unions...

Even still, we're talking nearly 100 (when it became common) to well over 200 years ago (when it was conceived). Even if unions actually were responsible, people are going to naturally ask "What have you done for me lately?". Where is the 10-hour workweek?
No matter the real root cause, surely multiple layers of precautions must have failed to allow this to happen, right? So given that's a foregone conclusion, how can we discredit a hypothesis based on that?
How is that different from humans who prefer tools they know to tools they don't?
Our monkey brains can get within a few % of optimal on written TSP problems.

For a lot of these problems, having a tight upper bound lets you narrow the search space, regardless of whether you're looking for the ideal answer or simply a less-bad one (Would you turn down saving $500,000 on fuel and labor in a year just because someone thinks $613,000 is the maximum savings achievable?)

The more we can get automation to do approximations as well as humans, the better.
Surfing the Web
Maybe an inadequate torque specification for the bolt tightening?
Has the obvious bad leadership committed to doing things differently in the future?

Generally, an ineffective employee gets laid off when layoffs happen. That would surely be a more effective strategy to financial concerns.
You could probably baseline in it by watching a university club game.
> You shouldn't be either unless you're a really bad dev.

I dislike the tone as there are plenty of good devs who've been cut and replaced (sort of) by offshore. Don't equate laid off/replaced with "really bad dev".
S-300 is not really comparable in terms of capability to S-75 and S-125. There is a quantum leap between decentralized networked mobile IADS with a combination of radar types and missile types and Iraq's S-125 systems.

S-300 is still a very capable system today and 1990s' S-300 systems are only really a generation behind modern systems. They're about as recent as the systems on Ticonderogas and Arleigh Burkes that are very much still in service today.
Turkey doesn't need any protection from Russia. It has second largest army in NATO right after US and can fend off Russia just fine all on its own. During Cold War it was a different story but times have changed and in fact, these days Turkey actually has quite cozy relations with Russia when you put aside the official rhetoric and look at what is actually happening.
I just changed my XPS battery with a spare from iFixIt.
a good machinists handbook will give you torque specs that take into account fastener size, material, and thread-locking style.[0]

mine is much older than linked version, but i doubt they'd revise that whole section out of it.

[0]: https://www.amazon.com/Machinerys-Handbook-Toolbox-Erik-Ober...
Juniors are more commoditized though. Number of job opportunities decrease with seniority in most industries (but conversely potentially also become better quality)