skysight-inc/HackerNews huggingface dataset:
This is a part of it, but I don't think it's all there is. Words mean little when there is such a large power and information asymmetry between consumers and sellers.

The law should formalize the concepts of rentals (licenses) and purchases. Purchases create non-waivable rights of transferability and allows the owner to demand compensation when a service closes: for example if I shut down my movie platform, you should get to download a copy of everything you own.

Licenses on the other hand do not confer such rights, but should still be transferable under a certain value and have a set period during which its terms must be fulfilled, otherwise the licensee needs to be compensated. No "we change the terms at our sole discretion at any moment" nonsense.

Vendors can give you extra rights (like prorated returns or exchanges), but they can't take any of the codified rights away. I assume there needs to be some details about companies just setting a license of one day but never revokes access to avoid the regulation, but someone smarter than me can probably figure that out.

For larger licenses I think the customer (usually customers) has a greater negotiating leverage, so it isn't as necessary to codify these terms, but of course this is contingent on there not existing trillion-dollar corporations, which is not the world we live in.
>liability protections

The industry that just ran roughshod over a couple million copyright holders intentionally despite knowing it is on legal shaky ground now wants liability protection for itself?

Bunch of immoral shysters...
bless your heart! i'm sorry that you need somebody to google for you. should get that fixed.
If Mozilla needs additional funding, I'd much rather contribute to the project with an "opt-out" subscription plan (say for $20/year) to help support the project without giving away personal data. The author correctly points out that these forks are dependent on Firefox's continued upstream development; however, having this option would provide people with the choice to support the project without giving up personal data, and Firefox and its forks could continue to be sustainably developed.
Encrypted backups are an intractable technical problem. The key is on the device you’ve lost, so another copy of the key must be saved somewhere.

There has to be an element of trust, or else the actual use case that 99.9% of users have — I lost my device and want to restore my <whatever> - can’t be met.

It’s not like there’s some great alternative solution they’re intentionally neglecting.
For years I've thought of creating a "paid" Firefox fork that is _just_ Firefox rebranded, but otherwise the exact codebase. The money brought in would be used to pay an open source developer to work strictly on things intended to be sent upstream to the Mozilla Firefox. If nothing else, it would prove whether or not people are willing to pay for Firefox.

The problem with Firefox currently is the organizational structure; the way that they need to monetize; the fact that you can't pay for Firefox development. The problem with forks is that they are all "Firefox plus this" or "Firefox without that".
Golang to vlang source code translator
> non-religious people understand church to be a building. Whereas religious people understand that the people are the church

"Church" is equivocal [0]. It can mean "a church" as in a building used for liturgical worship (and specifically, the sacrifice of the mass). It can mean the institution founded by Christ, a divine and universal (hence "catholic" [1]) society, in which case we tend to capitalize it in English. In this latter case, theologically, we can speak of the human and divine elements, where the human (here on earth, the so-called Ecclesia militans or "Church Militant") is afflicted by the ravages of sin, while the divine dimension remains indefectible. The totality of the Church also includes the Ecclesia poenitens ("Church Penitent", "Church Expectant", or "Church Suffering") and the Ecclesia triumphans ("Church Triumphant").

(As a footnote, people in countries with a Christian heritage sometimes commit fallacies of equivocation with respect to these two meanings. This leads to some absurd inferences. For example, proponents of secularism have sometimes called for the separation of "mosque and state" in Muslim countries in an attempt to mirror the liberal exaggeration of the Christian distinction between Church and State, but this is nonsensical. "Mosque" has only one meaning, namely, the building. There is no institutional "Mosque". Islam does not make a distinction between religious and secular authority (which has its roots in Matthew 22:21 [2]). In the Islamic worldview, there is only Islam - "submission" [3] - and the unconquered world of the infidels. Liberalism is, genealogically and as a matter of substance, a Christian heresy - something it shares with Islam - but one that is alien to the Islamic worldview. The secular/Islamic divide in the traditionally Islamic world is rather a result of Western geopolitical influence, an arrangement merely tolerated, for the time being at least, by devout Muslims.)

