skysight-inc/HackerNews huggingface dataset:
I agree for the most part that 2 is what most people find unacceptable, not 1.

The problem is that, like any general intelligence (e.g. humans), any sufficiently generalized model capable of 1 will also necessarily be capable of 2, regardless of whether it's trained on copyrighted material or not. How do you make an AI model that's capable of summarizing Wikipedia articles but not news articles? Or that's capable of generating consistent images of my original character from a reference photo but not images of Mickey Mouse from the same? This is achievable only by restricting software freedom; by taking measures to prevent users from "running the program as they wish" and from "studying the source code and making changes".
1) 200,000 monkeys is considerably fewer than the trillions, nay, quadrillions of single celled organisms doing mutations through out biological history
2) They are not generating random ACTG strings ~3 billion pairs long, they are permuting a few at a time from a working starting point of the first tiny clump of self catalyzing chemicals.
Add prompt to ChatGPT

Get answer.

Rewrite in your own words.

Feed back to chatGpT to check for errors.

Done. Watermarking really doesn’t solve any problem a clever person can’t trivially circumvent.
> how is this relevant though?

most serious errors crop up during shift changes. nurses forget to check a box, or get distracted and leave something out, doctors don't do a follow up, etc.

over millions of hospital hours across the US -- the 3rd most populous country in the world -- each shift change causes dozens of errors, and people sometimes die from that.

increasing them to 12 or 24 hour shifts does increase the likelihood of fatigue-based poor decisions and errors, but at a lesser amount than shift change-related errors.
Wikipedia provides a good overview of the different theories of the Synoptic gospels' origins (see the summary at the end of the entry especially):

https://en.m.wikipedia.org/wiki/Synoptic_Gospels#The_synopti...
https://xcancel.com/FFmpeg/status/1852542388851601913
It's like asking baby to unlearn something "bad" it learned. Pretty much guaranteed the knowledge will be reinforced rather than forgotten.

Whenever I hear about AI craze, I remind myself of the 3D printers craze from 10-15 years ago. "Death blow to factories", "We will print our own cars", "We will print our own food". I imagine LLM AI will follow the same fate - yes, but not really.
VSCode has had extensive code folding support since pretty much forever and for all sorts of file types (even markdown).
That specific part of code folding is pure preference. I would rather my editor not just fold things on GoTo Definition. GoTo Definition already takes me to what I need to see. I use code folding to minimize large chunks of something in the way. Not to unload my visual workspace on every jump. Folding on specific commands means I’d have to unfold sometimes, extra commands.
nah. they're usually the better ones. because that's where all of the worst cases tend to happen.

and if they're not good yet, a couple years in the trenches at night, esp. Friday-Sunday, where the worst tends to come out, will make them good.
You mean they'll be awesome and very useful, but not Star Trek level?
Deep Not Boring Beginner Projects
Yes, but then you have to write (and debug and maintain) each part 3 times.

There are also various libraries that create cross platform abstractions of the underlying SIMD libraries. Highway, from Google, and xSIMD are two popular such libraries for C++. SIMDe is a nice library that also works with C.
Indeed. This is one of those articles where I struggle to decide to upvote. I wish I could upvote the discussion without upvoting the article itself, because this article does not deserve it
Matryoshka Embeddings
It seems they failed either because:

1. The businesses didn't know how to handle the workers not being in the office. While a problem in the past, this is now a solved problem thanks to COVID forcing them to figure it out.

2. The businesses tried to hire cheap workers. This is still going to fail, just as hiring minimum wage workers in the US for the job would fail. The workers you actually want charge the same no matter where their seat happens to be located. But I'm not sure that is applicable here as the parent is not talking about cost-cutting, but filling the roles that are no longer filled due to the strike.
Most scholars thing the hypothetical "Q" gospel would have been a "sayings" gospel--which is to say, it was mostly a collection of quotes from Jesus, rather than a narrative. The Gospel of Thomas would be a comparable "sayings" gospel, for an example of what that would look like.

