skysight-inc/HackerNews huggingface dataset:
I hope they bring back Battlezone - Activision rebooted it in 1998 (https://en.wikipedia.org/wiki/Battlezone_(1998_video_game))
A great single player and co-op "real time strategy" game that ran on a simple protocol called ANET (http://www.kegel.com/anet/) (http://www.strickleton.com/anet/)
Most servers are dark now but there's still a great community keeping this game alive. It had very robust tools for building and sharing your own maps for deathmatch and strategy campaigns. One of the first games I ever fell in love with.
Yep, Gates.
Isn't "second-generation migrant" incoherent as a description of someone living in the country they were born in?
Various weights of gold or silver are the better comparison versus wads of cash, but your point is taken since I guess the completely digital acquisition is the difference.
There are two option either immigrants are allowed to integrate with society at which point UBI should be close to cost neutral, or they aren’t allowed to integrate with society at which point immigrants don’t qualify for UBI.
Related to artists in Ireland...

If you're thinking of going to Dublin, I can highly recommend People's Art [1], which is an outdoors gallery (literally) around St Stephen's Green on weekends with good weather in August. Great variety and talent showing off. Sadly, it's been cancelled for CoVID. Hopefully they can get it going again.

[1] http://peoplesart.ie/ (not updated since 2020)
I have been boycotting Microsoft since the Halloween documents, and now I have to uninstall Hearthstone from my computer.

Joking aside (I got over my Microsoft hatred when they started to finally embrace Linux and FOSS, YMMV (though I was salty about Nokia ditching Maemo!)), I have a deja vu:

Microsoft + Elop -> Nokia + Elop -> Nokia + Elop = Microsoft.

Microsoft + Ybarra -> Blizzard + Ybarra -> Blizzard + Ibarra = Microsoft.

Sure, I don't mention Kotick. I don't give a shit about Activision's IP, so no problem for me there. Its Blizzard's IP which I like, or perhaps rather, liked. Cause its gone downhill.. ehh.. 'somewhat'.
This “f2p” versions cost 60 dollars.

You’re getting the “standard” edition of the game. Sure, you’re not getting the expansion packs or other cosmetics, but neither is any other person that doesn’t buy the deluxe editions.
Let's be clear about something here:

The only way an industry "can't survive" is if there is no price for their product/service at which both of these are true:

1) People can afford to pay for it

2) The employees can afford a living wage

If an industry is vital to our modern way of life, but it fails to meet those criteria, there's a third option: government subsidies, ensuring that the price can stay affordable while not shortchanging the employees.

However, as critical as I generally am of market-based solutions, in this case I genuinely believe that at least in the vast majority of cases, the second-order effects of the safety net offered by UBI will not require additional government subsidies for any vital industries. Some things may get more expensive, but overall, life will get better.
I'm not a business law type person. Something like, any business with a valuation above, say, $100B (number pulled from ass) should be broken up.
Same experience, same timeframe in TX. I remember learning about shadows in Egypt vs Greece during the same day of the year and thinking it was really cool. In elementary school even.
The irony of this being served over TLS appears lost on them.
That server is no where near production ready.
I did some hacking, yes. Local universities were like swiss cheese in the 90's. I needed free internet access, and they were a good way to get it.
What is a good way to discover these?
London mayor wants daily driving charge of up to £2
>I remember a Starcraft II fan map named Bobby Kotick TD. If he hits you, you loose money. If you hit him, you loose money too.

I love it! Political Opinions as a Game!
I don’t think that it is any easier in other languages either — object serialization, conversion between language’s object/json/xml/etc, and database access with object relational mapping is just complex. You can make the trivial way trivial, but you have to expose the hard ways as well and that will not be pretty either way. For what it worth, java has a really high quality ecosystem for all these things - I would be really interested in what you think as an alternative. Sure, there are alternatives as well within the jvm ecosystem (though with much smaller userbases), but .NET is famous for having worse copies of java libs, node.js is in my opinion terrible for enterprise scale applications, there is erlang, ruby, php and whatnot, and sure enough you can make good web applications in any of them, but I really don’t buy that any of them would be easier.

