skysight-inc/HackerNews huggingface dataset:
What does one have to do with the other? We live in a time of significantly more advanced medicine and understanding of the human body. Just because we used to do something questionable in the past doesn't give a free pass for people to make boneheaded decisions in the present day.

It still makes sense to ask why we got this so wrong. Not just "this technique doesn't work the way we thought it did". We're talking COMPLETELY backwards.
Any idea why they would ship such an old version?
Some people feel, because the costs of college are so high, they can only be justified by increased earning potential.

If you're on a student's budget and cash is so tight you have to share a bedroom - do you want to learn to ballroom dance at $250 per credit hour?
The main issue is that the people behind TV have huge disrespect for their lowly viewers, and we, as viewers are starting to lose trust and faith in their decision making and so we're doing the sensible thing and waiting.

What's needed is a contract with the viewers so that a single extended length "wrap up" show is guaranteed to be made to round out the story in a satisfactory way - no more cliffhangers or partial stories.
Wait just a minute here, I read this article a few weeks ago:

https://www.theguardian.com/technology/2023/feb/27/gen-z-tec...

What does “technical literacy” mean?
http://t3x.org

This is purely an outlet of raw creativity, because I have nowhere else to go with it.

Other than that I have never wondered what the purpose of my website is. It has brought me some moderate passive income of about $1000 per year over the lifetime of the site, all of it through book sales.
I suspect some are much closer to simulating Turing machines than others. In theory, no automata can simulate a Turing machine unless it has access to unbounded (infinite) memory, which can't actually happen in the real world. If there's branching, for loops, and some proxy for memory like reusable registers, it can certainly approach a Turing machine. So maybe Zapier is? I don't recall many tools having a proxy for reusable memory though.
True, but I'm saying that the employment status of them isn't relevant. It's a "buck stops here" situation.

If people are working under their banner, regardless of whether those people are contractors, employees, volunteers, whatever, then in the end the company is responsible for what they do.
I'm not an AI as far as I know, but I would try a classic programming competition technique for this and observe that 6 isn't a very big number.

Step 0: Let's try to find a path without walking through fire. Run Dijkstra's or A* to find the shortest path with no fire, up to distance 6. If it succeeds, that's the answer.

Step 1: Okay, that didn't work. We need to go through at least 1 fire tile. Maybe we can do at most 1. Define distances to be a tuple (fire, cost) where fire is the number of fire tiles used and cost is the cost. Comparison works the obvious way, and Dijkstra's algorithm and A* work fine with distances like this. Look for a solution with cost at most (1, 6). Implemented straightforwardly will likely explore the whole grid (which may be fine), but I'm pretty sure that the search could be pruned when the distance hits values like (0, 7) since any path of cost (0, 7) cannot possibly be a prefix of a (1, c) path for any c<=6. If this succeeds, then return the path -- we already know there is no path of cost (0, c) for c <= 6, so a path of cost (1, c) for minimal c must be the right answer.

Step f: We know we need to go through at least f fire tiles. If f > 6, then just fail -- no path exists. Otherwise solve it like step 1 but for costs up to (f, 6). Prune paths with cost (f', c') with c' > 6.

This will have complexity 6D where D is the cost of Dijkstra's or A or whatever the underlying search is. Without pruning, D will be the cost of search with no length limit but, with pruning, D is nicely bounded (by the number of tiles with Manhattan distance 6 from the origin times a small constant).

For a large level and much larger values of 6, this could be nasty and might get as large as t^2 * polylog(t) where t is the number of tiles. Fortunately, is upper-bounded by 6 and doesn't actually get that large.
I see it the other way around the senior engineer is expensive and costs a lot 2 juniors are cheap. Who cares if their code is crap they produce it really fast so they find a bug, just fix it quickly. If anything the time a Sr. spends thinking about things to do things "right" is seen as a waste of time. Whereas the jr. will produce an enormous amount of buggy code but they can fix the bugs quickly by just throwing another prompt to ChatGPT to solve.