It might seem a little string to think of an entire book that's just quotes from someone, absent context. However, this tradition still exists today:

https://www.amazon.com/Dalai-Lama-Book-Quotes-Collection/dp/...
That's actually an interesting idea, and yeah that should work.

You'd still have the problem that software will use the CPUID instruction to do runtime-detection of AVX-512 support. You'd need some mechanism to make CPUID report to lack AVX-512 support if the OS doesn't support catching SIGILL in the way you describe, and make CPUID report to support AVX-512 (even when run on an E-core) if the OS supports catching SIGILL and moving to a P-core. That sounds doable, but I have no idea how easy it is. You'd need to be able to configure AVX-512 reporting differently for virtual machine guests than for the host, and you'd need the host to be able to reconfigure AVX-512 support at runtime to support e.g kexec. There are probably tonnes of other considerations as well which I'm not thinking about.

Given the relatively limited benefit from going 512-bit wide compared to 256-bit, I guess I understand the decision, but you're right that it's not as black and white as I made it out to be.
Illegal immigrants are a small % of total immigrant population in many countries
> Trump will end the Ukraine war as all it takes is [...] giving up Russian speaking Ukraine parts.

Such a sweet deal! All Ukraine needs to do is surrender, why did nobody think of that!
I loved this interview, when he was 84 and clearly DGAF any more.

https://www.gq.com/story/quincy-jones-has-a-story
The point was "most people dream of cruises to interesting places, not cruises themselves" and your response was "people don't want to take vacations to boring places either"? Nobody is actually going to go to boring places in these examples, they'll almost always pick the most interesting destinations because that's the most important part and the cruise ships or other things are the smaller parts. The flight is intentionally irrelevant to itself in vacations - it's the fastest (and less CO2 heavy than cruise) way to get to the important part. If the cruise were the more important part of the vacation then destination wouldn't matter was all the example was about so applying it to the destination doesn't make sense (the destination can't have a different importance than the destination).

That doesn't mean the utility of a cruise is 0, it means the utility of the cruise is less than the utility of the destination for the vacation -> an easier pitch to change the cruise rather than the destination. Say your goal is to convince someone to reduce emission for their vacation, how would you intuitively rank these in terms of "easiest pitch" to "hardest pitch" and why?

A: "I know you've always want to go to St. Martin but you should look into flying rather than a cruise because..."

B: "I know you've always wanted to go to St. Martin but you should look into <some closer beach they can drive or fly to> because..."

C: "I know you've always wanted to go to Asia but you should look into a flight to Cancun because..."

To me it I'd go the easiest is A (they still go where they want to go), then B (they still go somewhere interesting), then C (they go to the least interesting place). The latter 2 both pretty hard sells though. I'm curious if you rank B and C as easier pitches? If so that could possibly be part of the answer to your original question about why you expect people to talk about flights more than you hear? I.e. I'm not saying you must agree just that perhaps there is a difference of opinion vs most people driving that split.
Apple planning Vision Pro 2 launch and smart glasses could be on the way
The chart seems somewhat unfair, because there's no line item for Republicans as a whole. Republicans are broken down into two groups, but Democrats aren't broken down into groups. The article never even says what % of Republicans are election deniers.

In any case, my view is that the leaders of both parties often don't believe their own BS and are simply self-centered power-seeking unprincipled liars. As always, they offer their followers convenient scapegoats, to distract from their own personal corruption. Unfortunately, this strategy works. Indeed it has always worked, throughout history.
The dog's nose is wet, because the dog licks it.
The problem with this is that it's an agreement between Github and the Contributor which the Maintainer cannot directly enforce. The maintainer can point to it when they get sued, but they would likely need to get Github to enforce it.
New: 2024 AI in UX Research Report
Oldest tree? Genetic analysis traces evolution of iconic Pando forest
Indian state wants to be a tech hub But the govt keeps shutting down internet
Singapore to increase road capacity by tracking all vehicles with GPS
I'd prefer a candidate to check the docs or look something up if they were unsure, because that would also provide useful information to me as an interviewer.

