skysight-inc/HackerNews huggingface dataset:
> However, if someone is able to design a game (technically) well, anti-cheat is unnecessary.

Nonsense. It's completely impossible to stop cheaters these days, but anti-cheat technology definitely raises the bar. It's only "unnecessary" if you're willing to accept a large number of cheaters.

Some anti-cheat stuff definitely goes to far but to dismiss the idea entirely is just naïve.
This. Although the most ergonomic compose key sequences tend to be assigned to accented characters rather than symbols, so IMO not very convenient for programming.

On Windows I use Capslock (and/or the right Shift key) as a custom-defined modifier to combine with character keys to enter my most frequently used unicode characters for programming personal projects.

Lots of fun characters available for use even when you're dealing with a language where identifiers are limited to ID_Start and ID_Continue (e.g. Javascript), for example:

ⴵ ⵛ ꘜ ⵣ ꕤ ꖜ
ꘖ ꧮ ⴲ ꘖ Ⰴ Ⰺ
>> If this is a machine you use for something else too, you could just have a gaming user that logs in to KDE and your normal user that uses Gnome?

> This is a really sad observation on the state of the Linux desktop. Still.

It seems like a somewhat odd observation, is it really necessary to have another user to do this? I can easily switch between Gnome, i3, and Sway on my system, I mean that’s going between X and Wayland, no issues… maybe KDE and Gnome have some specific incompatibility though? Odd.

Anyway, at least there’s a workaround. If Gnome is a hard requirement, how is Windows even a candidate?
Completely voiding the warranty is the problem, not the cost of the mods.
When app.net finally went away Dalton and Berg open sourced a fair bit of the underlying technology. Two small social networks were born for people that did not want to give up the communities they had found on app.net. PNut.io uses the same backbone that app.net did. I’m not sure about the underlying software that 10centuries.org uses.

Both of them feature microblogging but also offer other features. 10centuries also allows regular blogging and pnut has private messages as well as #mondaynightdanceparty. Every monday 9:30 PM EST people log into mndp.tv and request videos. We all watch them and comment.

It’s a lot of fun. Not being open to every rando on the internet does lead to a better experience.
"Sex offender" at least in the US is a ridiculous classification that includes people who peed in a fountain while drunk. I don't think they should be punished for the rest of their life and be on a public list with serial rapists.
That's why I use picture-by-picture (PBP) on my 32" 4K. Two DisplayPort connected to the same computer and control them independent of each other.
I also love how my Ubuntu virtual Desktop only rotates the primary screen leaving the other half static.

When needed I can fullscreen across both.

No borders!
I couldn't find do these wrappers support read-only SQLite databases with HTTP range requests, like in this famous post [1]. Phiresky's wrapper supports it, but it seems to be rebuilding the whole sql.js [2], I'd rather have it as VFS on top of sqlite.org's own WASM module. I like the idea of HTTP range requests, but I don't want to run a fork, that will be unmaintained in few years.

[1]: https://news.ycombinator.com/item?id=27016630

[2]: https://github.com/phiresky/sql.js-httpvfs
I have a graph from "Expert Political Judgement" that I've kept on a cork board for over a decade. It's from page 55 in my edition. It charts "Objective Frequency" vs "Subjective Probability" It has three curves, Experts (people in Government, paid to make political assessments), Dilettantes (people who are well read, read NYT, WSJ and the like), and College Undergrads. The Expert and Dilettante lines are more or less on top of each other. The undergrads are observably much worse and farther from the "Perfect Calibration line" that is a 45 degree line between objective frequency and subjective probability. So it's not the case that there is no difference in people's ability to predict political events, it's that so called "experts" are no better than people who follow current events closely. This was for me the main takeaway from the book, is that nobody can predict political events very well, but some groups are measurably worse than others. Tetlock has a brief section that somewhat mirrors your argument on page 186 "Misunderstanding what game is being played" where one expert tells him making predictions is all about getting your sound bite out, not about being correct. In this game, stronger, incorrect predictions might be advantageous in that they can change the narrative.
I agree with everything you wrote.

