skysight-inc/HackerNews huggingface dataset:
Looking at their hiring page, they list some goals I am hesitant to applause; arXiv is certainly a big and complex project, but the kind of 'modernization' they describe makes me nervous; I hope they don't get Kubernetesmania and sink costs into endless layers of architecture making future pivots hard or impossible; the service provided by arXiv is too important to be hampered by featuritis. I am not sure about Google Cloud, either, although I am sure they will provide their best service to Cornell U.
Exploiting these bugs requires you to connect to external servers which is not something you are really supposed to do in csgo.
Well, no, unless you think money is spent efficiently. And also no, in that money is also borrowed, and the currency is also inflated, so the government has more unit currency to spend. If taxes balanced spending, without taxes just being exorbitant personal effort-destroying monsters, then there'd be no debate.

But anyway. That still is irrelevant to this point, which is that writing down rules is the easy bit, and creating value year on year is the hard bit. Blame the people who get free money to write rules that get them money if there are loopholes. Don't blame the people actually working to make them that free money.
I think there's a difference in how visible these skills are.

As an engineer it's easy to practice many new skills and also to see improvement. I might be interested in orchestration, I pick up Kubernetes course. I want to build iOS app, I start learning Swift. After a month or two I can see a difference in my skills. Others can see it too - I contributed to iOS app at work which I haven't done before, it's a new skill I learned.

As a manager, I need to be better at negotiating with stakeholders, or recognizing underperformance, or interviewing candidates. I can read books, take courses, but I can only see my improvement over longer period of time. What's more, most of people around me won't see that I'm a better interviewer now, or that I'm better at helping to improve individual performance. It doesn't mean I stopped growing, it doesn't mean I don't cultivate new skills. They're just different skills.
Plan to return cheetahs to India under fire after six die within months
Even if it was very well known, you could be one of the 10,000 - https://xkcd.com/1053/
I love CS:GO, but the Source engine has been a leaky faucet of critical bugs, and the developers haven't taken them seriously enough over the years. The disclosure timeline in this blog post seems to be the norm for them. For this tranche of bugs, it took significant public pressure for them to do anything.

I mean, it's not quite MW2 (2009), which I believe has multiple known RCEs that'll never be patched. But still not good enough for an actively developed live service game. One hopes that Source 2 has better standards for it, but I'll believe it when I see it.
mergers are always bad
Huffman is a clear downgrade. Pao was fine.
That report is about them registering their vehicles at their GRU office address, nothing to do with passport numbers.

Here's one about two agents with passports 3 digits apart: https://www.bellingcat.com/news/uk-and-europe/2018/09/20/skr...
Can’t wait for those human-less boxes rolling downtown carefree… what a fun time we’re gonna have painting and blasting their sensors.
That requires much less employees, which reddit cannot afford.
A pretty damning indictment of the BBC management and their handling of television centre. It seems short term thinking has taken over everywhere.
ModelManagers are directly coupled to one model though. You mix concerns if you need to reference other models in them.

For e.g. say you have a User model and a corresponding “Profile” model. If you need to create the profile object when the user is created, it doesn’t really feel appropriate to put that in a UserModelManager directly coupled to the User object. This is the example given from the Hacksoft Django style guide to advocate creating a service layer.

In terms of the abstraction, I totally agree and tend to be pretty pragmatic about this sort of thing.
I thought you were exaggerating, but no, everything literally is one color and links look just like regular text.
A 14-Year-Old Came to Animate a Scene in ‘Across the Spider-Verse
Community servers are a built in feature to Counter-Strike: Global Offensive, accessible for regular users via the main menu. Many of the professional scene exclusively use them (via MM services like FACEIT, and training servers like BrutalCS).

Connecting to these services safely is absolutely something players should have trust in.
Quality over quantity! Also three is greater than the number of game of thrones books released in the past 20 years...
Bug 1 ShouldPreventServerCommand calls Host_IsSinglePlayerGame instead of Host_IsLocalServer. The former function checks to see if the server that you are connected to is a single player server where actually we are interested in if we are running a server locally.