Although I'd also want that benefit of the doubt for myself. I'm quite familiar with how Ruby handles collections, for example, but if I tried to use `slices.Collect` in Go the same way as `Enumerable#collect` in Ruby I'd end up stuck and would need clarification.
The gospels were written not all that long after Jesus died -within the lifetimes of people who could remember him.

> in particular "He who is without sin cast the first stone" seems to have been a later addition.)

That is the consensus, but there are people who think otherwise - the alternative theory, which is at least plausible, is that it was offensive at the time to suggest a woman could get away with adultery.

> We have recent, extremely well documented historical figures like MLK, Einstein, and Gandhi, who have quotes commonly misattributed to them all the time, that are easily disproven with a a few minutes of searching.

One advantage they had over us is that writing and circulating information was an effort - they did not have social media! I would imagine believers would be motivated to be accurate.
You've gone off topic. I have no interest in rating politicians or their rhetoric. All are guilty at one time or another of gross exaggeration, mud-slinging, spin, etc.

The point is/was regarding X, you can enjoy all the hate-memes towards your favourite enemy. Or just follow posts about Unreal Engine or ancient history or announcements from politicians etc. Follow your favourite Marxists! Or don't follow them. Anything is possible. But whatever you do, don't whinge about "Musk ruined Twitter". That's disinformation of sorts, since as I just explained, you can sign up to X and do whatever you want - read only, post pictures of paint drying, poke fun at celebrities, advocate for animal rights. Up to you.
Did you or anyone else has actually observe any such processes? I mean employees A and B meeting at any place which is not a workplace or any of them (because meeting at workplace means one of the pair has come specifically to another, and that is mostly equivalent to calling that person by phone, on full remote) and there spontaneously talked about work topics generating previously unheard idea useful for the company?

If the and answer is yes, then what was the rate of such encounters per number of employees?

And finally - honestly answer yourself - does this minuscule probability worth the ~30 full awake days in every years of life, of every employee? (2 hours commute per 250 days in a year, then divide by 16 awake hours per day) For me the answer is obvious - it is not even remotely equal in value to such a gigantic time waste. If that super brainstorming even real at all. Personally I've never observed this.
>> I just totally fail to find anything enjoyable about this, or to see what this has to do with music as I understand it, or what in God´s name is going on in your head that you want to make such noises on a musical instrument

When I was young, a music review like this would have 100% gotten me to buy the CD.
What you appear to be missing is a "symbols view / pane". Most IDEs have that!

Even the Atari 2600's Basic Programming had that. (It's an entire IDE in 4K of ROM.)
You don't have to use the ioctl. The xterm escape code to query window size is widely supported across terminal emulators. It has the distinct advantage of working remotely and from non-unix systems.
Good distinction between light grey setting and perception (I was speaking to the former). Maybe on your screen/OS/browser for a given font, a setting of #000 would start at (perceived) “grey”.

And agreed that readability is a scale and it’s best to be on the “easy” end of that scale.
Updated to the new version of Synapse to try Element X, but went back to the regular app due to the lack of features, particularly the image resolution prompt when sending media.
Going off topic a bit, I've been reading a number of scholarly works on early Christianity over the past year. These include, "The Origin of Satan," "The Gnostic Gospels," "The Gospel of Mary Magdala," "The Passover Plot," "Jesus the Jew," "How Jesus Became God," and "From Jesus to Christ." To be clear, I am an atheist and a history nerd and I'm really enjoying the scholarship of these works.

I recently started reading works that argue against the historicity of Jesus Christ: "Salvation - From Ancient Judaism to Christianity Without a Historical Jesus," "The Jesus Puzzle: Did Christianity Begin with a Mythical Christ? Challenging the Existence of an Historical Jesus," and next up is, "On the Historicity of Jesus: Why We Might Have Reason for Doubt."

