skysight-inc/HackerNews huggingface dataset:
As a former EU citizen, yes it was great. Most of the dirty tricks pulled when you register or buy something online were off by default, and even if I somewhat got ropped in some stinky mailing list a litteral single click would get me out of it. Even killing your account could be done in one legally binding email. No 50 pages "do you really want to quit ?" and no "Do you not not not not not refuse to to not let us delete your account ?" last question.

Now I'm feeling how bad it is on the other side of the fence, and the funny thing is people don't seem to give a shit because they never experienced decent regulation and being fucked by brands is just the way of life.
This bug shouldn't really scare people. It's requires such an incredibly specific workload to hit

Here's a post by RobN (the dev who wrote the fix) on the ZFS On Linux mailing list

> There's a really important subtlety that a lot of people are missing in this. The bug is _not_ in reads. If you read data, its there. The bug is that sometimes, asking the filesystem "is there data here?" it says "no" when it should say "yes". This distinction is important, because the vast majority of programs do not ask this - they just read.

> Further, the answer only comes back "no" when it should be "yes" if there has been a write on that part of the file, where there was no data before (so overwriting data will not trip it), at the same moment from another thread, and at a time where the file is being synced out already, which means it had a change in the previous transaction and in this one.

> And then, the gap you have to hit is in the tens of machine instructions.

> This makes it very hard to suggest an actual probability, because this is a sequence and timing of events that basically doesn't happen in real workloads, save for certain kinds of parallel build systems, which combine generated object files into a larger compiled program in very short amounts of time.

> And even _then_, all this supposes that you do all this stuff, and don't then use the destination file, because if you did, you would have noticed that its incomplete.

> So while I would never say that no one has ever hit the problem unknowingly, I feel pretty confident that they haven't. And if you're not sure, ask yourself if you've ever had highly parallel workloads that involve writing and seeking the same files at the same moment.

https://zfsonlinux.topicbox.com/groups/zfs-discuss/Tcf27ae8f...

Here's another writeup by another ZFS dev Rincebrain https://gist.github.com/rincebrain/e23b4a39aba3fadc04db18574...

