skysight-inc/HackerNews huggingface dataset:
Go has had a dict-like data type from the jump; they're called "maps" in Go.

Some of early Go's design decisions were kinda stupid, but they didn't screw that one up.
Well, going off that, it sounds to me like it's probably mostly pain relief and probably doesn't meaningfully regenerate tissue.
The future of gaming:

ALSO DISCLAIMER on my gaming history: [0]

"Give me an FPS that I can launch on UE5 (installed) that will yank the world assets from [MOVIE] and allow me to play as [CHARACTER] and include the mechanics of [STEALTH] [D&D 52 rules] and skin it as [ANIME-THING] - and use the [GAME] as reference - but give it to me as a tower defence webapp""

[0] - First ever gamer on unreal, AGP, Celeron, etc...

--

Imagin walking into a game test lab and barking "Give me the latest build of X game on Y engine on Z console"

And having that exp route...
They used to forbit it, but court cases struck down the "anti-steering rules"

https://arstechnica.com/tech-policy/2024/01/apple-lets-devs-....
Since you linked that nice biology article I'm guessing you already know about "The Machinery of Life," that book seems like it would be good. The Kurzgesagt Immune System book is probably even better as it's intentionally written at an accessible level.

Organic Chemistry as a Second Language is maybe my favorite introductory text of all time though it might be a little dry if you aren't already interested.

It has its own political bend but I would recommend "A People's History of the United States." There's a lot of quality graphic novels out there that are interesting in a different way than textbooks that can teach a lot of history. I'm thinking of Persepolis as an example.
I want to echo the recommendation of Andrej Kaparthy's YouTube channel.

Before I started watching his videos, I thought that understanding how gradient descent actually worked and what autograd actually does under the hood was unimportant - after all, I can get a working network by just slapping together some layers and letting my ML framework of choice handle the rest (and, to the credit of modern frameworks, you can get impressively far with that assumption). Andrej's Micrograd video was what changed my mind - understanding the basics of how gradients are calculated and how they flow has made everything make so much more sense.

If the classes at my university had been as good as what that man publishes on his YouTube channel for free, I would've actually finished my degree instead of dropping out.
Damning of Hillary, not necessarily the recipient, after she lost the election and was pushed out of politics, and wanted by the new President Trump (their boss) who had an ego desperate for vindication. Doesn't the question answer itself?

If we posit the existence of emails indicative of a criminal conspiracy, maybe many of them were damning of both parties and it's reasonable to assume we never saw them. But every single email? That is incredibly unlikely.

More likely solution: Hillary did turn over all the emails having to do with her job when it was requested that she do so, and the ones she held back and deleted were conversations with family, online shopping, etc. that she didn't want distributed all over the public media. No criminal conspiracy emails have since shown up because there aren't any.
It does. https://go.dev/blog/maps

What the poster was alluding to is that you usually prefer to deseialize to a struct rather than a record/dict/map
For one thing, the words you want are "Maya" and "Nahua". "Mayan" is the language family and "Aztec" refers to various things, none of which are what you want.

They're also definitely unrelated to the mound cultures except for the broadest possible relationships like existing on the same continent.
Parenting was where I learned how to live with the lack of an undo. One gets used to it, but I find cyberspace much easier: I can try 1000 things in a few days and come out with a solution that seemed maybe impossible up front. Although one does get many chances to hone the interactions with kids, mistakes are not zero cost :) and once the parent and kid really master something, the kid grows a bit and the old solution reaches the end of its validity.

I would emphasize both that the undo-ability is very freeing and that the compiler/tests guardrails let one focus on the novel part rather than the routine part.
Dupe, though linking an unrolled Twitter thread: <https://news.ycombinator.com/item?id=41224173>
I did and I got my link to the File: page. The page source has no element with an id of that value.
There is a culture war because most of the world did not get a WFH advantage during covid. Tech, some sales, and knowledge workers were already moving towards hybrid or WFH, but others were not…and in a lot of cases even in the heat of the pandemic employers still required people to go to their place of work because that is where they needed to be for their work to get done.

