skysight-inc/HackerNews huggingface dataset:
The flaw in public education that I'm trying to address is its tendency to grow to occupy any potential free time, largely because children are powerless to prevent that.

> Taking away the seeds of the arts because they might not grow into more juice for the war machine is at best a shortsighted thought and at worst the hateful demands of a small and selfish person. They didn't benefit you, but others they do.

I haven't the faintest interest in taking away access to art or English or history. I don't generally believe in removing access to things. I am interested in not forcing a vulnerable and powerless group to donate their time to the cause of "keeping art/English/history alive" if they don't want to.

There is some subset of knowledge that is a practical requirement for being able to navigate society. People need to know enough English to communicate, enough math to make change, enough science to have a basic understanding of the world we exist in. Those are basically untouchable if we want society to continue functioning.

Art knowledge is not a necessity for living a normal life. A person can pursue an immense number of paths in their life without ever encountering a requirement to know things about art. It's honestly notable for someone to have encountered a situation where they needed or were aided by having taken art classes. Creative writing and the analysis of creative writing are much the same.

If hours in the day were limitless, or children stayed children for longer, I'd agree with you. Knowledge of art has value, as does creative writing and history; I firmly believe that all knowledge has some degree of value.

I do not agree in light of what we're putting children through. Something has to give, and it's either going to be the school workload or children's mental health. The teen suicide rate has nearly doubled since 2000, and I don't feel like playing a game of chicken with rising suicide rates to preserve art or ancient history or creative writing or like a dozen other things.

