skysight-inc/HackerNews huggingface dataset:
The title comes from the moment when video games went from representing reality directly (i.e. collisions meaning collisions) to becoming more: Pac-Man was eating dots, not just colliding with them. Also contains a lot of interesting strategies for finding new forms in video game design
Ideally signing up via India. Fortunately, I got an Indian wife with a local payment method and a VPN. Now I am paying roughly 90 euro cents per month for a student subscription, as both discounts can be combined ;)
I tend to use it quite regularly. I've had to diagnose many performance issues with our large code base. Understanding compilers, data structures, networking, OS internals, etc, have all been quite helpful. Even if it's simply finding a starting point for tackling the problem.

Sometimes it's trivial, replacing a for-each loop with something that's log(n) or O(1). Sometimes a little more complicated, like refactoring some code and realizing the original implementer was trying to do BFS but.. wrote something else. And the rarer cases are having to really dive in and trace some odd contention issues. All of these touch on what I learned in college at some level. Sometimes knowing something exists is helpful for looking up later and can save lots of time.

I do wonder if it's less about "requiring" the education and more about someone seeking out the kind of work that uses the education. I know many people in my company are the opposite of me, and definitely do not care to go much deeper than implementing things until they work.
Define 'safe' and 'unsafe'. That's not as easy as it seems, and it would be the source of endless bickering between business and the regulators.
The goals have a lot of compatibility, but occasionally come in conflict. And example may illustrate.

If you care about making Firefox good for users, you will work to improve current performance, and prioritize compatibility with badly coded websites. Even if it makes it harder to adopt future standards coming down the pipeline.

If you care about pushing standards, you'll put more energy into those future standards, even at the cost of performance and compatibility with badly coded websites.

Firefox has consistently chosen to prioritize standards that are someone's idea about how to do things better over the real world that exists right now.
If we're going down that road, then no.

The Xerox Alto was the first GUI, and it used floating windows.
I use and love DWM on my home Arch system. However, at work I am stuck with Win10. Are there any recommendations for a tilting window manager for Win10? Thanks!
Sweden has had a lower per-capita COVID deathtoll than European states with heavy lockdowns.

Lockdown South American nations have had about the same COVID toll as non-lockdown nations.

Same when you look at individual US states.

Doesn't seem to be much of a link between lockdowns and COVID - but a heavy link between lockdown and economic and social devastation.

The virus will follow its own seasonal trends, impacted by herd immunity, as every respiratory virus has.
Yes, it runs ARM containers natively.
In case it’s not obvious and extending a generous interpretation to your comment - i did not imply she is giving as sacrifice.

I implied that the limits of her giving are not informed by any kind of sacrifice.

In contrast to me, you, and 99.9% of people giving to charity and having a limit based on sacrifice.
The big issue has been with the labelling for these thicker bags. The marketing term has been "Bag for Life" - but the goal of that term was that this bag could be replaced for free at the supermarket so that they could be recycled properly.

In reality, very few people understood the setup and people have instead been treating them like the usual disposable plastic bags that just happen to cost a bit extra.
Truthfully, probably it would just be easier to watch the DVD for watching on the TV, but Plex lets you watch on all devices.

I really don't need instant access to tons of movies, but my kids watch a lot of the same ones over and over, so I keep those on Plex, rather than paying for Disney plus or whatever.

After ripping I usually increase the crf a little to reduce the file size to host on plex. Movies that we are watching a lot live on Plex, but if we stop watching something, or it seems like a one-time thing, then they can be removed from the library.

The burned DVDs are really more of a personal archive. Those movies could get added back to Plex someday. I don't need all of Lost or Breaking Bad on my Plex server, because I've recently watched them, so they'll live in the DVD drawer for a few years.
After a lifetime of chess, I've more recently become a fan of Fischer random chess (aka Chess960)[1], where the back rows of pieces are shuffled before the game begins.

It puts puts people on a more equal footing in terms of their actual chess playing skills instead of their opening memorization abilities.

