skysight-inc/HackerNews huggingface dataset:
Im Carlos from Blink Shell, mentioned in a few comments here. Dropped this comment in the thread but thought about leaving my 2c here too as this is something I have been thinking about a lot. Usage and expectations have been changing a lot for these devices:

- At first (iPad2 & 3 years), for those who already had remote machines of some kind, the goal was to simply have a decent terminal on mobile devices to connect to them. The appeal was very clear and I think for a lot of people it offered a different context to do stuff. It still does.

- Things start to grow with iPad/iPhone, Apple was heavily investing on the hardware, and that brought another wave of users. The goal changed, it was not enough to "connect" anymore, but to do real work from these devices, for hours. The talk was to replace your laptop with an iPad, may sound familiar. We thought this wave was going to be big... but it never really materialized. Blame it on lack of software? The OS? M1? ...

- And so I think we are now on a third generation. I don't think the goal is to replace anything anymore. I see the next wave as a mix of the previous two. I want to work from anywhere, access my tools from wherever I am, access the code for my projects, pushing changes fast, etc. And it may be in my desktop computer, or in my coworker's laptop, on my iPad or my phone. Codespaces or in our case Blink Build are different approaches to do that. It is still getting started.

I think we are entering a world similar to what Rob Pike mentioned in this interview (https://usesthis.com/interviews/rob.pike/). The idea is that "state" is not something that you carry all day with you, but it is provided to you when you need it, connecting applications and dev environments from anywhere. That "state" may not necessarily be the Cloud, it will be computers in your office, or powerful remote environments somewhere, etc...

So yeah, if you were expecting Xcode, IntelliJ and XXX coming to an iPad and replacing your laptop, that may already be behind us and maybe even killed on phase 2. And although these apps may not play well in this new environment, it is worth questioning if it is more fault of the environment where we are headed or of the apps themselves. I want to think that Codespaces, Fleet, GitPod, Build, and your multiple machines wherever they are, will all play a part on that.
I have safety concerns about stepladders but I'm not a stepladder doomerist.

Which of these experts are doomers?
A fellow Aussie currently in China, a Trojan [0] server has been working fine for the last week I've been here. I've got it hosted through a VPS (smaller provider) in LA. While it's a bit of a pain to setup, reliability has been pretty decent (with occasional? short breaks) and definitely useable - my laptop is connected 24/7 and I can access the unfiltered web, including video, just fine. V2ray also supposedly works quite well, but I haven't looked into it.

[0] https://github.com/trojan-gfw/trojan
They can wave that EULA around all they want but I'm not going to sign it. And even if I signed it, I wouldn't honor it. Why should I play fair with corporations, particularly corporations the likes of google?
I'm glad that civilization has gotten it together enough to produce this study. Clearly it took an exorbitant amount of planning and resources to do, and we shouldn't expect studies like this that often. But at long last, we now have hard evidence that microwaving food in plastic containers is bad, many decades after they were introduced as "microwave safe."

As the burden of proof for something being unsafe is on us, the consumer, rather than the companies introducing novel elements into the food supply, this is an important milestone. Things are safe until proven otherwise, and it's up to us to do the work to prove we aren't just being paranoid about any health issues that arise.

But now we can rest easy knowing that we're set up to get these misleading "microwave-safe" labels removed... a few decades from now.

(/s. Anyone could have done this study at any time - all they did was to microwave water in plastic containers to see what would happen. I guess literally nobody has ever done that before, certainly not the companies labeling their products as "microwave safe." Maybe in another few decades, someone will look at what happens with Teflon coated pans.)
Oracle will just keep getting the sources from whatever the easiest way is and wont give a damn about Red Hat ToS or EULA..

IBM can go after then in court if they want but they know that Oracle has pockets just as deep as IBM to fight them off..

I bet they will reach an agreement before this ever see a court room..
“We are apolitical, we do not participate in geopolitics” is something I’ve heard literally dozens of times from Russian civilian interviews over the war. It’s kind of amazing that some groups genuinely think that’s a valid explanation for any state sponsored/condoned/overlooked aggression, cyber or otherwise.
How do you differentiate to chatbase, sitegpt, and all the other providers out there? I am also building algomo, a customer service automation platform and wonder how you are thinking about the problem of competition
As an immigrant to the US I also see things that way on the basis that you can't fix the wrongs of a race based problem by using a race based solution. Especially left leaning folks around here like to deride that notion by calling it "color blind policies" but I think seeing everything in the frame of race is THE problem and it just entrenches the views of people on both sides of this debate.

I think it's much saner to completely throw away the framework and look at the issue: what you're trying to fix here is economic inequality, so do that. The side effect is you can avoid resentment from people unjustly disadvantaged by race based policies and avoid further radicalization of a discourse that has no basis in anything measurable.

To be clear: race is made up BS, and how americans view race is absolutely idiotic for anyone that hasn't been raised here. Whenever I need to check a box I have to choose between being white, or latino, or black etc...

Right there you see the problem: that list has two skin colors of uncertain definition, and a category that's cultural and not based on skin color or other physical attributes.

I was born in a mediterranean country (Italy) and according to current categorization I'm white but I went to school with other Italians that are darker skinned than people I know that call themselves "of color" in the US. So which box do they check? Can I check "latino" since well, we're the original ones? Or do I have to ask to add a "cisalpine gaul" since I'm partially from the north of the country and have a red beard?

It's complete nonsense. You're not missing anything, it's just an entrenched cultural view that people raised in this country can't seem to be able to escape.
We are already making humans more intelligent each generations, surely we can make machine more intelligent than us especially since they are not limited the same way we are.
> If the site operator doesn't like it, they can put the service behind a paywall or they can go pound sand.

see:
> YouTube has every right to try to punish this behavior or stop providing their service to you - such as by blocking ads, or even by deleting your account.
Ah I was under the mistaken impression that the term applied to the rings too
The Windows update mechanism also includes updates for third party firmware.
Because much of student debt is federally owned and they have the authority to forgive it, while they don't have the authority to force Visa to forgive someone's credit card debt that was incurred due to unfortunate life circumstances.

It'd be fair to ask why student debt vs other kinds of federally held debt, but why notmall debt is pretty clear.
People massively overestimate the number of people with student debt and the size of that debt relative to the economy as a whole.

This will be a headwind yes, but not a "major" one, in an economy that remains strong while inflation remains higher than desired.

I don't think macroeconomics is a good reason to do this, but to the extent it's worth considering, I think it's a positive in the current macroeconomic environment.
I have become the old-timer ;)
> the war stories that PostgreSQL developers could tell about disk syncing.

