skysight-inc/HackerNews huggingface dataset:
I don't think the alternatives given are necessarily synonymous though, so simply increase the amount of jargon.

> Abundance of caution -> Circumspection

To me 'Abundance of caution' euphemistically implies being rather too cautious

> ASAP -> Betimes

ASAP is in such common usage it hardly qualifies as jargon at all.

> Change agent -> Efficient cause

To me a change agent is someone else you bring in to be a positive voice for change, often because the person wanting change is outnumbered by naysayers. It is funny how when the consultant says exactly what you were shot down for saying it carries more weight, for instance. I think the agency is important in the meaning.

> Holding pattern -> Keeping watch

I don't think these mean the same thing at all. This is a mixture of aviation and military metaphor. A squadron of jets ready to bomb a target, but told to delay, might fly a holding pattern, ready to attack when told without further preparation. A sentry back at base is keeping watch, but would require significant preperation, and a long walk, before She could mount an attack on an enemy base. Imagine a product launch gets pushed back a few hours, and you want the web developers to pause, but not move on to other things, that is analogous to the jets, but not the sentry.

Likewise, to repent suggests a level of reproach or regret not indicated in a pivot.

Streamlining an aircraft, by adding retractable landing gear for instance, can make it rather more complicated not simpler. It may make it faster and more manoeuvrable whilst giving it greater fuel economy. Adding an ERP at a company may make it much more complicated (even though that complication is rather hidden from many users) but it may also allow for lower inventory by allowing advanced JIT or Throughput Accounting techniques. That is a streamlined operation, not a simpler one. I'm sure some people misuse the analogy to say 'Streamlined' when they mean, 'we fired half of them', but that is no reason to restrict it.
This brings to mind Geir Lundestad’s phrase “empire by invitation,” describing America’s burgeoning role in western Europe in the early years of the Cold War at the behest of these governments (and largely supported by public opinion in these countries, as well).
After the first few generations of the gene, sure. But the first organism to get it probably got it somatically and transferred it through gametes.

Evolution is hill climbing, but the gene introduction was random. Just as mutations themselves are.
I work in this space. That this is considered a subset of "AI" is the biggest magic trick these RPA companies have pulled off. The worst part is that they prey on the Business side of the corporate world by peddling of these as "Low-code" platforms where a business team can just "build bots". It is never. the case. Never.
Neckbeard alternatives to businessspeak.
I don't think it's meant as a primary attraction, but given the choice of going to the furniture store with a hot dog at the end, or a furniture store with nothing, you'll choose the hot dog one every time.
> Generally you think very little about writing secure code in those fields.

That sounds incredibly patronising. Most software in any field is insecure. It is not unique to games development. SQL injection and buffer overruns is still a thing. Even today.
The language of the license doesn't talk anything about technical methods used, only whether the program is derived from GPLed code or not.

This has some !FUN! possibilities, in Dwarf Fortress meaning.

On one side, currently more common line of thought (promoted among other things by Linus, when non-GPLed code ended up in Linux through AFS) is related to actual functionality of the program being specifically dependant on GPLed code, vs. being a case where a common interface that existed in non-GPLed code might be used in between. This also makes moot any concern about syscalls that aren't linux-specific, as the programs using them have obvious defense of "I was following UNIX standards".

On the maximalist interpretation... well, it doesn't matter if the code runs on separate machine and you talk to it over IPC.

The trouble seems to stem from FSF itself misinterpreting derived to have direct application to technical specifics of linking. Whether by mistake or on purpose.
A theory as to why the ads are so useless to people despite the above:

Who has the most to gain from being shown in these advertising spots? Those who would not be purchased otherwise. If you are the default choice, maybe some amount of people will be swayed by the competitors ad, but % wise, not a huge amount.

Who wouldn't be purchased otherwise? Those without recognition otherwise. This could be those who are simply too small to be known, or those who are "just another no name brand" with possibly questionable quality.

Of these two groups, it's the latter who will have more money to spend - the "small" sellers by definition don't have the marketing budget. So it's those selling crap in volume who have both the incentive and the resources to put the most into these ads, and why they end up showing up disproportionately among the advertisments.
dude, scrolling the page is literally a finger on the mouse wheel. I don't think "I need to see my entire program in one 60-line screen" is a good dynamic for coding.

Explicitly handling errors is one of those things that you get used to, for really, really, good reasons, when learning Go.

> Any worthwhile tool is going to be used for years, and you’re only going to be newbie for a small fraction of the time. It’s better to invest time learning a good notation than to force all the expensive experts to slog through a bad notation forever.

No, because assuming the next developer knows as much as you is probably wrong. Because reading code you wrote 6 months ago is like reading an alien script. And because Go (for very, very good reasons) optimises readability over terseness.
> I had to bite my tongue so hard to not be like, ya know, without Obamacare she'd have been booted 8 years ago.

