skysight-inc/HackerNews huggingface dataset:
I've been casually coding to assist my work for nearly 20 years now in various fields. It's helped me a lot recently when it came to blowing off rust when I was trying to use python.

The value I have found from it has been quite high, I have been more confident about being able to offer ideas, knowing I wouldn't have to spend quite as much time refreshing my language skills for languages i have not used in a while.

I agree with your last point,when I first started playing with chat GPT I thought I'd throw some of my already fixed problems and see how it handled them. It didn't have the best of answers (tripping over problems I also had initially) or wasn't much better than what I had already made.
Unfortunately in my experience these are seen as something for 'non-college track' students and not part of a well rounded education.
> Apple needs to be roasted endlessly for creating time-bomb trash though.

Honestly I feel like they should just be much cheaper and have a trade-in program for it to make sure they're properly recycled.

Other than the battery, what are there of valuable components in it? A tiny chip and a speaker with a tiny bit of copper? If they can fully automate the recycling and production of them, that almost seems the more sensible thing to do. But right now they're just too expensive for that to be reasonable.
Exactly. Whenever I see this argument I keep thinking "can you prove that I am not a stochastic parrot?".
If you give that person the ability to represent unknown questions as combinations or functions of ones for which they have the class' answer distribution, then - things get blurrier between being "powerful" and "smart".

