skysight-inc/HackerNews huggingface dataset:
She appears to have very high approval ratings among her constituents. At the end of the day they are the ones who matter, not HN downvoters, not the people who criticize her or don't like her, not anyone else.

There have been moments where she has disappointed her greater base (this includes people outside her district) by not being stronger on pushing back at her own party.

It seems like a losing proposition. She is only a small handful of progressive candidates and anyone of her cohort who speak out have their reputations cemented in a negative fashion.

Just ask Ilhan Omar: Among the many right wing attacks against her are stupid things like her supposedly marrying her brother and on the left wing she is constantly attacked for being anti-semitic despite raising obvious points on the corruption of the Israel lobby. AOC, Ilhan, and the squad are used by the Democratic party when it suits them but at the same time all their bills are quickly killed so whats the point?

There has been so many decades of left wing apathy that every single entity that musters up any little bit of courage to fight the right wing using their own tactics are quickly branded as a dangerous being and that negative emotion is permanently sewn into people heads.
The first messenger without user IDs
All you have said is reducible to 'nothing has agency'. Regardless of what is the true nature of consciousness, the fact remains that you are capable of self control and to assert that "rivers are just like humans" is rather silly unless you either put forward the thought ending idea that "it's just a big complex machine and we're cogs in it regardless of illusions of choice" or "consciousness is just a matter of degrees removed from what's happening with a river because determinism", ignoring the fact we still have managed a patchwork of models to explain reality and have to date failed to have a unified model of reality. I am entirely open to the thought that n centuries from now our models may look as quaint as the earth centric cosmology of the ancients. Minds are a phenomena that are not understood and the proposition that it is an emegent chimera is neither satisfying nor convincing. At least for me. ymmv.
linux's shared libraries were pretty limited in '94- I forget the technical reason but it had to do with runtime linker not being able to compute unique addresses for each .so, and so they sort of had to be assigned "ranges" that a particular .so owned (https://www.linux.co.cr/free-unix-os/review/1994/0914-a.html). Probably a.out vs. ELF.
If you can’t afford it, feel free to reach out and I’ll send a free copy. Offer applies to anyone reading this.
Even without Flatpak and the ilk, Fedora is a great place to be.

The packaging tooling/infrastructure makes this 'just build from source' thing very 'make Fedora yours'.

COPR and fedpkg mean that it's probable that someone has built the thing you want, the same way Fedora builds their stuff.
> A single person shouldn't be able to be diverse on their own!

Agreed, but I've seen it used like this more than once, and it's both hilarious and unintentionally offensive.

A diverse group -- which makes more sense -- means something inoffensive: that the people in that group are different from each other, representing there's variety within the group according to some parameter (say, skin color).

A "diverse" person as used in PC language is... exactly what? Someone with "diverse ethnicity" (seen this used!) is someone who what? Was this person the offspring of an orgy of people with different skin colors?

Oooh.. I get it, a "diverse" person is someone who is not white, meaning the standard/normal skin color is white, and being "diverse" is to be "other than white", which is of course abnormal, because being white is what's normal. And people saying "diverse" don't even notice the irony of this!
clang-tidy has an open issue to catch this. https://github.com/llvm/llvm-project/issues/56009
This could easily be expanded to 60 days of Python, but it provides a nice overview and everything included is clearly explained. Perhaps add a full section on generators and yield/yield from, those are useful, and maybe itertools as well? Also dict comprehensions are nice, they could go in as an addendum to list comprehensions.

It might be a good idea to introduce virtual environments earlier, as they help keep things from getting too snarled up dependency-wise.

In terms of modules, pathlib is very useful, if you're going to be collecting data from web scraping or similar then automating the process of creating directories and transferring files to them. Subprocess is another good one, for coordinating multiple activities in one script.
Your top comment is making assumptions with or without the qualification. Even the suggestion that there’s “potential” regret is an assumption. It’s fair for me to point this out since I already knew that wasn’t true, there was no such potential.

Edit to add the other massive assumption you keep making repeatedly is that the term “ethically sourced” says anything about the transaction between Lena and Playboy. It doesn’t. It would be fair to call an image from Penthouse put into a high school math book “unethically sourced”, where “sourced” is referring to the book author’s choice, not to either the model’s nor the magazine’s. The image can be ethically and legally acquired and still the use of it can be unethical.
Well, before it was just a lot more work to create an install image and keep it updated. So you'd just stick with the official Silverblue image, or the spins (KDE, Sway, etc).

And yeah, the advantage now is that you just pull from your image, and all the automations are run on the server beforehand. That means, if something breaks, you just don't upgrade because there's no new image, everything stays in sync across all your machines for free, and you don't have to use a bash/ansible/whatever script when you set up a new machine. Upgrades are also faster because all the layering has been done beforehand, thought that's not much of an issue if you have upgrades run in the background, which you should.
If you share the sentiment of the author and want to get on the road to recovery, I submit Joystick [1]. I had similar frustrations to this and decided to do something about it [2].

[1] https://github.com/cheatcode/joystick

[2] Please give it an honest a look and save the XKCD "muh standards" comic and accompanying snark for after you've taken it for a spin.
Well duh.. The company is responsible for its security and data privacy (think millions in GDPR fines). In order to do that they need to be able to secure the system, mandate patches, monitor suspicious behavior using EDR/XDR etc.

This sort of thing is not optional anymore and just dicking around with an unmanaged laptop and copying stuff onto unmanaged drives will be more and more difficult.

This stuff is not because of distrust or to make your life difficult. It's to protect the company and its customers.

What they should do though is support all business required OSes, not just Windows. Our company is pretty good at that and despite me doing all the work on managing non-windows compared to entire teams of Windows management people it works pretty well and users are happy :) Though I recently moved.

