skysight-inc/HackerNews huggingface dataset:
AlphaZero demonstrates that more human-generated data isn't the only thing that makes an AI smarter. It uses zero human data to learn to play Go, and just iterates. As long as it has a way of scoring itself objectively (which it obviously does with a game like Go), it can keep improving with literally no ceiling to how much it can improve.

Pretty soon ChatGPT will be able to do a lot of training by iterating on its own output, such as by writing code and analyzing the output (including using vision systems).

Here's an interesting thing I noticed last night. I have been making a lot of images that have piano keyboards in them. DALL-E 3 makes some excellent images otherwise (faces and hands mostly look great), but it always messes up the keyboards, as it doesn't seem to get how black keys are in alternating groups of two and three.

But I tried getting chatgpt to analyze an image, using its new "vision" capabilities, and the first thing it noticed was that the piano keys were not properly clustered. I said nothing about that, I just asked it "what is wrong with this image" and it immediately found that. What if it could feed this sort of thing back in, using similar logic to Alpha Zero?

That's just a tiny hint of what is to come. Sure, it typically needs human generated data for most things. It's already got thousands of times more than any human has looked at. It will also be able to learn from human feedback, for instance a human could tell it what it got wrong in a response (whether regular text, code, or image), and explain in natural language where it deviated from what was expected. It can learn which humans are reliable, so it can minimize the number of paid employees doing RLHF, using them mostly to rate (unpaid) humans who choose to provide feedback. Even if most users opt out of giving this sort of feedback, there will be plenty to give it new, good information.
one of the many good measures of the company and country is their design system implementation.

love u gov.uk.
Thankfully, software can be fixed over time as AMD has shown. Lack of another competitor can't be fixed as easily.
Elon Musk doesn't seem to be someone who cares about legality.
If you updated to v8 and missed the one small text link to export your data before creating an account, then all of your data was gone. Fortunately you could go to Github and download an old version.

If you created an account all of the data was still there. By default the "scratchpad" that did not require an account would not show anything.
> It would be pretty inconvenient if the shell exited any time any program returned non-zero, otherwise if statements and loops would be impossible.

In another life I worked as a Jenkins basher and if I remember correctly I had this problem all the time with some Groovy dsl aborting on any non zero shell command exit. It was so annoying.
Photos show the moment 3AC co-founder Su Zhu was arrested in Singapore
Then please let me keep this topic focused on your most salient point. If you are interested, I'll happily also discuss your other points in other reply threads.

> My most salient point is that proclaiming an "emergency" of an "existential threat" that requires centralized authority (held by decisionmakers who usually pay no cost for being wrong) is a playbook that's as old as history, and one that almost always resulted in great human toll.

We've known for more than 100 years that there might be an impact on our global climate from our use of fossil fuels. We've known for almost 50 years that there is an impact from our use of fossil fuels. After years of stalling and ignoring the ever stronger signals that something is amiss, the world came together in 2015 and agreed to limit the warming of the climate to 1.5°C.

Now in 2023 we've blown through that self-imposed limit.

The list of likely and dreadful consequences is long and known. I won't repeat them here. Many of them have grave consequences to our global society, some of them are very threatening to social stability. This will have dire consequences.

Up to now we've not really been acting. And we should, because with every passing day, the potential outcome slowly but surely slides more and more into the direction of global systemic collapse.

For me this is not a "climate crisis". It's a climate crisis, period.
I thought config.sys ran before autoexec.bat ...
Edit (I missed this): "In addition, users cannot add Community Notes to these ads either. Over the past few months, users have been utilizing Community Notes, the popular feature on the platform that allows users to add context to disinformation and other factually incorrect posts, to warn others of scam ads on X."

Original comment: I'd bet $8 that either ads without Community Notes, or ads with hitbox the size of the entire tweet row that takes you to an embedded link (like the new format of Posted Links) are next.