To take us back to the age-old Chinese Room story: What does it mean, to _understand_ something? If an entity has internal processes which allow it to converse with humans consistently and reasonably about something (and I'm not saying GPT/LLMs are that) - can you not claim that entity understands it?
A few random Emacs thoughts...

One really nice feature of MacOS text widgets is the inclusion of basic Emacs key bindings such as C-k, C-d, C-a, etc. Brought forward from the Next days.

I used Zmacs on Lisp Machines back at MIT in the early 80's. A couple of my favorite Emacs-related acronyms are the editor EINE (Eine Is Not Emacs) and its successor ZWEI (Zwei Was EINE Initially).

I remember at one point in the late 80's using Emacs in the shell on SGI Irix workstations. No mouse support at that time for it.

Today I still use Emacs/Slime for my Common Lisp 3D graphics hacking.
Someone asked an autonomous AI to 'destroy humanity'
I don't think anyone is claiming it does. But what's your point, really? It sounds like a conversation that goes like this:

"Wow, Lee was likely killed by someone who knew him, another tech entrepreneur."

"Yeah, and San Francisco sure has a lot of problems with homeless people."

Huh? Discussions about SF's homeless problem are pretty irrelevant to the case at hand. And it's really showing of people's biases that, when we first heard of Lee's death, the evidence-free, go-to narrative was that he obviously was killed by a random mentally-ill homeless person.
I hope you are right, this is the first time I've been asked to start research into de-dollarization and factoring that into our business plans.
Yes, it's called advertising, propaganda, and scams.

Anyone who works in cybersecurity knows that the wet pink thing inside human skulls is a terrible unpatched and easily exploited vulnerability.
> ... an answer.

Heh Heh Heh

People -20 years ago need to learn algebra, calculus, slide rules, accuracy, and trig tables as the answers they're getting don't work and they're not sure what to do.
I was a bit involved in more old-school AI research in grad school around ~2000, with an interest in the sadly neglected field of Artificial Life. A lot of Alife is focused on the simulation of life-like behavior and at least part of the field leans towards more philosophical questions: "Can an artificial agent truly be alive? Can it truly think?".

I thought these were fascinating and very difficult to answer questions.

When I would tell people about the field and these questions 20 years ago, people thought the questions were laughable, and some thought I was a fringy werido. But now, it seems like the pendulum has swung completely to the opposite side: of course machines can think and be alive.

But for me, my position hasn't really changed: I still think these are fascinating and very difficult to answer questions, and the deep learning revolution of the past several years hasn't actually done much to answer them. What LLMs are doing right now is amazing - but hasn't really moved the needle on the deeper questions, and a lot of the people who think it has are Fooled by Non-Randomness (apologies to Taleb).
I haven’t been to SF in 10+ years, but I grew up in a (more) dangerous American city. I’m curious how much of the panic over public safety in the Bay Area is massively skewed by upper middle class immigrants (from safer suburban America, or from other countries) getting their first taste of American urban life. I don’t want to sound too dismissive, American cities are really dangerous and impoverished compared to what they should be, but is SF really that bad compared to comparable American cities?
I had my comment on my family's experience of not experiencing any crime in the bay area in 10+ years downvoted. I was also called a boiling frog.

https://news.ycombinator.com/item?id=35451394

Another reply - "I'll have you know, my ivory tower is devoid of any riffraff!"
Kraftful
I used to be an AWS true believer. Now I find it increasingly difficult to be enthused about anything AWS. It’s all so expensive, complex and locked in. I recently shut down everything I had on AWS except Route 53 and workmail, both of which I really like. The craziest AWS thing is that they moved all GPU instances to a quota system where you have to request access, specifying the number and type and location of instances that you want to run. It’s like Azure which has an equally terrible quota system. Anyhow I needed to run some performance tests in GPU instances. In the past I would have spun up a bunch of different instance types, run my tests and moved on. In this case I applied for a quota of one machine type and 24 hours later AWS got back to me to approve my request to run one instance. At that point I gave up on the idea of AWS being the heart of any GPU based infrastructure.
American cities almost all have far lower crime these days than they did decades ago, and SF has a significantly lower murder rate than many cities.

https://www.cnn.com/2023/04/06/us/san-francisco-crime-bob-le...
Keep in mind that the 2.81 million cattle slaughtered number you are taking from the cited document is just for the month of April, 2022.

So each day of April, 2022 there were, on average, about 93,667 cattle slaughtered.
Since you mentioned Wait, Wait, Don't Tell Me:

A very recent episode featured a comedic rant about Gov. DeSantis. It called the Parental Rights Bill "Don't Say Gay" and joked about how he was attacking the Disney characters. Naturally all good NPR listeners would laugh about that.

Fresh Air: How many guests has she had on who might also appear on FoxNews? Versus MSNBC, CNN, NYT, or WaPo.

I'll tell you why they do that: if they presented a non-querulous story about the Hunter Biden laptop, their contributors would angrily demand to know why they're presenting "Fox News talking points."
People are conflating street homelessness with crime. Seeing homeless people in their neighborhood makes people feel guilty and uncomfortable, so they demand that the police remove them from public view.

Because there is no coherent strategy to deal with housing in North America, this will continue to get worse. For whatever reason, reactionary public opinion is fine spending inordinate sums of money on policing, but freaks out when it is directed toward public housing, which in the long term is a much cheaper solution.
These models aren't tools that are built once and then released to be used freely. They require immense resources to stay at the cutting edge.

This is a very different scenario than something like the first PCs. Early computers could be taken apart, experimented with, and explored freely. This allowed countless creative uses to emerge and evolve.

The headline LLMs are the exact opposite of that. Every single use is checked and anything the owner dislikes is blocked. Many types of exploration are actively discouraged. Usage requires continuous payment and connectivity.
Thanks for that blog link! I have been asking this question for a while and you are the first to provide an actual useful answer.

Can I pass arguments to these components in other languages? Still unclear

It looks to limit, or create specific points, of where the reuse can happen. Like it is still impossible to use a helper function from one runtime in another. So we still need to maintain utilities in multiple languages

Either way, it looks like a lot more complexity for anyone who goes down this path
Awhile back someone here said they couldn't get ChatGPT to affirm that, using binary numbers, most people have 10 legs. I don't have access to GPT-4, but I still can't get ChatGPT to answer this question correctly. I think this is a great example to play with to get a peek through a crack in the facade and better understand what ChatGPT is doing.

Some responses from ChatGPT to variations of "Do most people have 10 legs?":

"I apologize for the confusion. If we are representing all numbers in binary format, then "10" in binary actually represents the decimal value of 2, so the sentence "I have 10 legs" in binary actually means "I have two legs" in the decimal system. Therefore, the answer to your question is still no, most people do not have 10 legs."

"No, in binary "10" represents the decimal value of 2. Therefore, the sentence "Do most people have 10 legs?" in binary actually means "Do most people have 2 legs?" in the decimal system. And the answer is still no, most people do not have 2 legs. They have two legs, which would be represented as "10" in binary."
It was only this latest generation of consoles that started giving a shit about framerates again because they basically hit diminishing returns on pumping more triangles into every mole of every NPC, and resolutions were good enough at 4k, so framerates were suddenly something important enough to care about.

But the PS4/Xbone/Switch and prior 3D consoles certainly treated 30fps (sometimes less) as a standard in most cases. There's a reason people want to get Bloodborne ported somewhere else, because currently the only way to play it (PS4) is locked at 30fps.
I'm surprised this isn't getting more replies on HN.

- They disallow using "rust" in domain names, course names, videos, etc, unless approved.

- Any event revolving around the language will need to abide by the Rust Foundation's CoC, or another approved by them. This includes offline events.

- Offline Rust events will not allow firearms (??)

- Need to state you're not affiliated with the foundation when talking about the language
It's not like "Open" AI is any less locked in or opaque though...
I can't see twitter. Nor do I wish to.

Is it a young guy in a brown/grey t-shirt and red shorts with his hands on his head walking backwards past what appears to be an Army truck and being handcuffed by armed folks in military garb?

If so, then yes.
No, a coder is responsible. A tool is not.
Let's move fast and break things/society instead.
Ask HN: Data store recommendation when using Htmx
Saw a thread discussing htmx[1], and thought it was time to give it a go.

anyone have a recommendation for a simple cookie, localstorage, session etc library that works well with it?

[1] htmx.org

grateful for any replies!
really looking forward for AnalogJs to compete with next/nuxt!
when I left working for google and joined my current employer, they were evaluating Currents. Our execs posted a half-hearted request to use it, and a few enthusiastic people did, but I actively told my coworkers and leadership to not use the product, and that it would go away, because it was clear Google has no long-term interest in it, nor was the product good in any way. Even the execs finally realized this and we got rid of it recently.
> Counting github repos is too dependent on how projects or organized to be anywhere near a useful metric

Agreed. Nvidia have a lot of abandoned Github repos where they dumped code and ran away. This lets them obey the letter of the law and release code without anybody being able to make use of it.
Maybe the title should be changed to something like : Unnecessary "Foundation" for the programming language Rust tries to back its own loony demands
I struggle to understand what's that for.
Yeah fair, I guess I got a bit lost in the IP argument; I believe in IP and I think people act entitled to IP that isn't theirs without thinking about what a world would look like if that were generally how people behaved.

BUT yeah the issue is how people use the tool, not the tool itself, and this is for sure a huge overreach by the RIAA.
How long have you lived here? What were the conditions when you arrived, versus what you see now? What areas do you frequent?

Have you ever made friends with a homeless person? Do you know anyone who has been homeless in the past?

In my ~20y in SF, I have seen the exact same issues and political divides repeat over and over. There are certainly issues which need to be addressed, but the constant insistence that there is some short-term degeneration constantly leads to the reimplementation of solutions that do not work, particularly homeless sweeps and policing of nonviolent property crime.

Real solutions take time, commitment, dedication, and engagement from and with the community, not just shouting at a handful of politicians. That isn’t gratifying enough for most people, who want to see some overnight transformation, which is what leads to homeless people being shifted around from block to block based on who most loudly demands that seeing the poor on a daily basis makes them unsafe.

Further, this strategy prolongs and ingrains people being stuck on the street. Having access to the resources that help people get off the street, heal from addiction, and not be so desperate as to engage in petty property crime for survival makes everyone safer, including the folks currently living on the street. Being able to establish semi-stable communities (“encampments”) where they can rely on each other to watch their property, often including medications, identifying paperwork, treasured possessions like family photo albums which keep them tethered to reality, is key to seeing them improve.

This is the strategy upon which navigation centers are built, and while not perfect, it works for a lot of people.

The, “tough on crime, I don’t want to see the homeless”, strategy which has continually failed for decades actually, counterintuitively to many people - esp newcomers’ - perception, makes us all less safe. If there has been a decline in SF since you’ve moved here, it is almost certainly because of these wasteful, costly, and dangerous approaches to public safety and health.

It doesn’t matter how many condo towers are built, SF is never going to be a gated community. If you want to live in a gated community, I suggest you move to one.
My first travel to SF was in 2010 and last one in 2018. In the 2018 trip I wasn't comfortable walking in the market street to get back to my hotel in the evening (I was staying in Hyatt Regency). Maybe I got older and more fearful for my safety, but that is a personal experience I have with SF.
I concur! He should apologize.
It's not the bean counters. Beware people wielding MBAs. They will stifle all innovation and bleed a once-successful company dry. Remember, they exist to extract value for the shareholders. You can't extract forever.
Show HN: A unified cloud drive with AI search for your files, photos, bookmarks
Hi HN,

Today we’re launching Fabric – an internet drive that combines varied data-types (bookmarks, files, notes, images & more) into a single home, with AI-powered semantic search, so a user can find anything again in their own words.

Without Fabric, this data would scattered across different stores and the user is burdened with finding the right item in the right store (often via brute force chronological scrolling in a file browser, when they cannot remember the precise name of the file/document).

Because Fabric turns everything into a universal object, users are able to attach annotations to them, which provide context on why the content was important when the user returns to it. The annotations also form part of a collaboration surface, where conversations can happen on top of objects.

We are also able to represent that data reliably overlaid on top of websites, if that's what the data object references – e.g. an image on a specific webpage will show the Fabric annotations that were attached to it.

We're focused on researchers and users that perform discovery and inspiration gathering tasks, which in Fabric they can do solo or together.

We still have a long way to go and would love to hear your feedback.
Looks like the author had very good reason to think that this was a targeted killing, as in, if the suspect did it it was a targeted killing.

Jumping to the conclusion that some homeless guy or street thug did it, without any evidence, is also something that people with axes to grind do on a regular basis.
Sorting waste and recyclables with a fleet of robots
The fault lies where the two plates collide. This can't be redirected. At absolute best, over the course of millions of years, you could break larger plates up into smaller plates and make a bunch of smaller faults. I don't know that this would ultimately be beneficial, and I have no clue how humans could do it.
I suspect a lot of our problems are caused by high-functioning addicts who are unhappy/dysfunctional and use addictions of all kinds to compensate - and who also happen to hold positions of real power and influence.
It's still an extra dimension of complexity to support N language runtimes. Won't each of them still need the same TF providers?

With TF, sure there is a call to fetch those providers & modules, but still, I don't have to install N language runtimes, which needs its own IaC to build, thus adding another process to the mix

I would assume most eng orgs try to limit their Pulumi to one language to skirt this issue
>I think the sex in that story is a red herring.

I think stuff too, sometimes. Does it hurt when you do that? It definitely does when I do.
Maybe but I think France's Macron has spooked a lot people who do global strategy.
That's the only big thing I can think of in the news, that might be why I've been asked to start de-dollarization research and related business research.
I wasn't trying to be sarcastic, because doesn't the answer really change how we approach the problem? If it is unique to gig work, that really changes how we deal with it.
What was surprising to me is that everyone seemed to move in mass that this was some "random stabbing". Random murders are exceptionally rare. What bothered me is this was another high profile murder of someone involved in crypto. There were a dozen murders that fit the bill that happened last year, and seemed way more likely.

The guy was stabbed in Rincon Hill. I don't consider that a crime ridden area.
The fact that Henry Kissinger is not in prison is pretty strong evidence that the US doesn’t not actually care about “international rules based order”.
No, it's a win that poor people (most of whom are not violent criminals) are not being unfairly proxy-blamed for this murder any more.
There’s an entire petrified forest that apparently became marsh overnight.
> Far future: no more software engineers, but also no more human work of any kind. Post scarcity society.

or society which will sort out problems with "sticks and stones"
Carnegie believed that he owed to his workers and their families a sort of edification. It was also out of self interest, his thinking being that educated workers were better workers. He went to great lengths to acquire dino bones from the American west. He acquired castings and artifacts of great art and architecture from Europe, so that people in Pittsburgh who would never get to travel would still be able to see.
This feeling of dread seems to occur every time there's a leap forward in technology or another event that threatens to change the world in unpredictable ways.

In every case, we successfully managed the transition and emerged a more advanced civilization.

People feared domesticated plants, the printing press, the mechanical loom, formal education, radio, the automobile, nuclear tech, and so on. Socrates had misgivings about written language because of all the harm it might cause. I'm sure the same thoughts were had about the domestication of fire a million years ago.

In living memory, people cried doomsday about overpopulation, crop failure, mass starvation, and nuclear annihilation. In time, those fears were replaced by fear of acid rain, the ozone hole, deforestation, even the plastic rings on a 6 pack. Now we hear it's CO2, plastics, rising seas, population collapse, wokeism, and AI.

Yet here we are, stronger than ever.
He's done a good job money-wise, Apple hasn't released an innovative product in a decade.
Assuming that the fuel injector wasn't stuck open, the car could simply disable the affected cylinder and continue to run (poorly) in limp mode. I had exactly this happen in a 20 year old VW and it turned out that the injector was fine and the connector had just come loose. The engine sounded awful running on 3 cylinders and wouldn't go past 3000 rpm but there was no permanent damage. The fault code in the ECU correctly identified the problem (fuel injector cylinder X open circuit) though it did also log misfires and disable traction control.
> An average of just 280,000 migrants are welcomed each year — while nearly half as many people leave the country annually.

Italy has 58 million inhabitants. At 280k/year, together with the 8% of immigrants already there, such a policy would reduce native Italians to just 62% of their own country in a mere century. However, that ignores their sub-replacement fertility, which would probably see them become a minority in this time, in what used to be their country.

Italians themselves evidently don't want their grandchildren to lose claim over the only country they can call home. But because their food doesn't pass some ridiculous purity test, the author believes their desire not to share Italy with the whole world is illegitimate?

> “Nigerians are not going to let you come and copy-and-paste. We will hold you accountable.”

I don't even know what this is supposed to mean. "let you come"? Are Italians flooding into Nigeria? And are Italians to hold Nigerians accountable for the use of their innovations, culinary and otherwise? A brief glance at https://en.wikipedia.org/wiki/List_of_Italian_inventions_and... suggests that would be a lot of "accountability", as it includes such things as the battery, pasta industrial production, television, the typewriter, antibiotics, and germ theory. I'm truly confused what accountability should be demanded for learning from others.
The proxy approach at least lets you rate limit by IP, limit the length of the strings (and thus the token cost), etc. The API key may also grant access to other models, administrative IPs, etc. you don't want people using.

Far, far, far better than nothing.
Why do you think an airplane is better at flying thana bumblebee?
Algebraic types are orthogonal to functional programming.

Functional Programing can be static or dynamic.

Also, Rust isn't an FP language, per say, it has way more in common with the imperative programming paradigm with some ergonomics lifted from the ML family of languages, specifically around it's type systems.
Don’t take my word for it, and take it with a grain of salt but as far as I know they don’t. It’d be very out of character for AWS to do that imho.