Now some might say that the code will be terrible quality and buggy and full of holes and the users will hate it, it is never economically viable to build enormous systems on a house of cards like that. To which I respond, you just described every piece of enterprise software I've ever used ever.
Chat GPT Haggadah Supplement
Foi assim que MC GUIMÊ reagiu ao saber que foi EXPULSO do BBB, porém o que chama a atenção é outra coisa
I think this advice was more about not giving the baby a known allergen because they are a baby and it could kill them and it could be difficult to even tell they are having a problem because babies are often crying for any number of reasons.

I'm not saying the advice is sound, just giving a perspective on what led to that advice.
It's not about "they might develop an allergy so don't give it to them" it's "they may be allergic already and cause significant harm".
Why I Believe in Personal Websites
I spent the past two years re-writing mmm.page, and as I prepare to release it, summarized some thoughts on why I'm working on it, and why I think there is a possibility of a richer, more personal internet.

Try it here: https://build.mmm.page. (You can edit the homepage without an account.)
Triplebyte was always responsive to news on HN and seemed to actually try to work with the community. I'm glad they found an exit.
It's getting to be too much. Has anything else ever dominated HN's front page before?
Have you been to Github's trending page in the last few months? It's like Chatgpt turned conscious and is using humans to take over the world!
The FOX/Dominion lawsuit is providing some interesting reports in discovery, which contradict their on-air positions; they knew they were lying, but they also knew what their viewers wanted to hear.

It turns out that you can smear individuals and vaguely-specified groups all day long but if you tell a big enough lie about a business, they sue you.
Ah, right, thanks.

I suppose that means I'd be helping my own gut flora if I had more probiotic foods, but I'm generally not fond of sour tastes.
This is what happens when running inference on a neural network:

Input (list of numbers) -> (Bunch of math operations) with (other numbers) -> Output (also a list of numbers)

This applies whether you are talking about image classification, image generation, text generation etc.

The model defines what the "(Bunch of math operations)" part is. As in, do these multiplications, then add, then a tanh operation etc.

The weights define what the "(other numbers)" are. Training is the process of figuring out these weights using various methods - some of which involve example inputs/outputs (supervised learning), others don't require examples (unsupervised or self-supervised learning).
If you want to avoid twitter this discusses the changes:

https://github.com/ggerganov/llama.cpp/issues/91
Version 4 is definitely better in discussing philosophy in general. 3.5 was able to summarize philosophical material, but once you started to engage with ideas critically, it would tend to get into largely nonsensical moralism about needing to make a good faith effort to understand individual philosophers' ideas. There's much less of that in 4.
Doing more shit that doesn't work, with the only benefit being profits for the tech industry, should be a non-starter.

There's a reason most Silicon Valley high end private schools don't use tech to teach. Because it doesn't work. And pretending it does at this point is just idiotic. It's a waste of money that could be better spent.

I agree, nobody wants to spend money on education, but "throwing that limited funding away getting every student a faster iPad" doesn't help solve the problem either.
Very US centric point of view. If the teachers are fine, leave them be. If a place doesn't have the resources to hire said teachers, use tools that help.

Or in the US, if teachers are that important, maybe give them more resources to do their job. i.e. buying supplies, computers, etc for your kids class.
> But how is that different from what Intel brought to commodity CPUs in the '90s/'00s, or what Nvidia brought to GPUs in the '00s/'10s? Or even what Cisco and folks brought to networks?

Yes, they made these technologies accessible and useful. And very few people needed to understand high-K dialetrics or out-of-order execution to use them, hence I think the FOMO is misplaced
> If an AI is wrong about one thing you'll have the same bias over entire generations, once a full generation is skipped it's very hard to go back

Sounds like intellectual monoculture? If so, I absolutely agree. Already a problem with respect to many thinking it's unpatriotic to suggest their country is anything other than "the good guys", or blasphemous to ask if their religion is anything less than the actual truth of the divine, and AI can extend that to every single topic.