Why not politely inform her that the extension is a provision of the ACA?
Strong winds not main reason for ship stranding in Suez Canal: Chairman
> The UK doesn’t have a system for referendum

this isn't true, the UK doesn't have them very often but we had had two country-wide referendums prior to the EU referendum

and at the council/district level they are frequent, even being required by law for certain proposed changes
It famously wasn't intended for authentication, which is why OIDC was developed on top of it. Trying to run a delegated authorization protocol as an authentication protocol caused vulnerabilities.

There are obvious authz uses for the password grant: you use it when you want to delegate access to a client running on your desktop, which is in your custody, and there's no point in running a multi-legged authorization protocol because you can just log the client in yourself. Your first thought about that might be "that's authentication", but it's not: you don't have to give all-or-nothing access (in theory) to such a client.
Strong BeOS feeling to these icons! The product looks great!
"lots of people looking at source code" is contemporarily a weak argument against audit and review by experts

I would absolutely love to get some deliberate code review from experts. I know tedu has looked at some of the code -- he sent me some minor corrections -- and I would certainly count him as an expert, but I don't know if his review was systematic or if he just glanced at a handful of files.
Yeah, but operator overloading doesn't say any of that. You have no idea what the "^" operator does, depending on the operands
I am curious to hear some estimates from HN readers from the UK about whether they think that the UK might rejoin the EU in a couple of years. Is that realistic?
Part A does exist: it's the J2ME license that Google did not want to follow, since doing so would require not being Android. Sun was entirely uninterested in Java being the programming language of other people's platforms, as Macromedia found out when they tried to license Java for ActionScript 3. They wanted to be a platform that subsumed everything else - "write once, run anywhere".

The entire point of using Apache Harmony was to evade a licensing regime, and in fact, Apache even avoided collaboration with other Free Java implementations specifically because they did not want to be covered by GPL. In fact, when the Apache Harmony team went to Sun to ask for a license to the Java 5 TCK (the thing you need to pass in order for Sun to license your JVM), Sun's response was to specifically announce the GPL-licensed OpenJDK and TCK terms that only extended to GPL-licensed JVMs. They specifically selected a license to exclude Harmony. So this case starts to look a lot more like readline!

Furthermore, I feel like the particularities of GPL copyleft might be confusing. The reason why the GPL is able to demand source code conveyance is because copyright law grants it exclusive ownership over derivative works. The GPL can't just say "you agree to release all software you ever write under GPL forever" - it can only talk about cases in which copies or derivative works are made of the software the GPL covers. Same with Java; Oracle only has a valid claim if a derivative work has actually been made - not merely that licensing compliance was demanded. If you change your program in such a way as to not make a derivative work, then you aren't engaging in subterfuge, you're just stopping the infringement!

What Bruno Haible was arguing, was that, if he wrote his own library implementing the same functions as readline, then he would be able to distribute CLISP with his own readline workalike library only. Then users would be able to take either library, with the caveat that distributing the combination of CLISP and GNU readline is forbidden by the GPL. The only way that RMS can be right is if some element of copyright extends beyond the implementation of GNU readline and into it's interface, such that anything that uses the interface can be reasonably expected to comprise a derivative work of the implementation. If RMS doesn't own the readline API, then he has no claim against CLISP.

The main difference between readline and Java would be the direction in which derivation flows: RMS is arguing that users of his interfaces are derivatives, while Oracle is arguing that providers of it's interface are derivatives. However, there is nothing stopping Oracle from also arguing that all Java-language programs are derivative works that need to now worry about license compliance. That's the Java trap, at it's most extreme!
It's quite possible for that workload to still be cheap relative to writing it yourself from scratch (e.g., I wouldn't think twice about vendoring git-subrepo).

That said, if incorporating upstream changes is more expensive than writing it yourself then...just fork the project and write new changes yourself. It's definitely possible that the project isn't a good fit and that you'd be better off starting from scratch than starting from an open-source base, but that dimension is orthogonal to the question of ongoing maintenance cost.
> legitimate criticism isn't racist and no one says it is

Free speech means freedom to express “illegitimate” views, “the fullest liberty of professing and discussing, as a matter of ethical conviction, any doctrine, however immoral it may be considered”. No one has reached a universal agreement on what “legitimate” criticism is. Of course there are often prevailing societal opinions, but those change with the society. Eg. the Federalist Papers were largely written by someone who was literally labeled “illegitimate” by society at his time (and were full of slurs, stereotypes, etc.¹). Someone who got killed in a duel — the meaning of civility changes with the civilization. IMO ours is at a fairly high point at the moment (in part because of the value placed on tolerance for differing values), but it’s only a matter of time before it inevitably collapses much like the Greek and Roman ones before it (likely in part because of intolerance for free expression).

