skysight-inc/HackerNews huggingface dataset:
Sure specific legislation and court rulings that have passed that target LGBT people include things like:

* Bans on teaching about the existence of LGBT people[0].

* Bathroom bills[1] that could call for genital inspections that would require this person[2] to use a women’s restroom because they were born with a vagina.

* Democrats passing (and majority of Republicans opposing) The Respect for Marriage Act, which enshrines into Federal law the right to marriage, regardless of religion, race, gender, or sexual orientation.

* Bans on gender affirmative care but only for LGBT people, not cisgender individuals.[4]

So these are actually laws, beyond just rhetoric, these are actions that discriminate. There are stark differences that are irreconcilable between the parties. One supports LGBT rights the other opposes.

Your point about Abortion is baffling. You are claiming that one group wanting to not make abortion illegal is engaging in government overreach? That doesn’t make any sense to me.

The approaches the two parties take to war, immigration, government spending, taxes and so on are different if you look into it. There are a lot of similarities. American hegemony is going to be very similar even if a third party had control of the white house. Even thinking both parties are the same is something similar to both the left and right do! So are communists and neonazis the same because they both believe America is bad and both parties are the same?

[0]: https://en.wikipedia.org/wiki/Anti-LGBT_curriculum_laws_in_t...

[1]:https://en.wikipedia.org/wiki/Bathroom_bill?wprov=sfti1

[2]:http://thefightmag.com/wp-content/uploads/2014/06/BuckAngel1...

[3]: https://www.reuters.com/world/us/us-congress-expected-pass-b...

[4]: https://en.wikipedia.org/wiki/Transgender_rights_in_the_Unit...
> John Riccitiello, now there is a guy who is going to attract and retain top management and engineering talent!

The Unity board apparently. The stuff that comes out of this guys mouth inspires confidence.. In shorting the company. How have they not replaced him ages ago?
Apple also operates in Australia. Which by law means they can and almost certainly are backdoored by our intelligence community and they aren't allowed to let you know.

Most of these one touch zero day attacks are left there for the use of intelligence agencies. They have dozens it's more just how long they stay working until some security researcher notices it and they have to publicly close that doorway.
I think the biggest problem is that most of the English curriculum after basic grammar and spelling (at least in my experience) is like 90% reading and 10% writing about the things one just read. While reading is clearly a necessary component of writing, it is equally clear that one does not learn to write by reading. One learns to write by writing, and I doubt that the average American student is doing nearly enough writing to actually become skilled at it.
> WordPress core does not have a terrible security history.

Yes, it does[0]. Crappy plugins just made it much worse.

[0]https://www.cvedetails.com/product/4096/Wordpress-Wordpress....
Check out the platform I'm building, maybe it suits your use-case: https://uxwizz.com

It's like a self-hosted combination of Hotjar and Google Analytics.
my complimentary add on to this : "why my whole studio is discontinued and obsolete" :-)

I've found discontinued products in particular (by chance) almost a sign of a product which had tonnes of R&D poured into it, then, was deemed too expensive by the company.
Yes. So do old court transcripts. It is amazing how modern some of the participants of the Salem witch trials sounded.
Prof Steve Keen has developed a free tool called Minsky for economic modeling as well as many models: https://www.youtube.com/@ProfSteveKeen
I've had a lot of success with https://github.com/dehydrated-io/dehydrated . It exposes the different parts of the process (deploy challenge to DNS, deploy cert to filesystem, etc) as hooks, so it's pretty easy to integrate with anything and however you want, if you don't mind writing a bit of bash. There's a few scripts out there that use Cloudflare that you can use as well.
Throughput in Java can be quite high, and latency can be quite low. You still occasionally get latency spikes from the GC, but these days that's not so bad. (If you are extremely latency sensitive, stick to C++).

Dependency injection frameworks are your bread-and-butter in server-side Java, and some can take a while to grok, but Java can be very productive after the chosen framework "clicks" for you. Typically, this means you'll be writing constructors or factory classes that construct your dependencies per request. The way you wire your factories into the system differs by framework, but it often involves using Java's annotation syntax.