The man page for glibc open(2) used to say, "Most Linux filesystems don't actually implement the POSIX O_SYNC semantics, which require all metadata updates of a write to be on disk on returning to userspace", but now it notes that "before Linux 2.6.33" it wasn't implemented correctly

I remember a rather eye-opening discussion on either the postgresql-hackers or lkml about the semantics of O_SYNC not actually being synchronous. In addition to the implementation details, which depended on the version of the kernel and the underlying filesystem type, it was also noted that underlying disk hardware also had caches which did not necessarily behave synchronously.

Some places I can find that cover these details include

https://www.mail-archive.com/linux-kernel@vger.kernel.org/ms...

http://milek.blogspot.com/2010/12/linux-osync-and-write-barr...

https://lwn.net/Articles/352229/
At least Niantic's CEO is honest when they say the real reason they're laying people off is because of the excess hiring they did during covid when white-collar workers and many kids were stuck at home and glued to their phones/laptops.

Also makes sense to cancel new games, I'm sure people are tightening their belts and spending less on purchases like microtransactions that have already been slowly going up to maintain more profits quarter after quarter.

Heck, I even got an email from Epic saying any games that use virtual currencies will be going up in price due to "inflation and current economic conditions".
Full linux as the host OS is probably excruciating. Keeping windows as the host and rely on the WSL2 subsystem seems fine, docker works as well.
As an interesting adjunct to that, the entire DEA and federal controlled substances register rests on the legal theory defined by Wickard [1], and was unfortunately affirmed in 2005 by Gonzales v. Raich [2].

