skysight-inc/HackerNews huggingface dataset:
Cool product!

Question regarding encryption:

It seems that unless there's an active IMAP connection, emails are written in plaintext to a temporary location and are only added to the encrypted mailbox once a new IMAP connection starts. This is because you use symmetric encryption and need the user's password.

Have you considered incorporating public key encryption in your architecture and if so, why did you choose not to?
If you're in the neighbourhood visit the Tweed art gallery which has part of Margaret Olley's eclectic "stuff" filled home inside it, lovingly curated the same way it was when she died. About 20,000 artifacts as she painted them in still life, on bits of her house and furniture.

https://gallery.tweed.nsw.gov.au/visit/margaret-olley-art-ce...
I think this is right. I do use B-Corp designation as a useful sign post for companies that are trying to do business well that I should consider supporting, but not all B-corps hold true to that, while there are many, many non-"certified B-Corps" that try do business responsibly.
Installer for Delphi 1 looked like this: https://delphicodemonkey.blogspot.com/2012/06/delphi-10-inst...
It's the name of the electric motor, they also a model called V8.
I’m unconvinced that Firefox can compete purely by being the better browser now that Chrome exists and I hear no one complaining about Brave doing more than just a browser (crypto, ads, brave wallet, brave vpn, brave talk, brave search) so even Brendan doesn’t believe that a browser without diversification can compete and likely would have done the same stuff the current CSuite did if he were in charge. You might argue he’d have done a better job of it, picked better products but still would happen.

Brendan choosing to build on Chrome instead of Firefox probably says more about Chrome’s dominance than Firefox’s technical merits. If all Firefox was lacking was better leadership improving it would’ve been easier. If it was a technical issue that’s probably money that needs spent but doesn’t move the needle which is why the current CSuite doesn’t address it either. Or maybe it was just to get away from the stigma around Firefox that doesn’t exist in Chromeland.
The real story is, are they greenwashing or simply struggling in their push to make things better? The “expose” doesn’t touch on that at all, which makes me skeptical. No effort investigating how Patagonia responded internally to the allegations, for example.
If there was no demand, there’d be no supply.
I found Soldat while searching for another, top-down perspective game from the genre, which I found on a demo disc once. That was Tremor Gold: https://www.tigsource.com/2008/02/20/multiplayer-on-one-keyb...

Jump'n'Bump, anyone?
Nothing in tech takes that long to learn if you have someone with a decent background in the subject...
Russia has 4 domestically under construction and about 17 actively under construction internationally. They are planning something like 29 more by 2050, though the jury is out on whether those will actually ever get completed.

But it is very nice that RosAtom seems to be one of the most competently run Russian Gov agencies.
> It does exist, and you'd be glad to know that it's going in the pro-AI/training direction

Certainly not in the US. From the article you linked "In the United States, in the absence of a TDM exception, AI companies contend that inclusion of copyrighted materials in training sets constitute fair use eg not copyright infringement, which position remains to be evaluated by the courts."

