skysight-inc/HackerNews huggingface dataset:
Ahh yes. I think most people end up going through this bitter disillusionment at some point in their careers.

Humans are tribal by nature and companies are setup like a big tribe. We even call the guy (and it’s mostly a guy) at the top the chief! Feelings of “family” and “loyalty” are built into humans operating in tribes, and a real tribe looks out for its members.

So when the sudden wholesale internally orchestrated slaughter of a chunk of the tribe happens (metaphorically), it comes as quite a shock (the first time). Both for the people that go and the people that stay. The lesson is that a company is not a tribe.

That said, a company is also a collection of people and the relationships you develop as you work are just as meaningful as the ones you develop in other aspects of life. Loyalty to people is a perfectly good and reasonable thing.

So my take is, you should focus on fostering good relationships with your coworkers and hold loosely to the concept of the “company”. The company may screw you over, but good people will always try to do what is right.
Is this actionable? Seems like noise without purpose, almost like showing off their data haul without there being anything a driver can change to be safer with this additional information.

Plus is this road-usage normalized? A freeway with bumper-to-bumper traffic is going to have more crashes than a country road with a few vehicles an hour, but one crash a day on one Vs. multiple a day on the other could be required to indicate a more dangerous stretch in real-terms.
Both are in the Nightshades family which contains a lot of alkaloids that are believed to be a cause of inflammation in some people. I've not seen any real studies about this though.
It‘s a bit of a question whether this would be fully covered by EU 261 (including compensation etc.), as it contains exemption clauses for events that are outside the airlines control. So you‘d need to argue here that the failure was not due to the storm, but rather due to bad planning. Might fall either way.

AFAIK they still need to make sure you get food and a place to sleep, though.
> so they put together a team of hardware people to design and build a motherboard

That seems wild to me.. well not that it happened, but that someone thought that was a good idea.
I'd agree, and I really enjoyed it.
Bad news though. You're at 90%, and the last 5% felt rushed to me. So enjoy 90% to 95%, and here's hoping that 95% to 100% is just my personal preference!
Some anecdotes here
https://www.reddit.com/r/flying/comments/zw5lsl/comment/j1tn...

Essentially the system never know if a flight was successful or not, it just assume it went well, in the case of a delay or a change some employee has to input data manually into the system. For a few flights that's ok, but for a exceptional event like this the problem snowballs and now the system doesn't know were planes, crew and passengers are.

Quoting the top comment by 4Sammich here for those who refuse to touch Reddit:

> I have friends in CS and the hotel assignment side too. There were 2 specific problems, the software for scheduling is woefully antiquated by at least 20 years. No app/internet options, all manual entry and it has settings that you DO NOT CHANGE for fear of crashing it. Those settings create the automated flow as a crewmember is moving about their day, it doesn’t know you flew the leg DAL-MCO it just assumes it and moves your piece forward.

> In the event of a disruption you call scheduling and they manually adjust you. It does work, it just works for an airline 1/3 the size of SWA.

> So the storm came and it impacted ground ops so bad that many many crews were now “unaccounted” for and the system in place couldn’t keep up. Then it happened for several more days. By Xmas evening the CS department had essentially reached the inability to do anything but simple, one off assignments. And to make matters worse, the phone system was updated not too long ago and it was not working well.

> Last nite they did a web form and had planned to get the system up as much as possible with what communication they could muster, however it was too much to keep up on and ultimately the method for tracking crews failed again.

> This 100% is at the feet of all management who refused to invest in technology updates because it is the southwest way to be stuck in 1993. Heck, they still do 35 min turns on a -700 and 45 on an -800 frequently with only 2 man gates. But the good news is HDQ has a pickle ball court now.

> Edit: I just realized I never added the 2nd issue. Staffing. When the weather hit all those stations at once the ramp crews had to work in shifts to not become injured due to the cold. That slowed down the turns and backed up the planes. Many many ramp staff quit because of the management harassment (Denver) and just over it. So many rampers are new and making around 17/hr. Once they lost so much staff the crew scheduling software inputs couldn’t keep up because CS is also woefully understaffed and it became what we have today.
But if you account for those costs (which some might put in the entertainment column) then you also need to account for the

1. Time to call the repair service

2. Being home to greet, escort, and explain the problem

3. The additional cost if sunk cost leads to replace instead of repair.

4. Effort to pay the bill
I'm pretty sure that FreePascal and Delphi can do run-time bounds checking (it's a compile-time option).

Pascal also avoids buffer overrun errors on strings, because strings are dynamically resized as necessary.

You can also avoid having to free objects if you declare them as implementing a certain Interface (I forget the exact one). They will automatically be freed when the number of references drops to 0.
Sure it is, not even LunarG's SDK is at the same level as proprietary API SDKs in frameworks, debugging, IDE integration, beyond the basics.

