skysight-inc/HackerNews huggingface dataset:
> So a project with 2 developers, one running arch and one running ubuntu, will get formatted back and forth.

Any team of developers who aren't using the exact same environment are going to run into conflicts.

At the very least, there must be a CI job that runs quality gates in a single environment in a PR and refuses to merge until the code is correct. The simplest way is to just fail the build if the job results in modified code, which leaves it to the dev to "get things right". Or you could have the job do the rewriting for simplicity. Just assuming the devs did things the right way before shipping their code is literally problems waiting to happen.

To avoid CI being a bottleneck, the devs should be developing using the same environment as the CI qualify gates (or just running them locally before pushing) with the same environment. The two simple ways to do this are a Docker image or a VM. People who hate that ("kids today and their Docker! get off my lawn!!") could theoretically use pyenv or poetry to install exact versions of all the Python stuff, but different system deps would still lead to problems.
"You can't be afraid of words that speak the truth. Even if it's an unpleasant truth ... I don't like words that hide the truth, I don't like words that conceal reality, I don't like euphemisms, and American English is loaded with euphemisms, because Americans have a lot of trouble with reality. Americans have trouble facing the truth, so they invent the kind of a soft language to protect themselves from it. And it gets worse with every generation."

— George Carlin on Soft Language (https://youtu.be/o25I2fzFGoY)
Don’t even try and talk about a binary search. I only search on a spectrum now.
>If we need to resort to demand shaping (read: turning off the power) then the cost of that needs to be accounted for.

Of course, but the amount of low hanging fruit in this regard is A) ridiculously high B) zero, according to the nuclear and carbon industry models (they think demand cannot be shaped and only expensive batteries can deal with intermittency).

>If you only run your smelters, chemical industries, etc. for part of the year then the cost of those commodities, and by extension every product using those commodities, gets more expensive.

If you produce 2x as much as normal aluminum on a Tuesday when it's sunny and 1/5th as much on a Wednesday you've created more aluminum.

The solar driven smelter can produce more at a much lower cost because electricity is such a large % of the overall product.

There are plenty more applications like that where 5x cheaper electricity that "decides" when you use it is way better than 5x more expensive electricity that you can use any time.
I know the article mentions operational stuff like moving production to a different country and such, but I can’t help but wonder if it has anything to do with all the engineers that moved on from Apple to found startups and other companies that wanted a piece of the magic that Apple pulled with the M series chips..

Curious if any HNers in the know could spill such info with a throwaway
Just be aware that, at least in British English, whilst "curmudgeon" can be used in an exclusively negative sense, it can also carry some "cuddlier" overtones and be used as something of a term of endearment.
This is interesting because there's so much negativity towards Java, particularly new projects. But Java continues as an enterprise-class language, just as C++ does.
OMG, seriously?

I have thought about doing that, but thought it would be much more expensive. Where did you buy it?

I have been to multiple optometrists, but it always goes like, the eye measuring machine says my glasses should be one diopter stronger, but my eye sight was still good enough that I do not need a new prescription..
Would you like to explain what's wrong with linking to Kurzgesagt? It is a rare case of science popularization, in which things are made as easy as possible but not easier.

The same argument of "stop giving money" can be made, even within this link, to Google - as the video is hosted on YouTube.
Thats one thing, but its not like they have access to my public instagram photos, tweets or anything like that (/s?)
What's wrong with drawing (possibly resulting in thicker line) pixels everywhere the mathematical line intersects the pixel?
Cynic
You can schedule Buddy.works to run according to crontab:

https://buddy.works/blog/introducing-cron-jobs
I think the limit would be on the package rather than the chip itself; the Ultra is already two Max dies in a single package. I wonder if this means multiple-socket motherboards (historically used for SMP) are again viable for this class of systems.
Some of us are hackers.. The README file is quite a good response to your question. Personally I'm thankful to the poster.
Blockchain Blasphemy
Interactive Data Analysis with Quibbler
Is there some controversy related to them?
> If it didn't change anything then by the same token it wouldn't help people in oppressive regimes.