Also, java is solid as a language. Sure, it is not the most modern one, but it is reasonably productive, has great tooling, is very performant and perhaps most importantly, it is observable in a very fine way.
I know there are but I've been doing research on a ton of gov officials (starting a new gig in DC in tech policy) and wow, so many of them are taking a hardline stance on anything "big tech" now, so the political calculus may have changed since previous acquisitions went through.
Yes but as the matter is still just political in the UK, there is no reason for the government to pay for a side and not others,
- What you did that week ?
- I tried to scam some people on the internet with some cheap pdf
On gaming side the Microsoft from big players actually producing games seem the least bad option. Lot less bullshit in general than likes of Ubisoft and EA or Activision.
No way Microsoft lets this guy stick around. This is the best soft landing the board could possibly provide for the ceo.
Did they clean out LinkedIn?
There is nothing so bad that it couldn't be made worse.
From: https://kakoune.org/why-kakoune/why-kakoune.html

> The first thing to realize is that non-modal text editors are extremely biased towards insertion.

I made https://enso.sonnet.io and I 100% agree with Maxime on this one
It's his Nigerian Prince Scam How-To newsletter, goes missing every week!
>Yes, "you may not need jQuery"; but, there's a lot of things in life that make life better even if you don't need them. It turns out, high-level, fluent APIs are one of those things.

I'm glad others are finally coming to this conclusion as well. I've been saying this for over a decade: jQuery success was not only cross browser compatibility. There were plenty of competing libraries at the time that offered it. jQuery won because of its powerful, composable and succinct API. Nothing has come close to it still for DOM manipulation.

And also: direct DOM manipulation is not evil, it just needs discipline, but so does programing in general.
Dismay over Kotick actively hiding sexual abuse and protecting the abusers is a "woke uprising"? That's a shitty take.
Given how ActiBlizz doesn't even want to acknowledge Starcrafts existence anymore, excluding it from Blizzcon e-sport highlights and leaving the broken ranked system unfixed for I don't even know long it's been, I believe change in company culture there would need to be pretty substantial to bring some love back to Starcraft.
Huh? They did.

https://www.theverge.com/2021/11/18/22789881/microsoft-xbox-...

https://www.gameinformer.com/2022/01/11/phil-spencer-discuss...
> resume bump

yes, because what would he do without.
Awesome project!

I have said it before and I will say it again, I think this year is going to be the year of Yjs. The ecosystem around it is brilliant and I believe it will become the leading CRDT framework (it probably already is).

Happy to see you using TipTap too for the demo, a brilliant rich text editor framework (with support for Vue.js, React and Svelte) built on top ProseMirror with first class Yjs support.

https://tiptap.dev

The TipTap guys (Philipp and Hans) along with Kevin Jahns of yJS have stated the y-collective inorder to centralise funding and organising of the Yjs ecosystem:

https://opencollective.com/y-collective

Personally I'm excited about the us of Yjs and CRDTs outside of just rich text editing, I think there is great potential to build a distributed offline enabled database targeting mobile and PWAs with it. Something like PouchDB but with automatic conflict resolution.

Finally there is a Rust port in development to improve the (already very good) performance and make it cross platform with other languages.

https://github.com/y-crdt/y-crdt
Yea, but which one to use and still have a nice auto-complete like the jQuery-UI offers? Lots of these jQuery replacement don't fully compatible, so that nice auto-complete gets lost
>I wonder what this "cloud" means. Is Microsoft planing an alternative to Google Stadia?

This already exists [1]. I sometimes play Sea of Thieves with my kids on a Linux laptop through a browser. The only thing missing is haptic feedback / controller vibration, which makes both steering the ship and fishing difficult.

1. https://www.xbox.com/en-US/xbox-game-pass/cloud-gaming
Just keep in mind that a lot of the time even if you start off right, new management comes in, thinks that consultants are for "busy work", tries to relegate you to that, then has you putting out little fires they create. And if you are clearly doing better work compared to what the new CTO is capable of? Well, it goes two ways - you are valued and praised or you are pushed out because you are perceived as a threat to their authority. And guess which way it goes a lot of the time when a CTO asks you for a "deploy document, showing which file will be moved, by whom, to which machine, and who will send out a notification email" and you tell them it's all automated in a yaml file and you just push a button.
> But I do think that this is more a quirk on how operators are done specifically in C and not a general matte

