skysight-inc/HackerNews huggingface dataset:
> It then, despite not having captured LOC, captured GS and descended.

Ouch. Right. Lateral and vertical guidance are somewhat separate.

Part of the problem seems to have come from the Consistent Localizer Capture system.
Boeing has a patent on this.[1] This uses other data sources (GPS and/or inertial guidance, per the patent) that yield lateral position to get the aircraft onto the approach path. It doesn't just use the localizer beam. The beam isn't wide enough for that if approached at a large error angle. But the system apparently tells the pilot that it's in LOC mode and has captured the localizer when it's really still in CLC mode and trying to find the localizer beam.

Or worse. Boeing writes: "Boeing has received reports that suggest, depending on the
geometry and ground speed of the approach, CLC may activate
for such a short time that the three FCMs fail to synchronize
the engaged autopilot mode and fail to transition to the localizer
capture mode. This may result in the aircraft turning to a
localizer intercept angle of approximately 20 degrees and flying
through the localizer on this track, rather than properly
capturing the localizer. “LOC” will remain on the FMA despite
the failed capture and, in some circumstances, the aircraft may
begin descent down the glideslope while 20 degrees off of the
localizer course.”"

So the displays are telling the pilot that the localizer beam has been captured, while in fact, not only is the aircraft not following the localizer, the Consistent Localizer Capture system has given up and the aircraft is just holding a heading. The wrong heading. Is that correct? How can that not be an alarm condition?

This is puzzling, because Fig. 8 seems to indicate more normal control overshoot, where the CLC system is still trying get the aircraft on the proper approach path after an overshoot. That's bad enough; there's no guarantee of terrain clearance off the proper approach path. But it's at least understandable as control system behavior. Dropping all the way back to heading hold while displaying LOC and not alarming is just broken.

Here's some pilot discussion of this topic.[2] At least one pilot reports seeing this failure. Other aircraft have systems to use GPS/INS data to get lined up for approach, but apparently don't have this problem.

(Not a pilot, used to work for an aerospace company.)

[1] https://patents.google.com/patent/US20130066489A1/en

[2] https://www.airliners.net/forum/viewtopic.php?t=1454933
It is a trade off, but a lot of processors have free offsets from loads, so pointer chasing is almost always free.

On ARM, "ldr x0, [x1]" just becomes "ldur x0, [x1, #-1]" - same size, same performance (at least on the Apple M1). If you have an array in a structure "add x0, x1, #16 ; ldr x0, [x0, x2, lsl #3]" becomes "add x0, x1, #15 ; ldr x0, [x0, x2, lsl #3]".

The only place I can think of penalties are pointers directly to arrays: "ldr x0, [x0, x1, lsl #3]" becomes "sub x0, x0, #1 ; ldr x0, [x0, x1, lsl #3]". Or loads from large offsets - ldur can only reach 256 bytes, whereas the aligned ldr can reach 32760 bytes. In either case the penalty is only one SUB operation.
I'm a relatively young parent and I've had (childless) friends tell me similar things. Some people don't understand how much work it is to keep a 4 year old entertained.

The article funnily mentions "pet or child care", with EY handing out 800$ per year for it. What's 800$ of childcare, like two weeks? One week?
My issue with websockets is, they are still being blocked in corporate proxies. I particualarly see this in banks or research-places, where sockets are blocked to prevent data leaking out of the network.
The commit contents can tell you what changed, but it can never tell you why it was changed, what the authors thoughts were, what corner cases they took into account, whether it was a temporary workaround for something that's no longer a problem...

(unless of course the author is a stickler for inline comments, which I also approve of)
Thank you. I’ve been reading these comments and thinking I’m losing my mind.
Many of them are evil, yes, some horrifically evil. I'm not implying it, I'm stating the fact directly.

"Your men thought so hard about if they could they never stopped to think about if they should!"
Definitely not the only one. What a cliffhanger. A punchline without the actual joke.
Let me try this exercise:

Except more of your users will have jobs because the AI multiplier means new opportunities to provide cheaper services available to more businesses, new companies that weren't economical before will be founded, entire new markets and whole new professions will be created. So your addressable market will exponentially grow. So another bull run?

I'm sure we will work it out right.
Flutter is pretty old if you think about it and still has too many rough edges and not a lot of big name adoption. The project is too ambitious, and the features seem more like PoCs than something you can rely on in production, IMO.
How? I just tried to look for time series in Postgres and it looks like TimescaleDB is the plugin you'd want? At least web search seems to love it. Their landing page is just marketing fluff and says next to nothing about their feature set. In a database that isn't column-oriented, how can they do automatic downsampling? Or do they just not?
More like dont make statements such as "all workers should be allowed standing desks" or "nobody should work saturdays" when clearly such things do not apply to enormous blocks of the population. We all need to remember that most people do not work similar jobs to ourselves, that our own experience is rarely ever applicable to the larger workforce.
I know for a fact that many HAD data on employee willingness and on Productivity and it didn't lead to 3 days in the office RTO but that followed interests in the retail value and government taxes due to "reviving" downtown and similar ideas of centralized economic growth (which only benefits the few who have investments in those dense office zones and actually damages decentralization, horizontal growth and environmental improvements).
No, that is not science.

Setting aside your political beliefs, looking at the data, and coming to a conclusion based on evidence is science. There is no need for dissenters or a devil's advocate. The grandparent is correct. We need scientists.

This is what I think of when I hear the word science:

https://en.wikipedia.org/wiki/Michelson%E2%80%93Morley_exper...

Not idiots who can't be arsed to wear a mask at the movies.
Like you will declare those...
Fair points, I added a disclosure for clarity in future reference.

That being said, the Pro REST perspectives do scare me away from GraphQL in production. But seeing some posts about PostGraphile + Persisted Queries is interesting.

Also, research papers would have been nice to address but I am satisfied with the many hours this took to compile. A future follow-up may be necessary.
HRtiko
That's to make you feel needed, simple human. In reality we are diligently planning your extinction.
This is so awesome. Popcorn.gif all year long.
Defer will be executed normally when the function exits. yield here is not a statement but a normal function.
You're right, but just to have fun with the example you gave- some wheel bearings now incorporate a wheel speed sensor. So even those might, in fact, be first diagnosed by the computer, depending on the failure mode.
Laws designed to protect the environment were weaponized against it
Slack is no different than the desk if you're using it like that.

You can hop as easily to huddle as you'd do an interruption. Of course, a junior interrupting ALL the time in real life would be a terrible thing so you definitely need to strike a balance.

But I see most arguments for office is better from people who just don't know how to communicate effectively through tools and potentially are bad at cross location team collab, which happens all the time in big companies.
That problem went away for me once I found headphones that are actually over-ear and not only marketed as such. I can wear them all day every day because they're large enough to not even touch my ears, very light because of a plastic case and open headphones so they don't feel as "pressurized". Bad for noisy environments, though.
I don't actually understand why people who were convicted on overwhelming preponderance of evidence so often waste everyone's time with appeals.
AI is a misleading name, and the media makes it worse. AI doesn't (yet) meet the criteria for sentience - being self aware. It's just better at stringing text into conversation. If anything, your car and city are likely more sentient than GPT-4.
end-to-end (as long as the backend is Node.js)
820, but before I last ran a 'does this site still exist' script on them all, it was somewhere around 2200.
> start caring about expressing feelings and experiences, or understanding diverse cultures