There's no Constitutional authority granted to the federal government for controlled substance enforcement, this power was questionably seized by a convoluted interpretation of the interstate commerce clause that has its roots in Wikard.

If that case were to be overturned, controlled substances would be defined and enforced at the state level, and a DEA-like federal agency would act in a purely advisory role (similar to the intent of the DOE).

Most states currently use the federal controlled substances register to define their own enforcement. In fact, Texas and Florida just got burned by this because the feds loosened the restrictions on hemp-derived THC. Texas and Florida both tried to ban the sale of delta-8 etc... but lost their cases in court because the law states that the controlled substances rule flows the federal rules, so they can't ban it administratively (they have to actually go through the effort of changing the law, and it's not a winning issue politically).

[1] https://nationalaffairs.com/publications/detail/this-is-your...

[2] https://supreme.justia.com/cases/federal/us/545/1/
Thanks for the links! It's only natural they they started getting put online when internet adoption happened in the mid-to-late 1990s. It's the pre-internet era that interests me the most.
In which part of Southern Europe do people excuse themselves when they are becoming intoxicated? Because that's not true in France, Italy, Spain and Portugal unless you have very prudish acquaintances.
How is it unfair to those before or after? What harm does it cause them?
Amazon is slowly choking the life out of it, right on cue.

I used to interact with it quite a bit, now I rarely use it anymore. After this year's reading challenge is over, I'll probably just stop using it all together.
Putting aside that conspiracy theory with no basis in medicine or science, I'd like to highlight the irony of worrying about "murdered infants" when the anti-vaxx movement produces more of just that.
I had a similar experience, I had iPads years ago, and recently got one again assuming it would be great, but it's just the same as years ago, really needs a proper os upgrade
"And he found absolutely every single imaginable problem even down to the most hysterically unimportant detail."

The fact an inspection document is impressive to read doesn't mean it is accurate. If he blew you away with his ability to name 100 minor things, but missed a structural issue, you'd be screwed, and would have no way to know this until the structure starting cracking.
They don't have to, but they do. Let them stop, because I won't.
Well, thanks for the insights...

>> I guarantee throwing that one 250 game was more luck than it was the oil pattern especially if you were using a house ball.

I'm not sure it was luck. I'm a much better pool shooter, so I can tie the feeling to that. Sometimes you get a feeling in your bones that you can't miss, and it comes on, and they could blindfold you. And as soon as it comes it goes. It's something in yourself when you take in the whole topography of the thing, see all the shots ahead of you, and you feel like you can't miss. One, two, three, four. Like if you sat there and thought it out, you'd just screw it up. When you're doing something just right, you know you're going to make it, you don't even have to watch after you let go. That's the feeling, and I don't think it's luck. But it does need a pretty girl watching.
Beautiful interface. Nonetheless would be nice to have a linux screenshot on main page.
> It fixes a lot for the people struggling with them right now.

> We need to solve the bigger issue too, but that shouldn't preclude shorter term action to correct past mistakes.

But this plan stretched the law past its breaking point, which why it was struck down. IIRC, the plan would have been OK if Congress had only passed a law explicitly granting the authority to forgive the loans, which it didn't even when Democrats controlled Congress.