(Oh hey, another possible Great Filter for the Fermi paradox).

> Socialisation, experiencing new things, general culture, deciding where you want to go in life, &c. Many things you learn in school aren't used for jobs but for day to day life and for the well being of society

Do we need schools for that, or will kids learn the same by messing around in multiplayer Minecraft or whatever the zeitgeist is?

> If we take that out and replace it by "kids in front of screens" we're in for a massive and quick change with potential deep and long lasting effects.

Sure, but that's going to happen regardless. Too many other things are changing also.
IMHO, those were postfactum excuses.
‘It’s Like a Graveyard’: Record Numbers of Migrants Are Dying at the U.S. Border
I saw something recently about using robotics to automate care for elderly people (luckily it got a lot of pushback in the forum I saw it discussed).

I don't know if it's a product of the soulless welfare state, where we've long forgotten why it's important to have things like universal education and elder care, and just have bureaucrats that want to go through the motions and put in as little as possible. But it's obscene in my view to think that we can or should automate these personal interactions in the name of efficiency. Why not just stop doing them if we care so little about them that we can't be bothered to expend actual effort?
this company enjoys deep pockets to track and built dossiers on every living human that uses the networks, and now they ask real money to safeguard "your" identity, in their system? Is there no end to this ?
This is awesome. How much effort does it take to go from this to a generalist robot: “Go to the kitchen and get me a beer. If there isn’t any I’ll take a seltzer”.

It seems like the pieces are there: ability to “reason” that kitchen is a room in the house, that to get to another room the agent has to go through a door, to get through a door it has to turn and pull the handle on the door, etc. Is the limiting factor robotic control?
> geared more toward inducing the student to perform their own research, to encourage them to do more reading on some topic

How would kids using an AI chatbot shift to performing their own research or reading? I imagine they would just ask more questions of the chatbot.

There should be some way to measure what percent of the information a child learns is from a human, and what percent is from a language model that says human-like things.
I'm currently logged into Windoze for some work but I can tell you the card is a Realtek RTL8852AE.

I can pull up the dmesg info later tonight when I reboot into linux if you want.

Bluetooth works fine on it on Linux as well between my phone and my Sony headphones. No complaints from me on Fedora/Opensuse.

Out of curiosity, what issues are you having with the Intel AX chip? I also have it on my Lenovo Intel work machine running Ubuntu 22.04 and it seems OK to me.
SVB collapse last week, SBF earlier this year, death of Steve Jobs
In all likelihood AI will only become more and more of a household term. First South Park, but I'm sure other pop culture like SNL and The Simpsons will feature GPT or LLM in some way soon.

I am not saying to embrace it, more indicating that we haven't seen nothin yet.
Across the entire population, young women without children make more than young men without children, and have for awhile. See e.g. [0]

This is driven by an elimination or reversal of the wage gap in many of the major metropolitan areas like NYC, LA, San Diego, Atlanta, DC ("some cities"). The study you're referring to [1] is for young men and women, regardless of whether they have children or not, for whom the gap is $0.93.

You might counter that this is due to women having higher post-secondary educational achievement levels. Which is to say, analyses of the pay gap need to be conditioned on other relevant demographic variables to say anything meaningful about discrimination.

Indeed. Once you control for all variables, for every $1 men make, women make $0.99 [2].

[0] https://www.wsj.com/articles/SB10001424052748704421104575463...

[1] https://www.pewresearch.org/fact-tank/2022/03/28/young-women...

[2] https://www.payscale.com/research-and-insights/gender-pay-ga...
Absolutely spot on. A very good friend of mine went through a bootcamp and very much views himself as essentially “blue collar” —- do the job, go home. It’s for money, not passion, not at all. There’s nothing wrong with that per se, but with that mentality typically comes a distinct lack of curiosity. He’ll only learn new things when directed to, and unfortunately that means that he learns little and not often. Over time, that makes the experience of being a software developer very painful indeed.