https://github.com/sr2echa/CSGO-Source-Code/blob/dafb3cafa88...

https://github.com/sr2echa/CSGO-Source-Code/blob/dafb3cafa88...
> effusive credit flows down the org chart through the manager to the team

not in my experience tbh.

i worked 16 years as an Engineer across 6 orgs including Fang. What I saw is that the closer you are to management the more valued and rewarded you are.

Simply because you are doing the management's dirty work (your influence is direct) and you have more insight into finances, so it's more difficult for them to underpay you.

Credit very rarely flows down and when it does, in very generalistic way "thanks to X and Y and also the team for their efforts".
I was about to write the exact same comment. I wish engineering experience was more recognized, especially in software fields.
He means the tuple feature is convenient but makes refactoring harder than if you instead used a record.
I don't know Elixir, but Python's syntax is excessively pedantic and boring. Functional programming is hardly supported (no real lambdas, currying is a gigantic hack, "match" is a statement and not an expression, ...).

So you are not the only one. Python is just good in tying CUDA libraries together while suffering through Python's syntax.
A few possible reasons.

The communist party is sensitive doesn't want it to be known that a Chinese lab leaked a dangerous virus (see also "how does RBMK reactor explode?")

The ecohealth alliance that Fauci and Dazack were involved in don't want it widely known that they had a hand in the WIV GoF (that Obama banned stateside) and worked early in the pandemic to obscure their own involvement in it.

Trump doesn't want it widely known that his administration contributed $100k to the Ecohealth alliance.

Lots of powerful people working to not take responsibility and obfuscate reality.
Yeah, the date requirement of deployment in the last year is oddly strict vs their target audience of slow calm websites.
That's the safe view, that the studies caused mental pathologies in some subjects to bubble up to the surface, leading to their commission of notable violent crimes or susceptibility to political causes that turned violent.

I personally don't believe, since I haven't seen evidence of it, that the CIA ran those studies to create sleeper agents that they could command to do things for nefarious purposes. However, it's possible that's what it turned into once the principal experimenters realized they had a group of people they'd made highly suggestible. Parts of the CIA, at least up through the Reagan era, were extremely shady.
Given that it is mostly unsubstantiated bullshit it is not surprising that you have not heard of it before. The claims made are tenuous at best. While an undergrad Kaczynski participated in a psych experiment run by someone who worked for the OSS in WWII, that is literally the extent of the known truth here. It seemed to have not impacted his undergrad years, his graduate studies, his postgrad work, or getting one of the youngest professorships at Berkeley. The same people who claim Kaczynski's transition to the Unabomber was caused by the, otherwise hidden, trauma of this participation in an undergrad psych experiment will also gush effusively about Ted's manifesto and how profound it is; you are likely seeing people taking a person and set of events and pouring into it their own hopes/fears/expectations rather than anything of greater significance.

Either way, check the evidence before believing the claims remains useful advice.
Wouldn't they need to be classes in order to be observable objects for SwiftUI?
I really fail to see why my response is deemed inappropriate by HN standards. Apparently I have also been flagged and I can't even comment. I really don't understand what I am doing wrong and would appreciate some feedback.
At my defense, I wasn't flamebaiting as I honestly believe what I said. It's just a controversial topic, and I expected the negative response.

> I wouldn’t describe the west as “scrambling to limit AI development” though, more “establishing conventions and rules and accountability and and and”.

Well, the discussions here are about pausing AI development. There's a growing public concern about its capabilities, and democratic governments must, in theory, abide to its citizens. An autocratic government can impose its will on the people, and even though China has passed AI regulation recently[1], it ultimately must serve the goals of the CCP. The Chinese government has much more power to direct its resources in ensuring it ends up on top in this race, while Western countries will be bogged down by bureaucracy, red tape, and more stringent regulation. Not to mention that the CCP doesn't share the same moral and ethical concerns. So any current lead the West has at the moment, will not remain so in a few years.