IMHO, They'd fix the student loan issue immediately if Congress passed a law to allow the debt be discharged in bankruptcy (but maybe with some kind of delay or different fix to prevent the previous abuses of bankruptcy that led to the current regime), and perhaps added a claw-back from the schools for future government loans.
Could a New Religion Develop Around AI?
Because there is no new money being created, no one is being paid more, that amount is already being charged because the students already have that money as they aren’t paying loans. Also, if they were paying loans, there would still be the same net amount of money in the system
There's lots to do in Japan, nothing needs to be excluded.
I'm not aware of a STEM-only tuition-free education. Having grown up there my gut feeling is that that would be against their spirit.

AFAIR all public education is tuition free and only has administrative cost associated.
Counterpoint: Legalization allows the cartels to hide "in plain sight" because people will assume that the operation is legal.
>There are some business models where acquisition is the only viable way to make money.

Maybe so, but blocking a dominant company from buying out its closest competitor is not quite the same thing as banning all acquisitions.
Hire a hitman?
No surprise. Smartphone AR games were a fad, and no one is playing any of them anymore. Niantic should have just sold itself at the top like King and others.
You did.

> x86, a 2019 model (and I had this behavior from the start).

> Lol. My MacBook Pro loses battery even when plugged and is constantly at 100% fan speed no matter what it is doing (or not doing).
Artificial sweeteners will only put you in an early grave.

I mean, good luck avoiding them and liking chewing gum. Or good luck if you are diabetic and want a soda from time to time.

Folks on keto diets avoid a lot of carbs, and diabetics tend to watch them. Artificial sweeteners help folks do this. Honey has similar woes to actual sugar, and if you are using the artificial stuff to avoid the effects of real sugar, honey is no solution.

Choosing between the two - artificial or "natural" - is really just a question of risk. You aren't in the position of considering that a soda might kill you. Or trying to explain your diabetic grandmother with memory problems that she simply can't have soda at all: I'm not sure giving an artificially sweetened drink really is going to be what puts them in an early grave.
Youtube ads are bad in several ways:
1) they have these ads that pop-over and hide the content
2) there ad breaks are cut into content at in-opportune moments. At least on TV, the content is designed around the ad breaks
3) I have recently seen ads for gambling powered by cryptocurrencies, how can Google allow these ads baffles me

Collectively, these things make the ads on YouTube infuriating. It's then made worse by the ramp up in the volume of ads. Either work with content creators on when ads are displayed to make the content and ad experience better (a la tv) or come up with a different method. And for the love go god, git rid of those stupid ads that pop over the content.
A great example of what I’m talking about. Why haven’t humans committed these doomsday scenarios? Humans know how to program these very fast computers already.

There is nothing obvious about it. Your entire list is basically saying “it can happen”. Indeed that is your faith. Unfalsifiable conjecture like I mentioned.

Give me a real scenario that can happen now.
How far back do we go, right?

I'm sure I'm the descendant of people that at some point were treated brutally by someone else, but it's far back enough that the memory has been lost.

I'm all for fixing THE EFFECTS of racial discrimination in the US, but it can't be achieved by sclerotizing that incorrect view of life and dragging it into the future in perpetuity.
Technically savvy people roll their eyes at the misunderstandings around how an AI becomes "intelligent" but they also ignore the various ways that AI is as dangerous as people think it is for reasons that are unrelated.

I don't think we should be rolling our eyes at an abundance of caution among most people concerning the adoption of AI and LLM, what is the harm in carefully introducing a technology?

AI doesn't need to become sentient to overthrow the natural order of the technocratic society we are currently holding together with gum and glue, it just needs to flip a burger and pump gas...
It's a point in time write barrier no? Everything before the sync has to get written.

But writes are still getting added after the sync. Maybe I'm wrong but it seems like sync has to not try to sync those latecomers, because otherwise it might run forever, with new writes showing up each time it waits for current writes to sync.

Assuming the above is true, it makes sense to sync multiple times. You converge towards being fully synced. The first sync might take extra long (say 30s) because there could be tons of stuff unsynced. But the next sync should only have those 30s worth of writes to sync. Let's say that takes 5s. Now the third sync only has 5s worth of writes to sync, and that takes 1s...