The latter would be especially bad: just one mis-swipe away from hitting an attacker controlled website :(
Sure, in many of the post-mortems you can see that the attack probably only cost something like 10 K$ to execute. If their team did everything right they could literally make it 100x more secure. But that still only brings it to 1 M$. That is completely and utterly insufficient to stop the financially-motivated professional organized crime that are actively attacking them. This is not about theoretical attacks and threat actors, these are the people literally attacking them right now that they can not stop, that cause the most damage, and that can perform these attacks economically at 1 M$.

To use the Caesar Entertainment incident that happened just before as a example, they purportedly paid a 15 M$ ransom. Is raising the cost to attack them from 10 K$ to 1 M$ really going to stop someone from collecting the 15 M$ payday? Oh no, I will only make 14 M$ instead of 14.99 M$, no point in attacking them. No, that is ridiculous. Making it harder is not a solution, you need to make it unprofitable.

If it is profitable you will eventually be hit by a incident and that incident can be unboundedly bad all the way up to completely destroying your business. In addition, your susceptibility is not random. A targeted attack will succeed and will be wildly profitable to perform no matter what you do. This is not a "I need to outrun you, not the bear" scenario. The bear is very hungry and can catch both of you; it will eat the fatter and tastier one, not the slower one. Then it will catch and eat the other one. Your only protection is being less tasty so you get eaten last.

You need to make it unprofitable and no extant solution available today in commercial IT can make it unprofitable for financially-motivated professional attackers. "Best practices" are maybe 1-10% of the way to minimally adequate; we need solutions 10 to 100 times better than the current gold standard to get there. Yes, I said times, not percent. We need a 1,000% to 10,000% improvement to get to the minimum bar. Until then, buckle in since things are just getting started; we are in for some real wild times on this ride.
Probably over IPX/SPX instead of TCP/IP. Novell Netware networks were all the rage back then in the PC world.
It just seems odd to me that it's not given an incentive to communicate this.

Surely humans using it would find great value in knowing the model's confidence or whether it thinks its confabulating or not.

These services are created to give the best product to users, and so wouldn't this be a better product? Therefore there is incentive. Happier users and a product that is better than competitors.
They could but this would force people down the legal route vs. being able to easily filter on edge devices. Meaning ISP's and corporations that cooperate with requests vs. court orders would be out of the picture and block-lists distributed by firewall vendors become less effective.

This may get interesting in the corporate world where firewalls such as PAN and Fortigates are expected to block unwanted domains. Some companies also filter on internal DNS but may have to start blocking or intercepting MiTM DoH or just outright blocking the DNS "HTTPS" requests which is one documented way to disable ECH. [1]

[1] - https://learn.microsoft.com/en-us/windows-server/networking/...
What I'm saying is that in the aggregate that as more companies are doing that it begins to look like the proverbial "rearranging the deck chairs on the titanic" or "everyone looking for their seats before the music stops". This is because macroeconomically everyone's sales numbers are someone else's expenses. You can get down into the weeds where even though this is just resource allocation of capital that it is doing useful work in the economy to correct a misallocation of capital, but my point is more that this is a late-business cycle signal. Businesses are looking at their finances and looking at the interest rate environment and trying to squeeze more sales out of their existing customers. That is an indicator that the financials at Epic Games probably weren't trending in a good direction. And I'm unsurprised to find this fairly recent news article:

https://www.cnbc.com/2023/09/28/epic-games-is-eliminating-16...

Even with the success of UE and Fortnite they're still a money losing business. They've probably been surviving off of cheap debt since 2009 but that has now ended. Multiply that by all the businesses in the Russell 3000 or whatever that have been doing exactly the same thing.
I see the future of streaming video ad avoidance being something like an AI-empowered Tivo, possibly as an HDMI dongle.
Recent and related:

Unreal Engine Pricing Changes - https://news.ycombinator.com/item?id=37774917 - Oct 2023 (51 comments)
> not sure why

"It is difficult to get a man to understand something, when his salary depends upon his not understanding it!"

Sometimes referred to as Sinclair's Law. https://quoteinvestigator.com/2017/11/30/salary/
Nice paper! The number is BB(748), by the way.

Thinking in terms of concrete machines is great. The work on Abstraction Logic has made me a Platonist in a Goedel way as well. I insist that the mathematical universe is real: there are mathematical objects, and they have their own independent, real existence. If you admit that 1 and 2 and 3 are real, then it is difficult to argue that Turing Machines are not real, and of course the models of consistent theories are real as well.

In fact, I would go as far as saying, if you are not a Platonist, then good luck making any kind of argument for correct reasoning.
Those problems might just be GNOME-related at this point. I've been daily-driving two different Nvidia cards for ~3 years now (1050 Ti then 3070 Ti) and Wayland has felt pretty stable for the past 12 months. The worst problem I had experienced in that time was Electron and Java apps drawing incorrectly in xWayland, but both of those are fixed upstream.

I'm definitely not against better hardware support for AI, but I think your problems are more GNOME's fault than Nvidia's. KDE's Wayland session is almost flawless on Nvidia nowadays.
I think people vary greatly in how much they enjoy exercise. I don’t, unfortunately, so it’s very hard for me to keep up any aerobic exercise program. I simply don’t form a habit, I have to push myself every time.

I don’t think it has anything to do with whether people do a massive change or not. I think the people that enjoy exercise usually never have to do a massive change because they are already doing it from natural enjoyment.
Yes, someone who gets what I'm talking about.
Oh sorry you said Google. Yes I am speaking of ChatGPT, and I pay for GPT-4. It surprises and delights me on a regular basis. I have no doubt Google will catch up, but right now I think OpenAI is far out front.
Thankfully, it says this in the 4th paragraph, but it still feels misleading, as I was a California hourly worker 25 years ago and, as far as I remember, even then it was not legal to pay tipped workers less than the state minimum wage. So Los Angeles has had this law much longer as a larger city, but yes, that is due to state law, not a city law. But there is clearly not much point in passing a city law saying the same thing as a state law employers in your city already have to abide by. If anything, doing it this way seems too easy to circumvent by attempting to put your site in the suburbs or doing shit like carving out Beverly Hills as its own city.
Especially because we are talking about the ozone layer not climate change.

The ozone layer is in the process of being fixed. It is not going to kill us (anymore than the increased cancer has in the past). Yes it would be bad if we started releasing CFCs again, but the status quo on this one is good. Literally one of the best success stories of environmentalism.

The biggest problem with envirinmentalists is there is a lunatic fringe who has no idea what they are talking about spout non-sense, this makes the real issues look like BS too even when they are not.
ps is bad in general, the default view is almost never what you want and lots of minor formatting options make for a complicated man page. But it is especially a shitshow on linux.

fsf: which ps options should we use(bsd, systemv, solaris, sgi)?

also fsf: well that's a tricky one... why not all of them?

The linux ps man page is a wild mess.
Great NYC Rat Detector
I screwed something up in that last post about Hue
The problem that I'm trying to illustrate is Send + Async which always comes up in this context, not just Send.

> You were always sending crap across concurrent execution contexts. But the language syntactically kinda-hid it from you and you got away with not worrying about it. And now it bit you in the ass.

I disagree. Here's a more realistic example

async fn func (resource: Resource) {
let a = foo(resource).await;
let b = bar(resource).await;
baz(a, b).await
}

Assume that this isn't "crap" and the only correct way to implement this code. There are two fundamentally distinct async operations over the same resource and you can't call them in parallel.

Now say you have an async callstack that looks like this

let task = async move {
outer(inner(func(resource).await).await).await;
};
spawn(task);

That call to func() could be buried deep in the callstack instead of inner or outer or anywhere else, and very small changes to the implementation of func can cause it to create a compiler error a mile away from where the problem actually is.

I don't feel like this is inherent complexity and it has nothing to do with tokio, it has a bunch of related problems with the limitations of Rust, from the stripped-down generator design to lack of specialization for traits.

imo these limitations make async code quite fragile to write in practice, and it's kind of frustrating to be gaslit repeatedly with "no it's actually good that your code is hard to write."
Sure, I'm not complaining, just trying to provide context..
It all started with the BigBang... more words, better seo.
This is good news for Chicago workers.

The headline seems incorrect, though. In Los Angeles, the minimum wage is $16.04 across the board, because California doesn't allow employers to deduct tips from base wages (aka "tip credit", the loophole that allows subminimum wage for tipped workers in most places).

Also, New York is larger than Chicago, and the minimum wage for tipped service employees is $12.50 ($10 for tipped food service workers) in the hospitality industry, and $15 for any tipped service workers not employed in hospitality. That's technically "subminimum" because it's less than the minimum wage in New York City, but in most places the tipped minimum wage is closer to $2 (ie, basically all earnings are due to tips), which is a very different situation from being guaranteed $10-$12.50/hour.
If GNOME can tank the kernel, it ain't GNOME's fault.
Yeah, `-x` can be annoying if it's always on.

My suggestion would be to run your script like this `bash -x your_script.sh` when (and only when) you need to debug something.
An analysis of board games: Part II – Complexity bias in BGG
may i ask why?
> I would turn off all blockers if they didn't play with PsyOp strategies of evil manipulative social exploits.

That'd be a bad idea, actually, because advertising is a massive security problem as well as being bad for your brain.

Just a week or two ago they announced a WebP library bug that allowed simple images to own any of the major browsers. It's just not a good idea to let hundreds of random sources stick content on every page, even if you think you've somehow sanitized it.
Unless they get their act together regarding CUDA polyglot tooling, I seriously doubt it.
Sponsorblock tagged videos would serve as excellent training data for an ad-detecting AI.
If you don’t like shopping, it’s fun to build your own keyboard :-)
> corp IT has disabled history in ppt so I couldn’t get to it again.