I said "doesn't change anything there", not "doesn't change anything".

> Security is always a tradeoff. You can't make it impossible to get hold of weapons, but you can make it harder, and that matters at the margin.

The payment itself is not where these efforts should go to. Transport, manufacturing, advertising. These are all much more fruitful places to look at stopping illegal trade.
The APL Source Code (2012)
>It's rarer and rarer for home cooks to make stock from scratch

Pity, it's really easy and super delicious.

This past weekend my family was sick so I went to the store and got one of the deli roasted chickens (was in a hurry), pulled off most of the meat, and put it in a stock pot with celery, onions, carrots and some seasonings (S&P, fines herbs, star anise, bay leaves), and filled with water. Simmer for 3 hours, strain.

Amazingly delicious, pretty easy, and the chicken and dumplings I made with it turned out fantastic.

Pretty much any time there's a bone or carcass I'll use it to make something. Had a work lunch last week and I took the ham bone to make ham and beans.

LPT: Cook with bones.
> both the service and HN's opinion seem to have backslid.

The latter is a consequence of the former. The complaint is specifically that the service has been breaking down and there has been little communication about it.
> A person who is paid to professionally scream at a computer.

Sounds like that was probably written by somebody who used to work either with me, or with one or two of my former colleagues.
Michael Abrash's Graphics Programming Black Book Special Edition (2001)
> Valve built SteamOS and basically monopolized PC gaming (IMO by building a better product) - yet everyone loves them.

Not everyone loves them.
Hopefully Virgin Money will get one too. They broke their Android app earlier this year and since they make you verify web logins using the app I was unable to access any of my business accounts for ~3 weeks.

If something really urgent had come up I could have done what I needed via telephone banking or in a branch, but it was a huge pain in the arse because of a single point of failure.

Just let me use a Yubikey as my second factor damnit.
You would think so, but, it seems that rainbow tables are surprisingly effective, so that tells you that a lot of corporations -I suspect IoT are the worst offenders- are on low-sodium diets.
I think this article explained well that she in fact wasn't tweeting about Elonjet but about the time he doxxed an ex-employeur.

I remember it was before the idiotic pedophilia accusations, he retweeted someone who doxxed her email address after tweeting about her like 5 times in a row, i thought 'wow, not cool'.

Here what I found [0]: "This is worse than just stalking: Musk is setting his army of fanboys loose on Lopez, he’s retweeting stuff they find, and he’s encouraging them every step of the way. Milo Yiannopoulos was banned from Twitter for setting mobs upon his enemies; Musk should be banned too, but won’t be."

[0] https://slate.com/business/2018/07/elon-musks-attacks-on-rep...
Moderation should be carried out on a per jurisdiction basis, but that is obviously more complicated and costly (but I think major platforms already do that to an extent).

Indeed, some things are perfectly legal in one country but illegal in another so an unique, global moderation policy would have to follow the smallest common denominator among all countries served, which would obviously minimise the extent of allowed content.
I always learned kvetch to mean a complainer (or the act of complaining itself). I don't think this carries with it the implication that the person is unpleasant, much less lazy or absurd.
Ironically Pro Tools is still not M1 native.

One cool thing in MacOS that Windows can't do is aggregates of audio devices/interfaces.
If was driving only on quiet residential streets at speeds below 30 km/hr I wouldn't be very ambitious about using a seatbelt either.
People were seeing random balances in their accounts, or seeing other people's accounts, according to some news reports at the time: https://www.bbc.co.uk/news/uk-43860449
Isn't this information already public?
1Blocker on Safari does the same...
Congratulations! You’ve managed to add even more garbage to the internet!
I actually have not spent more than 25% of my income, yes, and have actually started researching starting my own institution. Where I hope to put the majority of my income and money made. I feel like NGOs have a cancer where CEOs are paid millions to increase fund raising with the actual “doing good” part being at best an after thought. Give well is awesome but I didn’t find a single charity I could believe in (I’d rather help orphans, victims of domestic abuse and if possible, help victims of human trafficking. Tall order but also paradoxically not in GiveWells docket apparently).
I asked ChatGPT. Response: A person who unnecessarily complains and is grumpy might be described as a "grouch," "crank," "curmudgeon," or "grump." These words suggest someone who is habitually irritable and unhappy, and tends to complain or find fault with things unnecessarily.
One thing that is underestimated is keep the tools version in sync between your app dev dependencies and pre-commit. This also includes plugins for specific tools (for instance flake8). A solution would be to define the hooks in pre-commit to run the tools inside your venv.