CUDA is winning on compute exactly because of that as well.
No, I exploited a vulnerability in a common server software and gained access to hundreds of servers. Most of these servers had payment related data on them and I was originally charged with ~6,000 counts of identity fraud despite me never actually using the credentials because all of the server data was exfiltrated when I attacked them.

I was dumb in many ways and made my attacks overt after a while in an effort to "troll" the server operators.

My case went on for many years as my legal team challenged the details of the attack and if it really qualified as how I was charged. The "four corners of the indictment" as it's often called. My legal team was actually very ready to go to trial and beat almost every charge leaving a jury even less likely to convict me on any of the remaining charges, but as most people involved will tell you, it's not worth the potential risk of a X year sentence if convicted when you have a readily available plea offer for a year or less available.

I ended up taking a plea offer for the minimum sentence of 366 days ("a year and a day") instead of the potential offer I could have had for less time for a few months. The reason I took the "year and a day" offer instead is because when doing less than a year you may have to do the entire time in county facilities which are very dangerous.
Unfortunately I linked to the wrong video with him. This is the one I was intending. Apparently, Kristen Dirksen has interviewed him at least three times.

https://youtu.be/oJZQYEkGpCw
And you can have mobile apps and a web portal in front of that and it won't help none.
> Facebook really has little to do with this...

"Facebook addiction increases depression" - so yes it does. However, I think we need more companies like FourHere, Humane, etc. that want to fix the harm that social media causes.
Well, it could be placebo effect, but the thinking is/was that:

> Nightshade Vegetables

> Eggplants, peppers, tomatoes and potatoes are all members of the nightshade family. These vegetables contain the chemical solanine, which some people claim aggravates arthritis pain and inflammation. However, most reports are anecdotal, and while it certainly might be true for some people, there are no scientific studies done to prove that they actually cause inflammation or make symptoms worse, says Kim Larson, a Seattle-based dietitian and Academy of Nutrition and Dietetics Spokesperson.

https://www.arthritis.org/health-wellness/healthy-living/nut...
The discussion wasn't about crime or my crimes it was about the prison system IMO. But in any case there is another response in this thread about my crimes to satiate your interest.
And indeed multiple competing companies with planes is going to be more resilient - as each flight is dependent on the airports at each end and not much more, whereas a road or rail method has to have all the interconnecting working.
Sometimes the dispatchers expect that the crew will still be legal, but then the incoming flight gets delayed just enough to push them over the limit.
> I'm sure a VC out there will fund a startup that can scrub SO2 in the stratosphere to negate our efforts.

Why wait young man. You guys should do it and run both outfits. You already give off serious SBF vibes, so go all the way, and congrats on being the first to float an environmental scam.

Btw, when do you think we will have the first "environmental terrorism" charges filed?

https://upload.wikimedia.org/wikipedia/commons/9/97/ADX_pris...
I did not realize that. I opened it in Firefox private mode and didn't notice a single ad.

edit: I checked again and I do see a sidebar ad and a matching ad at the bottom which I don't recall seeing earlier. They are both static and reasonably tasteful.
Once you realize how many people in critical industries (power grid, telecom, global cargo/logistics) are in fact making things up as they go along, and there aren't really any highly organized and responsible people running the show, you start to worry.
Not OP, but I know some people will use medical tape to hold their mouth shut at night.
The designs are all essentially the same, two levels of high speed SRAMs to give you segment/page tables. Some designs supported bigger SRAMS for more contexts.
The schematics are all up on bitsavers.
Originally, I had thought they came up with it at Stanford, but from memory
it seems to be roughly the same setup used in the MIT CADR.
The short version for me is that in every corporate environment where I’ve been using Linux as a daily driver (Ubuntu), I have had Canonical recommended updates catastrophically break my install. That is, I see an update pop up, I install the recommended packages, and the next time I boot I cannot reach the desktop. Or WiFi doesn’t work anymore, or I have to switch to Nvidia drivers instead of the open source ones. And of course the company doesn’t have IT support for Linux, I have yet to work for one that does - there are always plenty of coworkers who are willing to help, but now two people are not getting work done.

These machines have been normal Dell Desktops and Laptops. Normal LTS versions of Ubuntu.

It has happened enough that I don’t trust Linux as a desktop system for whatever computer I’m using. I can absolutely use it, I’m comfortable on the command line.

I want Linux to be reliable for me as a desktop system. It’s the dream of truest owning your computing. But I haven’t had that experience yet.

MacOS is certainly not perfect, but I’m very happy with it, and it feels reliable to me.
Again, the nullable nature of the column denotes both the state and when the state changed. You have more information in a single column, no need for both.
Week of clipboard on HN!
Really useful! thanks for sharing :)
It reduces risk of failure but can end up costing more in the end. It's like doing a home renovation piece by piece rather than all at once: if you have the capital upfront and an experienced professional, doing the whole reno at once will be cheaper.
Some of my favorite finance-related quotes:

1. No one panic sells their home.
2. You can't live in an Excel spreadsheet.
Assuming you're talking about inside an enterprise, rather than something minor or personal, then yes (although not necessarily my decisions).

A trap that sometimes gets laid out is it a binary build or buy decision, there is typically options in between in my opinion. Build isn't necessarily as onerous as it once was either, the use of cloud, frameworks, libraries, low code products and SaaS means you can often construct something from these legos.

In my experience, there are some in enterprises with procurement and IT management skills who tend not to have a clue about building modern software, and often push for buying stuff (keeps them busy), and sell it as a win, bought a thing, set it up, declared victory and fucked off to the next project leaving the users and technologists to figure out how to unfuck the mess that has accumulated around this clunky COTS product that is now a critical part fo the business.
I'm thinking it depends on the purpose of the software and how much customization and integration is required. A peripheral application may be a stronger BUY than something that is deployed at the core of the business process.
I doubt MS is honestly trying to fix it, since it was MS who introduced Connected Standby as a replacement for S3

And I don't think it's just a software bug - many laptops now don't offer S3 at all, some only after toggling a BIOS option. Even then, it's often buggy on Linux as well.
Company I consulted for had 12 engineers, spent millions and 18 months to build some niche custom e-commerce solution.

They were burning money and about to go belly up.

We spend 3k on shopify plus some outsourced shopify engineers to get 95% of their solution in ~4 weeks with zero engineers.

Turned the company around and ended up doing a M/A 2 years later.
It's an all-terrain solar powered buggy with smart behavior around faults, GPS pathing, and four-wheel steering. Calling it a 'rover' for the time being is fair.
Unless they are bitmap fonts they certainly wont look crystal clear to me.
Ironically, I feel at much more ease driving surrounded by Tesla "FSD"s, as opposed to being surrounded by average Seattle drivers. At least FSD always uses turn signals when switching lanes and is way more cautious (while still remaining reasonable).

Back when I spent a full year commuting to work daily on a motorcycle, Teslas with "FSD" were the least of my worries. All while people who sharply switched into my lane in front of me with no turn signals used, they ended up almost killing me a couple of times.
There are 2.7 million developers in the US. Most don’t work at a tier 1 tech company.

My original story said nothing about where I work. I was originally referring to my process to get a software development job from 1996-2018.

But it’s not an accident I make “FAANG money” without doing “leetCode”. While I fell into a position at AWS, high level consultants make more with the same skillset than your typical BigTech SDE once they build a base. It’s higher risk and more hustle though.

I only brought up where I work now when someone brought up the r/cscareerquestions type reply of “TC”.

I am very sincere about my lack of desire to ever be a software engineer for a large company. I would give up my current compensation and jump back over to the enterprise dev/architect side of compensation before I ever did that.

Again, I already had the big house in the burbs, retirement savings, etc before AWS ever reached out to me.

If I leave my current job at the time of my choosing, it will probably be a compensation cut and probably for some unknown company.

I know for a fact that I could call up a few former managers who now work at different companies and they would give me a job faster than I could say “I am looking for…”
It will make it faster than manual phone calls. "Faster" actually will help here. If nothing else, it will help the recovery not take so long.
RavenDB has changed massively and your assumptions are about 6 years and 2 major versions out of date. I suggest trying it again as none of those are issues anymore.

> ".Net but not really using the .Net data type/model"

What's that mean? The .NET driver has seamless object persistence.
It crashed for me on my Macbook M1
Only seven US airports are subject to some form of slot control.

https://www.faa.gov/about/office_org/headquarters_offices/at...
I suspect crews timing out also play a big factor into this planning challenge:

https://flyingbynumbers.com/cabin-crew-duty-timeouts/
Wouldn't the thing the driver could do is pay more attention? Like it or not, but driver attention rises and falls along a drive.

Or, take a different route, probably eventually as presented by waze? Presumably they aren't just going to say "hey a lot of people die on this route. LOL good luck"
I have more than a few flights cancelled in my travels, never once have I rescheduled by phone. It was always on the mobile app. 90% of my travel is on American or Delta
Magento Cloud... a.k.a. platform.sh was exactly that.
I'm surprised they haven't tried to blame a cyberattack yet.

That said, I feel like these sorts of catastrophic ultra-fragile McKinsey-consulted-to-death failures we keep seeing in various industries are basically a giant signal to any adversaries that say "Hi! Check out how easy it would be to grind this entire industry to a halt!"

Resiliency is literally the opposite of efficiency. These systems need to have slack, aka inefficiency built into them. Unfortunately the business culture has moved towards ultra fragile, ultra efficient thinking.
I'd recommend taking a look at either https://vkguide.dev or my preferred https://vulkan-tutorial.com/