Some of these rules that security come up with are amazing.
The thing that causes it to be competitively priced is having enough production capacity to prevent that from happening.

One way to do that may be to produce a card on an older process node (or the existing one when a new one comes out) that has a lot of VRAM. There is less demand for the older node so they can produce more of them and thereby sell them for a lower price without running out.
Yeah, the us did kick it off in Iran. Then religious extremists managed to transition that to longterm despotic control of the country. Before the us overthrew the former govt, Iran wasn't exactly an unconquerable empire for a very long time though. And the us didn't learn it's lesson, having done this over and over again in south america and central america and other places. It seems like we are currently in a period of not doing this but all it takes is a new presidential whim to kick it off again, probably.

US actions don't remove the ability for their to be reliable observation that certain leaders are terrible. Kicking up hate for muslims is not a good thing long term for India. Killing your democratic enemies and cutting them up with saws in embassies is also clearly wrong. I feel completely empowered to point these things out, while being able to talk about the many problems in the US too.
We have a couple hundred years more or so on earth before waste heat becomes a problem. So when the limits might start to bite, our capabilities will be quite a bit different from today.
The JSC employs a good number of people doing exactly this.
Sure, but the original post wasn't talking about climate change.
None of which seem to perform well in the real world when you measure anything but CS papers published...
| 10. Unrestricted Code Execution
| If unverified programs are allowed to execute on hosts, a threat actor can run
arbitrary, malicious payloads within a network.