About typings: I agree the eco-system is not mature enough, especially for some frameworks such as Django, but the effort is still valuable and in many cases the static analysis provided by mypy is more useful than not using it at all. So I would suggest to try do your best to make it work.
Many seem adamant on protecting someone who does not need their protection and is deserving of most of the criticism he receives
The same that stops anyone building an alternative to the npm registry plus the extensions made by MS which won't be in that marketplace.
Like this
https://news.ycombinator.com/item?id=31760684
Yes, your brain is definitely the best password manager of all. My technique:

Use a mnemonic of rhyming made-up words that are based on a childhood memory. Write it down several times, then shred/discard. Nothing sticks in your mind like a melodic rhyming phrase. The made up words can also be based on quirky phrases you maybe think to yourself and which evoke strong personal memories. To you, highly meaningful, to bots basically gibberish. It’s multi word, dictionary safe, and very secure, and has served me well for many years.
Yeah as someone from the UK the idea of crossing the road being a crime is mind-blowing, getting around would be intolerable as a pedestrian sticking to crossings.
It's "free" for the user, so how do they make money?
Technically? If they wanted to be really a pain they could probably hit you with the Computer Fraud and Abuse Act (CFAA). That said, that act is like using a nuke to kill a spider, so it'd never actually happen.
I thought they changed this during the pandemic to save lives by preventing the spread of Covid (because everybody touches the same button, thus causing Covid to spread).

Isn't forcing people to press this button a huge risk to catching Covid? I wonder how many people will die because of this change
Side question with the product and processor names; any one else finding Apple's product naming getting ... complicated? Can't we just have the product names based on size, and a moniker dictate its features + processor?

Maybe something like;

- Mac, MacBook, iPhone, iPad, Watch

And you can get them in:

- Mini, Max or just "normal size"

With your choice of:

- M?, M? Pro, M? Ultra

Running

- MacOS, iOS, iPadOS, watchOS

We've already got a "mini" iPhone (SE), MacBook (Air), Mac. Plus the normal sized ones; 14" for the laptops and studio for the Mac, and then max being 16" laptops, or a tower mac, and the 12.9" tablet etc. Same for the watch too, and the iMac has played around the 21/24/27 sizes already.

Perhaps I just don't understand the product differential requirements from branding / marketing perspectives.
I actually did half my PhD on cancer research and yeah I ideally want no part in it. At least the way it’s done in academia today.
The point here isn't actually to not offend, it's to have some byzantine set of rules to force on others

