skysight-inc/HackerNews huggingface dataset:
Would you have caught the XZ backdoor?
> It's just not feasible or economical to have 4+ broadband networks being built in an area

Actually, it is. When telephone systems were invented, lots of telephone companies sprang up and ran wires everywhere. The barrier to this happening with broadband is regulation. Regulators work hard to ensure there is no broadband competition.

> it seems like a ton of people see the problems created by capitalism and decide the solution is even more capitalism.

I find that rather funny, as most people see the solution to failed government programs is expanding those programs. Anyone who wants to cut back such failures cannot get elected.
Pickup trucks – From workhorse to joyride (2023)
Sheryl Sandberg on Facebook-Google relations (2008)
My main problem is similar:

- I want tags in my bookmarks.

- Firefox no logger supports tagged bookmarks.

- -> I need to use a third-party service (Raindrop) for bookmarking.

- Common web searches in the Firefox address bar do not search my bookmarks at the same time, as they would normally. I need to directly use Raindrop to search specifically from my bookmarks.

- -> I might save useful things but forget about them entirely, and end up searching for them again.
Reminds me of Threads, the movie.

It's on YouTube, but I won't link it here because it's probably the most horrifying film ever.
> It's incredible that the information necessary to create a human is just about 750 MB uncompressed

Hold up, isn't the point of this article that genes do not have all the information?

The, er, bootup environment of a freshly-fertilized human egg normally provides a lot more than merely protection and raw materials for nine months. Likely a lot of required parameters, and definitely a lot of important tuning optimizations.

> For example the very specific shape of the scapula bone or fear of spiders...

There were some studies a decade back about mice inheriting fears of certain smells from the father, I wonder if anyone discovered the mechanism (or disproved the effect) by now.
Visa and Mastercard certainly don't work for free, but the largest part of the interchange goes right back into the pockets of the customer, in the form of rewards points.

At least in the US, credit cards really largely an implicit surcharge on cash payers: Paying by card, you effectively pay 97%-99% in 4-8 weeks; with cash, you pay 100% immediately.
Piketty is not my favorite. I consider him a pure academic who tends to cherry pick data.

In reality, wealth tends to cluster around people who are good stewards of it. They allocate capital efficiently and we are all better off.

The government is NOT a good steward of wealth. They allocate inefficiently (because no accountability) so we should minimize what we give them.

Here is a quick and dirty reference discussing how lazy kids of rich people blow it: https://finance.yahoo.com/news/generational-wealth-curse-cau...
You can’t prove murder. Mozilla employees simply enjoy swimming while duct taped to lawn chairs.
Going back to the root comment of this thread…

Most of the guests on Dwarkesh’s podcast are working full-time in the industry, many of them in extremely senior.
Ask HN: What macOS apps/programs do you use daily and recommend?
I'm converting my unused gaming PC into a NAS/Docker container server and my personal device will now be a MacBook Air.

I've got Magnet for easier window management, otherwise not much else and looking for recommendations on other apps to check out.

So, what applications do you use daily on MacOS and why do you love it?
Repos are cheap to create
Then why did they even bother to try? That's what makes no sense.
>Yes, and? They're in no obligation to share that profit with the workers. They're bound to providing value to their shareholders

Yes, and?

You're describing the state of things and the law as if that makes it a good thing and an optimal situation. It's neither.

