skysight-inc/HackerNews huggingface dataset:
State lotteries are rigged: marketed to the gullible & have far worse payouts than casinos. (Have you seen stare-sponsored Keno games like "California Hot Spot", with draws every 4 minutes, offered in only the very finest neighborhoods' liquor stores to extremely wise gamblers?)

Mortgages were pushed to sketchy credit risks for years, wiping out the the poor's earnings & equity with unsustainable housing costs in (temporarily) pubic-policy-inflated home values - and even now, there's minimal protection against over-concentrating in unwise housing markets.

Plenty of public securities go to zero, often in fraud. But with easy-to-get investing leverage, any amount of initial capital can go to zero with only small moves in public prices. You can lose any amount of money after a small move of AAPL up - if you purchase enough (or leveraged) securities which bet on it going down, which are available to anyone without an accredited-investor-like wealth test.

(Have you seen the promotions, and easy on-ramps, for daytrading & foreign-exchange trading & Robinhood? Or how easy it is to channel any amount of money into crypto trading?)
There's Already a Pod for That
For a lot of kids this is their social time during Covid. My son hops on after HW, has a Discord for talking, and they all meet up in Roblox or Fortnight. Mostly Roblox.

I haven't noticed anything unhealthy yet. He has a learned a lot about scams, understanding valuations and trading (it's like a mini stock market around virtual goods), and just hanging out with his friends.

One of the most interesting things I've noticed is that in this virtual world -- boys and girls hang out together. He has about 12 core friends -- and it's almost an even split girl/boy. Which I think would not have happened in the "real world".
I thought this was what university did. For instance, there's a little stats in calculus courses, then there's stats in mathematical stats courses, then in queuing theory course, then in networking course, and of course in all kinds of statistical learning and machine learning courses. By the time you finish those courses, you will get a pretty good grasp of basic stats.
You have to also consider they don't have voters.
Ya, leverage monopoly to push their own "supported" browser.
I agree with the first half of this. The second half implies that the original designer felt that historical comments were important, which I think any social MVP will disagree with.
The keyword here is emergency dood.

It's been what - more than 8 months now?!
You're going to be shocked when you discover how little packaging or care goes in to distributing hard drives from the manufacturer to the retailer.
Look for a 'vmmemory' entry in your process list, it'll likely be in the hundreds of megs, if not a gig or so.
> Never agreed.

You agreed that "EPIC is buying their way in" to the market.

Buying their way into the market helps developers in the short term at the very least, which is a good thing.

So you agree that they were "buying their way in" to the market, in the short term. Great! Glad you think that.

This results in developers getting more money, in the short term, at the very least.
Few more articles for context:
https://www.nbclosangeles.com/news/california-news/judge-lim...

https://pacificlegal.org/governors-cant-single-handedly-gove...

https://californiaglobe.com/section-2/what-executive-orders-...
Karma for the West's Opium Wars of the 19th Century.

Newton's Third Law.
What specifically is factually incorrect? Please link me your "correct" sources.
> It is a curfew

It is a curfew in the broad sense ("An order specifying time of day in which particular regulations apply"), but not in the common specific sense ("An order specifying a time of day by which people must, barring specific exceptions, be in their homes".)
Many similar databases and people finder sites are behind a paywall. There are a lot of positives to being able to use public records data available to make more informed decisions, whether it's to let your kid stay at someone's house you don't know or whatever it might be. Thanks.
My understanding is they initially developed the tech beneath WSL to run Android apps on Windows Phone, actually.

https://mspoweruser.com/windows-subsystem-for-linux-started-...
> We intend to apply for the listing of our Class A common stock on the NYSE under the symbol “RBLX.”