Not having to worry about memory management is a huge win for productivity over C++. Likewise, constructors in Java are much more sane than in C++.

Classical object-oriented programming is intuitive, and Java tends towards the "one obvious way to do something" paradigm. I find it pretty easy to hop into legacy code bases, if I already know the framework being used. The collections API in the standard library is one of the best classical OO APIs out there.

The JVM provides great visibility into the performance of your system. A lot of instrumentation comes "for free".

I'm not sure where you get the "dirty" and "bloated" feeling from. By any definition I can think of for those words, Python would be in the same bucket.
I think we’re saying the same thing but your explanation is much better. Thanks.
The number of people in Houston who have Enron on their resumes is incredible. Probably every fifty-something in Houston doing anything in finance or finance-adjacent is an Enron alum.

Great recap of your experience, btw.
I’ve been writing OOP code and reading about it for a decade or two, and inheritance was identified as problematic pretty quickly. The problem today, imo, is more underuse now.
Sentence diagramming is one of the few activities I distinctly remember from middle school. Sometimes we'd walk into class and the teacher would have an interesting sentence on the board from a book he was reading. We'd spend the entire class diagramming it and discussing different ways to write it that might shift the emphasis around or completely change the meaning. I loved those exercises and my understanding of English syntax is so much deeper because of it.
Nullable is a huge issue in Java, but annotation-based nullability frameworks are both effective and pervasive in the ecosystem (and almost mandatory, IMO).

I'm really excited about https://jspecify.dev/, which is an effort by Google, Meta, Microsoft, etc to standardize annotations, starting with @Nullable.
Curious why you think Django Forms API has been superseded?

Are you recommending people use something like WTForms directly?
No, there's a lot wrong with inheritance. It leads to all sorts of issues and while theoretically one can keep the tree 1 level deep, in practice it's too tempting to expand the hierarchy.

This is one of Java's big issues. The other is reference equality as a default, pretty horrible. Records help but records are also limited in when they can be used.
You must be really lucky then. In my previous job, inheritance and abstract classes were everywhere. Coupled with dependency injection frameworks that "worked like magic", it was really hard to follow the code inside that big, monolithic app. It made me never want to work with Java ever again.
I absolutely hate this when they require you to login to turn off unsolicited mail. It is strange that there are no laws to it
I was going to add something about how I sometimes don’t even understand them, but thanks for getting the point across for me!
If you ever feel like writing up your initial analysis or the longer version from your supervisor I’d love to read it and I’m sure others would too. Email in profile.
He pulled it off better than anyone though
Why the Twinkie Is Now Worth Billions
MGM and Caesars Hacks Epitomize a Vicious Ransomware Cycle
I've installed Deus Ex probably 30+ times since I first played it at launch. Hell, sometimes I'll install it, decide not to play it, uninstall it, then reinstall it a week later. I've reinstalled it like three times this month because I can't decide whether I feel like replaying it or not. That would basically mean over 10% of the game's original full price going towards Unity with ongoing costs in perpetuity. That's without distribution (whether brick and mortar or Steam) and other costs, and without the developer further monetizing the game off of me.

That's absurd.
> ideology built on top of the idea that inheritance is really good idea and belongs everywhere.

Those are two different ideas.
What would be a modern IDE for Java?

I remember programming Java in Eclipse. And it was powerful for the time, but everytime I read bloated, I automatically think Eclipse since then..
I think people are understanding 'bloated' differently.

I agree C++ is bloated in a 'just make it a setting' / 'add this feature' / 'kitchen sink' sort of way.

I agree Java is bloated in a boilerplate, empty directories, maybe except for another directory, 'oh god the boilerplate' sort of way.
https://archive.ph/wQEXn
Yeah, not exactly our greatest cultural contribution to the language.

Sorry, people of Philly ;)
Please ELI5 what is wrong with inheritance and/or how Java have it wrong. Do we need to go back to a new object oriented undegraduate course? Genuinely asking.
It's not a personal decision when the job was advertised as fully remote, you were hired in city A with the expectation that you would continue to live there, and then a few months later the company said "move your family 2000 miles to city B or resign".