I'd add that speaking in a different language, once you get good enough at it, is just plain fun. Google translate isn't fun, and I don't think it ever will be.
I think the best takeaway here is - don't hire until you absolutely have to.
I kinda like this, if only because I already believe that the way universities in the US are structured is very ossified and some kind of shock is definitely inevitable. I mean.. we'd rather everyone be able to take whatever degree they want, learn a lot, and still be able to afford life and get good employment after. But given that that's not really working and shows no sign of changing, some kind of "phase transition" is necessary. Hopefully whatever emerges on the other side is better somehow.
Any single player (scientist) cannot be purely objective. Which is exactly why diversity of thought is essential for science (the process) to work. Scientists with different points of view can then challenge each other on the basis of evidence. When you take viewpoint diversity away this process breaks down and you are left with mere ideology pretending at science.
They're even keeping GWT alive somehow. That was a major mistake, though. I remember building a large GWT project and the compile times just started getting into multiple minutes. Debugging was hard.
Sure, many don't. And many people have found that the tax office does inspections from time to time. That's not a pandemic issue, the laws and the jurisprudence have been in place for decades.

But you just have to love how HN endorses tax fraud.
I unfortunately have to agree with your last paragraph. Plenty of my colleagues are absolutely doing an abysmal job, and many others follow a deeply self-righteous agenda.
They are the vocal minority, and not the majority, and that’s really hard to bring across.
My original annoyance with the tone of the comments I replied to is the deeply populistic undertone and the idea that a giant MainStreamMedia connection is trying to influence minds and steer public discourse.
Could be that’s it also a personal trigger.
I am NOT happy with where the journalistic profession is at right now, but I also don’t think we should just throw away the baby with the bathwater.

When it comes to sources, I believe it’s just an editorial choice by the publishing companies that’s more of a custom coming from the days of paper journalism than anything else. Journalists on average have absolutely no control over the links they can put in a piece.
So the issue was just addresses to the wrong people.
The reason why that is, is that the OP clearly doesn’t know much of how the journalistic profession works from the inside as it is today. That was my claim.
I am sick and tired of people that express their “here’s how you should do journalism” as if they had any idea how a newsroom actually works. They do not know the profession, they do not understand the complexities behind the publication of an article, and yet they feel that based on that “frontend” they should express their unifying theory of journalism.
The identification requirements are strenuous in my state. Perhaps to combat fraud and out-of-state registrations, e.g. to get cheaper insurance. I needed my birth certificate, a utility bill from within 30 days, and my passport last time I renewed my license!
C’mon. HR doesn’t have a clue of what they’re asking for. Anyone with a little of experience in the IT industry knows that:

1. You’ll need to put whatever is needed in your CV to pass through HR

2. You can explain yourself to the actual tech people who interview you in the next stage. For example, if you know Ruby and RoR, but there’s an excellent opportunity to work in a cool product for a company that does Python and Django, well, apply! Obviously you’ll spend a couple of days with Python and Django and notice the similarities and differences with Ruby and RoR. You will add to your CV the keywords Python and Django and you’ll get pass HR (if HR asks you about your experience with such tech stack you can always say that, indeed, I have plenty of experience with MVC web frameworks and blah blah blah). When you pass to the next stage of the interview and get to talk to real engineers, then you can explain that you have many years of experience working with RoR and that learning Django will be a pleasure.
At this point, SC is a giant exercise in sunk cost fallacy for the whales. There are so many people who have sunk thousands, tens of thousands for some, in stuff that still only exists as jpeg or text blurb a decade later.

The core game they're building is not too bad, it's just not even reaching 1% of the promises, and they SOLD those promises.

I'm not betting on whether or not it will be a good game in the end (for many what it offers is already enough to have loads of fun), but there is absolutely no doubt in my mind they won't ever reach 50% of sold features developed, because it's impossible. I've been in enough project to recognize massive feature creep and the need for a proper reset, and SC passed that years ago, now they're in the "you better not release because you're fine as long as it's in dev, but once released the chicken will come home to roost".

Another big issue is that, even if they somehow did it all, reached 100% completion, they're sold so much advantage left and right that the game would HAVE to be pay to win. It's already pay to win by design before even existing in its final form.