[1] - https://en.wikipedia.org/wiki/Fischer_random_chess
They should rename it to something like zpermutator.io GNU/Linux. I swear, this thread is peak HN with this name bikeshedding.
No, @hnarn is right. And you don't really "get" this until you start maintaining an OSS repo (I speak from experience). For years, I was very critical of Linus Torvalds and his brusque attitude. Then I started a few moderately-popular OSS projects, and the entitled masses started pouring in.

After a while, it's hard to refrain from telling people to just screw off.
wxWidgets uses the operating system's native widgets, is cross-platform, and has bindings for most languages.

If anyone has used GTK in their Windows applications, I'd love to hear about it.
I guess I'm confused. The first one looks like backporting of newer functions to get it to work on older GTK versions. The second one looks like shims to work around not wanting to link against deprecated symbols. What could upstream possibly do there? In both cases, the issue seems to be the configuration of the target machine.
I've found if you look closely at any job there are huge amounts of negative points of view. Even in software, well paying jobs on here, people dread their work, they work on adtech, don't learn anything, constantly deal with churn and ageism, hate their manager...etc.

The fact is everything has its downsides. Industry has just as much politics.

The key is to find a balance of what you like doing and your livelihood - sway too far one way, sure, you'll have money, but you'll hate yourself. The other, you won't be able to have an adequate lifestyle, and also hate yourself.
Do you know the details of the x86 architecture? Why so toxic?
And definitely the smarter member of the pair.
thats really not half bad! considering that the imacon supposedly has a brilliant mount, to get that level of detail is quite impressive
1. How others prioritize their time and how limited it is is an interesting call to make. Are you familiar enough with any of the contributors to know how much "spare" time they have and how they use it?

2. See above.

3. I am locked to a Windows desktop for work, but support Centos servers for backups and such. What is wrong with text-based config files? Are GUI checkboxes a better option? They may be more discoverable, but seem to me to be less configurable. Have you read the Unix Haters Handbook? Unix's greatest flaw and greatest strength are its flexibility.

4. I can't speak much to this, but aren't some manufacturers testing on Linux?
I think you are wrong about AR, once a decent set of AR capable glasses hit the market I think we will see a very large market adoption. Very much like the smart phone and smart watch and tablet it will be a toy for techies until a company with real design chops and solid software/hardware gets behind it. I also believe that Apple is the most likely to be that company, solid design and a well liked ecosystem, plus a proven history at creating/shaping new consumer tech device markets. Apple AR Glasses have will likely be a huge success. It helps a ton that ARKit 4 and the new Lidar sensors on the pro level devices are next level good over the current AR software.
It's called abstraction, and it is what enables you to live in modern society without knowing the technical details of every facet of your life.

Furthermore, not being able to hook into xnu to virtualize macos is a business decision, not a technical limitation.
Lowering the entrance requirements doesn't mean you should STAY at the entrance.
I always find myself surprised that people respond to this kind of writing. What part resonates with you? When I read this, I just roll my eyes at an author unabashedly looking to tug at heartstrings.

I would be moved by a real person's story, but this not only is pure fantasy, it even creates a stereotype that all poor people are timid and frail. And again, I know some people do become broken by poverty, so why not share their real story?
I guess that is to be expected, as frightning as it is.
> it's not useless, they just found success in a career that didn't need it.

Or don't realize how often they actually do use the skills they learned in calculus class to solve problems that don't necessarily involve derivatives or integrals but do require a methodical, structured approach to solve that isn't something you're born being able to do but must instead be honed through practice on "toy" problems.
Learn Sorbet in Y Minutes
Those “invincible” young people don’t live by themselves, you know.
(I tried to post this response hours ago but HN is so annoying with how often you can comment sometimes...)

I don't understand why you make this comparison?

Gold is a physical item with real-world use cases. Gold is rare and has physical applications which is why it's valuable. We can't magically create more gold.

