skysight-inc/HackerNews huggingface dataset:
> effectively making it illegal for any technology or any consumer to alter a website page appearance.

How about using Edbrowse or Lynx?
I hope that is the developer of this site having a sense of humour.
I think free will is the feeling of being a choice making agent in the absence of unreasonable external constraints. This isn't original or unique with me, and I've held this view for quite a large number of years (e.g. this comment from 6 years ago: https://news.ycombinator.com/item?id=11740316). It fits pretty well with what people mean when they say 'free will' or 'free choice' in normal every day life (i.e. if you have a gun to your head, you don't have free will, but in lots of other cases you do).

Your definition of it being entirely nonsensical is clearly even worse than this definition for being accepted the way most people use it, since your view implies that there is nothing people mean when then say 'free will', while the fact that almost everyone can tell the difference between someone robbing a bank of their own free will and someone robbing a bank because their loved one is being held hostage tells you that it really does have meaning.
A quite ergonomical rust crate for creating Node.js addons
With the stable nodejs abi, I have developped a rust crate to create nodejs addons which is quite easy and handy to use :)
What exactly is a "good photograph"? Are we purely talking about the artistic aspects (composition, etc.) and disregarding the technical ones (sharpness, etc.)?

I've seen some amazing photos done with crappy cameras (or phones - i.e. an old iPhone4). But I imagine the same photographer would take much better photos with a brand new DSLR (or mirrorless!) than with an iPhone4.

...again, unless the term "better" used in the context of these kind of discussions is supposed to disregard the technical aspects of a photograph.

If I hired a top photographer big bucks to photograph my wedding, and he/she showed up with an iPhone4 saying that they are confident with it, I'd be very wary...
Someone told me that apparently they aren't made, they are discovered.
> vim doesn't need the fancy features of other editors (except for maybe LSP and tree-sitter for a more IDE-like experience).

Both of which neovim has.

Agree with your premise, though: (n)vim does not need multi-cursor selection, for the reasons have given.
I also use Synology, but with apple photos. There's a mac mini on my home network that syncs the photo library automatically, and then Synology Drive syncs the local folder to the Synology. That is in turn backed up to backblaze weekly
Great, let's nickle and dime the single mother selling arts and crafts on Etsy while the mega corps get away with billions.

This was buried in the same legislation supposedly drafted to help the poor. But of course, the fattest handouts were all to big banks and the rest of too big to fail corporate America.
Microsoft: Edge will mitigate 'unforeseen active' zero day bugs
It’s not? To me that sounds like the only one on which basis I’d agree with limiting our freedom to do what ever we want.. because it actually may hurt others. That is, if we assume that to be true.
The dichotomy isn't "buy AAA games" or "don't buy games". It's never been a better time to buy indie games, many of which these days are super polished and rewarding experiences. But the thing is? If you want an AAA game with AAA affordances, the cost of production is going to have to come from somewhere. And--well--it certainly seems like a lot of the market wants those games and those affordances, so yeah, if the player is prioritizing AAA games, then yes, they're expensive, and yes, they're going to get more expensive, and you can either pay it at the front door or once you're inside.