There’s an element in this that gets at why V8’s omission of TCO feels to me like suppression of functional programming. JavaScript is an incredible widely used multi-paradigm language, to the point that I would recommend for universities to replace Python and Java with JavaScript in their curriculums. It’s just so practical for building software systems, has amazing tooling, connects you to a rich community, and allows you to cover so much academic ground. JavaScript has been a rocket fuel for promoting a vibrant, diverse software engineering ecosystem.

Although you can choose to write a loop and do things imperatively in JavaScript, you don’t have to. The ECMAScript spec is inclusive toward the functional programming paradigm by requiring that engines provide for proper tail calls. Functional programmers should be allowed to have their cake and eat it too! But TCO isn’t implemented in V8, and the workaround is to just switch from functional to imperative programming.
> Btw tell me exactly how an aimbot that takes the visuals from the player's screen and tilts the player's cursor so (or not so) slightly towards identified moving targets, are to be avoided from the server. Modern cheating is already a hard-ass problem to solve, much more so if no client-level monitoring is desired.

The very same way that you'd do it on the client. If I run an aimbot on an nvidia jetson devkit, using HDMI in to get the screen image and USB emulation to send inputs, your anticheat has to do the same work regardless if it's on the client or the server.
Interesting! I didn't know about the --remote flag and this usage. I would probably have done something like:

git clone --filter=tree:0 --depth=1 --sparse --no-checkout &&
git checkout HEAD <desired_file>

(But that would still end up fetching a few more objects than just the desired file.)
Why not the N100?

Even an N305 fits the purpose, the N100 would be even less https://www.reddit.com/r/MiniPCs/comments/12fv7fh/beelink_eq...
Trucks have better safety stats
Recent discussions of vehicle safety on this site were laced with assumptions that pickup truck were unsafe, or no safer than small cars.
Statistics from insurance claims show just the opposite. Select 'Large' for vehicle size then 'Pickups' and see the stats turn green.
I use uBlacklist with my own blacklists and Google has been pretty usable, it's great.
the article was not that good overall. people who do this stuff for a living do not take such a naive or reductionist approach to forecasting.
Social networks are platforms.

They get more valuable the more people are on it. Imagine a platform with 100 people on it. Nobody's going to put effort into putting content on that.

Now look at something like X, Youtube, TikTok. It's a storm of content, because that's where the eyeballs are.
similar to math, just because you dont know all the variable to solve an equation, doesnt mean it is useless. It is a tool to study the interactions and possible solutions, inferring some and ruling out others.

Just because cows aren't spherical doesn't mean it is useful to act as though the world is devoid of physics, random and inscrutable.

A spherical cow is still useful, if not perfect.
Also on Android there are explicit guidelines that processes have to be prepared to be paused, hibernated, or killed at any time. Data in memory is not safe in any way.
> they could make a different test

The takeaway I got from the article is everyone can make their own test, as opposed to relying on other people's sentiments and memes about X is bad or Y is good.

Trying to emulate a non-expert experience without workarounds is not the common usage pattern since everyone familiar with their favorite tools have ways to get more value out of them, but this article presents a way of constructing an experiment (this is why I chose these queries, this is how I ranked scams, etc.), and I think people should follow this same spirit to evaluate if they are stuck in a local optimum with their current choice of tools.
> ...put the car and the Mercedes network admins in a strange position of trying to decide which legal claim to believe.

Mercedes has lawyers as well as network admins, and the fact that the victim had a court-issued restraining order is not the sort of thing that one can simply choose to believe in or not.

If the law currently supports Mercedes' response, it's time for the law to be updated to recognize the increasing scope for this sort of abuse. The husband forfeited a certain amount of freedom of action through the behavior that earned him the restraining order, and neither Mercedes' interest in the car as security on a loan nor the many other advantages of tracking a vehicle necessitate, let alone justify, Mercedes' response.
https://slate.com/news-and-politics/2014/08/mapped-sex-offen...
I guess this brings up the question of how good are humans at doing this across a wide number of domains on average?

