skysight-inc/HackerNews huggingface dataset:
https://en.wikipedia.org/wiki/Hyatt_Regency_walkway_collapse

Longitudinal forces on the bolts there, not shear. A change during construction doubled the force on the nuts and the bolts went through weak weld joints in beams. (Also not a PE.)
For a wilder idea of what you can do with GitHub and wikis see https://speedrun.cc No AI, so the wikis need to be hand created, but being able to build tools and UIs right into your GitHub documentation is a powerful concept.
> Good software teams build quality into projects by introducing continuous integration, unit testing, creating feedback, and tightening these feedback loops.

Agreed, for good software teams.

I would content that most software teams at most companies are not good.

Which is to ask, with an average to bad software team is it better to have integrated or separate QA?
It doesn't cap out at 10k, it was just a number chosen by the poster. Acquire takes a 4% fee if a deal closes.
Hi, I started a blog on the cutting edge features in css.
Why are there bolts and machine screws in use in the first place?

The seating configurations for United and Alaska, the 2 major customers for this aircraft, don't require this plug-door feature. Structurally, for these large carriers, the plug door serves only as a fuselage weakness and failure point.

Why don't they just rivet it permanently to the fuselage and make it non-functional? Per the diagrams shown, it's a complex assembly that serves no purpose at all for these carriers.

(Apparently it was used as a cargo door to furnish the interiors, which seems like a trivial use case.)
Copilot support is a chicken and egg problem. It needs to train on others code but if people don't write Polars code without Copilot then Copilot will not get better at writing Polars code.
Meta/Google/etc... at the end of the day are businesses, and the currency they deal with when transacting with us is our personal information and they convert that to dollars with their partners.

As I also value freedom of association, I am perfectly alright with them refusing to "do business" with me because I do not find the denomination and terms of the transaction acceptable.

I do not really have any inclination to want to compel them to serve me by force of gun, either.

I think both they and myself are better off in this scenario where we just choose to not do business with each other and I find some other business that has more acceptable terms - or I just go without, these services aren't as essential as some people think.
> I'm still not entirely convinced that Google's early models (as used in Images and Photos), and their infamous inability to tell black people apart from gorillas, was entirely an accidental occurrence. Clearly, such an association would not have been the company's intent, and a properly-produced model would not have presented it.

Nah, you're just misunderstanding the kind of bias that produced it.

Humans and gorillas are both primates. They look quite similar to each other and certainly more similar to each other than either of them are to a lizard or a bowling ball or a tree. It's the kind of mistake you'd expect it to be likely to make in general.

Now suppose you have a training data set with both humans and gorillas, with a human racial composition that reflects the makeup of the population of the first world, i.e. the majority have light skin. You ask it to classify a human with light skin, it's not completely sure if it's a human or a gorilla, but most of the humans it was trained on have light skin and basically all of the gorillas have dark skin, so it skews human. You show it a human with dark skin, it skews gorilla.

Models make that kind of error all the time -- it might usually be able to guess right for a billiard ball but its guess for the black 8-ball is a bowling ball. But some errors have political significance because if a human did that we would assume they meant something by it, and then people want to ascribe that intent to the model.
The point of these systems is that there's no launch site and it takes very little time to learn how to use them. The really key personnel are in Iran and very much difficult to assassinate (and easily replaced, too).

The drones are relatively light, cheap, and can be launched with nothing but springs and wood. There's no value in the launch locations and in fact you can launch them from anywhere.
Interesting. Did that change at some point in the past? I'd seen reports from folks suggesting that you were stuck either using the cloud management bits or using their app, and that a plain local web connection didn't work. Does Ubiquity equipment work entirely with a local web connection now, with no app or cloud, for all their functionality (except, obviously, cloud management functionality)?
Restic is great. Never failed me.

I think it could be included in default in Linux distributions. Perhaps it could be integrated into Deja dup (default , not experimental) and gnome. A GUI for restic in gnome!
Google "Section 174" to see news coverage, but here's the law:

https://www.law.cornell.edu/uscode/text/26/174
It's basically a counterfeit coin, but for a moment my imagination was sparked by the idea of this being an accidental trans-dimensional artifact from another version of our world.
> Please, (a) for your own sake and (b) for the sake of open source innovation, use the tool that you admit is better.

This is...such a strange take. To follow your logic to an extreme, everyone should use a very small handful of languages that are the "best" in their domain with ne'er a care for their personal comfort or preference.

> for your own sake

They're sticking with Pandas exactly for their own sake since they like being able to use Copilot.

> for the sake of open source innovation

Ohh by all means let's all be constantly relearning and rehashing just to follow the latest and greatest in open source innovation this week.