Not always about the amount of security software they have to deal with but these are just needed in this day and age.

I do understand your frustration though, as most enterprises don't care about developers if they're only a single-digit percentage of users, and have terrible IT processes like ITIL.
IMO the European(?) convention makes sense insofar as the higher-level separator is visually more prominent.
Dunders in Blender II – Building an Expressive Syntax
Just finished writing another iteration of Dunders in Blender.

TL;DR – Can you connect two node sockets using a syntax like this:

node_image_tex.outputs['Color'] >> node_principled.inputs['Base Color']

Read more: https://salaivv.com/2023/03/03/dunders-in-blender-2
Amusingly, Microsoft used to sell Xenix, which was a certified Unix IIRC.

That predates the SCO lawsuit by about 2 decades.
I think what you're describing is the difficulty in "piercing the veil" of an LLC to hold individuals accountable. You can search that legal principle and learn more about how an LLC structure shields individuals from repercussions for their actions.
Hatch Bank says 140k customers had data stolen after breach
Are you aware that an Open Source project with scarce revenue or small private software maker will get fined up to 15 million Euros if they found to be non-compliant, based on however the regulator interprets the legal maximum like in GDPR? Uncharacteristically outside the civil law principles that require solid, written guidelines for everything.

Which Open Source software project or small software producer has the funds to fork out from tens of thousands to millions of Euros? That's as unbounded as it gets.

Its a great risk to take. Solely this law going out would kill a lot of Open Source projects or move them out of the Eu. Considering how most projects are just collection of a few people without any organization and the individuals would be legally responsible, it would definitely kill any participation in an Open Source project by a Eu resident.
I can't read the article without turning off my ad blocker, but based on other comments in this thread, Virginia doesn't actually seem to be suffering because they didn't offer anything beyond standard development incentives they would offer to anyone. Those incentives are performance based, so they aren't paid if Amazon doesn't follow through.
> I used the correct new framework everybody is using - therefore the result is good.

Boy, I've heard that one a lot around here. As if framework choice was more important than actually solving the problem that you're there to solve.

To put a positive spin on this: modeling a domain well so that you can solve real problems with it is a joy. Dirtiness of the problem domain is where it gets really interesting, and you start getting away from the idea that programming is just glue code and pasting stuff from Stack Overflow. I can usually tell when I've bumped into it when I just want to stop writing code and stare out the window for 30 minutes. I don't always do that, but I should.
“Yellowstone” Backers Wanted to Cash Out–Then the Streaming Bubble Burst
The article describes some pretty blatant negligence, though I suppose suggesting that a legislator might get involved implies ex-post facto lawmaking.

Maybe the responsibility is too diffuse. But these "no one could have predicted this" kind of Therac-25 situations with multiple people responsible are exactly where that boss -- the one getting paid the big bucks (for the risk they take! for the difficult decisions they have to make! for the complex structures they have to oversee!) -- to actually take responsibility for the decisions inherent in the incentive structure they created in the workplace that they have total control over.
What give you the impression these are disposable motors?
Putting aside the technical aspects, those anti-competitive provisions sound very unconscionable and against public policy to me. There's no way they would try to enforce that in a courtroom without being laughed out of it (or worse, getting their copyrights revoked under the "copyright misuse" doctrine)
The extent that people's thinking relies on inner monologue is something that varies wildly between different people. Likewise people's abilities to form mental images.
The Repository of Industrial Security Incidents
Toothed whales use 'vocal fry' to hunt for food, scientists say
> How do I convince him that this peer pressure is unacceptable and that iPhones are not automatically 'better' just because they're marketed as a premium brand are are nothing more than expensive jewelry?

