skysight-inc/HackerNews huggingface dataset:
The group of truly indie studios is dwindling unfortunately.

Tencent and Microsoft have both spread a lot of money around. Perhaps for varying reasons, namely MS needs to make up for the lack of titles developed for the Xbox Series, and add titles to Game Pass to make it more a more attractive offering.
Dude, the example I gave you with shm_open() is creating anonymous memory. That's just what non-file-backed mappings are called, no matter how long you want to keep obsessing about any "file paths".
Can we take a moment to appreciate the irony of decrying platform lock-in when talking about the company that successfully launched a new gaming console against... Nintendo and Sony?

The world, it be complicated, yo.
Stored on a Synology NAS, and indexed by PhotoPrism. I backup the entire NAS to a Google cloud encrypted bucket every night, and once a quarter or so update a backup on a solid state drive I keep in a safe.
>>but isn't that pretty clear?

No, for me it's counterintuitive. Personally I'd never contribute to any military technology.
You can even leave out the 'physics' part there.

"Free will" is a very poorly defined concept that mostly falls out of problems with theodicy in early moral philosophy. Since the idea of "free will" plays a major role in Christian ethics this notion has permeated a huge amount of the Western intellectual tradition, but only makes sense in the framework of other archaic philosophical questions around theodicy like "if god is omnipotent, omniscient, and omnibenevolent why is there evil?" This question is only remotely interesting if you have a cultural reason to need to believe that these three things must be true (or if you're curious about the development of the Western intellectual tradition, in which case it's a very important question to understand).
Ah. My mistake. My point still stands: you're at the whims of Nintendo.
Fair enough. Looks like it was Sony Interactive Entertainment
When I had only been around NYC and the Newark airport, I used to laugh at the license plates that said "New Jersey - The Garden State". But South Jersey is an amazingly lush and productive farm area.
Ah the horror. Ever tried actually talking to the kid? You guys didn't run around the neighborhood doing random shit when you were young? Were your parents horrified by what allowing you to roam without supervision may lead to?

If watching some weirdo porn was enough to mentally damage people, the world would look quite different.
> I am the same age as them, make more money, live in a more pleasant place (i.e. not an overpriced West Coast city), and have a lot more free time and freedom.

What is your job?
What is this "pleasant place?"
How much more money are you actually making?
When My Wife Developed Alzheimer’s, the Story of Our Marriage Kept Us Connected
Should have bought EA
Not every game on the Switch Store is available on cartridge
The domain name speaks about their end goal much clearer than the title
Console exclusivity is no longer the driving force for revenue, that's GamePass.

Selling full versions everywhere else is good business, we saw that from both Microsoft and Sony making more PC ports - and for Xbox it is yet another driver into their subscription model.
Thanks for reporting this! This is fixed this now
> For me (being Dutch), a dynamo is an electricity generator

That's what a dynamo is in English as well. But yes, a dynamo is also a forceful energetic individual (or thing).
I get this, but this is what bothers me sometimes with these laws, because getting all these games for $10 is better for the consumer, that is why it dominates the market.

Breaking it up just means you end up with a worst product for the consumer and a higher expense.
They were also talking about ending the TV licence for years. The timing couldn't be more obvious.
> Mobile is the largest segment in gaming, with nearly 95% of all players globally enjoying games on mobile. Through great teams and great technology, Microsoft and Activision Blizzard will empower players to enjoy the most-immersive franchises, like “Halo” and “Warcraft,” virtually anywhere they want.

So long for immersive PC and console games.
Productboard does a great job helping prioritize features based on customer feedback. Fable comes in when you want to define how that feature should work. We let teams collaborate on rich product specs for those features, then sync it over to issue trackers. We also have a decision feed that integrates with Slack and doc comments to make sure decisions made during product development aren't lost.