You pay your money and you take your choice. I agree that it's silly, and that's why I don't buy those games. I buy and play a lot of games, but it's been at least five years since I bought a game (that didn't show up from Humble Choice or whatever and is languishing in my game keys spreadsheet) from Activision, EA, or Ubisoft.

I have gotten more enjoyment out of Starsector[0], a game that isn't even on Steam yet, than I've ever gotten out of any AAA game I've ever played. It cost me $15. (I have since bought it repeatedly for friends.)

[0] - https://fractalsoftworks.com
This may sound sarcastic, but I'm serious:

- I hardly ever take pictures or shoot videos. Not owning a smartphone helps.

- I don't care at all about old family pictures, so if family members want to do something "for posterity", I hope they don't give me a giant pile of media and expect me to keep it.

Also, I feel like everyone's always creating content, not deleting it. Won't the result be an unmanageable pile of cat videos where you can't see the forest for the trees?
Ultimately, I think thisnis going to come down to preference.

I would prefer not to have to fix 20 constructors.

It's tedious and time consuming. The intermediate classes that _do technically depend on FooService because BarService does_ - the intermediate classes don't care! It clutters the code everywhere else for minimal benefit.

Manually, you see all your dependencies just shy of main where the binary initializes them all and starts passing things down. In DI, you have a module file somewhere with them all.
The point of making a brand with a reputation of shit that lasts can never be repeat business. I love my stand mixer, and in 300 years, when I need a new one, the company it was bought from won't exist anymore. Hell, it barely exists today.

So the value of this reputation can only be to sell inferior cheaply made products with it.
> the difference is, every single-player game in their catalog can also be played without GOG Galaxy

From my (admittedly limited) experience with GOG games and Galaxy, only games downloaded via the GOG website (with 'offline backup game installers') can be launched without Galaxy; games installed with Galaxy will force Galaxy to be running alongside it
Timed I believe
I'm still surprised that to this day Minecraft Java was allowed to survive (albeit just so slightly behind Minecraft Bedrock, but still with some extra features).
That is a really well-done page!

Kudos to the author.
This currently links to the subscribe action. URL should be changed to https://www.youtube.com/c/mariadb (i.e. remove ?sub_confirmation=1 from the end)
Something like Photosync[1] does it and I had used it much easier during Flickr days. Unfortunately, in my recent tries, it keeps crashing on large libraries.

1. https://www.photosync-app.com
RAID0? Assuming that’s not a typo, RAID0 could not be a worse choice for backups. You’re at least doubling your chances of losing all the data, when you typically want to have something more resilient than a single standard disk for backups.
>> John Deere would have to give or open up in terms of trade secrets in order to enable repairs

None... "Security" and "Trade Secrets" are largely red herrings to muddy the conversation and provide convenient cover for their true objective, anti-repair, or protectionism for their dealer network.

They can implement repairablity, api's and a whole host of other things to individual purchasers and independent repair with out sacrificing security or compromising trade secrets
Is it possible that you broke the rules of your journal, but nobody mothers going after a single researcher?
It's WebGL in a <canvas>, written by hand by the looks of the source - https://ciechanow.ski/js/gps.js
People don't like to acknowledge the difference between tax evasion and tax avoidance. Amazon always avoided taxes, which was legal and is still legal. The neighbor kid often evaded taxes, which was illegal and is still illegal - just slightly easier to enforce after this change.
>But being able to do much more efficient blockchain validation at a much lower cost, much lower power, is a pretty solvable problem.

Mining ASICs don't do anything like blockchain validation; they instead solve a hash partial preimage problem, mostly after blockchain validation has been done on CPUs (although when a new block is published and its PoW verified, a miner might try solve the puzzle on top of the new block before it has had time to validate that block, betting that the new block is very likely to be valid).
Yeah, as I said, "backup & forget it" is never a good strategy. Go in every year (or so) and replace it.
> encouraging more taxpayers under the U.S. system of "voluntary compliance" (self-reporting attested to under penalty of perjury) to be honest.

Ha, yes that is a funny fallacy they use. On the IRS side, they use a social graph and node based system to determine who to look into.

If one filer takes a tax deduction for a payment, the IRS then looks to the recipient to see if they paid taxes. When a mismatch occurs, typically of the recipient, they send out the "we determined that you owe us this much" letters.

From my experience just talking to people, a very large number of people really believe that only their employer or a their bank is "snitching" on them, and whenever they get a payment outside of those systems they think "they don't have to pay taxes" because "the IRS doesn't know". I really am at a loss of words of how deep tax ignorance goes.

The 1099 system and compliance behind the 1099s is also a helpful notice for the IRS' graph system, although not necessary as they can just look at the same filer's deductions, but they can coax more payments as they do have statutory penalties for not filing a 1099.
Cool Python libraries I want to try in 2022
I believe you could say the minimax strategy to the 2 player game of heads up no limit is solved but beyond that is stretching it.

I am way out of it though. I suspect anything more than 2 players is unsolvable when you factor in the stochastic nature of the drunk guy at the table with more than 2 players. Then based on his play he subtracts or adds EV to us randomly.

I won't even let myself think past this though with poker because IMO it is a waste of time.
>I lived in California and I was appalled at the monstrous energy waste: houses are generally made pretty much from cardboard. You need to cool them in summertime and heat them in wintertime,

This is the legacy of historical low energy prices coupled with a historically mild climate.

Now, both of those things are changing. Energy prices are rising because of global warming accelerated risks, and simultaneously the climate is getting hotter and dryer.

The result is that it can start making sense to build to a higher standard like passive house in CA - I just did and my HVAC energy usage dropped 75% and is now more comfortable.

However, there needs to be better code enforcement - i.e. air leakage for new homes should be closer to 2.0 ACH50, not the totally unenforced 5.0 ACH50 on the books today - and also better education of buyers so they can start demanding better built and more efficient homes.
Creation layer of the stack: Unity or Unreal.
Reasons to move to Europe if you work in tech (and not to)
Amazon avoids taxes with lawyers. Much as you dislike it, it is all legal under the current laws. Small businesses avoid taxes simply by not reporting income.
icloud is so weird for someone who are used to simple file and folder.
You can gauge the honesty of any proposed computing law by measuring how soon and how loudly they mention child pornography. And this one has it in huge letters at the top of the page.
I think it really just suggests the models are being trained improperly. We just don't train alogorithms on data as complex as the real world. So, it's not surprising that simpler (less correct) models win out over more accurate nuanced ones.
Git is a popular distributed versioning tool, but some commands have obscure syntax that is easy to get wrong, leading you into a mess that becomes a time drain. Creating a zip file of a git root folder takes seconds, and can get you out of the mess in seconds, rather than spending minutes or hours to undo some mess. If you can foresee git getting into a mess (and I can, after > 10 years of git experience), you can just take that backup to save time 'just in case' your git repo gets into that mess again.

Changing the git commit history (for example because you made a commit under the wrong name/email address) in particular can cause huge headaches.

Doing a git merge with tons of changes (think of clang-format white space changes in combination with various other commits) is another one.

This is not about the specific cases where your git repo can become a mess, but more about having a simple safety mechanism to always get you out of the mess.
I think there's another way to word this or spin this...

For home use, it's going to depend on the consumer. Some people want a chip that's easy to power and cool, and still gets 80/90/95% of the performance. Some people want the absolute best performer (for their specific uses) with less regard to cooling and power.
That's really great that it worked out for you like that :-)

It doesn't always turn out easily for people, though. I had been wanting to marry for several years before I finally met the woman I married.

I agree, though, that meeting people in low-pressure social contexts is the best way forward.
I think it’s a good thing with all the recent crap happening at Blizzard, this is a shake up. Management that’s incompetent will be shuffled out, and replaced with management focused on building great games. Phil Spencer is like the Kevin Feige of the gaming world at this point.
Online-initiated grooming presumably begins outside of e2e'd 1-on-1 communications. Seems social media platforms have a bunch of options to help prevent that, and keeping e2e. (CSAM is a different sort of crime and must have a different solution). Facebook knows the age of its users, right? There's no good reason a regular strange adult's account should be privately communicating with a teenager (aside from special services like a suicide or domestic violence hotline).

Twitter/Reddit? Kids shouldn't be on those. They're full of porn.
>> 1. 3D printed guns are crap.

> Hybrid like FGC-9 can be reliable for over a thousand rounds.

Crap is relative. How good is that gun compared to one manufactured using conventional techniques?

In general, you're missing the point: the 2A isn't dead, since it's what allows people who aren't fools (i.e. people who have the sense to avoid doing things that could land them in jail even though they personally think they should be able to do those things) to own and use a gun.

Now, if you are a fool who wants to act like the law doesn't apply to you, I can see how you might think the "2A is dead," but that's just an artifact of a foolish perspective. People like that might also want to setup a GoFundMe for their commissary account.
Part of the problem is bad headlines. A larger part of the problem is the fact that when people get their news from social media, they read only the headlines and don't bother with the story.

Somehow people have become convinced that reading a stream of half-sentence headlines is the same thing as being informed about current events.
https://www.opensourceecology.org/portfolio/tractor/
I was motivated to read it (who wouldn't be?), but I do find Vidal's writing off-puttingly snarky.
Not sure of anything equivalent, but the whole case does not make much sense.

In my opinion its quite simple:

The Landgericht Hamburg is known for its incredible ineptitude and a tendency to decide in favor of the likes of Springer and other internet/tech adverse entities.

I assume, Springer which a massive publisher of Fox News style garbage like Bild (colloquially known as Blöd), tried to capitalize on that ineptitude.

So it is quite remarkable that Springer failed.
Seriously? Maybe they just should not give their children devices?
I could see them launching an Android “SurfacePhone” just because (to have SOME stance in mobile). Or Windows-based since Windows already has an android subsystem (or emulator right?).
I'd also like to see the yard they are mowing for $600+ a pop.
But you wouldn't tell them which check exactly - you only tell them "spamming/malware".
> Germany has no legal concept of dedicating work to the "public domain".

Maybe I'm misunderstanding your statement, but Germany very much has a legal concept like "public domain", that of Gemeinfreiheit [0] which also includes;

"Werke, die vom Schöpfer in die Gemeinfreiheit entlassen wurden."

What's the big difference to "public domain" I'm missing here?

[0] https://de.wikipedia.org/wiki/Gemeinfreiheit
silent gentlemen's agreement

We assume it's silent but we probably shouldn't. It could be a boring old cartel. Someone should check.
is there an offline good program for text to speech for german,french,spanish,english? and no, festival and espeak are not what i would consider good.

the at&t website with text to speech as audio file which were used in these anonymous publications are good, but not espeak. if i had sth like this for european (and russian and arab languages) as open source standalone, i would be happy :(
Some behaviors or phenotypical features represent adaptations that have been selected for, others don't.
Not sure ‘already’ is appropriate here. big.LITTLE was announced in 2011. Taking 11 years to copy a competitor’s successful feature must be a record of some sort.
Everyone avoids taxes.
>Not worth the hassle of paying legally-required income tax?

In many areas of economic activity, there is a level of operation where the costs of complying with tax requirements far, far exceed the costs of the actual tax due.

A good example of this is trying to operate a small, wholly-owned foreign company while a US tax resident. The costs of filing a complete form 5471 can be many thousands of dollars at a minimum (and potentially much higher), even if the amount of tax due is negligible or even zero.

I don't know if there's a term for this, but it strikes me as a kind of deadweight loss, where tax authorities gain tiny amounts of additional revenue to but tax payers spend much larger amounts on compliance.

My concern with sending more and more information to tax authorities is increasing these kind of deadweight compliance losses for small operators who will owe little or no additional tax.
Training data wheels for CBDC (2025) fintech/payment surveillance and real-time allowlists, https://news.ycombinator.com/item?id=27805709
I'm not sure which brands are owned by Deere, but there are quite a few available in the US, depending on scale. I specifically think that LS is foreign, but don't remember for sure.
>"encouraging more taxpayers under the U.S. system of "voluntary compliance" (self-reporting attested to under penalty of perjury) to be honest."

I really dislike the implication of dishonesty. For the average person the IRS is involved in your paycheck, not in your Venmo transactions and Facebook Marketplace postings. I sense this kind of reporting is only going to create resentment, and I hope it does.

Edit: I Venmo my sister money for groceries and pizza from time to time because she is in college. I'm well under the threshold for the gift-tax (as long as you are under ~$14,000 a year), but now the IRS has a record of all these transactions I have even more to worry about when it comes time to file. What happens if my "payments" are ~$700 and I don't put that amount in the gift column on my 1040? What about her? Does she need to report this as well? The IRS will know about it.

Sure, you could say I was supposed to be reporting this the whole time, but is this a reasonable expectation for transactions so minor and mundane? Were you reporting such things this whole time?
I agree with you. I can understand why a theoretical physicist would find this format frustrating to read. For a layman, the forced tempo of threads helps me understand each point before I move on.
There is, perhaps, room to question the tradeoff here. How sure are we that it was substantially increased revenue vs archivability? What if this sort of every-30-days check only increases costs without boosting revenue and hurting archivability? As is spelled out in context, this DRM check is not required for the game to function, and the ease with which it has been bypassed raises significant questions about how useful it is for boosting revenue.

Indeed, DRM historically isn't noted for actually boosting revenue. Perhaps we are discussing a false belief here, similar to people who claim that end-to-end encryption enables drugs/guns/CSAM/money laundering. Both feel true and seem obviously true, but lots of truth-y and obvious things are false upon close examination. This does not diminish the sincerity of anyone's belief, only its factual basis.

It may also be worth considering that videos about games as a substitute for the actual artifacts might be like keeping reviews of plays instead of preserving the text. Useful and important cultural artifacts and context, but perhaps not the same as having the originals. Video game museums exist today, and I found it fascinating to be able to play games from decades past.
As a complement to this amazing explanation of GPS, let me recommend this documentary about GPS's creation:

The Lonely Halls Meeting a GPS Documentary

https://scpnt.stanford.edu/news/tom-sylvester-video-lonely-h...

https://www.amazon.com/Lonely-Halls-Meeting-GPS-Documentary/...
Agreed, amazing content and presentation!
The article covers much of what you'd learn in an advanced positioning course.
Income tax is a stupid idea to begin with.
>> transactions totaling more than $600 per year
>even though selling used goods at a loss is deductible on income tax

Not if the goods were for personal rather than business or investment use. Losses on sale of personal-use assets are non-deductible for income tax purposes.
We've always had to issue 1099s for any contractor we pay more than $600 to. If you earn income, you're required to pay taxes on it. Seems to me the outrage is over closing a loophole.
Agreed. Nice write up.
Java’s verbosity/abstraction problem is unfortunately not due to the language or libraries at this point as much as it is the programmers - the hardest thing to change. You need only to look around this thread to see Java programmers who can’t imagine writing a useful application without a DI framework that supports runtime implementation swapping, or aspect oriented programming.
I think its a fairly reasonable requirement if:

1) you advertise in bold/black letters that internet service is required every X days. No bait and switch.

2) you are required to release an update disabling the call home feature if you plan to take down the activation server.
For you, this might be a great solution. I think most people who install an adblocker do it because they don't want to see any ads, so it defeats the purpose.
My 12700K has core power usage under 1W and package power under 4W when it's just sitting there, which is does a heck of a lot of. When it's running flat out compiling C++ projects on all performance cores, package power is ~90W. Single-threaded performance is much better than any Ryzen and even beats my M1 Pro. I'm not really seeing the energy argument for desktop/workstation usage. For datacenter TCO AMD is probably still the champ.
My understanding of CRDT is that it shines the most when you have collaborative documents. For a mgmt UI along the lines of "listen on port X, log at level Y" where does CRDT become handy? Wouldn't you just want "last writer wins" for that sort of use case?
>"without imposing any burden on taxpayers whatsoever"

Do they actually expect us to believe this?
For the most part, FSD beta is limited to the low speed roads (sub 50mph), so there really should be fewer possibilities for actual death (especially considering how safe Tesla's are in crashes in the first place). I suspect if there are accidents it'd be mostly fender-benders. Not sure dying should be the bar here, more like any accidents in general.
Machining, making gears.
So much money they're leaving on the table, then.

(Or maybe they're secretly raking it in. Who knows?)
Evolution Gym: A Large-Scale Benchmark for Evolving Soft Robots
And more recently Chamath Palihapitiya.