skysight-inc/HackerNews huggingface dataset:
I wouldn't have thought the article was very good, and the title is neither an accurate representation of what Dylan said, nor really what the article is about. But this thread is surprisingly pretty good!

As a gloss on what Dylan is saying about race and the music business, this clip where David Bowie turns the tables on an MTV interviewer in 1983 is worth watching, in a high-tension sort of way. He's pretty impressive as an investigative journalist: cool as steel, conceding nothing, and charming even as he drives the knife in deeper:

https://www.youtube.com/watch?v=L3i53rjh-PA#t=11m3s

(Edit: As a performer, at least,) the man ages well. (If you watch to the very end, he makes the same point as Dylan: "yeah but let's face it, somebody laid the ground rules down in the beginning".)
'Jugular' of the U.S. fuel pipeline system shuts down after cyberattack
I found a reading of The Rule of Names here:

- Part 1 - https://www.youtube.com/watch?v=nwDAn0aBqcc

- Part 2 - https://www.youtube.com/watch?v=8YFgSFvMN7M

- Part 3 - https://www.youtube.com/watch?v=vTTZ4fEFgFA
But that means the caller also has some proofs to do, if a counter example is found or nothing can be proven the caller also has to do a copy, and that's with no guarantee the callee won't do another one...

So not really an optimization anymore.
What is wrong with the component?
Not to mention, like, fido/u2f based systems which don't have any privacy concerns I can think of, even theoretically.
It wouldn't. The compiler would just have to generate the copy when the standard demands it (such as if the function body takes the address of the object).
Too much of the conversation ends up being about 'low code' vs 'writing actual code', but this is like arguing about if a hammer or a welding torch is a better tool.

The reality is that some problems are fundamentally better suited to low code, and the solutions will be much simpler and easier to maintain if they are built as low-code (e.g. if I have MS Dynamics and want a new data-entry screen, doing it as a model-driven PowerApp is undeniably the best way to do this).

Other problems will either be too complex, a poor fit, or simply not possible to implement within low-code tools. I'm not going to start developing a mobile game in PowerApps!

I think the overall issue is "If all you have is a hammer, everything looks like a nail". The best thing is to recognise the relative strengths and weaknesses of the two approaches and pick the right tool for the job.
This isn't correct.

The compiler would not have to produce a copy in either case.

The call to bar() can not change the value of l because the person who called foo1 gave you an immutable pointer to it.

How did foo1's caller know it was immutable?

If the value passed to foo1 was a local variable, or one of it's arguments passed to it by immutable pointer, then all the compiler has to do is check if, in that function, it created a mutable pointer to the value and put it somewhere accessable to someone else. If it did not, then it can just pass the pointer right through.

If it did create a mutable pointer, or if the value came from some other place the compiler has no knowledge about, then it would make a copy of the value before passing a pointer to foo1, just like it would do for the old ABI.
Except the tax code doesn’t care if that was a one time thing vs something that actually does happen for 10 years.

If you make $50k plus COLA for your entire career but one year your stock options materialize and pay $400k, are you rich?
You ought to have a look at the Zapier zapps our marketing team has created. Buggy, brittle, and just oh-so-better than nothing.
Apple Finder engineer here from 2000 - 2006 and would never have guessed about double-clicking or option-clicking window edges. This seems more like something I would have added to the Nautilus code in 1999.
45% is massive if it’s about getting cancer in your life, period. Unless the mushrooms are killing you with something else before you get cancer I suppose. They must mention effect on lifespan somewhere?
Considering this is a forum centered around the Bay Area, most of the posters here at best would like to forget that the Central Valley exists.

The spillover of policies that actively externalize problems to the underrepresented parts of the state are bad enough (AB109 comes to mind), the last thing we need are smug misguided attempts to save us.
Why would they choose 12% and not 25% or 20% then? Either of those would be better than Steam.