Whether the phone is any good or not is besides the point. The point is that he's being bullied for it. Perhaps you could try raising the issue with the kids' parents?

I'd also suggest that there's an extent to which taking a principled stance on these issues isn't worthwhile. Such bullying can be really damaging to kids (as I know from my personal experience as a child), and hepling them to fit in can be the best way of protecting them from this stuff. That doesn't mean you accept the line of reasoning they are hearing. You should still provide a strong rebuttal to that. But it might mean that you support them to do things that wouldn't otherwise be rational simply because they want to fit in.

EDIT: I also agree with another commenter who says "Focus on his self confidence". If he's confident in himself then he'll be able to navigate the social situation much better.
Indeed, the first thing I did when I found the image as a teen was look for the rest of it.

It acts like free advertising.

Sadly it is against the model's wishes, so I'd feel bad. I will use the ethical replacement from now on.
> This is done by evaluating the classification of the infringement in the
GDPR, evaluating the seriousness of the infringement in light of the circumstances of the case, and evaluating the turnover of the undertaking. The third step is the evaluation of aggravating and mitigating circumstances related to past or present behaviour of the controller/processor and increasing or decreasing the fine accordingly

How is 'evaluation' done and who does the 'evaluating' you think...

There is no solid legal directive defined in GDPR regarding static amounts. They hinge on on the regulators' interpretations.
One approach could be to compile the core or file loader to WebAssembly, load the file using the WebAssembly which will ensure there’s nothing nefarious in terms of reaching outside the desired buffer, and then marshal the whole object across.

This what I understand Mozilla does in Firefox: https://hacks.mozilla.org/2020/02/securing-firefox-with-weba...
I've lots of experience with both. Debian, while not perfect, is miles better than the rpm systems. Both require knowledge, because thinking of all the multitudes of edge cases makes things complicated. Don't have personal experience with Alpine or Arch, but I suspect they're not as general. Nobody WANTS to create lots of complexity for no reason.
What's-his-name, the Sun CEO, hated both Microsoft and Open Source.

Even when they open sourced Solaris, after he left, they did it as a half-measure with an anti-GPL license and then I think Oracle pulled the plug and doomed Solaris to the dustbin of history.
> No, the Affordable Care Act restricts premiums for the most costly insureds (age 64) to 3x the least costly insureds (age ~21).

> Edit: also, annual premiums for age 64 are around $20k to $25k, and that is with the subsidy from younger plan members.

This implies premiums for the least costly group are $6500-8000/year, which is substantially more than the price I pay. I dont have employer-provided healthcare, nor a marketplace plan, I pay the cash price for individuals without any subsidy. And I haven't been 21 in decades.
This looks great.

I maintain the lit-html template library which uses JavaScript tagged template literals to embed HTML in JS.

A key feature of JS template literals is that the tag receives the string fragments and values separately, and can return non-string results. This means we can escape values and validate template structure to prevent XSS attacks.

This approach in Java should lead to a lot more lightweight but safe DSL embeddings.

(I don't love the syntax, but... it's Java)

edit: the other critical feature of JS tagged template literals, that I'm not sure this has, is referential equality of the template strings passed to the tag function across multiple invocations.

This is required to be able to do one-time preparation work on a template and re-use that with different sets of values. Think a `SQL.` template processor that turns the strings into a prepared statement once and re-uses that for each query with different parameters.

edit 2: awesome, it does:

The fragments() of a StringTemplate are constant across all evaluations of a template expression, while values() is computed fresh for each evaluation. For example:
Well, we already are seeing the effects of a lot of this. There is a significant chunk of these dudes who are turning to perpetrating mass casualty events as a form of murder-suicide. Their motivations are myriad, but a common thread is very often an inability to find a mate and a disdain for the society they believe is the cause for it.
Joke's on them, my passwords are entirely unpronounceable
Does it generate lift? If no, then its not an airplane
Folks misinterpret that statement and use it as a defense. In reality it’s an offense- one bad apple might be a rot that can infest their colleagues and the whole system.

It’s at least as likely as not that whistleblower incidents like these represent a deeper issue. To stretch the metaphor, if you find a rotten apple in your bunch, it’s unlikely it was the only one.
For that matter a scaled down version of the chipsets their arm cloud servers use. Where you can build/test in-house and deploy to AWS. I know there's the "why not just build/test in AWS?" as a question, and the answer is sometimes you want to self-host or at least start that way. Or you want to do more than just the web side, but still want to be compatible.
They do already provide JS/WASM versions of the loader, so those should be secure.
Nicotine is only toxic in high doses, which naturally greatly exceed that which you get from a patch. You could say the same thing about basically anything; say someone recommended eating a banana to cure cramps. Potassium is also toxic in high doses. I agree yoga is a great practice but that doesn’t exclude the beneficial effects nicotine can provide. For example, I can chew nicotine gum during exams but I can’t do yoga.
ARM64 Linux Workstation
https://www.reddit.com/r/ADHD/comments/11fm3v5/how_to_outrun...
As one of the Microsoft folks sitting above Nordstrom, I do wonder what will replace it.
> using a NEW proprietary format