All kinds of very good things were no legal obligation for businesses to perform (like no obligation to not use child labor, or to have filters in your factory's chimneys), and all kinds of very bad things were an obligation for businesses to do (like seggregated areas), at different times.
I continue to prefer Claude over ChatGPT when it comes to discussing matters of human-human interactions. Opus tends to understand the subtleties of social interaction better than 4 and definitely 4o in my experience.
What’s wrong with STL?
"A qualitative approach was employed, involving in-depth semi-structured interviews. Thematic and content analyses were applied. Out of a sample of 47 participants using Flow, 18 participants consented to be interviewed."

https://www.scirp.org/journal/paperinformation?paperid=12882...
Can you elaborate on what makes an ISA good or bad? And how much it really matters? Most high-end consumers and high-end servers are still using x86-64 CPUs, and that isn't even RISC.
Feature request; my third grader needed to work on certain numbers like 3’s and 9’s, also the random number generation seemed limited when I played. Also agree zen mode is needed. Also how about adding n seconds when a correct answer is entered?
https://pubmed.ncbi.nlm.nih.gov/?term=tdcs+depression&filter...

https://pubmed.ncbi.nlm.nih.gov/?term=cold+shower+depression...
https://mymind.com/ is based on AI analysis of page content, or something like that. I've never been able to use their product because they require a Google or Apple account.

https://raindrop.io/ apparently also has full-text search for page contents as a paid feature. I'm on the free tier and haven't tried it either.
Pennsylvania is a geologically diverse state. The soil can definitely vary across short distances.
Alright that is good feedback. I haven't actually thought about this, but it would also make sense when a user updates their config hosts in general. There is a refresh button for the config, but that one also does not reload everything. I will definitely improve that.

About the reimport, you can right-click the SSH config root, remove it, click on the magnifying glass button on the local machine to automatically add it again with the latest info. But I can fully understand that you don't want to do that, dealing with unintuitive interfaces isn't fun.
Moloch wins.
Most people should only download software from people they trust (to not be evil and also to be competent).

If you download code off some unknown person's GitHub repo, you'd be stupid not to read it very very carefully!
If I look at my country, South Africa, every part of the food production chain is in the hands of a small elite group of people. The production now mostly happens on massive, corporate owned farms, the distribution, sale and shops are all the same.

On top of that global food prices are increasing manipulated by international speculators and traders.
Perhaps we could just call these ALLMs (Adversarial Large Language Models). You’re already dropping the N in GAN, I see no need for the G.

As an end result I think someone clever could make a LLaMA pun for the name of a LLaMA based ALLM.
Wikipedia: Parkinson's Law
The language in the article is a bit overhyped. There are multiple examples of gradients being involved in pattern formation. It's just that electrical potentials are a bit of a newer area of study.

There's the chemical gradient based on WNT signaling in fruitfly development, the SHH (sonic hedgehog) chemical gradient in limb pattern formation and body planning asymmetry. There's even auxin signaling in plant development.

Heck, one of Alan Turing's (yes, THAT Turing) most famous papers from the 50s described reaction-diffusion mechanisms for pattern formation.

Basically for evolution to invent some kind of reproducible pattern of something, you need to start with a gradient of something and tie that to gene transcription.

In the fruit fly example it's a chemical trigger that reaches the nucleus via wnt signaling. In the flatworm example, it's a membrane polarization gradient that drives the gradient rather than a chemical one.

I'd imagine the patterns you can create from electrical depolarization are simpler than the ones you can get from chemicals interacting as you lose many of the interesting interactions you get from reaction-diffusion
Aren't most of these spoofed addresses anyway?
Microsoft laying off some people and child labor are in nowhere comparable. You lost the argument here. What's next, are you gonna compare getting a traffic fine to the holocaust?

If they want to, Microsoft employees could unionize to make sure the company can never fire any of them, but of course that would mean saying goodbye to all those juicy jobs with compensation packages that make big-tech and the US attractive places for lucrative business in the first place.

Nobody forces you to choose to go work at Microsoft or any big-tech that focuses on pleasing Wallstreet. People go work there because they chase wealth building and that comes with higher risks. You can go work at your local mom & pop SW shop if you want a cushy job for life. Of course you won't get a 400k TC package to buy that dream house either.
A few explanations:

- the "current hot thing" is usually something bogus that requires token effort (it's more about signalling to the market "we do that too") so doesn't need much experience until it actually gets real.

- the new hires are cheaper, while the existing staff was starting getting dangerously more senior and more jaded (and thus demanding more, and seeing through the bullshit grind culture more)

- the new grad hires also come familiar with the latest "hot thing" for free
Everyone runs code they have not inspected. For example, almost no one has read all of the code of in FreeBSD, Linux (kernel), MacOS, Open BSD, or Windows. I also doubt people are reading all of the code in their favorite Linux distribution.

Even inspecting the code is not enough because a lot of security vulnerabilities are not obvious. Basically, security is hard, and often there are not a lot of good solutions.

Here are some tricks I have found which have helped me minimize my risk:

1) Use different machines for different purposes. Basically, you should not use 1 PC (or Mac) for everything. I have one for my finances, one for gaming, and a general-purpose PC. If one gets hacked, the others are still fine.

2) Get software from trustworthy sources. Most of the major software companies are not going to ship malicious code. For open-source software, use software from popular projects which have a good reputation.