I remember at a job orientation a year or so ago, the HR people and management spent a long time talking at us about DEI shit. They asked for questions and one of the people in the audience brought up unconscious bias (which wasn't in their presentation for some convenient reason). They got kind of shitty with the guy. Not in any sort of non-plausibly-deniable way, they just changed the subject really fast

This is DEI in practice: it's some upper management head game where anyone who doesn't answer "I MOST CERTAINLY AGREE!!!1!1!" is doing it wrong

The real solution imo is DEI accelerationism: just crank the wokeness to the absolute maximum, to the point where management starts to reconsider opening their mouths about it. You can be a ridiculous asshole, just make sure you're on the woke side and there's very little they can do to retaliate
That’s not the greatest of links, a better link is wiktionary, which still supports the claim

> A person who habitually scolds, in particular a troublesome and angry woman.

-- https://en.wiktionary.org/wiki/scold#English

edit: Please leave me out of your mud-slinging fight. I simply wanted to provide a better link about the assertion, I make no other claims about what hole of Elon you use for what else.
The 250+ page analysis of the incident was an excellent insight into how large IT projects fail: https://www.tsb.co.uk/news-releases/slaughter-and-may/slaugh...

money quote:
> This situation has all the hallmarks of business management strong-arming the IT organization into an unrealistic timeline. When business leaders push for overly-aggressive timelines, or regulators ask for multiple competing risk frameworks and excessive after-the-fact incident reporting, this all puts a strain on the delivery organization’s ability to untangle the complexity before ‘go live’.
At the time Commodore made PCs, it could have been worthy to port AmigaOS to x86 (8088 was a bit too puny, but 286 and 386 could compare to 68K). An earlier lost opportunity was when Sun approached the offering to market the 3000/UX as a low-cost Unix workstation.

The world could be a lot different had Commodore management been so boneheaded.

OK. I'm being harsh. At the time, with the information they had, those decisions that now appear stupid could make sense.
Are you making an argument or is this like a drive-by ad-hominem/questing-motives fallacy?
> Curmudgeon

How sexist! Curmudgeon / termagant.
It still sounds odd to my ears, but that's because I usually hear "they" as a plural pronoun. For example, I was watching a TV show with two siblings, one used "they/them" pronouns. When the mother said "I'm really proud of them and everything they have accomplished", I didn't know if that was referring to one sibling or both.

I know it will probably feel less odd as time goes on.
>You cannot be harmed by them unless you choose to allow yourself to feel that way. Your internal mental state is under your control.

This is incorrect, and flies in the face of the current literature in psychology and neuroscience. A cursory glance at some very rational people who are quick to anger and how we cry after losing a loved one should rid you of this notion.
The Nepotism Babies of Hollywood: A Definitive Taxonomy
I'm sorry I made you feel that way.

I didn't mean to say everyone feeling depressed should take medication as the default solution.

When I prefixed "clinical" above, I wanted to imply persistent and chronically present issues.

Any decent psychiatrist will not prescribe you medication unless you absolutely require it and will run multiple tests ruling out heart problems, blood pressure issues, thyroid, liver, and many more. A therapist isn't qualified to run and test for alternative medical issues which may manifest as above.

This is why I really wanted to assert that seeing a psychiatrist or medical practioner is important first step.

You may have persistent depression due to unrelated medical issues which may need medication.

Chronic health issues often have a persistent medical cause but not always.
Raising children (and later, grandchildren) is the obvious answer.
Twitter actually does hide tweets in specific countries based on local legislations.
Can you download the website and take your creation elsewhere?
We're in a time when histories of money attract a bit more interest. We are exiting a period where theoretical/rhetorical histories^ are a little less dominant.

In any case, it's interesting how often religion is deeply involved in what we would now call the financial services sector. In many ancient civilisations, temples minted coins and performed other banking-esque functions. Many ancient law codes dedicate a lot of ink to debt, and debt-related things.

I wonder how much of the Templars' methods were picked up in the Mediterranean and Levant, where civilisation was deep rooted and continuous.

^I want to use the term "pseudohistory," but without the accusatory implications. What I mean is models with thought experiment at their core. EG historical materialism, Smith, etc
If you want to be correct, there's hardly any "you" to begin with. Given basic physics, cultural and physical context (whether that's atmosphere and biosphere or 21st century and technolgy), dropping cartesian theatre you will have a hard time finding "you". It's mostly a language construct.

If you want analogy - we are looking on the river and we see a vortex, then it disappears. Parent comment is like - oh, the water is again flowing in the straight flow. And your version is - there was a vortex, and now it's gone forever, nothing left of it.
To add to this, there are even defenders of kiwifarms here on HN. People like this exist all over
How long before this percolates into normal life?

Ridiculous nonsense!

