skysight-inc/HackerNews huggingface dataset:
That's correct and that's the point: the bad scrum situation is sometimes in place because the TL does not do it all, either because they don't want to or is not able to.

Sometimes, it is because the owners or the managements do not let them to. Sometimes, it is because when the owners or the managements gave them more opportunities, the engineering TL did not use these opportunities and the owners or the management had to fill the gap.

As you said, taking these responsibilities is difficult for the TL and is asking a lot, so I don't think it's fair to expect it to be done systematically.

On the other hand, on my own experience, it is not very difficult to understand the technical aspect. It does not mean "being able to code", it just means "the devs explained the situation and I understood it". My experience being in the middle is that devs are usually worst at understanding the business side than the business side at understanding devs. So I really think that it's unfair to say there is only two ways: either the TL take everything in charge and the decisions are good or they don't and the decisions are bad because non-devs are obviously idiots.
On the defense side, Boeing may be "too big to fail". After the the post Cold War consolidation, losing any of the big 5 USG contractors (Lockheed, Northrop, Boeing, Raytheon, General Dynamics) would blow a huge hole in the industry. It's likely they'll be kept afloat with token contracts until they can get it back together.
On the commercial side, Airbus is the only real alternative. I'm sure this is great for them but realistically how much of Boeing's market share could they scale up to fill? Embraer doesn't do large jets and the other manufacturers are Russian and Chinese.
My guess is those people need somebody with your expertise, but only once in a long while. So they see the need to hire for it, but don't actually have enough work to keep you occupied.
The problem is that if you ask two people you're likely to get two different answers. And those people probably incorrectly think that their version of a definition for "agents" is the same as everybody else's.
It's not you, it's the industry. For every non-trivial task there is a long line of people within the company willing to do it for some visibility. But in order to get promoted to the position where they can do it, they need an army of button-moving monkeys working underneath them. So, they will say whatever they need to say in order to get you to sign up. Because that increases the head count and gives them more internal weight.

If you want to play the corporate game, you need to get used to having 5 meetings to move 1 button. And it's not about the button either. It's about asking Alice how her daughter is doing, and asking Bob on how he feels after that surgery, and casually hinting to Carol that you really like her choice of coding style for that new project. You play that game for a few years and you'll be allowed to have some monkeys of your own.

Or if you find the game soul-draining, you need to beef up your sales skills and connections, and become a consultant. One of those guys that gets invited to unwind a particular clusterfuck, gets paid $500/hour and quickly moves on to the next gig. This means less stability, more control, and a totally different skill set. Ultimately, your call.
I do not believe backend roles with no exposure to frontend are particularly unusual.
HFT is usually high frequency trading in tech and business communities.

Not sure if that's what the above poster means.
Ok I understand the technical considerations here. But really what is the risk surface for me here as a dumb end user who uses apps from the store and a few things off homebrew and not a lot else? I mean I've got a large pile of Apple crap sitting here. Is this even remotely worrisome enough to shift it and move to something else? The CSAM thing probably was. This? I don't know.

