skysight-inc/HackerNews huggingface dataset:
They chose to stop serving archives of a site that had started explicitly using tham as a distribution mechanism to get around much a much broader attempt to censor them.

I'm curious what other information on that site you think was valuable to have available to the general public? Nothing has been lost in terms of historical data, it's only the immediate disemmination that has been slowed.

I'm really trying to understand why I should disagree with the IA's choice here. The IA is an archival service, not a distribution platform and it is not their job to help you distribute content that other people find objectionable. Their job is to make and keep an archive of internet content so that we don't lose the historical record. Blocking unrestricted public access to some of that content doesn't harm that mission and can even support it.
If I had been buying a ticket at a window from a human, there's no way I'd have handed over 50 EUR without someone understanding me. If fluency in the local language to the level that you can have a phone conversation (which is many times more difficult than face-to-face) is a prerequisite for visiting a country, you are either an impressive polyglot, or don't travel enough.
I don’t think that’s actually true. I think the largest issue with single parenthood is that children are expensive, so it’s hard to support them on only one income and be left with time to raise them. While single parents will always be at a disadvantage in that sense under our economic model we could, for example, just give them some money for their child’s necessities. Matter of fact I think we oughta do that for any parents and see how that affects the birthrate in 20 years.
> If you want blocking code to run asynchronously, just run it on another task

What kind of embedded work are you doing exactly? Linux "soft" embedded or MMUless embedded? I don't have infinite NVIC priority levels to work with here... I can't just spin up another preemptively scheduled (blocking) task without eating a spare interrupt and priority level.

Otoh, I can have as many cooperatively scheduled (async) tasks as I want.

Also, at least in Rust, it's trivial to convert nonblocking to blocking. You can use a library like pollster or embassy-futures.
I've had nearly all of them, Plus, Pro, and non-Pro. It doesn't change the fact that if I want to turn the volume up, I am just as likely to lock the phone.

I know what you did!!!
It looks like if I click the date then click the arrow next to the date to pop open the calendar, it appears to stay open from now on when I next press the date, like the previous versions?
Yep, that's what I use. Very happy with it for years!
I do subjectively agree with this. I, too, don't "code by words". However, it's the first time someone has described their personal experience to me as interconnected 3d shapes. Really fascinating and really distant from my own experience.
For the second part of your message, code comments are a possible place where you can store the process, via the medium of words, this time.
It's not that it feels awkward to write the redirection first. It's that it feels awkward to write `< file cmd`, with no operator between the filename and the command, and the redirection operator not pointing at the command.
Unfortunately, if the one-way speed of light is anisotropic, the correct time dilation factor becomes 1/(γ(1−κv/c)), with the anisotropy parameter κ between -1 and +1.[17] This introduces a new linear term, meaning time dilation can no longer be ignored at small velocities, and slow clock-transport will fail to detect this anisotropy. Thus it is equivalent to Einstein synchronization.

https://en.wikipedia.org/wiki/One-way_speed_of_light

A lot of scientists have thought about this. Step one is checking their work.
personally I love all the random crap on IA!
Definitely the vibe I'm going for!
Thank you! I don't use this option, because I buy books and then pirate them elsewhere as a backup. So long as Calibre keeps updating to support new Kindle devices, I guess I'm set, though I understand why people would be concerned with this feature disappearing.
Italy's surrogacy ban undermines family values
TDD refers to a specific kind of testing methodology, not just any and all testing. Manual testing is not TDD.
Cool visualization but it focuses so much on the ``'-.,_,.-'`waves`'-.,_,.='`` and not on the actual coverage pattern of 6-12.5cm waves, so not as actually useful for showing coverage as other tools, but fun as an art project.

And of course, I can't mention that without shouting out projectM (open-source Milkdrop) that supports WebGL https://github.com/projectM-visualizer/projectm/blob/master/... and one of the OGs, Geisswerks https://www.geisswerks.com/