Calling exclusives “anti-consumer” is basically nonsense. Exclusives have been a mainstay of the gaming world for ages. The actual harm they cause to the consumer is minimal, no different than first party titles do (like Valve’s own Half-Life, etc).
I think it highly depends what kind of company you are looking for, FAANG? Tech startup? Finance? Average company?

To more directly answer your question:
1. Like you said, a recruiter spending 5 seconds on your resume might not understand and move on. However in an interview your passion for this project will be an asset.

2. How self driven are you? Can you spend X hours on something you find boring?
> Update: random dudes are now saying the unsolicited toxic replies are actually my fault for saying something in the first place. So NOW I feel like I've gotten a little glimpse of what it's like to be a woman on the internet.

I was very curious about how this is evidence that women specifically get berated on the internet rather than evidence that everyone is a potential target. Obviously from this interaction alone you can't tell if it happens more to women or not but... I thought it was kind of funny to say "this thing happened to me as a man and now I really understand that this thing happens to women."
I think clang's noescape attribute for pointer function parameters are somewhat related. There are several compiler extensions that allow refining calling conventions, so clearly even compiler vendors think that there are things to explore here.

Having said that I think the suggestion would be observably break both the current C and C++ standards, so something like this shouldn't be done without an explicit attribute.
> game on a mainframe

Maybe your program isn't a game.

Maybe you have to deal a server that uses Power, or an embedded system that uses PowerPC (or ARM or MIPS in big-endian mode).

Maybe you're running on an older architecture (SPARC, PowerPC, 68K.)

Maybe you have to deal with a pre-defined data format (e.g. TCP/IP packet headers) that uses big-endian byte ordering for some of its components.
Distributed computations with new stacks such as gRPC+Protobuff or Flatbuffers
I think the key word there is "income" - At some point income barely plays a role.
Because despite it not being popular to say, poor people are poor for a reason.
It’s better if you click that stuff, it causes the algorithm to recommend stuff you don’t care about, which means less YouTube holes to get sucked into
Temporary Containers is a pretty amazing sandbox already, as it uses a builtin Firefox feature.
The worst would be discovering we can cure old age, but only for people rich enough to pay for the extraordinarily expensive treatment...
Yea, that is correct. I typically put together the solutions for new systems, including security. I give the sales team part numbers and hours for security software and related hardware. They then add that as an option to quotes. No principal automation engineer wants to take that on and no IT want to be involved. Also, when money is tight that’s an easy target for them to pass on.

Luckily I’ve pushed enough over the years that we at least include A/V software as mandatory.

I’ve been able to carve out a nice space within my company bridging the IT/OT divide. It’s been particularly good recently since the bigger companies are dictating good cyber practices, but rely on integrators and vendors to implement.

I don’t think there will ever be an out of the box solution unless a system stands on its own, which is becoming increasingly harder with modernization and reliability efforts. Add on top of that privileged access, remote monitoring and support, automated (kind of) patching, etc. you have to interface with the IT side a bit.
>Miners can change the proof

what?
Prior to the 1860s, the majority agreed to some things that we find abhorrent today.
It diminishes their budget, and it sends a message that what they are doing is wrong.
I wouldn't believe a word of this nonsense. Anyone who is aware of the reproducibility crisis in soft psychological sciences would be very wary of it.
Const matters to the caller, if it calls a function that takes a pointer to const it can generally reasonably expect that the object wont be changed.

It is not about enabling compiler optimisations but about preserving invariants.
So significantly less than what they currently pay? Sure, I'm all for it!
There are a whole lot more Android users.
This is cool. It's simple enough that it'd be difficult to backdoor, there's no internet connectivity, and it comes preloaded with python and would be able to run some cryptographic software. Best of all, it's so common it would hardly raise suspicion. Makes me think of a program somebody wrote to for the 84 or 89 to generate a Bitcoin key.
> "That sounds like a load of received ideas from Alex Jones and other internet dingbats. The problem is misinformation. Each passing year since the dawn of social media has made it clearer and clearer that 'the public' has the intelligence of a fucking shoehorn."