We have companies that use ProductBoard + Fable in conjunction.
People weren't pushed out of farming, people abandoned farming. The large investments in mechanization were made after migration to cities made it increasingly difficult to find low wage workers to tend farms. The automation wound up being much better than the humans it replaced, allowing agricultural productivity to skyrocket even as its labor force plummeted, but despite being the biggest beneficiaries, the farm owners had spent decades resisting these improvements. The average time from when a new farm mechanization was invented to when it started being commercially adopted was about 30 years. Progress begins with change.

No one is arguing that humans are at risk of running out of things to do, nor is that at all relevant to a discussion of UBI. No one is going to leave a fulfilling and rewarding job to live around the poverty level on UBI, UBI is about getting people out of the low paying, menial work that should have already been automated were it not for the glut of cheaply available labor, the jobs people only take because they will starve to death if they don't. The moment you take away the risk of starving to death, these people can do things besides burn away their hours - they can learn new skills, move to areas with more opportunities, or maybe just work on themselves, and then opportunities which were previously out of reach become available. Not everyone will necessarily find something better to do, but whereas under our current system these people would clog up the gears of progress by continuing to work automatable jobs, with UBI they are taken care of while society advances.
> Git's CLI is it's greatest weakness

Git’s CLI is good as a unix-philosophy low-level tool that user-friendly tools can build on, and is a strength in supporting a wide range of different workflows.

It's suboptimal as a end-user tool for most workflows, but not bad enough for that people consistently build tooling rather than guides for particular workflows.
> Congratulations to Phil Spencer, who started out leading an upstart team at Microsoft for a new game console called "Xbox" and is now "CEO of Microsoft Gaming" - a Microsoft Senior Leadership position

You forgot to mention he started with billions of dollars backing him up. It was not like a small startup or something.
yes but these are for-profit companies and the developing world can't pay for those doses so what's the point to Pfizer?

That's a cynical take, but tbf don't the vaccines require logistical infrastructure that those parts of the world don't have? Other vaccines like j&j are perhaps more appropriate for that reason.
That’s kind of the point. What’s an Apple Arcade game doing on the switch at all? It’s just a money grab to sell a mobile game on the switch.
> bloodthirsty cutthroat competition under florescent lights and security guards treating you like freaky garbage

Just work remotely.
Good. Maybe they can fix WoW.
I have used kakoune almost exclusively for two years. Prior to that I used vim for 16 years, emacs for 10 years before that. For me kakoune started as vim visual mode done right, but I have come to love the editor because it has a small orthogonal command interface that provides all the power I had with vim, but with lower cognitive burden.

Kakoune is a fantastic tool of rare quality. I find it a joy to use.
Heat recovery ventilation [1] can bring in fresh air and output old air while recovering the vast majority of the heat.

[1] https://en.wikipedia.org/wiki/Heat_recovery_ventilation
Microsoft now runs two of the apps I spend a lot of time in: Visual Studio Code and StarCraft II :)
> This thread is about mmap - it says it in the title.

I was asking what YOU are talking about. And also, this thread is actually about the approach of memory-mapped file I/O, not about POSIX mmap() specifically.

That's why I was (clearly) making statements that are not tied to any particular OS or platform, from the beginning.
Still more than the zero available for iOS.
No way. The politicians are also bagholders now.
I worked at Google over 2 stints - pretty successfully (L3->L5 in 2.5 years). My general frustration was always that I wanted to do 'more' and have greater influence over product direction. I also worked for Amazon, briefly.

Pros:
If you join the right team at the beginning, you can be on a rocketship and have 'exciting engaging work' (subjective)

Cons:
It's not all 'talented developers solving hard problems'. As you level up, there's a ton of politics and excessive, unnecessary complexity caused by throwing as many eager, highly-paid engineers on problems with incentives optimizing for individual production.

Most successful Google projects are directly tied to 1 or more promotions for the key contributors of the project. Google's internal economy runs on perf - there's a lot of fixation of position and authority, particularly as you get L5+. L3->L5, you can largely ignore politics / crank out working systems and be successful.

If you are an early engineer on a team (even as an L3), it's not too hard to become and expert (especially if you front-load by working excessive hours early in your career).