Tools are designed to be _used_ and if you like using a tool _and_ it does the job you require of it that seems just fine to me; especially if you're also taking the time to evaluate what else is out there occasionally.
Thanks, that helps to clarify. I wasn't aware of the progression of flags: from downweighted, to showing [flagged], to [flagged][dead]. I also wasn't aware that stories with lots of comments were essentially "immune" to being killed. Is it correct that the number of comments is what saved this story from being killed?

Accidental flags seem like another good reason to add a "reason" field. I'm not sure what interface makes sense, but I do think it would be useful to know if the flagging was done because the link was broken, or because the title is bad, or something else that could be easily fixed. Personally, I'd be more likely to flag dupes if there was a way to signify why I was flagging them.

Your answer also makes me wonder if all [flagged] stories should have a "vouch" link visible. I view flagging and vouching as opposites. It seems suboptimal and oddly asymmetrical that a story can be permanently penalized by flagging without allowing other users to cancel out those flags. The vouch link seems like a wonderfully democratic solution apart from this.

Alternatively, if the goal of showing [flagged] is to signify that a story is contentious, I wonder if [flagged][dead] stories that are revived by vouching should still keep their [flagged] tag even if the penalty is removed. Consider a story like this one but with fewer comments. If it's [dead], one can vouch for it and restore it fully; but if it's just [flagged], it's penalized forever.
> could be a signal of the singularity approaching

That would imply a fairly widespread ability to predict the singularity which doesn’t seem plausible to me
Yes, I thought about that but I went with the general assumption (based on life history theory) that longer lifespans equals longer times to reach sexual maturity.
Interesting examples, sounds like a great developer playground but not so much on achieving shareholder objectives? Maybe another reason he was fired?
> e.g. the situation with Camera/Camera2/CameraX was quite bad.

Yeah, I think overall it all converged a bit. Well Kotlin and Compose are big changes, but I can't really blame a change like that after more than a decade.

> But it's the same for all tech.

Yeah, I think we mostly agree. My opinion is just that I can switch between many languages and platforms, and native is always better integrated than anything cross-platform. Which makes for better apps and nicer development (I am happier learning Swift than debugging JS on the latest weird iOS-JS-framework with no community to help me).