to be clear, there's no rationale in your prior comment, only sweeping, derogatory value judgment and unsupported assertion. it's asking the reader to brainlessly agree with an identitarian position (ironic, given the subject of the article). i'd suggest humanizing your targets before rushing to judgment, to develop perspective and depth. otherwise, it'd be better to simply not press that 'reply' button after fulminating.
But would they work with the Facebook XFCNs? =)
Although this is true, the municipality is democratically elected by and accountable to the European citizens who reside there. Consequently they now have to decide whether the €600,000 that could have gone to something interesting is worth changing their vote over.
But what's your point?
I think you mean state-run, right? Nationalized would mean managed by Congress, which is unlikely to be an improvement.
I was in a similar position to you a few years ago.

My recommendation is to first read Scott Meyer's book "Effective Modern C++". This will give you a tour of the language features in modern C++ without wasting your time teaching you the basics, which are going to come back to you rather quickly anyway. It's a short book and it's not going to cover everything you need to know in modern C++, but you can read it quickly and after you've read it and done a little C++ programming you'll know which things you want to dive into further.

As for what kind of programs to write to get excited about C++, I personally feel like systems programming is the area where C++ really shines, and I would encourage you to find some kind of project in this area that excites you. For example, write a simple high-performance key-value database using mmap. Write a httpd using boost::asio or even just using epoll directly. Something like this. There are a million projects to choose from, just pick something that you find interesting.

With regard to CUDA, while it is true that it's an area where people use C++ today it's also fairly different from writing regular C++ programs since you need to use different tooling and the programming paradigm is a little different. If you're really passionate about CUDA I don't see any reason why you couldn't start there, but I think it would be easier to do regular userspace C++ programming first and then transition into CUDA later if you are interested in it.
It’s more taxes one way and less taxes another way.
We're talking 2-3 sentences to explain what's going on.

A researcher releasing work publicly on github is presumably doing so too spread the ideas.
I wonder if part of the disconnect is that we're comparing the wrong countries. Even at their peak, the USSR was a much poorer country than the US or Germany.

Many of the differences we blame on a command economy may be either caused by, or exaggerated by, the wealth gap. The US could afford to make both bombs and toilet paper, but the USSR couldn't. It would be interesting to compare Soviet quality-of-life and achievements to a free-market country of similar per-capita GDP.

The "clone the West" decision process at least did build some knowledge, infrastructure and manufacturing base. In contrast, there are plenty of wealthy Western countries with no meaningful semiconductor or electronics industry, because they could just buy American/Japanese/Korean gear.
As I understand it, Kotlin coroutines generate what is known as irreducible control flow. This means that loops have more than one entry point, or equivalently, there are loops that have a goto jumping into the body from the outside. (Java the language and I believe also Kotlin the language don't have goto, but the Java bytecode does.)

Irreducible loops make many optimizations much more complex. Bytecode generated by javac never contains irreducible loops, and since bytecode generated by javac is the number 1 use case targeted by JVM JIT compilers, they probably just don't bother trying to be that smart about irreducibility.
Yeah sorry there was supposed to be an “or” between “SLA” and “filament based”, but I’ll leave it unedited so your comment still makes sense.

I have a few FDM printers and have used wood filament and quite like it, it has a nice effect. It supposedly does wear down the nozzle like you said but I haven’t noticed anything yet (though I’ve only used one roll sporadically so far).
Why starvation? Is there nothing between being adequately fed and starvation?
Also wind turbines have to be turned off when the wind blows harder than their max rated capacity.
"I don't know how public management could do a worse job than PG&E."

Don't tempt fate.
Yeah unfortunately this is true. There are absolutely fakes that get passed through StockX/GOAT/eBay and even sneakerheads wouldn't guess. Some are even made on the same production lines with the same staff, etc, according to some people in the rep industry (yeah that's weaselly, sorry). I have disputed purchases when I got inauthentic items but they were fairly obvious.
There's still a lot of functions which don't call unknown functions before accessing an argument passed by value, don't take the argument's address, etc. There are many simple functions such as this one:

void print_foo(FILE *outf, struct foo foo) {
fprintf(outf, "foo '%s': %i, %i\n", foo.name, foo.x, foo.y);
}

That one would gain a speed-up and code-bloat reduction from the proposed ABI, and there are many like it.

But even if every single function had to fall back to making a copy, the argument is that there's still a significant code bloat saving by putting the copy in the callee rather than in the caller. After all, the instructions necessary to make a copy takes some space, and with the proposed ABI, those instructions are put in the called function, rather than in every function call. Most functions are called more than once, and all functions are called at least once (hopefully), so anything which can be changed from O(number of function calls) to O(number of functions) is an improvement.
Not conducive to a conversation, perhaps. But there are indeed reasons behind the resentment, which manifests in the pejoratives - inland California is chafing under policies foisted upon them by the coast.

You wouldn't tell them to be silent just because they're a political minority, no?
Yes but then in many cases either (or both!) the caller and the callee might need to make a copy defeating the point of the optimization or even being worse than the original.
Then why is the headline phrased as a question? If the default answer is yes and they still couldn't be assertive then I'm even more suspicious than normal! It's certainly sloppy journalism.
Except it's more likely to come in the form of 3 hours from 1pm to 4pm every hot weekday all summer...

Sewage treatment systems typically have a few days spare capacity.
It is difficult to reflect on how we’re influenced, but yes, you are almost certainly being impacted to nudge you to purchase one thing or another. Unless you’re using solely cash payments and also do not own a cell phone, then you’re in the data ecosystem. In your case, it is probably likely that you don’t get advertisements or emails for luxury items, even if your income would allow such a purchase.

The great misunderstanding of this industry is that what ads you see are just as important as the ads you don’t see, which allows for profit maximization.

In your circumstance, it may be true that bank transactions are farmed and analyzed to be additive to data gathering on the web, which in turn is additive to the offline data gathering offered by various companies. Every transaction made is analyzed for location, merchant, purchase category, amount, date & time, and more.

Most of the other commenters who are claiming and linking to articles that ads don’t work aren’t in the industry. This is an important distinction because what we’re talking about here are the machines that crunch all this data are considered trade secrets and/or intellectual property. Also, slightly off topic, but it’s important to understand that ads != marketing. Ads are a child component of marketing. When you look at the overall function of marketing (of which product management is a discipline, no matter how desperately some attempt to align it to technology), then consider how much of a factor data analysis and operationalization of data is a driver of success for Fortune 500 companies. Almost any company in consumer technology (e.g. FAANG), consumer healthcare (CVS), telecommunications (AT&T), FMCG or retail (Walmart, Costco), and retail banking (Chase, Wells Fargo) are using these techniques to build better products, sharpen communications, and win new customers.
The height of first world inconvenience
Even if it is ok with the TOS it doesn’t make it ok with many users who would rather not have people half naked while trying to find a stream. Let’s talk has some times interesting debates and interviews so that sometimes is worth browsing. A separate category or nsfw/softporn flag that people can remove such streams would be nice. Or maybe the ability to ignore streams with specific tags.
There's a point where the reality distortion field fails.
If you are a large business the assumption that all applications will have reasonably standard interfaces won't hold water.

Most ERP's or similar enterprise software will have some sort of mapping layer (e.g. mulesoft) otherwise they just won't be able to roll their software out into the real world.
ranges from $350 for the dining room, $450 for outdoor dining room, to $500 for a private dining room.

https://www.exploretock.com/tfl/
Big fan of her YouTube videos. Watched a lot of them. Then randomly there's her singing.. I was so confused lol
Your boss arbitrarily ruled out entire categories of food. All of the best Chinese and Malaysian restaurants, for example, will have pictures. It's just how they do it.
Obviously I thought it was a rebuttal of my point, hence the question
Nice you are thinking about similar things like "autonomous weeding machines".
I'm not from US, so these taxes don't affect me.