The other question I have is how long do these garbage results stay up for a particular query on average?
I don't understand.

Ford's introduced the 5-day work week (reduced from 6), and the "Five-Dollar Day" and reduced work days from 9 hours to 8.

No-one talked about horses.
Arithmetic coding is one of the classic information theory methods that produce essentially-optimal results. Like everywhere else in information theory, the eminence of the probability distribution is fully recognised, and given it, arithmetic coding gives you an information-theoretically optimal lossless compression (to the degree that the probability distribution describes the data well) (by treating the objects in question as numbers and intuitively, like the other post says, only keeping diffs).

See https://en.wikipedia.org/wiki/Arithmetic_coding
Just leaving a short mention for ElectricSQL, which is explicitly built by the co-inventors of CRDTs to solve the exact issues discussed here. The docs use wa-SQLite by default, but AFAIK it’s flexible. It’s one of those projects where you can just tell how smart the design is based on how helpful and clear the docs are
Particle physicists make wishlist. I'm underwhelmed [video]
"allowed"... I mean, all it does is beep at you, and some manufacturers offer a way to turn that off by inputting a code.
This is one of the most common reactions, and the answer is, there's no real difference: lossy compression is the same thing as lossless. You simply store some extra bits to correct the errors or lost data (typically in an arithmetic encoding framework where you can plug in arbitrary predictors or combinations of predictors), and now it's back to the lossless setting. So all real compression algorithms are effectively 'lossy' already, and making the distinction gains you nothing. You instead spend your time thinking about how to predict better at all.
Assume more...or less...
Low-power is great but running a big RAID long-term without ECC gives me the heebee jeebies! Any good solutions for a similar system but more robust over 5+ years?
Your aliases don’t need to be publicly disclosed.

But the reality is that virtually every online identity is tied to a real identity, just with layers of obscurity added.

This hacker news was created with anonymous accounts but it still links back to my real one.
I think they mean 3000 watt hours per hour
How do I disable useless "Top Results" section?
Lost in the Latest Apple Watch Patent Battle: The ITC Loophole Creates a Mess
That was my understanding as well but it doesn't really address sufficiently what to do in the case of, for example, the user permanently losing access to #2. Sure if I am making the decision to migrate from gmail to some other provider, I can self-coordinate transitioning in your app. But if I lose access and can't regain it through my own forgetfulness, or worse I get hacked, the easiest option still seems to be creating a new unique account.
You are so wrong, check out Subreply.
It should be possible to avoid it by using ulimit to set memory and subprocess limits.
The problem it's trying to solve is better addressed by removing the need to cache so much data. It's hard enough to manage one database without then having to deal with replication, and cache invalidation on top of it all.

Treating a browser like a real client application is putting lipstick on a pig. The harder you try, the uglier it gets.
Start Telegram channel. No big tech bs and very easy to run.
I didn't vote either way until you edited your post to add the meta comment. I don't like posters discussing moderation of their posts (I find that discussion about themselves to be vain and distracting from the topic), and I feel gross and off topic myself talking about it even now.

The chrome thing sounds cool.
This push for everyone to have their own empty social network site (not distinguishable from 1 billion other sites on the same code) is very strange.
Firefox no longer matters, hence why I left it out.
I ride motorcycles. Every other risk is so tiny I don't give a damn lol.
An exclusive golf club for billionaires is also a platform. Of around 100 people. That most people would kill to penetrate.
On Asahi Linux you might need to install our binfmt_misc interpreter:

sudo wget -O /usr/bin/ape https://cosmo.zip/pub/cosmos/bin/ape-$(uname -m).elf
sudo chmod +x /usr/bin/ape
sudo sh -c "echo ':APE:M::MZqFpD::/usr/bin/ape:' >/proc/sys/fs/binfmt_misc/register"
sudo sh -c "echo ':APE-jart:M::jartsr::/usr/bin/ape:' >/proc/sys/fs/binfmt_misc/register"