3) Ask yourself why is someone providing this software? Is it for money? Are they creating it because they enjoy it? How do they support themselves? For example, Google's business model is building a dossier on people so it can deliver ads they are more likely to click on. When Google gives you something for "free", they will probably use it to track you, or track visitors to your website.

4) Support the people who build the software you use. If its commercial software, pay for it, do not pirate it. If it's open source, donate time or money to the projects you use. Also, thank the people who work on the software, and ALWAYS treat them with respect.

5) Avoid pirated software, software from "free" porn web sites, etc. People who provide illegal software, or sketchy software are probably willing to put back doors in it.
Re: stability, we’re probably only going to be sharing personal anecdotes so I won’t argue that point with you, except to say that Mac OS is absolutely less stable for me than Linux.

And to directly refute your second point, here are two examples of Apple ads that you can’t disable: 1) if you’re close to the free limit of your iCloud storage, there’s a prominent block trying to upsell you to a paid plan in the iCloud settings. 2) if you press the “play” button on any connected pair of non-Apple
headphones when nothing is currently playing, the Apple Music app opens, which, on launch, will attempt to sell you on a subscription if you don’t already have one. There’s no way to disable this ad, or even to tell the OS to open a different app or none at all, short of an open source hack that nukes Music.app entirely until your next reboot.

I never said anything against an OS being commercial.
> the article falls for the classic trap of "rising prices are not inflation, it's <something else I don't like>".

Inflation is a general price increase caused by an increase in the supply of money relative to the value of goods and services in the economy. It's simple supply & demand - more money chasing the same number of goods => general price increases. Inflation prices never going down is a clear indicator that this is the cause.

A general price increase could be cause by something like supply chain disruptions. But when the disruption eases, the prices will go back down. (We see this in the cost of a gallon of gas over time.)
There's a gap somewhere between "main road" and full pedestrianisation.

King's Road in Chelsea is an example that immediately comes to mind.

Really what it comes down to is that nice areas with approximately the right density of people have nice high streets.

You could pedestrianise Oxford Street but it'd still be a grim place to be because there are hordes of people - at a certain point the people have a similar effect to cars in that it's not really pleasant to pause outside any more.
> Then why did they even bother to try?

Well for one, they already wrote the app. If you've got the $99/year developer subscription you might as well use it for something.

And for two, the perceived slight against UTM on the App Store was the existence of a JIT compiler, which wasn't strictly essential (but very helpful for newer OSes). So disabling the JIT would at least give you novelty features, but even that version was rejected for some new, unspecified rugpull reason. Rationally, UTM doesn't want to play this game of cat-and-mouse unless Apple changes their policy to more explicitly allow their use-case.
In the style of "The Day After" I take it ...
None of the security mitigations described in the post (nor any of those implemented in any browser engine) are aimed at protecting developers against themselves when they run an agglomeration of third-party modules as a single bundle under the same policy.
> Eric's observation that all the best scientists are neurotypical-ish may be a result of what's described in TFA: in today's world, being a prominent scientist selects very hard against Weird Nerd traits because at that level, beyond a baseline level raw skill in the discipline doesn't correlate well with success; schmoozing and marketing do.