If the company changes the terms of employment and you don't accept the new terms, that's not on you. The company is the one deciding to fire you, plain and simple.
Why not register a domain, get a cert for it, and point it at 127.0.0.1? Then nothing can complain.
> I'm sure that in the not too distant future (a few years at most) we will be happily running these on customer level hardware.

I doubt that is what Adobe will do. This is a new revenue stream for them, why would they remove it?

Gimp will use local generation but Adobe is using a proprietary dataset that they can keep secure in the cloud.

So yeah this is going to be sticking around.
Thanks

Yeah, yeah I was thinking about Elixir too, I like that it has a specialty (real-time, highly concurrent). It sounds like it also has a more developed ML/NLP ecosystem than I realized.
There's definitely still a discussion around the concept of constructive dismissal that could be had. Although a lot of that has to do with the exact parameters of the RTO, so it would be company to company.
I clearly said it was a conjecture.

Where’s my lie that I’m justifying?
I expected this to be somehow related to https://groups.google.com/g/comp.sys.amiga.misc/c/7AdXvE7KQz...
Theoretically, perhaps, empirically, it is quite unnatural, and therefore unusual, for a young pre- and post-puberty person to be interested in writing, mathematics, literature, physics, taxes, technical drawing, and all the subjects that are taught in school. So, not only do you have to be interested, but you also have to have a fair amount of talent to get something out of your many years of schooling.

In some societies, that ambition, when not "natural," is acquired by proxy from parents, accompanied, sometimes, with a dose of self-hatred, stunted growth, and poor social skills' development. A valuable trade-off for some.
Lol. Real-time.
IntelliJ is very good.
I used the word "and" to indicate that, yes.
Ali Partovi Blasted
Yes, I agree that Python can feel “dirty”, although not necessarily “bloated.”
I like it, it's the "put everything in a giant mailbag, label it, and dump it in a storage locker" approach. If the issues are still relevant, they can be resurfaced.
Bethesda you know what you are buying into, and at least, it is a simple transaction.

You know the game will run like ^$^@% for a while, if not for good.. You know the modders will fix it, and smart folks will wait for the sales on their titles, because by the time they go on sale, they'll be well supported by mods, and less buggy.

So.. I'd keep them clear of the other sleazoids ;).
> removing the tank and replacing it with batteries and adding more batteries wherever they fit - you'll need them to get a reasonable range

Is this actually doable? I thought in modern EVs, the battery takes up half the chassis. In a "retrofitted" EV, you'll have lots of space (and therefore battery capacity) taken up by mechanical systems which are essential for a central motor, but relatively useless if you could just use multiple electric motors.
https://www.jetbrains.com/idea/
I just tried to post about this and got redirected here. I am honestly gobsmacked at this from Microsoft. We're paying a premium and expect a solid uptime in return, and I'm at 14 hours down now with no resolution. They're a leading cloud provider with an abundance of resources to mitigate these sorts of issues
In IRL bankruptcy you declare you can't possibly pay back your creditors and lose "most" non-trivial assets as they're liquidated off to attempt to make a few pennies for those creditors as you rebuild your life from 0.

Lodash just decided to rebuild from 0 - literally, actually, since it's a rewrite, but especially in the bug tracker sense of the word.
I think it needs to be said explicitly.
What percentage of the now closed bugs still extant in the current version will be reimplemented in the rewrite?
There are two kinds of water-heating systems based on heat-pump related ideas.

One circulates a non-water liquid between the panels and the hot water storage tank, and it exchanges heat obtained from the panel with the water in the tank. This has the downside of being complex (pumps, weird liquids etc.), but has the upside of keeping the fluid system associated with the panels distinct, which can reduce issues with freezing and can boost efficiency.

The other system doesn't use thermal panels at all, but just uses electricity to drive an air-source heat pump that exchanges with the storage tank.
That’s a pretty non standard definition of pen test.
"in practice it's too tempting to expand the hierarchy."