Now you are going to say bitcoin is fixed as well. Fine, but it has basically no use case. Also, it can be replicated a billion times over with any other cryptocurrency. So I would even say it's debatable to call it 'rare' or 'fixed', even though I know what you mean.

The amount of gold which has been mined in the entire human history is about a 20m cube. That's it. Gold is used in very useful in many industries around the world and is visually appealing. THAT is why it has value.

If Gold was "rare" but looked like garbage and had no physical application then it would NOT be valuable. I don't get how you are trying to make this argument.
This was the subject of the first episode of MythBusters.

https://www.imdb.com/title/tt0768480/?ref_=ttep_ep1
Even if this was true, the targeting can get so fine grained that you can basically narrow your ads down to individuals, and your ad can be whatever payload you want.

“Deliver this specific JavaScript to all white men in Vermont who own a 2015 iMac 21” who predominantly browse in Private Mode, drive a Mazda 3, and have visited Real Doll twice in the last month.”

That is basically one person. Now you know their location because the JavaScript loaded a unique file from service you have access to.
not bad but omg the fees. who does that except 4 nerds in morroco
It's definitely not the actual google treasury team.... and knowing the shitstorm that they would get from that getting leaked, I doubt there's a shadow hedge fund running in google.
Fortunately for me, I've never really been able to see the value in long term permanent relationships. Granted, I'm borderline autistic, which doesn't help, but I'm also very selfish with my time and like to have options open. The one thing I dread the most is chaining myself to another person.

Some people like this, I dread it. I've had a number of them, never to the point of getting married. But as likely it is I'll never accomplish Bezos wealth, I'm just as likely to not deal with a 50/50 divorce of all my assets to some woman.
Because it's not necessary to know for day-to-day work. Which is what most software aspires to achieve.
It's the ONLY player on the "stand-alone" headset space.

There's some competition on PC headsets, Rift headsets are not even the best, feature-wise. But just like the quest, they score very high on the cost-benefit analysis (I guess we pay with a combination of cash and data).
Absolute disaster, this platform. The opacity and lack of early availability for development made for a really ugly adoption experience. I feel that people should not encourage this and vote with their money in the DevOps / Dev sector to discourage other companies from pulling the same stunt.
Does this work with just Substack content? Or does it work with any RSS feed? I like Substack but am wary of giving control to yet another centralized tool that may ultimately try to leverage a walled garden as their platform strategy.
> Remote learning was considered better than cancelling school altogether

But did we give enough thought to the third possibility? Just sending them to school normally with masks, periodically testing everyone, and contact tracing anyone who tests positive? Young people are surprisingly resilient to the disease, really just the teachers need to take extra precautions.
It will still have the same unusable look and feel as Gnome 3, so it doesn't even matter what name they give. It was 9 years ago, but it still hurts me to think about the release of Gnome 3 and all the different ways they went downhill with this once-beautiful project. Seriously, damn the people who took over the direction of Gnome. Now even Wayland development is mostly focused on Gnome. Where's my time machine?
I doubt it because I think a successful VR headset will have 6dof room scale tracking, hand controllers, and facial expression tracking. That will takes several well positioned cameras, plus additional cameras for eye and face tracking. I think they will be standalone devices that will potentially include AR at some point and even replace phones.
I am honestly not sure why Canadian developers are paid so much lower than our American counterparts.

Vancouver is a large market for tech as is Toronto, and now the rest of the cities in Canada are picking up. Anecdotally I have never seen this much recruiter activity in Alberta as we're seeing right now.
It will presumably run arm natively and use qemu to run x86 stuff.
They have containers already in a sense, whatever the iOS Simulator.app uses is not VMs, and it's a container in more ways than just one.
I mean if full negative sentiment is at three thousand dollars a coin, it's really not that bad.
The difference is in natural languages you can make tons of errors and be extremely fuzzy and it won't harm the interpretation. Compilers make you update, language doesn't (this does actually cause people to speak a language for decades and never sound native). Often times we can use grammar of another language and the words from another and still get concepts aligned (useful for language learners who will tend to use the grammar of their native language). "Pineapple store I go get" can be a perfectly understandable sentence when context is involved. You can also use direct translations of words from other languages "I put on my... uh... finger shoes." (contextual clues always help, especially in writing).