You don’t get the advantage of the nurse, grocery worker, call center worker, shop keeper, laborer, basically the general public taking up your cause. They don’t give a shit if you have to RTO. You have no social pressuire traction from outside your industry.

Everyone complaining about RTO on HN always approaches it from how it affects them. If your company has a RTO policy and you dont like it, make the case how RTO adversely affects the organization to your leadership making the RTO decision. If you can’t make that case, your organization is likely making the correct decision to RTO.
Funny how UX only matters to Apple when it doesn't cost them $$
Scientists find oceans of water on Mars. It's just too deep to tap
> The economics would suggest that Patreon should do away with their iOS app, focus iOS users on the web, and everyone would be ahead.

Apple doesn’t let web apps do everything that native apps can do.
Their App Store is the only way people get apps on their device and if a search for ‘patreon’ in the App Store returns nothing, that’s a lot of confused or angry people that are going to wonder what their monthly bill is for. Maybe some very low double digit percentage of these people will try to load a pwa from patreon.com
I'm also resorting to punching 1,1,1,1 or whatever combo works and asking the first person who answers on that tree to put me through where I need to go. For voice activation it means making unintelligible sounds in the hopes of the system switching to a human. Strangely enough, whatsapp business is becoming a much better experience in place of calling, but sometimes even chat isn't enough.
Oh wow I was expecting it to be slightly worse, like the subpixel rendering wasn’t quite right. But that is _bad_, to the extent it looks like a totally different font. Dealbreaker.
at this stage there is not, but you can just write SQL and the LLM is smart enough to run it directly on the database.

I can see some situations you might want direct access to postgres, so we'll jot that done as something to look at too
So, I work with a lot of population data for worldbuilding/stats/curiosity [0].

The number one thing when modeling really anything interesting about a setting or story is (drum roll): Population

Pretty much everything is keyed to population [1], and I mean pretty much everything. The number of movie theaters, the tonnage of your aircraft carriers, the walking speed in your downtowns, it's all about population.

Generally, I've seen that as population rises, things get better. There are more patents per capita, better ratios of MDs to patients, more ranks in your Fire departments, etc. Yeah, there are exceptions here, but not all that many.

Most things get more efficient as you get more people [2]. Your gas stations have more customers per day, your sewer lines handle more people, your libraries have more patrons per day, etc.

So, when I see a lot of discourse that we somehow need to allow for less people to be alive, to encourage less births, well, that makes me a bit sad. Yes, yes, climate change, I agree, we need to desperately fix that. But from the data that I work with, all I see is that more people = good [3].

To me, the data suggests that we don't need to have less people, that would lead to a less vibrant and progressing world. What we need to figure out a way to grow our population without the effects on the rest of the world. And yeah, I know, impossible. But the data tells me that shrinking is not the way. Somehow, I feel that technology is really the best way forward.

[0] Honestly, I'm a weird nerd that really just likes to play with excel sheets, graphs, and wikipedia info boxes.

[1] the only thing that isn't, in my meanderings through BLS data sheets, wikipedia, etc is the number of stops on any particular subway/rail line. That's most closely correlated to population density. And, really, that's pretty much it. Just that one thing.

[2] again, not population density, it's easy enough to control for that, it's just raw numbers of people from what I have seen.

[3] again, generally. Not all cases, not all places, not all times.
This is extremely well phrased.

I will say, I do have opinions about what to do ;) But parent comment is right that I'm not trying to advocate for those opinions above, someone might completely disagree with me about how to respond to the situation, and that's fine.

I'm more just pointing to the situation and saying, "this seems really weird, right? This is not the outcome that any of us would expect or want. Maybe you disagree with me about how to solve this, but this does seem like something we should try to solve."
Patreon has been trying to kill it for like half the time I've been using Patreon. They haven't offered it as an option for new campaigns for years, and their last redesign completely removed what little data was available in the web UI - you wanna know how much money you can expect? Download a CSV and do it yourself, we can't be bothered to give you even the simplest data of "your next three posts will be worth $x, $y, and $z" any more.