Not anymore, if you got stuck, by doing that once too often. But 2-3 levels can be allright as well. It depends, what you are doing amd with whom.
That's the whole point of their new partnership with Fedora
I have to try compiling a rust program but not sure it is so trivial integrating it into exaequOS. I use and abuse of async calls
The term is “cardio respiratory coupling”. Basically inspiration increases intrathoracic pressure which triggers the CV control mechanism to think BP is higher via the baroreflex and therefore lower HR. If you take an FFT/PSD of pulse waveforms you will actually see a distinct peak at the breathing frequency. This is how a lot of the finger sleep measurement devices work to track breathing without a chest strap.
Yup. We've clearly benefitted- G1 and generational ZGC have large advantages over CMS- but it's a lot of experimentation and trial-and-error to get there, whereas other deprecations/removals are usually easier to resolve.
Thanks, I'll try a newer version of Fuse, 1.6.0 from the linux mint repos failed to run the two games I tried from this comp.
Great to hear. I used to program java in 2010 and inheritance was still beeing heavily used back then. But things change, if both the lang and the main community has change to focus more on simplicity its def worth looking at again.
Coroutines and pattern matching is really good features
Every system that was later changed for something better was, at one time, considered inevitable, natural, ineluctable.
> Switching from using var to let.

One particular GH user submitted multiple PRs doing only that. Across multiple JS projects...

...feels like GH profile padding.
For consumer electronics, i believe the quality and durability is only increasing for the same price. I think this is because the rate of feature increase has slowed down, giving more breath to quality and durability. For example gorilla glass is almost standard, and it improves as well.

On the other hand for clothing, it is clear that the quality decreases, like was shown in the video, because people buy more often. It gets out of fashion very fast anyway. Fashionability is bad for the environment.

For electro mechanical devices, like coffee machines or printers, they suffer from addition of electronic features (like better ui or more features in one device) that mainly tend to add comfort but at the cost of more possible points of failure.
Yes, you can specify the particular snapshot when using the API with gpt-4.
Yeah I’ve noticed similar, you can even explicitly say, do not truncate your output, or do not take any shortcuts. Make sure you haven’t missed anything ensure there are no placeholders etc…. And it ignores all of them.
There’s no real alternatives for a product that would need their service to begin with.
ACT 1

"We're hiring remote, being in NYC or London or Peru is totally fine, geographic diversity of talent is a strength! Own your schedule!"

ACT 2

"Sorry folks, we just had a downround, can't control the market.

BTW in totally unrelated news, RTO next week. Folks in NYC & London & Peru, you can keep your job, just move to SF HQ. We will not pay for movers, higher SF compensation, etc. Also, it's starting on Monday, no excuses: We can't wait for your kids to finish the school year, your wife to get a new medical specialist, nor help you find a preschool for your youngest. I know it's annoying, it took me a year to get through a waitlist for ours, haha SF. Totally not a layoff... though HR does tell us to expect 10-20% attrition..."
Issue bankruptcy is real. Speaking from personal experience, at some point maintaining OSS is incompatible with living in the real world. The work is free and often thankless (but not always). The problems are complex and compete with real world responsibilities, like work, family, rest. People get pissy and regularly want to argue with you or read the docs for them. It also carries enormous responsibility if your OSS is popular.

I am anticipating a huge collapse in the OSS ecosystem as the people who drive them say "fuck it" and walk away for more important things.
How? That’s more internal code with bugs.
If you're discussing what words to use, you have probably failed already. It's a good thing to be positive, however a strong aversion to negativity creates blind spots and sends you marching off the cliff as if nothing wrong ever happened. Avoiding the word "fail" won't save your from actually failing.
Indeed, I did.
> I agree C++ is bloated in a 'just make it a setting' / 'add this feature' / 'kitchen sink' sort of way.