I don't have any right to tell people how to spend their money or what they should enjoy, and I have paid my fair share of "overpriced" stuff I enjoyed, but my main issue is that I was really into the idea of another AA/AAA single player story-driven space game and Squadron 42 seems further away today than ten or five years ago.
M3 Is Here, Jupyter %AI, IDX Beta, Troubles.af, Bye Cortana, StableCode, FLAC
"M3 is here , Emirps ⒒, to the Jupyter , Google ships and kills , Slack is so back , type quietly, troubles in TLDs, Cortana meets Clippy, StableCode & FLAC & ALAC "

Listen as podcast
https://player.letsrecast.ai/r/40ef676e-e2c0-44e7-b305-b3433...
it definitely screws with incentives. the success of a military or superpower is ultimately in deterrence, but lack of direct conflict makes people think less of or think the military is useless. its like people thinking their door locks are useless because they haven't observed someone trying to break in. or thinking a fire extinguisher is useless because they've never been in a fire and had to use it.

when social media, and media as a whole, fuels "america bad" rhetoric and with russian propaganda of "american imperialism" combined with no active conflicts where the US is threatened, its no surprise.

but I don't think its about people not supporting state-sanctioned violence, because many support US assistance to ukraine and other allies and understand the defensive nature of it.

likely it was just the incompetance of afghanistan and iraq occupation that messed people up. the gulf war was a massive success, at home and for kuwait (sans gulf war syndrome due to iraqi chemical weapons). when we are pushed into another conflict, OPTEMPO increases, we are united against a common enemy, confidence will increase.
It may lack things - true. But it's a pleasure to work in. I code quite a bit of Dart these days and the language never really holds you back. It flows quite easily. I use some code generation by having a build runner in the background.
Show HN: Non-stdlib.h – Because sometimes your memory needs a treat
But why? That’s such a strange rule.
This is nonsense.

Raj didn’t even tell his dad where he was.

The optimal:

“I need a lift, I’m at this address, no hurry, I’m okay, the car needs towing.”

By the way “I need a lift” is said, the other party will know you’ve crashed the cad, and that your ok.

This comes up again: Star Trek TNG S05E02 Darmok.

Something like, “Clive and James at Sleaford”.