I definitely think so. If Eric had gone to tea with faculty at the Institute of Advanced Study back when Einstein and Gödel were top dogs he may well have had the opposite impression.
One suggestion is they could make the thread_sleep() function always yield. Then have a lowest-priority task that actually sleeps.
> - Firefox no logger supports tagged bookmarks.

How so? You can still set tags on bookmarks, and those tags get matched by text you type in the address bar to determine what bookmarks to show you.

> Common web searches in the Firefox address bar do not search my bookmarks at the same time, as they would normally.

Yeah, that's something I would love Firefox to add: a local search index for full-content search of every page in my bookmarks and history, based on my cache.
Investment capital for large projects is why the stock market was invented.
None, if each of the companies were 1/4 of the size.
new-name.txt := old-name.txt
Flow is another example I've seen.

https://www.ekioh.com/flow-browser/
IMO Open Source software communities are where folks like you can really thrive. They're much closer at something like a meritocracy than traditional workplaces.

> I want to make the next-gen version control system

While you certainly could invent one yourself, you could consider contributing to popular ones like git/mercurial. It'd help teach you both the positive and the negative aspects of their design choices. Also you could consider learning from newer approaches like Jujutsu [1] or Pijul [2] on your way to designing the next-gen system. Good luck!

[1] https://github.com/martinvonz/jj

[2] https://pijul.org/
> the author puts politics in an article about history and archaeology

That's a very "end of history" level of understanding of history and archaelogy. History is inherently political because it's shaped by our own politics as much as it is a study of the politics of the past. Even if we don't do it explicitly, we look at history through the lens of our present with all the baggage that means. And it can help reflect on similar situations in the present to learn both how humans handled those situations in the past and how that worked out.

> and does it poorly to boot

That I'm willing to agree on. It does seem apropos of nothing and very hamfisted even if I may agree with the author's general message. I think the problem is actually greater than you say: even the concept of "foreigners" vs "citizens" doesn't translate well as Rome distinguished between foreigners, residents and citizens differently than we do today and "race" didn't exist as a meaningful distinction in the same way. Even the nuances of the differences between different foreign "nations" worked differently so the concept of refugees doesn't really translate all that well to begin with.
Well I've been using the groq public api, and its approx. the rates claimed.

Economics and costs are hard to predict.
For example, Groq is not using HBM chips. So probably the cards are a lot easier to source.

Its not clear what the capacity of these systems are in terms of total users, or even tokens per second. Then you factor in cost. Then you realize all vendors will match a competitors pricing. Then you realize Groq doesn't sell chips.

¯\_(ツ)_/¯

The only thing you have is the public API to benchmark against: https://artificialanalysis.ai/
How MBAs failed Boeing: Business Case study [video]
I found a problem that I can solve
That timer is brutal. Do you even „get“ any time for solving anything? Or is this just meant to run for a minute and then u lose?
Can we get a list for 2024?
Please read The Big Fat Surprise by Nina Teicholz to get the "science on saturated fat and CVD". You will find that it supports my perspective. Phenomenal book -- deeply researched over ten years and well-written.
>For example, why "mov eax, [ebx + 2 * ecx + 4]" is allowed, but not "mov eax, [ebx + ecx + edx]"

Because it's translated into a single machine instruction!!! "mov eax,[[ebx]]" doesn't work either - not on x86 at least, historically there were architectures that had indirect memory references :)

It's still MUCH easier to read and write. How do you even remember the order in AT&T syntax? Shouldn't the scale factor maybe be given as a shift count since that's how the hardware works? By using familiar arithmetic expressions, it becomes perfectly clear what is meant, and anyone who actually writes assembly will quickly learn what forms are allowed. And if you are only reading the code, it doesn't matter.

