skysight-inc/HackerNews huggingface dataset:
> If you’re looking for factual answers - then you need to verify what comes out of these models. And let’s be honest you should be doing this with any source of information

I've seen a lot of statements like this - equating, often flippantly, ChatGPT's (lack of a) relationship with truth to the fact that humans make mistakes, stackoverflow answers are sometimes wrong, etc. It's really not the same thing, though, neither quantitatively (ChatGPT is "wrong" much more often than existing information sources) nor qualitatively (ChatGPT is "wrong" in a different way to existing sources - it is optimised for plausibility and freely mixes correct and incorrect statements in ways highly likely to trip up even the wary).

If I google the definition of a word and I see the top result contains a definition visible on the results page and sourced from Merriam-Webster, then no I generally don't need to double check it or even follow the link. I have reasons to believe both that the information did come from that source and that the source is unlikely to be fabricated. If I ask ChatGPT I have no reason to believe anything it says.

Here's what I got from ChatGPT for "What is Gell-Mann amnesia?"

> Gell-Mann amnesia is a term coined by science writer Michael Crichton to describe the phenomenon where people tend to forget information that contradicts their preconceptions or beliefs. The term is named after physicist Murray Gell-Mann, who won the 1969 Nobel Prize in Physics for his work on the theory of elementary particles.

> According to Crichton, Gell-Mann amnesia occurs when people encounter information that contradicts their beliefs, but rather than updating their beliefs to reflect the new information, they simply forget the information and continue to hold onto their preconceptions. This type of cognitive bias can be a significant barrier to learning and can lead to flawed decision-making.

The first paragraph of this contains a lot of completely correct factual information: the term was coined by Michael Crichton and named after Murray Gell-Mann, who did win a Nobel prize in that year for that reason. However, the actual statement of what Gell-Mann amnesia means in both paragraphs is completely wrong but utterly plausible. (The real meaning of Gell-Mann amnesia is extremely relevant to the ways some people are currently interacting with ChatGPT.)

For this output to be any use to me, I would have to individually Google (or rather Kagi in my case) every individual thing it has said. If I don't I will swallow complete fabrications. Not merely occasionally, but in my experience most times I use it.

I've seen people on hn saying they are doing hundreds of ChatGPT "queries" (they are not queries) a day and "learning a lot" from it. I cannot believe these people are spending anywhere near the amount of effort required to properly validate the results, because it would take more effort than just googling the info in the first place.

Even Sam Altman says not to use to use ChatGPT as a source of factual information: https://twitter.com/sama/status/1601731295792414720?ref_src=...
Isn't the answers api deprecated?
I have used this to solve leetcode problems. Initially, I read and understand the problem; and then I try to solve it for ten minutes. If fail to find a solution, I move on to the next problem; I do that for 3–4 problems on a single go. When I visit those problems the next day, I find myself hitting the solution way more than I would be if I had sat there for hours with hard focus to solve those problems.
However, I feel that I cheated because you are expected to solve those problems in limited time.
not sure whether this was sarcastic, but if it really is, then you shall just extend your time horizon. Those who bought bitcoin at the worst moment of 2014 are still now at a comfortable ~20x (and roughly ~2x on the spx)
While I've been looking for this, the gap in most product documentation I have seen is that it's written by architects who want you to understand the whole framework and demonstrate its myriad parts instead of by users (e.g. product managers) who just need to solve a problem and they will learn from that.

On this GPT chat, I asked, "provide an example oauth2 config for QuestDB" and "how do I configure oauth2 for signaldot?" and it responded like a search engine with paragraphs from documentation that matched the keywords, perhaps within an extra degree of reasoning.

As someone who uses fantastically (farcically?) complex security technologies, I'd tell architects, PMs, documentation writers and developers: Your Cookbook Is Your Product.

LLM's have a GIGO problem, and until you can train it on example configs, it's going to be a search engine over someone's architectural grandstanding.
I don't have fun so I can come back to work energized. I have fun because I want to have.

