skysight-inc/HackerNews huggingface dataset:
The booby trap clause as you refer to it binds nations regardless of whether or not the target(s) of the booby traps are themselves nations. Just because you're fighting irregular forces and/or terrorists doesn't give a country license to ignore UN obligations regarding use of weapons.

I can see why many may not care about that. I can also see that you do care about this topic and appreciate the discussion.

I am glad we aren't using mustard gas today, like we did in World War I. America caught some flak for using shotguns versus Nazi Germany in trench warfare in World War II, which was apparently outlawed at the time. Did the ends justify the means? I don't really like that framing because it denies combatants dignity, whether or not we agree or disagree about whether or not a specific law of war should apply in a given circumstance.

Laws of war such as these are not likely enforceable given the limited targeted use of the pagers, but that doesn't mean that laws weren't violated. Furthermore, it represents an escalation of sorts on the Israeli side.

I guess I'm trying to reason about your position. Do you find that the pagers don't constitute booby traps, or that Israel isn't bound regardless of whether or not they are booby traps? Or do you find that due to the international non-state actor target of the pager strike, that it logically follows that Israel is not violating any applicable law or treaty because the target isn't themselves party to the same laws? Help me understand your view and position.

> He who fights with monsters might take care lest he thereby become a monster. And if you gaze for long into an abyss, the abyss gazes also into you.

> Friedrich Nietzsche

Per these links, Israel and Lebanon are bound to Amended Protocol II to my reading:

https://disarmament.unoda.org/the-convention-on-certain-conv...

https://en.wikipedia.org/wiki/Protocol_on_Mines%2C_Booby-Tra...

(If you want to reply and find that the 'reply' button is missing, click the timestamp of this comment to reply directly.)
Fair enough, and understood - I’d delete it but see no link.
Is this a real problem? I don't have one subscription service that I can't "click to cancel".
PSA: You can clone any HuggingFace "Spaces" setup locally easily
Maybe I'm the only one who didn't realize this until yesterday... I thought the "Spaces" feature was just if you wanted to quickly try out a new model or something remotely, where it runs on Huggingface's servers. Obviously it can do that, but after wasting time trying to get a new text to speech model working, I randomly thought "I wonder if I could just clone the spaces thing locally and use that, since they've already figured out how to get it all working there." Sure enough, it's incredibly quick and easy, and also gives you a nice visual interface to use:

Hugging Face Spaces are typically repositories that you can clone directly from GitHub or Hugging Face. You can use git to clone the Space and then install it like this:

git clone https://huggingface.co/spaces/mrfakename/E2-F5-TTS
cd E2-F5-TTS
python3 -m venv env
source env/bin/activate
pip install -r requirements.txt
python app.py
> DateTime.Now

I've got this in several places.

I have code that needs to check if other date is within two weeks of today. I have test data.

I could either modify the test data based on today's date (adding other logic to tests that itself could be faulty), do something while loading the test data... or have the date to be used for comparisons be injected in.

That date is July 1, 2018. It was selected so that I didn't have difficulty with reasoning about the test data and "is this a leap year?" or across a year boundary on January 1.

Its not a "I don't trust it to work across those conditions" but rather a "it is easier to reason about what is 60 days before or after July 1 than 60 days before or after January 1.

And returning to the point - injectable dates for "now" are very useful. Repeatable and reasonable tests save time.
Imagine attacking a law about making subscription cancellations easier by saying it degrades culture.

Really, of all the places to get worked up about the 10th amendment, a clear-cut, low-risk, low-intrusion expansion of consumer protection is a weird one.
Throwback Thursday: KDE 2 on SUSE Linux 7.3
I hope ARM doesn't win. I can run whatever I want on my x86 computer, but for some reason ARM based devices seem to need special device trees and custom drivers. I don't know exactly what the difference is, something about device enumeration at boot I think, but the last thing I want is for my computer to stop receiving update support after a few years like all Android phones. Or needing to use "custom ROMs" instead of just installing an OS.
"Way more data", and you only disagree by 4 minutes. Sounds like you are both right.