They really missed $ROBUX?
Directorylib.com • Free 100% • SEO Analyzer •
Seo Tools - Seo Analysis - Seo Website website checker, seo tools, website ranking, seo checker, website analytics, website analysis, seo optimizer, site worth, seo site checkup, website analyzer, seo analysis, seo analyzer, seo online, seo check, free seo website report, backlink generator
So, there can be a wealth test - but no competence test! – for investments that might be positive expectation? But then absolutely no limits to who and how much someone can spend on rigged games of chance with guaranteed negative-expectation. How does that make sense?

You're right, the 'public'/'private' distinction is confusing and outdated. It should just be 'high-reporting' (certified by accountants/lawyers/exchanges to meet certain standards) and 'low-reporting'.

Perhaps tax-advantaged retirement accounts shouldn't be allowed into 'low-reporting' situations.

But with a person's own excess money, they shouldn't face a wealth test to invest it anywhere their judgement guides them - if they're allowed to gamble, donate, burn, over-leverage, etc that money a thousand other ways to zero as well.
=============

The conditions that cause an emergency may be natural or human caused. For example, the California Emergency Services Act specifically enumerates the following
conditions:

 air pollution,
 fire,
 flood,
 storm,
 epidemic,
 riot

=============

See item 5
I think I'm a little fired up about the Play Music -> YT Music migration, recent Google Photo storage restrictions, etc. What I see in TFA is another case of Google limiting choice in a user-hostile way. I happen to use Firefox and will be unaffected by the above, but Firefox is the only non-Webkit-based browser of any consequence. I'm incensed on behalf of people who use Epiphany or Brave or Konqueror or anything like that.
> But then again, you are free to upload 8TB of your data to an anonymous website that was created this morning.

Even if the provider registered a limited company to their name and used that, how would it help? Who would trust such a small entity with their data?

The service is clearly targeted at people who are knowledgeable enough not to upload unencrypted sensitive data.
I think this is good. My big concern with OpenID was that, beyond it's technical security, it was training users to enter very valuable credentials (like their Google account that they probably use for bank emails, etc.) all over the place for other services (like some random app that lets you use your Google account), where they don't really know how to confirm that the credentials are going straight to Google. Doing this in their legit browser makes this a bit better.
FWIW, Google announced they'd be doing this April of last year. Their reasons for it are security based, and make sense to me: https://security.googleblog.com/2019/04/better-protection-ag...

It seemed like they were planning to enforce it a long time ago. Perhaps they let the deadline slip to give developers more chance to adapt.
I have had good experiences with Concourse CI, especially for trunk-based development
I also moved from Travis CI to GitHub Actions and was pleased with the results. It wasn't mentioned in the article, but GitHub Actions is free for both public and private repos. To my knowledge, Travis CI was never free for private repos.
I was using the googlevoice python plugin a couple years ago. At some point they decided they definitely didn't want anyone using googlevoice from an automated system and its been broken for a year+ now. I spent a couple hours with various headless browsers/etc and developer tools trying to see if I could get anything to login. I didn't try super hard, but i'm still not 100% sure what they were doing to detect actual user interaction.

It was easier to just pay a couple dollars a year to a different service that prioritizes having a working API.
Why does this cost 10x the cost of the PinePhone? The specs are a little better, but not by that much.
naive question: how is this implemented/enforced?
My takeaway: some stuff is better not to confiscate / store as evidence. No one would store a jar of milk in a warehouse. No one would store piles of TNT or dynamite in such conditions.
But they were storing just "goods". Lacking understanding of what those goods are and how they must be stored.
They have been doing this for a long time already. It's a good thing that random apps cannot hijack your Google account sign-in flow.
> This is an anti-technology point of view.

Except it’s really not though? OP loves technology, saying it revolutionized several industries and really appreciates the power and innovation desktop publishing specifically brought. All they’re asking for is a stronger ecosystem for porting older applications, not for Apple to go back to x86. OP is even way more open than most (surely than I would be) to all the steps it takes to convert between the various proprietary file formats over the years.
That's been broken for a long time anyways. Workaround is to just go to any site that uses google login, then magically you're logged into youtube.
I certainly wasn't saying that, nor do I think it. I don't see what it has do to with the topic at all.
Not really an answer, but my niece loved Roblox and said “Minecraft is for boys”
> Games look boring AF to me, but tweens seem to love em.