I am pretty sure there were people at Patreon who said "Oh god finally we have an excuse to kick everyone off this damn thing". The writing's on the wall for this model, no Patreon clone ever offers it, and I sure do not want to cobble together my own version out of Wordpress plugins, or get involved in making a Patreon-like that does offer it and recapitulating the whole growth cycle of "oh god nazis are using my platform, what do I do about it" to "oh god now I have to make enough money to pay all these moderators" to "oh god we're big enough for the payment processors to notice how much porn we have and tell us to stop", and finally to "oh sweet fuck we're big enough for Apple to inform us that we must pay their tithe or leave iOS, are we big enough to hook up with Epic Games's suits".

Although if anyone on HN looks at that last paragraph of Growth Problems and says "sign me right the fuck up, convincing a bunch of VC money that they want to support the arts by running a Patreon-like at a loss for a decade and taking a couple tenths of a percent off of the top of the money flowing from fans to creators through my pipe sounds like a great way to spend a few years of my life", hey, I'll gladly give you input on your MVC, maybe even draw some art for your site or something.
And what would that root cause be?
I lose things extremely rarely so much so that I distinctly remember the only two things I've lost in the last 5 years or more. My rule is simple: put the item back to its designated place the moment you are done with it.

One of those two things are the faucet o-rings that I've placed somewhere near the faucet itself thinking that "it should be easy to find them here", rather than putting them in my usual tool bag. They are still "missing" to this day. I will probably find them when we move.
Modern Astrology was established by Ptolemy who standardized on the Tropical Zodiac in the 2nd Century AD. In that system, the Sun always moves from Pisces to Aires on the Vernal Equinox. This was a more precise definition of what the ancient Babylonians did (defining the Zodiac based on 30 degree divisions of the Ecliptic).

I'm not arguing that Astrology is scientific, but I am saying it's precise, to the limits of the measurement technology of the time period in which it was defined.
And I really dig the cover design -- very much late 1960s "New Wave" SF vibes as if it were a collection of J.G. Ballard stories.
Another benefit — no one can tax your own labor for yourself. 100% of your effort goes towards your own gain.
> How dare they get close to indigenous lands

Americans have long enough suffered at the hands of those who claim to have ancient or inalienable rights to everything including water, air, and land. It is about time Americans get their act together and take back what is rightfully theirs. /s
Can a FOIA request reveal if your phone has ever been included in one of these geofence warrants?
Sorry, can you show me where in my comment I pointed at poverty being the root cause?
I don't think this simplistic view of "monopoly" is all that useful today. This article, IMO, is proof of that: Apple is forcing an unrelated company to change something fundamental about how they take payments, which (negatively!) affects that company's customers (both patrons and creators), even those who do not use Apple products at all.

If that's not abuse of market power, I'm not sure what is, then.
I think your story is missing a few key details?

You're still on the project for another 3 weeks, so they'll be paying you for that time. Why are you refusing to work on it? Are you going on PTO during that time?
I used to be a big time operator of FinishLynx equipment stateside, which is the same idea here used by the Omega, it's a finish line camera.
It can be annoying on IOS. For example OPFS only works inside worker threaders, so you may design your app to access OPFS from the app + OPFS from postgres and realize OPFS isn't working in half your app... Happened to me when I built https://cluttr.ai which uses SQLite WASM
It's simply about time telling those who ask for sacrifice, FOR THEM, that they can sacrifice themselves if they like, but others do not want sacrifice for nothing in return.

It's about time to ORGANIZE heading to MANDATE for human, social and economical reasons, WFH for all eligible jobs, because it's a needed evolutionary step for the humanity to DE-URBANIZE, because that's what we need to implement the Green New Deal and keep evolving, or ultimately stay alive.