Humans are "fuzzy compiling" to such a degree (and giving no errors or warnings to the writer) that it is hard to compare the two.

> If we consider "human languages" like legalese or diplomatic language, where the goal as with programming languages is to limit ambiguity as much as possible while maintaining the speaker's ability to potentially say as many things as possible, syntax becomes very important, and typically it's preferred that the interpreter raise an error rather than try to guess at the speaker's intentions.

Such a concept is not even possible in natural languages. Natural languages are so full of ambiguity that even native speakers from similar regions often confuse one another. Because frankly many don't realize there's: what you intend to say, what you say, and what is heard (times number of listeners). When listening to a non-native speaker we focus a lot of trying to understand intent from them. When listening to native speakers we focus a lot on what is said and what we hear (often ignoring intent). There is just so much fuzziness to natural language that it is a bit ludicrous to compare them. The fuzziness of natural language and strictness of programming languages are necessary features too.
> Below 1700 or so, openings are mostly a waste of time

Here is a counter argument - below 1700, someone who knows the strength of an opening would outperform those who do not.
> Where is this commitment written?

In the public documentation describing CentOS's life cycle, CentOS 8 was described as being supported until May 31st, 2029. Upon the announcement of CentOS's change of direction, this was changed to December 31st, 2021.

You can see the commit diff here: https://wiki.centos.org/About/Product?action=diff&rev1=123&r...
What's wrong with the name? It seems fairly uncontroversial to me.
LG also has it running on smart TVs. I had the Pre over a decade ago, and having webOS in my pocket was great.
I think of the Rocky Mountains myself
You can choose your preferred colour in your settings. Mine is #abdcef pale blue.

@dang it would be awesome if this also translated to the icon and favicon :| I know, I know, it would be crazy.
It’s pretty funny that anyone would complain about a Linux distribution being named after a developer’s given name.

I mean, it’s Linux.
I only work when I'm paid to work, and debugging containers and digging through stack traces sounds like work to me.

I totally get that some people like that kind of thing and have the time for it. I dont.
To be honest I can feel you.

In terms of DE. More focus and hard work is on building something "cool" than something stable and less buggy. I would have been happy with Gnome if the base OS is stable. Yes KDE turned out to be better, but that was the least important of all cases. Lots of work hours have gone into making XFCE, LXQT, KDE, Gnome, Guix, Cinnamon, XFCE, Mate etc etc. The choice argument is futile if I or someone cannot be productive in it and spends time in linux forums. 100 Choices will never make open source more popular. You just need 1 damn good choice that "just works". Time and energy is precious.

As much as Windows is criticised, you will rarely have any issues with it in terms of hardware compatibility.

Coming to Rocky-Linux, this is server side offering. Plus its model is different to general desktop linux you use for day-to-day.
Indeed.