That being said:

I enjoy woodworking and other maker activities. Its nice to work in a physical space, rather than on a computer.

I enjoy hiking, camping, and generally being outdoors. It just feels natural to me and it's a nice way to disconnect from the busyness of the world.
I remember a short story, maybe by Orson Scott Card, that imagined a world where child prodigy artists were isolated and not allowed to see art or listen to music, to ensure their creations were untainted.

The issues of copyright infringement with AI are real though. Much of today’s AI is directly copying subregions of training data, and can sometimes be prompted to reproduce images from the training data verbatim. Humans don’t do that unintentionally, even though sometimes they do mean to steal from others. Suggesting that art school is the same thing as a training dataset is a bit hyperbolic.
> Lobotomy was generally not voluntary on the part of the patient [...] curious how you feel about other forms of body modification

In what sense can children consent to genital mutilation, since they do not understand at all human sexuality and the human sex drive, since the have had absolutely no experience with it?
Virtually all other forms of body modification are also not legal for children.
For 30k not enough. Usually an office admin person can process that kind of stuff as part time responsibility. And you have one for every 50-100 employees. So that would be 300-600 PTE users for 30k
> Whatever the actual proportion is, it is evident over many decades, that it is sufficiently large

Sufficiently-powerful. Don't confuse the two. In an ideal world, one would be indicative of the other, but history suggests this hasn't been the case. (No comment on the contemporary political situation.)
What we’ve been doing has produced a lot of impressive stuff, but not intelligence, has it? Again, hard to tell without a good definition.
Launched my first mobile app after learning to code for the past 9 months
Hey everyone! My name is Peter and I just launched my first-ever App in Google Play after learning to design and code for the past 9-10 months!

I launched a free App called Clever Plant app. An app that helps you grow plants and connect you with a plant-loving community.

Basically, I come from a family of florists. For my entire life, I have been dealing with everyone asking me how to take care of some random plants, and I got fed up with it.

One day when I was thinking about startup ideas something clicked - let’s create an app that helps you grow plants together with an exciting plant-loving community! Growing your plants doesn't have to be boring so let me try to change this.

And so the Clever Plant idea has been born.

After listening to a bunch of Y combinator lessons to learn how to validate the idea and research the competition I and my friends got to work and start learning how to design and code.

As we started with big dreams and a million features we want to add to our app, we soon realized how hard building an app is with zero tech knowledge.

But long story short, here we are! The app is live and ready to use, albeit with much fewer features than we initially planned to add!

This is our first version of the Clever Plant App, and we are eager to hear your feedback!

The link:

https://play.google.com/store/apps/details?id=com.app.clever...
Science is not the Enemy of the Humanities (2013)
You can spare me your snarky remarks. I was not aware that these keywords specified a negative prompt, but I still think that you even have to specify to a diffusion model that you would like your bestiality pornography without children in it is disgusting.
Should artists be forced to live without the internet nor access to the outside, so that they can never get inspiration from other artists?

Of course not. So why is it different for an AI?
This is absurd but not surprising. The people calling stuff “offensive” are often not even the people who are supposed to be offended. In this case, woke activist students are speaking on behalf of a people/culture/religion that doesn’t even consider this offensive.

I suspect there are a couple of reasons for this

1. Some of these people are made extremely uncomfortable by other cultures and genuinely don’t know how to act. A lot of these activists tend to be high income whites. It is unsurprising they genuinely don’t know what other cultures are thinking/feeling?

2. They want to DO good but they end up using other people/cultures/groups as a tool to make themselves LOOK good.
I have played with SD enough and have been following its subreddit. It's definitely doable with Stable Diffusion too. Does need some prompt engineering and other things but doable.
Those system calls shown as examples pass a list of buffers to be read into / written from.