I saw my nephew spend _hours_ in Roblox manning a virtual restaurant cash register for some incredibly minuscule amount of Roblox bucks (like, pennies worth). That’s when I knew this was going the be the biggest thing ever.
The longest-running current US national state of emergency, unless I am missing another one, has been active since 1979, which is more than 40 years.
>The WSL2 guest can't connect to services (tcp, ports, whatever) running on the Windows host

I assume you're talking about how you need to use the hosts ip rather than localhost? Because you definitely can access host ports. I'm even connecting WSL2 to an X server running on windows.
> They refuse to hire a woman, black or Latino developer explicitly.

I appreciate that you are making a specific accusation. Could you provide online evidence that would support it? If demonstrated, this would change my opinion of the project from neutral to negative.
I think that Apple:

• Never should have removed Rosetta 1.

• Should not have dropped support for Carbon and 32bit apps.

• Should not remove Rosetta 2 in a few years, as many believe they will.

I acknowledge that it's easy for me to sit here in my chair and say that someone else should be doing extra work—but we're talking about one of the most profitable companies in the world! Apple could hire engineers to maintain this stuff, if they wanted to spend the money. It would not somehow make the rest of macOS worse—no one is required to use old APIs.

If you compared the amount of effort it would take Apple to maintain these systems, with the combined effort of every single developer migrating their software, I'm pretty confident the former route would be a lot less work. The alternative is that developers migrate to systems like Electron instead of trying to keep up with macOS's changing base, and that's not good for users.
Is it really that difficult to just include a complete copy of Firefox and robotically control that?
That thing is quite deep, don't assume it will fit in a normal rack, and even if you manage it you may find that the ports on a zero-U PDU are blocked.
China has similar construction called FAST/Tianyan [1], while Russia runs RATAN-600 [2] since 70s but it differs much from Arcibo and FAST in term of construction.

[1] - https://en.wikipedia.org/wiki/Five-hundred-meter_Aperture_Sp...

[2] - https://en.wikipedia.org/wiki/RATAN-600
Do as I did and play with the various distros in VirtualBox for a bit. Have a careful look at the Desktop Environment, i.e., which one suits you. Doesn't take long to figure out whether a distro is for you or not. If you don't like it from trying coming from a Mac, then it won't be good enough for the long haul.

I've tried so fedora, Pop!_OS, elementary, KDE Neon. As a long term Ubuntu / Debian (server) user I was used to apt but would be open to other package managers. Based on my trials, I'm probably going to go ahead with KDE Neon, that is Ubuntu with KDE Plasma Desktop. This seems to be a nice cross-over between Windows 10 and MacOS with sane defaults but enough options to tailor it to my liking.
I feel you haven’t played MMOs or online games in general. Yes, they can become a time sink, but there are worse time sinks out there ;)

Edit: Note that I and others from my generation grew up spending hours playing MMOs, and we turned out fine. As responsibilities come up to the forefront, the majority of people adapt.

I think the more concerning trend is social media addiction. With games, there is at least an interactive element. Social media use is as passive as you can get.
This is a positive step but doesn't abandon the principle of the state
paternalistically presuming everyone unentitled to exercise free choice until they meet conditions that prove they are competent, when the founding assumption of a free society is exactly the opposite.

Assuming the adult population to be like children, with all-powerful regulatory agencies as surrogate guardians is a double assault on liberty, affecting:

1. The population at large, who have their freedom restricted if they do not meet the guardian's conditions that demonstrate competence

2. Everyone who would want to interact with members of the public to sell certain classes of products or services, who now have to conduct due diligence to ensure they are not dealing with something akin to an adult child in the law's eyes, because rather than the surrogate guardian supervising their ward, the guardian attempts to make the entire world a safe space, by imposing some of the obligations of guardianship onto society at large.
Same with my son. For his birthday he wanted Robux over everything else. Some new Jordans? Where am I going to wear them? XBox Series X? Not yet.