But this is entirely an opinion from a layperson, and I have no expertise in the matter. Cheers for the civil discussion!

[1]: https://www.reuters.com/technology/china-releases-draft-meas...
From the security advisory:

> The vulnerability stemmed from incomplete input validation of user supplied .tar files as it pertains to the names of the files contained within the archive. Consequently, a remote attacker could format file names in a particular manner that would result in remotely executing a system command through Perl's qx operator with the privileges of the Email Security Gateway product.

I would not be comfortable to continue using a product that contained such an egregious flaw.
I don't know how sophisticated the UI has to do, but maybe consider https://htmx.org/ over a SPA.
You can get an automatic-only license in the UK AFAIK. But I don't know anybody that has that.
Shipment of wearable devices hits 24.71M in China in Q1
The shipment of wearable devices reached 24.71 million in China in the first quarter of 2023, down 4.1 percent from same period of last year, according to a latest report from research firm IDC.
As one of the wearable devices, wrist bands saw shipments reach 2.85 million in the first quarter of this year, an increase of 8.5 percent year-on-year.

The wrist band, a lower-priced entry-level wearable product, is easier to leverage popular demand as the economy gradual recovers, IDC said.

The smartwatch shipment reached 5.9 million devices in the country in the first three months, falling 16.7 percent year-on-year, with the product for adults and children hitting 3.1 million and 2.8 million devices, down 19.5 percent and 13.3 percent year-on-year, respectively.

However, the wearable market saw a diametrically opposite trend in sales and shipments in the first quarter of this year, IDC said.

According to a sales tracking report from IDC, the sales volume of smartwatches for adults and children, as well as wrist band grew 1.8 percent, 2.2 percent and 10.6 percent, respectively, year-on-year in the first three months. The smartwatch market showed a slight recovery trend in the sales side.

IDC said the wearable market still has opportunities for growth this year, as new smartwatches will be equipped with more health-related functions, adding that the wrist wear entry-level market is picking up due to the spending willingness of low- and middle-income groups.
Not quite. He needs _paying_ users. Those don't necessarily grow in the same fashion and under the same circumstances as non-paying users.
In the end, living on northern region (Finland), my PC power costs in reality are meaningless. My gaming probably eats what.. few hundred kWh per year? Lets say 1000kWh to make something meaningful. 1000kWh is less than the yearly fluctuation of electricity consumption of the house in heating costs. It's less than my Tesla's winter consumption fluctuation depending on the amount of heating the battery / car requires for me to open the doors.

See the insanity of optimizing couple of watts from PC? I don't play 12 hours a day, I play after work in the evenings - at best few hours a day, but not every day.

My workstation's power usage does not have any impact on my life. Even if doubled, tripled, quadruppled, it would be lost in margins of everything else where I use electricity.

PS5 eats about the same amount of power to be fair (or my XSX) so there's not much to save here. Also, they're a bit slower than my desktop and do not provide the flexibility.

Proper gaming performance requires power as no one has invented any golden goose to reduce it (not AMD, not NVIDIA, not Apple) at the same performance. I'd even wonder if Apple's usage of GPU in M2 Ultra is that power efficient when looking at the real world games as the fps counters are so low.

Theoretical performance is pointless in the end if it doesn't actually crunch anything that fast in reality. Maybe the glue architecture is only nice on paper and that's why Apple after years of ignoring specs is now only advertising specs on their GPU parts, not what it could do.
A similar situation exists in Australia. It feels like we are the land of the duopoly, not at all helped by the cosy relationship between regulators, business, and government.

https://www.abc.net.au/news/2023-02-23/supermarket-profits-s...
> Without GPL, as a company you take the code and if neccessary at some point, you employ somebody to further develop it in house (when maintainer gives up or something).

