skysight-inc/HackerNews huggingface dataset:
I was around 25 years ago pushing bits around SunOS boxes and when people were still figuring out CMSes. FTP and BBEdit ftw. Definitely some things were simpler, but stuff would fall over in a heartbeat. I still think of the day of 9/11 when major websites couldn't serve their homepages because they were bombarded by traffic.

Kids in their rooms still do write the next big things. The difference now is they now raise a ton of money along with it. They scale a whole lot further, and much faster. There are more entering the engineering profession through Lambda School and bootcamps and what not. They also leave around a lot of shitty code that usually ends up building some business value. Much of this was true back in the day. It's just gained a whole lot more momentum IMHO.
Forza Street probably. Anything with microtransactions is bound to be bad for customers but FS is probably the most criticized MS product to date (and yeah, it's a re-skinned, acquired product but I'd still count it against Microsoft since they attach themselves to it).
Open source gaming is an option too - Cataclysm DDA as a thriving example, Nethack, so on.
While we should not discount your experiences, and while there are many complainers out there about nothing, I think the poster to which you replied has a deeper point.

I too am relatively young. When I was a kid, Bill Gates and windows was the devil. Nowadays I realize I judged him too harshly and that he does a lot of good in the world, but at the time Microsoft was the bridge troll.

Looking back, everything seemed so simple. Programming open source things had meaning to it. People didn't program open source back then to my knowledge as part of a larger corporate strategy. They did it because it was fun.

Corporations entered open source programming as far as I'm aware en masse in the early 2010s late 2000s. Around the same time Facebook and Google reached their peak of popularity. It felt awesome to have corporations join in the fun and it felt like the software got much cleaner and much higher quality.

After a while though it just felt like corporations took over the place. Software is better now but it's tailored to corporate needs even in the open source world.

Now that our apps have millions of users, and we can see how they interact with the app in near real time, there is a constant push to manipulate the behavior of the user. Like our app? Leave a review! How likely are you to recommend our product to a friend or colleague? And so forth. To your point, we have always been asked to do things like this but in the 90s there wasn't nearly as many ways to do so. Seeing the greater capacity of our code being used for yet more greed is disillusioning.

I get it, everything is terrible, and it always has been. But I do wonder if we haven't lost something from the '90s to now. I feel like there have been several Eternal Septembers, but instead of our communities getting flooded with trolls they have been flooded with corporate interests in communities that didn't used to have these interests at play.

To try and combat this feeling, I have tried to find those communities for programming that try to get back to our indie roots. In the '90s we didn't care or need corporations to sponsor us or our open source projects. I'm still sure there are those out there that run their projects without the need for GitHub Stars or corporate funding but it's now seen as unreliable or otherwise undesirable to use projects that are simply done for fun. I think remembering that that's all I ever used to use will help me find more fun like I used to have. Preserving the space of programming is a hobby I think is really what's at stake here.
I don't get the downvotes.

You have a very solid extremely valid counter point and I think the person you're responding too created a false dichomtomy.

Cheaper does not eliminate the quality. They can both co-exist and indeed do.

The lower tier just opens the door for a group of people who never had access before.

Thank you for your input.
Yes. Although I worn that and other hats before and often together, I disliked being a sysadmin. I don't like being on call, it causes me to wake up at two in the morning to check a website. I do not like worrying about when to install a new patch.

So when my job title switched away from programmer to some kind of DevOps thing and I was shoved back into the sys admin role, I was unhappy about it.
Ocaml distinguishes between "e.lbl <- value" which is a mutation of e and "{e with lbl = value}" which creates a modified copy.
I would say since it was made free to play CS:GO (also Valve) surpassed Dota 2 and it is still rising.
The immediate corollary is that sometimes you need to actively work to make yourself replaceable. I imagine a good CEO would appreciate a clean handoff when your contract is complete.
Snowflake and BigQuery are quite expensive for big datasets.