But I feel like every new fad has this. He spent all of his money on Pokemon cards years ago, that he never touches now.

What's amazing is how Roblox has made an actual marketplace and scarcity for virtual items that have no monetary backing.
Sure, fair enough. But then again those coalitions aren't generally static, but formed around circumstances, and thus don't necessarily create the same kind of blind team mentality that we see in sports for example. And the parties within the coalitions are still aware of their internal differences, they just choose to work together for a common cause, for a period of time.
The key is that they're statically linked. Even so, you will begin to run into some issues in that time frame.

My last experience trying to deal with ancient Linux binaries on an ARMv5 device running linux 2.4 was pretty abysmal. There were some breaking changes in the mid 2000s, I believe regarding threading? Old executables wanted LinuxThreads while modern linux uses NPTL. Not sure though. Might have just been a userland/libc problem.

Sometimes, even Linux breaks backwards compat to progress.
But thats channels decision, you can always 'skip ad' with 'forward 10 sec'. Else, You shall avoid the channel altogether.
Yeah, I've been looking at getting into myself. I couldn't find many resources last time I looked though.

Does anyone have any?
I've been wanting to get into Roblox development for awhile now. Does anyone have any resources?
Cool I'll definitely try to set it up in the coming days!

Here's my humble strace visualizer: https://lhoursquentin.github.io/visual-strace/
Some terminals have the feature called "smart copy." You may like it.
This just seems like fixing a security bug? They're saying that they'll no longer allow apps to embed the oAuth login inside their own embedded WebView, right? Seems like this is in the interest of protecting users from malicious apps that pretend to show Google's oAuth screen but actually show a phishing site.
I use self-hosted Gitlab CI runner with docker. It never misses a beat.
How is the pine phone $200 with only slightly lower specs?
Because Google was mentioned all neckbeards come frothing from their basements.
I don't consider resistance to a single firm having near-complete visibility into my life 'ideological'.

I call it prudent.

But I agree, this will make me correct my last bits of Google-use.
Can you explain how it works, I tried to figure it out from the website but drowned in noise. I got it gives me insight into how I use third party APIs, but how does it work? Does it wrap their SDKs with some language specific replacements? Does it mitm access to them?

It's hard to compose a product description that makes sense to all readers, I honey understand that. But shouldn't developer oriented tools also try to offer a developer focused, no bullshit, "dev to dev" straight talk somewhere?
If you're not experienced enough to build a secure application, then don't build one. That's what being professional means - not doing work you are unable to execute to a professional standard.

The situation you are in is common. Someone wants work without having an adequate budget. In this case $0. Sure you might work for free. But a busy security professional that could do an audit probably won't.

Making the project open source doesn't mean you will get any help for free. Sure you might. But there are countless open source projects and you are the only programmer who is currently interested in this one. Making it open source isn't going to make anyone else more interested. There isn't an unmet need for projects with non-paying work.

If the app is important to the charity organization, it's fund raisers can raise funds from the usual sources for doing it at a level coming closer to doing it right.

Good luck.
How does this work? Like, in practice I understand how you open the default web browser and log in, and get an oauth token. But how does the default browser hand it back to thunderbird or whatever application made the request? Is there a standard way for a browser to return a value to an application that called it?
Kaliningrad Oblast is right between Scandinavia and Germany already, and Russia also has plenty of mainland coastline in the Baltic Sea.
The Chinese did in fact shutdown Wuhan on January 22, three days prior to the Chinese New Year.