I remember learning "modern" OpenGL back in 2005
...are you trying to extract information from Notion's employees!? Pretty sure that qualifies as a social engineering attack! /s
How could interviewing be anything but a game? I understand some wouldn't want it spoken of however.
That's not the underlying belief in a startup. It's more like: we have not fully figured out market fit. We may need to build something very very quickly (I'm talking about hours/days, not weeks/months) and then maintain them for while.

That's why I say "work smarter not harder" can fail - that only works if you make assumptions about the future, in a startup that can only take you so far.
According the the article, the system makes some non-sensical tasking:

"In one example during the storm, the system assigned a pilot to deadhead on a flight from Baltimore to Manchester, N.H., and then back to Baltimore the next day, without ever flying a plane"*

* The article defines deadheading as sending a pilot as a passenger to get to another location.

It would be interesting to look at what the system is trying to optimize for to make such choices.
My own Node+Express REST API backend, model declaration format and RBAC. :-)
This is probably a contributing factor but will get buried by the media. However, I doubt it was the sole or even primary cause. There is definitely a staffing component here in addition to their bad software.
Still my go to airline because the rest are so difficult, unfriendly or just greedy Id rather deal with Southwest every time to feel like I am a human being.
Nobody seems to figure out the core problem for airlines: they're selling tickets that they cannot fulfill under current conditions. If they know they don't have enough pilots, enough attendants, and so on, why in the world are they selling all the tickets they've "planned"? Is this a realistic plan or it is a SCAM, i.e., taking people's money for a service that they know they won't be able to fulfill in the future? These companies need to be investigated!
I don't totally agree with this. Prices between airlines and routes can vary dramatically to the same destination so it's not like saving 20$ will usually be the difference between the cheapest option and a more preferred option. Also if you look at situations like Volkswagen, it seems to me that neither governments nor consumers hit them very hard after their massive scandal a few years ago. I see new VWs all over the place.
ThankYou.
Are these the learnopengl.com of vulkan?
> We know that already

No, we don't. We know where law enforcement, which we already know is biased, reports shootings happening.Those are two completely different things.
Good point! I misspoke:

Feel free to fork at your convenience!

Would have been more accurate.
They also had mass cancellations in Oct 2021
> Some examples I've seen in code

You are not reading it correctly. It is not code as everyone knows it. It's like an electrical circuit with variable names attached to each conductor, and the code propagates information like electricity would.

There's tools dedicated to this, able to draw pictures of such code circuits (e.g. Simulink, Ascet). And such pictures can be automatically translated into c-code, that looks even worse than anything translated manually.

In the end, of course the tests prove that the code works like the picture of the circuit shows, and therefore the car must work correctly! This avoids the need for anyone working on only the code to understand a car.

In reality, things usually work in the end only because of how simple everything is and high number of iterations.
They tried, it was possible but way too slow to be usable due to all the baggage that the NT kernel carries (think antivirus support).
would that fact be admissible as evidence in the trial? Seems like it shouldn't be because it's irrelevant
SkyElite, Air Manager, Touch Portal, MSFS Mobile Companion App, Simionic g1000 (has synth vision) and many, many others. Lots can be streamed from the host pc to a web server and accessed via iPad if there isn’t a native app.
> Not in my experience.

Absolutely every article I have seen on this topic has the emergency services people stress that the last thing they want is for people to be afraid of calling them. Because they already get cases where people "don't want to be a bother" and end up dead from a heart attack or permanently disabled from a stroke.

They most definitely do not want to eliminate false positives entirely.

> False calls are a nuisance and inappropriately waste resources.

But as I wrote: trying to eliminate them completely would be far worse. The only real waste are false calls that are done deliberately.

Now this case with the Apple devices is a very unusual one that really needs to have its specific circumstances taken into account. And those specific circumstances are that it does not, in general produce a lot of false positives. But for a specific activity it does, and unfortunately that activity is geographically concentrated so that those false positives are also concentrated. That should be addressed, but it absolutely does not mean the feature does more bad than good overall.
Posted this (about externally stimulating the vagus nerve) a while back because it looked interesting:

https://www.psychologytoday.com/us/blog/the-athletes-way/201...

I bought the equipment to try this myself (basically a TENS device and some electrodes), but have been too afraid to apply it :/
Are you retired, by chance? With work, I can only read perhaps a max of 50 paperback pages a night. I would love to read more, but am just stuck on the computer with work so much.
For the size that's absolutely amazing. On FF 108 it stutters quite a bit but on Chrome it's flawless and very easy to listen to. As for fidelity: Jarre's is a bit brighter, but if you'd have played this at me on the car stereo or so I wouldn't have picked up on it being a cover for at least a minute. Very well done.
You are 100% correct. The best kind of correct