That has nothing to do with C, but with the CPU and its registers. x86 has 80bit floating point registers (too), so if the compiler/CPU (doesn't matter which language) saves a value in a 80 bit floating point register and moves it from there to memory where it is stored in 64 bits, the number gets rounded (not truncated, it's actually converted).

See also the GCC page:

For instance, in the following code segment, depending on the compilation
flags and numbers and calculations used to find tmp, the following code may
print out that the values are different:

double tmp, X[2];
tmp = ....
tmp += ....
...
X[0] = tmp;
if (X[0] == tmp)
printf("Values are the same, as expected!\n");
else
printf("Values are different!\n");

This is because tmp will typically be moved to a register during register
assignment, which means tmp may hold a full 80 bits of accuracy, some of
which are lost in the store to X[0], and thus the numbers are no longer
equal. You may workaround this problem by always explicitly storing to
memory to force the round-down.

https://gcc.gnu.org/wiki/x87note

> Are the comparison and arithmetic operations considered to be contracted in these sort of situations?

No. Or well, maybe. 'Contracted' means using e.g. FMA (fused multiply and add), so addition and multiplication like `ab + c` is done in a single step instead of two. Which means that the result is only rounded once (`ab + c` is rounded), whereas without this fusing/contracting `ab` would be rounded and `ab + c` would be rounded again (actually depending on the optimization/compiler flags). So the results (may) differ.
Ask HN: Skills that give you joy/flow
I have some skills/hobbies like music and boxing, and these things give me joy/flow. What are the skills that give you joy/flow? (flow: https://en.wikipedia.org/wiki/Flow_(psychology))
I'm hiring now, and I had the pleasure of interviewing someone who was leaving Blizzard. He was pretty sharp and I was bummed that I had to pass on him.

Anyway, I think this acquisition will actually stop the bleeding snd create some stability
Please just RTFM on `mmap(... MAP_SHARED | MAP_ANONYMOUS, -1, 0);`. There is no file path involved.

That's all I can say to you now, apart from "this is not StackOverflow".
But what happens when your great manager and team leave?

I've made the mistake before of staying longer at a job than I should have because my manager and team were awesome. Then my manager decides to resign for greener pastures. Thankfully his replacement was also a great guy...until he too resigns two years later.

Coincidentally, having been traumatized by the departure of the first manager, I too had been preparing to leave and had offers in hand (not because I was strictly unhappy, but along the lines of "a leetcode a day keeps unemployment away"). My (second) manager's departure was the nail in the coffin and sealed the deal.

Furthermore, shortly after both I and my (second) manager had left, the higher-ups decided to completely reorganize the entire department so all the existing teams were broken apart and everyone shuffled around into new teams. From what I heard, people were not happy.

I think the days when you could depend on your manager and team to be a constant factor are long gone unless you're working for a very small shop where your manager might be the owner/CEO. Meanwhile, the tech stack is much more likely to be a constant factor during your entire tenure.

Your manager's and teammates' first responsibility is their own career. If they see greener pastures, they will jump ship regardless of your situation. You should likewise, lest you end up holding bags.
if the thing we have labeled "life" on this one planet, this one context on this one planet we use an example, exists anywhere else, and if this thing we can barely define in our own species as "intelligence", which we base entirely on one species as the default example of, has somehow arisen from that "life" somewhere else, and this "intelligence" uses anything like the same concepts as ours that would be able to recognize anything remotely similar to our concepts and symbols we use in our "intelligence" and they have some concept of responding to the electromagnetic spectrum that interact with this "intelligence", and they exist on any of these planets that has the possibility of ever detecting Earth, then sure, they may be watching.
Quite a good description of “𝙇𝙤𝙧𝙚𝙣𝙩𝙯 𝙩𝙧𝙖𝙣𝙨𝙛𝙤𝙧𝙢𝙖𝙩𝙞𝙤𝙣𝙨”. Still hard to understand intuitive, but sort of understand “logically”.

Btw the blog site is so much better.
I'm fairly sure that there are more people capable of appreciating a song than even know what Linux is, let alone appreciate it.

And i say this with an Ubuntu daily driver.
In mathematics, it’s a continuum:

Discussion starts in blog posts, on Twitter, in conversations.

Then longer blog posts and code demos.

Then pre-prints and more blog posts about that.

Then finally journal.

You get incredibly less review at the publication stage — and your idea “experts in one’s field” don’t also use the internet is hilariously wrong.
The “Midlife Crisis” of a Programming Career
It’s usually more productive to notice them, notice their nature, and let them go when and where they do not serve your interests.

You discovered mindfulness, which is something meditation enables you to achieve.
Smaller than Sony or smaller than Playstation? Sony does a lot more than just vidya
My read on this: a lot of the key talent at Blizzard has left or been let go - if Activision stuck it out another year you would see their stock dip lower on bad news around Overwatch 2/Diablo 4/WoW. This is a great way for the shareholders to cash out before that happens and leave Microsoft to deal with it.
The only actual number on the site also doesn't seem to be sourced properly, it just sends you to the NCMEC data page, or are they just assuming that they'll lose all of Facebook's submissions if they turn on E2E?
This is conflating causation and determination. It is true that one's choice must have a cause, and this can either be internal or external to oneself. But it is not true that the choice must be _determined_ by the cause. The Agent Causation [0] view denies the notion that only states or events can serve as causal priors, and instead asserts that substances themselves may be the terminal "cause"

[0] https://plato.stanford.edu/entries/incompatibilism-theories/...
I would _guess_ that ousting a CEO AND acquiring the core company at the same time are expensive propositions - I'd also guess that MSFT fully plans to address the leadership issue there (Kotick) but going to give him a year to age out of the newly acquired company and take his golden parachute elsewhere.

Smaller M&A where it's easier to swap the leader (like a startup - which most of us are used to) is MUCH easier/cheaper/faster than swapping out an established CEO of a public company.

They'll do it because he's a liability and they want to make a statement to the new company - but it'll be slow.
For management consultants, charging more is a far better signal than austerity.
All cash deal. Yup. Inflation is going to eat all of your cash pile Microsoft so you better spend it fast.

But my thinking is that they should've acquired Valve which controls digital PC gaming distribution not big gaming studios like Zenimax and Activision Blizzard.
I hear nobody complaining about nintendotax
Blizzard defined my childhood with diablo 2, starcraft, and warcraft 3, wow. But even the sequels (SC2, D3) and remakes (D2:R) never recaptured that magic.

Is the blizzard IP actually worth that much these days?
You are also paid peanuts (compared to real contractors/consultants), and you have close to zero say of what projects / clients you get to work on / with. And you are essentially just a cost cell in an excel spreadsheet for the HR of the consulting company (interestingly, clients may respect you more).

At least that was my experience. So you can have the best of both worlds, or the worst...
How is Activision Blizzard not a business unit?
I’ve been cold and heartless most of the time, but this really got me. What kind of wrongs have the hamsters done to justify this?
Wait, did they start putting effort into Hearthstone? I stopped playing a couple of years ago. To me, the bellwether is whether the game still locks up for a second right before a match starts as it synchronously produces a megabyte of logs or something.

The game never really felt that great after Ben Brode left. Battlegrounds was pretty OK though.
Nope - you can switch between "Original quality" and "Storage saver".
No acquisition of this size should ever be allowed. This is way too much consolidation. Microsoft is buying their way to becoming the #2 or #3 gaming company in the world. They should have to innovate and compete their way to the #2 or #3 gaming company in the world.

Who is going to be able to compete with Xbox Game Pass?
I wish Apple can also acquire some game studios to produce games on MacOS...
You can't expect society to pay for you regularly if you choose to become a consultant. You need to charge more and keep a buffer.
The point of the transaction in this context is that both the database(s) and the business logic/state stay in sync. I don’t think that naive attempts will be logically correct.
It's fairly normal for different people to prefer different temperatures, and to a large extent it's probably a learned thing. In particular, the idea of what normal room temperature is varies quite widely around the world.
Everyone is rightly criticizing the clear manipulation here.

That said, "60-90% of abuse takes place within the home or family circle," - a quote from Mick Moran, co-ordinator of the crimes against children unit at Interpol.

That leaves up to 40% happening online and elsewhere. Is it actually possible to prevent this online without compromising privacy? I think that's a legitimate problem to try to work on.
Tonga tsunami sparks 'unprecedented disaster'
Wildcat banking is a trope

https://www.alt-m.org/2021/07/06/the-fable-of-the-cats/
Hey, I'm one of the DVC maintainers. DVC pipelines are very different from Airflow. For me the best mental model is a make file for ML projects. It's a way to describe the project, how to build it (for example to package and an experiment somewhere outside, or embed as a single step in the Airflow DAG). It doesn't replace or compete with Airflow which is more about production to me.

Btw, what do you mean by "handle CI/CD"?
What evidence we do have says that people are not going to mass-flee a country just because taxes go up to benefit the lower classes at the expense of the higher earning ones. I therefore assert that inglor_cz's assertion is baseless. Feel free to provide a counter-example.
What is Halo missing? MCC and infinite have all the relevant content, unless you wanted a dress-up game instead of an FPS.
If anyone looking for freelance leads - I've started curating freelance jobs from many different sources - job boards + LinkedIn + Twitter etc, filtering them and sharing the best leads with freelancers. Started getting huge shoutouts from some web agencies/shops. This is totally free for now and planning to release it as a service [1] soon.

Most of these companies in this list are most likely to hire freelance developers/marketers/writers.

It's still in beta, feel free to reach out/dm me if you would like to access the full document. [2]

[1] -> https://twitter.com/RahulrangarajR/status/148021905157812224...

[2] -> https://twitter.com/RahulrangarajR
The original Diablo 2 had a simple solution for this: Open Battle.Net and Closed Battle.Net.

On Open Battle.Net you could use your offline characters in online play, meaning you would run into a lot of hackers, but you could also play together with your friends online (there was also a LAN option). Closed Battle.Net meant your character was stored on Blizzard's servers, which prevented the most blatant cheating.

But starting with Starcraft 2 and Diablo 3 (and arguably WoW) Blizzard decided they could make more money by shitting their games up with always online DRM.
Don't you have to continue paying the subscription to continue to be able to access those games?
Maybe it is just my ignorance, but that type of consolidation seems rare in any market in Japan, not just gaming.
Disney already owns some huge percentage of all entertainment, we just need to wait for them to buy Microsoft's gaming division now.
"MAP_ANONYMOUS|MAP_SHARED mapped memory can only be accessed by the process which does that mmap() call or its child processes. There is no way for another process to map the same memory because that memory can not be referred to from elsewhere since it is anonymous."

https://stackoverflow.com/questions/4991533/sharing-memory-b...

misunderstanding what I meant by "file-backed memory"

No, it started by talking about using atomics for lock free interprocess communication, something MAP_ANONYMOUS can't do.

You hallucinated writing to storage as being part of this, didn't explain yourself and are getting upset about it. Atomic instructions that manipulate memory is orthogonal to what the OS does is the background. No one would think an operation on the order of nanoseconds has anything to do with writing permanent storage.

clarify the context (e.g. what OS you're talking about)

This thread is about mmap - it says it in the title.

it has nothing at all to do with any files or filepaths.

Two processes need some way to map the same memory and they do it through file paths.
NSO's Pegasus used by Israeli police to spy on Israeli citizens
That's good advice. It's also good advice to learn to communicate effectively and briefly.
> How does Common Lisp deal with the side effects?

It doesn't, systematically.

> How come Common Lisp doesn't get bogged down in a quagmire of complexity like managing state in other programming languages end up being?

Most programs in most programming languages don't, in fact, do that.

They often have bugs from not trying hard enough to manage state, though.

> Is there a design pattern that's common.

Sure, seveal, but they are the techniques you learn in any introductory class in any structured programming language, though there's a good chance they were developed in a Lisp-family language.