One of the main reasons we abandoned Pinta (https://github.com/PintaProject/Pinta) is we had to rewrite a significant portion of the app if we wanted to move to GTK3, as we had many custom UI needs.

See also:
GIMP, still on GTK2.
Inkscape released on GTK3 just within the past year or 2
Ah. that'll be it. I do have 'Showdead' ticked.

While you're on this thread? What exactly are the guidelines for what gets flagged an ultimately killed? As well as the many patently obvious spam articles and snake oil adverts which show as 'dead' I see a fair few 'dead' submissions which look like completely legitimate articles the HN demographic would be interested in.

In fact that's one of the reasons I leave 'Showdead' ticked. Just because what gets an article killed seems so arbitrary at times. And I don't want to miss something that might be genuinely interesting.
We all know that Sweden tried it...and failed.
Christoph Galuschka maintains that wiki page you reference. Does he represent Red Hat? If not, how does a community member “pinky swear” and Red Hat is now on the hook?
The premise of A is incorrect.

(Banks cannot only lend out ONLY every penny they have...)

Banks have (until March 2020) been able to lend out 10x the amount of pennies they have... aka assets listed on their books.

Now they are able to lend out an infinite amount of pennies they have.

Theoretically all money is "loan money". That's how money is primary created through fractional reserve banking, through loans.

I own a house that is worth $1m.

Somebody buys my house with $100k downpayment and $900k in loaned money from a bank in the form of a mortgage.

Now I have $1m, the bank has $1m worth of assets listed on their books, and (until March 2020) the same bank would be able to loan out another $9m in money from the $1m in hard assets they have just added to their books.
I think Facebook is in VR because they don't want the Metaverse to belong to anybody but them.
> If they didn't, developing and testing new software to a level where it was reliable enough for such use without being checked up around, and training staff and adapting processes for it, would not be a quick process and, perhaps more importantly would take staff time of clinical staff to participate in consultation and validation instead of clinical duties while it progressed.

Desperate times call for desperate measures. The solution doesn't have to be perfect. It can be quick and dirty now, and perfected later. It might be worth it, given the current solution is pushing hundreds of millions into poverty among other disastrous consequences.
Professionally, googlers don't care about products that won't get them promoted, google finance was about as boring as it came.
Really, do you have to link screenshots separately to a flickr page?

Screenshots are super important for projects imo to quickly understand how something is actually useful. Should always make the small effort to add an example GIF or image (if applicable to the project).
Can't say that I agree. I've been using Firefox on Android for years now and it just keeps getting better IMO. I'm satisfied with the performance and the UI, but what I really love the extensions.

I know they rejiggered the UI a bit recently, but it seems like a moderate improvement to me.

Also, I use Firefox to sync across all of my devices. I know you can do that with Chrome, but I trust Mozilla more than Google with my data.
Hey, thanks for this link. I was a huge fan of webOS since the days of the Palm Pre. I noticed that this runs on the Raspberry Pi 4. Do you know what the use case for this is? Store displays?
5G downloads were 954% faster than 4G in Q3 2020
With everything happening with major movies going direct to streaming, I actually am expecting a big development somewhat related to VR in the next year or two. It's a device much smaller than a VR headset you wear on your face that gives you a theatrical quality audio-visual viewing experience, and only allows you to purchase/rent and not sideload anything. I'm thinking it could sell for around $500 and I'm pretty sure there's a company in Cupertino taking a close look at this.
What do you dislike about Dart? I happen to like it a lot.
not to the gPM who owns the product
Personally, I see it come up in more vague areas during my Web Development. It's more along the lines of, "based off my understanding of X, I can assume this bit of JavaScript code works like this under the hood". Understanding how memory works traditionally keeps me "memory-conscience", but this may be redundant when working with JavaScript. When writing complicated operations I can use things I've learned previously to improve efficiency. To put it nicely, I'm not balancing binary trees and sorting my arrays with JavaScript. However, it was helpful when learning how the VDom works.

In other industries...

I started my Software Development journey with C, then moved into Game Development in C++ as my first job. Game Development DEFINITELY requires a lot of CompSci info (that I lacked). Hash Maps, Pathfinding, Matrix math, physics calculations, Linked Lists; all the works. We were also using a proprietary Game Engine so maybe with other Engines CompSci isn't as needed, I haven't worked in different engines.
> I can't understand how Mozilla failed to execute on Firefox OS.

Because this product could only be sold to a hardware maker. It doesn't matter how good it was/is, because hardware makers are smart enough now not to rely on a 3rd party supplier of an OS, in fact they've been working hard on degoogling Android as much as possible.

Another failed alternative that comes to mind is WebOS, and yes indeed, it got acquired by LG for the reasons above.