If you like that, you might also love NestDrop for music visualization tailored for VJs and with special features to support projecting inside domed surfaces https://nestimmersion.ca/nestdrop.php
The login banner is kind of an ad for the OS.
But it’s clearly statistically much safer (https://www.tesla.com/VehicleSafetyReport)
7 million miles before an accident w FSD vs. 1 million when disengaged.
I agree I didn’t like the feel of FSD either, but the numbers speak for themselves.
I mean, let me just throw in an example here: I am currently working on https://guesspage.github.io , which is basically https://getguesstimate.com but for flowtext instead of a spreadsheet. The site is ... 99.9% Claude Sonnet written. I have literally only been debugging and speccing.

Sonnet can absolutely get very confused and break things. And there were tasks where I had a really hard time getting it to do the right thing, or understand what I wanted. But I need you to understand: Sonnet made this thing for me in two and a half days of part-time prompting. That is probably ten times faster than it would have taken me on my own, especially as I have absolutely no design ability.

Now, is this a big project? No, it's like 2kloc. But I don't think you can call it "simple" exactly. It's potentially useful technology. This sort of "just make this small tool exist for me" is where I see most of the value for AI in the next year. And the definition of "small tool" can stretch surprisingly far.
I don't think that's a safe assumption considering how many mites live on skin, or how many ticks live in pristine wilderness.
Once again, Im also in the niche of avoiding pay-for dozens of small services and just getting my simple stuff synced. Bam, another blowback. Im eager to ready what alternatives HN crowd might come up with....
Awesome-Semiconductor-Startups
And many of those rights and abilities that you deride of unions have been hard won with literal blood and death by workers. Because the alternative to unions isn't a free market, it's a massive power asymmetry where individual employees have more or less no negotiating power. Those employees that do have comparable negotiating power are largely a rounding error.

> They put a straightjacket on management

Maybe we have vastly different life experiences here, but I've worked with and under managers who absolutely should be put in a straightjacket and shipped off to the looney bin.

> the employer cannot fire workers for unionizing or striking

Right, because the alternative is being subject to the capricious whims of management who play with your livelihood like it's a game. Most people do not have the luxury of being able to afford to lose their job for even a short while.

How about instead we make at-will employment work both directions? My manager can fire me, but I can also fire him, for any reason. Seems only fair that both sides have about equal power.

> You justify all of this with a faux victim ideology that is anti-capitalist in its roots and vilifies the employer for exercising their property and contracting rights in ways that a critical mass of employees, constituting a mob, don't like.

And you're vilifying employees for exercising their rights to negotiate their contracts instead. Why should I be restricted from banding together with my fellow workers? After all, you're wanting a free market, which should mean freedom to associate or not.

> Well, anti-capitalism begets a loss of capital and with it prosperity

We've got quite a large population of people who would argue that it doesn't, because they don't have any capital or prosperity anyways. Can't lose what you don't have.

Unions don't always do things well, and sometimes they do hurt their own interests in the long run, but that's not because they're unions, but because they're human organizations. Non-union companies do the same, management does the same. But as long as management wants to have all the power and control over their employees, they need to also take on the responsibility from said employees, even if it means accepting responsibility for someone else's fuckup. After all, if you had the control, why didn't you prevent the fuckup?
Here's how I would summarize this (interesting) paper (please correct as appropriate).

1. Assume that consciousness is an illusion of the brain (Illusionism). That is, when we see the color red, the brain creates qualia (the feeling of seeing), but it's just an illusion.[a]

2. Why is the brain like that? The Attention Schema Theory (AST) suggests that this helps animals to focus on important inputs. The brain turns certain inputs into qualia (sensations), while ignoring others, to help us focus. Consciousness is kind of a like a blackboard on which certain inputs are placed, which helps higher planning functions to make decisions.

3. Once we have this sense of self, we can infer that other beings also have a sense of self and are able to form social bonds. Moreover, we evolve a morality based on having a sense of self. We believe inflicting pain is morally bad because we don't like feeling pain and can empathize.[b]

4. If Illusionism and AST is true, then it is likely that alien intelligence also evolved in the same way (because of convergent evolution). Therefore, alien intelligence might also have consciousness and might have also developed a moral framework based on consciousness.

5. But what if Artificial General Intelligence is possible? If AGI is possible, then it is likely that alien species quickly transition to a post-biologic state. Even if it takes us another 1,000 years to develop AGI, that's nothing in the lifetime of a species. Any alien intelligence we encounter is likely to be millions of years ahead of us (evolutionarily) and therefore has already developed AGI.[c]

6. Moreover, just as AST is useful in us to efficiently use brain resources, it should be useful in AGI. Thus, AGI might be programmed with (or eventually evolve) consciousness.

7. But such consciousness might be very different from biologically created consciousness and that would lead to misalignment. For example, an AGI might be nihilistic and not think consciousness is special. From their perspective, killing a human would be no different than disassembling a laptop.

---------------

[a]: This is in contrast to theories that say that qualia/consciousness is some unique (and unknown) physical process. For example, Roger Penrose thinks qualia is some kind of quantum mechanical effects (I personally think that's bordering on pseudoscience, but what do I know).

[b]: Consciousness is intertwined with free will here. You can't have free will without consciousness (cars don't have free will) and if you have consciousness, you have free will (at least as far as humans are concerned). And free will is the basis of all morality. You can't hold someone responsible unless they have free will. And thus, you can't hold someone responsible unless they have consciousness.

[c]: Alien civilizations can't be millions of years behind us because then they wouldn't have technology. And they can't be equally advanced because in a universe that is 12 billion years old, having two civilizations the same age would be an awful coincidence.
You are also forced to use a seat belt. Calling it authoritarianism when we want to enforce a standard is absurd.
> Private networks, NAT, Carrier Grade NAT are good enough, and internet really doesn't care about being completely peer-to-peer.

CG-NAT adds a cost that not everyone can easily afford:

> We learned a very expensive lesson. 71% of the IPv4 traffic we were supporting was from ROKU devices. 9% coming from DishNetwork & DirectTV satellite tuners, 11% from HomeSecurity cameras and systems, and remaining 9% we replaced extremely outdated Point of Sale(POS) equipment. So we cut ROKU some slack three years ago by spending a little over $300k just to support their devices.

> First off I despise both Apple and that other evil empire (house of mouse) I want nothing to do with either of them. Now with that said I am one of four individuals that suggested and lobbied 15 other tribal nations to offer a new AppleTV device in exchange for active ROKU devices. Other nations are facing the same dilemma. Spend an exorbitant amount of money to support a small amount of antiquated devices or replace the problem devices at fraction of the cost.

* https://community.roku.com/t5/Features-settings-updates/It-s...

* "Roku devices don't support IPv6 in 2023 and it's costing ISPs", https://news.ycombinator.com/item?id=35047624
Sure family courts are biased, but the idea of divorce not being allowed unless one demonstrates fault to a court is absolutely and utterly absurd in a country where we allow people to freely associate, so I hope you’re not gonna try and argue against no-fault divorce itself on the basis of court bias.
You misread the post. He is asserting that if ChatGPT can execute basic programs, then it is Turing complete. This is true since you can make a turing machine in basic. Whether or not ChatGPT can "execute" basic programs is the crictical point of the argument.
> We wouldn't have SpaceX or Tesla with that policy.

Neither you nor I have no idea what we’d have or wouldn’t have under a completely different set of policies.
Android is fine. There are many, many complaint syncing applications in the wild that use the sanctioned APIs.

The truth is Syncthing doesn’t have the resources to keep up with Android platform changes and Google’s review process.
It can be hosted in any app store, but because it doesn't use the correct APIs - according to Google - it will not work on newer Android devices.
Excuse the nerdy nitpick, I get the point but technically as far as "actual" money goes that's the coins. Electronic entries in bank ledgers are not legal tender.

One can of course go further and question if banknotes and coins should be called actually money. Today the nominal value is completely disconnected from what the metal is really worth, it's not like with gold coins back in the day. And once collective belief in the value is lost fiat money quickly becomes worthless. Zimbabwe and Venezuela are recent examples.
Blackstone Inc
ChromeOS is a Linux kernel with some software bundled on top to make a usable system; it is by definition a Linux distro. Curiously, it's even a GNU/Linux distro, as it uses glibc and GNU coreutils, unlike ex Android which is a non-GNU distro.

I will grant that it's a slightly odd distro, but is it any weirder than NixOS or Fedora Silverblue?
That's okay. I'm talking about the fact that web-stack is built on top typesetting engine (HTML) developed in 80-s for completely different task. Same for hackish scripting solution developed in two weeks and called Mocha (later renamed into Javascript), and an ad-hoc solution for styling HTML called CSS. These three pillars of web stack were never meant or designed to be used for UI prgramming and user-facing apps development.

And also about the fact that if anyone wants to offer their app on the web, they have literally no choice but to write software using that stack.

Many times the choice between "use web-stack" and "use proper UI framework" boils down to acceptability of slower and more painful distribution process. With web apps there is virtually no distribution process – users download app every time they want to use (because, of course, it makes sense, right?). But with other solutions, there is some sort of distribution process – like Apple/Google App Store or app repositories. Which makes app distribution more secure and efficient, but adds some pain to the process. If you want to reach as many users as possible, you need web, and that's how we all got locked in into writing apps using typesetting engine and pretending that it's okay.
"Kill orphaned child process"
Flaws in E2EE cloud storage platforms used by millions
I wrote a personal website in Flutter Web, this my experience
I decided to write a personal website in Flutter as I wanted to test its limits as a cross-platform solution. I found the experience to be pretty positive and wrote an article where I talked about the more interesting things I wanted to implement.

I hope it's an interesting read!

All feedback is greatly appreciated.
@dang maybe merge these threads?
There really seems to be a lot of movement in the map space these days!
Elixir already has this - "with". https://www.openmymind.net/Elixirs-With-Statement/
E.g.:

with true <- is_email_address?(email),
true <- String.length(code) === 6,
%EmailConfirmation{} <- EmailConfirmations.get_email_confirmation(email),
nil <- EmailAddresses.get_email_address(email),
{:ok, user} <- Users.create_user(data),
{:ok, email_address} <- EmailAddresses.create_email_address(user, email) do
...
else
...
end
soundbars suck too.

All of them have wireless subwoofers, which require wifi or bluetooth.

Really, why can't they do cables or spdif?
In my experience it's best to do

cat file | tac
Keepass and Joplin.
This article seems to blame Verne for colonialism "At the French Société de Géographie, of which Verne was a long-time member, as well as among imperialists across Europe, the Voyages became a casual frame of reference in justification of colonial expansion.", I don't see how this fits with Verne's most famous character, Captain Nemo. While his background was ambiguous in 20,000 Leagues, in The Mysterious Island it is established that he was an Indian who fought against colonialism in the failed 1857 rebellion and sees himself as the champion of the oppressed.
Only on counterfeit £1 coins, before the coins were redesigned to make them harder to fake
At least couchdb is also append only with vacuum. So it's maybe not completely outdated.
I literally only use my smart tv with external devices. There’s no TV ads I see.
Because often goal of assessing student is not that they can generate output. It is to ensure they have retained sufficient amount of knowledge they are supposed to retain from course and be able regurgitate it in sufficiently readable format.

Actually being able to generate good text is entirely separate evaluation. And AI might have place there.
There is exactly zero reason to upgrade to w11. Everything will be running fine at least until 2027 (ltsc support date), or 2032 (server 2022 support date) by which point all incompatible PCs will be 10+yrs old
A stylized graphic of a swinging door could be displayed to make it multi-lingual, but to do it just with design language sounds challenging. I'd love to know if there are any solutions to that.
When I run the Waveguide Simulator demo on my Alienware M15 Ryzen Ed. R5 (has a RTX 3070; Windows 11 Pro, Chrome v129), I hear a distinct high pitched flutter noise emanating from my laptop. I thought it was from the speakers, but no, with my volume down it was still present as long as the simulator was playing. Weird, but very cool demo (probably my hardware, never hear this during games or other WebGPU demos). The realistic house simulation yields a different signature in the sound.
Stress management isn't just about understanding the problem—it's about actionable solutions.

Exercise, even a brief walk, reduces cortisol and boosts mood-enhancing endorphins.

Meditation and mindfulness, once seen as trendy, are now scientifically proven to rewire the brain for better stress handling.

Nutrition plays a surprising role; omega-3-rich foods like salmon can lower stress hormones.

Quality sleep, especially deep sleep, allows the brain to reset and repair.

Finally, don't underestimate the power of social support. Sharing your struggles with others can significantly lighten your mental load.
Yes. Daemon is just the archaic spelling of demon. The ae is a vowel sound that didn't survive to modern times. The word was NEVER pronounced "damon." To my knowledge.
I've yet to find an "AI" that doesn't seamlessly hallucinate, and I don't see how "AIs" that hallucinate will ever be useful outside niche applications.
I imagine they're referring to the fact that the leadership showed extremely bad judgement in deciding to pick a battle with the major publishing companies that everyone knew they would lose before it even began [0].

I don't think that justifies blaming the victim here, and from what I can see the attacker doesn't seem to be motivated by anything other than funsies, but I absolutely lost a lot of faith in their leadership when they pulled the NEL nonsense. The IA is too valuable for them to act like a young activist org—there's too much for us to lose at this point. They need to hold the ground they've won and leave the activism to other organizations.

[0] https://www.wired.com/story/internet-archive-loses-hachette-...
> The consumers are not expected to need a public address where they can be reached - having a public address is actually a security and privacy risk.

100% of consumer routers and OS level firewalls deny new inbound connections by default. There are upsides and downsides to static vs dynamic ISP-provided addresses, but the only difference between IPv4 and IPv6 in this regard is that IPv6 has a vastly larger address space and offers an ISP far more capacity to randomize a customer's host address for a far lower cost than IPv4. CGNAT is available for 4 or 6 if such is desired.
In philosophy there is also the saying:

The modus ponens of one side is the modus tollens of the other side.

Meaning that when one side in philosophy says: from A (their body of arguments) follows B, and A holds, thus B must hold. A&B, A => B is called modus ponens.

Then the other side will say: from A follows B, and B does clearly not hold, thus A does not (or cannot) hold. A&B, ~B => ~A is called modus tollens.

Just wanted to add this here because that's how in my experience the discussion of such topics close to one's self tend to unfold.
Australian Death Notification Service
That overall would be the right thing. Homework is such a weird concept when you think about it. Especially if you get graded on the correctness. There is no step between the teacher explaining and you validating whether you understood the material.

Teacher explains material, you get homework about the material and are graded on it.

It shouldn't be like that. If the work (i.e. the exercises) are important to grasp the material, they should be done in class.

Also removes the need of hiring tutors.
Have to correct your nitpick. What you're talking about is currency not money. Not being legal tender doesn't mean it's not money. The majority of money sits as electronic entries in each country's central bank. https://www.investopedia.com/terms/c/currency.asp#:~:text=Th....
> For example, in the EU, you switch on the indicators when you start the merge; the indicator shows that you ARE moving.

In my EU country it's theoretically at least 3 seconds before initiating the move.
On that note. what is with this modern trend of trying to pretend the filesystem does not exist.

why does google(or apple) need "special interfaces" to access the filesystem in a specific way, why don't they just use the existing file api and improve the file access permission system.

I think the unix single tree filesystem was one of their great innovations and see this multi tree api fragmentation bullshit as a sort of backwards regression.
Which is to say, not.