(I could probably do everything I need to do on Linux - I just don't want to)
OpenAI is supposedly working on agents as well: https://news.ycombinator.com/item?id=41125900 (subthread)
I believe there's always a backlog of science experiments to perform.
Elon Musk is being ridiculous. Companies are free to choose where to advertise
If they're allowing this gear, why not allow all competitors to use glasses to get 20/15 vision? It doesn't make sense that "shooters are only allowed to use prescription lenses if they are part of their regular eyewear", given that optometrists tend to slightly overprescribe anyhow, which means there's no uniformity.
Please forgive my lack of understanding. This appears to be a great achievement.
Is there any risk that a Lenacapavir resistant strain would rise up in many years as a result of treating a large portion of the global at risk population (estimated to be 60m people receiving the injection to materially lower global HIV rates)?

Sort of like how antibiotic resistant bacteria rates seems to evolve out of the use of antibiotics? Or is that not a thing and Im just clueless?
You are absolutely correct. I am not expected to assemble my desk or the wiring for my workspace either. That’s because people understand that this isn’t part of my job.
The company's site https://neon.tech/ made it easier to understand what it is, for me. The Github README struggles with identifying its audience, IMO.
Maybe it's an NYC thing. We don't have any of the chains you mentioned. Local grocery stores like Morton Williams, Gristedes, and C-Town are all pretty expensive.

Trader Joes and Whole Foods are comparable on price for staples, at least the last I checked, which is admittedly a few years ago. Things like store brands of olive oil, canned beans, frozen foods are cheaper at TJs, yes, but usually by less than a dollar.
I think the opposite is a lot more likely.

WHen it comes to it, the US gov has incredible leverage with the data they have access to. If they forced all the major tech companies to release everything they have on the most powerful politicians of some country, including email contents, text messages, full search and location history and so on, they could cause quite a scandal.

You can probably overthrow quite a few governments with a judicious use of that power alone.
A shot in the dark - i5-3570K? This is the one I use!
It's a fixed price contract, they've been paying for Starliner out of their own pocket for a long time now, not to mention any penalties NASA will levy.
From [5] https://www.hiv.gov/blog/science-validates-undetectable-untr...:

> Even when viral load is undetectable, ... may have detectable HIV genetic material in ... semen, but there is no scientific evidence that such material is associated with HIV transmission.

What? Isn't that the primary transmission vector?
Small-company USA dev here, this is news to me too.
Show me where I said it doesn't matter.
I wonder if NASA were aware, or is it possible that they just assumed the demonstrated capability was there, and Boeing never told them this Starliner didn't have it ?!

I'd like to think NASA would consider all contingencies, but the Challenger O-ring disaster showed they can be as incompetent as Boeing themselves.
Yes, you explicitly made the point I was implying- they don't really follow any ideology or principles other than authoritarianism that benefits their specific group, and hurts other groups.
That's pretty cool, probably something I would have dreamed of as a kid, but no longer have the patients and time for, well done.
All of the points you raise would be too if the project were simply a proprietary product, too. We're not worse off for having to deal with them for two years instead of forever.
So, the theory is, the oil and gas industry can afford a few dozen or hundred Congressmen, but can't afford a President, or a Secretary, or even a few unelected bureaucrats whose offices I don't even know how to name that are actually making these decisions?

The problem isn't that you are wrong. You're right that Congress is for sale. The problem is, everyone is for sale, so that's a null argument; it cuts against you exactly as much as it cuts for you.

I mean, that totally blows. Don't mistake me for celebrating this. But it doesn't work as a "let's give the $BRANCH power over this" argument in any direction.
I think it's fairly obvious that the court system is more metaphysics than physics. Even when the laws are clear, we still have politically motivated jurists who will put their own denominational spin on the application of said laws.
1680v2 and before that 4930k
Can anyone explain why this is called "type unions"? I've never heard it named that before. It's a bit weird, because it's not a union across types (like ALGOL68), it appears to be a tagged union like in ML-family languages.

Is this just a case of "C# developers like to make up different names than established terminology"? (see: SelectMany, IEnumerable, etc.)
https://archive.is/4lmfu
If there are de facto real world standards, why not write them down?
Reminds me if Gilligan's Island

...a three hour tour...
This approach is not available to most people most of the time, so it's not going to make a difference.
> I have encountered the same problem but as a FE engineer who doesn’t do backend. (we should hang out)

Maybe we should. I know a good ops guy, we've got a minimum viable tech team.

> My suggestion would be to look for info early on in the vetting process for stuff like how titles work there and how teams are organized.

That's a good idea. I usually rely on the hiring manager's job about some parts of the work, but then ask the team about other parts; I should probably move this to the "other parts".
I would rather put these clowns out of business, as they obviously can't be trusted in the first place, and are undeserving of a second chance after causing one of the largest leaks of PII in history. They should not have an option of paying a fine, putting in whatever "mitigating controls" a useless audit lets them skirt by with, and continuing business serving our data they never should have been allowed to posses in the first place.

Where do these scumbags even begin to get this information on every human's most intimate data, and what allows them to operate as a trusted source of protecting this information?

I also want to know who does their audits, and who regulates them?

It is unbelievable organizations can appoint themselves resellers of OUR information without any of us even knowing who they are or how many there are.

This is an industry the FTC should be involved in regulating heavily. Lina Khan always needs a new degenerate company to kick around, let's start with these guys.
This is a very good explanation of what we've found keeps users on Elastic: The combination of FTS and fast facets/aggregates in the same query. At ParadeDB, we've implemented support this in what we call aggregations: https://docs.paradedb.com/search/full-text/aggregations
There are only 450 million social security numbers (so far). How can 2.9 billion of them been exposed?
Binliner
Here's an informing podcast episode about their thinking behind "fair source" and more, https://changelog.com/podcast/586.
Inside Sales Rep
huh? People are going to buy cars. They will be electric or they won't. Either way, people are going to buy cars.
Like Together.ai but a bit late to the market I suppose.
This is the company vercel has bet on to power their managed DB. Stacked team behind it. One of the few managed postgres companies that will still exist years from now.
Going out on a limb here but astronaut training involves being prepared (physically, mentally and otherwise) for all eventualities, including delays like this probably.

Sucks for their families though.
Endor Labs makes open-source software security patches easier
I'm flabbergasted by the majority of answer there, and wondering if I've been extremely lucky. I've never even heard of a (senior) BE asked to do some FE work. I've done like one FE PR at each startup I've worked at (granted it's not that many startups, but all under 60 devs), and each where just like small translation or removing a button, idk. To me they are widely different jobs, but I guess it depend on the stack and scale. I would've reacted the same way as you I think, or maybe just played (or really be) absolutely dumb reharding those asks.
ULA is one thing, they are highly successful and established. Starliner is a lemon. I think it would be better for them to develop a capsule based on their own New Shepard vehicle.
I'm not advocating for selective enforcement of the law, was just describing my personal feelings. I brought it up mainly because I do think it informs this question.