Give the kids back their free time and I'm sure a lot of them will gravitate towards art or creative writing naturally. They naturally appeal to a lot of kids and people, if we'd just give them the room to get there themselves instead of force-feeding them a list of Baroque artists to make flashcards out of.
Is this how Groq (https://groq.com/) is so fast, or are they doing something different?
I didn't know neiman-marcus, nice comparison.
Again, we're talking about the risk of harm... so we're another order of magnitude removed.

To rephrase your question with that in mind: What happens if there is an increased risk of harm to your right to be protected from genocide?

My answer: Sounds like you've found yourself in a dangerous situation. You might be in a war zone perhaps...

But again, that doesn't mean you're being "genocided" rather it means there is increased possibility of genocide. Which as I've stated multiple times, is true whenever there is a conflict, and that risk increases with the scale of the conflict, but just because the risk increases it doesn't mean that the genocide is actually happening.

Now I'd like to ask you a question or two:

What happens if there is harm to your right to free speech?

What happens if there is harm to your right to assembly? Does it mean you can't assemble at all? or rather someone is worried that maybe your right to assemble is being removed?

What happens if there is harm to your ability to sit down? Are you unable to sit down? Or maybe just it will be more difficult.

In this case the ICJ is saying "everyone has a right to be protected from genocide, and it's possible that if Israel isn't careful they may find themselves committing such an atrocity against the gazan population" No where does she say such a atrocity is being carried out, in fact she's very clear in her next sentence to say such an interpretation of her words and the court's findings is totally invalid. You can attempt to insert such meaning into her words but she's very careful to clearly state such an attempt is false and misleading.
OpenAI shouldn't have paid a license. Just scrape the content. It's fair use.

Now they paid the shakedown fee, and Stack Overflow has user riot on their hands, albeit one that's trivial to shutdown. Send OpenAI the db backup.
In an ironic twist, the original Lisp paper has mismatched parentheses.
Where in the menu is it? I admit I have not checked out YouTube menus or features much.
I wonder what the latency is going to be on this. It needs to be at least 1/30th of a second round trip but I suspect the actual latency is going to be more like 1s+
Coinbase paid Datadog $65M in 2022
Your answers are already sold for profit again and again. That's the whole point of SO existing, or maybe you under some delusion that SO is a charity?
Now that looks awesome.

Why no perpetual?
I had an idea about that the other day!

What if you could write something like:

@implement_this
def prime_sieve(n: int) -> list[int]:
pass

And the decorator reads the function name and optional docstring, runs it through an LLM and replaces the function with one implementing the desired behavior (hopefully correctly). I remember there was something like this for StackOverflow.
For me, on the iPhone and iPad Pro that I use: I'd personally prefer 600g less, since the battery already lasts absurdly long for my uses and I'm rarely without a charger. But double the battery life for just 600g is a crazy good tradeoff, so I wouldn't begrudge anyone for making that deal. If Tim Cook came out and said the next iPhone/iPad was going to be 600g heavier but with double the battery life, I wouldn't be upset at all.
> I'm puzzled why anyone would incorporate code on trust.

Really? You can't understand why people do things based on trust? Do you trust no one?
Well no it isn't since malloc returns a void* and incrementing a void* is impossible for a compiler to figure out the offset that it needs to increment address for. For that operation to succeed/compile you need to cast the result of malloc first to p*. This means that the resulting alignment will still be correct.

The actual danger is in reinterpreting the pointers, or thereof some arbitrary chunk of memory, to a type that doesn't necessarily satisfy the alignment requirements for that given memory address.
But if you can update something once, you can update it more than once with the same reliability.

So my point stands. There's no difference in reliability.

The trial state isn't like a cassette tape that degrades in quality each time you record over it!
SO made it such a pain in the ass to contribute I gave up trying every time I’ve historically been interested. Like I’m already sacrificing my time to offer my expertise helping someone, you want me to jump through a bunch of hoops to have the privilege of doing so? No thanks.
For context, ChatGPT doesn't seem to be very good at less popular languages. In my experience, it's able to generate good C# code, but it is very poor at generating Autohotkey code. So it's a similiar situation here with LISP.
Is it capable of predictions though? Ie can it accurately predict the folding of new molecules? Otherwise how do you distinguish accuracy from overfitting.
My guideline with pointer tricks is: if you're not just masking bits it's too complicated for real use.
That works for consumer facing bugs, but a whole lot of them are found by devs.
Apple: Sorry, your Mac app is a copycat of your iOS app. So you're rejected
Thanks - I'll add that one to my timeline: https://webtorque.org/fsd-timeline.html
So you've audited all code that you're running on your system?
In this context, it is safe to assume it isn't trained on stuff that was not available when it was trained. OpenAI lists that cutoff date next to each model: https://platform.openai.com/docs/models/continuous-model-upg...
Do I really need to get you figures for how many gigajoules are required to heat up the whole world by 3-4C on average, studies on the effects of that energy added to the atmosphere and oceans, and the second and third order effects on the biosphere or are you smart enough to figure that one out?

I assume folks on HN are smart enough to understand the basic premise of what I said, if needed I can track the data for you but you could probably do the same instead of a stupid rebuttal dressed as snarkiness.
If only we had some sort of people who are supposed to provide this knowledge, in advance, of which projects will work and which won't. We might even call such a skill "vision".

Oh wait.

That's management's ONLY job.
Why are none of the photos actually of Flatiron?

(I don't know Dublin well enough to tell if any of them are of the Dublin side.)
These are far more likely to come to moderator attention by user flags on the edited posts.
In terms of docking, you can call the conventional approaches "physically-based", however, they are rather poor physical models. Namely, they lack proper electrostatics, and, most importantly, basically ignore entropic contributions. There is no reason for concern.
I very much doubt that 50% of people even have jobs!
Yea...if it's countries with tensions, people will start mooning the portal and worse hahaha
> ChatGPT, when I was forced to use it often got confused which is the bigger number, 2 or 3

I mean... yeah. ChatGPT doesn't know what numbers or what logic is. It wasn't "confused". It just doesn't do that.

You're using it for something it's not intended to be used for and, unsurprisingly, it's bad at it. If I said I'm giving up on using hammers because they were terrible for screwing screws into the wall, you'd tell me I'm using the wrong tool. This is no different. ChatGPT has its uses, but it isn't magic. Just like any tool it has limitations.
I don't know why it would be any different from a Zoom call.

In reality it's probably even faster since neither side is dealing with Wi-Fi.
That depends ;)

You hate toothpicks, fair enough.

Flossing is faster but it would be an extra step / thing to do at the end of the day (the recommended daily flossing). In the way I told my parent here to try replacing that, you're correct. Flossing would be faster!

In the original comment I made about toothpicking by dad, I'm wasn't talking about using a toothpick to just get some food that's stuck out. Everyone uses that from time to time I suppose. And also not as a floss replacement task at the end of the day. The kind of toothpicking I mentioned that he did was basically "automatic" and while doing other stuff. Basically a way to keep your hands occupied while otherwise idle and not as a specific "do this X minutes every day as part of your brushing routine".

Less painful: That really depends as well. The flossing the dentist does is super painful. I hate it when they do that. Using a toothpick? Not painful at all. I don't poke it into the gums. What do you do?

Thorough: Potentially, I'll give you that. It can reach some parts that toothpicks never will be able to I suppose. Then again, those are the parts in my experience where the floss gets stuck, feathers out and bits stay in between the teeth and you gotta try to get them out with yet more floss. They're also the parts that make flossing painful because you have to apply so much force to get the floss through that it tends to hit the gum line. That hurts. It's why it sucks so much when the dentist does it. If you do it yourself you at least have a bit of control and will be able to try to avoid that. But the dentist just wants to get through the flossing as fast as they can, so they really jam it in there and pull it down hard.
It seems to work well but a desktop app (or self hosted) is essential. I can't paste in valuable API keys to a third party website.
I think I know what you mean. I guess one reason could be what a restaurant, especially an established one, prioritizes.
From 2023, https://news.ycombinator.com/item?id=35913956
This seems like a really bad way to handle what should have been a foreseeable problem
I'll buy whatever is most up to date when my 4-5 year laptop refresh cycle comes around. That will probably be an M4 or M5.

As for these iPad Pros? Apple didn't show me any reason to run out and get one. Maybe the stuff in iOS 18 will be groundbreaking. But if they think that AI-generated music playlists are worth $2k+, they're wrong.
Those are stock grants which don’t directly affect the company’s net income.
Calculus has never gone out of style ;)