Databricks Delta Lake has some use cases, but there are some aspects that are rough around the edges. vacuuming is very slow, the design decision to store partitioned data on disk in folders has certain pros / cons, etc.

There are a lot of great products in the data lake space, but lots more innovation is needed going forward.
I mean a little bit yeah. But problem solving through peer pressure is a real thing and it's totally legitimate. You do get some weird artifacts (because it functions via a weird distributed statistical function) and it can be exploited.

Some countries that get low amounts of sunlight due to latitude eat fish for breakfast. Apparently the nutrients in fish help you biologically deal with not having enough sunlight. And this results in statistically better health outcome vs other countries at the same latitude that don't eat fish as much.

Did eating fish start because people were running double blind 30 year dietician studies? Nope, it's just what other people were doing.

Think about it this way. Some problems are really hard to actually understand. And if you screw up you'll die (so you can't exactly learn the lesson even if the lesson was obvious). Culture and social cohesion is important because other people have learned (maybe unconsciously) a fatal lesson by watching others fail to learn that lesson. It can be life or death for you to pick up on that lesson.

It's also important that people question why we do things. Because otherwise we can end up all standing up when a bell rings for no reason. But both methods are necessary. Even if we end up doing some stupid things for a while as we sort out reality.

EDIT: I'm actually mostly unaffected by peer pressure. It sounds impressive because I'm extremely unlikely to do something stupid like stand up when a bell rings. Additionally, I can go off and learn things like type theory, lambda calculus, most programming languages like it's easy.

But the catch is that type theory is only easy compared to trying to understand social interaction logically. People often all agree about something that makes absolutely no sense to me ... and they're right (well, I've looked into this a lot and technically they're not right, but it works out and they get good outcomes, which is almost always close enough ... I think what happens is when their wrongness catches up to them they switch strategies or something, but I'm not sure). It often feels like living with a bunch of aliens who have psychic powers.

So, while it's easy to setup social experiments that make peer pressure look stupid, I'm not about to discount it's incredible usefulness.
Stellaris might be one of my favorite games in recent memory (granted, I don't play that much).
To expect a company to produce the quality/type of games that they made 20+ years ago is a bit unfair, don't you think? I'd venture to guess that the folks behind those games left the studio along time ago anyway.
Reskin shipping emails from multiple 3rd Party Logistics
When they said “Feels like a luxury car with sports performance” I can only assume they meant it like this: https://www.youtube.com/watch?v=VoeQdse7aLU
> I am baffled to see that the majority of the comments here are at best showing no support for what Assange did and at worst are trying to find excuses not to be disturbed in their belief that since we are in a democracy hence everything that's happening is normal.

I'm not seeing that in the comments (and there aren't that many at present). Most people seem critical of this and/or express cynicism about the process.

WRT not supporting what Assange did, I didn't notice anyone (as I type) saying anything specific about it, negative or otherwise.
CDC quietly shifts guidance on coronavirus transmission through the air
> Dota 2 is dying

I'm old enough that I remember people saying this in 2014. Actual data on active users - https://steamcharts.com/app/570#All. This indicates that it's far from it's peak of 1.2M active players but 700k active is still respectable.

> Dota 2 is by far their biggest game.