Fair use is a defense against copyright infringement, but the whole question in the first place is whether generative AI training falls under fair use, and this case looks to be the biggest test of that (among others filed relatively recently).
TLDR for others: Anytype is using IPLD (https://ipld.io/), which is a project that came out of IPFS, but Anytype doesn't use IPFS itself (nor libp2p, or multiformats).

Seemingly they felt it was necessary to write their own network layer and more as stable identifiers and logic for merging documents was too complicated to put on top of IPFS:

> We also considered using IPFS, but its approach to content identifiers didn’t meet our use cases. While IPFS could address our requirements for hybrid networking, it uses CID to describe documents, and this CID changes with each modification. However, we need documents to have stable identifiers for linking and other purposes.

> Creating stable identifiers and implementing logic to merge different document states on top of IPFS would be too complex, so we chose a straightforward approach.

Not sure I understand correctly. They found the data model of IPFS not good enough, so they ended up using the data model provided by IPFS in the form of IPLD, but the things they weren't against (the networking layer) were the things they wrote themselves?

Surely I must misunderstand something here.
Willful vs less-than-willful infringement are definitely two separate types of offences, as indicated by the difference of penalty.
it would be great to have a raw json file or something of this list so we can just start blocking the requests instead of using robots.txt. do they really respect it? probably not.
Your comment makes it sound like the only people choosing to homeschool are ultra religious nuts. That is absolutely not what the numbers say.

It is two things:

1. The pandemic exposed to parents that many teachers were doing a poor job and lazy educators.

2. A small number of politically biased teachers being allowed to push views onto children.

Get teachers unions to hold teachers accountable and to some minimal standard and the problem is resolved.

Instead, teachers unions put all their efforts into resisting any accountability and protecting political activist teachers.

Why can’t we all agree to make teachers do their jobs and stop them from politically indoctrinating students?
One study that didn't make it into shippings decarbonization initiative...

Any "brilliant" thoughts on zhe other questions? Or the fact that your articke ends with pointing out nuclear propulsion was considered promising in the 50s and was a dead end ultimately?

If you want to play the game of digging up studies that didn't go anywhere, I need some time so. Just from top of my head:

flying wing passanger aircraft, that was something! Even Airbus launched studies into it, and man was it promising!
Or the 1 meter/yard long BYD cells:

https://pushevs.com/2020/05/26/byd-blade-prismatic-battery-c...
Weird how it’s take the US decades to do what Japan used to do in three years.
The Enhanced plan reads:

> We rate limit users and domains to 300 outbound SMTP messages per 1 day.

People who are using DeltaChat groups should think twice here: Every time you reply to the group it will “cost you” as many outgoing emails as there are people in the group, and every time you read a group message it will also cost you as many outgoing emails as there are group members because “read receipts” are sent as plain emails.

A couple of years ago I had to switch email provider exactly because of this. While 300 outgoing emails may sound like a lot, it isn't if you're using DeltaChat groups.
I mean your eyes can tell you that the most ethical clothing company is still pretty darn unethical. There’s no need to throw a ticker tape parade because they use a different kind of down and don’t build sweatshops (or whatever they claim they do). They’re still shipping tons of unneeded clothes around the world because wealthy people want to feel like they too are ethical. When the reality is that the ethical thing to do would be to buy less and buy used.
> What an amazing asset, to not even have a country, just an economic zone where you get to compete with talent from all over the world.

Is this what europeans think the US is like? No country, just an economic zone? Mind if I ask how "just an economic zone" manages to produce cultural exports that most of the world has been predominantly consuming for decades? Is it the same "economic zone" that has some of the strongest national identities out there in the modern age? (not that it is an absolute positive or anything, but it would just be weird to claim that an "economic zone" has some national identity)

And competing with talent from all over the world, really? If you frame it that way, sure. I personally see it as getting to collaborate and work together with some of the best talent from all over the world, to accomplish things that often wouldn't be possible otherwise. This is the kind of a thing that makes the US a powerhouse, and not just from the economical perspective.

> To slowly become a despised minority in what used to be your country.

Ah, the european attitude towards immigration has finally shown its face. I can assure you that no american doing anything worthy with their life thinks so. Please tell me who that "despised minority" you are referring to is, and who "my" country used to belong to? Who specifically makes someone feel like a "despised minority" and how? Are you talking about Indian and Chinese software engineers immigrating to Bay Area, who then make rural american midwest farmers feel like a "despised minority"? I am legit confused how any of that tracks, so I assume you are talking about something else, so I am curious to hear you elaborate on that.

Note: I wasn't even born american (but I am white, in case you were trying to pull that "of course you disagree, because you are the minority being referenced" card), and I can assure you that I feel like less of a "despised minority" here than I do in my country of birth (where I grew up and had spent half of my life). And my country of birth was much much more homogenous in every single way compared to most large european countries, let alone the US.

> I am also from Europe, and I pray the US doesn't give us this "amazing asset".

If I were you, I wouldn't worry. Doesn't seem like Europe is going to manage to get there anytime soon, not even if they actually tried. Which they haven't yet, but judging by how well they manage to resolve any significant matters like that in Europe in general, I wouldn't place much hope on it going anywhere.
> optimizing for the rare case rather than the common one

This has been a common enough case for me to not get too used to super customized local environments. I'd rather learn the vagaries of commonly available tools than build myself a bespoke environment that I can't port anywhere easily. That's not to say I don't do any QOL changes but I try to be careful about what I end up relying on.
Recently there was posted article here on HN about excavations of some hunter-gatherer fort.
There are many things to be said for and against startups, but working in an early stage (<12 people) startup is wonderful for being able to actually build things.
I mean between them, MSFT they have totally captured congress

Unless people start running for office that won’t just do what corporations want then it’s futile.
I really, really want something like this that is truly multiple platform and local. Linux and Windows are a must. Must be 100% offline so that it is useable without Internet. I'd gladly pay $60 per each major version per year. Add permissive open source license and you have me as a customer for life. Maybe I should just build it myself if others are interested?
Can we use the APIs like Google map for our own delivery app?
> No note application does this

Yes, the app Turtl (https://turtlapp.com) does do this and it's not slow at all really. It only decrypts data upon viewing, and immediately re-encrypts when saving data. So this is actually entirely reasonable and entirely doable. The benefits are that malicious applications can't read data just sitting on the hard drive, which removes an entire class of attacks. An encrypted hd doesn't help you when it's unlocked.
Totally understand. Here's a review from the first look demo that we gave to reporter from Wired.

https://www.wired.com/story/matic-robot-vacuum-first-look/

And, yes, we're starting with the US and iOS but will be adding support for both international and Android ASAP. Thanks!
The mist valuable thing money can buy you is time. If you make enough for a comfortable living, with a good work life balance and great people, and your own gig, I would consider you very rich in deed!
What does the AI do?
in 1997/1998 I ran into GCC C++ bugs. the (for money) cygnus release had them fixed about a year before you got the fixes on ftp or public mailing lists or news groups.

I was a student with no income and I couldn't afford the pro version of the "free" compiler.

that was no fun at all.
> Most other countries don't have freedom of expression and freedom of the press

This is demonstrably wrong. Many countries have both freedoms, albeit some have less strong protection than others.
vscode's model of server on host is good because of low latency.

It can be a bit heavy in cpu usage depending on plugins though.

I like emacs tramp in theory since it doesn't impose that, but latency suffers.

With correct ssh config it usually works well, but many times I'd prefer lower latency with emacs being on the host.

That's supposedly possible, but I've never gotten it working.
My problem with Xiaomi is the absolutely crazy data gathering.

I visited one of their mall stores of theirs and literally the only product (out of many) not requiring an app was some sort of shaving machine. A goddamn pole fan requiring an app!

On the other hand, all modern cars seem to be pretty bad at this. Tesla cars appear to be a privacy nightmare.
Perhaps forgivable that it was allowed in the first place, but unacceptable that it was allowed to continue after the first time they noticed the lack of a review requirement for product page changes being exploited in this way.
> I'm not familiar with VS Code setup for remote editing. Does it run LSP on remote and give you full hints, errors, etc. locally?

Not sure about other languages, but when I use VS Code to develop Rust remotely, it prompts me to install the rust-analyzer extension (which is my preferred LSP server for Rust) to a remote whenever I'm opening a project for the first time. VS Code is able to distinguish between extensions that need to be installed on the same machine as the code (like the LSP server) and extensions that are just making changes to the local UI.

> Selecting text with Shift+ArrowKey or something like that is not a "bonus", it is just a bad text editing experience. Keyboard shortcuts are the way they are on Vim/Emacs not because their developers can't figure out how to bind Ctrl+C/Ctrl+V...

I use an extension for vim keybindings in VS Code. When connecting to a remote host, the vim plugin still works fine, itand doesn't prompt me to install anything on the remote side, since the changes are synced to the remote host at a much higher level than that (i.e. locally mapping "dd" to "delete this line from this file" and sending that to the remote rather than sending the remote the keystrokes "dd" and having the remote determine how to interpret it).
Teeworlds is a fun clone.

https://www.teeworlds.com
Yeah, but that's my question, why is all that stuff about TTYs bad? The examples basically say:

bad:

bash-4.4# tty
/dev/pts/18 // the bash's stdin is also connected to pts/18

good:

bash-4.4# tty
/dev/pts/18 // the bash's stdin is connected to the new pts/36

...and stuff about controlling terminals and missing job control, but why are these things bad?

And yes, if I use either sshpass or passh, the password will have to be "on my computer" (i.e. in a script or text file), that's the whole point of it: accessing devices that don't do public-key authentication non-interactively
Even adjusting for typical CLTC overestimates, the only vehicles with longer range remain are the Lucid Air and the Mercedes EQS.

So even if we assume that their true range is only 75% of their claimed 800km, it will be in the top 3 longest range consumer EVs.
This happens a lot in game development too. Many games have "random" elements that end up with lots of duplicates as the developer uses a typical random number generator. I've found in games I worked on to make it "feel" random you have to tweak the algorithm to reduce duplicates and make things more evenly distributed.
Thanks for explaining, that's a totally valid use-case.
for one: not giving in to every google whim.

recent examples: address bar becomes search bar. referrer header always sent cross domain with full url. webextensions3. hundreds of apis that only benefit ad "viewability" detectors. removal of websocket permission (like you have for notification etc). etc

soon: adding Floc
they just worked hard (which many people do) — on things that mattered (which many people don't)
1.3TB? Their research seems flawed because I'd notice this on my phone bill.
NYT wants to outlaw a math game created by calculating the probablities of word groupings and words following each other in NYT times articles, along with a lot of of other writings NYT does not own. The players roll the dice, so to speak, by seeding an initial string of words and whoever comes up with the most interesting paragraph wins. This paragraph may or may not look like NYT times writings, which in the larger scheme the collected writings of humankind, isn't particularly unique. It doesn't even have to be true. Hallucinations are an expected outcome.

If a NYT article says "Henry Kissenger was known to eat ice cream on a hot day" and our game outputs the same, it is purely by chance. It cannot be proven the output was copied verbatim from the NYT because the fragment "Henry Kissenger was known to" and "eat ice cream on a hot day" are not unique to the NYT or exclusive to it.

Is the NYT claiming ownership of the weights in LLMs?
> This hurts because Firefox should have been that embedded framework powering browsers like Brave and electron apps.

Years ago, Gecko had at least some support for being embedded within native applications.

This was apparently discontinued around 2011, though:

https://web.archive.org/web/20110403052816/http://www.h-onli...

https://web.archive.org/web/20210723183100/https://groups.go...

At that time, there were a number of browsers with native UIs that used Gecko, and software to help embed Gecko in other apps, such as:

Camino: https://en.wikipedia.org/wiki/Camino_(web_browser)

K-Meleon: https://en.wikipedia.org/wiki/K-Meleon

Galeon: https://en.wikipedia.org/wiki/Galeon

gtkmozembed: https://web.archive.org/web/20110505053545/http://www.mozill...

JavaXPCOM: https://web.archive.org/web/20100626110814/https://developer...

There was also XULRunner, too:

https://web.archive.org/web/20161201115812/https://developer...

Mozilla and Gecko had a staggering amount of potential back then, but it was squandered away, unfortunately.
I don't think you could use RLHF to stop plagerism. RLHF can be used to teach what "angry response" is because you look at the text itself for qualities. A plagerized text doesn't have any special qualities aside from "existing already", which you can only determine by looking at the world.

One thing you might do is use a full-text search database of the entire training data. If part of ChatGPT response is directly copied, give it the assignment of "please paraphrase this" and substitute the paraphrase into the response. This might slow ChatGPT down a lot - but it might not, I think an LLM is actually more computationally expensive than a full-text search by a lot.
If Firefox is dead then we're left with only two options: Google browser or Apple browser. I'm comfortable with none of them. Google has become a de facto monopoly with Microsoft Edge, Opera, Brave, Vivaldi, Chromium et al pretending it hasn't, and the rest of the market is Apple browser, and I'm not an Apple user and never will be. We should keep Firefox at all costs as a true alternative respecting user choices, such as not mandating manifest v3 and allowing users to control web browsing entirely.
“Whoever's using Photoshop to paint, however, does need to have seen existing artwork.”

If this were true there would be no art, my friend.
the fact that oil spills sometimes happen doesn't seem to be any better of an argument than the one that nuclear meltdowns sometimes happen.

Nuclear fanboys need to accept the fact that so long as nuclear always costs multiples more than literally anything else, these things won't get built, no matter how carbon-clean and healthy they are.
> It's the job of a regulatory body to reduce risk.

Sure, and the parent comment's point was that there's a line where further risk reduction doesn't make sense anymore. The agency doesn't have the right incentives to stop at that line.

Plenty of very significant risks aren't regulated to the degree that Viagra and Cialis are. You don't need a note from a doctor or a govt-issued permit to buy kitchen knives or a table saw or a Bic lighter, for example.
In that 9 seconds, a Java VM starts up, starts up an OSGI compliant platform and loads all the plugins you have installed and enabled in that particular Eclipse installation. When the window appears 9 seconds later, the VM is warmed up, all your plugins + IDEs (yes multiple) are ready to use. No additional memory allocations are done WRT your development plugins. Also remember that these plugins are not in isolation. There’s a dependency graph among them.

In the following seconds, updates are checked and indexes of your open projects are verified and re-run if necessary which takes again <10 seconds on different threads. Your computer may scream momentarily due to increased temperature on all cores if indexes are rebuilt.

If you think that code is not optimized in the last 20 years, you’re mistaken. Many tools from Android Studio to Apache Directory Studio runs on that platform.

Nevertheless, I’ll try to profile its startup tomorrow if I can find the time.
A History of CSS Through Fifteen Years of 24 Ways (2019)
yeah, sorry, I was under the impression that the autor was also the author of that repo.
Without money there will be no one investigating, there will be no news. If someone creates news it will be immediately ripped off so the only stable state here is no news at all
Are EU banks just mass surveillance devices?
A recent encounter with my bank (in Denmark) it made my realize that banks became mass surveillance devices for the different states disguised by fighting anti money-laundering.

It might just be me and my situation but as a customer I can't refuse to provide information about any of my transactions because the bank will cancel my accounts as required by our local law. I find this quite insane.

Is this a common EU behaviour for banks for all of EU? How did it become like this and why is no one protesting laws like this?

Is your implementation of this law (Anti-Money Laundering Directive (AMLD)) different from the Danish one? Are you allowed to refuse to provide details about transactions without consequences?
Super cool! Earlier this year I created a zero-player simulation using pygame and several AI coding assitants to see how capable they might be. In the end I had to clean up alot, but Im happy with how it turned out.

https://github.com/derekburgess/simcraft
The FDA was the regulator for Theranos' products, which were used by customers, and the SEC was the regulator for Theranos' securities.

https://theconversation.com/how-theranos-faulty-blood-tests-...

https://www.sec.gov/litigation/litreleases/lr-24069

Wirecard was actually a much worse regulatory failure in that the regulator attempted to prosecute the reporters which revealed the affair. Not only did the regulator fail to uncover either side of Wirecard's illegal behaviour, they went after the people who did.

https://www.ft.com/content/4ebd9032-d3d1-4a9e-976c-d1235448e...
You should embrace capitalism and accept that there’s no such thing as an ethical company. ESG is just a score that says how much the company is aligned with the goals of people powerful enough to care about ESG scores. The most ethical thing you can do is stop buying things that you don’t need.

Stop trying to make secular indulgences a thing. You can’t buy pay your way into being an ethical person. Why not spend your time instead of your money?