Flip-side, you can be extremely talented (in one way or another) and be put on a team and projects that emotionally drain you and make you question your purpose in life.

I've talked to a lot of Googlers who are just as frustrated with their almost 'lavish' 6-figure silicon valley jobs and end up quitting. The causes are mixed - mostly politics, unnecessary complex, or the nature of the work (often monotonous or frustrating - mostly due to the nature of google3), commutes (less of an issue now), wanting more e2e ownership, more 'work satisfaction'.

If you want to do the most engaging work of your life where you learn the most - you're generally probably better off with newer teams/projects/systems - e.g. at a startup. A few years on almost any system and you'll be an expert - as long as the system lasts that long.

If you're looking for a comfortable, high-paying tech job - FAANG can be nice, but you need to make sure you enter onto the right team with the right expectations all around.

p.s.: shameless plug: I'm now building (early stage) a 'web3 game server' on Solana: solanagameserver.com. #tardigrades
This is patently false since plenty of games (including (modded, "classic") Diablo 2) still have real online multiplayer, with multiple anti-cheater/troll solutions : passwords, (unofficial) game admins, (potentially official DRM-backed) player whitelists & blacklists (potentially shared across hosts), not advertising your game-hosting IP on popular matchmaker servers...

Please don't buy the "invasive DRM is good for you" corporate advertising - when (not if) the official servers shut down, these games will be crippled ! (We already had a taste of that with GameSpy, and it was only matchmaking servers !)
For 20 years I keep hearing these types of complains about Git, Perl, GPG, etc. If you really need those tools than things like syntax, arguments and flags need a little time investment, but after a while they become second nature and you don't even think about them, but about the hard problem that is being made possible to solve by said tools.

These are not toys, one should not expect to just jump into them and start doing work like you would not just jump into a Boeing 747 and just take off, fly and land. It having 100s of buttons is not a weakness.
Do family members know how to access said system if something were to happen to you?
They backtracked on that. The TC5 uses their traditional action[1].

[1] https://en.wikipedia.org/wiki/Speed_Queen#cite_note-5
Microsoft has bought Activision for nearly $70B
> If PC gaming is attached to anyone it's Valve

PC Gaming runs on Windows, not on Valve's OS (while valve is intending to change that progressively).
holy smokes!

now maybe the personnel and HR and abuse can be handled since this is going to be run by a company with adults in the room and we can focus on not abusing people and instead focus on games! Here's to Diablo 4 and maybe a Starcraft 3?!
And, unfortunately, the CLI is git’s greatest strength as well. Git was designed for the command line only truly flourishes there, for advanced workflows. The GUI tools that wrap git, and web interfaces like github, only provide access to a subset of what git can do.

It’d be interesting to see what a good redesign might look like. I do think some of the command names and command flags could be superficially updated/renamed/moved and provide a meaningful impact on git’s usability and learning curve. I’m curious though about whether the conceptual part of git is the primary source of difficulty, whether git is fundamentally a little hard to learn, because it’s fundamentally a little bit complex. If that’s the case, a rebuild might not help, there might not exist the kind of “sane ground” to build on that you hope for.
> If someone provides a financial service on ethereum for example, then it will have an api that can be used by other services on ethereum.

Not necessarily. You can have a smart contract that's completely controlled by one address, such that you need manual interaction with an external system to interact with the smart contract. You can even avoid transparency by storing information elsewhere, via an oracle. Nothing ensures that somebody providing a financial service on Ethereum will provide anything that could be considered an API.

Other than that, for the same financial service, the same regulations will apply to both the Ethereum and traditional version. If it's legally possible to offer some kind of API on Ethereum and it does bring value, the same could be achieved outside of Ethereum. But IMHO the real reasons for the absence of such APIs are regulations and incentives, for which Ethereum doesn't help.
> It seems like I wasn't good enough to even get an interview at Netflix.