I'm talking about earning 2x-3x national average pay and getting fucked by that here, in a small EU country.

5k(eur) gross monthly here (current gross average is ~1950eur), after taxes and social/medical (they're a "tax" here, divided between worker and employer) gives me 2922eur net, and I cost my employer 5805eur. With VAT (22%) our customers pay 7082eur, for me to get 2922eur, and the government gets 4160eur. That's without any actual cost, my chair, my computer, toilet paper, office rent,...
What if you're one of those AI research folks making, say, $500,000/year in salary. Are you middle class?

What if you invest 70% of those 500,000 because your CoL is only 150,000. Still middle class?

Cold hard cash is an asset if you use it like an asset. Well okay, your cold hard lucrative skills are the asset in this case.
Well said. This is exactly what we find when building applications with Lowdefy [0]. Because we are writing applications in a “schema”, implementations becomes more and more consistent. To the point where if I pick up an complex application written by a colleague, it takes me only minutes to understand what has been done and start contributing. In an enterprise space, this greatly reduces risk in project handover.

Since the logic operators and ui blocks are consistent and tested across all apps, code errors reduces over versions. But implementation errors still exists. This normally happens because the app builder does not fully understand the application data.

So by using a DSL we effectively reduce the moving parts. With the remaining problem being - does the developer understand the data - and as a business, this is where you want developers to spend their time to extract the most value.

[0] - https://github.com/lowdefy/lowdefy
For anybody considering one of these, I'd suggest taking a look at the vastly superior (in functionality) m68k-based TI-89 or voyage 200 instead.

Used, they do cost a fraction of what these fancy revisions of the TI-84 do.

Being powered by anything more than a few AAA batteries should be an obvious red flag.
RF TV is state controlled for 20 years. In Ukraine it is not. Up until a few months ago collaborant TV channels worked in Ukraine.

Actually RF propaganda is quite good at portraing Ukraine as fascist state, West as evil, USA as falling apart. It is good enough for Putin to be elected president, and it is much better than Belarus propaganda. Regarding Ukraine, it is good enough that some people support RF no matter Crimea occupation and 8 years proxy war.
I don't think anyone on either side of this thread is confused by this simple concept. But perhaps in writing your own comment you realize how unprogressive these tax brackets are. You start paying pretty close to the top rate on income over 44,000. And then it stops increasing at a tiny fraction of the incomes of the truly wealthy (the wealthiest of whom don't need help from offshore tax gymnastics -- they just pay the highest rate on the capital gains bracket which is even LESS progressive). Not to mention people making ~400K are also significantly affected by employment taxes (social security and medicare) which are extremely anti-progressive.

So a tax increase at 400K will indeed affect someone who makes 400K (or maybe ~450K, or someone who files jointly) now or in the ensuing years when they get raises to combat inflation. The brackets never keep up with inflation, because the government uses CPI to pretend like there isn't much inflation. The highest bracket in 1913 was 1 million dollars (NOT ADJUSTED FOR INFLATION).
This is a lie because The World Ends With You NEO is coming to PC via the Epic Game Store. Maybe this is lawyer speak for "we were in talks but we have a deal so we are not in talks any more"
It's at least no worse than "all applications will be compatible with a single, proprietary middleware platform", which is the assumption OP seems to rely on for their argument that these bespoke platforms are so crucial to enterprise IT.
Curse me then.
That’s theoretically possible. But I’d be very interested in why. Especially if you are doing anything involving networking.
> nobody wants C to backstab them with UB, but at the same time programmers want compilers to generate optimal code

The value of compiler optimization isn't the same thing as the value of having extensive undefined behaviour in a programming language.

Rust and Ada perform about the same as C, but lack C's many footguns.

> indexing `arr[i]` can't use 64-bit memory addressing modes

What do you mean here?