Not by players. That would be CS:GO (https://steamcharts.com/app/730) with 900k active players.
Tackling the Awkward Squad for Reactive Programming
I'm also in the Boston area and seriously considered this! Would love to hear more about how you worked though health insurance, where to move, etc.
You may want to use `npm ci` instead of `npm install` on automated processes like CI. `npm ci` will install the package versions from `package-lock.json` that presumably worked while developing, `npm install` will try to install the latest that match the criteria in `package.json`
Froqueting: like croquet, but with frogs.
Conversely, unlike a numbers station theoretically only the intended recipients know which videos should contain messages.

So the counterespionage personnel may be able to track who has watched one specific video, but only if they know which video to track.
To build on an idea is infinitly more complex. The supposed need for cloud architectures to save money is a fairy tale to drive the need for kubernetes/etc. They make sense for large scale deployments but for my 20k subscribers I long for a rack and a few servers vs. 20 instances and increasing monthly costs.
The criticism at the data is valid, but there is still more evidence that points in the direction that suicide is on decline globally. And if the methodology of acquiring data is flawed to such a degree, we also wouldn't be able to make a statement in the other direction.
The alternative being that Apple must support every port forever?

If they were moving from one uncommon proprietary port to another uncommon proprietary port, I'd understand the beef. Most of the issues described in this screed are about "legacy" devices not being connectable via USB-C, though. Which... yeah, that's the issue with older devices.

There's 3.5mm audio disappearing in favor of proprietary Lightning, but that's hardly "Apple's dongle problem isn't getting any better." Thanks to widespread uptake of AirPods, that one is getting slightly better. And it's a single dingle, for the subset of iPhone users who use wired audio.

Everything else, it's transition. I mean, I'm typing this on a laptop that uses a dongle to connect an external 4K monitor, but that's because the external 4K monitor doesn't do USB-C (or Thunderbolt over USB-C) at least as much as it's because the MacBook doesn't support HDMI.

I'm personally not looking forward to the day iPhones switch to USB-C as well, but I know it's coming, and I won't complain too much.
The buzzword soup from the snippets reminded me of the scene from CSI where they were "building a GUI interface in Visual Basic to trace an IP address".
I would say the new Doom was much more than okay. One of the best playing FPS's I've played. And everything that Arkane makes is gold.
A Fun Project on Building a Face-Swapping Application with OpenCV
Nooooooooo!
Not Bethesda.
Why?
I still have bad memories regarding Rare and Lionhead.
Although Rare redeemed itself with Sea of Thieves.
I may be privileged, but I am neither young nor overpaid. I started programming on something called the Commodore 64, so my opinions have been refined over decades. And if I say programming has become joyless, it's because I've been around long enough to remember when it wasn't.
That's funny, I watched Bethesda's history documentary by noclip[1] last night. Bethesda studio is/was owned by ZeniMax[2], which in recent history purchased/hostile-takeovered a bunch of studios. ZeniMax's CEO is a lawyer, hence their long history of litigation tactics. And according to the article, Microsoft bought ZeniMax, so in theory it just bought a basket of gaming studios.

[1] https://www.youtube.com/watch?v=QKn9yiLVlMM
[2] https://en.wikipedia.org/wiki/Bethesda_Softworks
Everything in the Hindenburg Report could have been exposed without the Company going public.

Going public via a SPAC they didn’t have to go through all the rigor associated with a traditional IPO. I’m not sure this is the public markets doing their job so much as exposing a new loophole in the market.
I would hope this would not be the case - in the past few years Microsoft have gone out of their way to build bridges with the PC gaming community, bringing their traditional first party titles (Forza, Halo, etc) to PC.

With Fallout and The Elder Scrolls’ history as PC only titles in their early iterations I would suspect this bridge building will continue
The interview I linked (this is from memory), emphasized the fact that the accusations were pretty bogus to begin with. The accuser did not actually go to the police about rape: she wanted to get legal advice if she can force Assange to take an HIV test after having unprotected sex with him.

> Was heisst das: Die Behörden wiegelten ab?

> Darf ich von vorn beginnen? Ich spreche fliessend Schwedisch und konnte deshalb alle Original­dokumente lesen. Ich traute meinen Augen nicht: Nach Aussagen der betroffenen Frau selber hat es nie eine Vergewaltigung gegeben. Und nicht nur das: Die Aussage dieser Frau wurde im Nachhinein ohne ihre Mitwirkung von der Stockholmer Polizei umgeschrieben, um irgendwie einen Vergewaltigungs­verdacht herbeibiegen zu können. Mir liegen die Dokumente alle vor, die Mails, die SMS.

> What does that mean: The authorities are weighing down?

> Can I start over? I speak Swedish fluently so I was able to read all the original documents. I couldn't believe my eyes: According to the woman concerned, there was never any rape. And not only that: The statement of this woman was retrospectively rewritten by the Stockholm police without her involvement in order to somehow turn up a suspicion of rape. I have all the documents in front of me, the emails, the SMS.
Fun fact: Apple tracks your location and keeps its history, too: https://support.apple.com/en-us/HT207056, see "Significant locations". They claim that this info is only stored on the device. My watch is always in Airplane mode, bluetooth is always off, only wi-fi is on. And the watch actually has a pretty precise location history in the settings. How?
The upside being that in the game industry overall, it's never been easier to get started and to reach a wide audience.

So while the inevitable trajectory of AAA gaming is consolidation, we are still seeing more and more indie developers break out and succeed at a larger scale, and there's no reason why that phenomenon shouldn't continue (or even grow).
CS:GO is actually their biggest game now, but it does look like Dota 2 is dying. From a business perspective, they don't have any reason to try and save it though. They've lost ~40% of their players over the past 4 years, but are making more money than ever. The in-game tutorials have been unfinished for years, their Dota+ subscription service is all but abandoned (but still bringing in millions of dollars a year), and even cosmetics are mostly contained to a time-limited battlepass to take advantage of FOMO.
Hmm, MS buying Obsidian was sad news, mainly because their titles became inaccessible on Mac/Linux.

This, not so much. Fallout 3 was the last great Bethesda title. Well and New Vegas but that was Obsidian.

Completely lost interest in them with Fallout 76.

Edit: Oh wait, there's also Dishonored since Arkane is owned by ZeniMax. But that was never available on non-windows OSes so it's not much of a loss.
It was always like this except in the hobbyist world, and I think maybe you and some developers are confused because the corporate takeover of the web is relatively recent. When I think of software development in the past I think of Office Space (the movie), not some idyllic times.
It's interesting. Despite all the money that these studios have, my favorite games of the past few years have all been indie games (Rimworld, Factorio) or smaller studios (Paradox Plaza games such as EUIV, Stellaris). I understand that the majority of the industry's revenue is generated from these bigger studios, but acquiring first party developers doesn't make me as too concerned.
What I'm concerned about is distribution is controlled by a few parties to a higher degree on desktop, like it is on mobile.
Gila CMS 1.15.4 Release
Hi, I'm the author of climake. Currently starting work on a rewrite of the library that'll introduce subcommands and a revised help system (two main issues of the library currently), https://github.com/rust-cli/climake/issues/6 :)
It's a founder saying dumb things about his own product. That's incredibly worrying since he holds all of the access to all of the employees to get his facts straight - it's obvious he just didn't make use of that. He burned his precious few chances to lead a company in the public eye.

Most of us armchair CEOs would burn our chances just as easily, but it's still important to not be clueless.
I had a great amount of fun working on my debug visualizer extension for vscode that was trending on hn a couple of weeks ago. And on other open source extensions and projects. I felt visionary and proud. That is what I want to do.

But it pays for nothing. I make more money as a street musician than with my open source projects that have more than 100k users. But I got paid a lot for improving some online gambling site. This is how it is.
Let’s just say most technology folks in Arizona had little belief in this company after their tech lead gave a talk/presentation at a meet up where their programming paradigms & setup just didn’t make any sense.

Not like didn’t make any sense because folks didn’t like the programming stack choices or anything it just literally didn’t make sense what they were trying to do.
This reminds how the Oculus founder said that logging into Facebook to hop on VR would never be required.
In other words another Mozilla project failure.

It seems like they still have no clue how lucky they are to have the Rust Programming Language and yet they still really cannot create any revenue outside of their contract with Google. Without it, Mozilla would cease to exist.

That's the actual reality of open-source. It is funded by the same companies that oppose privacy - contradicting Mozilla's mission.
Annapurna was founded/is run by Megan Ellison, Larry Ellison's daughter, if it seems curious!
If you think the blame lies on the production side then how do you explain the low obesity rate in Japan? They have no significant restrictions on food production.

https://www.cia.gov/library/publications/the-world-factbook/...
I've always been super skeptical of this company namely because of the founder (and their wholly unoriginal name). A look into his background reveals no prior engineering accomplishments let alone experience. His Wikipedia page says he dropped out of college to pursue sales and marketing. Yet, despite his lack of any professional track-record, he is one of the richest people in all of Utah and a member of the Mormon Church. I guess it's too early to tell if the company is fraudulent, but if the founder is, it's usually a tell-tale sign.
Bethesda and Obsidian are now sister studios - it is possible...
You make a good point to bring up indie development (WoW excluded), but I think looking at the storefronts is also important.

For these big conglomerates, the trendy thing is to have your own games store. Complete with exclusivity deals, privacy concerns, and plenty more.

That's not to say that every game on a store has these issues. However, I think the lesson from mobile app stores is: don't discount the impact that a storefront can have on what's allowed to succeed. Stores can exert their control with more than just removals.

Indies can't escape this. Even if they wanted to sell their game independently, not being on one of the big stores hurts visibility. Not all of them get the luxury to be able to expect their users to follow them to their own site/store/etc.

Right now, Steam is still the leader and obvious home for a lot of these otherwise-independent developers. Again, if the big conglomerates get what they want, this won't always be the case.
Presumably through WiFi beacons. Apple and Google can give you approximate location using a list of nearby WiFi beacons
Scriv: A Tool for Changelog Management
Microsoft and EA have some deal now revolving around Game Pass Ultimate which grants you access to EA Play also.
How does Sktime compare with Facebook's Prophet package, also callable from Python?
The International has been growing every year.
"I built a website that pays the bills, and now I have a lot of time on my hands."

Okay.... I assume you're not going to talk about this because then you'll have so much competition you won't be able to pay the bills anymore, but do you have any generalized background information about this?
I'm in the same boat. My current phone is a work-supplied iPhone, but next time I have to buy my own cell phone it will be an Android device for this reason.

I've only ever owned iPhone smartphones, but unless Apple changes their approach to game streaming services like xCloud or Stadia, I won't continue to be a customer.
You may be thinking of the Compound File Binary Format[1], which is used by OLE applications.

OLE itself is an API mechanism, not a serialization format. So when an application that speaks OLE finds a chunk in a compound file that needs to be handled by another application, it would use OLE to go ask that application for help.

Compound formats, in and of themselves, aren't really all that special. One could make a case that this is a common use case for fairly prosaic technologies like XML and MIME, too, for example.

[1]: https://docs.microsoft.com/en-us/openspecs/windows_protocols...
I'm sorry you don't enjoy it anymore, but this being your last week is pretty great. Enjoy your next endeavors!
Thanks for the advice.

I have a nice full time job so I can support myself, I don't think I'd abandon the project if I get bad feedback at this stage. I'd probably just tweak it , if 6k in I still can't make it fun then I'll call it a learning experience
Oh come on: this is just lazy clickbait. People complained about this back when Apple was the first mass market company to go USB.

The move to USB Type C connectors is a good one, even if USB consortium continues to shoot itself in the foot with stupid names and lack of labeling (Apple could step up here). Instead of proprietary docks you can plug just one cable in at your desk, then unplug one, gab your laptop and go. Also you can plug your iPad (newer ones) into that same connection.
Which means the location is actually transferred to Apple, does not stay on the device!
Alternatively, one could take the view that low-abstraction languages are designed to turn programmers into replaceable parts. This benefits the “low-quality for low-price” software vendor culture at the expense of programmer’s pay and status and also at the expense of the customer’s ownership and quality experience.
Judge by effort? You gotta be kidding.
After a decade of experience in the industry at 4 different companies, I quit my 6 figure devops job in 2013. I think back to all the meetings, emails, pagerduty alerts, and bruised 25 year old egos over the merits of Chef vs Puppet and have to laugh. I now run a landscaping business, make less money, have more time, and I can actually avoid working with toxic people/customers.