> Why pay and share and give that advantage to your competitors?

What companies have actually found is that collaborating on OSS infrastructure projects is extremely beneficial, essentially outsourcing some of the work to focus more on their unique selling points. This has happened more or less the same for GPL and more permissively-licensed projects.

Linux is the top example of a GPL project that has nurtured this type of commercial collaboration. Clang&LLVM is the top example of a non-GPL project which has achieved the same. Kubernetes is probably the second contender, and also non-GPL.

Ultimately I believe the GPL was an important step forward in getting companies to realize this type of business model can work. But it is much more of a hindrance today, since it brings about an awful lot of bureaucracy and ceremony when you need to combine it with proprietary code. So, I expect most collaborative OSS projects will continue to stay away from the GPL moving forward.
I don't know how to say it any more clearly; by all means criticise palantir, criticise AI maximalism, it's not about the content of your beliefs.

Comments such as:
> Yeah, no shit. That's what I'm saying, Peter

Are in contradiction with HN guidelines and what makes this site valuable, in my opinion, is informed discussion. There are multiple forums where sarcasm and low effort comments are the norm; HN should be more than that.
> SMTP proxy

I don't think it's a proxy; it's an ordinary SMTP server, isn't it? All SMTP servers can be configured as relays.

I imagine people buy these Barracuda appliances for CYA reasons, and because there's a support contract.
I disagree. I think it has more to do with ear training and being familiar with the topics at hand. I listen to most spoken videos on 1.5x by default and can easily go to 2x for channels with hosts that speak slower. This is most noticeable for podcast-esque content that is more free-flowing and unscripted. In those scenarios, I might start out at 2x but slow it down if the podcast hosts/guests get into a passionate argument about a topic and start speaking faster and faster.

Importantly, for topics that I don't understand (learning a new language - Dutch), I often don't speed up those videos because my brain is working a helluva lot harder to keep up. This changed last week however, when I was watching some very basic A1 content and found myself wanting to speed it up just a little bit. Did it help that the presenter was speaking slow and enunciating? Yes, but it's nowhere near the most important deciding factor (imo).
We have no element to let us think that the actual active capabilities are any better than that. Do you know any elite who goes working for agencies? How can they remain elite if they don’t write on their work, share it with others, recoup best practices during conferences, etc.?
If you go to archive.ph and paste in the link, it will usually already have a snapshot saved for most popular publications: https://archive.is/sP6AR
Tiki, a popular short video app in India, to shut down
Telegraphing means to give away away a message, inadvertently or not.

While the M2 doesn’t include external GPU support, I think the M3 Mac Pro will in order to continue justifying the astronomical price.

Otherwise, Apple would have gone through an awful lot of trouble to design a new motherboard with PCIe slots for an otherwise limited-use case.

In releasing an M2 Mac Pro, Apple is trying to balance a consistent message regarding the ARM transition and customer expectations, but also the hiccups and limited experience of developing desktop CPUs. There may be some silicon bug or silicon-level design oversight in the M2 preventing use of an external GPU.

Discrete GPU support is supposed to be there, but not quite ready.
The largest grocery store in the USA is Walmart; the second is said to be Amazon (via Whole Foods?). Third is Costco.

You likely have those near you. If not, the tenth is Target.
First of all, that 'carbon calculator' website is total bunk. How the hell do you tell how much work needs to be done in the back-end to display your page?

How does it tell apart if a site lazy-loads, meaning it might do less work on first load, but does way more total traffic to render all the information the user requests?

I'd wager the majority of energy is spent in the backend, where the majority of the energy will be spent between microservices ping-ponging each other.
I don't think that changes much. To oversimplify; by telling you how to do it, the team lead is taking responsibility for the outcome of your output. You are just responsible for doing it how they said.
Electric cars are better for the environment, no matter the power source
I'm going to start describing ransomware gangs as merely "gathering" cryptocurrency.
Secure your startup’s future by watching the big corporations
In the referendum on Ukrainian independence in the 90s every single oblast voted for Ukrainian independence, including Crimea. In Donetsk and Luhansk it was over 80% with very high turnout.