> to the religious, the use of the building for non-religious purposes is "shrug".

Perhaps for some Protestants, but Catholic churches are not simply meeting houses, but the successors of the Temple of Jerusalem where the perfect sacrifice of the mass is offered (the liturgy itself has the structure of the liturgy used in the Temple). It is most certainly not a "shrug".

> Whereas to the non-religious the idea of turning a church building into something else is some kind of desecration.

I don't understand. To non-religious people who do not recognize a religion's truth claims, it appears that there is nothing to desecrate. Catholics/Orthodox most certainly would consider the illicit use of a church as desecration (example: the man who recently climbed onto the main altar in St. Peter's Basilica).

[0] https://www.newadvent.org/cathen/03744a.htm

[1] https://www.etymonline.com/word/catholic

[2] https://www.biblegateway.com/passage/?search=Matthew%2022%3A...

[3] https://www.etymonline.com/word/Islam
I’d encourage everybody to read the article, which gives a fairly thorough and nuanced view of atproto in its current state
Browse your Mac's log with LogUI
The Invisible Layers of the Stack
Honestly we are headed towards a disturbing height of inefficiency in software. Look at software today, 1000x less efficient than what we had in the 90s. Do businesses care? No, they focus on value. The average user is too stupid to care, even though all their RAM is being sucked up and their computer feels like shit.

The only thing that's keeping us from that hell is the "correct" part. The code is not going to be properly tested or consistent, making it impractical for anything substantial right now.
Because pyside and PyQT suck in their own way. I mean sure if you only know python, or need python for other stuff, they are fine I guess.

I've had a rather big project (well, a proof of concept turned into a real project, the usual haha) built with pyside6 and looking back, I'd much rather have used electron/ts/JS. But we needed python for other stuff so I guess it made sense at the time.
GVoice gets forgotten about, I swear.

There are years between updates and then suddenly for like 6 months it'll get a slew of updates, most of which aren't user-facing. Then back to update silence. It's really odd.

I'm still amazed that google hasn't killed it.
Researchers are doing all kinds of cognitive studies on how birds (and other animals) use tools. Has anyone looked into the potential impacts (good and bad) for wide scale introduction of proven tools for use by other animals?

Off the top of my head, if a tool is made of plastic for example, we’d be littering our environments with questionable trash.

But conceptually, what’s the downside to leave a huge pile of defensive materials like bird spikes in the forest to help promote nest health?

Stopping short of given them weapons of course. (Shout out to the other comment about training animals to dismantle barbed wire.)
Great article and it matches my experience completely.

Always good to see more people using Elixir out in the wild.
But this is just running on top of Android, not replacing it. That eliminates a bunch of the benefits. Not all, certainly, but some very important ones, such as being able to be in control of your machine.
Moe parts, more complexity, more weight.
Trump also isn't giving "nothing ever happens" vibes.
That is, by definition, not e2e encrypted.
No.

But the voters are both irrational and inattentive about large sporting events, the politicians are happy for passing prestige on someone else's dime, and the Grift Sharks smell billions in the water.
Isn't webusb almost a decade old at this point? Downloading sketchy flashing software is also a good way to get malware. I trust Chrome more than I do 5 separate toolchains and eclipse clones lol.
Doesn't a fresh Chrome install add those shortcuts to Windows' desktop?
One section of this article seems intellectually dishonest.

“Over one dinner, Zuckerberg said Andrew Jackson — known for his populist appeal and his inhumane relocation of Native Americans — was America’s best president and “it’s not even close,” according to Wynn-Williams. ”

There are many reasons someone could have a person be a favorite president. It’s unfair to bring up the worst thing a president did in response to someone saying that this president or that president is their favorite.

For example I have liberal friends who say FDR is their favorite president. It would be unfair to say then “FDR known for throwing Japanese people in internment camps was the favorite president of Joe Smith!”

I have friends who say Obama was their favorite president. Imagine someone saying “Obama who killed thousands through drone attacks was the favorite president of Jane Smith!”

Anyway when it comes to Andrew Jackson specifically I had a libertarian friend in high school who was a big fan of him because he helped eliminate the Bank of the United States. I was in high school taking AP US History around the time Ron Paul was running for president so I believe my libertarian friend was connecting Ron Paul’s opposition to the Federal Reserve with Andrew Jackson’s anti Bank of US policies.

I don’t know why Zuckerberg likes Andrew Jackson so much. I wish the article had said it.
I remember for years people on HN said Uber would never work as a profitable business because it spent a lot of VC money earlier on without having enough revenue to cover it all. It's been around for 16yrs now despite running in the black until 2023.
It's gotten a lot easier than it used to be. The Glove80 is configured by downloading a firmware file and dropping it into a mounted folder. That's not very onerous at all.
From Pascal's Empty Room to Our Full Screens
It could also be hackers, as when a new service launches is exactly when it will be most buggy. And the contents of S3 are a big payoff.
Katt from trpc, mantine lead developer, Tanner from tanstack, Anders from typescript, Jose from elixir, antires from redis. There plenty of 10x dev examples.

In any creative industry Price's is well known phenomen. 50% of work is done by square root of people. But in reality there large number of problems that cannot be solved by average developer.

That why people that build tooling, compilers, important libraries and frameworks make often 100 times more impact. They increase productivity of everyone
i think you are coming from a genuine place to be helpful. though it might be insulting to a writer for somebody to share their work then somebody offers a link like, "here read this instead"
The durability is not so good when you have a lot of objects
What IPC mechanisms exist between sqlite processes accessing the same database, other than file locking and some atomic IO operations ensured by the OS.
The thing is that Tesla isn't priced as car marker, and hasn't been for a long time. People still also talk about Tesla as an AI-company, robot-inventor, battery and solar cell producer, and potential ride-hailing company.

Like you, I don't think it makes sense, but apparently the market sees it differently.

And until that perception changes, I don't think the valuation will drop to less than half.
>If you wanted to avoid potential prying eyes, you can’t backup the device over the internet to a storage location you own. You can sort of do this with photos, but it’s absolutely a kludge.

Use iTunes backup and then upload the files from your PC to an online storage provider of your choice?
Having a system level cache for low latency transfer of data between CPU and GPU could be very compelling for some applications even if the overall GPU power is lower than a dedicated card. That doesn't seem to be the case here, though?
Are the Oxford and Collins dictionaries newspeak now? That’s a conspiracy theory I hadn’t heard before.
It’s designed for that level of durability, but it’s only as good as a single change or correlated set of hardware failures that can quickly change the theoretical durability model. Or even corrupting data is possible too.
Sorry, which "that" are you referring to?

If you mean this:

> So use a self-hosted open-source cloud backup system with a VPS?

then why not? It just needs to be set up to encrypt before upload, and decrypt after download, and have some means of sharing keys to other clients. Unless I'm being dumb and missing something?
If you can't play by the rules, don't play the game.
A while back I started writing an assembly language sha256 algorithm for the C128. It's basically a lot of adds and bitwise operations on 32-bit values, which gets really tedious when you have to do them 8 bits at a time, carrying/shifting through a set of 4 bytes. I should finish it to find out how many hours it takes to process a decent-sized file.
tf is that title supposed to mean?
They gave up their own engine because it wasn’t good enough.

If Google turns into a direction Microsoft doesn’t like, they can develop their own engine based on the best one currently available. As long as Google’s direction ist satisfactory to Microsoft, they can just save a lot of money by just using it.
Perhaps because WebUSB is not well supported? Just a hypothesis, but pushing it as a standard might encourage it to become an either-or thing.
If you're rich you should consider this a menu. Chrome is about to be split from Google which will be a soft reboot that could go badly or really well, but at the least will lead into an awkward period for them. Alternatively, they won't be split, which will create public anger and likely true accusations of quid pro quo, and possibly a tiny bluesky-sized stampede to alternatives.

Chrome will be told they can't pay Firefox for nothing anymore, and Firefox will reply with a not-uninstallable crypto casino or something (why are you complaining, you can turn it off by simply changing 6 unintelligible about:settings, hiding the banner with CSS, and blocking the telemetry and auto-updates at your router...)

Grab one of these, and run a TV commercial for a week or two. You'll get 20% market share in a couple months. Hire all of these fork developers, and let them keep running their own projects as forks of yours. Pick up people who get laid off from Firefox.

Zen and Floorp look interesting, and librewolf.overrides.cfg is new to me. Making Zen your main sell for marketing purposes, but also distributing LibreWolf for people who prefer a classic setup would make sense. Or if you speak Japanese, replace Zen with Floorp.

If you think you can do better than Mozilla, here's your chance! One day we'll be explaining to people that Apache Firefox is unmaintained buggy garbage, and that when old people say "Firefox" they mean Zen.
We did. All "big" OSes have runtimes that put stacks in isolated (and very large) areas, with a guaranteed guard region at the bottom. An attack on stack bounds in Linux or Windows or OS X requires a very large depth, and will end with a regular process failure (a segfault, basically) and not a memory corruption bug.

But tools like libexpat are often used in embedded contexts, in 32 bit memory spaces, that don't have that freedom. So it's a relatively serious bug regardless.
Morality is not absolute.
Its sort of crazy to think about how big tech companies have a smaller and smaller window to be a "fun" and interesting story/idea. Facebook was pretty fun for a bit, google was obviously an idea factory for a while and even stuff like the doodles were a big deal.

Stuff like Uber and AirBnB were controversial at some levels but still generally "game changers" in specific industries and it was fun/interesting to be early adopters.

OpenAI was under the radar IRT public consciousness pre-gpt3.5.... we all had fun w/ chatGPT... and then immediately OAI starts generating headlines that are not fun/inventive/quirky. A lot of regulatory stuff, governments around the world. Instant globalization + general horror.
If one is working within their own personal account looking for certain emails, it would be somewhat hard to not enter personal information if looking for emails that concerned their real identity.

In the past it would have not been an issue for myself since I was and am careful not to include anything real for web based email systems. The only real privacy issue I had with yahoo is when they were tasked to nab my real identity back in 2004 or so, yup first time I forgot to use the second proxy (paid) ... obviously the web based proxy was not as anonymous as they claimed. P.S. nothing bad like cp -- just helping out by tracking down old hard to find drivers and such for those folks (by way of a forum) who'd lost their Dos / Win 95 based software or driver disk.

Now I'm left to wonder, by data does that just mean what one has as far as emails, attachments and various content that has been uploaded or all data including what yahoo has on the account holder which is not necessarily listed.
You can’t mount an SFF build unobtrusively behind a monitor or under a desk, it’s much larger and heavier than a NUC.
I have no doubt both camps exist, I’m only questioning it’s (to quote above) the majority. That’s why I said I don’t think it’s true in general.
Can confirm, OVH is garbage. Lost my data multiple times. Luckily it was just random dev servers but I would NEVER EVER use them in production.

Stay away.
My take is its less so about being physically comfortable, but there is a different type of comfort by the protection of the nest from predators. It's like being uncomfortable to have peace of bird mind, in other words.
put the current nodes children onto a srack in reverse order, pop the top and do it again for that one.amd then just loop until done
Piracy has always existed and will always exist. The issue is that it only takes one determined pirate to overcome the DRM and that piece of information is freed from DRM. You can already do all this even without a legally recognized right of ownership.

I assume plenty of people are willing to pay for things they appreciate. Maybe the carrot can be some kind of recognition: you get to make a digital signature from that token that you can display as a part of your digital identity. There could be discussion forums that require you to have such a token to participate in.
Stack overflow should not be a vulnerability for any modern tool chain. As to resource limits, LLVM has supported segmented stacks for something like a decade or maybe longer. Recursion is absolutely not the problem here. Outdated programming practices are.
Many of the WebUSB flashing tools work fine offline, so one can just save the web page locally and use it that way.
Americans absolutely can, if they live in the EU where this law applies.

Europeans living in the US (such as myself) cannot.

I’m not commenting on whether this is good or not, merely that the last statement in your comment is incorrect.
> Stability and safety are the least of the concerns in data processing and database workloads.

I'm curious how you came to this conclusion?
There are downsides to engaging and not engaging, but I’m still on team engage and waste time.

Once they can’t find any true victims in a reasonable amount of time, the industry will disappear (or automate and remove the torture and amplify the attempts 1000x)
I'll add some of my own:

- the fast.ai courses by Jeremy Howard. www.fast.ai

- /u/spez did a course on python about 15 years ago and its one of the best intros to programming ive ever seen. its on udacity.

- nand2tetris for understanding how computers work
I'm probably like you, haven't taken the time as an adult to really rub these things in, but I find it helpful to sometimes throw up a P5.js and do some high school or early uni exercises graphically. JS can be a trivial language and doesn't get in the way and it gives a draw loop for free, including a global frame count you can pull from when you need some integers to juggle.

For me it teaches differently than trying to follow video lectures.
Roma Eterna? Roman rule explains regional well-being divides in Germany
Because:
1. It cannot fail in this mode.
2. Testing is done by the user, test results are sent by telemetry and the fix will be done, when the bug can be reproduced on developer's computers.

/s
That's going to depend a lot on what your needs are, particularly in terms of redundancy and durability. S3 takes care of a lot of that for you.

One server with a RAID array can survive, usually, 1 or maybe 2 drive failures. The remaining drives in the array will have to do more work when a failed drive is replaced and data is copied to the new array member. This sometimes leads to additional failures before replacement completes, because all the drives in the array are probably all the same model bought at the same time and thus have similar manufacturing quality and materials. This is part of why it's generally said that RAID != backup.

You can make a local backup to something like another server with its own storage, external drives, or tape storage. Capacity, recovery time, and cost varies a lot across the available options here. Now you're protected against the original server failing, but you're not protected against location-based impacts - power/network outages, weather damage/flooding, fire, etc.

You can make a remote backup. That can be in a location you own / control, or you can pay someone else to use their storage.

Each layer of redundancy adds cost and complexity.

AWS says they can guarantee 99.999999999% durability and 99.99% availability. You can absolutely design your own system that meets those thresholds, but that is far beyond what one server with a RAID array can do.
I don't disagree, and yes, you make a good point, and I added that the interests of Google and Microsoft coincide, which is also bad for us. The banning of ad-blockers, for instance, is also in the interest of Microsoft.
Somehow gambling is directly correlated to using S3? That’s the best I got.
Few thousand years, OK, but not hundreds of thousands. Coffee has only been drank for less than a thousand years. They aren't just beans, they are specific beans that undergo refinement to get them to where we want them to be. Same with maple syrup - tree sap is not the same in its natural form. You're drinking a concentrated sugar.

The lines in the sand here aren't as definite as they are made out to be.
The constitution does not only apply to citizens. If you're in the US you are supposed to have freedom of speech.
whistlindiesel is one of the most annoying car-centered youtube creators. Dude constantly baits people into saying stuff and then he claims to be a victim to drum up support from his conservative followers. His script is so tired and predictable at this point.

i'm not saying dont post his links or anything, just giving some perspective for HN folks who might not be familiar with his shtick.
Because people are accustom to unified memory in laptops and also complain about the low amounts of ram and inability to upgrade.

This solves those problems but apparently uncovers a new one.
'Once in a Century' Proof Settles Math's Kakeya Conjecture