You can also turn any llamafile into a native ELF executable using the https://cosmo.zip/pub/cosmos/bin/assimilate-aarch64.elf program. There's one for x86 users too.
Yup. Weird internet never went anywhere. You’ve always been able to find bespoke, organic, locally owned, premium grade A hipster indie stuff online.

It’s just not as popular to as many people.
I think this is something more akin to a small WhatsApp group. And people definitely post on those.
Another field that meticulously tracks their forecasting performance are meteorologists. Jokes about them aside, they do a smashing job of something really hard.

Also we are some hobbyist predictors who try our abilities out on all sorts of questions at metaculus.com. Highly recommend to get a sense of how good some people are at prediction.
How well does Copilot work for refactoring?

Say I have a large Python function and I want to move a part of it to a new function. Can Copilot do that, and make sure that all the referenced local variables from the outer function are passed as parameters, and all the changed variables are passed back through e.g. return values?
> Text bookish answers like 40 or X times annual expenses don't take ... inflation into consideration.

Yes they do. The calculations are based on real returns.

As for the rest of the post, I can't really tell what you're asking.
> Cancel culture arises from a structural change in the dynamics of social interaction facilitated by the development of social media.

So it's not an extension of shunning, which has existed in human cultures for as long as we know?

It's not a form of boycotting?