Many humans need to be slaves, they can't self-regulate, and rulers like them and like to impose the same scheme for all, it's about time to take an evolutionary step, been able to be a spread population to be resilient, in comfort, able to face change and evolve. Cities have only a future: being ghetto's for poor, and such arrangement can't keep up for long.
Indeed. Wouldn't be surprised if San Francisco tried to ban software, and criticism too. Perhaps "Software, critics, and software critics seek to ban San Francisco."
I think maybe they will still use it, it's just not admissable as evidence in court
I really enjoyed this one. Fascinating, thought provoking work.
There are a lot of reasons that you might want Postgres in the browser, but one of my favorite possibilities is to use it as a local data store (similar to mobx or redux)

The Electric team have built this extension which will fit that use-case very well: https://pglite.dev/extensions/#live
There are dozens of ways to look at the increase in temperatures that make it obvious it’s happening. The fact that humans can find some way to quibble about the exact baseline measurement and then convince themselves they’ve done something useful, that’s more an argument about the intellectual quality of (some) people than any point you should be making to win some argument.
Note that in the described game the spymaster didn't give out a clue like this; the article states "From the given clue, we were unable to [guess all of our remaining words]". I guess it was a teammate that suggested the other strategy.
> It’s time for tech (not just Apple) to be broken up. If only we haven’t defanged the regulatory agencies …

I think you mean we should de-FAANG the regulatory agencies.
I don't think there is _one_ root cause. But I can tell you that burglary is a symptom, and seeing increases in it year over year (outpacing population growth) is a sign of systemic problems.
Ask HN: What's a lucrative niche technical skill you can learn on your own?
A lot of technical skills require access to enterprise systems to develop, or years of experience in a domain, or access to client data to learn how to handle real-world scaling issues and real-world edge cases.

Is there a well-paying in-demand technical skill that you can learn alone, remotely?

This used to be React (or Vue, in my case). You could get very good, just hacking on your own projects. And it was in demand and paid well, before the market got saturated (and before the end of the era of free money).

Can you think of a niche, highly in-demand technical skill that an average person, learning on their own, can pick up and start offering now?
It is free, but Algolia is a YCombinator backed company (YC W14) so for them it's probably very useful as a sort of low-stakes phase-1-prod environment. Basically a win-win-win.
I wrote https://github.com/zdykstra/tmuxc as an alternative implementation of iTerm2's tmux integration. It's terminal agnostic; it just runs a command for each terminal. Depending on the terminal you use, you could probably make it spawn each tmux pane into a dedicated tab.

It's very much designed and built for my specific needs on my specific desktop environments, so there's no promises that it'll work for you well ... or at all.
I looked it up and I guess it has an immunology specific meaning which I guess I knew about in the back of my head (no pun intended).
> The "fields" are just functions.

I think this is far too simplistic, for one because the values of this putative function depend on the chosen coordinate system.

So I completely agree with the comment you are replying to: when a physicist says "tensor" they really mean a "tensor field" and the definition of the latter is quite a bit more involved than just specifying a multilinear map at each point of a manifold.
I’m using patched nerd fonts seemingly without issue on alacritty, were your problems specifically with p10k?
A suspect runs into a garage with several unlocked cars, including yours. The suspect had drugs when he went into the garage and didn't when he came out. The drugs may be in any of the cars or none of them.

You would not get a search warrant in that case unless your car was the only one in the garage. The police don't know if there is three or even one phone connected to the tower in that time, and they should not get a warrant.
Two years ago, I had a need to detect if an image was upside down or right-side up. It occurred to me that this seems like a binary classification problem so I went through the whole process of building a model from scratch, downloading data, feeding it in, optimizing the model, optimizing the data, and so on and so forth.

The final result is here: https://github.com/kevmo314/image-orientation-detection

The repo itself is probably not that insightful because it was the actual steps that taught me a lot but finding a problem that I felt like was independently solvable and then solving it with a neural net helped me go from only an academic knowledge of neural networks to being able to confidently implement them.