IMO, if you write a simple app, then everything is simple. If you write a complex app, then native is better. As soon as it gets complex, nobody from the webtech community will know the details of the platform in question (unless they also do native dev on this platform). The native community for a specific platform is always bigger than the web community for it, in my experience.
Did you get ProSupport? (I think they call it different nowadays) They came by and replaced mine, no questions asked. Same for the Wi-Fi chip, GPU, motherboard and heat dissipator. They even do it worldwide, which is nice when travelling like I often am.
Show HN: I made a simple, sequential task runner (in Python)
While temporarily residing in the US (and the UK for a short while), far away from the comfort of home, and being surrounded by three kids (two of which are not my own), I decided to create a little and useful tool as a challenge to myself (I'm not much of a developer) and to help keep my sanity intact.

This tool lets me define a list of commands as a YAML file to be executed sequentially, without touching code.

We actually use something similar at work to onboard/update people's dev environments, but all tasks are pre-set Python classes. The thought was to try and create a complimentary tool (i.e. not necessarily as robust as the one we use), that will not require to rebuild and push an entirely new binary when making changes to a task or a sequence of tasks, nor require Python knowledge.

Note: I personally use this little tool, and sometimes find and fix issues. I know this can be coded much better, and I'm hoping to learn and improve as I go. If you experience any abnormalities, do tell!
What exactly is the purpose of sports, beyond mere spectacle? Is it right to commend someone merely because they possess the ideal genetics? These genetics might make them naturally responsive to training or, controversially, to performance-enhancing drugs. But does it really matter? It's noticeable that sports are often pursued disproportionately by those from less privileged socio-economic backgrounds. Yet, paradoxically, these individuals can end up being treated as mere entertainers or subjected to doping. Additionally, the prevalence of sexual abuse in certain sports is alarmingly high.

While I am a firm advocate for sports and physical activity at a personal level, my perspective shifts when it comes to high-level sports competitions. They often leave me feeling perplexed and disheartened, making me question whether I'm missing something that others see in them. More often than not, instead of inspiration or entertainment, I perceive underlying horror and abuse.
Quick follow-up:

I’ve just submitted a new update for review with a few small but hopefully noticeable changes, thanks 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/hanging in such a nasty fashion.

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 ever had Metal enabled.

I really appreciate your taking the time to test — the hanging you experienced was unacceptable, and I truly am sorry for the inconvenience. I hope you’ll give it another chance once this update is live, but either way I’m grateful for your help in isolating and eliminating this issue!

Britt
And to avoid retraining 737 pilots, I guess.
For more context see this blog post
https://scottgallant.net/posts/seinfeld-calendar/
well, so long as a student's name isn't "Robert'); drop table students;"...
Related recommendation: The War of Art https://stevenpressfield.com/books/the-war-of-art/
I'd say that the algorithm matters more. As in, today's mathematicians know more about the subject.

I suspect the actual implementation of said algorithms probably achieves a lower % of peak performance than the older ones (though to be fair they are /much/ more complex algorithms).
But don’t forget that the majority of low lunar orbits are not stable due to the sub surface mass concentrations which make the moon’s gravity “lumpy enough” that it pulls you off course unless you either use one of the few stable orbits or actively use fuel to maintain a desired orbit.

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

https://en.wikipedia.org/wiki/Mass_concentration_(astronomy)
Ok, but the criminal is probably a squirrel.
This article says the exemptions include, among other things:

“The nature of moonlighting work is in direct conflict with the company. For example, working with or providing consultations to competitors, competing for an employer’s clients, or activities that harm the goodwill or reputation of your employer.”

https://www.aegislawfirm.com/blog/2023/01/california-moonlig...

I think it would be hard to argue that a book scanner competes with an online ebook store, since one is an archival tool and one is a commercial store. Someone could host illegal copies of copyrighted works and they would be competing with apple’s legitimate work, but those people would be the ones competing with apple, not the creator of a tool they used in the process.
at this point, I'd prefer to be on an older boeing than a newer one...:(
Is it plausible that Boeing has "learned" from software/startup/venture-capital culture with regards to tolerating higher risk to minimize costs?

I suspect it's rather a case of parallel evolution between McDonnell Douglas brass and software startup culture, since cost-cutting culture goes back many decades (remember "Chainsaw" Al Dunlap[1] ?) — but I wonder if there's a more direct influence.

[1] https://en.wikipedia.org/wiki/Albert_J._Dunlap
Is union labor shielded from poor QC?
In actual fact system prompts are just the instruction tuning prompts that provide instructions formatted in the correct way (ie, with 
). It's just text all the way down.
The human body has trillions of cells. Surely there are enough copies of our DNA to recover its original form even if individual copies have extensive damage.
It's better because it supports append only and is declarative.
FEAs probably involve sparse matrices, which have a lot more complexity than simple dense matrices. For example compute optimal reordering of a generic sparse matrix is iirc NP-complete.
Two hours is ridiculous
I’m very sorry to hear you had such a poor experience as well. I’m sure it’s little consolation at this point having been inconvenienced as you have — it’s certainly not what I aim for in my work!

I’ve just submitted a new update for review with a number of small but material changes to address these issues: https://news.ycombinator.com/item?id=38920916

I hope you’ll consider giving it another shot once that’s live, and thank you for taking the time not just to test but also to report your experience!

Britt
Since when is an init system or Docker linuxisms?
I'm about publish Effective Pandas 2 (waiting for pandas 2.2 release) and an getting reviewed for my next book, Effective Polars.

Happy to assist and answer any questions I can.
> otherwise literally nobody has ever contacted me on LinkedIn

If you're a contractor you should be the one contacting. Sales is part of the job.
How many retire/quit/die each year
Also ML gets a lot more funding (academic or commercial) than MILP.
This is a nice clean start. For inspiration, check out https://app.crackingthecryptic.com/94Qq6qGjh2 for the next set of features you could add. Important ones are the ability to make "pencil marks"
The expense for retraining pilots falls on the airline.

Retraining has its own problems. No matter how well retraining is done, pilots still make mistakes from doing the right thing for the previous plane that is the wrong thing for the one they are currently flying.

Adjusting airplanes to fly the same way is a major safety advantage.
Yesterday saw new record standard deviation (6.10σ) for sea surface temperature
Yihui Xie, RMarkdown Creator, Laid Off from RStudio
There are extremely talented Indian engineers, but I don’t think this discussion is about the elite “cream of the crop” but more so the rank and file.

I have been assigned to lead offshore teams with engineers that need direct guidance on very basic coding tasks, produce low quality code and become combative when receiving feedback.

So many times I’ve reviewed and requested the same changes to code, classic example: a try/catch then completely ignore a caught exception, just to get some code “working” for the example inputs. When I call this out as a problem, it’s met with “well you did not say that in the specification, I have completed what was asked”. Another commenter had a similar anecdote where all input validation was removed to get test cases passing… are we expected to write things like that into a work spec? Seems like this would take longer than for me to write the damn code myself
Ouch :) I felt that
Wow we can opt out, how generous of the billion dollar entity controlled by M$