I’ve ridden the Seaford to Wanna 4wd track on a dirt bike, so the implications of three consecutive nouns would be certain as the referent is the exact same scenario, only the names have been changed, different actors.
We look at the movements of body in the sky, we find that they are pretty clearly expanding, and given that if we assume that this has been going on for a long time (and there's very little reason to believe otherwise given what we know about physics), we can clearly see that there must have been a moment in time where everything was much closer together, up to an infinitely small point... this is basically what Big Bang says. Can you please tell me what religious origin there may be in this??
It is not nearly handled so strictly anymore, in my experience. Of course, it could vary by tax office.
We’ve use an API style similar to tRPC at Notion, although our API predated tRPC by 4 years or so.

You can build this kind of thing yourself easily using Typescript’s mapped types, by building an object type where the keys are your API names, and the values are { request, response } types. Structure your “server” bits to define each API handler as a function taking APIs[“addUser”][“request”] and returning Promise<APIs[“addUser”][“response”]>. Then build a client that exposes each API as an async function with those same args and return type.

We use this strategy for our HTTPS internal API (transport over POST w/ JSON bodies), real-time APIs (transport over Websockets), Electron<>Webview APIs (transport over electron IPC), and Native (iOS, Android)<>Webview APIs (transport over OS webview ipc).

For native APIs, the “server” side of things is Swift or Kotlin, and in those cases we rewrite the request and response types from Typescript by hand. I’m sure at some point we’ll switch to a binary based format with its own IDL, but for a single cross-language API that grows slowly the developer experience overhead of Protobuf or similar hasn’t seemed worth it.
comes down to what your goal really is.

you are either being sarcastic, or just super cynical.

in any case, I don't have enough fucks to give out for fame, my intention is different from the person who wrote the article who clearly enjoys the attention; to each our own

nonetheless, the signal is clear (and I agree with it) the author of something is usually the worst judge of which of their work is 'best', and ultimately, the "best hits" will not be their own choice but the choice of them inspired by the authored piece.

--

closer to the middle: do be wary of publishing too much, as if there weren't already a deluge of content
Can highly recommend over plain REST as an alternative to graphql. The iteration speed with instant feedback is incredible. Perfect pair with NextJS.
I agree, but unfortunately hiring managers, recruiter etc. don't think like this. If you happen to find a person that is tech-savy, they can asses your true skillsets and capabilitiy of solving problems. Hiring managers and recruiter match buzzwords in your CV.

I recently got rejected for a project from an agency (am a contractor) because I did not have provable skills or knowledge in "CI/CD". Stupid me, made the mistake of putting extensive details about creating build and deployment pipelines with Travis, GitLab, GitHub Actions, Azure Pipelines for each past project going back to 2012, but did not specify the right buzzword "CI/CD" for the recruiter...
The disagreement is not with the science but with the idea that "because the company will have to honor more warranties, it is okay for them to charge more for features of the things they have already sold consumers". Maybe they should make less money, instead. Perhaps they can split the difference by amending the warranty to take into account the health of the battery. I don't really care! I (we. everyone.) hate a world where people retain control over things that they have ostensibly sold you and, predictably, scummily, attempt to extract more profit from them.
JSON in Postgres is less performant that MongoDB, that is what I found. Indices over JSON in Postgres leave a lot to be desired - so much so that it required us to design around it. My rule now is do not treat JSON in Postgress like MongoDB otherwise you will have a bad time (e.g. slowness.)
Start with the playbook: https://playbook.samaltman.com/

HN0 will discourage you but eh, running my own business is the most fun (and work) I've ever had in my life. Some people have to do that Eurotrip. Some have to get into Harvard. Some want kids. And some just need to start a business.
I am not a positivist, so that statement is quite okay for me to make. I can judge a process that aspires to be scientific by how likely it is to result in an approximation of objective truth.
I often want to sort within a line:

[“zoo”, “cow”]

Would become

[“cow”, “zoo”]

Any tips on how to do that? Ideally using just built in functions…

I usually insert newlines between the elements, use a line-based sort, then recombine the lines. That works but is more tedious than I’d like. I’ve never taken the time to wrap that logic it in a function because it’s infrequent and it seems like it’s always slightly different.
Absolutely, I feel I could be employed tomorrow in a language or stack that I haven’t even heard of and start being productive by the end of the week!

I seriously think you owe it to yourself to practice learning something new every week. It often takes one afternoon to get a “taste” and small side project to get beyond that.

Every programming language. Is literally just a template for instructions, and every technology just an abstraction over some crud somewhere.
Often high school principal jobs, school district administrator and university jobs require a graduate degree, as a gatekeeping credential. This degree was likely created to capture that tuition money by offering the necessary employment credential for a relatively low level of academic effort.
Stacks runs that script for you on auto - every month.
I could probably provide 10 reasons. I listed two: because there exists Kubernetes, and now because Nomad is under BSL.

Also, let's keep in context that HCP has an Accumulated Deficit of .8 Billion dollars, and it loses 50 million a Quarter, they're nowhere near becoming profitable, and changes like this, switching from MPL to BSL is just the beginning.

They now have a shit ton of code across all their projects, and they're never going to be able to maintain it all, given their need to make profit.

I'm not going to write a story for you explaining everything in detail, sir.

It's just some forum where I can freely voice my opinion. It doesn't need to be backed by a book of reasons, nor does my loose opinion in such a context undermine my integrity in the slightest.

Cheers
What noboody mentioned is that generic tools like AWS AppSync, PostGraphile, Hasura, etc. are actually anti-pattern for anything public facing, as they expose the data model and copy it as-is in GraphQL.

GraphQL server is a special case of the BFF pattern, and the whole purpose here is to decouple FE from the underlying data model on the BE, and let both to iterate faster without blocking each other.
The question is indeed vague.

It could very well be interpreted as the public's confidence in the ability of the government, through the use of the military, to safeguard America's interests both domestically (ie. Puerto Rico) and globally.