It's more about "who you know" than you might realize.
Bethesda is an order of magnitude smaller
> the British tabloid press defense of convicted sex abuser Ghislaine Maxwell.

I haven't seen a single article that could reasonably be called a defense of Maxwell.
I assume it's sensationalized, and that the truth is that "You cannot play Diablo 2 resurrected after 30 days of being offline (until you go online again to re-affirm your ownership of the game)".

I still very much do not like this, given that someday the server which affirms your ownership of the game will be taken offline.
Show HN: Novelitist – Write Your Books
I hope they don't ruin cross-platform COD. It's not without it's quirks but getting friends on PS, PC, and Xbox in the same game has been incredible.
A wide range of indie games being available doesn't mean it's a viable business for the indies. Many are loss-making passion projects.
I create backup branches all the time. Though I rarely have to use them, they have saved my butt a couple times!
While what you say generally is true, the fact that Islam calls for conversion of others while Zoroastrianism does not is a very important difference for the peace of the region.
I can understand the difficulty of Mac ports, if a game doesn't support Metal yet, but that is the case with StarCraft. In theory, a recompile might do.
Feeling required to post about the Building Git[1] book, really love it, for anyone interested in a walkthrough of rebuilding many of the most of important git features, from scratch, in ruby.

[1]: https://shop.jcoglan.com/building-git/
I'm not getting into the rights or wrongs of child abuse because there are many legal forms of child abuse which religions and govts have normalised over the centuries as acceptable behaviour, but considering it is currently portrayed as the worst act someone can do, this is a campaign that has high knee jerking manipulation potential against the uneducated.

Why doesn't the Govt produce an app, which lets people voluntarily offer up information to authorities that can run on all their devices?

This way a subsection of the population will be automatically sidelined and the authorities can concentrate on the data from those not using their app. But this only targets devices, it doesnt target offline situations like people meeting in a pub arranging things, where the consumption of alcohol provides an automatic defence to the prosecution!
Humans can endure for quite a long time if they have to. A manned B-2 bomber flew a 44 hour combat mission.

https://www.thedrive.com/the-war-zone/36643/u-s-strategic-co...
According to statista, the UK has about 14 million residents younger than 20 years, so they're just counting everyone as a potential victim.

https://www.statista.com/statistics/281208/population-of-the...
> Microsoft Game Studios doesn't have a lot of market share in PC games besides Minecraft

You could see it coming that this is controversial.

1. Microsofts share in publishing video games isn't exactly what you'd call small. They acquired Zenimax Media [1] last year, which is kind of big. That said, Microsoft can't be seen as a dominator in the publishing market.

2. But the argument wasn't necessarily about who owns the most studios. Microsoft absolutely dominates in the platform market on PC. Games are developed for Windows. Period. Everything else is either niche or an extra.

[1] https://en.wikipedia.org/wiki/ZeniMax_Media
Stadia also has a lot of indie games but thanks to their sales, you end up with a comparable price to Steam sales. Disco Elysium, for example, went on sale for US$18 vs. ~$23 on Switch. Steam's sale price was ~$20.
This just solidified my position as a hardcore Sony fan. How can I support a gigantic megacorp merger like this?
Civilians are not identified, and every army today in an active conflict disregard Geneva convention.
> but I don’t see how is that relevant.

Because this prevents creation of a separate window manager program. You can do all of this with the core protocol in X11. You can't do any of it in Wayland almost by design. The entire idea of a client getting simultaneous access to the objects of another client is not in the protocol. You cannot render in another process surface. You cannot even iterate over its windows! The role of the compositor is hardcoded in the protocol design.

The closest thing you can do is to write some type of modular compositor which speaks _yet another_ protocol with the window manager module (or even exists within the same process). But this is not like in X11, where you plug new things (e.g. a new WM, a new pager) without having to restart the X server, much less having to change it.
https://www.energy.gov/energysaver/whole-house-ventilation