I can highly recommend trying to find a similar problem (one that isn't just "someone on the internet suggested I do this as an exercise") if that resonates with you since it was going from the feeling of not knowing that it could be done to a final model that taught me the most.

Also, if you're curious, the use case was I needed was a way to detect if video coming from a GoPro was upside down.
Not a programmer, so this is every programmer's chance to hammer me on correctness.

No, Go doesn't have a type named Dict, or Hash (my Perl is leaking), or whatever.

It does have a map type[1], where you can define your keys as one type, and your values of another type, and that pretty closely approximates Dicts in other languages, I think.

[1]: https://go.dev/blog/maps
Yes, because one can either turn off the GC, allocate memory up front (arena style), or call C or Assembly from Go.

The performance is likely to be good enough with GC turned on, though, because it is unusually fast.
Basic question: does the use of the Patreon iOS app incurs some sort of additional expenses for Apple?
I wonder if they'll let us search flagged and dead posts and comments.

I remember reading some insightful exchanges back in the day that got flagged because of being a controversial topic that other users didn't like.

No way to find them now, even knowing some keywords and approximate month and year.
This is easy to refute:
https://fred.stlouisfed.org/series/M2SL

If anything this admin has made efforts to tighten the money supply versus the previous admin.

https://ibb.co/T2t964g
https://ibb.co/zNtCcpw
https://www.law.cornell.edu/wex/fruit_of_the_poisonous_tree

> Fruit of the poisonous trees is a doctrine that extends the exclusionary rule to make evidence inadmissible in court if it was derived from evidence that was illegally obtained.
Ask HN: What's Your Experience with eSIMs?
As a tech enthusiast, I'm always excited to dive into the latest advancements, but sometimes, new technology comes with its own set of challenges. Unfortunately, these challenges can turn a fun experience into a frustrating ordeal, especially when the surrounding systems aren’t quite as reliable as they should be.

Recently, I decided to upgrade my SIM plan on O2, the UK's largest mobile network operator. At the time, I was using a physical SIM card but was intrigued by the idea of switching to an eSIM. eSIMs offer some great benefits, like the ability to use two numbers on a single-slot phone and the added security of not being physically removable, though the latter wasn’t my main concern.

I was using an Android device when I made the switch, and a few months later, I upgraded to a new Android phone. The O2 app allowed me to install the eSIM on my new device, but I quickly ran into trouble. Despite following the installation steps, my phone had no signal. The dreaded notification 'SIM 2 not provisioned' kept popping up. I tried everything—deleting and reinstalling the eSIM multiple times, leaving it overnight in hopes it would activate, and even turning off the old device to avoid conflicts. Nothing worked.

In a last-ditch effort, I deleted the eSIM from my old phone entirely, thinking that might solve the problem. But that only made things worse—now I couldn’t install the eSIM on any device. When I called O2 for help, they informed me that their system still registered my SIM as a physical one. To make matters worse, the system was stuck in a processing state, waiting for the eSIM installation to complete before moving forward. Their advice? Wait for 3-5 days for the process to time out because there was nothing else they could do—not even a visit to the store would help.

So here I am, stuck in a tech limbo, waiting for time to do what technology couldn’t. It’s a stark reminder that while new tech can be exciting, it’s not always smooth sailing.

What's your experience?
Is that so? I’ve been waiting to try app sideloading but haven’t seen any app repositories or so that work with the app marketplace APIs
Since the festival shooting Vegas hotels have a policy of entering every room every 24 hours. If you skip housekeeping, they get suspicious and then they send security to check on you.

Some clever hackers figured out how to use the phone system to make them think housekeeping had been there[0], so now they do inspections when BlackHat/DefCon is in town because they don't trust their own tracking systems.

[0] One of the hotels had housekeeping dial *5 on the room phone when they entered the room to clean, and then *5 again when they left. So some hackers would put out their "do not clean" sign and then just dial *5 twice 10 minutes apart so no one would get suspicious.