I have become largely convinced that the epistles of Paul and pseudo-Paul are writing not about a man who recently lived, but about a being revealed to him / them in revelations from god (small "g;" remember, I'm an atheist). I won't litigate their arguments here as I'd have to write blocks of text, but I have been persuaded that the book of Mark was likely an allegory and it was only with time that such came to be taken literally.

The need to reset the expectations of the believers because the arrival of the kingdom of god kept getting pushed back from "this generation will certainly not pass away until all these things have happened" (Mark), to now coming soon following the destruction of the temple (Matthew, Luke), to (paraphrasing) "it's coming eventually, so trust in the Church," (John) created a need to keep reinterpreting Mark (hence, why Jewish Christianity died out and mostly only Gentiles remained).

Anyway, it's a fun topic if you're a non-believer and won't get offended by the ideas presented. I'm enjoying it a lot and thought I'd share. Q is frequently cited in most of the above works and that was my jumping off point. There's also thought to be a "sayings" source that was made up of quotes by Jesus used in the gospels. The thing is, following the Nicene Creed, the variants of Christianity (of which there were at least three documented by ancient historians) were systematically wiped out. Were it not for the works found around the Dead Sea, we'd have little to go on other than descriptions from Christian apologists; what little we have demonstrates the rich tapestry of alternative beliefs fighting for supremacy (even Paul fought the Jerusalem apostles: Peter, James, John on topics such as The Law and kosher foods).

It's just after 6am where I live and I just woke up. Please forgive typos and errors, as I don't have the leisure of properly proofing this comment before getting on with my day / job.
perhaps it's possible to combine the two things and have a historical themed trattoria-museum ?
The assumption that vectorized code is faster than scalar code is a pretty universally safe assumption (assuming the algorithm lends itself to vectorization of course). I'm not talking about runtime selection of hand-written asm compared to compiler-generated code, but rather runtime selection of vector vs scalar.
Lawn mowers are good at what they do, even if the results are gory.
Oasis Decart AI Create Minecraft Videos with AI
> Now weigh the odds that, if the entire world population of monkeys hitting random letters can't even make Shakespeare within the amount of time from the Big Bang until the Heat Death, that we reached the level of human intelligence. Until such questions are answered, a God is still quite reasonable.

That's only an apt analogy if genetic mutations didn't include any kind of feedback mechanism. Natural selection makes them very different scenarios.
Your belief has a flaw. As an analogy:

Two children argue over how to share a cookie. One child argues that the cookie should be split in half. The other child says that he should get the entire cookie.

The adult, believing that each child is not as unfair as the other claims, gives 75% to the second child, and 25% to the first child.
Emoji Font using OpenType features
> C with AVX intrinsics or C with NEON intrinsics or C with SVE intrinsics is also 100% non-portable

That’s not true because C with SIMD intrinsics is portable across operating systems. Due to differences in calling conventions and other low-level things, assembly is specific to a combination of target ISA and target OS.

Here’s a real-life example what happens when assembly code fails to preserve SSE vector registers specified as non-volatile in the ABI convention of the target OS: https://issues.chromium.org/issues/40185629
Its a hard pill to swallow but I just want to point out that if you look around you at most jobs, including highly paid tech jobs - most people do not care about the job itself apart from the fact that it compensates them well - whether that be with salary or with time/benefits.

And not everyone simply has the choice to just find another job when they are unhappy. I know you caveated that with the "if you can" but I'd say the vast majority of people can't.

That and the fact that most peoples work is not actually theirs as you say. Everything you do is part of the company, and managers/execs take credit for the work all the time at many companies.
Yes, thanks, you are right, it was Oat Willy I was thinking of, https://www.ebay.ca/itm/385506437409, I was within the edit window = corrected.
If you need glasses, you need to get a set of lenses made for your prescription using a template they send you.
Doing his duty to shareholders is my guess.
If you write the bounds check in the same order it's really not that bad: (0 <= n && n < something.length)
> CPUs sit at an awkward point, you need a small dataset that suffers major penalties for CPU/GPU transfers.

Or a dataset so large that it won't fit in the memory of any available GPU, which is the main reason why high-end production rendering (think Pixar, ILM, etc) is still nearly always done on CPU clusters. Last I heard their render nodes typically had 256GB RAM each, and that was a few years ago so they might be up to 512GB by now.
Never bet against a CIA spinoff.
That does sound like about where I expect LLMs to be in a couple years
Well, the part of believing they are something they aren't, I agree, it doesn't happen to them. But I have kids and they positively believe there are monsters in the house, and they positively believe toys are alive, because they saw toy story. Nothing I can say will move them from that belief.
I love the JetBrains code folding, but I would hate it being on by default. Lots of arguments here about “you shouldn’t need this feature, just write better code”, which is fair, but unrealistic for massive projects you’re doing surgery on. It’s in those cases that I may use code folding to make a terrible file visually scannable again (only collapse bodies, as author mentions), then selective unfold bodies (potentially nested) as I need to see them. It’s not the most important feature TBH, but it’s nice that it’s there. I prefer it to the hierarchy tree because I don’t have to leave the editor part of the UI, and can use only keyboard shortcuts for selecting and folding code.
It just goes to show you that what's old is new again.
Saying "God did it" only raises more questions around odds and reasons, it's not a solution when trying to rationalize something through statistics.

> Now weigh the odds that, if the entire world population of monkeys hitting random letters can't even make Shakespeare within the amount of time from the Big Bang until the Heat Death, that we reached the level of human intelligence.

Given that humans are around, it doesn't matter the odds. I have a 1/52 chance of drawing a specific card every time I draw from a deck, but every time I draw some specific card always gets drawn. It's a mistake to think that human intelligence was the end goal, and not an artifact of random chance and one of any multitude of other results.
I find my self disagreeing quite strongly, I would hate that default :/

I find all kind of code folding massively throws off my spatial sense of the code. And if I'm browsing random code, then I often need to see the body too, to see if this is the place the work is done, or is it behind some abstraction down the line.

Perhaps I don't need it as much on c++ codebases, as the headers in a sense are that already. And Rust codebases I've dabbled in haven't been quite that big or overwhelming.

The outlineview/(the popup on top of buffer in many editors that lists the outline) is enough to finding my place in a file I feel lost. And if just looking how to use a lib, there is often some API documentation that helps along finding the right things (even if just barebones doxygen or rustdoc).

I'm sure this is as much of a habit thing as other editor preferences. Still I find it surprising how many people like code-folding :)
No surprise here, I think this trend started with Clinton and got worse and worse.

I also think it was kind of "planned" by the 2 political parties. They discovered contributions from the "regular folk" would increase if they demonized the other side. Because they like money more than people, the demonizations got worse and worse.

As time went on, some politicians got very good at this and some started to believe the other side is evil. So now seems some people running for office now only care about themselves and lie and say anything to get in, and people believe the lies because it is us vs them.
Thanks, this is a good point!
I have always had issues with the perf call trace sampling with frame pointers, even when virtually everything in userspace compiled with fno-omit-frame-pointer. It doesn't look like any of the failure modes listed in the article to me though. Shrug.

FYI, if you happen to be running on an intel cpu, --call-graph lbr uses some specicalized hardware and often delivers a far superior result, with some notable failure modes. Really looking forward to when AMD implements a similar feature.
Idk what fetishizing is supposed to mean in this context, I'm saying that a debugger is vastly more efficient tool than rerunning the program over and over
I used to work on video encoding/decoding. Good times! I thoroughly enjoyed running the profiler and squeezing out a few percent here and there. It always amazed me what features CPUs have once you have an understanding of their low level architectures. They are true marvels.
F seems to carry two contradictory meanings in this kind of context.

"Press F to pay respect" in a call of duty game became using simply the letter F to pay genuine respect to the departed.