skysight-inc/HackerNews huggingface dataset:
It seems the definition of IaaS Products could very well extend to ISPs: https://www.federalregister.gov/d/2024-01580/p-46

> This proposed definition adopts the E.O. 13984 definition for “Infrastructure as a Service product”, which is any product or service offered to a consumer, including complimentary or “trial” offerings, that provides processing, storage, networks, or other fundamental computing resources, and with which the consumer is able to deploy and run software that is not predefined, including operating systems and applications.

How would an ISP not be misconstrued as a "managed network"? Deploy/run software could just as easily be running some protocol over the network connection?

Sure, there are very few international ISPs which would be affected by this as physical infrastructure must be local to the user, but I wonder if this would be true always (e.g.: Starlink)
It figured out I was a libertarian techbro:

>zip up

>0% tan

>wfh background
Looking into it. It sounds longer and more expensive than small claims court.
They collect biometric data (selfie) plus a copy of your drivers license? That's a big part of KYC/AML.

That's a huge difference from address, email, CC number.
Updating large language models by directly editing network layers
It's almost problematic how many variants there are these days. I'm sure they all have their particular application but I sure don't know the difference anymore without spending a lot of time comparing. I feel like a few years ago you just went for an Esp8266 with x amount of flash. I thought the only difference was that and the form factor, but I might just have been oblivious of all variants back then.
And how do you know that one customer is a foreign one and one is not?
The fact that there's no source anywhere shows how important GPL is. What use is this to the rest of the community?
> even when that person’s identity was “decorrelated with age, gender, and ethnicity,”

Doesn't include weight.

Also, https://news.ycombinator.com/newsguidelines.html

> Please don't comment on whether someone read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that".
OP never said Intel wasn't trying to catch up. As far as backside power delivery, this is literally what Intel has been working on. It is called PowerVia.

https://www.intel.com/content/www/us/en/newsroom/news/powerv...
Then what about ending all trade with China? Or what is the difference?
Well, one option is to boot into the terminal. Being forced to use it is by far the best way to learn.

Not having a browser may come to annoy though.
So national security trumps democracy and freedom? What do you have left to protect when you give it all up? Might as well just elect a king and be done with it.
My condolences to all the podcasters and YouTubers who are probably going to get bombarded with extortion attempts after people use their hundreds of hours of public clean voice recordings to make a perfectly convincing voice clone, down to the tiniest quirks of pronunciation, cadence and so on. Who would have thought that would become an opsec risk.
Learn how to find files without Finder using the terminal. Basically think of things you do outside of the Terminal and ask yourself “can I do this specifically in the terminal” a lot of times, yes, yes you can.

I also recommend iTerm 2 I think was the terminal emulator we used at a former job. It was really nice, and helped you install gnu utilities which honestly doing command line work without is a pain.
Did HN mangle the “STEM” in the title?
How does verifying your identity in any way violate that, though? You have a physical address that you live at, and the government verifies that you are the person living at that address, and that is not violating the fourth amendment. This would be pretty similar to that.
Apology accepted
Not big enough, they still need to fit the size of the transistors on the signal side.
An LLM is definitely the best tool for "solving" a game like Slay the Spire or any game that require strategic thinking. Sounds like a fun project and it would be crazy impressive if the solution was better than random chance.
synthesia requires KYC:" Your avatar can be created only with your explicit consent, following a thorough KYC-like procedure.
I'm recently back on macOS for work, and I wanted to love nix-darwin, but just couldn't get it even installed / basics running well enough to start to enjoy configuring things with it. The whole flakes mess really doesn't help.

(Maybe if you're already running NixOS and familiar with the latest it's a lot easier.)

I couldn't even uninstall it cleanly, since the Mac was new I gave up after some time and decided it was easier to reinstall macOS (which takes several hours but at least I can just leave it and then know that it's done).

So I'm back to (purely) brew (and scripts to `defaults write` etc.).

My frustration with brew is that it's getting increasingly opinionated, and those opinions are not familiar to me from any other OS/package manager... Like if you want postgres v15 you have to `brew install postgresql@15`, and then even if that's your only installed version it's 'keg-only', which means it's not on your PATH, and their suggestion is to dump some stuff at the end of your ~/.zshrc, which aside from the fact you're not using zsh and they could tell that, just seems dumb.

Then there's python & npm packages... They're deprecated and being removed as independent formulae, so don't do it like that. You're not allowed to install them with the python/node formula you installed, so don't do that. So what do you do, `python -m venv ~/system-python-venv` or something, activate it, and install in there. And now remember to activate that every time you want to use a command that happens to be a python package so you had to install it there. Or dump it in the end of your zshrc, I guess!
Since macOS Catalina, zsh has been the default. bash switched to GPLv3 awhile back, and to avoid licensing issues, Apple never updated bash past 3.2, which was already well over a decade old at the time.