¹Eg. stereotyping the Republics of Greece and Italy as “petty” and slurring opponents as “advocates of despotism”.
https://en.wikisource.org/wiki/The_Federalist_(Dawson)/9
I was aware of "debt-trap diplomacy" (IMHO risky tactics without being able to collect the debt using force) and similar tactics, but not that the Chinese state had actually managed to setup a "colonialism-like" foothold in African countries. I assumed their policies were merely aimed at exploiting these countries in the previously "accepted" way.

Considering that our food supply also already critically depends on artificial fertilizer from African mines, why not add energy to the mix? Meaning, we have to stand up for our share of the business in any case and have certainly developed since our imperial past:

Afterall, the African savannahs and jungles do hold a great many tasty species (bats, monkeys, ...), the consumption of some of which are rumored to help with your and your comrade's lacking love life. Some members of African tribes still share these believes, may it actually be a match made in heaven?

I wonder what happens when African communities start noticing that racism and nationalism are concepts that do not exclusively apply to the guests from a century ago.
I literally have this said to me way too often in my work. I die a bit each time.
I wonder how effective these actually are. I figure since the US is on constant war somewhere giving troops real experience, it would be more effective than games.
And Latvia, Lithuania, Estonia, Bulgaria...
Yep that makes perfect sense.
How obnoxious. I would hate that too, and would be tempted to refuse. Is that a common thing to do these days? With the seriousness of academic dishonesty charges, I don't see why students would put up with this.

If someone wants to bring meritless flimsy accusations, I wouldn't want to help them do their homework in running down all the accidental matches found by their commercial provider, let alone rewrite my work in the process.
Your first point nails it. I'm in exec meetings where this stuff is so thick you could choke and that is EXACTLY what is going on. New things go viral as everyone clamours to talk like the big gorilla.
This is a bad faith analogy, others profiting from OSS they didn’t write themselves is a feature not a bug. Stealing from a restaurant is not.
I think you may be leaving out significant bits of context on your existing financial commitments and/or constraints, which wouldn't apply to most people in your position, if that is true.

Take-home pay for a single earner pulling down 200k is ~10.5k/month (let's ignore for the sake of argument any insurance premiums or retirement plan contributions you make - strictly speaking the second are optional and the first aren't likely to swing the numbers that much).

A mortgage in today's interest rate environment, after putting down 20% on 1.3m, is maybe a hair over 4.5k/month.

Even if you're maxing out your 401k and have remarkably expensive insurance premiums after your employer's contribution, that's still ~4k/month left over. Unless you have an unusually expensive chronic medical condition, that seems like it should be more than enough to get by (considering people do in fact get by on that much pre-tax, not even deducting their own housing expenses).

And this is basically the worst-case scenario where you're trying to buy an "average" house as a single person, rather than a condo or even a cheaper house (there are homes listed under 1m in SB). If you're married, your spouse is likely earning an income as well; if they aren't, at least you benefit from a lower tax burden to the tune of ~1100/month, which maybe doesn't quite compensate for their "cost of living" but certainly gets you a fair bit of the way there.

And, as always, I forgot to calculate the tax benefits of paying a mortgage, which can be substantial and improve the numbers further.
I think they all originated in business as jargon, but the American media drug them out to prime time. Probably the only true jargon left are industries / verticals that have their own business language that isn't seen in sitcoms or procedurals. I have always thought those verticals should really be the origin of any DSL used for those companies.
They could have done even better if they had not also closed existing nuclear power plants.
I made this years ago, still update it sometimes.

https://github.com/polm/awesome-digital-collections
It's not just a supply-chain thing. There are a bunch of subtle interactions between the implicit flow and the rest of the web security model. For instance, because implicit flow releases working tokens (not grants, tokens) directly to content-controlled Javascript, it can be a way of transforming open redirects into account takeover.
My job involves meetings with waaaay too much of this all the time. The most recent that seems to be going viral (new this year as far as I can tell, but spreading like syphilis at spring break) is "revert back to you" instead of "get back". I guess circle back is too last year already.
DID YOU USED TO BE ME??? WTF.
To find startups have a look at https://upvising.net - there's a matching algo that shows you relevant startups based on your profile.
Yep I completely agree. My point wasn’t that you shouldn’t get away from the situation. My point was that believing you can change/improve all people is naive and potentially dangerous.
Isn’t S.F. like that already?
As much as I wish for another standard, I doubt we'll ever get one.
I think the worst problems with corporate jargon are when a company has built up a culture of misusing words, or using jargon that other organisations use, but using it differently. I can recall several occasions where sales people have tried to correct me (trained accountant) over the use of the terms 'margin' and 'gross profit', one insisting gp must be a %, for instance, because his team worked with sales and %gp margin.
British food is just the same as Spanish food.