We were talking about a recent problem he was having, getting his IDE and build server and virtual environments talking to each other, and it became immediately clear to me that if he knew what an environment variable was, he’d have solved this in about 5 minutes. Instead he’d been stuck for days, kind of just flailing.

I also suggested spinning up a dev VM or container so that he can make snapshots, nuke it and start over, etc as he makes progress figuring it out. He flatly stated that that “wouldn’t work” for reasons he couldn’t articulate.

I am almost obsessively curious about how computers work, and that curiosity led me to Linux and a nearly 100%-CLI workflow. That more than any other skill has paid off, even if viewed completely dispassionately: at least half the tools you’ll be using will have been written from this same POV, where a CLI-centric workflow and Linux are both first-class citizens.

A lot of people just want to “write code” but seem to completely ignore the reality that that doesn’t happen in a vacuum. You’re using tools, and those tools very often require some understanding of the computer they’re running on.

There’s some meme floating around out there about how “easy is hard” —- exercising is hard, but enduring the effects of not exercising is harder, etc. Now that I’m on the other side of it, I absolutely believe that working in the command line, ideally on Linux (but macOS will do fine as well), is the best way to pick up all the “glue” knowledge that allows you to reason your way through just about any situation you find yourself in. We do ourselves quite a disservice by calling most of these skills those of “sysadmin” or “devops” or what have you —- to me it just seems like it’s “knowing computers,” and when you’re spending your days writing instructions for computers to perform, that can surely only be a good thing.
Good question.

component.use(SubHook, param)

could be used, that would pass the param as a second argument to the constructor.

The main reason why this isn't the case, I think, is concurrent mode. Hooks force certain values to be retreived and stay stable during render (i.e. you can only get a component state value during render function) and this is important if there are multiple setup and teardowns going on.