Training on anything should be an explicit opt-in process and they (and every other model out there) should be retrained from the ground up with only explicitly allowed materials.
i remember that in november 2023 they announced their fourth round of layoffs. and closing 14 offices.

total layoffs in 2023 were 1100. headcount at the end of 2023 was 7000.

considering they are removing another 1800 jobs, they are on track on having 0 employees by ~2027.
I still hate ribbons.

MS Office UI peeked around versions 97-2003 or so. Everything in a menu, actions grouped / categorized so they were easier to discover. QUICKLY accessible by underlined keyboard combinations (alt+menu letter THEN item in menu letter) and with any actions that had a direct keyboard shortcut annotated. Everything easily discoverable.

Ribbons, I've no idea how the categorize what's popular or not, but 'related' things seem weaker to me, and the context switch price is much higher. Plus there's a need to hunt and kill with a mouse instead of direct with the keyboard.
Yup. They came, by popped the backplate of the laptop, and confirmed they wouldn't replace the battery, nor could I buy another.
Huawei and Bird Successful in Wifi6 Patent Dispute with Amazon
>Interest-targeted advertising is another area where adtech is negatively affecting society.

=> advertising is negatively affecting society.
I'm guessing his own diseased mind.
I think undo and history is vastly underrated. Lots of systems have activity logs but not many associate anything actionable to them.
In lots of ways, the "learning" there would just be "capitalism".

It's inherently short-sighted unless forced to do otherwise by legislation. Cutting small corners pays off A LOT until the hammer falls, so there's a massive advantage to doing it / you need to do it if competition is doing it, or you eventually shut down as they take all your business.

It's inherently a race to the bottom. Sometimes that's a net gain, sometimes it isn't.
UI to User Stories
Performance is part of design! The best designers will have conversations with developers about the performance implications of the UI they’re proposing, and will help negotiate trade-offs as engineering makes user-facing technical decisions.
Why can’t you reverse loss of information? It’s not like the information is particularly unique, we all have the same blueprints. Copy some DNA from someone younger and fill in the gaps Jurassic Park style.
Dataframes in Python are a wrapper around 2D numpy arrays, that have labels and various accessors. Operations on them are OOM slower than using the underlying arrays.
Bad leadership should be removed. If not, then they should get paid less. Pretty straightforward.
Duolingo should be seen as an "instead of scrolling Instagram", not instead of formal education.

Change your browser's default language to your new language https://developer.mozilla.org/en-US/docs/Web/API/Navigator/l... . Change your streaming services' default language. Watch your favorite shows in said language with subtitles! Greet your friends in your new language. You know you're doing it right when everyone around you knows you're learning that language. Chip away.

When forced, even the old dog brain will learn new tricks.
> When a critical mass of the dramatic personae are doping, it is impossible to say what would have happened in a world where everyone was clean.

Obviously true, since a wide variety of responses will occur for any medical intervention, and doping is an extremely powerful one.
You're talking out of your ass. Watch this documentary about whistleblower complaints as far back as the 737 NG line as they observed workers beating structural parts into place with hammers. Clearly, things haven't improved since then. https://youtu.be/IaWdEtANi-0
One of my favorite terms in this space is 'relaxation'.

When you set yourself against the worst case scenario, you are destined to have a very bad time. But there are subsets of the problem where one or two details are treated as trivialities, while still keeping the rest of the problem 'interesting' or 'useful'.

Compression cannot compress white noise. But it turns out humans don't find noise that interesting (except in the negative). We value signal, and meaning. Most of the communication we care to exchange has a much more straightforward message than the medium, and so we continue to find new ways to condense both the message, and the most valuable nuance, down.
I run into the same problem. I don't know what Pandas are (besides the bears) and at some point up the "it's like X" chain, I guess you have to stop and admit you're just not the target user of this tech product.
Or its twin cousin: forcing me to login after updating my password.
I’ve been through enough layoffs to know that the effectiveness of the laid off employees is very rarely factored into the decision of who to get rid of.
Yah, I don't think it's the loss of information, but a related concept: it's a decline in order.

We have a whole lot of redundancy and mechanisms to restore/repair redundancy. But even so, there's a march of entropy upwards; oxidation, genetic damage, cell death, tissue damage, neuron loss, etc.

We don't have repair mechanisms for everything the body knows how to build, and the repair mechanisms that we do have become less effective to use (and often less safe) as the body ages.
Substitution isn't reversal.
Saves Boeing money by manufacturing 1 frame
Yes, that's the way aircraft fasteners are put on.

There's another reason to grease them - the grease keeps the water out which prevents corrosion.

In working on my cars, I always use a bit of grease when assembling fasteners. I've never had one come loose, nor have any rusted themselves on.
Many people change their ideas as they age, the ones that don't are more noticeable and reinforce the stereotype.