[1] https://man7.org/linux/man-pages/man2/readv.2.html
LaTeX is robust enough and has a consistent enough interface that with some macros and snippets you can take real-time notes of people giving graduate level math lectures on a blackboard. If LaTeX is ugly, it's in the same sense as APL is "ugly".
It sounds like you are putting well more than the 150K in with your year worth of effort on the prototype. In my experience, bringing someone on who does not currently have skills that are immediately useful (besides "enthusiasm") will end with you doing all the work. You're basically giving away half of what you have spent so much time on as well as half your money, and will likely continue doing the bulk of the work moving forward. Unless this person is VERY charming and connected with maybe some business skills, I would recommend finding someone who is equally as capable as you and has produced something of similar complexity in the past. Ideally with a very complementary skill set.

I'd maybe give them 10-20%, but vested somehow and tied to deliverables.
but the source is the problem. When you work with 100+ latex files and it is so difficult to reuse the code and every variable is in a giant global scope, you would waste so much time just to trying to figuring out how it works.
this feels like suicidally bad advice. letting Fear Uncertainty & Doubt about bringing in dependencies rule your decision making is... not smart. We have all been able to build great things because we have relied on open source.

The author talks about the disadvantage that your developers jave to understand larger codebases, including code you might not actively be using. Ok to some degree sure. But thta codebase may have countless books & blog posts about it, may have existing tests and example apps that show how to work it. If you hire someone, they stand a >0% of having worked eith that framework before.

The capabilities built into these frameworks is immense. Mamy jave iterated on their initial design a number of times, bringing a battle-won level of coherency that DIY may not reach. These frameworks often bear many modes of articulation, so that you can grow & expand the festure-set of the framework younuse over time, as need arises, where-as even if you do build just-the-right-framework today for yourself, it may, tomorrow, lack who realms of features thay could help you. For example, things like the Spring Framework's "Aware" interfaces provide enormous capabilities to see what's happening, and to perform subtle modifications & tweaks to object instantiation or usage processes.

The protest against magic is another messure of foolhardy conservatism. It's true that, alas, many DI systems are not great at helping folks understand the "magic". Visualizing & seeing whats injected where, whats loaded how, often requires some expertise, some knowing where to look. But there are well defined rules and patterns here; it's knowable, and as a dev if you learn it that knowledge can stick with you across projects & jobs. Many frameworks have really good introspection capabilities- another example of code you might not need in most cases, but which can be enormously powerful to have when you need it. With Aware classes, there is huge ability to write very small scripts that make the DI runtime tell you what it's doing. Being this capable, tbis flexible, tbis prepared on your own, creating your own DI, seems remarkably unlikely.

This is such an ubuntu case. Not the distro, the meaning of the word. If you want to go fast, go it alone. If you want to go far, go it together. The risks portrayed here are unbelievably minor, have caused real harm & damage almost never for DI. People going off and cobbling together their own very partial patchwork solutions have done incredible mis-service to themselves, their team mates, the devs that inherit the project, the org, & the customer. Use good software, adopt it, embrace learning it, and dont let fear rule, dont convince yourself down out of worry.
Many Dan Margulis' tricks cannot be reproduced in Lightroom model. Especially tricks which need to work in different color models simultaneously. Even full Photoshop struggle to represent these tricks in non-destructive way!
We should call it an opaque data type then.
Even a string quartet can produce quite an impressive dynamic range if the music calls for it. The Takacs quartet recording of Beethoven's Grosse Fuge is a great example with the extreme contrast between the soft, slow section and the two loud fugues that sandwich it[1]. You can open it up in audacity and the visual difference between the sections are immediately obvious. You don't often get this kind of large dynamic ranges in other music.

[1] https://www.youtube.com/watch?v=s6nqfPWxWCg
Well, on that topic, I really wanted a good frites mayo tonight, but all the local barraques à frites are closed, nondedjeu!
In fact, it does. [1]