https://www.foxnews.com/health/china-quarantines-wuhan-coron...
They don't even need to fake the URL bar. A malicious app can steal your password from the real login page if it's in its embedded browser.
There are limits on GHA to the number of minutes for private repos when not using self-hosted runners (currently 2_000 minutes per month allocated per org/user when using "Github Free")
Infrastructure decay. This is really no different from bridges getting more and more dilapidated until they too collapse. It's just more noticeable.
Why would it be time to switch to another browser because Google is disallowing apps from embedding Google oAuth pages in their own WebView? This seems like a security win for users - you'll no longer have to trust that the app isn't phishing your credentials.
Sadly that’s true. I’m very careful with the screen time of my 6yo kid, but the pandemic made it very hard. Many of his friends in the school started to use Roblox.

So I played with him to check it, it ended with me uninstalling it: First time use and you’ll see tons of in-app purchases to build your character (all optional but kids that are starting to read cannot tell the difference), then the app is like the Wild West of ads and special offers.

The Apple store classifies the app as 12+, and I think they are right (as a father I started to see the appeal of the closed App Store and Apple Arcade).

The sad part is that it could be a great platform to experiment creating games and coding, is like the Alan Kay vision of Croquet but perverted by ads.
Running an npm install for an app of moderate complexity on WSL1 was such a painful experience that it turned me off of using the service for work dev entirely. Now with WSL2 it's much better, and I use it daily to the point where I have done away with my dual boot. (I still keep around a Linux notebook for edge cases.)

Obviously this is only re: fs perf, I can't speak to your other issues which do seem quite challenging. But I can definitely understand why they would have seen fs perf as a priority.
Otherwise I agree but: ZSNES is probably a bad example. It's written in inscrutable 32-bit x86 assembly language and hasn't been updated in nearly 15 years, so it's unlikely to be ported anywhere.
As long as we are talking math, you can take a bunch of books and learn the same without need for university. You can even go to talk to somebody who will tell you what books to take and in what order.

What university does is help you connect with other people who study the same, to observe or work with them when solving problems and to have access to people working the cutting edge of the discipline you are studying who you would not normally have access to.

Also, it gives a little bit pressure which might be important for some or most people.

Oh, and official credentials.
I don't understand this attitude at all. The existence of new platforms does nothing to affect legacy software or hardware. And when these things eventually break, that's OK. Not everything needs to be forever.
I'm all for archival, but "help us access these files in the future even though people aren't bothering with accessing them now" is an odd request.

The time to access those files and migrate them into more durable and supported formats is right now. Or 5-10 years ago for that matter.

> In a perfect world, someone would write a Mac emulator that lets you emulate a High Sierra Mac on Apple Silicon hardware, just like SheepShaver lets you emulate a PowerPC Mac on Intel hardware.

OR... or... there are computers other than Apple's. Computers which could be used to emulate an x86-64 Mac without having to deal with ARM translation because they're x86-64 based themselves.

The author's viewpoint is so Apple-centric that the idea of this digital archaeology happening on something besides Apple hardware didn't even enter the picture.
Quite the opposite actually. OAuth is designed to broker token exchange between two services in a standards-compliant web browser. Apps have increasingly been getting around it by embedding browser shells in their own interface, making the process less transparent for the end user. This opens users to all kinds of phishing attacks (e.g. an app might show you a Google sign-in page which is actually hosted on their own server, or steal your credentials even if you are actually on google.com, or automatically click "approve" without any user feedback etc.)

Enforcing that OAuth is handled in a browser controlled directly by the OS is the right thing to do.
For some elements of the UI, sure. For others, especially branding related, no, pixel perfect is important.

Additionally, this is a good example of the tooling overstepping bounds. Developers giving feedback that their tooling can't match designs made to fit existing brand standards is naive and doesn't reflect business reality.

As a counterpoint though, I definitely see merit in Tailwind for new web-first applications where the development team can align with designers from the outset.
> Their reasons for it are security based, and make sense to me

Preventing legitimate users that use different browsers is not good behaviour. One company shouldn't be able to control the web this way.

If they wanted to add a warning about a particular security issue in a browser, OK, but this blocks them outright.

You'll also know that you have fight captchas in Firefox, but rarely in Chrome. It's not right!