Todays ML frameworks grapple with the problem of “jacobian-vector products” & “vector-jacobian product” as a consequence of understanding the interplay between gradients & derivative; and the application of the “chain rule”. All of those 3 concepts are fundamentally understood by being proficient in calculus.

While I’m being the hype-man for calculus I don’t mean to say proficiency in linear algebra or statistics is in any “less necessary” or “less useful” or “less challenging” or “less..” in any way.

I’m merely stating that, historically, calculus has been the unique branch of study for engineering. Statistics has always found value in many fields — business, finance, government policy etc.

Sure Linear algebra is one of those unique fields too — I kinda like to think of it as “algebra” in general and perhaps its utility has flowed in tandem with calculus. Idk. I haven’t thought super hard about it.
Try making a 200 line chunk of boilerplate for something mundane like a big table in a react page. This is where it saves you googling parameters and doing copy paste. And you don’t need to trust it just test it after it’s done.
> I am sort of surprised that there isn't a widely used tool that uses codegen to generate jni bindings sort of like what the jna does but at build time

There are several, including SWIG.
I still am puzzled about the logistics of it, at the very end of the video there's a sharp pointy end towards the user... do the user shove their private parts between the two shafts...
Ehhh I wouldn’t think it’d make a significant difference on its own. London is what it is (was what it was?) because of centuries of English imperial hegemony, not just because it’s English-speaking. Berliners speak the global lingua franca virtually just as well and - with no slight intended to the Irish - their city is a much more natural fit as the new European cosmopolitan cultural Mecca.