[1] https://clangbuiltlinux.github.io/
Hard exercise. Endorphins make you feel good and exercise makes the moments you aren't exercising better. Long stairs... No problem. Lugging heavy things around... Eat.

For me jiu jitsu is perfect. The socialization and formal progression make the exercise feel rewarding.
It does not follow, merely from noting that there are differences between human intelligence and a Turing machine, that no "merely" Turing-equivalent device could display human-level intelligence. Every attempt I have seen so far to carry through that argument either ends up begging the question or becoming an argument from incredulity.

Note that this is not an argument that it is possible, which certainly has not been conclusively established.
A comparison with the C256 Foenix Gen X would also be useful.
I love this performance so much. in the best of days it can feel incredibly intimidating to sing a song parody at a technical conference, but then to do it well and have all the lyrics and slides lined up with interesting points made, that is truly art.

i've met anjana enough that we're now friends. she's an incredible dev and speaker (https://www.youtube.com/results?search_query=anjana+vakil) and even for her this performance was extremely out there and i imagine unbelievably challenging and somewhat vulnerable to do.

its sad that people (incl myself [0]) don't take more professional risks doing this kind of "talk", and instead stick to the kind of tell-em-tell-em-told-em kind of format they think is expected in a talk, rather than thinking about the most creative, memorable, worthwhile way to get their ideas across.

who else does these kinds of "risky but good" talks? i can only think Bret Victor (future of programming) and Gary Bernhardt (wat) but those are usual suspects at this point. who else?

[0]: this was as far as i went, directly inspired by TCO the Musical https://www.youtube.com/watch?v=1WNT5RCENfo
Great Salt Lake will disappear in 5 years without massive ‘emergency rescue'
You can just pay an artist. Afaik Jon Blow did not make any of the art for Braid.
Many of the hallucination issues seem to be chatgpt shorthand. It can only generate N chars, sometimes it makes up a function which doesn't exist but has a clear definition to get there.

One of my coworkers has a phd in simd accelerated algorithms. We asked chatgpt to make an optimal simd sort. It did fine, except for declaring that our CPU provided a built in that doesn't exist. When I stated my CPU was an intel chip with avx512 and I needed an implementation of this function for avx512..it happily write the required assembler.
Excellent work, Seattle! Thanks for demonstrating that better options should be made available to our students!!
And now you have an instructor who sometimes lies to you.
And how would that be a better outcome for the startups?

If you haven’t noticed, Microsoft and Apple have both been around for over four decades “creating new things”.
Take up a sport! I “sucked” at sports when I was at school, or at least that’s what the dynamics of school sports taught me. Turned out to be wrong, and actually it’s a just a matter of investing the time and effort to get good at something.

There’s a sport out there for every body-type, and quite simply the less athletically gifted you are the more you can gravitate towards “skill” sports where that matters a lot less.

The great thing about most sports is that they also come with a social scene that you can get involved in, and it becomes a whole enjoyable lifestyle. I also love the fact that sport is completely measurable compared to working life. Did I do a good job at work? Who’s to say, you’d probably need to wait 5 years to see the actual outcome, and it would be a matter of opinion. In most sports the result is clear, measurable and final. You did or you did not. End of story. I find it very satisfying.
There is a wonderful YouTube video of Beethoven's 9th 4th movement taken and recorded next to the Timpanist. From this position, the brass dominates the rest of the orchestra. Fun to watch. I always enjoy watching the Timpanist in live performance. Worth sitting in the royal circle (ie upstairs) just to get this perspective. Video: https://youtu.be/XjvNd4yC8gs
Stop and smell the metaverse roses: Virtual world on display at CES
Compute the first step of the first machine.

Compute the second step of the first machine and the first step of the second machine.

Compute the third step of the first machine, the second step of the second machine...

http://www.amirrorclear.net/academic/ideas/simulation/index....
TLDR: Put data members in a struct. Write a function per "method" and pass in the `this` pointer. Simple and effective.

