skysight-inc/HackerNews huggingface dataset:
Are you planning to eat your laptop? If no, your risk is basically zero.

As for your hobbyist work, the flux used in lead-free solder is actually worse if you breathe it in:

It was widely believed that the move to lead-free soldering would create more environmentally-friendly conditions; however because of the higher temperatures required and extra flux used lead-free soldering smoke emissions actually contain more fine dust particles which are easier to breathe in. As Fig.1 shows, these penetrate further into the lungs than pollen or asbestos, reaching and blocking the alveoli.

https://uk.farnell.com/essential-considerations-for-managing...
What’s the point in reading research that, as is made clear in the abstract, can’t possibly provide evidence of causation? You’re drawing conclusions from the results, but there’s no scientific basis for those conclusions; like I said, many things could have caused those results. It’s no different from physics research that doesn’t account for environmental factors.
This kind of behaviour is why I would never pay for YouTube premium.

Google are relentless with their surveillance and are always looking for sneaky new ways to track people.
Teens need malls. Malls need crowds. Why are they pushing kids away?
A fixed price tier cannot cover the full cost of that user's variable stream usage.

Twitch is unable to charge per hr streamed - nobody would accept that pricing, esp. if it was originally free.

Removing twitch from korea is the best move, since koreans are the ones losing out - which hopefully as a democracy, they elect someone to change this sort of lobbying from the ISP industry.
Very few school systems implemented any actual critical race theory in their syllabi. Your other points may still stand, but CRT has been misrepresented in the media at best, and at worst has become a dog whistle (for certain groups) for anything in the education system that challenges a white supremacy narrative. Certain media outlets coughFOXcough have latched on to CRT and misapplied it to topics which already were in the syllabi, such as civil rights history, the leadup to the civil war, race riots and lynchings, voter suppression, institutional racism, etc.
> I think it is easy to forget just how bad cities in general must have smelt back then.

I refer you to London's "Great Stink" of 1858 during which the smell was so bad that Parliament seriously considered moving to a different city: https://en.m.wikipedia.org/wiki/Great_Stink
This metaphor breaks down because you don't own the servers hosting the stuff in question. It's not your house to begin with.

And it's not my point at all in that comment. I'm just saying most 'thieves' aren't trying to prove they are good people by stealing like how piracy arguments oh so often go here. Nor trying to pretend they are archivist saving artifacts from disappearing off the face of the earth. They are either greedy, desperate to survive, and in a few rare cases a pathological disorder.

It's premium entertainment, and people either want to consume a product but dont/can't pay. It's that simple. and I'm not saying that from a judgmental POV either. I've done it quite a bit as a grade schooler.
Looks cool. I have so many internal scripts that need a face/UI.
I don’t expect you to love every part of your SO. I do expect you to have some basic respect for them
AN/PSQ-42
Wikipedia says zip drives were introduced in late 1994, and ls-120 were introduced in 1997.

Zip disks opened up a world of not terribly expensive storage much larger than floppies, but with similar characteristics. There wasn't any real competition, so lots of OEM deals happened, especially in school / library shared use situations.

The LS-120 is a nicer product, and it includes a high precision regular floppy drive, and it means you only need one 3.5" device... except that it had to compete with the entrenched zip disk that was almost as good. Plus around that time, cd-r drives were becoming affordable; media characteristics are different, but capacity was much larger.
In that case, I agree.