Although, median time spent coding would probably be a better measure than average.
You have done great service to the internets
Yes, it's a long presentation. Here's a good answer to your question:

> So, yes, it is actually possible to run full-featured Rails applications in production, with no compromises on features or performance, all on a single machine.

In other words, "stop worrying and just deploy a single application instance".
The FTC has rule making authority but it will certainly be litigated.

My expectation is a case will quickly be brought in the Northern District of Texas, they'll rule it unlawful (following Commissioner Holyoak's lead), then it'll get bumped up to the 5th Circuit on appeal and they'll issue a stay.

I don't expect to see this rule take affect anytime soon, if ever.
So this means it will be easier/possible to sue developers/companies for defective software? How is this anything other than a cash grab by lawyers?
> One recent idea I've had is that many online subscription services should automatically pause if you stop using it.

Cool idea, but probably tough to enforce what “using it” means. I could see companies start sending newsletters to customers and calling that engagement
I bought a used paperwhite in 2015 and have read many hundreds of books on it. Still works flawlessly and even great battery life despite taking it around the world through -45 and +45 many times.

I don’t love Amazon, but this may be the best device I’ve ever owned. It does one thing really, really well.
Yeah Spotify removed one of my family members from my 5-person subscription (only using 3 slots) so I immediately cancelled my subscription and had to deal with a lot of manipulative tactics to not cancel. This kind of behaviour 1, shouldn't be legal and 2, shouldn't be rewarded. I have plenty of Spotify alternatives, so this kind of behavior ultimately signals a floundering company resorting to hacks.
we just bought a house that came w/ some pretty old awnings. We wanted to rip them down at first but slowly evolved from "they're ugly" to "charming".

Our A/C bill over the summer was pretty competitive with our previous home which was half the size.
Payroll tax is a problem because it’s not accounted for in your overall tax rate, it’s accounted for via lower wages. So you have no idea what your actual income would be if not for all the taxes your employer is paying.
https://grammarist.com/idiom/on-a-tear/ - "On a tear means someone is in a state of energetic activity, often with a hint of recklessness or enthusiasm, usually after a period of quiet or inactivity."

Tear like rip, torn, shredding, not like cry.
I wish they would do a bigger size kindle scribe. I read pdfs all day on my scribe, and often I wish the screen was bigger so the font size would be large.
SQLite works fine with more than one process accessing the database, provided those processes are on the same machine and not attempting to coordinate over something like NFS.