Of course, AT&T syntax comes from UNIX, where the zeroth commandment is "Thou shalt have no other programming languages but C and shell scripts". People who have invested the effort to memorize something like 42 different levels of operator precedence, and fluently read and write symbol vomit like "(((void *)(int [])fn(foo,bar=baz==quux++))" are obviously desperate to make assembly look EVEN MORE complicated...
A lot of what you're saying depends greatly on the exact game you're talking about and what winning and losing means, for instance if the game has discrete places instead of a bimodal winner/loser.

For a few of the games I worked on, random matchmaking like you describe is a non-starter. If you're a 90th percentile player in one of our games, you effectively never lose to a 70th percentile player or below. Your rating will be so high that we can't give you any rating system points for the win. So the person who won got no reward other than the feeling of winning, and the person who lost played a match they had no hope of winning. It ends up feeling pointless to play as a top player because only 1 or 2 matches in 10 on average have any meaning for you. Needless to say, it also feels worse as a low rated player because you simply lose more often.
An AI Cartoon May Interview You for Your Next Job
A.I., Snake Oil, and Miracle-Cure Expectations
Ah that's 'statistically nobody' vs 'nobody'.
James Bamford has written extensively on this. Pathetic that the FBI doesn’t arrest any of them as acting as unregistered foreign agents, but not surprising given the cowardice of DC officials in the face of AIPAC.
Alfred, quick task launcher and more

iAWriter, lightweight writing-focused text-editor

Little Snitch, network monitor, app firewall
I was last there a couple years ago when the "SF is a lawless wasteland" nonsense was gaining a lot of traction. I saw some needles, some foil, a broken window or two, but otherwise it was a very calm and inviting city. Any city due to greater density will have more observable crime, but people are crapping their pants over exaggerations.
Well until they succeed in creating artificial wombs it's technically a much larger amount of information (e.g. the cellular composition of the womb, how many and what kinds of nutrients that flow through, etc). We are still scratching the surface of epigenetics too.
Placebo is very strong in all depression studies, also because most depressions disappear or at least improve on their own - patients are most likely to seek help closer to the random/periodic bottom, than to the top. This device may be similar to transcranial magnetic stimulation, or even the good old, scary, but reliable electroshocks. I do wonder if they are able to run enough current through the brain to cause any effect.
Endless race like with Anti-Virus software.
Russia Formally Declares the US 'An Enemy'
That’s what I mean. I worked on services that have event sourced db model but synchronous REST API. And I’ve worked on services that communicate with events for IPC but use relational sql for data store.

Your example uses the same events for both so sure that can be done but doesn’t have to. I haven’t worked on a system like that personally so maybe it can fine.

But honestly I’m a bit skeptical since that removes services’ data sovereignty. Sounds like the recipe for “distributed monolith” architecture. And actually I just remembered another team at my company is ripping out their use of kafka as their data source on a green field project cuz it was a disaster, so skepticism emphasized.
> It's weird that they don't talk about what they're doing that supposedly makes the soil so special.

That would be like a bakery asking McDonald's how much sugar they put in their buns. If everyone could do it, they'd be out of business.
This could use some citations. In particular, I'm interested in these new methods, which are very energy efficient:

https://engineering.princeton.edu/news/2024/03/14/engineers-...

https://news.mit.edu/2019/mit-engineers-develop-new-way-remo...

The second article says "the team has proven the system can withstand at least 7,000 charging-discharging cycles, with a 30 percent loss in efficiency over that time. The researchers estimate that they can readily improve that to 20,000 to 50,000 cycles."

That's without consumables, just a stack of electrodes coated with an organic compound and carbon nanotubes.
Nope.

Threads is much worse.
I do something similar with interactive fuzzy search (CLI), and the search experience is quite good for me, even with limited tagging. Links contain a lot a useful information...