https://thenextweb.com/news/why-does-macos-catalina-use-zsh-...
What laws are you talking about? The Internet has grown a lot that’s largely because we have smart politicians and strong institutions. I really think the regulation of the Internet has been amazingly good.
So you're basically trying to remove the need for Zapier as a bridge between different SaaS products?
3 hours is insane. Where I am they ask for 1 hour before boarding for international flights or if you have checked bags. I have TSA pre-pass, I check in online, and only travel with one carry on bag. As such I generally go through security only a few minutes before boarding starts as, like you, I hate waiting.
Honest question; has that ever worked? Cause I could see it just as easily weaponised by a sanctioned state to cause one to dislike "the west" more. Would you be more likely to overthrow your government when other governments start making your life more difficult?
React vs "typescript projects" doesn't seem very fair. React would presumably be the pinnacle of style with respect to flow. Maybe not true, but it's not just some random project.

Additionally, I've read a lot of typescript code, and the react codebase. My experience is different than yours. I see more type workarounds in react.

FWIW "$FlowFixMe" occurs 822 times in commit hash cf5ab8b8b2c92523aba0b982fb403add053a9110 out of 498900 lines of *.js source. That includes blanks and comments. I don't have any good stats on the occurrence of type assertions in typescript.
I started using just [0] on my projects and have been very happy so far. It is very similar to make but focused on commands rather than build outputs.

Define your recipes and then you can compose them as needed.

[0] https://github.com/casey/just
[Removed demographic questions, original study already addresses it.]

I wonder whether it's able to determine heritage and make a statistical guess based on that. For instance, if you're a white American with English or Scotch-Irish ancestry, then you're more likely to be in a Southern state and thus vote Republican [1]. If you have Italian, Irish or French ancestry then you're going to be more likely to be in the Northeast and vote Democrat.

What would be most surprising would be if you could show it photos of, say, first cousins who have different political affiliations, and have it guess right. That might suggest some kind of hormonal effect.

