skysight-inc/HackerNews huggingface dataset:
It was politically favourable to have a progressive-leaning appearance during the current US administration. They're expecting for Trump and the alt-right to win this election, and they're adapting to the new landscape. Luckily for them it will be easier to align to their actual values this time around /s.

I doubt they ever expected for these programs to work, like Shell never expected for their wind farms to bring any actual profit[1]. It was mostly a marketing expense. Can we call it... Progressive-washing?

[1]https://www.power-technology.com/news/shell-jobcuts-offshore...
Safety is a luxury that profit enables.

Increased productivity => increased profits => more safety

Nothing comes for free.
bot advert, paid advert
The same goes for tech-fads like blockchain, VR, and AI.
You didn't say "both American parties", so I didn't ignore that.
This is a cool feature, even if parts of markdown still need to be implemented (for pedants: commonmark).

Meanwhile, Trello is once again threatening to force everyone onto the new rich-text editor and disable the old markdown one.
In the period this report concerns he was a fairly standard "racist libertarian" type. His videos promoted revisionist narratives around the impact of police violence on racial minorities, antisemitic theories regarding the US-Israel relationship and Israeli-Palestenian conflict, and scientific racism. Apart from the racist beliefs, there was plenty of anti-communism including apologetics for McCarthyism. If you were an active observer of the growth of the Alt Right movement, you'd know he was a major part of that.

As the report states, he was banned from Youtube in 2020. I haven't been paying close attention to that, but he seems to be more in the Jordan Peterson/Andrew Tate sphere of appealing to disenfranchised men on gender issues now.
> but I'm not optimistic they'll build a high-growth, high-revenue sustainable edu business around AI as the primary value differentiation.

That's true for literally any business and nothing specific to edu.
The Amish have a very strong set of values, but don't expect the next Google to come from them.

And I don't think that Microsoft or anyone else held DEI values deeply anyway. Corporations being the ultimate turncoats, they just did what was demanded of them in the heat of the moment.

If, in 2040, there comes a strong wave of people identifying as pineapples, expect all the CEOs to wear pineapple suits for one summer or so. Except Musk, he will don a potato suit on purpose and move the HQ to Martian Sands.
> ideologically insane and unproductive cultural trends