BUT: inheritance. C++ has subclasses (`class Manager : Employee`) and virtuals / vtable lookup on pointer access (`employee->name()` which calls `Manager::name` or `Employee::name` based on type).

What is the typical equivalent in C? Hand-rolled vtables? Or is there a general paradigm that helps to avoid the need for it in C?

I ask as a seasoned C++ and Java developer looking to improve some C code which uses this pattern in the extreme and needs some refactoring. My intuition is composition rather than inheritance, although isA is more intuitive than hasA for this code-base.
My wife had been a serial monogamist and had her time taken up by men who lied to her about their intentions. She had been engaged the majority of from 18-26 or so.

By the time she met me she was frustrated about men wasting her time but having no intention of actually settling down and having kids, and so the entire first date conversation revolved around parenting style, I said that I wanted a wife smart enough to work but who wanted to stay at home with our children, our philosophy on child discipline, basically everything about our future lives. It was an interrogation, but a fun one.

She got a lot of blowback from friends who thought this strategy was terrible and she’d “scare men away”. Which yeah, she scared away the men who didn’t want kids or who were on the fence about it.

We knew another woman who got pregnant and then married a guy and they seemed absolutely miserable. Why not just be honest about what you want? Interestingly, if you explicitly say “I want to get married and have kids, if you’re not interested don’t waste my time”, people won’t waste your time.

Even still it took her like 40 first dates over the course of a year to finally meet me, a guy who was totally on board with it. We got married six months later, and have two kids now.
The first orbital space launch from British soil will take off on Monday
Why don't you ask ChatGPT this question?
The Dystopia We Fear Is Keeping Us from the Utopia We Deserve
Imagine the fine for robbing a bank was $100
How could YouTube be profitable earlier as it’s bandwidth and storage costs grew?

Is every company that is not immediately producing a profitable product “price dumping” - including every startup YC funds?
"And all the Hills shall be made Plain, and all of the Valleys raised up..."
Our dog really doesn't like going in the buggy, but it's actually the best way to keep him walking along instead of endlessly sniffing and truffling for tidbits to eat. We just ask him if he wants to get in the buggy and he start motoring. He'll last for a little while in there before he starts crying to get out, unless he's really cold or hurt. A backpack would be awesome, but it'd be like trying to stuff a squirrel in your pants.
on Imgur? is there some sort of chat functionality or did you just go back and forth in comments?
What exactly did they do?? I’m very curious.

I have this sick feeling that in the past year, Apple is experiencing a brain drain and again the assholes with the spreadsheets (the bozos as Steve Jobs called them) are showing up and starting to chip away at things like privacy or in-app purchases for an extra .5% of profit.

My son was surprised to see an ad or in app purchase in an Apple Arcade game. But I still have to verify whether that’s what he saw.

But the rest of the games on the App Store are so disgustingly sly in how they prey on their users to buy more more more.

And Tim Cook doesn’t do anything while talking about curation. Where’s the curation?
Oh, absolutely. I think in terms of making people think about putting things in-process in RAM and being a bit more imaginative at looking at machines sizes as worth exploring is a good thing, and the article is interesting as a look at what you can do.

Many things can plausibly fit on a single machine irrespective of uptake (e.g. I worked on a system not long ago where even if we cornered the entire global market and the market expanded several magnitudes in size, our entire working set would still fit comfortable in memory).

But even when you need to scale, it absolutely can scale better if you're willing to not automatically resort to a standard database stack for everything for example.
> Code generation for shaders.

Interesting, I always assumed shader code was generated by the engine and tweaked by gurus. In all the talk here about backend vs frontend or which engine to use, you never hear about companies explicitly hiring shader programmers. And learning resources are scarce. It’s kind of a dark art.
If it's deterministic it's not random, it's a hash function. yes I know, it's called rand(). it is still a hash function(except on openbsd), just one with no standard.

http://man.openbsd.org/rand
Are there any more recent, more deeply analysed studies like this?