The idea that ethnic Russian means pro Russian is propaganda. It’s just not true. Azov may be unpleasant, but they are undeniably pro Ukrainian, were based in and recruited from Russian speaking areas where under 1% of the population spoke Ukrainian at home. Their web sites used to all be in Russian.
Well, he lifts a lot ...
https://www.npr.org/transcripts/1088346603

NPR seems to agree with both of us.

> SCOTT MORTON (Yale economist who focuses on anti trust): In a concentrated market, one firm could announce it's going to raise prices because of inflation. And its rivals might look at that and say, oh, this is a good excuse to raise prices. They're raising prices, so we should match. And we should announce we're raising prices also. We call this tacit collusion. And in a setting like this one, where inflation might be giving firms permission to raise prices and then they follow each other, that could cause price increases.

> WOODS (host): So bottom line - companies raise prices when they can. That's what companies have always done. And what keeps them from doing it is usually competition. But even when we have uncompetitive markets like in the meat industry where prices are high, that is not the big driver of inflation in the economy right now. But that does not mean that it is a good thing to let monopolies keep their monopoly power. Fiona says it is good public policy to crack down. That means scrutinizing mergers, investigating possible collusion and splitting companies if needed.

> SCOTT MORTON: Is it a good idea to do? Absolutely. Because it brings down prices in general because markups are lower when there's more competition. It raises quality. It raises innovation. It increases productivity. It increases the efficiency of the economy. So there's many, many ways in which antitrust enforcement and competitive markets benefit consumers. More vigorous antitrust enforcement is a long-run project. It's not going to change prices in 2022.

My understanding in reading the article is that the economist was making a distinction that doesn't make sense to me, which is that the cause is distinct from what enables it.

It seems that what was said is that supply chain shocks and tacit collusion are the cause, but they are enabled and amplified by lack of competition.
It also ignores the capitalistic system it lives in. Commercial projects prosper because everything is designed to make that happen.
Usually that kind of thing happens because of a very small host that has limited bandwidth; the provider suspends them when they go over.
With the right team/leader, there'd be room for your inputs on the matter. Even if you find yourself in a not-so-good team setup, I'd argue there's still merit in letting your opinion be known, regardless of whether you end up implementing said solution in the way you were told or not.
Many, many people have severe mental illnesses and don't murder others. Mental illness is not an excuse.

Most folks with mental illness simply suffer. This is the real reason we should "get serious" about treating mental illness.
A Man Who Turned the World on to the Genius of Fungi [pdf]
I am a bit less convinced about the "optimalities" in practice, because differences in funding costs, risk preferences etc. can lead to inefficiencies in the real world that a state actor could bridge.
As others here have said, you don't grow from engineer to manager, you grow from engineer to lead engineer, or architect, or another similarly technical role.

I was recently promoted from Principal Engineer to Director of Technology in $JOB, and the difference has been striking, mostly in the ability to influence things so we can build the right technology before we start. That feels like a much more natural step for an engineer than throwing away their entire skillset and moving them to a position that requires an entirely different one.

If you want to grow your engineers, give them more (and higher-level, higher-impact technical stuff to do. If they want to become managers, great, but there's not as much overlap between engineering and engineering management as most people seem to think.

A coworker and friend is both an engineer and a manager, and he happens to be great at both of those. Instead of losing one of the skillsets, he has a role where he both manages his team and sets the technical direction for them. This means he manages a much smaller team than he would otherwise, but he loves doing both, so this a natural fit for him.

All this is to say, build your roles according to your people, don't shoehorn them into labels that other companies have told you is "how to do things".
Capitalism is obviously the problem.
And the packages’s dependencies.