I think the only reason this has gotten so much attention is because it came up as a block cloning bug (which it's not) and that being a new feature created a massive scare that it's widespread. This isn't the first or the last bug ZFS has had - it's software.
I am not sure what Gemini Turbo is. Perhaps you meant Gemini Ultra? Because Gemini Pro (which is in this table) is currently accessible in Bard.
Is there any good beginner friendly documentation for zfs? I've started using it as a testing/learning NAS with a raspberry pi (cloning my google library to immich). It has not been a clearly easy process and errors are very much not clear. I recently extended a single drive to 2 and now I can't import due to corrupted metadata and reports bad disk but smartctl reports all fine. Stack overflow is all over the place and reddit is... reddit. So is there a good goto place for these kinds of issues? I suspect this will be far from my last one.
Don't get me wrong, it's easy for me. It's just not in the same vicinity of ease of use as a pod machine, ie. it's going to be a learning curve for most. It's not something I'd expect my elderly parents would be able to do it.
>Larian, Grinding Gear Games, Remedy, Valve, and CD Project red

This is a rollercoaster of a list. Valve's $7.7bil versus a company who's only product is Path of Exile?
That reputation is not new though.

The "Wives of Rockstar" letter came out _13 years ago_; and from I understand, this was not a surprise within gamedev circles.

Labor situation being part of broader gaming coverage is a relatively newer phenomenon, but the miserable environments are not.
It's a common misconception that Proton adds any overhead. It's just an alternative implementation. In some aspects it will be faster (and in some other probably slower) because the Linux kernel does things differently from the NT kernel.

I have not run any benchmark but I exclusive use Linux as my gaming platform. I don't play any multiplayer though and I think that's one aspect where Linux is behind. But for single-player stuff it's perfectly fine.

One thing though is that I have to filter out which games I buy by checking on ProtonDB their level of compatibility. But I can play major AAA games just fine.
The Gyllenhaal Family Tree Project
well, first, which one? and second, somewhere in your Android or iOS keystore
Using cookies for any of these purposes does not require a banner, though.
DEVO - Uncontrollable Urge https://www.youtube.com/watch?v=XTNGg0Tj5Aw
Maybe a good solution could be to consider suing the individuals involved into this.

Not only the management, but also consider adding the low ranks all the way until the owners (investors).

This would put back responsibility into people.
Humans finally complete the LLM and attempt to send the first message to a whale.

Humans: “We come in peace. We seek to understand and communicate with you.”

No response.

Humans: “We repeat. We come in peace…”

WhaleGPT: “too late”
You’re saying part of the problem is people overwhelmed by menial job elections yet say people should elect police captains. Should they then also elect deputy police chiefs, police chiefs? Also, anyone that knows their civics would know that what Newsome did is covered in the US Constitution.
This feature is really awesome, can't wait for it to stabilize because it makes it possible to offer a sort of syncthing-based backups' backup by making available untrusted storage servers.

Who knows if I'll ever build it but if someone else wants to I'd love to see that happen
Up in parts of Canada the restaurant that also served gas was Husky. If you needed gas, you'd say you're going to get gas, or go gas up. If you said let's go to the Husky, you meant let's go eat! No one ever went "to the Husky" for gas, but that was the gas station.

It's somewhat disconcerting to read how many readers didn't get the title, took halfway through the article to understand the title, and even once getting it, still complained about the title! If you get it, you got it; if you didn't, then once you did, just get it already... Demanding/requesting a title change to suit your perspective? How about expand your perspective, gratefully?
I knew a guy that used deep packet inspection in a service[1]. He told me that back in ~2016, when using WhatsApp, the text was encrypted but nothing else was. If you sent a picture, it was in clear text.

I don't know if this is still true, but because of this, I have serious doubts about anything security related coming out of FB.

[1] Being intentionally vague here as to not dox him.
Dxvk/vkd3d, although as seen with arc newer cards might actually implement older dx Standards in such a crappy way that software translation to Vulkan is still faster.
I mean, what is the criteria to be in this list?

CD Projekt has more employees than Bungie, and the current market cap is ~70% of what Bungie was bought for?
Yes, an inkling..
>Well, lets get an LLM to translate one of not understood human languages first.

You can do both. Models trained to receive and predict audio tokens alongside text are coming. You could just add such data as part of training.

>Does that get us any closer to translating it. NO, because without shared context to start building connections and relationships its highly unlikely that were going to find commonality.

If you trained it alongside human languages then shared context(if available) will be figured out by the model. They'll coalesce in the same shared space the way they do for human languages. Enough to translate without examples instead of just speak? Perhaps - it's not like there are examples in the training set for every lang to lang combination modern models are capable of translating.
Hijacking the back button to intercept hash route is annoying, basically it's impossible to go back to previous page.
Some game communities have created their own launchers specifically to get around the jank. e.g. https://github.com/rfvgyhn/min-ed-launcher
> How would I go about creating a sandbox directory for a subordinate user (namespaced user with subuid - e.g. uid 100000), that can be deleted as the superior user (e.g. uid 1000)? I want this to be done without root permissions.

Off topic, but it feels so weird that this is not possible. I've run into this with rootless Docker recently.
Jarotsim is a playground of Turing machines
That's an entirely different company, a fan bought the name and revived it.
It's insurance policy; an option. You can't do the work they have done over the past two decades to support Linux gaming overnight.

If Microsoft pulls some radical move, Valve will be in a better position to react than having to start from scratch.
I would think that may violate fire codes no?
Ah right, thanks for correcting my faulty memory. That's partly why the mention of VK got me thinking of that.
I've expressed my interest in a Framework laptop over a year ago and I still can't get one in NZ. I'm starting to lose interest tbh.
Cyberpunk gets an extra 20 frames on Linux for me versus windows with an nvidia card.
It turns out that anybody can build and maintain a software project. There’s no dictator of software stopping them. If the group of people maintaining SQLite happen to be Christians who want to work together according to Christian principles, how are they any worse than, say, a rapacious advertising company with a history of violating user privacy? People buy furniture from the Amish and beer from Trappist monks, why not use software developed within a religious community?
It is completely anonymous, there is no link from the telephone number used to register to the person using it.
Hello Art Enthusiasts! Buckle up for another chapter in the MYMetanomics saga of creativity—Angkor Art is back, and this time, the canvas is expanding, the hues are deepening, and the impact is resonating even louder.
Well, it doesn't block zooming in, like most modern "mobile" designs... A win for me.
There's no way Valve's valuation is anywhere close to $8b in 2023, right?

They probably make that much in revenue yearly, the number from 2019 has to be way out of date.
Given that Apple has built PyTorch for Metal, I would assume they handle unified memory properly in there too… Same for Tensorflow and Jax on Metal.
WhatsApp was/is heavily scrutinized, and it's fairly easy to sniff your own network traffic. It's unlikely that "some guy" and no one else discovered that WhatsApp was not encrypting content.
I basically never run the native Linux versions anymore, Proton is always more stable and more performant.

I think that's actually Valve recommendations to developers as well: don't bother with the fast-moving and always breaking APIs and ABIs of native Linux support, just make sure your game works well with Proton.
If the keys are stored on the server, how is that a private message?
Would work great on a VPS endpoint to guarantee “always-on” syncing (plus a VPN tunnel). I won’t touch it until it stabilizes though.
Japan has a bunch of solid long running studios.

Earlier in my career I worked with a game director who had done "major arcade franchise which is now a console franchise". He had the same employer and similar co workers since the early 1990s and was coming up on retirement.

Nintendo is the obvious example but there are many others. Japan benefits from other jobs being less competitive work/life balance wise so games are if anything a sweet spot. Plus a focus on stability, which brings stability.

The methods are simple but involve defocusing shareholder returns. Hence how Nintendo has Miyamoto as an executive while Tod Howard is not an executive of Xbox.
by law in california you can opt-out of binding arbitration in any contract for a short time after signing it. (30? 60? days? i am not a lawyer)
Notable that the technical paper has no real details of the model architecture... No details of number of layers, etc.
That's because it's not actually an (extra) compatibility layer. It's literally just an open-source implementation of the APIs/ABIs used to support gaming on Windows.

While the implementation is different and may do things differently, the code doesn't fundamentally do more stuff.
I roll my genes every 3 months and use 4FA.
Things must be pretty dire if they compare themselves to Germany.

Infrastructure in Germany is crumbling too. Access to basic public services is always measured in weeks. Access to mental healthcare is extremely difficult if you don't pay out of pocket. Public transit is falling apart, especially in the last few weeks. Housing prices are out of control, and yet it's impossible to find a place to live. I hear that education has already collapsed. Berlin has been repeatedly called a failed state over the last decade.

I help people settle in Berlin for a living. I just don't know what to tell them anymore. I'm seeing the collapse in slow motion and it pains me. Berlin was always dysfunctional but at least it was cheap. Now it's not.

Things are bleak, especially when you consider the upcoming challenges that all countries will face: ageing population, cost disease and global warming.
> ...Westerners...
> ...Western-thinking

When did we become Westerners and started to think in the same way?

I recognised a trend for such expressions in the news, too, in the last few years. It's misleading and creates a "we against them" mentality.
Is anyone surprised? Bungie sold out the idea of making good games in favor of making infinite money Skinner boxes. Destiny 2 came out six years ago.

Spoiler alert: the need to make infinite money means your Destiny plotlines and big questions will never, ever be resolved. You will never find out the origin of the Traveler.
>Companies start going from...

The few companies that will still exist, that is - many of them won't, when their product becomes almost free to replace.
they don't sell it, they share it.

for example, I don't believe using google analytics or using a facebook badge is selling data, but it is sharing it.
It's the wrong answer, though.

Websites are required to get your consent before they can track you. Storing cookies or other information is totally fine if it is purely functional, for example a login session or dark mode preference. Similarly, tracking without consent is also forbidden if they do so without using tracking cookies.
I agree and find this is the case for many projects like this. I read the homepage and have no idea what the tool does and why I might find it helpful, it wasn’t until I read the inset block on the “Getting Started” page for this one that I had even an inkling what it did.

Most of these types of home page seem to be written assuming I already know what their tool does.
Well yeah it’s called regulatory capital for a reason. Banks are happy to provide token services in exchange for mispriced loans from retail to support their nonretail biz. It’s cool I can walk into a BoA branch in my neighborhood; in exchange I can’t get a house for less than a million bucks. Number one rule of banking is retail’s getting fucked. Most people would be better off with a narrow bank.
Yes, but you only have one number/identifier that links you across all contexts. That’s a pseudonym, which is a different thing from being anonymous.

You’d need multiple phones and a phone number per context to be actually anonymous. That’s just not practicable for many people, I’d say.
Maybe you CAN ask for deletion.
See also the FreeBSD Errata Notice: https://www.freebsd.org/security/advisories/FreeBSD-EN-23:16...
There are a lot of old munitions dumps in the ocean and they don't always "stay down there":

The WW2 bombs dumped off western Scotland washing up on beaches

According to a letter sent by the MoD in June to researchers at the University of Liverpool, the MoD dispatched vast amounts of old weapons to Beaufort’s Dyke.

The ministry dumped some 14,000 tons of 5-inch artillery rockets filled with poisonous phosgene gas in the trench between July and October 1945. Over the following three years, it consigned 135,000 tons of conventional munitions there, and every year “into the late 1950s” another 20,000 tons ended up in the dyke.

https://www.newscientist.com/article/mg14820042-200-the-ww2-...
Mate. I think their comment was a joke poking fun at how difficult it is to estimate something as (typically) defined as software is compared to something as novel and difficult as fusion.
Cyan (Myst developers) is still going strong. Their latest title Firmament is quite enjoyable!
Hmm, so what do you do to answer questions like "what code corresponds to this address" or "what object is this allocation"? Run the recording, ask the JVM itself using its introspection interfaces in your replay by forking it?
Lemmings seems like a perfect "free to play" mobile game, so perfect they almost deserve credit for not making it.
I chose to integrate PGP (with OpenPGP.js and GnuPG) for its commitment to backwards compatibility, and I had no idea this attempted coup was happening. I'm glad that someone's stepped up to defend the standard. Kudos!
Last time Linux + Wine benchmarking was discussed the major caveat was that some features in Wine implemented with empty stubs (e.g. the game may think soft shadows are computed but stub just always returns solid color). So take this methodology with a heavy grain of salt.
Digital simplifies the design a great deal. Analog you have to worry about so, so many things. With digital, as long as the levels aren't too out of whack, you can "just" focus on the theoretical logic and ignore most real-world effects.

I say "just" not only because the theoretical logic is still fiendishly complex, but also because there are still real-world effects and flaws in your components which both rear their ugly head often (all abstractions are leaky). You can never completely ignore the analog world, but digital design is almost always much, much simpler than analog for anything beyond rudimentary levels of complexity.

Obviously if you're designing the silicon for digital components, you care very much about the analog reality of signals. But those silicon wizards are the ones who are building the digital abstraction of the analog world so that the rest of us can "safely" ignore it, mostly.
Here's how I see this conversation. I say it's important to rote practice math. You say no we shouldn't because here are a bunch of things I wanted to do that didn't require numbers. I then point out that these are also math. I agree with you! We should teach these things. It would greatly simplify teaching higher level math. However, there is also an innate utility to the integers and their extensions. An extension is something like 'all quotients of integers'. Recall that the quotient of any two integers may or may not be an integer. The full set is the rationals, which we typically study (incorrectly in my opinion) as decimals and fractions. Nevertheless, there's utility in adopting the colloquial terminology, even if it's not useful for every field.

> If I wanted to make a game today, I'd probably just watch a Unity or Unreal intro on YouTube rather than starting with math... but that's just me.

I would suggest instead of teaching children to 'make games' we teach them to make the 'game engines'. The latter would involve math, whereas the former is more a creative endeavor.
I challenge you to point out the specific paragraphs of GDPR you object to as somehow unreasonable or targeting american tech companies.

The cookie banners are a bad outcome for sure, but GDPR does not mandate them. They are an indirect result of the bureaucracy installed by GDPR which does not incentivize user-friendly design of privacy-aware features. I don’t want GDPR rolled back, even as a software developer, because I think it creates the kind of protections everyone in the world should have. But I would like a rule clarification on how to build compliant websites without cookie banners, so I blame the administration (the EU commission) but not the legislation.

The digital markets act similarly is the kind of regulation we need everywhere. It’s only hostile to online businesses because other places don’t have those kind of guard rails on the abusive behavior of big tech.

Now, as far as the EU AI act. I think that in its original intent when it was specifically targeting things like public face recognition by governments it was a very good idea, but it has been hijacked and in its current form it would be very harmful if passed. I don’t think it particularly targets american tech companies, because the biggest victims would be EU AI startups like Mistral.
Yeah, I must be still missing the point.

The chain literally started with that sentiment so literally repeating it doesn't seem like it's adding anything new, so I was wondering what the actual point is.
Wired’s been owned by Condé Nast since 1998, and wired.com since 2006.
I believe this will eventually come to pass as the housing crisis impacts more and more families and eventually becomes an election issue. It's unlikely to happen in the first few attempts though

It's a bit like healthcare - the national consensus has gradually but firmly shifted in the direction of a regulated marketplace. Took a while but eventually did happen.
I suspect a big part of the difference is down to Japan's very strict defamation laws (much as the UK tends to be more circumspect than the US, but even more so). Even e.g. product review sites are difficult to use because they're desperate to avoid saying anything negative.
Anionic nanoplastic contaminants promote Parkinson's disease
Full Title: "Anionic nanoplastic contaminants promote Parkinson’s disease–associated α-synuclein aggregation"
Personally, I'd like for it to be illegal to force people into TOSes which add binding arbitration to access their accounts and data once they've already time and money into the system otherwise. I shouldn't be negatively impacted regarding my rights to data or damages just because you were careless with my data. Likewise, any explicit agreement to legal remedy should really be in its own independent section for users to approve.
Many of those games are on GOG as well, which is drm-free.

https://www.gog.com

"DRM-free makes it easy to re-download games, back them up on external hard drives, and enjoy their single-player mode offline."

I am very happy with gog. though not all games are on there, if they are, it is a no-brainer to get them there.
Aren't GGG owned by Tencent?

I believe op's point is that they're 1) not independent and 2) not making exploitive games. Exploitive monetization is a fairly subjective call but it seems pretty agreeable that being owned by Tencent certainly makes a studio not "indie".
For both social and work life it's an important way of communicating for many people.

Some people are just a little less quick to message you back if you're a green bubble or ask to use WhatsApp, especially in certain circles.
If I'm being super pedantic, I would argue that while `string::push_back` should take amortized constant time, `string::append` has no such guarantee [1]. So it is technically possible for `my_string += "a";` (same to `string::append`) will reallocate every time. Very pedantic indeed, but I have seen some C++ implementation where `std::vector<T>` is an alias to `std::deque<T>`, so...

One thing I don't like about lemire's phrasing is that he only looks at the current, often only most available, implementations and doesn't make this point explicit for most cases.

EDIT: Thankfully he does acknowledge that in a later post [2].

[1] https://timsong-cpp.github.io/cppwp/n4861/strings#string.app...

[2] https://lemire.me/blog/2023/10/23/appending-to-an-stdstring-...