There are certainly some cartoonish outcomes (like my company no longer calls team meetings "All Hands"... in case, you know, someone doesn't have hands).

But there's nothing insane about a company thinking about what role it can play towards helping people up. I would be happy if my company donated computing equipment and resources to disadvantaged communities around the country. Having grown up in Appalachia with little computing resources nearby, my envy when I learned people my age had access to Sparc Stations and giant tech bookstores...
Reactions was also not part of the chat culture a decade back.

At least I don't remember anything similar in IRC or ICQ.
An untrained chimp would have created 2 trillion dollars of value durring the same period sitting in that seat.
StatsBomb Release Free Euro 2024 Data
> We have saved millions with hardcore anti-smoking campaigns. I don't agree with them, but they cured millions none the less.

Can you expand on that last bit? Why don’t you agree with them?
Plus it was always illogical to tell the most successful corporations that DEI is essential to become one of the most successful corporations and that they aren't doing DEI right.
> But I am also practical. The CEO makes a fair point that ads aren't going away. This wouldn't work as an opt-in.

That's not practical, it's defeatist. Firefox has done absolutely nothing to make ads go away, that's all done by third-party extensions. They can at least try before claiming defeat.

> The big miss here was messaging.

No, that was a relatively minor blunder. The big miss is yet again ignoring preferences that they know a large part of their userbase has. Why do you think FF has been bleeding users? Because of shit like this that makes it into nothing more than worse Chrome.

> If they wanna make it an opt out, fine.

No, opt-outs for privacy violations are never "fine". Even an opt-in would still go agaisnt Firefox's mission since there is zero user benefit to this feature.
In the article it says "0.3 percent or less of the product’s dry weight"
That’s beautiful and succinct. I wasn’t aware of it, thanks for sharing!
From my very limited exposure to virtual threads and the older solution (thread pools), the biggest hurdle was the extensive use of ThreadLocals by most popular libraries.

In one project I had to basically turn a reactive framework into a one thread per request framework, because passing around the MDC (a kv map of extra logging information) was a horrible pain. Getting it to actually jump ship from thread to thread AND deleting it at the correct time was basically impossible.

Has that improved yet?
The E doesn't even stand for Equality, it stands for Equity. If it meant the same thing they'd just use the word more people are familiar with, but they specifically don't because they do not mean equality.

Achieving "equity" means they need/want to treat people unequally.
What would ``` add that you can't already do with two indents?

Beyond that, I think support for ```sh type highlighting would be awful, one of the best things about HN is how clean it is, I'd hate to see syntax highlighting or pictures or whatever when scrolling.
Lots of popular formats are missing (JPEG, PNG) so I guess the author focuses more on ones that are not "too well-known"?
In the Creatures artificial life / virtual pet series, the creatures have about 900 (maybe more in later versions) or so neurons. Each neuron is a little virtual machine that is designed in such a way that programs remain valid even with random mutation.
Have you done an Independent security review of these features? What's your CRS score? Do you have CVE fix SLA in place? All these features are good if this was. 2000 website but a single vulnerability in any one of the vendors of your tech stack will compromise your users
From what I can tell inside the product, the public pricing seems deceptive.

It appears that for the $10/month you just get access to additional features (e.g. bigger context) + a budget of $5/month of credits. The credits possibly translate 1:1 to the usage costs of the underlying models you chose.

I asked it to add some missing documentation with the Claude 3.5 Sonnet model to a medium-sized Python file (2k lines) as a first test and that used up 13 cents of the credits. If it were working in a really productive way (where I'd also include more files as context), I'd probably burn through $20-50/day.

I'm wondering why they are not publicly showing some more transparent pricing. Yeah, this method will bump their signup numbers for investors, but it also absolutely wrecks their churn numbers, when people immediately cancel in the first hour.
> If an opponent completely ignores something that you worship and isn't stricken by the gods for his insolence, chances are that your gods are false, or, at best, very weak.

That's one of the best theological arguments I've seen in some time.
They used to say employees were #1, then they switched to security being #1. In reality, security is #10. See:

https://i.pinimg.com/originals/71/2c/a5/712ca583647508a50606...
Maybe they care about diversity as much as before, but looked at what their DEI team had actually achieved and didn't find very much.
This was something of a surreal read. I assume "comp" is short for "competition". But what is "tipping"? What's a "tip"?
I have encountered such a situation before. It is really annoying to have to respond to repetitive messages. Let's see how it works.
I assume you know what CRUD stands for... Just wanted to share what I am using instead of CRUD nowadays. SCRWD is what I use both in API design and the backend implementation. This is the outcome of one extremely long hobby project, and for anyone interested in the backend (in Java) part you can check one part of the evolution [here](https://jarirajari.wordpress.com/2022/08/22/not-your-fathers...). And why I ended up to updating CRUD? Because a modern webapp that has a client and a server separated by an API caused semantic problems for me and I also felt that the source did not look clean. So hopefully, this post will give you ideas how to improve your code :)
That's not available on basically every system.

What advantages does zx have over Python, Ruby or even Fish for example, if we're installing extra programming languages?
No it would not
Why didn’t IBM, oracle, or google or apple do it then?

Or you? You do realise you are saying, if you haven’t done it, you are less than an untrained chimp yourself, just by the logic of your statement?
That meaning of fast is still current in phrases such as 'hold fast to'.

Similarly for quick. There is a relatively recent film called The Quick and the Dead based on a 1973 novel of the same name.
https://en.wikipedia.org/wiki/The_Quick_and_the_Dead_(1987_f...

If you are moderately well read most such words should not pose more than momentary difficulties.
Could also be used to generate his voice and scam his relatives.
> Most computer security work doesn't think this way.

The computer industry is determined to relearn the well-known lessons the hard way.

For example, we still have a single password breach brings down the entire system. It's like building a battleship that would sink if a 2 inch hole in the hull happened.

The way to make systems secure is not to devise a perfect password system. The way is to make the system secure in spite of password breaches. It's a completely different mindset.

To return to the battleship analogy, it isn't about preventing holes in the hull. It's about surviving holes in the hull.
> but the idea of trying to apply a permission/access control layer is nightmare material.

In your case of many disparate services, the nightmare is just the same with REST.
I think the purpose of this package is simple - to allow tests to use time.Sleep without having them actually sleep. A lot of things will not be tested with this model - e.g. you can't really test correctness in all traces of events in your concurrent program - but that goal itself is much harder to achieve.
Just curious, how do they call these meetings now?
Please provide an easy way to disable all animations in the webpage. Those of us, who sometimes have to use remote browsers via RDP/VNC will greatly appreciate that.
Server side encryption is handled using the Go standard library. A more detailed breakdown of the process can be found in the Help Center. TLDR: It's reputable, and best practices are followed through cryptographically secure generation, random IV, high entropy keys, memory hard hashing, etc.

Paste end to end encryption uses the native window crypto subtle API, widely used and reputable.
I want to find my device if it's lost. I also want it to react to being connected to my desktop docking station without having to open it.
I'd say find a reasonably short but high watch count tutorial on youtube for each and see which looks like it'd fit your thought process better. I used Unity off and on for like a year but stuff like the load and compile times made it hard for me to get in a flow state, where as Godot takes a lot to slow down similar to even a simple Unity project. Also the fact prefabs are just scenes to create more consistency just feels more reasonable to my personal development tastes.

Big caveat if you want to do mobile dev Unity is still better, though hopefully as the work The Forge/Google did for the renderer this will be less true.
Fats from thin air: Startup makes butter using CO2 and water
There's something insane about a company gas-lighting employees to believe the company shares their political causes (it doesn't) as a form of ideological compensation in lieu of financial compensation. Instead of paying workers more to make the workers happy to work for the company, they got this idea to pander to the worker's politics instead.

A corporation is not a person, they don't have people beliefs. Corporations only care about money and putting on a show of having people-like beliefs was only ever about saving money.
Idris - functional programming language with dependent types
Almost everyone in Scandinavia during the Viking age were farmers. Only a very few were Viking warriors. So I'm guessing that the vast majority of Scandinavians lived quite similarly to all other farmers of the times at northern latitudes.

Also I'm pretty sure that modern Swedes have more in common to modern North Koreans than either do to the Vikings. They lived in such different times and cultures that I don't really think it makes sense to compare them. Maybe you could ask how cold dark winters affected Vikings and how they affect modern Swedes, but even then the winters were much harder for Swedes 100 years back than they are today when the country is much richer. So really the inhabitants 1000 years back might as well be considered aliens compared to the Swedes of today.
Indeed, a company is supposed to do what the owner of the company wants. A company does not have morals; owners do.This is why owners matter.

You are starting to discover what is called a "business model". For a good introduction, take a look at Osterwalders BMC.

https://www.strategyzer.com/business-models-the-toolkit-to-d...
That's a great example of where the design space gets harder and requires more effort to do well, but not that security is inevitably at odds with UX. Just that it gets harder to design well.

I think you're right about GitHub taking the most obvious route and prioritising UX over security.

Managing permissions and getting to least privilege is a huge problem in security. If you rely on users to do it, they will pretty much always assign maximum perms. It's too much hassle to figure it all out, and maybe have something break later.

Just spitballing, but maybe an alternate way would be for GitHub to require integrations to specify their least privilege permissions to operate in a manifest. Users would just approve an integration for whatever repos they like, and GitHub would set things up so it operated in least priv config for you in those repos. The user gets better security and a better UX.

Maybe that wouldn't work for some reason, there are probably loads of things wrong with it. But my point is that further thought about the goals of the user (which includes having a secure system) could lead to a much better UX and better security.
> Or you?

Because I didnt take over Microsoft, a 40 year old company, with monopolies firmly entrenched in 2014.
Except that's not even close to true.
Bindings generators exist in most other languages with same limitations.

I would love to see how bindgen would handle a function call defined as a preprocessor macro that I mentioned. Because most likely it won't.
But they hosted some great parties in June! And they even updated their logo everywhere (except the middle east)!
I suspect it's a compromise. Entertaining a target with high literacy skills is more work. If you have AI that is excellent at communication, there goes one reason to aim low.
Google presents method to circumvent automatic blocking of tag manager
The post title is misleading, but the news article title is: Microsoft laid off a DEI team, and its lead wrote an internal email blasting how DEI is 'no longer business critical'
Ask HN: Any tools to get an aggregated view of bank accounts for startups?
or do accounts folks have to go through each account to check cash positions and bills paid statuses etc.? Especially across borders?
I guess the price of the CO2 butter is vastly higher than that of real butter. So this is probably not going to fly. But speaking more generally, the one thing I miss from CO2 capturing industry is that they have no kill-app so to say. They are mostly a cost center. Seeing stuff that you can actually do with captured CO2 is surely helpful.

I saw the same problem with recycled plastic. We had large plastic recycling plant here. It basically got its raw material free, yet it went bankrupt because companies prefer to buy new plastic which is both cheaper and more convenient. That way things never are going to change.
"Source: Reuters"

-> https://news.ycombinator.com/item?id=40983486
I was responding to your point specifically about manually writing code in typed languages, highlighting that there are solutions to avoid that. I am not dismissing your use of GraphQL.
You have needed to unmozilla for a long time, the amound of settings you have to disable to stop the data exfiltration is insane.
This. People using bash extensions and util-linux as if they're standard are my bane.

If you can't do it in POSIX (sh and utilities) and don't want to do an extensive investigation of portability for what you need, pony up for Python/Tcl/Perl (all in MacOS base, by the way).
> The most common belief open source maintainers have is that offering something for free gives them the right to some of their users’ money.

Opening line. No.
Oracle Releases VirtualBox 7.0.20
And yet none of those items are out of reach of the average person. On the contrary, they’re usually pretty cheap. Precisely because replication costs nothing, the strategy that maximizes profit is to maximize the number of copies sold rather than the amount earned per copy.

You can see similar effects in hardware too, since even without self-replication there are already massive economies of scale. How much does it cost to get access to the output of most advanced chip fabrication technology on the planet? The answer is whatever the price of the latest flagship smartphone is.
Tails 6.5
I guess the idea is that average black worker is just as good as white worker, so why do you have 3 black workers and 50 white workers?

From what I have seen at work, gender or color of the skin has very little to do with how good worker someone is.
A SCIF is not a magic box. You can penetrate almost anything, especially a nation who really wants to hear what you are doing.
I didn't speculate on whether or not he earns or deserves it. It's just antithetical to the concept of equity as used in DEI, which is roughly equal outcome despite unequal circumstance.

You might tell me here why in fact it does not actually apply here because reasons, if so fine I'm not an expert on DEI matters. But that would not be so relevant to my point, which is common understanding and concepts people have around that word potentially having difficulty coexisting with highly stratified company like MS.
Open source is a gift, and the implicit social contract with gifts is that you don't give them out expecting something in return and you don't complain about them if you are on the receiving end.

If you cannot bare the GitHub issue page or pull requests, either disable them or ignore them. If you cannot bare collaboration in general, host your code as a .zip folder. If you have so much other stuff going on in your life, consider keeping the code to yourself altogether. If you feel frustrated by the fact that you could have made money from your code but didn't because you open sourced it, consider creating commercial projects.
A strict ordering of candidates by merit quantified however you please followed by selection of top n candidates ought to on average look exactly like candidate pool however since we are garbage at ranking people it often looks like the existing powers that be in culture gender and color.

DEI provides impetus to select or at least give additional attention to candidates that otherwise might be overlooked.

To put it simpler if you have to hire 100 people out of 1000 and 10% of your qualified candidate pool is black you likely have 10 qualified black people. DEI means you won't hire 99 white dudes and instead will try to select from the entire population.

The statistical existence of the 10 qualitied black folks means that a diverse selection will on average trade someone from >100 ranking for someone <100 (better) ranking improving fitness.

For smaller sizes a fair selection is more likely to diverge from population and your team of 5 doesn't have to look like a burger king commercial with one of each kind of kid but its on average apt to say fairness improves fitness and I say that as a white dude.
> Notably, the most important competitors of US businesses in East Asia don't even pretend to care about diversity, and they thrive.

Their workforce pools are wildly different, and the only diversity they could realistically try to achieve would be to hire more women; the fact that they don't is part of the institutional sexism that is one of the main reasons driving those countries on a downward spiral of crumbling birth rates and maybe one day to extinction. Is that the best example to follow?
Aana SDK: open-source library for building multimodal AI applications
Aana SDK is an open-source toolkit for building cutting-edge multimodal AI applications: https://github.com/mobiusml/aana_sdk

It addresses key challenges in multimodal AI development:

- Managing diverse inputs
- Scaling Generative AI apps
- Ensuring extensibility

Built on Ray for seamless scaling, Aana offers a unified framework for multiple data types, easy integration with popular ML frameworks, and a modular architecture.
I never understood the point. Really don't. GraphQL does not provide any built-in mechanisms for filtering, sorting, pagination or other arbitrary transformations of the response. If you are already built those then might as well just include the data necessary and use a REST API.
> First of all, Nadella has created a trillion dollars of value over his leadership

Who built Thebes of the seven gates?

In the books you will find the names of kings.

Did the kings haul up the lumps of rock?
Maybe to an extent, but I'm pretty sure they willingly adopted the garb of this ideology because it aligned with a vocal portion of their workforce, so the ideology could be used as a substitute for financial compensation. Basically a free way to make workers happier without having to pay them more.
> Who would torture themselves like that?

It's not really torture. I do. I have built a private federation API in a system where there's a "mothership" service that needs to talk to individual websites.

Those websites are WordPress at the moment but they may be Magento, PrestaShop or whatever in the future.

GraphQL means I can template the API calls used to keep them in sync with the mothership. It's awesome.

I also use it for the frontend/backend connection of a couple of admin APIs and an intranet app.

Nuxt frontends, Laravel/Lighthouse headless backends. The only pain point is the unnecessarily complex Apollo stuff in the client, but that gives you really nice smart queries in Nuxt 2; it may not be that crucial in Vue 3/Nuxt 3.
I'm not sure that I agree with a single line of this article. It's like the author views their entire world through a lens of financial transactions and can't understand why anyone else sees it differently.