Guess my mum was lying when she told me as a kid that sticks and stones could break my bones but words could never hurt me. Looks like words are worse than torture, the way things are going. No need to pull out fingernails in secret black sites, just say some naughty words and see how long they last! Haha.
I do have such experience and I really can't tell that. Which is why I wondered if anyone else was in fact saying that.

> But here is your internet source for this blatantly obvious fact: https://games.greggman.com/game/dynamic-typing-static-typing...

Ah no I meant a proper peer reviewed source. The claim that untyped code has fewer bugs is completely bonkers, so I was quite sure that no such source existed.

Why do you think microsoft, google and facebook are all in the business of typechecking python? If typechecking would actually introduce bugs, it'd be better not doing it right?

Using github for statistics is flawed. There are millions of 10 line js libraries. Yes it's easy to not make type mistakes in 10 lines. I suppose that type errors increase more than linearly with size.
By banning words like "retard" you just create a void that will be filled with another word very quickly (the word itself used to be a medical term).

Imbecile, special needs, oligophrenic, whatever, something associated with intellectual disability will be used instead.

They are not trying to ban "harmful language" from being said or written, they are trying to have you suppress "harmful thoughts", or ideally render you incapable of harbouring them.

Do you want Stanford (or anyone else) to dictate what you can think?
The reason these kinds of rules are showing up everywhere is to get control of organizations by inventing grievances that can be deployed at any time to remove inconvenient people and quickly take over the organizations they've built. A variant of this is the WEF's Stakeholder Capitalism where outside groups can infiltrate corporations and then use invented grievances to quickly take control of these organizations.
For movies (not sound) most macs are/were used for video editing or matte painting.

Something that either needed final cut (and the rather good final cut studio) or photoshop.

But final cut has been somewhat overtaken by adobe (or was when I was leaving the industry) and blackmagic fucking with the entire software stack by making resolve and fusion free(ish)

There are some niche bits like cinesync that allows remote viewing of footage securely and colour accurately that might still need a mac.

Apart from laptops, apple have lost the VFX market pretty well.
Optics of this article could be improved.

However, this is already a well established and useful thing. When you publish your AWS (for example) secrets to your public repo, it will scan it and stop it leaking before damage can be done. This is just the same for another service.
Ask HN: Need Career Recommendations
Hi.

I'm looking for some career recommendations, not quite sure what path to go.
To me, I'm currently 17 years old and now doing cybersecurity since 3 years. Been doing bug bounty since then, at https://hackerone.com/f9cd8782?type=user. Got into it randomly when I accidently found a critical vulnerability when I was 14, had prior coding and system knowledge, as I've started coding at the age of 10.

I now stopped doing security research for Epic Games, for specific reasons.
I've reported around 130 valid vulnerabilities in their engine and games (binary exploitation), including remote code execution, netcode vulnerabilities (mostly critical ones affecting the gameserver itself, technically a 0day due to it being the engine).

I've been told many times that I am low-balling myself and should get into smart contract or browser security.
Please let me know what you think and feel free to ask any questions.
That rhetoric is incredibly similar to bullies in school arguing that they were just playing and nobody is harmed by their little jokes.

You can’t be the one deciding if people are hurt or not, it’s their call.

Wether them being hurt justify such and such action is another issue.
I use https://ln.ht/ that someone wrote in elixir
How much collective value has been used on politically correct speech? How much just from this thread of replies?

How many starving children have died who would instead be saved by that same collective value?

I want to say millions because I truly believe it would be close to billions(assuming that many could be saved).

Instead we encourage replacement words which over time become just as offensive. Of course, insults don't need to be limited to just English words either. Thus proving the entire endeavor is impossible since aggressors control more word choices than moderators.

Save a child. The UN says that is going to cost you about $160USD on average. (Based on 6.6B for 42M and please don't turn this into a dingbat/secondcoming thread)
Looks similar to https://about.me
Maybe it's a gross oversimplification but I thought that while the next iterations of the A and smaller M SoCs were designed in California, the bigger M chips are developed in Israel where the team is much younger.