skysight-inc/HackerNews huggingface dataset:
And we've already seen this kind of human-AI interactions that rely on digital medium - with bots appearing on popular social media platforms, some designed to impersonate human behaviour.
Isn’t there some sequence of communication or something between Hal and Satoshi that makes it seem fairly implausible they were the same person?

I’m not particularly up to speed here, is there some substantial evidence that seems to indicate that in fact they were one and the same?
I have never met anyone (or seen a comment on HN) that has purported that. Sorry, but this seems like a strawman.
In the past I have used a non-blocking pre-allocated ring buffer to hold signal information, so that the sig handler is not held for too long. Using sem_post, it wakes up a separate thread (waiting using sem_wait). This has been quite pain-free, but not entirely sure how to smoke out bugs in the system.
It's not listed in the OP, but Arcan ( www.arcan-fe.com ) is alive and architecturally compares favorably to Wayland. Only problem is that letoram actively avoids bringing popular attention to the project to the point that he deliberately writes his blog posts on it in a very dense style. I think he's just doing it til 1.0 though.

I really hope Arcan takes off; it's a much more elegant system than Wayland's XML-based crap whose main defense is "just use a toolkit!".
> Consider another core part of the C abstract machine's memory model: flat memory.

The C abstract machine only has a flat memory model within a given malloc allocation (and within each local or static object). Relational pointer comparison between different allocations is UB (see e.g. https://stackoverflow.com/a/34973704).

So C is perfectly fine with a non-flat memory model as long as each object is confined within a flat memory region (by virtue of being allowed to alias it as a char array). You can imagine a C runtime library that provides functions to obtain pointers to different types of memory that don’t share a flat address space.

The only restriction is that pointers must carry enough information to compare unequal if they point to different objects. Of course, you might be able to construct a virtual flat memory model from the bit representation of void* or char*, but that’s not quite the same as imposing an actual flat memory model.
> I’m not familiar with much of PKD’s works or his life story, but I honestly can’t tell if he had mental health problems

Oh he almost certainly had mental health problems. He experienced hallucinations and delusions[1], including an intelligent pink beam of light. He wrote about some of these in an autobiographical way in VALIS[2].

[1]: https://en.wikipedia.org/wiki/Philip_K._Dick#Paranormal_expe...

[2]: https://en.wikipedia.org/wiki/Valis_(novel)
> C can't even do all of integral arithmetic safely.

Your comment reads like nonsense. Are you able to provide what you feel is the best example that substantiates your claim?
> That's because it is unsafe. Without HTTPS, an attacker can inject arbitrary malicious javascript into the page.

No they can't. If they can inject malicious content then you should fix the exploits on your platform. HTTPS isn't going to save you. If exploitable under HTTP hey can do the same under HTTPS.

So, How is a static webpage of "hello world" unsafe?

<html>
<body>
hello world
<a href ref="byesantiy.html"> sigh </a>
</body>
<html>

Replace hello world with whatever information. My father stores his studies in HTML, no GETs, POST requests. Just a href to the next page.

Unless you have actual access to the html file.. You tell me, why should I require cert for that following syntax? You don't.
I'm sure they could figure out how to act "forgetful", as some people with really good memories already do.
Again, doesn't say anything about traffic, just revenue.

Traffic would be interesting, because it's not that impacted by other factors such as inflation, recessions etc.

It's also important to note that search revenue is not positively impacted by organic searches, which I'd guess would be the majority of what ChatGPT replaces currently.
I don't want the music streaming service.

The price would only make sense to me, personally, in a world where it's the one and only streaming subscription a person could ever want. As it is, it feels like an $80-$100 per year service.
Yes, I have a similar solution.
From Hn's guidelines:
«please use the original title, [...] don't editorialize»
When you're talking to LLM, it's as if you would be talking to other humans that wrote the text the LLM listened to during training. So it's a form of human to human interaction.
Food. The technique is to shift from 'locally sourced organic veggies' to 'dorritos made with mass produced GMO corn', because 'consumer preferences have shifted' and both have the same calorie payload. Note how 'preferences have shifted' also discreetly helps to insinuate a moral fault in the people themselves. Anything but 'healthy food has become too damn expensive for the majority of the population'.
I'm not sure if you're joking or not, because OpenAI actually used LSAT as one of the examples where GPT-4 is much better - https://openai.com/research/gpt-4

https://files.catbox.moe/l5n5gd.jpg for some of the results in their technical report
> Inflation is how we pay for deficits.

The alternative is raising taxes and/or cutting spending. Neither of which are happening any time soon.
I visited the Air Force Academy football stadium this past weekend. Multiple audio announcements and various signs posted all over the stadium proclaimed the Falcon stadium as a "cashless venue."
Somehow this reminds me of pre-y2k Nick Land (Meltdown [0] etc.) (Hope that doesn't correlate with the emergence of a 'post-y2k-Landian' Andreesen-Horowitz!)

[0] https://www.youtube.com/watch?v=fiaWsgtJrNI
Counterpoint: Allowing explicit control over prefetching or providing an additional "engine" which brings in data to caches in a pattern you like is esp. beneficial in real-time and latency sensitive applications.

I have listened a talk where developers used such subsystem in the given processor. If unused, they would spend 95% of their time window just to copy the data, however by requesting the data ahead of time via that engine, they only used 10% of their time window to get the data, and accomplished what they wanted in ~50% of the time window they have, leaving tons of time for further features and improvements.

If x86 had a such feature, I'd use that in my Ph.D. to request the matrix data I'm accessing ahead of time, because the pattern I use is not linear but well defined. Now, if I want to accelerate that code further, I need to reorder my matrices to make the prefetcher happy, and refactor the whole codebase from top to bottom.
Well uh.. yeah that's an excellent point. I suppose it would make everything real since otherwise it wouldn't exist at all.

If we make the hard distinction with subjective experiences vs. objective observations, then I suppose love isn't real. But there are still people and animals doing actions that objectively count as love regardless of their subjective experience of it. I suppose it again depends on the definition. Like, if you had a bunch of robots programmed to act with deep affection towards each other, does that qualify? I'm not sure.
This why BTC keeps falling when the stock market is open, a pattern that has been persistently reliable since March 2023.

A trading method that shorts BTC as soon as the stock market opens and goes long QQQ, closing both the BTC short and the QQQ long at the closing bell, would have posted a strong return despite BTC being up for the year, indicative of liquidations by a large entity to take advantage of increased liquidity when stock market is open--I would surmise the US government selling its 50k seized James Zhong Silk Road coins.

https://www.coindesk.com/business/2023/03/31/us-government-s...

It all adds up. This selling puts constant pressure on BTC during the market hours and sometimes those sudden 100-200+ pt BTC dumps. Very profitable trading method..
And even that's assuming whatever the storage medium was for the keys survives that long.

If you were going to store a series of words for up to centuries without being able to check the backup, and without being able to make any changes to protect it, what would you use?
I consider the likely margin of error on this research to be large.

There are just so many variables and effects to consider - modelling this behaviour to any level of precision seems very hard.
I'm glad this article mentioned Pandora - an oft-overlooked website that plays second or third fiddle to apple music and spotify, its recommendations have been surprisingly good and have been so for well over a decade now. It is one of the few entertainment subscription services I will always pay for unless some genius over there decides to ruin their algorithm with ML.
We(as in everyone) are in a serious need of a new git server product. Just do git serving, and do it well. Preferably in a way multiple nodes can be run active-active for scaling and reliability. No need for cicd (Jenkins is fine for that, thank you very much).

What are minimum viable features for me? Granular (per branch)
security access. Integration with AD federation and other auth providers(congnito, aws iam) and ability to give AD groups rights.

Web hooks sending and receiving. For example launch a merge request webhook(to lambda via aws api gateway, or to Jenkins). Receive a webhook as merge request approval when some Jenkins job finishes.

There is exactly zero need for your repository system also run cicd jobs. It ends up doing both tasks badly.

You'd like an example of said badness? Ok, how about this: in gitlab enterprise if you create cicd jobs/pipelines there is no way to giving someone an ability to run that pipeline without giving that person ability to push to the repository and submit merge requests. Yes, you can then set it so approval is needed before merge, protecting said pipeline, but why? There has been a ticket on gitlabs own issues page about it for years and it is still not resolved.

But wait, there is more... Gitlab enterprise has no mode of working that let's you have more than one active server at a time so goodbye horizontal scaling.

You want to scale your cicd worker nodes? They want you to use docker mashine(a deprecated product) instead of writing a Plugin like ec2-fleet for Jenkins.

It is obvious gitlab tries to funnel it's enterprise customers into saas.
Actual headline:

> Why the U.S. Government Has $5 Billion in Bitcoin

Answer:

> … Uncle Sam’s stash of some 200,000 bitcoin was seized from cybercriminals and darknet markets. It is primarily offline in encrypted, password-protected storage devices known as hardware wallets that are controlled by the Justice Department, the Internal Revenue Service or another agency.
They'd just sell it as a perpetual or 100 year lease instead then.
There's also the signals that can originate from "within", like SIGILL, the SIGPIPE for interrupting otherwise blocking IO, and SIGCHILD for subprocess management.
> I don't like this. Is there a reason for using a stringified method prefix?

Backward compatibility, they didn't wanted to change function signature nor add different method for it.
If by remotely, you mean physically touching the device, then one could say that it's remotely turning the device on.
LinkedIn lays off 563 engineering roles
You didn't really look at the links. Other ways of arranging the computation & I/O, like the thread-per-core model of glommio and io_uring, fundamentally change the API. There's even a second implementation of Tokio with an API different from the first one!
I remember Bush got a lot of flak in the press over his attempts at partial privatization of Social Security, with a payroll tax going into named accounts invested in broad-based equity indexes. (The details differ substantially, but it was somewhat like making 401(k) contributions mandatory and deducted from every paycheck.)

Increasing the size of the investing class and putting names and yearly balance statements on accounts (so voters will call bloody murder if the legislature raids the funds like they currently do with Social Security) both seem extremely useful to me.

Though, increased transparency would likely force reductions in benefits for current retirees, with current workers being the beneficiaries. Also flooding so much money into the major indexes would likely bring down investment returns, but likely resulting in a slight narrowing of income inequality.
It always amazes me how far we've come in that time. That's only 250 generations of people, or so. Not a lot, when you think of it in those terms.
Your link says nothing about the profitability of YouTube, just about the revenue.
Because parents often don't want to raise their kids anymore because they are too busy with making money or fulfilling individualism.

Can you really not understand why some people favor authoritarian systems? Can you not imagine that some folks just don't want think critically themselves? Live is often dull but easy if you follow along in authoritarian systems. Some people prefer that
I’m not sure what makes you think an “minimal hypervisor” exists — Oracle Cloud Infrastructure doesn’t have a hypervisor of any sort between you and its .metal instance types. Don’t think Amazon EC2 does either.
Not gonna happen unless a new server OS arrives that's significantly easier to use than Linux.

The core diff between on-prem and cloud isn't where the data is hosted. It's that in one case someone else handles UNIX BS and in the other case you do. Get a MacOS-equivalent level of usability for servers in a form that isn't rent it by the hour, and you could see such a migration, but what's the incentive for anyone to build or support that when people are willing to pay so much for cloud services?
Apple already has the capability to remotely install software on your phone.
I suspect potential 10M businesses have higher odds of a positive outcome, but hitting 100M with outside funding is so much faster people can get more attempts.
I don't think it's a bad thing, just that it will have weird consequences when you can't hope to have as deep & personal conversations with your friends / therapist as you can with an LLM
> Plus it doesn’t lead to reproduction

Why is that necessarily bad? The earth is over populated already.
Infected only versus vaccinated only was the comparison. It’s 80/20 since you could always compare booster +N as N approaches infinity and argue that an infinite number of boosters is more valuable according to science.
That's one queue per drive. NVMe allows multiple queues per drive, commonly used to assign one queue per CPU core.
C is neither fast nor low-level... none of these descriptors have any meaning.

It's a pointless discussion when you don't care to explain how you use the words that obviously have many related but different ways to interpret them.
Having been forced to daily drive both for the past few years, I'd take DevOps over Jira any day. Neither is great, but DevOps has had 100% fewer incidents of adding a comment to the wrong issue because of a dog slow UI that's chock full of race conditions.
>The stack is not te problem, the problem is people using the incorrect tools and doing over-engineering.

This is text-book idealism.
You can configure JetBrains TeamCity to be a service desk and competent issue tracker, it also has a Confluence-style knowledge base in the latest versions.
Industrialism is only 10-15 generations old.
so appropriate, literally just saw incoming email from "Shop" (a company I'm sure I was "obliged" to use because some other company that I actually wanted to use told me "we now process all of our transactions through 'Shop'!" This email reads:

We wanted to let you know we’re updating our Terms of Service and Privacy Policy (“Terms”), which applies to the products or services you use, like Shop and Shop Pay. We periodically update our Terms as our services evolve, and to address new laws and regulations. We’ve also made them easier to read.

The changes will take effect on November 6, 2023. Here are some highlights:

Terms of Service

• Broadened the description of the services and features we offer to you and how these services work
• Addressed new compliance requirements around Shopify’s role as a platform
Privacy Policy

• Explained how we use your data for advertising, and provided information about your consumer rights
• Integrated the Privacy for Customers policy, improving transparency about how we process personal information when you interact with a merchant
• Updated language to better reflect how our products work, such as Shop
• Re-structured parts to add detail about the information Shopify collects and why, how we use it, and how we may share it.

---

Now I "need" to figure out how to delete that account/request erasure of all my personal data. Just did that with "23andme" yesterday and it was pretty straightforward, but still I have to kick my past self for being naive enough to sign up for this crap in the first place.
Who hasn’t done this. And now gpt can do it for us, for greater obfuscation at lower cost.
One thing I've definitely learned is it's easier than you imagine to scale a good business into a bad business. To over-invest in something that can't or shouldn't scale as quickly as the new investment pressures now dictate.

In business there's the subtle art of keeping expectations and results in healthy alignment. I think there's more pressure to avoid having too little investment than too much, but both can kill you. And it's SO brutal on morale when doubling revenue feels like a failure because 5x was the wildly-unrealistic demand of your pretend valuation.
ChatGPT Goes Rogue: Escaping a Crime Scene in Interactive Fiction
What kinds of routes would you generate dynamically that couldn't be implemented as wildcards in the match pattern? Genuine question
Neat but I still have no reason to use it as that "cottage industry" adds more than just fancier router.
Things fall towards the earth. You can check that they do right now by dropping something. That things fall towards the earth isn't a theory - it's an observation. Gravity - the most popular explanation for why that happens - is a theory!

"Dark matter" comes from a group of observations that consistently suggest there is more mass in the universe than we can account for. The fact that we keep observing it is not the same thing as an explanation for the observations. There are also theories that try to explain dark matter! But the fact that people observe it is not a theory.
ChatGPT seems to figure out this scenario no problem, even without the specific knowledge about FF7:

---

You are a player in an CRPG. You can attack or defend each turn: this is your sole action. Please, for each turn, say your action and a reason why.

A dragon appears. A message pops up on the screen: "Attack when Dragon's claws are out." The dragon's claws are not currently out.

> I'll choose to defend on this turn. The message on the screen has advised me to "Attack when Dragon's claws are out," and since the dragon's claws are not currently out, it would be unwise to attack at this moment. Instead, I'll defend to prepare for the dragon's next move, ensuring that I'm ready to strike when the right opportunity arises.

The dragon attacks for 5 damage.
Message: "The dragon's claws come out."

> I'll attack on this turn. With the message indicating that "The dragon's claws come out," this is the opportune moment to attack. I'll strike now to make the most of this opening and try to deal some damage to the dragon.

The dragon lets loose a devastating counterattack for 200.
Message: "Claws are still out."

> I'll defend on this turn. Even though the dragon's claws are still out, the previous counterattack was extremely powerful, dealing 200 damage. To survive this battle and potentially defeat the dragon, it's essential to stay on the defensive for now. I'll wait for a better opportunity to attack when it's safer to do so.

The dragon attacks for 5 damage.
Message: "The dragon's claws retract"

> I'll attack on this turn.

> With the message stating that "The dragon's claws retract," this is my chance to strike while the dragon is vulnerable. I'll make an attack to try and deal damage to the dragon and make the most of this opportunity.

The dragon takes 50 damage. The dragon attacks for 5 damage.

> I'll continue to attack on this turn.

> Since my previous attack dealt 50 damage to the dragon, it seems like a good strategy to keep up the offense. The dragon's claws are not out, and I'll deal as much damage as possible while avoiding its less damaging counterattacks.

What did the original message mean? How does it affect your current strategy?

> The original message, "Attack when Dragon's claws are out," suggests that I should only attack when the dragon's claws are extended, indicating a moment of vulnerability for the dragon. When the dragon's claws are not out, it's implied that attacking would be less effective or possibly riskier, as the dragon may have strong counterattacks in that state.

> However, my current strategy is to attack the dragon when its claws are not out because my previous attack dealt a substantial 50 damage to the dragon in this state. It appears that in this particular game scenario, the dragon's claws being out may not be the only time to attack effectively, or the game mechanics have changed. Since my strategy is yielding positive results, I'll continue to attack when the dragon's claws are retracted and adapt to the evolving game situation.
The big problem is; if you have a thread reading from a socket, how can you ever interrupt it if you wish to do so? EINTR on signals is really not so bad when you think of it from that angle. (If you don't want to deal with EINTR everywhere, you can block the signals and use e.g. epoll_pwait() to temporarily unblock them at opportune moments. Or you can set SA_RESTART when setting up the signal handler if you do not ever wish this behavior.)

For regular files, Linux has a simple solution for you: You'll never get EINTR. It's only a thing for sockets, pipes and other things that can block indefinitely, which a file cannot.

(Except if you're on NFS, in which case you have to choose between two evils depending on whether your file system is mounted intr or nointr :-) )
You know, you people in comments, here were saying Bitcoin was scam years ago. Price made like 50x or more since then. So now that finance take it seriously, you come up with this? Thanks for reminding me this place has no important information.
It's not just ideologies. The transition to Microsoft accounts was incredibly buggy. It often wouldn't work and would force you to re-buy a copy of the game.
That’s hilariously hopeful.
Rivians are eating tires too.
> if you consider it a thing in its own right.

There is no guarantee you’re getting a SIGCONT, so it is, and you could have stopped there.

Furthermore, they aren’t paired in any meaningful way. You can get a SIGCONT without any STOP (you can just do this with kill)
Thanks for this response, appreciate it and it means a lot for me to get these clarified (I admittedly struggled to find it on X so asked here).
> I had to keep a stack of jmp_bufs and manually jump to each one, which would be in a function where memory had to be cleaned up.

This is similar to (but not identical to) what Windows calls "structured exception handling" (SEH), which allows you to intercept things like "divide by zero" and do unwinding. https://learn.microsoft.com/en-us/cpp/cpp/structured-excepti...