I find it very hard to believe that this suddenly arises from nothing other than social media. That does make it easy to solely vilify tech, though . . . another common "woke" behavior these days.
Is there not an element of penny-wise, pound-foolish here where you end up optimizing the cpu/mono side of things but then run 6+ drives vs fewer larger ones?
I have been digging a small, awesome site called Blue Dwarf (https://bluedwarf.top/cackle/index.php). It is everything you described above except I don't know if it is like Facebook groups or not because I haven't used Facebook.
It's kind of weird that sex offences are treated specially. I'd like to know if I live around someone who gave in to plain violence as well or if someone stolen something significant enough.

Either we are giving people second chance without stigma or we are tracking everyone forever. I'm fine with both.
It's plausible that mistral trained on GPT-4 output and therefore has similar mannerisms.
Denmark's queen abdication in New Year's Eve speech
Devices that use more electricity cost more to run. News at 11. Why does this article exist?

Also advice like the following is ridiculous.

> if you live in a warmer climate you may want to swap out air conditioning for electric fans or even just opening the windows in the evenings

Oh ok. Instead of using something that works, waste electricity and suffer instead!
Tangentially, an issue with the desktop use case is that the main process of a long-running browser is often the first to be killed, instead of one of its content processes, which it can survive losing. This is the case since 2019 as the kernel no longer prefers killing children.[0]

As far as I know, unless a browser manages its oom_score_adj, which none do, a wrapper is insufficient as a workaround and a daemon would have to do so on its behalf, because the value is inherited when forking.

[0] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
The source for the version that Apple ships is at https://opensource.apple.com/source/bash/bash-123.40.1/
Synchronization in this space being covered under the term “Local First” Web Applications, if anyone wants to look into it more. Almost all the frameworks I saw in that space have access controls built in - both between clients and for privileged server-only data.

I agree with the other commenter though that by putting a DB on the client, you’re implicitly trusting that client more than usual to only make acceptable changes to the DB. If you’re working in a sensitive context, I think Local First means you’ll have to spend some extra time planning out data security
Chinese spy balloons 'used a U.S. internet provider'
Unpacking Phthalates from Obscurity in the Environment
I was in a similar situation as the author: for quite a while I had to build my own Redhat kernel for a very obscure case: by pass RMRR check to pass GPU to a windows VM. (similar to https://github.com/kiler129/relax-intel-rmrr ; not my repo)

The root issue can only be addressed by ROM updates from the manufacturer but I'm running an old DL360 that's no longer supported by HPE.

The patch itself is only one line change but updating the kernel is a pain since I have to :
- get SRPM (there's no git repo)
- unpack SRPM, apply patch
- rebuild and install
Really? I think rather than prediction as our future creating engine, it's been critical thinking and problem solving.

Most inventions are solutions to problems, not solutions in search of problems. Industrialization was in response to a need to scale up production. The internet was in response to a discoverability problem. Smartphones were in response to a need to do personal computing on the go.

Monetizing those things was the inflection point for success in all those cases, but even prior to monetization most human ingenuity has been based in problem solving.

Which is looking backwards. Not forwards.
I’m not sure why people are trying to convince you; Linux is free so there really isn’t any benefit to us Linux users or to the Linux developers if you switch…

Valve should be the only one that is worried about your opinion here. I think they develop SteamOS as a backup plan, though, in case Microsoft ever starts to take their own App Store seriously.
That in turn presents more problems
I've found ZFS to be extremely forgiving for hard drives having random slow response times. So long as you are getting a response within the OS I/O timeout period, it's simply a matter of blocking I/O until the drives spin up. This can honestly cause a lot of issues on production systems with a drive that wants to half fail vs. outright fail.

I believe this is on the order of 30-60s from memory.

l2arc likely works quite well for a home NAS setup allowing for the drives to be kept spun down most of the time.

Strangely I also built (about 10 years ago now) a home NAS utilizing a bunch of 2.5" 1TB Seagate drives. I would not repeat the experiment as the downsides in performance was simply not worth the space/power savings.

Then again, I also built a ZFS pool out of daisy chained USB hubs and 256 (255?) free vendor schwag USB thumb drives. Take any advice with a grain of salt.
I've pretty much always had this problem when making niche social networks. Get 30-50 people sign up, it gets some very mild interaction in the first month (by typically only a few of the people who signed up), and then dies. (Maybe happened in 5-6 different groups over the years people have started.)

I've taken this to mean the individuals in the group just don't really need another social platform. But I do wonder if there is a better way to get small communities like this to engage so it is more spread out.
No more than it is a pain in a service architecture – being the exactly same thing, just in a different economy. As always, if a service doesn't do what you need, you build your own in-house. Just because there is a product on the market is that is kind of, sort of, but not really, what you need doesn't mean you must use it.
New Year's Resolution: You don't need a GitHub contributions streak
I am basically running a keylogger. Not screen recording per se.
I was half expecting someone to model this in VHDL and to synthesize it in a FPGA to get the answer to part 2
> Kettle (15 mins/day)

Based on reddit conversations i didn't think kettles had made it out to the colonies yet?
Actually it seems at this time you're more or less right. In the past there was quite a spread between a beefy thinkpad and a mac. Looks like rightnow you can get comparable thinkpad vs MBP14 (with various specs) within $200 of eachother, which means you're really choosing between nuanced and highly personal preference differences. (such as appearance, OS, keyboard feel etc).
You're right in that, if your server rejects inputs that are too fast, too precise, too robotic to be human, bots will emulate the top-playing humans ever more closely.

But the question I want to ask is: Is that a problem?

If all the bots and cheaters are playing indistinguishable from high-level real humans, where's the harm?

Or, to quote Westworld: If you can't tell the difference, does it matter?
Are m2s meaningfully cheaper? M1s are still being sold at their launch price
Not sure why you have such a strong opinion on this. There are countless examples of people suffering immense harm for trivial things that are considered unlawful in some jurisdictions. And no, "so change the law" is not the full answer, that's just blaming the victim.
Call me a snob, I really dislike popularity contests around art. Art is self-expression. There are countless great pieces in addition to the excellent ones that make the top 100 or so.

I narrow things down to pieces that I can play or at least try to play.

Almost all of classical music scores are off-copyright, and available at imslp.org, and there are browser extensions to cut the 15 second nag delay down to a second or less. Many pieces have been transcribed for small group or even piano solo. In the days before recordings or radio, I gather that it was a big deal to be able to play the pieces at home, and reductions were the way.

When you love music a ton, it's like choosing between kids. Love them all.

And it is kind of funny to see a short piece like Clair de Lune ranked with entire operas and symphonies, nay the Ring Cycle, 4 operas, which takes 15 hours back to back to back to back.

FWIW, I listen to WQXR's Opera Channel a lot. It's the only programming that omits the "Christmas Muzak"