Interesting. Can you expand on this, explain more? I honestly don't know what you mean or are referring to -- and I'm a heavy modern c++ advocate -- but suspect if I did it might expand my mindset/viewpoint a bit. :)
The key topics missing from this article are management and culture. Manufacturing companies by and large are stubborn with outdated practices that haven’t kept up with the times. The number of mechanical engineers who switched to web development, for instance, because of poor pay and improper management is insane. And during the pandemic, even more either fled or were pushed out from lack of opportunity. It’s easy to blame these policies and say that industries aren’t connected, but when these firms are refusing to embrace new technologies and take calculated risks, they do this to themselves all by themselves.

They commonly keep employees using the simplest heuristics that someone at some point in the past developed which worked then, so why break it? And they push this mediocrity throughout the entire organization and industry. Then they swap out one failed CEO for the same person with a different name like a pair of gloves, wondering what ever happened as there was nothing more that could be done. Meanwhile their ageist management policies block out the insights of the young, all but ensuring that no new ideas are brought into the mix—all until it’s time for another bailout.
You still need to manage the underlying database and security which requires a lot of knowledge to do well.
There was a trend for a while for people to open trivial PRs against popular projects, I believe in an attempt to pad their resumes.
Godot 3 on web is solid. I was pretty sure unity web export was pretty big. How are you getting 4mb?

We strip out a ton of the code in Godot using a "custom modules" file and the .wasm export is much smaller. I think it's ~4mb actually.

You should look at defold or play canvas. And Godot 3, compiled from source, with just the modules you need.
Inheritance provides "is a" relationships between classes. At a time when people would spend months designing their software upfront, building big diagrams of classes, etc, this was not so bad. You'd have a very clean system design that maps directly to your class design.

The problem is when things change. A simple example - you build a classification of all life and it is built upon the idea that everything "is a" plant or animal. And then one day it turns out there are fungi. This is not a fun situation to deal with and inheritance makes it a lot harder because the "is a" relationship is driving a ton of your logic.

IDK I don't want to get to into it beyond that, many people have written quite a lot on the topic.
Java sort of suck for microservices (microservices suck on their own) as it has relatively high bootstrap cost.

High allocation rate feels weird with micro services - I suppose that depends a lot on the coding style. G1GC is meant for generally large setups, with several cores at least. E.g. the default setup of 2048 areas on 2GB heap means, allocations over 1MB require special care.
There are a lot of use cases where "isn't safe" is absolutely irrelevant
same is true for Canada vs USA. always more expensive products, and less selection in Canada.
Your hyper sensitivity to the gas’s might actually cause the stress, which in turn causes more symptoms. Find a way to relax and let the gas be.
Find what works for you: mindfulness, sports, hypnosis, medication…
However, try first to focus on normalising your perception of the gas.
And they support ACME. I've been running a smallstep CA off of a Nitrokey HSM 2[1] w/ PKCS #11 for my homelab for a few years now

1. https://shop.nitrokey.com/shop/product/nkhs2-nitrokey-hsm-2-...
> we will be happily running these on customer level hardware.

This is the stage of AI that will impress me most. If I can use your AI completely offline on my device on a spaceship orbiting Pluto, then I will say we have achieved an AI capacity that is impressive, even if its got the quirks of chatgpt today.
People used to pay less-than-reputable businesses for services that would spam ad clicks on competitor's search ads, draining their advertising budgets. So I could definitely see the same "services" for installs.
I worked as a systems admin, sometimes as a consultant, between 1992-1999.

First and foremost in my mind was that I simply couldn't explain the things I did to other people. I didn't produce any tangible goods, I didn't develop software and produce an app, or a website. I might bring a briefcase in to work, but there was usually nothing to put in it, and nothing to take home.

I had some friends and coworkers who could relate, and of course that was a tight-knit crew; we had in-jokes, we knew what Usenet was like, we downloaded games from anon ftp. But if I told a normal person what I did for a living, they'd always say "oh! you know computers! you can get great jobs that way!"

So Hollywood would be hard-pressed to dramatize my workplaces. First to just depict it all in an appealing way, and then to inject some sort of conflict or interpersonal tension. Good night, and good luck.