The list was good but this last one reads more like end-point security.
https://berthub.eu/articles/posts/galmon-project/
Maybe, but there's still no alternative. Most people don't care, journalists and politicians still need Twitter to share their thoughts/amplify their voice, and researchers/content creators still link to their work on Twitter. Wake me up when it changes.
Au contraire, bash/sh is pretty much everywhere.

Also, we have ChatGPT now. That helps a lot.
Chicago is the first city. California as a whole (and several other states) have already eliminated sub-minimum wage statewide.

Edit: Not first city. Biggest city to do so independently.
If you're willing to buffer a few minutes of video, you can work around this. Tivo is a decent example of how this has been done in the past.
Which I used in DR-DOS before moving into MS-DOS.
Now just abolish tips altogether.
The New Brutalism (1955)
> literally sensational

The zealots pushing the sensationalism often don't comprehend the forces at play - both natural and human-made. It's just religious fervor regurgitated because they passed some sort of faith purity test and were rewarded by other zealots with internet points.

There's conflicting motives here - one that says the California coastline should always remain exactly how we enjoy it today, and one that says all of California used to be ocean floor.

Any affirmative action we take to "preserve" the environment how we like it is in itself destructive to natural forces.

With that said, any human-made actions that accelerate natural forces or create un-natural forces should indeed be minimalized or removed.

The problem is the time scale. Zealots like to scare everyone into believing the world ends tomorrow - just like actual religious zealots tend to do to encourage conversion. If they can scare you enough to join them, they they see that as a win.

The world is getting greener by the day - but these things take time. We're just not ready to have a 100% renewable system yet, but one day we will be there. The incentives to get there cannot be allowed to be fear - it must be logic. A greener future has to be the logical move.
Not natively, but AdaptiveCpp (previously hiSycl, then OpenSycl) has a single source single compiler pass, where they basically store LLVM IR as an intermediate representation.

https://github.com/AdaptiveCpp/AdaptiveCpp/blob/develop/doc/...

Performance penalty was within ew precents, at least according to the paper (figure 9 and 10)
https://cdrdv2-public.intel.com/786536/Heidelberg_IWOCL__SYC...
This is primarily an accounting and enforcement change. The sub-minimum wage always legally had to be bumped up to minimum wage if the tips were insufficient to do so. The problem was that enforcement (and knowledge of workers rights) was lacking and retaliation was common.
I think in this case the changes needed to make AMD useful will open the market to other players as well (e.g. Intel).

PyTorch is already walking down this path and while CUDA-based performance is significantly better, that is changing and of course an area of continued focus.

It's not that people don't like Nvidia, rather it's just that there is a lot of hardware out there that can technically perform competitively, but the work needs to be done to bring it into the circle.
When I decide to see things in my mind, if I don't focus enough to keep them still they never cease to become something else than they represent. If I imagine a luxurious green field with an apple tree, immediately if I don't control the scene mentally to conserve it, some apple will fall producing a noise, some mad cow will run into the fov, trying to hit the apple with its horn, yelling and distracting me or whatever event that seems to happen naturally in the weird world that is my mind.

Example : I imagine a table > the legs of the table become rubber and bend, the table seems to be a live and jumps like if it was alive, some marbles fall onto it like raindrops on a bad day of autumn, the table falls because of the marbles on the ground ...

Very funny, but also quite frustrating because it really is HARD to stop stuff to happen.