> Do you think the various groups committing robbery care who owns the store, and if so, care in the same way as you?

In the same way as me -- no, probably not. But does the owner of the store matter to groups committing robbery? I wouldn't be so confident that it does not. I don't have any statistics to back this up, but I'd guess that loss to robbery among chain stores is higher than among mom-and-pop businesses.
I'm hearing a lot of "you can only demand your job title's work at large companies", and disagree. It may be that this is actually true in America, I wouldn't know. What I can say though, is that at least in Europe this really hasn't been my experience.

I mainly work for places with less than 50 engineers, and with the exception of CICD and a little fooling around in DBs, everyone sticks to their area.
Damn, wtf is going on at Little Saigon and that Park hotel?
Correct. If you run your own Postgres, you can install pg_search directly, otherwise we suggest our users integrate with their existing Postgres deployments (say AWS RDS) via logical replication: https://docs.paradedb.com/replication/pg_search
Super interesting you guys have been working on this since 2020 if I'm reading the post title correctly? Would love to know the iterations you've gone through.
Listen to the actual conference:
https://www.youtube.com/live/DYPL6bx87yM?si=W5UzfyiYzPX3KgGr

IMHO summarising it like the title is a little unfair; yes they're making provision for use of Dragon; but they haven't made any decision yet.
The thing that seems to have confused them is that all the Starliner thrusters are working in their tests - given their idea of some teflon deformation somewhere, I think they thought they'd still be problematic, which is making them wonder if the teflon thing is the full story?
From that same link you cite:

> Findings from the breakthrough NIH-funded HPTN 052 clinical trial, a decade-long study involving more than 1,600 heterosexual couples, offered clear-cut evidence that ART that consistently suppresses HIV also prevents sexual transmission of the virus. In 2011, the HPTN 052 investigators reported that starting ART when the immune system is relatively healthy, as opposed to delaying therapy until the immune system has been weakened by the virus, dramatically reduces the risk of sexually transmitting HIV. The protective effect of starting ART early was sustained over four additional years of follow-up. Importantly, when viral loads were measured, no HIV transmissions were observed when ART consistently, durably suppressed the virus in the partner living with HIV.

Wild speculation is that the genetic material you mention is inactivated and therefore unable to transmit the virus, but is still detectable. I am just an internet rando surfing the knowledge graph, but the science appears sound.

https://www.nih.gov/news-events/news-releases/hiv-control-th...

https://web.archive.org/web/20150106032855/http://www.niaid....

https://www.clinicaltrials.gov/study/NCT00074581
Sadly doesn’t seem to really get into the details. For target shooting, aperture sights on with the gun or your eyes have a variety of interesting benefits, such as reducing parallax error and providing a better depth of field (bringing the target more into focus when focusing on the front sight).

Here’s a decent overview of the AR15’s classic aperture sight, and the reason why when looking through the sight that simply having the front post roughly centered somehow works better than you’d think: https://thenewrifleman.com/the-ultimate-guide-to-the-ar15-ir...
My non-expert brain immediately jumped to double-pumping + maybe working with their thread director to have tasks using a lot of AVX512 instructions prefer P cores more. It feels like such an obvious solution to a really dumb problem that I assumed there was something simple I was missing.

The register file size makes sense, I didn't think they were that much of the die on those processors but I guess they had to be pretty aggressive to meet power goals?
I don't think they're criticizing - I think it's observation.

It makes a lot of sense, and we're early-ish to the tech cycle. Reading the Manual/Google/ChatGPT are all just tools in the toolbelt. If you (an expert) is giving this advice, it should become mainstream soon-ish.
Maybe you should be self-employed or build a startup yourself instead of running into the same problems with 'employers' who don't care about what you say and just need a code monkey to code for them.

It doesn't matter until you say 'No' to them, or else you will find yourself running into the exact same problems you are describing here.
Coding will only be held as high value if its a product led growth company. Its a cost center otherwise.
How Our Labels Work
No, I said it had consistent behavior to the compiler.

You seem to think I'm saying "undefined behavior means nothing, ignore it"; when what I'm actually saying is "undefined behavior doesn't mean the compiler hasn't defined a behavior and doesn't necessarily = 'bad'". There's dozens of "UB" that C (and C++) developers rely on frequently, because the compilers have defined some behavior they follow; to the point critical portions of the Linux Kernel rely on it (particularly in the form of pointer manipulations).