Energy recovery ventilation systems gives a good description
They aren't really consolidated so much as they're interlocked. Many of the largest companies in Japan own stock in all of the other largest companies in Japan. It diversifies their holdings and insulates them from market fluctuations while maintaining their independence.
> The problem is forcing people to be playing the game regularly or loose whatever they have "accomplished".

That problem isn't the one documented in the link we are discussing. Can you point me to some kind of citation that shows this is happening? I've not heard about it and a brief google search does not reveal anything.
There is no storage of indie RPGs and survival-style games either (e.g. Disco Elysium, No Man's Sky, Valheim)
I thought the secret to being a consultant was to get a client to feed you a number, you do an analysis, and then feed that number back to them in a report :)

Seriously though, what you wrote is a great operating principle.
Ah. I used to use Zola but I migrated to Hugo myself.
The title is inaccurate, the site explicitly says:

> We are not opposed to end-to-end encryption.

I'm not commenting on the merits of this campaign, simply on the fact that the title is inaccurate.
There are lots of digital roles available in "Search Jobs": https://www.mckinsey.com/careers/search-jobs?interest=Digita...

Software Engineer may be a better fit, you'll need to select your preferred region but here's a representative US role in client consulting: https://www.mckinsey.com/careers/search-jobs/jobs/softwareen...
“Anyone who runs, is a VC. Anyone who stands still, is a well-disciplined VC!”
Pretty much all meaningful multiplayer customization. Past Halo titles let you unlock a variety of different armor styles, and colors, by just playing trough the singleplayer.

Now pretty much all of that is either locked behind "Deluxe edition", MTX or dozens of levels of season pass for a single item.

Which is particularly cynical considering how they advertised this Halo as the "most customizable ever, no two Spartans will look alike!" [0], when the only way not to look alike is to spend at least 10 bucks for a new armor core.

Want that new armor core in a different color? Enjoy spending another 8 bucks [1] because color schemes are now armor core specific.

This is objectively worse than what people used to get when they bought the "standard" version, as effectively all meaningful multiplayer customization is now paywalled behind a ton of MTX and not just the "nice extras".

Halo isn't the only offender on that front, pretty much all the games that nowadays get released with a "standard" 50-60 bucks version, and then a 100+ bucks deluxe version follow this very same MO. Which would be okay if those "deluxe version" actually offered the full package, but they don't, what they offer is the same extend of customization options that used to be included with games out of the box, while getting "everything" has by now come an exercise of unlimited spending [2] because creating unlimited new color swaps, with every new "season", is the new most profitable business model, not releasing a fully functional and fleshed out game out of the box, that's by now the absolute rare exception in the "AAA" sector.

This is also exactly what many people have been warning about where MTX will ultimately takes us for literally decades, game pass is the ultimate manifestation of it; You subscribe to "games as a service" with a monthly fee, then you are supposed to spend money on those rented games to upgrade them to proper fully fleshed out versions, and then you are locked into the subscription because not paying for it now also means losing access to all the content for the games you purchased on-top of your subscriptions.

Anybody who looks at this and goes; "This is great for consumers!" must not be a consumer and must have completely missed all the relevant discourse about these developments during the last decades.

[0] https://gamerant.com/halo-infinite-armor-customization-milli...

[1] https://gamerant.com/halo-infinite-charges-8-color-blue/

[2] https://www.gamingbible.co.uk/news/xbox-halo-infinite-shop-c...
Don’t know but very inexpensive and ubiquitous communication for everyone on the planet is right up there with the newest Justin Bieber hit imho.
Ask HN: What do you use to edit videos?
I'm looking for a dead-simple solution to edit videos on a Mac.

Today I record videos with Loom and then upload them to YouTube. This works well, but I need a solution for minor editing - e.g. cutting two videos and then stitching them together.

I don't need anything fancy. I just want to create product demos for software that I work on. (E.g. here is a video I created yesterday: https://www.youtube.com/watch?v=N9LoJo8MgnM)

Any recommendations?
Collarwali: Remembering India’s ‘super mum’ tigress