(Concurrent mode is IMO a bit of unfortunate React complexity that a lot of users of React don't really need, and many others can avoid)
Overflow to negative 4 million? I guess that would be signed 23-bit integers? I've never seen this in my life.
You could literally be hit by an asteroid and you'd find a way to blame "leftists."

Good night and good luck
"Science advances one funeral at a time"

- Max Planck

Are you saying Max Planck is wrong here? There is plenty of evidence that he was right, that statements made by famous scientists holds fields back because they were reductive or hurting different perspectives. Putting their words at an altar is holding us back.
Yes, aren't we under-focusing a bit, right now, on the goals that in the past were achieved by writing code but will in the future be achieved by LLMs themselves (and their replacements)?

For example, maybe we write some code now with the goal of helping a customer service person do their job. But we all know that plenty of people are trying to replace customer service people with LLMs, not use LLMs to write tools to help customer service people.

I see that the LLM still needs to know what's going on with the customer account, and maybe for a long time that takes the form of conventional APIs. But surely something is going to change here?
For those who own a Steam Deck. If I get the 64GB one, will I regret not getting one of the larger storage options?

Since it has a microSD card slot, I figured I could just get a 512GB microSD that would be cheaper than paying for the either of the larger storage sizes
My understanding has been that it's cheap, saturated, and solid/stable, so it's a straightforward replacement for the hydrogenated oils that were previously being used in many of the same applications before the whole trans fat issue banished them.
Could we "3D golf" to make coins looking the same, but using even less vertices?
Soon, people are going to get fired by ChatGPT via Slack.

At first ChatGPT will only be a messenger delivering the news.

But soon after that, it will get trained on who to keep and who to fire, so it will make automatic suggestions that a person can review.

After a while, there won’t be a person reviewing individual cases, just overall kpis.

After that… who knows.
Would you be interested in chatting more about the whole experience? breck@cancerdb.com or 1-808-727-1111

I've been in Cancer Research for 5 years and am now starting my own idea to help (utilizing my background in software engineering and data science): CancerDB.com a public domain ad-free knowledge graph. The idea is to get a core group of researchers collating all the data into one place that's accessible by both patients, families, caregivers, and researchers.
> Are hallucination is a systemic for-ever problem that will not be solved, mitigated or in akne other way rendered inconsequential?

In the same way that wrong results in a search engine will not be solved or mitigated in its entirety, yes. These new generative AIs are big search engines that bring results from several content points and combine them into a single, plausible stream of words.
25s Video illustrates nicely: https://mobile.twitter.com/_akhaliq/status/16358118990308147...

the original link before mods updated had a quicker to understand summary. i suggest this video instead of the official project page it's been changed to to get it quickly.
Tradition and the Individual Talent – T. S. Eliot (1919)
Love it!

More power to you and this open source/open hardware/transparent hardware, highly educational project!

Upvoted and favorited!
I've never lost interest in a successful project.. I've never been successful.
> I guess often GCs are quite intimately tied to other details of the runtime and specialized to code patterns and use cases of particular languages

This is why I don't understand the WASM GC proposal, which I understand to be an attempt to make a GC that works for all languages. Can you really write a GC that performantly supports both Java and Go given the different tradeoffs/approaches each makes with respect to memory management, layout semantics, etc?
Douglas McIlroy code reviewed something I wrote [1] (pardon the too-long URL)! A recent Show HN I did about my site maker [2] was quite wonderful.

But mainly, I've derived lots of personal satisfaction from the writing process [3] and the making of the site [4] and site maker (everything is hand-rolled).

ref:

[1] https://www.evalapply.org/posts/shell-aint-a-bad-place-to-fp...

[2] https://news.ycombinator.com/item?id=34486596

[3] https://www.evalapply.org/posts/hello-world/

[4] https://www.evalapply.org/posts/shite-the-static-sites-from-...
It has been a repository of knowledge that I've returned to multiple times. Not much else.
The goal of the insurance companies is to make sure that all medical costs go up 10% every year so that their profits can increase and shareholders benefit. They are NOT negotiating lower pricing from medical providers, because why would they? Medical providers (and even individual care givers) have similar incentive structures to raise rates since they are paid only by insurance.

The last local obstetricians were pushed into hospitals and large groups by insurance companies paying them 20-40% of prevailing fees. They now make more per procedure and don't have to pay for facilities or do billing. Why would the insurance company pay so much less? Because once the cartel is created their profit (and pricing) will double.

That is for profit healthcare for you. Costs guaranteed to grow at DJI rates.
>I want to reemphasize another portion of my comment: it really does seem that when you step outside of the domain of the internet, the error rates rise dramatically especially when there is completely no analogous situation.

This is not surprising. A human would suffer from similar errors at a similar rate if it were exclusively fed an interpretation of reality that only consisted of text from the internet.

>These models obviously are more sample efficient at learning relationships than a literal lookup table but like I've already said: my example was obviously extreme for the purposes of illustration that sample efficiency does seem to matter. If you used 100^2 - 1 samples,

Even within the context of the internet there are enough conversational scenarios where you can have chatGPT answer things in ways that are far more generalized then "minor".

Take for example: https://www.engraved.blog/building-a-virtual-machine-inside/

Read it to the end. In the beginning you could say that the terminal emulation does exist as a similar copy in some form on the internet. But the structure that was built in the end is unique enough that it could be said nothing like it has ever existed on the internet.

Additionally you have to realize that while bash commands and results do exist in ON the internet, chatGPT cannot simply copy the logic and interactive behavior of the terminal from text. In order to do what it did (even in the beginning) it must "understand" what a shell is and it has to derive that understanding from internet text.
One of the best gaming buys I have ever made. Hardly ever turn on Switch and PS5, gaming for me is about 80 % on Steam Deck these days. And thanks to it having full desktop mode with KDE Plasma I even use it for other work. So congrats Valve on some very impressive product!
Am I the only person who thinks we should pump the breaks on letting something like this write and execute code? I’m not on the whole “gpt is alive” train, but… you know, better safe than sorry…