Plutarch is best.
Has anyone played with pypush enough ( https://github.com/JJTech0130/pypush ) that I think this is based on to get it easily usable in the same way that signal-cli is? Would be neat to use this for actually cli sending to my one or two friends stuck in Apple land. Thanks!
The author mentions dtrace in passing. If you're into "load bearing rants", check out bcantrill's recent rant on bpftrace silently losing events and why dtrace won't do that.
I don't quite agree here, but what they do then is conflate words "Russian and Rusian" to mean the same thing, claiming for various stuff their population has no relation to. It's a dirty tactics very in-line with their today's propaganda machine.
lichess is open source and has an android app
Wouldn’t this be a very tiny amount
I want there to be a proper micropayments system (hopefully something supporting fiat money instead of just cryptocurrency) but this functionality doesn't belong in the base browser, browser extensions are a much more appropriate place to put this functionality.
That's $13.99/mo, so it's $168/yr or so. I don't even spend that much on games every year. Youtube is stupid if they think I'll pay $14/mo for access to anything.
Was it iphone or android?
Yeah, learned about it while reading the documentation of Fossil (from the same SQLite people). Their approach certainly has its own merits (and drawbacks).

Just wondering how they will transition once the original few people at the top of the hierarchy need to retire, eventually it will happen.

I guess they need to find younger trusted committers with the same dedication and spirit. That's not necessarily easy. But for a piece of software as important as SQLite, I have a feeling they will find those.
SQLite's approach is faster if you are not frequently extracting numerical values out of JSONB. It also makes much easier to convert JSONB back to JSON. I think SQLite JSONB reserved enough space to define a native number type (among others) if this assumption turned out to be false.
We agree that the bad and good are enemies, or so at least the bad would like you to think. The good might be convinced the bad has good points that need refining, growth, and improvement. I'm fine with those disagreeing.

I think what you're saying is that it's hard to meditate between everyone which is true. Perhaps you are also saying that the implication of a standard of correctness is inherently totalitarian. It's seems to me you weakened that by admitting there are things that should be universally barred in free societies. Violence was your reference but murder might be even easier. Easier yet that breast cancer is bad? We make allowances for boxing and war but broad agreement can be found in society and across societies by careful anthropologists.

However, it seems you project over me (or perhaps the AI) a "Highlander hypothesis" that there can be only one correctness or even any notion of correct within the system. Such a system can operate simply on what appears to be with strings of evidence for such description. As you note, beyond a small set of mostly-agreed-to matters we are more diverse and there are spectrums spanning scoped policies (say by public and private institutions) all the way to individual relationship agreements custom fit to two. It is, in fact, the nature of a free society to allow us such diversity and self selection of the rules we apply to ourselves (or not). An ever present AI could meditate compatibilities, translate paradigms to reduce misunderstanding or adverse outcomes (as expected by the system over the involved parties), and generally scale the social knowing and selection of one another. It could provide a guide to navigating life and education for our self knowing and choosing of our participation more broadly. The notion there isn't to define correctness so much as to see what is and facilitate self selection of individual correctnesses as based on our life choices and expressed preferences.

To be honest in closing, this has dipped into some idealisms and I don't mean to be confused in suggesting a probability of such outcomes.
Are the VMs hardware accelerated?
[your comment has been marked as a duplicate]
Doubt anyone would disagree on that, except those who are very new to the industry.

Just like banks, insurances companies and sorts are pure scam, but that's totally different topic.
> At most, you lose a few small websites that you probably weren't going to visit anyways.

I think this is wrong. It starts with a website to look up train departures that no longer works on Ff. Then the site to buy movie or concert tickets fails on FF. Booking a restaurant, again, requires you to take out chrome.

Which has two concequences. People stop using FF all together because switching all the time is work. And people ensure they always have a copy of chrome around, while fewer and fewer need to keep a copy of FF around.

And so FF spirals exponentially into insignificance.
If you connect two or more telecom lines into your rack or any service, you need to pay "Cross-Connect" fees. This is paid separately even if you brought your network line by your own. I can't say how much price is it since it is mostly trade secret with the sales dept of the telecom. but I'd say its a lot.
It's a tad more complicated. Light water is both a good neutron moderator _and_ a good neutron absorber.

If you vaporize the water, thus reducing its density, it reduces both the neutron absorption, and it reduces the moderation efficiency. But crucially, the moderating efficiency matters much more in regular reactors, so the overall reactor power will drop.

In a graphite-moderated reactor, water's moderating efficiency might not matter much. So if you vaporize the water, there's going to be less neutron absorption, but there's still going to be plenty of graphite moderator to help neutrons to slow down. So the reactor power will _increase_ unless compensated by other means, and this can result in a self-reinforcing loop (see: Chernobyl).

BTW, the neutron absorption is the reason it's very hard (though not impossible) to make water-cooled breeder reactors that produce more nuclear fuel than they consume.

After the Chernobyl disaster, several remaining RBMK reactors were made safer by enlarging the cooling channels. This increased the amount of water present in the core, thus increasing the dependency on water's moderating effect, greatly reducing the positive void coefficient. It couldn't be completely eliminated, but it was reduced to a level where it can't result in prompt criticality anymore.
In the case of books, the product with value is the content (the words), not the packaging (the pages of the book). Books are very recyclable, though.
The question, really, is what about clothes? Well, it turns out textiles are recyclable as well. That’s what happens to most clothing that’s donated to Goodwill etc. - if they don’t sell, and let’s face it, who wants most threadworn, out of style clothing?— then they’re shredded & recycled.
Too much assumption that realism = pessimism. Optimism might be wrong, but not if it spurs you to action to make something happen.
Chess (Chess program and FICS client)
https://f-droid.org/packages/jwtc.android.chess/

JustChess (Chess for one or two players)
https://f-droid.org/packages/com.alaskalinuxuser.justchess/
That font in particular yes, but proportional fonts are faster to read.

I think anyone can notice it if they try. BTW, there is a study suggesting we start reading noticing the shape of the word envelope. If that's the case, that could be one reason
DNS Exfiltration Tool
Vouching for this, best chess app ever. Also offers a website!
As I live in china now ,currently I'm not trust the software that bind with your social media, think of that, when you make some comments one day and your account is banned,it is difficult for you to withdraw your money from it (of course now Wechat has a way to withdraw it)
Like I said, I'm past the point of believing anything you say. I think you do fit, I don't think you're honest.

I didn't like you because of your attitude towards people who used operating systems other then linux. It's as simple as that.

As a linux user I despise the holier than thou attitude from certain other people who use linux.
I came from C#/Java to JavaScript and it was extremely painful. I didn't care that much about typing until I experienced a dozen types of error that should have been impossible. (Shouldn't even compile, let alone silently poison your data at runtime...)

For years I thought it was a dynamic/static issue. Then I used Python (without type hints), and almost all the JS errors were impossible in Python too! Turns out it's about weak/strong typing instead.

Put simply: when given something that is an obvious error, throw an error. This sounds obvious, but given an obvious error, in many cases JavaScript remains silent and passes garbage data to the rest of the program.

I think if JS added a "use strong", it would remove 80-90% of the need for TypeScript.
How do you solve the problem of needing to pass an email address via phone? Happened to me dozens of times over the last year. Also, how do you solve the problem of shared inboxes where employees need to access emails and they may get replaced over time? How do you solve the problem of people just straight up losing or breaking their keys/laptops/phones? I knew people who had a new phone every few months because something happened to it.

The average user is very, very far away from being able to use a nearly irreplacible item for communication. And yes, it's irreplacible since there is no rollover mechanism in just publishing the public key.
Although this is very exciting. Surely performance is not the benefit here? It won’t perform better than android app built not on top of the virtualisation tdchnology?
kinda related: https://en.wikipedia.org/wiki/Bokklubben_World_Library

(by brain pinged with the intersection of "Norway" and "books")
You make it sound like it's one of the laws of physics.

ON part of JSON doesn't know about objects. When serialized, object entries are just an array of key-value pairs with a weird syntax and a well-defined order. That's true for any serialization format actually.

It's the JS part of JSON that imposes non-duplicate keys with undefined order constraint.

You are the engineer, you can decide how you use your tools depending on your use case. Unless eg. you need interop with the rest of the world, it's your JSON, (mis)treat it to your heart's content.
We could have kept social rules outside of the CPU and made sure the machines were unintelligible.

We should have kept the machines blind and retained social control between people and families.

Once we allowed machine code to be intelligible, we poured control of services, governments and speech into machines.

Truly free speech in a CPU became synonymous with the concept of a virus. And real free speech has followed, programmed rules on an electronic device are socially silencing people.

The concept of a virus, outlawed one of the best uses computers could have provided, maintaining speech globally.

Now we are racing to the bottom, to put the rules of society into a machine. Then lock society out of the machine, with a few holding all the keys to the computing kingdom.

Slavery to machines, as enjoyable as it is, will eventually become nonsensical.

As power becomes centralized, all the new moves will be made by those outside the system.

So I think that CPUs should be running unintelligible code, and LLMs are a baby step towards that.
Poor Charlie's Almanack (Berkshire Mode)
Wish: Stories like these should be published during the weekend.

So that one can leisurely read, meander into the hyperlinks, watch a few related Ken Burns videos, and then ruminate even more by creating some Dall-E images.

Most of that time's history does not cover the incredible economic development that happened during that period, where US capita income leapfrogged that of Britain. Thousands of new patents were filed, new machines were created, and the foundation of the financial and industrial boom was created, the riches of which we still enjoy today.
> "I've done all this work, get put of my way and submit" is the attitude in both cases.

That’s quite a stretch. Nobody should be “in your way” to begin with. In a company, you are on a team and the point of a team is to work together; not get in each other’s way. That’s a sign of a dysfunctional team, which is how you end up getting team members working on the wrong thing or implementing things wrongly in the first place. Code not up to “standards” is not a reason to reject code, it’s a sign that something else is wrong on the team and that is the thing to be addressed, not the code. You aren’t going to resolve it in a code review.

I don’t know how else to say that at this point.

> The default answer to code review feedback is always "sure" unless you have a strong argument otherwise.

I’ve definitely pointed out why a deleted line needs to be kept. I would not be surprised if that someone came back to tell me why it should be deleted. As a reviewer, I lack a lot of context even if I originally wrote the code. I’d never, ever, expect someone to blindly say “sure” on a code review. I don’t write perfect code and neither do my team members, so I don’t expect a perfect reviewer.

A team works together to make the code perfect, nobody is writing mystery code and doing weird stuff without discussing it with the team first. And sure, people experiment and we review it, but with an architectural lens. Then when we are happy with the architecture, we actually implement it, together.
I was once asked to do 60 hour weeks indefinitely at a Perl shop. I quit of course, but it bothers me that it even entered their mind to ask such a thing. Wtf?
It was a phone number you called, which then SMSed you the result
Anyone have an interesting link to some quantum neural network bs? Sounds interesting...
AdNauseum situation was funny, you had Firefox endorsing it as a high quality ad blocker in a Mozilla press release, then Google bans it because they consider it malware.

Folks have raised concerns about Mozilla's funding from Google Search, but it's pretty clear from their past actions that they see supporting ad blocking as non-negotiable. Their diverging implementation of Manifest v3, while still incomplete (it's rapidly improving in 120, most of the remaining issues are related to Fenix support and Chrome parity), is thoughtfully designed to continue to provide familiar APIs for ad blocking.
What about good old switcheroo logic where telecom needs to pay to be able to offer netflix and twitch to its users?
I’ve never encountered an isp blocking icmp that doesn’t also block all sorts of traffic. I can ping 8.8.8.8 or whatever from almost every connection I’ve used anywhere in the world.

Not every router will return a tel expired of course, and many ISPs route ipv4 traffic via rfc1918 addresses nowadays , so you can get big gaps in their networks, but that applies whether your outbound packet is icmp, tcp, UDP, or any other type.

Worth remembering that packets with different source and destination ports can route via different paths, so sometimes you need to be aware of the entire ip/port/protocol for src/dst and configuring them properly. Nat can cause problems there too when it changes your source ports.
> since there's no such thing as standard JSON

I-JSON is the most sensible JSON profile I know of: https://datatracker.ietf.org/doc/html/rfc7493. It says: UTF-8 only, prefer not to use numbers beyond IEEE 754-2008 binary64 precision, no duplicate keys, and a couple more things.
Right, first I noticed Twitter doing it and then YouTube. I thought, someone sold those corporations new tracking tool or an existing one got a new feature.

But Twitter doesn’t appear to do it anymore.
At the same time it turned from “tap to listen, here you go” to a sluggish af and ads-infested bloatware. I remember when I stopped using it and deleted the app because my prev-gen iphone couldn’t load it in time anyway.
https://anvil.works is excellent
I think there are two modes of pornography control, either implemented as control for fractions of exposure or for conformity to a normalcy. Sinosphere default is mode 1 no-butt-naked, but SK with stronger Western influence has cohorts that supports the other mode, is how it shows to my eyes.
Where in my comment did I refer explicitly to KVM feature set, or that it is used by cloud vendors?
You don't need JSONB for this - doing this with plain JSON is simpler and already faster than individual inserts for most bindings in my experience.

I typically do bulk inserts using a single JSON argument like this:

WITH ins AS (SELECT e.value ->> 'id', e.value ->> 'name', e.value ->> 'age' FROM json_each(?) e)
INSERT INTO data (id, name, age)
SELECT * FROM ins

The same approach can be used for bulk updates and deletes as well.
OpenAI Jukebox
So what is something running in this virtual machine allowed to do? Talk to the Internet? Talk to the screen? Talk only to whatever started it?

How much of this is closed source?
https://leadmatters.org/wp-content/uploads/2020/09/Lead-Matt...
KVM is a type 2 hypervisor as the "Dom 0" kernel has full HW access. Other guests are obviously isolated as configured and are like special processes to userspace.

It gets a bit blurry on AArch64 without and with VHE (Virtual Host Extensions) as without VHE (< ARMv8.1) the kernel runs in EL1 ("kernel mode") most of the time and escalates to EL2 ("hypervisor mode") only when needed, but with VHE it runs at EL2 all the time. (ref. https://lwn.net/Articles/650524/)
Beeper reverse-engineered iMessage to bring blue bubble texts to Android users
Is it publicly available?
Worlds largest floating object at risk of becoming largest white elephant
Shell declined to be interviewed by the ABC, but said in a statement that the facility was shut down in February this year due to "an electrical trip".

No further explanation was provided about the problem or why it has now kept Prelude shut down for six months.
You should definitely check out Calva, a wonderful plugin for VSCode which bring the REPL and much more (live documentation) for an easy way to use Clojure. I'm using it everyday at work.

https://calva.io
Maybe it's just buried in a POST somewhere and no longer a urlparam?
I haven't really been able to find a way that works well on MySQL (well, MariaDB). Transactions are too unreliable and magical in MariaDB, Memory databases/tables have all sorts of caveats and limitations, and there isn't really anything like PostgreSQL's schemas or templates.

The best I could come up with was to run MariaDB server with libeatmydata, which I believe was pretty much intended for this. It's not very "works on any MariaDB server"-generic, but it's good enough.
> what excuse do mere mortal mathematicians have?

As an ardent proponent of formalizing proofs, I still have to disagree with this framing. Mortal mathematicians don't need any excuse not to formalize their stuff. They
rather need a reason to do it. One can give lots of reasons but mathematicians often don't know them or don't agree with them.

An important point is, for example, to understand that most formalizing effort is not primarily motivated by a desire to make sure there are no errors in the math.
what's TUI? T for text?
Is it the same copilot as Vscode copilot? It doesn't seems to be. Do Microsoft have another product called copilot?
Nvidia and AMD plan to launch Arm PC chips as soon as 2025
This is a highly bizarre take. Do you also object to text types being referred to as strings when they're not actually rope? Because if it's the misleading naming convention, then you have to be consistent in your argument.

Constants are a way to give magic numbers a meaningful name, and at the same time guarantee some minimal form of type safety by instructing the compiler/VM/Linter that they're not allowed to be mutated.

Also, I don't think I've seen any JavaScript tutorial teach anyone to use var for YEARS, it's really just let and const.