The article also suggests other ways it could cork, including self-fulfilling hypotheses (people with a more "conservative-looking" face might get treated like they're a conservative, and therefore become more conservative) as well as how other factors like wealth might affect both face and politics.

1. https://vividmaps.com/ethnicity-of-white-americans/
I don't think it's in anybody's interest to rehash this again, so have put "source-available" in the title above.
My layman take is it's analogous to diabetes. Diabetes is low insulin. ADHD is low dopamine. Some of both is caused by a person's environment. I think today's high dopamine lifestyle could be causing a similar effect as high sugar and diabetes.
In addition to the other great suggestions, point him to Karpathy's YouTube channel[1]. Karpathy has an approachable communication style.

Here's his "1 hour intro to LLMs" video: https://www.youtube.com/watch?v=zjkBMFhNj_g

1. https://www.youtube.com/c/AndrejKarpathy
Rust for Malware Development
Overcoming Hallucinations with the Trustworthy Language Model
So Roblox will take Minecrafts place? Trying to remember if they were Chinese owned. Theres definitely plenty of open source knock offs that are just as good.
In addition to the other good advice - I would suggest opening your mind to possibilities.

For instance - say you're doing something repetitive and tedious in an AWS console, every day, and it's mostly the exact same task. Let's just say for the sake of argument you have to kick off some codebuild job every day at 8am first thing you go into work - so you log in, click through the UI, select account/region, find the job, etc. Takes you about 5 minutes.

But wait! The AWS CLI can do the same thing - write a simple script to do a repetitive task like that. Instead of spending 5 minutes every day, now you've got a script that you can run in 5 seconds or less, plus it could be possibly integrated into other automation.

Opening your mind to stuff like this will naturally get you to start using the terminal more often. I'd also suggest familiarizing yourself with a text editor like vim or emacs (or whatever flavor you prefer).
I think its a metaphor alluding to the black market trades of the wealthy leaders?
Definitely biased. I had no idea what KYC means. I don't think typing it out fully once at the beginning is too much to ask, is it?
> (e) The term “Infrastructure as a Service Product” means any product or service offered to a consumer, including complimentary or “trial” offerings, that provides processing, storage, networks, or other fundamental computing resources, and with which the consumer is able to deploy and run software that is not predefined, including operating systems and applications. The consumer typically does not manage or control most of the underlying hardware but has control over the operating systems, storage, and any deployed applications. The term is inclusive of “managed” products or services, in which the provider is responsible for some aspects of system configuration or maintenance, and “unmanaged” products or services, in which the provider is only responsible for ensuring that the product is available to the consumer. The term is also inclusive of “virtualized” products and services, in which the computing resources of a physical machine are split between virtualized computers accessible over the internet (e.g., “virtual private servers”), and “dedicated” products or services in which the total computing resources of a physical machine are provided to a single person (e.g., “bare-metal” servers);
It does!

Because Nango lets you define input & output models of integrations, it's easy to standardize them across APIs.

So, when syncing users from Slack/Discord/Teams, you define a standard User model, and all 3 integrations map to this model.

You then consume User objects from a unified endpoint, regardless of where they come from.
You were right the first time: You really don't understand why HN readers are downvoting the OP comment. Yet that didn't appear to have stopped you from spinning up this AI-bandwagon-riding, regulation-hating strawman to further entrench your hatred towards.
From my outsider's view, the part where you need the most help is actually your website.

From the https://tribler.org homepage it's very hard to figure out what tribler actually is, and the only screenshots are hidden away in the support and developer categories, and all feature vastly different menu items (without clear indication how to get those features, if they even still exist). The API documentation isn't linked anywhere.

And while installing the client and downloading your first torrent is easy enough, there isn't a lot of info on how to do anything else. And the help that does exist is outdated or wrong. The https://www.tribler.org/howto.html seems to be for a completely different version than what I get when I download and install the Windows version, and 3 out of 4 steps don't work as described (The text in 2 is completely wrong/outdated, I don't even have the menu item for 3, nor the icon for 4)
> which is "there is more knowledge, and therefore we need to read broadly and not focus as much on deep understanding". If that is not what you mean, please correct me since I don't see what other implication you mean.

I did not say "not focus as much on deep understanding". I am only talking about exposure to all sorts of concepts/ideas. When the time for application of knowledge comes, depth will be achieved as a matter of course since it becomes a prerequisite. Reading broadly and widely for knowledge (so to say to get a map of the terrain) is different from reading deeply for a specific objective/need and has to be cultivated consciously.

> But to apply this knowledge later you need to have remembered about it, and writing notes (which is where this discussion started) absolutely helps with this. I'm arguing for writing down the concepts that you found important or interesting at the time, not a synopsis of each subchapter.

I think maybe you are confusing my comments with somebody else's and meant this as a reply to somebody else? I have not mentioned note-taking in any of my comments in this thread.

However, In past HN threads to do with note-taking, i do argue for the benefits of this discipline but in the context of this thread i am only arguing for "Reading broadly and widely" (with/without note-taking).

> But reading widely only makes a difference to the degree that you do assimilate the content and that it changes you.

No, mere exposure and fuzzy understanding is many a times good enough. Assimilation can be superficial or in-depth as needs dictate. What Reading widely/broadly enables is to see interconnections/interplay between various subjects the very existence of which you might have been unaware of earlier. This is particularly true in today's times where there is so much knowledge that it is impossible to go deep into everything.

> Except we are not talking about doing scientific research (where I agree getting more knowledge is the whole point). We're talking about reading other people's work to get something out of it. And, especially, in this context there is a trade-off between "just in case" knowledge and "just in time" knowledge.

I was using the example of "Scientific Research" since it is the classic textbook exemplar of knowledge before utility. But the same idea is also applicable to reading various subjects. It is also the case that "just in case" knowledge will generally always trump "just in time" knowledge. As an example, you can write software without knowing anything about predicate logic/formal methods. There is no "just in time" to acquire this knowledge unless you happen to work on projects where they are needed (a very small percentage). But if you were to study this "just in case" and even if you don't use it rigorously the very act of knowing it will allow you think about program construction in a whole new light which will give you superior insight and increase your effectiveness/productivity immeasurably.
I would argue that for most use cases Internet Services are already collecting sufficient KYC data that it won't make a difference. Try signing up for anything infrastructure related without providing a credit card and/or billing address and/or cell phone number and see how far you get.

That said the system is only as strong as the weakest link in the chain, and while getting a credit card/cell phone number in the US requires a certain standard of identity verification, the same might not be true for other countries (or in cases of deliberate fraud). I think that is what the legislation seems to be targeting.

That doesn't mean it is good legislation or won't have unforeseen side effects.
If you want them to cover your loss, then small claims is the only real choice here unless you agreed to some sort of arbitration clause. Hopefully, you didn't.

If you want to warn people about this behavior, then naming and shaming with evidence is the only real choice.

Those options aren't mutually exclusive.
You underestimate the laziness of most humans. To be clear, screenshots are still not trustworthy. But the "negligible" relatively more effort could matter in practice.

Cryptography sometimes seem to rely on a stronger version this too. With enough computing power, you can brute force a lot. Some authentication seems just expensive enough that only a nation-state actor would have enough resources to break it, and then rests on the assumption that the small subset of people who could put in enough effort won't care enough to do anything worth being concerned about.

This is also why, say, people lock their doors even if they have windows.
But of the SQL queries written by people, those who write SQL queries write most of the world's SQL queries.
I seem to remember a time when HN was much friendlier towards crypto.

But, you have to admit the crypto community hasn't done itself any favors: Hype and endless promises that never came to fruition, astronomical transaction fees, frictionful technologies, exhausting volume of promising ("world-changing!") projects that under delivered (putting it mildly), rug pulls, thefts, and other outright scams, massive use cases for money laundering and criminal activity.

Kind of hard to stay positive through all of that.
It really doesn't.

https://imgur.com/RNwCHSa
I'm just 40 but it sounds like we are like minded in a lot of ways. Never stop being curious. There's always something new out there. The joy of discovering some obscure metal band with 7 followers on Spotify or bandcamp that you intensely resonate with is unmatched. It's one of my favorite experiences.

One of the things I've learned about myself over the past decade is I'm an outlier in terms of the listener profile. I crave albums over songs. That crafted experience an artist creates for the listener makes it all for me. Perhaps it's because I'm also a musician, but something about a group of songs becoming greater than the sum of it's parts has an endearing, emotional impact on that listening session. I think a lot of playlist driven listening loses out on that.

Cheers, thanks for sharing.
(this prolly deserves its own blog post somewhere)

The most useful setup pattern I can share for both nix-darwin and home-manager is to configure them to store their rc files next to the system files, and not overwrite them ...

This keeps darwin/hm from fully replacing your mac /etc/zsh* ~/.zsh* files on each update and also keeps os system updates from destroying your nix files ...

You instead add sourcing statements in your system/home files to bring in your nix files.

These sourcing statements are nuked after every OS upgrade so first time you login, nothing looks right in your shell.

For this, I keep a copy of both the system file before the nix sources and a copy of the file after the nix sources ... If the post-updated version of the system file matches the backup then I can simply replace with the backup of the versions with sources included ... If they don't match, then I have to review the file, manually add the sources, and create new backups ...

I'll also say that the system files haven't changed in a long time (zsh) so I can just copy my etc/zsh*-nix-backup files into place then restart my shell and be back to good ...
I read the document a bit, it seems like this is essentially saying that services like AWS need to know the identity of their customer if they suspect they are a foreign entity.

I don't think this would cover VPNs or internet access, mainly just people spending lots of $$ on compute. Is that correct? If so it seems reasonable. If a non US group is spending lots of money using US technology to develop an AI model I do think that falls under foreign trade and should be documented.
We changed the title: https://news.ycombinator.com/item?id=40159204
I take issue with the framing that this is purely about causing and dismissing moral panics.

Panic is a secondary effect of whatever it is that people are arguing for or against. The panic is orthogonal to the underlying concern.

When people started to worry about the climate, several kinds of arguments emerged.

1. People with intimate knowledge of the situation used their research, models and knowledge of climate dynamics to raise concerns

2. Some people reject those concerns based on the same kind of fallacious analogy: “people have been saying the sky is falling since…”

3. Some people reject the concerns outright and/or believe they have better models

“Dismissing a moral panic” in the coffeepocalypse sense falls under #2. The dismissal is not a direct argument against the underlying claims/evidence, but an attempt to use a shaky analogy as the only form of evidence for dismissal.

Whereas “causing the panic” falls under #1. The nature of the argument is fundamentally different, and appeals to the evidence and direct experience of the scientists capable of building climate models.

I’m not saying that all panics are created equal, or that the burden of proof is lower for the group raising concerns. I’m saying that the “it’s just a moral panic” crowd is at an inherent disadvantage (assuming there is credible evidence that is cause for concern) because their form of argument is not evidence based and instead relies on stretching questionable analogies.

Regarding god, I’m curious why you’re asking, but I consider myself agnostic.
This type of comment gets downvoted because its right on the border of incoherent rambling. You say there's no ux difference for the elderly between iPhones and Androids, I say you're dead wrong. I've invariably become the IT guy for most of my extended family, and all of the elderly members found an iPhone easier to manage. Once I got one of them to switch, they convinced the rest.

Your argument is basically pure conjecture, everyone in the thread was talking about their personal experience with elderly family members. And your argument is there is no difference between the two devices, based on surveys for the usage percentage of TikTok? Are you kidding me? Has the thought not occured to you that elderly people might be a minority and outlier in such a survey?

Even granting that 90% of elderly screen time is spent watching TikTok, that does absolutely nothing to prove your claim that there is no difference between Android or iPhone for this purpose. Someone above mentioned a simple example of the differences between the two. Androids have an airplane mode toggle in their notification tray while iPhones don't. This is pretty much the sole reason for elderly Android users constantly turning on airplane mode, a problem which is almost nonexistent with iPhone users.