TL;DR - Is UB unsafe to rely on generally? Yes. Should you ignore UB warnings? Definitely not. Does UB mean that the compiler has no idea what to do or is lacking some consistent behavior? Also, no.

Know your compiler, and only write code that you know what it does; especially if it's in a murky area like "UB".
Read section 108, which explicitly says the EPA administrator has the authority to decide what is considered a pollutant. The Supreme Court held that CO2 should be considered a pollutant under this authority: https://en.wikipedia.org/wiki/Massachusetts_v._EPA.

You may also be interested in the 2022 amendments to the Clean Air Act passed by Congress, which explicitly enumerate greenhouse gases as substances to be regulated by the EPA: https://en.wikipedia.org/wiki/Clean_Air_Act_%28United_States....
"Tagged" sounds like an implementation detail to me (that it has a "tag" internally to tell between types). I suspect they added "type" to "union" to make it clear what is about (about types). The syntax itself has just "union", judging by the document.

UPD. They have this in the FAQ:

Q: Why are there no tagged unions?
A: Union structs are both tagged unions and type unions. Under the hood, a union struct is a tagged union, even exposing an enum property that is the tag to enable faster compiler generated code, but in the language it is presented as a type union to allow you to interact with it in familiar ways, like type tests, casts and pattern matching.
Yeah, no-frontend jobs have been the majority of my career. I don't know if I'm typical, but I don't think I'm atypical.
How often does this need to be spammed here?
This seems like the best use-case, finding a place to live in a city. As a SF-area resident I know the Tenderloin is a no-go zone, but besides that not much. This is a good tool to see which neighborhoods to focus my search on in the apartment-finding process.
They said on the call that the software though but it's a 'flight data' load which is all setup for normal crew use; who knows where the line is between data/code.
Depends on your definition. I created a mapping application that allows one to navigate and style the map with natural language (more or less) as well as some prototype database interaction. When the user inputs a prompt, it gets sent to an "agent" whose sole purpose is to send a request to the API with a custom system prompt with few-shot examples stating something along the lines of "determine which agent should handle this request...only respond with one of [NavigationAgent, StyleAgent, ...]". When the response comes back, the prompt is then sent to the proper agent to handle the request. Each agent has function definitions for properly returning parameters to use to manipulate the map. I don't use any special libraries like langchain or anything, it's just regular API calls organized into classes that have specific system prompt behavior defined, function definitions, and some user prompt context ingestion when required (e.g. the current extent of the map).
In your offer letter, it should say what your job responsibilities are. Usually things like “work with stakeholders to develop features”, etc etc.

In that offer letter, you need to negotiate so that it says “backend features” and “op will not be required to implement frontend features, which use technologies like JavaScript, typescript, and css”.

The act of negotiating this will show you if the company is actually ok with this or you are just being told yes by a recruiter.

If you can’t get this, then you are effectively powerless.
I can tell you that at my current employeer, they just did a re-org, and people were assigned seemingly randomly to front and back end roles.

They then hurriedly reshuffled some people after complaints. I know someone put into a backend role that had the job title "Staff Front-End Engineer".

I'm 80% sure they did the staffing in Excel, primarily worrying about what office the headcount was in.
The whole system is broken in hilarious ways.

Unrelated but similar: I live in a rural area, so we don't get street delivery of mail. Instead, we need to apply for a PO Box. Every year, to verify that only residents are using the PO Boxes, the Post Office sends out a renewal form, and you have to show up with a current bill and your driver's license. The latter makes sense—the State, presumably, goes through the validation of your address, and you sign their forms under penalty of perjury, etc., the the former is hilarious.

So, to receive the very bill used to authenticate "current residency," the bill has to go through the Post Office (remember what I said about no street delivery? anything that's mailed to our street address goes... to our PO Box!), and then we show it to them to validate that we are receiving email to that address—which cannot be independently validated outside the driver's license.

The PO Box we're renewing is therefore used to validate itself. And the fun part is that if you delay in returning the form, they'll block off your box.
To answer your question: it is not you, it's them. Still, rather than over-emphasizing that you don't want to do frontend, spend more time getting a feel for how the company operates during interviews.

I like to ask things like "what are the biggest technical challenges/focuses for the next 6 months?" And "are there any projects or initiatives you would want me to work on right away?" And "if I'm successful at the roles, what sorts of things would you expect me to accomplish in the first half year or so?"

Those all give you more info than the answers alone. I always look out for companies that are always on fire/reactive as a red flag. Good companies will have objectives and be hiring you to help accomplish them. Bad companies will have a put crew tackling tickets "as they come" and any actual projects keep getting superceded by critical issues or user requests that are over-prioritized.

Lastly and most simply, just ask employees there what they are working on and how they go about assigning tasks. If everyone is touching a the codebase and that's not what you want, avoid the role!