You can connect to an in-use SQLite database using other tools (like the sqlite3 CLI tool or my https://datasette.io local web app) just fine.

The only thing to avoid is long running write operations, since those will block writes from other processes for their duration.

Enabling WAL mode avoids errors if you try to read while some other process is performing a write.

You can test this yourself: fire up a few terminal terminal windows and run sqlite3 multiple times against the same file on disk and see what happens.
USA Today, then. They do not, and most local papers are run by them. They have a "Cancel" button, and when you click it, it says you have to call them, during business hours.

This won't be the case in California, but I've observed this in both Indiana and Texas. I haven't subscribed to the local paper here in NC, because I can tell at a glance that it's the same company and I've already had to dealt with their shenanigans twice.
Even if he doesn't, the supreme court justices that he installed will just say, ackshually, we interpret the constitution to say that this is the purview of the judicial branch, natch.
Does your comment make a lot of sense?
His point is still valid: how do you know it's disabled other than "just trust me"? If I was the NSA, I'd work very close with OEMs to bug the rare order with "Intel vPro™ - ME Inoperable, Custom Order" checked; bit like https://arstechnica.com/tech-policy/2014/05/photos-of-an-nsa...
I've used Tailscale funnel which works quite well for this.

https://tailscale.com/kb/1223/funnel
You can find Calibre plugins to convert the books to KFX, Amazon’s native format. There’s also a plugin to recover actual page numbers rather than loc markers in the books. It’s not very intuitive, but it’s doable given the options Amazon gives us.
> Apple has already caught Intel in single core. If power didn’t matter to Apple they could surely optimize for pure performance

But that's Apple, not ARM. AFAIK Neoverse/Gravitron's main advantage is price (not having to pay Intel/AMD "inflated" duopoly prices) rather than actual performance.
AGaLiTe: Approximate Gated Linear Transformers for Online Reinforcement Learning
It's not enough for a program to work – it has to work for the right reasons
The US is the closest, but not close and it is getting further away. The lawless parts of the world you mention do not take care of the existentially necessary bits.
An engineer's journey to bring the ultimate TMJ pain relief tool to market
Why do you need a few Kindles and also a Kobo? Are you keeping them in different places and don't move them? I only have the first Paperwhite which I carry along, it's 11 years old already and it still does the job. The battery keeps up and I was probably lucky to not have noticed any hiccups.
Still no remote/bluetooth capabilities. That's the only thing that would make me upgrade, the third-party remotes you can buy are all pretty clunky (bulky clip on the side of the Kindle, need to be recharged often, can only flip forward as they just fake a swipe on the right of the screen).
A disengagement may be equivalent to a potential crash (or, just a mistake on behalf of the human doing the disengaging), but not to one actual crash. That someone intervenes to prevent a dodgy overtake does not mean that car was definitely (or even likely) going to crash had they not intervened, for instance.
You sideload them as epubs and they're fine on my Oasis at least. Calibre does a good job of fixing metadata like covers.
Exactly! Red-team the situation to identify weaknesses, build defenses and devise overall strategy! :)
My kingdom for an iPad that runs GNOME!
Never get close to wild animals unless you have training and a good reason to do so. These people's behavior is insane. FWIW, I disagree with the retired Air Force colonel quoted in the article. These raccoons weren't rabid. But it doesn't matter, getting close to them is all kinds of wrong. Stay away.
XFCE was my favorite back in my Gentoo days, after I started using laptop hardware fast enough that it wasn’t noticeably slower than my prior favorite, WindowMaker :-)

When I used early Ubuntus on desktop machines (back when Ubuntu wasn’t terrible—before the PulseAudio fiasco and the following series of bad decisions and failed maneuvers against Red Hat) I usually just stuck with the default of Gnome2. That era’s by far the closest I’ve seen Linux get to Just Working.

[edit] FWIW I do find Void with a very-light window manager pleasant to use, but I don’t want to have to self-serve every little feature these days, so it’s pleasant but impractical for my actual life. Nothing short of a full DE, so just KDE or Gnome, with a batteries-included distro, stands a chance of matching what I’m used to just being there and happening for me without my having to ask for it. Unfortunately, I strongly dislike both of those DEs for different reasons. :-/
Ahh I miss Foone's threads on Twitter/X!!! They were always such an interesting joy to read. I know they migrated off of Twitter/X and they were one of the ones I was most sad to see leave. But given 95-99% of the accounts I follow never left, I'm not going to bother to cultivate another social media account just for Foone's threads, or whomever else's which I've forgotten left Twitter/X.
Yeah, it seems whatever key improvements Qualcomm did for the Snapdragon X and Apple did for the Mx series haven't made it to the Graviton yet. When I said 30% earlier I was talking about value - my understanding is that Graviton is 30% cheaper once you factor in the performance differences.
Imagine people 100 years from now asking themselves "how did they not understand the effect that microplastics were having?"
Conversely there is a gym in my town that was a month to month subscription with moments notice cancellation. They'd even pro-rate your remaining time back to you. I ended up joining and cancelling those gyms a lot through college years, but I'm much more willing to rejoin if it was easy to cancel.
Depends on the gym. Some do not allow it at all unless you sign up for some type of membership - or they tell you to do a free trial, take your billing info, and hope you forget to cancel.