That's presumably because of exactly the problem mentioned in the article. Customers of the other software are forbidden from using those files with other software, which could potentially include the use of a tool to convert that to a better format, so the competing software just made up a different format.
This just nonsense. He was clearly joking.

Bolivia doesn't really have a serious lithium industry and they are and were a long way away from having it. The whole idea that any of this has to do with lithium is just a lie made up by Bolivan politicians to play on the old (true) stereotypes. And it clearly worked, that story always sells well and of course the American leftist picked it up and just ran with it, weather true or not.

Musk or Tesla has literally 0 reason why they should be interested in Boliva. They have never before or after had any interest in Boliva. Boliva is not special, its just one of many place that have lithium and have politicians making a bigger deal about it then it actually is. Musk has been telling people for 20 years now that lithium is plentiful and that anybody who thinks it isn't, is a fucking idiot.

This is just on of those stories where a bunch of fake claims, and few jokes (or comments in bad taste) lead to a one of these viral stories that since then has been taking on a mythical status ever expanding status. To the point where I read people actually believing Musk himself was basically organizing the coup himself (amazing that he can lead multiple companies and overthrow governments at the same time).
There are three major issues with trust. Technology, subversion of technology and culture.

Currently the technology is failing what many hoped it would be. A machine that performs perfect calculations. Instead, the machine is just as fallible as we are and maybe more so. Ironically, the more sophisticated the machine becomes as we try to push closer to AGI, it seems to develop the same problems as organic thinking machines.

Then we have the subversion of technology. AI is orders of magnitude more influential than social media. It will be an attractive target for those powers that wish to exert control over the population.

Finally culturally, AI has the propensity of becoming a cultural drug of indulgence where we try to escape reality. Leading to even greater anxiety than what technology has already produced from social media.

I don't think AI will become what we want it to become, as our human nature is inescapable, as I've written about in the Bias Paradox https://dakara.substack.com/p/ai-the-bias-paradox we just encode these problems back into the system.
Completely disagree. The desktop app helps me greatly to create digestible commute and PRs. I use the command line for 99% of the actions I take but the desktop app gives me a much better visual of my changes and has helped me catch unintended (or temporary) changes many times.

On the website, the Notification Center has gotten better, linked methods is very helpful, code spaces are very cool (though I haven’t gone deep on them), repo redesign is great … IMHO, only gotten better.
C# does not attach any special meaning to null in the context of lookup, nor does it allow it by default even for reference types (assuming that you're compiling with nullability checks on, which has been the default for years), so I'm not quite sure what you're referring to. The standard way to indicate a failed lookup in C# is to throw an exception.

But, yes, it is true that you end up needing double lookup when combining compound assignment with indexing.
> This is a new industry vertical for us

Words of experience: if you want any sort of business from a new vertical, hire some people (even one if you are tiny) from that vertical. These folks will have the vocabulary and the experience with the pain point and hopefully an adequate network so you can talk (with your new hires!) to some people who do or don't (also extremely important to talk wit) have actually experience the pain.

Those first interviews form the root of a tree: if you sounds sensible and like you actually understand their pain, some of your interview subjects can refer you to others to talk with.

If you try to go in cold with zero experience in the new vertical, even if you do talk to someone you won't really understand what they are talking about. You may understand the words they are saying (except for jargon you don't know) but you won't know what they are really saying.

For example "yeah, when we develop a new assay it's a pain getting our regulatory attorneys to sign off on it" but what they really mean is that the cost structure of checking with the regulator is absurd, or the regulators are nonfunctional due to congress, and so the real problem isn't something anything internal could fix. Or maybe all they mean is that the lawyers can't read LaTeX documents :-). While someone in the industry would already know how to parse the answer.
Maybe we could have operating systems that do not allow every program to read arbitrary user files, instead of making every program and all of its dependencies memory-safe.
integriwhat?

I'm sorry but from an outside perspective of a foreigner living in the US... Integrity has never been something that comes to mind when I think of this country.
Business, money and profits first. Whatever goes.

And it's fine, that's how y'all are as a country. So far it worked.
Does anybody have a hint for level 39? 2 days on it and nothing...