Britain:
https://www.manchestereveningnews.co.uk/in-your-area/new-mcd...

Spain:
https://fineartamerica.com/featured/mcdonalds-madrid-spain-p...
Even better check Stanza language for modern version and interpretation of Lisp, Scheme and Dylan. It supports multi-method/multiple dispatches, hybrid dynamic and static typing, high and low level programming to name a few productive features.

[1]http://lbstanza.org/
Apparently it burned quite a lot of it, though?

Pity that it got closed, I hope technical issues are fixed and a new device based on better understanding replaces it.
I did some work with this during the peak pandemic times to help automate workflows on legacy systems. It is bullshit that they sell the bots so hard but things like attended bots make it easier to train people or modernize front ends.

A lot of times the cost of rewriting a big nasty mainframe app is too expensive. Cheaper to offshore those operations and put an api in front of it. Nobody wants to be the next headline for fubaring the DMV rewrite.

End of the day, UiPath will end up part of some necrotic software collector firm like MicroFocus or OpenText.
Why don't they just remove some weight from the front of the ship, this way the ship will pitch towards its back, and then it will slide into the canal bed.
Another option is to close the canal around the ship with sand bags or just sand, then fill it with water, once the ship float and untucked itself, move it to the canal bed with the help of tugboats.
If you mean, like, logging into things with Google, sure, but isn't that technically OIDC? If you mean to say "most OAuth is used for OIDC, and is thus authentication", that's a different and less interesting claim. If instead you're saying that vanilla OAuth is primarily used for authentication, you're saying something more interesting (and problematic). You can use vanilla OAuth to log in, but you're adding a particularly subtle class of possible flaws in your design by doing so.
>phone numbers associated with low-end android devices are routinely banned from social media platforms, online banks, and any number of other organizations.

Any references where I can read more about this?
Red Hat is IBM, and I don't see anything but the "corporate" Linux.
I think it matters more for reading and collaborating than for writing. If you don't keep up to date with idioms, and your "fluent dialect" is three years out of date, this won't impact your ability to write your own code. But it might pose a barrier if you try to read someone's blog post, or use APIs from recent libraries, or contribute to a newer project.

Rust has the obvious seismic shifts like async, which are rare. But the community has a decent amount of "best practice churn" in some areas, like error handling, or async frameworks.
> Mirrors only flip in and out, not left and right or up and down.

This is true, but elides the point that we perceive the flip as left-to-right because we have two eyes arranged side by side.

So, if you want a top to bottom flip, just tilt your head 90 degrees.
AI 8k+5G, duh.
If my source code still builds, does change matter? In my personal opinion, it does not. However, if I have to change my source code when a new release comes out, then it's an issue.
sec.report is just a third-party frontend, if you will, to SEC filings. Anyone can download all the SEC filings, so several companies have been built around providing better access, such as improved search, than sec.gov has.

I don't know why OP didn't submit the sec.gov link though.
>I think there is not much reason pretending that the russian nuclear industry is especially competent.

Yeah, except for the decades upon decades of research they've been doing on the topic ¯\_(ツ)_/¯
They make more from taking advantage of everyone and everything.
The question is how many people search for Rolexes vs how many people actually end up buying one now (or at the very least, later but from the same seller, to offset the ad's cost)?

I think that for luxury goods, you can have a lot of people (more than for other expensive but otherwise boring goods) looking at them (maybe they are curious about the price) but very few that would actually follow through with their purchase.
If their procedure is still to rig the enemies moves to guarantee a decisive US victory, probably not very effective

https://en.wikipedia.org/wiki/Millennium_Challenge_2002
Director of China's CDC names lab leak as one of four possible Covid origins
That just means the court itself issued a warrant by granting permission to perform the search, whether they called it that or not. However, that warrant doesn't meet the constitutional requirements—it lacks probable cause supported by oath or affirmation, and doesn't define the specific places to be searched or items to be seized—which means the court itself violated the Constitution in issuing it.
"revert back to you" and "please do the needful" go hand in hand. Anyone who uses the former phrase uses the latter phrase too.
I wonder about these posts citing c64 and Amiga floppy reliability issues.

Was around both for 10 to 15 years, in computer clubs, ran a punter bbs, worked repairing/selling amigas for years, reliability was awesome, unless one had the rare a bad drive.

Were you lot running 1541s, 71s?
Were you living under power lines, beside a power station, and your mom loved fridge magnets? :P
Fuck Biden.... I guess no presidents have respect for the constitution nowadays but the current one should get more heat.
This comment section is not going to solve nuclear waste storage.
CNN sucks. Just sucks big time.