The alternative I've commonly seen is they do offer a day pass, but it's basically the cost of an entire month to go even one time, while also making it extremely inconvenient by having to sign a bunch of forms every single time you go. This makes it so nobody except maybe a tourist/non-local would ever consider this option.
This is why you shouldn't let ChatGPT do your thinking for you. Skimming is an important art.

Her basic points are:

1. The FTC doesn't have the authority to make this rule, and in government there must be a hard line between "I want this" and "this is legal" unless you want a dictatorship.

2. The reason the FTC has so many Congressionally-enacted laws to follow is because of a history of overstepping its legal authority. The more they push the boundary, the less authority the FTC will have in the long-run.

3. The rule is too broad. Broad regulation is bad because it leaves too much legal wiggle-room for violators with deep pockets and smart lawyers. At the same time, small businesses who may be acting legitimately can't know they'll be accused of violating overly broad rules, or afford to defend themselves if they draw government scrutiny.

4. The FTC has a specific procedure it needs to follow for making a rule but they didn't follow that procedure.

5. Because of the above, the rule will be challenged by BigCo and struck down in court, wasting time and harming the FTC's reputation.

I'm hopeful about a "Click to Cancel" future (who wouldn't be?) but it's pretty hard to dismiss those points as "typical pro-business grift".
> there was a reason for that smiley

Fair—my bad, I can fail at reading tone sometimes.

Would you propose the C abstract machine abstracting away endianness entirely as an alternative? My understanding is that deprecating support for existing architectures is discouraged to every practical extent.
Analogue 3D preorder available on Oct 21, 8am PDT
> Why is most AI work done in Lisp?

That’s changed, of course, but it remained true for at least another 15 or 20 years after this article was written and then changed rather quickly, perhaps cemented with deep neural networks and GPUs.

Other than running the emacs ecosystem, what else is Lisp being used for commonly these days?
> Every computer language has arbitrary features, and most languages are in fact overloaded with them. A few, however, such as Lisp and Algol, are built around a kernel that seems as natural as a branch of mathematics.