This is all built on some assumptions about how sync works. But it feels like sync needs to be able to terminate & these assumptions are the only thing I can imagine that makes sure sync can ever finish, without never ending changes keeping it open.
This is intentional; "Oh it's not authoritarian/bad, people use VPNs all the time and get away with it".

Except for that muslim chick another commenter pointed out, or anyone else the party decides is undesirable.
> You are inherently freeloading off of everyone that does pay for Premium or watches ads.

So what if I am?
It helps me to expand the concept of what is happening. Instead of "asking the computer to write a file," it can be seen as "asking the computer to coordinate some information from keyboard, to memory, to disk." You can then expand that to constituent parts. "From memory, to the disk controller, to disk." In this way "disk controller" can easily expand to S3 or some such. And you can begin to enumerate all of the things that have to happen for that to work. (And yes, you could even expand that some, as there is a memory controller and many other things you may want to think about.)

And buffers for efficiency aren't new to computers. Consider returning a book to a library. You drop it off in the return box. Eventually, a worker moves it from returns to processing, where they will then put it on a shelving queue. Where it will eventually be carted around and reshelved. Odds are high that you have some form of buffering before it gets to the return box, even.
As a suggestion, you might want to modify the default config, I see a lot of people logging into #rust as the `halloy` user.
The earlier 99 percent of human history was pretty garbage. Ads are pretty garbage too but I really don't get why people keep doing this thing where they're like "well how did we manage in the past?" In the past we just died of war and disease and stuff. The past is awful.
The Republican Supreme Court cited a new conservative legal doctrine know as the "major questions doctrine" to issue this ruling.

Biden's own words aren't relevant.
Sounds like a Xeon Phi workload, I always thought they would look cool as a collectible on Device Manager
The simple story here is hosting. Self-hosted IRC while not hard to maintain are not easily discoverable, and ad-hoc communities.
Universities are the culprit, 100%. Classes students so not need, excessive labs and exploratory requirements, and an ungodly amount of fees. Universities should be liable for these loans.
I watched this happen over the last 2-3 decades.

when click rates go down, advertisers always choose to make the ad more noticeable by making it more obnoxious. at first it was a very small movement every few seconds. then two. then more movement more frequently until there were full games in the space of an ad. sounds and video came. interstitial ads came, and full page ads which covered what you were reading as you scrolled.

so, ad blockers were developed. at first they blocked simple URL patterns and that was enough to completely block ads from those who serve them. advertisers caught on and changed how they serve ads. rapidly. adblockers had to advance to keep up.

where does it end? it can't end, because one side or the other will win and there are enough people who don't want that outcome so they keep fighting for their own side.

things that are bad often follow this pattern, it seems. if you are in an arms race of any kind you are either someone or something who wants money or authority more than anything else, or you are fighting against that force. both sides feel 100% justified in their actions. everyone nearby suffers.
> Building a deck is something AI cannot do

This is nonsense. We are limited by robotics on this. And robotics is improving rapidly!
Not always, as in it'll terminate earlier, or as in it'll continue blocking indefinitely after the writes are finished? Because I think I've experienced the second case a few times.
> they are simply detecting user agents with ad-blockers

The browser's user agent string doesn't change based on plugins installed, or at all--unless end user changes it purposefully.

The ad-block detection is likely and usually a separate script that runs an interval check on the existence/visibility of ad-related DOM elements (which would be false when hidden/removed by a plugin or even the developer tools)
Which made me look how mIRC is doing:

"mIRC 7.73 has been released! (June 18th 2023)" and runs on Windows XP/Vista/7/8/10/11.
I almost always run sync after unmount on USB sticks or SD cards. Old habits and superstitions, I guess.

Recently I saw a USB stick's activity LED stay on long after unmount. I'm not sure if it was writing or something else.
CommonJS is hurting JavaScript