Dublin’s rising global prominence probably has more to do with Ireland’s rather business-friendly taxation policies.
> (I don't know Dublin well enough to tell if any of them are of the Dublin side.)

Doesn't look like it.
Yep, the second sentence in the article has a link to Wikipedia.
Last time I checked (ca. 2017-9) every call to foreign API in Java had to create a memory barrier causing flush of all CPU cache. This was different to using normal JVM interfaces and when I asked some guy on a Java conference, he told me they cheated during writing of calls to JVM API, but other people need to adhere to rules. I wonder what happened in this matter in Java 22, as this change was highly expected
Carry on trying to hit me over the head with the Hacker News rule book whilst turning a blind eye and saying literally nothing to that guy's genocide apologism. You have beclowned yourself.
Congrats to OpenAI (and the rest of the LLM bros) for creating negative incentives for sharing knowledge.
Interesting. Similar way of thinking.

Key differences: I like the chrootyness instead of having the complete filesystem available (similar to what orbstack does). I'll have a look this weekend.
It works fine for C# and Java. Usually works fine for Rust. The context window is too small for anything more than a quick demo and it often just assumes that certain types and classes exist, but it's good enough that you can get a working stub in no time. This is especially useful when dealing with (open source) libraries that lack decent documentation.

Obviously you inspect and validate the bullshit it generates, but generally it produces some very useful bullshit.

The output is as good as the data set available on the input side. I don't think many people use Lisp, so the Lisp output will be worse. Other uncommon languages have the exact same problem.
Sometimes I forget a parenthesis here and there.
Booo!
cool - they're kinda complimentary?
Huawei was absolutely a threat for Apple, not sure where you got the idea that they weren't.

(Also Huawei was massive competition for Cisco and Nokia 5G equipment - as with phones, the equipment was recent - from claims of people that worked with it - and significantly cheaper than the western counterparts. Similar to phones.)
The OpenAI partnership doesn't really affect the core issue here around users deleting their content. That has never been welcome on Stack Overflow and when noticed usually was reversed. This is in accordance with the license as far as I understand the legal aspects, and in general it makes sense for me as it ensures that the content stays useful.

The content is also CC-BY-SA, which is much better than what you get on essentially every other large site that hosts community content. But the same license also means that you cannot remove that content again, even if Stack Overflow would allow that anyone else can scrape it or download it before it is deleted and reproduce it according to the license.

Users still can remove their name from their posts, and if they write personal details those can be redacted as well. But you can't remove good quality content from the sites later, that is likely to be reverted.
> In the weeks following the surgery, a number of threads retracted from the brain, resulting in a net decrease in the number of effective electrodes

1. Was this expected/seen in animal studies?

2. Will it degrade further? Are follow-up surgeries needed?
Not comparable. Our current knowledge of the physics involved in these systems is complete. It is just impossibly difficult to calculate from first principles.
> But in the main, it's an incredibly reliable witness to history.

Crazy that historians don't seem to believe that right?
An intern using LLMs to generate bad untested code is no different than an intern using Stack Overflow to generate bad untested code in that the problem isn't Stack Overflow or the LLM or whatever tool the intern is using rather the lack of application of quality control and code review by the intern on their own code. Making them write everything from scratch isn't an instant cure either, you can write some really badly designed stuff right from scratch and push it immediately on up too. This doesn't make you mentally sharper along the way, it makes you confidently sloppy. A better path is to ensure they are spending significantly more time reviewing, testing, and incrementally improving their code than they are typing/generating it. That's where you really sharpen your brain/senses... and also where you keep from driving everyone else nuts with your PRs. Be it LLM or senior dev if you just say "one shot this functionality so I can push it to main" you're going to have a bad day.
Then you shouldn't have been posting on SO.

If you want to contribute to the commons, contribute to the commons. If you want to contribute to the commons without commercialization of your work, contribute with some non-com license [1]. If you want to feed a corporation with your labour, post on SO.

[1] It'll still be illegally scraped and commercialized by some AIBro, and you'll have no proof or recourse against them...
The article states that "a reported five years of research and development" was required.

I think an EUV machine litography might be harder to make if you need to invent it from scratch.
About 5 years ago, StackOverflow messed up and declared that they were making all content submitted by users available under CC-BY-SA 4.0 [1]. The error here is that the users-content agreement was that all users' contributions are made available under CC-BY-SA 3.0 (and not anything about later). In the middle there were also some licensing problems concerning code vs noncode that were confusing.

I remember thinking that if any of the super answerers really wanted, they could have tried to sue for illegally making their answers available under a different license. But I thought that without any damages, this probably wasn't likely to succeed.

But now I wonder whether making all content available to AI scrapers and OpenAI in particular might be enough to actually base a case. As far as I can tell, StackOverflow continued being duplicitous with what license applies to what content for half of the year 2018 and the first few months of the year 2019. Their current licensing suggests CC-BY-SA 3.0 for things before May 5 2018, and CC-BY-SA 4.0 for things after. Sometime in early 2019 (if memory serves, it was after the meta post I link to), they made users login again and accept a new license agreement for relicensing content. But those middle months are murky.

I should emphasize that I know nothing.

[1]: https://meta.stackexchange.com/q/333089/205676
Not sure if you're pretending to not know, but all previous base iPad models were 64GB.
You put your C++ behind a C API.
Sure, there are limits. Not everything is predictable, not even physics. But that is also not the point of such a model. The goal is to forecast across a broad range of use cases that do have underlying laws. Similar to LLM, they could also be fine-tuned.
Strb_t: A standard string buffer type [pdf]
I’ve had great success with ChatGPT 4 writing some simple Python scripts and it has really helped speed up my workflow and helped me address issues as they cropped up. I did have trouble when I tried to get it to integrate and combine all these scripts into one larger one but I’m sure with some work I could get things working. Perhaps there are issues with the code (and I’m a certain kind of user) but I really just care about the output and having this assistance has been a godsend for me.
Fair enough.
Apple is clearly not in the same luxury league like a Bentley or a yatch, but it's totally like a Mercedes, to continue with the car analogy. You get a "plus" for the extra money but then it's open for debate whether that "plus" is worth or not. And it's actually the source of many flamewars on the Internet.
Not gonna lie... llama.cpp... LlamaIndex... Ollama... kinda is eval(prompt) a lot of the time!

Of course AI data pipelines are a totally different conversation than code solutions.
You're are (or were) right. Java has (had) an awful performance of a foreign API call, and I wonder was this fixed in this release, because as I heard, fixing it was the main reason of the upcoming functionality
Doesn't change the fact that they were full stack OS experiences written in those languages, covering most scenarios that everyone keeps claiming only C can do.

The way they ended up not gaining traction had more to do with management decisions, company acquisitions and hardware costs, than the technology stacks themselves.

The "C" for systems programming isn't only pure C as defined by K&R C, or ANSI/ISO C, rather C + Assembly, or compiler specific extensions for inline Assembly, pragmas, intrinsics, and keywords not part of any standard.

D and C# are two modern examples of GC based languages with similar capabilities in intrinsics.
There is SWIG, which does bings to and from C for almost every language that exists.