Algol? The kernel of Algol seems as natural as a branch of mathematics? Can anyone who has used Algol give their opinion of this statement?
The color screen is the most impressive as all the colors refresh simultaneously.
Which means the economic prospects for new nuclear power is laughably bad.
So is this Colorsoft what's replacing my dear and favorite Oasis?
You just dig a hole in the ground in a suitable location (e.g. one that hasn't budged in a million year), fill up the hole and that's it.

Not exactly rocket surgery.
> Windows is still bad at this, too, incredibly.

I couldn't agree more. And yet, Linux manages to be worse, since the "at least I can just hibernate" backup plan doesn't even work properly.
The node versioning system makes no sense to me. They release a new major version and their key highlights sound like minor version changes:

> Enabling require(esm) by default for Node.js applications

> Removing support for Windows 32-bit systems

> Stabilizing the node --run command

> Enhancements to the test runner, including glob pattern support for coverage files

When Java or especially C# increment major versions, they've added some key language or compiler features, large new standard library changes, or breaking changes of some kind. Node uses major versions to announce what more or less sound like housekeeping. Unless they're just bad at writing blog posts, which it seems like they are. Under "Other notable changes", they have:

> [83eb4f2855] - (SEMVER-MINOR) deps: V8: cherry-pick cd10ad7cdbe5 (Joyee Cheung) #52535

Which tells me literally nothing about this "notable change", unless I go to the pull request: https://github.com/nodejs/node/pull/52535

> module: implement NODE_COMPILE_CACHE for automatic on-disk code caching #52535

Which still doesn't seem like a major version headline feature.

Consider this "notable change": https://github.com/nodejs/node/pull/55086/files

> doc: add abmusse to collaborators

> + * [abmusse](https://github.com/abmusse) -

> + *Abdirahim Musse* <<abdirahim.musse@ibm.com>>

I'm guessing they're fully relying on semver to generate their changelogs, but they're not providing any convincing reason to upgrade to 23.0.0 other than to remain up to date as an inherent virtue
Onyx Boox Tab X is a good option. The new Remarkable Pro with colour is probably a good option as well.
Besides all the animation stuff, a prominent application was for the Space Shuttle. NASA bought a bunch of Symbolics XL Lisp machines, to process HDTV video feeds to monitor the Space Shuttle launches. From 1990:

"Recently the National Aeronautical and Space Administration (NASA) used Symbolics' high-definition technology to analyze HDTV video images of the Discovery launch in real-time. This high-definition system enabled NASA engineers to get an instant replay of critical launch systems. The engineers were able to enhance and enlarge high-resolution images of the lift-off in order to analyze the condition of and spot potential problems with space shuttle tiles."
International 'race science' network funded by US tech boss
> In my world, you generate a single purpose card number for each subscription, or block the company at the bank level.

You know this isn't a legal way to terminate a contractual agreement with a company, right?
Is public housing the fix there? It seems like that would only work at a scale such that a vast majority of the market is publicly owned, i.e. communism.

Financialization of housing may be much better controlled by limiting what financial mechanisms can be made on top of real estate assets. As it stands, housing and related derivatives prop up a huge amount of "money" and investment portfolios. Government owned housing won't fix that directly, and the government is incentivized to not solve that because it would likely mean economic or monetary collapse.
Ask HN: If you could change a single thing in the world, what would it be?
Beyond screencasts – record interactions, not dead pixels
Hi everyone! I've been working on CodeMic for the past year and put together a demo.

With CodeMic, you can record, replay, and publish coding sessions right in your IDE: every click, scroll, selection, and modification. Unlike screencasts, you can pause the session to explore and experiment.

It's not released yet but I'd love to hear your feedback.
> They probably need more stuff for tax (tax deduction) reasons, after all it can be considered a (deductible) donation.

Zerodha is India's Robinhood.

In India, it's very difficult to get a deductible donation exemption because of how easy it would be to game.
My Kindle had this "bug" where my side loaded books randomly disappear. As a workaround, I have to keep it in flight mode at all times. Not a big issue since that’s what I would do anyway, but in case my Kindle would break, I wouldn’t think long to buy an alternative
This is a really interesting approach, I hadn't thought of this!

Just out of curiosity, do you think the separate documentation page has better conversion than if you were to, say, include the ad directly into the readme inside the repo?
Thanks! I haven't -- or, at least, not in a long time. Wow, the UX is terrible! I accidentally first dragged my kyeboard into split mode before reading the instructions. Then I've managed to get it into floating but it was hard to re-dock, and the first few times i tried to move it anywhere, i got some unintended feature enabled. Yikes.

I'll have to remember to use it next time i'm bothered by it covering some control. I still haven't made friends with swype, but I do use it occasionally.
I have read hundreds of books on my Kindle that I bought ages ago. It still works perfectly and battery life is still good. What's the problem?
I’ve said for the past decade that the device that had the most net positive impact on my life is my Kindle. I went from reading a couple of books a year to 30+. It brings me knowledge, calm, joy, adventure and growth with basically 0 downside.

Maybe other devices have been more life changing but their trade offs have all been greater than the Kindles.
It’s an extraordinary claim that Mac printing is broken. It’s one area where it’s vastly superior to any other OS I’ve frequently used (including Windows, all of the common BSDs, and more Linux distros than you’ve heard of).

With pretty much any printer brand sold at Office Max, Mac printing looks like:

1. Hit cmd-P.

2. Find the printer in the pop up window and click the Print button.

3. Walk over and get the paper.

The same’s true for AirPrint from iPhones and iPads. I don’t remember the last time I had trouble printing from any of those to any Brother or Canon or HP around any of the offices I’ve helped. That doesn’t count the time the previous admin had blocked mDNS on the router because he had a cargo cult theory of network security.