skysight-inc/HackerNews huggingface dataset:
> essentially it allows you to decompose the 'A' and 'B' fields of a system of wires, for instance a current carrying loop and a load.

Too late to edit 'A' should of course have been 'E'. (E -> electrical field, B -> magnetic field).

I think a big part of the confusion stems from separating the wires from the load: they are all the same thing, wires are load too and there is no 'privileged' reference frame for any particular chunk of wire (or load, or internal resistance in the battery) that deserves special consideration or that needs to be paired with something else to make it work, as long as the circuit is whole current will flow and the moving electromagnetic field is sufficient to explain all of the observed phenomena. The only part where the electric field figures in is as the accelerating force for the free electrons in the circuit, the higher the voltage the more of those electrons that will partake in the movement (which is effectively how you can derive Ohms law).
> a threat to the actual dominance of the present global financial system

Why do you think Wall Street is lobbying with crypto?
*HIPAA (sorry, I'm in healthcare and it makes my eye twitch)
After testing & buying everything out there, I settled with LinearMouse [0]:

- FOSS (a plus but don't mind paying)
- Control of scrolling mode settings different for Horizontal vs Vertical
- Can disable mouse acceleration (I think only CursorSense can also do this).
- Universal back and forward buttons (replaces SensibleSideButtons)
- Settings are different per input device, scrolling can be per app

I cannot stand any mouse acceleration.
And I don't understand how people can work with it.
You have to retrain the muscle memory each time you switch OS.

[0]: https://linearmouse.app/
Here's a fascinating interview with de Beauvoir around 25 years after writing her seminal work The Second Sex, where she explains why feminism is necessary: https://youtu.be/g6eDMaDWquI

Well worth watching. Most of what she says still rings true today.
No, currently you have to start a completely new server. At some point after reaching a stable Conduit release we will hopefully be able to create migration paths.
It doesn't, but it does proxy my connections to several websites without my me having a chance to say no - in fact, without even telling me.
• Hearts That Hate :: Cry Tonight

https://www.youtube.com/watch?v=OxVPhaJtL8o

https://www.youtube.com/watch?v=2QRHQrJRmG4
You are talking about two different things. Parent was explaining what federation was. Both XMPP and Matrix are federated, just like e-mail.

And I'd say that Matrix is closer to e-mail and XMPP than you seem to assume. Once the database is synchronized, it works pretty much the same way.
Only if a missing message is detected in the graph, then a server makes another request for the messages it missed (backfill).

Moreover, Matrix and Git are quite different, since you want to be pedantic. Both the synchronization protocol, and conflict resolution are handled differently (Git does very little, Matrix is more like a CRDT in that respect).
It's good to think outside the box, but unfortunately the theoretical amount of energy available (that others have calculated in the comments here) just make it a non-starter.

For comparison, even on the rainiest day I've measured in the last year from my 6.6 kW photovoltaic array on my house, I made 8 kWh of energy (on a good summer's day I get around 40 kWh), with the lowest output across most of the day being 450W (less at sunrise and sunset obviously).

Other have posted calculations of the maximum energy that can be expected to be collected from raindrops, and from those calculations, I doubt that with a raindrop capture device as large as my PV array you could make 8 kWh in a month.
> What can be the reason for this approach?

A solo developer, busy building the product is one feasible explanation.

I'm not saying you should blindly trust the site, but acting as though this is somehow inexplicable is a tad unfair.
The history of the idea is quite interesting. It all start in the post-WWII period, right after the RAND Corporation was created to retain talent amid the US armed forces demobilization. Shortly after, a bunch of government agencies were being created and there was no abstraction defined to impose constraints on how they should operate and be funded, after some initial success with RAND's economists' policy analysis during the Kennedy administration, it began to spread to newly formed agencies and thus the language of efficiency gained weight. Then the Chicago school comes in, eventually antitrust starts to be dismantled with arguments like "if they raise prices too much, then competitors will come and eat their lunch", yadda yadda, completely ignoring entry barriers and today due to the flexibility of the language you have actors using government ineptness as a basis to decrease or halt any public spending when it suits them. It's a powerful way of assessing resource allocation, but it can't be the only one.
I suspect the reason for this is that even great engineers don't scale indefinitely: At some point, if you want to increase output, you have to delegate some part of your work. To increase output even further, you have to delegate even more. That also doesn't scale indefinitely, so you have to start delegating the delegating. And before you know it, you're an SVP and not really directly doing any technical work anymore.
The landing page looks slick! Congrats on the launch. Shameless plug: we also have a german tutor at Webbu: https://webbu.app/l/german/mentor
Adyen provides payment services for Etsy, and it is highly likely that Adyen charges for storing the deposit.
C++23: The Small Pearls in the Core Language
We'll add more languages soon :)
I like this quote from Napoleon on taking risks:
“If the art of war were nothing but the art of avoiding risks, glory would become the prey of mediocre minds.... I have made all the calculations; fate will do the the rest."
Feminist Hacker Barbie
That's good to hear you have all the resources you need.

I would support you in administrative changes if I were in your area. The area I'm in at the moment barely invests in a sub-standard education because anyone with even a little money uses private schooling.
https://matrix.org/docs/legacy/faq/ there are some answers to "why not xmpp"
I use pandoc. Write in markdown and then convert it to HTML (standalone mode) using the cli.
I love how the Longtermism people won't shut up about this without having one single clue what they're actually talking about.

As though virus particles spontaneously pop into existence when you mix the right DNA strands together (a process that gets wildly expensive beyond a couple hundred basepairs and is destroyed if the proteins on your fingers get anywhere near it).

That's notwithstanding the fact that you can't just turn a dial labelled "lethality" to produce a gene sequence.
> Why is it so difficult to just recognise crypto currencies as its own new asset class?

Crypto is a dead ringer for 1920s securities fraud. Whether it's a new asset class is irrelevant. It's plagued with the same problems as unregulated securities shilling, which means they will share a common solution.
Yes I agree, but OP's link is not aimed at academics, it's aimed at the general public. And you can't expect the general public to know that distinction: they see 'AI', they think 'ChatGPT', not Random Forests
Same with scroll acceleration. Someone honestly sat down and thought the mousewheel should work like this on Macos:

1. Turning the wheel one notch should scroll the page 1-5 pixels.

2. Turning the wheel two notches should scroll the page 10 pixels.

3. Turning the wheel three notches should scroll the page one full page.

Very clever and helpful.
Tribal Knowledge
I tried the search using Slavic language (all my notes are in Slovene) - it performed very poorly: if the searched keyword was not directly in the note itself, the search results seemed to be more or less random.
The big issue with cotton is that it stays wet and then chafes. In my experience, it also doesn’t breathe well. I find cotton is fine for a 5km run but especially as I get above running 15km, it’s just asking for pain.
id say it depends

i learned english to a significant degree by simply conversing with ppl on the internet and watching tv shows/movies in english

for me something like this would be tremendously useful
A 3 meter cube is 27000 liters. So, yeah that holds about half a liter of water.

That’s great if it’s a sealed box, but it’s not. Homes are leaky, and typical HVAC systems will replace all that air at least 5 times an hour.

So that’s 2.5 liters, or about 2/3rds of a gallon… per hour.

Now of course this is assuming worst case of going from bone dry to fully saturated, but even if you want to raise it 20 or 30% the numbers would be a third of that, but still.

Humans are very sensitive to humidity. I don’t doubt your towel setup makes things feel more humid, but if you were to actually measure it with a hygrometer I bet the actual number is changing way less than you think.
> NASA is now supporting efforts to introduce more beavers to the landscape,

I’m not familiar with the area but wouldn’t this impact local ecosystem? In my opinion more of anything is bad
> word "formal" is doing a lot of lifting, here

As is the headline's "CEO says." This article is based on the anecdotes of a person being sued by the SEC.
With HN’s fascination for fascist artists, I’m surprised Leni Riefenstahl isn’t featured more prominently on the front page. But it’s only Dostoyevsky.
There's a ton of issues here, it's just most people either don't know them and don't realize the full implications. And some people just don't care because they feel powerless - "Yes I allow these companies to track me because what else can I do if I want to use mu devices like all other people do?"
I actually found this pretty confusing myself as the first PlayStation console I had was a PS3 that I bought in Hong Kong that had the Japanese button layout. Some time later, I was using this primarily with Linux under OtherOS and I bought a UK PS3 to play games with. It took me a long time to get used to the swapped buttons.

Interestingly, I later became a games developer and discovered that on the developer units you can change the O/X to confirm/cancel mapping in order to be able to test for correct behaviour in both locales, but as a frustrated player who was still getting them mixed up, I never understood why that option wasn't just available on the retail consoles as well.

> which I always found odd, since I think of X as a pretty universal symbol for "no"

As for this, I think in the UK and maybe most of the English speaking world (and maybe also most other countries), people are conditioned to using an x to mark their selection when confronted with several choices, or a tick mark for true if there's only one choice (sometimes people tick checkboxes, but this usually extends past the edge of the box and can easily get messy) but is seems culturally in Japan they've always used the circle instead.

Similarly, using O for off has been a convention on power switches for a long time (again, at least in the UK), so it also makes sense as a cancel button.

Conversely, there's also use good precedent for X to indicate wrong in the UK, but I think it's only really when there's a choice between cross and tick.

I guess for the original PlayStation, it was always intended that O was confirm and X was cancel, and only got changed for non-Asia when the international Sony offices complained about it being culturally confusing.
OpenTTD 13.4 Released
That's not really true though, phased arrays are a fairly recent development and now that we have the computational power to use them more effectively are being used in many more practical applications.
Seeking early feedback: AI-personalized learning platform launches next week
Sociask launches next Wednesday - an AI-powered personalized learning platform that auto-generates fully customized courses for each student.

We're seeking any and all feedback to improve before launch - from UI suggestions to feature requests to business model critiques.

I'd love to get your perspective as fellow hackers to help shape Sociask into the best product it can be! info@sociask.co, here is also a link to the demo https://www.youtube.com/watch?v=oOUJUm3bMBo
The Germanwings incident. I don't know how many lives were saved by locking the pilots in since 9/11, but I sure know how many were taken....
are you saying that the arrows on the map of TFA do not indicate, or are not correct, that Greek and Albanian did not come from the steppe?
> Etsy told her it "isn't able to give... [a] specific reason"

Sounds like it's probably some newly implemented "black box" (either AI or external vendor) solution that can't be probed or debugged. :(
Awesome and interesting article. Great things you’ve always shared with us. Thanks. Just continue composing this kind of post.
https://www.screenmirroring.onl/screen-mirroring-netflix-on-...
Not every place in life is a place of struggle and fight. Some people actually enjoy their work. This just sounds like "class struggle" and "proletariat and bourgeoisie" under different names. Also thinking of your colleagues and people as "elites", "losers" and the "clueless" gives me some understanding to the state of mind of who writes this.

To keep it lighter, in the companies I've worked in the architypes of people were more like:

- The "anger problem that shouts every once in a while" guy

- The "chronic nervous person that is paralyzed by impostor syndrome"

- The "i find more problems than solutions" guy

- The "i'm here to socialize, make friends, maybe get married"

- The "i gave up 10 years ago and just want my paycheck"

- The "i'm a kid learning everything I can and am just excited to be here"

- The "i'm working on my true passion outside of work while hanging out here with you guys"
etc etc

People have their own lives, not everything is just a power play of losers and elites.

I'll be honest, even if the world was exactly as you described, which it isn't, I'd choose to not see it that way so that my life wouldn't be such a bleak existance. Rather be a naive happy fool than enlightned and depressed.
Same here. As a bonus, the reverse is often true: sites that use JS for blocking displaying text often work instantly without any other workarounds.
Having a Nvidia Linux gaming setup, from my experience it doesn't work well at all : broken wayland, no hw video enc, etc.

Sure some of those could be solved by sending weeks trying hacks things like VA-API over NVDEC emulation, but at the end of the day this is waste of time, tl:dr everything works on Nvidia Windows, many things broken on Nvidia Linux.

NVidia on Linux is only good for non desktop use : cuda/compute/ml over ssh.

AMD is the exact opposite, desktop things work better except there is no cuda/compute/ml

So if you want something that works over the whole spectrum : desktop, wayland, compute/ml, video enc/dec, screen sharing, etc. it doesn't exist on Linux
Quite easy - install doom emacs, comment out the ;;(go +lsp) in init.el and run doom sync. You are done and can do go development now with 1 line of config.
> Isn’t most of the modern web dependent on JavaScript?

Way more than justified, sadly. Web pages are supposed to serve documents which can be read, there is zero need for client-side scripting in that case. And that's the predominant use case.

Yes, javascript is useful for the occasional site that needs client-side interactivity. Games that run on the browser are a good use case. Maybe the only one.

But for documents? No, absolutely not needed.

As to why object to it? Code running on my computer being served from an untrusted third party is always a huge security risk. I don't want to run your code, I don't trust some random website admin. Yes, browsers do their best at containing the malware but it will never be completely perfect. The only perfect solution is to simply never run any code being served off some random website. Which means disabling javascript as much as possible.
Yeah seems like a good alternative to run the dentrite (go) server. That seems to be in development forever. At this point, the python server is taking too much resources, nice to see an alternative to go the server.
My 2c might not crush the scale, but FWIW I'd expect XMPP clients to be easier to work with if I had existing PGP keyrings that I wanted to re-use, favoring consistant identities and protocols over more stringent avoidance of key re-use. Could be a key on a smartcard, or the key your employer kept a revocation certificate for.

Conversations has great support for OpenKeychain on Android, and I'd love to see that come to competing protocol Deltachat but the devs are focusing on cross-platform behaviors atm. Android-specific fork Deltalabs might be willing to be upstream for it if anyone knows where to start with that.
Matrix is very extensible. You can start sending your own yc.toastal.test.first event type and put any json as value
I'm also a "non-sysadmin" like the OP. I'm much more casual than you are:

1. Install LTS server with a sudo admin user and complex password (yes, password, not key. I still end up using keys for backup automation because it's easier.)

2. apt install fail2ban. Don't even need to configure it: its default configuration will auto-ban any IPs trying to brute-force SSH.

3. apt install unattended-upgrades (nowadays installed by default)

I'd like to see anyone hack that.

You mention running containers with no elevated permissions. I've taken a liking to Docker because, in addition to its many benefits, it lets me separate MY processes from those of the OS. It's just so simple when I can identify the server's running services with "docker ps". I'm curious, when was the last time a Docker exploit could escape the container and modify the host? I read it happened in the early days of Docker but is that still a risk? They would need to: a) exploit a bug in a service you're relying on (eg nginx), b) use the former bug to exploit a bug in Docker, c) defeat the Linux kernel's namespace/cgroup isolation. Is that a realistic threat in 2023?
Aren't the listed GPU's the workstation only variety?

So, not consumer oriented ones. (?)
> we’re aiming for better-than-telegram UX and perf)

Oh thank god - my (admittedly not-brand-new) phone doesn't have quite enough RAM to keep Element fed and happy. 300 meg doesn't sound like much till all apps are limited to the ~2GB left over after the OS takes it's cut.

Element supports stickers though, and I haven't found any other Android clients that support stickers while also being lighter.

Kudos though - Matrix has come a long, long way since I first played around with riot.im!
> they will not provide any written guidelines for their positions

They legally can't. That's rulemaking. There are formal processes for government agencies issuing binding guidance.

There is a real problem with ambiguous laws. But asking the SEC to be your lawyer is a bit of a fool's errand. Coinbase absolutely knew they were breaking the law when they set out; they, and the rest of crypto, just hoped they could change it before they got caught.
Philosophy: A Complete Introduction By Sharon M. Kaye [0] is a wonderful book that introduces different philosophers and their main ideas.

Each chapter starts with a thought experiment about a given idea and then it gets into more details.

I liked that the book was written in simple language and gave a good overview of many philosophers. Later you can decide to dig deeper into whatever grabbed you the most.

[0]: https://www.goodreads.com/book/show/18265274
Therapy in combination with the right medication has shown higher effectiveness long term than each alone.

> In fact, psychotherapy was invented in competition to, or perhaps as a replacement for, auricular confessions to a Catholic (or Orthodox) priest.

Thank you for showing me a positive aspect of Catholicism. Their 7 deadly sins are just symptoms of people trying to numb their emotional pain for me. Shame makes people feel worse though. The threat of eternal punishment in an imaginary hell is a lousy deterrent to bad behaviour.

The words ascribed to Jesus, whos' story was written down 40 years after his "death" for the first time, work well though. Forgiveness works, the person that practices it benefits the most. You can do it for purely selfish reasons, to stop burning your energy being angry at people. Even if you practice Satanism after Anton LaVey, the first religion without a god.
> For one, they're huge and heavy.

So make one that isn't. There is nothing in them that has to be made out of depleted uranium.

> For another, I would assume they won't work well on irregular stairways or antique stairways.

How is that any worse than the status quo? If you have something that can navigate stairways then it will work on some of the structures which are old and currently inaccessible, as opposed to none of them as it is now.

> Honestly, I'll make an insane hot take here: I think historic/antique buildings that can't be made ADA compliant shouldn't be used for anything important. Or rather, that they should be modified to accommodate.

In many cases this is impossible without taking a wrecking ball to the existing structure and even when it is possible it will commonly be prohibitively expensive because it requires extensive bespoke professional engineering instead of off the shelf commodity products. You're essentially asking for all the old buildings to be torn down, which would not only be the destruction of history but have an extensive economic cost and exacerbate the existing real estate shortage.

It might literally be less expensive to give everyone in a wheelchair a personal flying car.
I also prefer the ribbons, but a real power user of hierarchical menus doesn't click through them. The menus in Windows used to have the first character underlined: this is a shortcut. File->Save could be accessed with an incantation like Alt+fs. The real power of the old menus was remembering the discoverable shortcuts and flying through the menus without using mouse, somewhat similar to how Vim works.
MacOS might occasionally be weird, but that definitely sounds like some kind of electrical issue, probably nothing to do with the OS.
The kind of bombs an amateur can put together will probably do a lot less damage in an airport queue than on a 777. Seriously damage an airliner and like as not you can kill everyone on board, whereas the same bomb in even a busy public space will probably only kill a few dozen people at best (body blocking, etc).

Strictly talking from the perspective of inflicting maximal harm - That need not be the goal of a would-be bomber.
> though the Bitcoin Cash blockchain has valid txns going back to 2009 just like BTC

By this logic, the U.S. dollar is millennia old, since it grafted onto an economy that used older currencies still on its adoption.
There are valid arguments on both sides of the issue.

What do you think would be the best way to help ensure everyone gets a fair share?
Pytorch: ROCm is not available on Windows
Thanks for checking in!

Any thoughts on matrix-p2p aka pinecone which is now being developed against dendrite? Any thoughts on "p2p-ifying" Conduit in the foreseeable future?

https://github.com/matrix-org/pinecone

https://archive.fosdem.org/2022/schedule/event/matrix_p2p_pi...
It's so crazy that macOS can't get mouse to work properly. Like you have to install dedicated apps for a scroll wheel so they reverse direction of scrolling to match the trackpad and still you cannot get to control the scrolling properly.
Then these apps tend to stop working randomly or reverse direction and you have to turn it off then randomly direction reverses again etc.

Mouse is the most frustrating experience on Macs. It's bizarre.