skysight-inc/HackerNews huggingface dataset:
> but Wise, my bank

I also use Wise for my "banking services", but remember that Wise is NOT a bank, it's not regulated or insured as one.

For alternatives - doing cross border service is too much adminstration and legal bother for most of the new online services - try an old fashioned bank that has an international presence. At worst you may have to visit an office (from the Netherlands you could make the trip in a day for less than €100), but the service will be an order of magnitude greater.
this is sort of besides the point of the article, but why do people make businesses to sell them? as a scientist, i am not terribly interested in giving away the ideas that i have worked on for, typically, years. i become quite invested in them and continue to pursue them and evolve them until the funding runs out or new interests pop up that are worth replacing the old ones (typically this is an evolution as well). So to me, working hard for many years to build a company only to hand it to someone else seems like its not really a rewarding experience. I understand the part where people do this for money, but is there no personal investment? why would a business run the same without the person who did all the work doing it? i guess if the business is plumbing, and you have a list of clients who regularly call you to do plumbing, and then you don't want to do plumbing anymore because you are tired of it, you are really just selling the list of clients. and because your company has the brand recognition, you can say, well this guy is going to do your plumbing from now on but its still good old mnky9800n plumbing. still seems like a risky idea, but i guess if you are fully divested from the venture then what do you care? except for the likelihood that someone else will not care so much about mnky9800n plumbing as me.
We are minimal SDK 29 right now (https://developer.android.com/tools/releases/platforms) we will look into lowering the requirement to Android 9, there seem to be quite a lot of requests for that.
Why is there a sudden interest in psytrance right now? Is it because of terror attack on the music festival in Israel?
No it doesn’t?
> especially if those customers/contractors are based in questionable countries.

South Africa has lots of problems, but as far as I know terrorism financing and being a hub for money laundering or tax evasion aren’t among them. I could be wrong, but I’ve never heard about South Africa in that context.
Unfortunately, not always. I had once my account frozen by one of the UK's largest banks for days. The reason? Apparently they didn't have my mobile phone number. They never asked for it. Also, on multiple occasions their online banking was so broken that one wasn't even able to use it. The plus is that indeed, if something goes wrong, after a long time of inconvenient waiting, a human will eventually pick up the phone. The drawback is that sometimes they are so technologically broken that fixing things will take ages.

I recommend distributing even small sums of money across as many accounts as you have. Some in Revolut, some in Wise, some in a normal bank. There is a number of reasons for which access to your bank account can be blocked (fraud attempt, stolen SIM card, stolen card etc.) so the more backup you have, the better off you should be. As the person above said, keeping printed receipts might also be useful for legal purposes.
I think it makes sense to think excel is sustainable on its own.
Also I've heard there are people in the US military who pretty much make PowerPoint slide decks all day.

I'd still package all of office together.
Maybe not excel on its own but I imagine office is already its own org inside Microsoft.
Easy check - does Chromium project makes independent decisions and diverges from the decisions Chrome makes? Meaning, is it a true fork (disregarding who was first/original for a second) or not? So far it seems that everything Google pushes happens both in Chrome and Chromium. I mean significant decisions, like protocol support, rendering, etc. Sure, they cut out their spyware from it, just to please anti-monopoly organizations, but that's about all. Chromium is a puppet entity, existing only for Google's sake.
Protip:

If you have a low volume of high amount transactions, skip the fancy Fintech (Mafia) companies and just use a good old bank account.

The international wire transfer fee is on par or sometimes even lower than Stripe transaction fee and once the money is transferred, it's yours.
Only in general terms I'm afraid. You're right that it varies by industry: My experience is coming out of banking tech and medical software, where the industries are much more heavily regulated. At my first job out of college I had to do all of my development work 3 VMs deep on a separate laptop partly just so I could comply with all of them -- but we also made total bank because we were the only game in town.
Virtualbox needs to get pci passthrough back on. Although i love qemu and it being open source and free i just find virtual box super convenient.
For the plugin I would add an API to let the developer define user settings. For example look at what Xtra (https://github.com/crackededed/Xtra) offers for twitch. The most important is to be able to set a proxy to retrieve the feed in countries without ads and even bypass country geo-locks for content. Now I would probably not ship this in the official plugin, but my point is that you need to be able to expose those settings in the plugin.
I thought the same recently, but tech changes so quickly that I don't think, except for a place known to be densely tech oriented, have a market for books that go out of date in 1-2 years.
FWIW be cautious if you do, "we" are a pain, cf https://news.ycombinator.com/item?id=37926449
How will I hit 10 second pass now?
Revolut Business + subscription should be more cost effective than Wise.
in which country are you in?
Configuring Core Dumps in Docker
Last time (about a month ago) I tried use it as my login shell, for a brief while. I really want to like it, but change is always difficult :)

The issues that I struck immediately where:

1. The macos `open` / nushell `open` conflict (various workarounds available, not quite sure what to do about it, the use of the macos command is very much in my muscle memory)

2. Some issue with tab completion being illogical, not choosing the shorter exact match as the first choice, tripping me up. This seems to be fixed now!

3. Setting up the env variables (PATH and other stuff), the syntax shown in the `config env` example is somewhat obtuse and I didn't really feel to actually learn all the possibilities to make it more nicer — so porting my .profile didn't seem like a fun endeavour. Also I realised keeping them in sync will be a bit difficult, if the syntax is wildly different.

I don't deal with _that_ much of structured data to actually make good use of nu's features — though I guess if I were to use it, it would inspire me to turn the data I do work with more amendable for nu.

Perhaps I should still try again :)
Because life is finite.
It's possible to be marked as PEP, and be unaware of it. Teams which do research to compile PEP lists are expectedly incompetent when dealing with non-English-speaking world. I know a guy who actively participated in an electoral campaign in his home country as a volunteer, in connection with an incident (nothing related to money) his name got splashed in national news for a short period. Aaand five years later in another country where he came to work, banks deny him opening account because somebody added him to PEP lists as a "political party leader" (he never been even a member). There's no way to appeal, and it never expires. Banking compliance is just broken in so many ways, that there are numerous people who suffer for no reason having denied banking services, accounts frozen etc.
Thanks. Just three quick comments.

> The authorities continued to erode the independence of the judiciary.

This is highly debatable, though I do not claim to know enough about this issue to be able to say a lot.

> Violations of LGBTI rights persisted.

I'm not sure what exactly they mean, but I suspect this may be about so-called "same-sex marriage". The definition of marriage as a union of one man and one woman is fortunately written into Polish constitution, which is quite difficult to change, so there's that. (Also, not calling a same-sex relationship a "marriage" does not really violate anyone's rights.)

> Access to abortion was further limited.

Which - given how abortion is basically killing innocent human beings - is a huge step towards freedom (more precisely, the right to live).

EDIT: also, I love how you mention Spain time and again. I can only assume you come from there, and if that's the case, I highly applaud your patriotism.
Maybe I'm missing sth but I don't see the novelty. I'm using Firefox on KDE and I can group tabs within a Firefox window (so within Firefox tab bar multiple ones and in KDE 1 item) but I can also split tabs in different windows (multiple Firefox tab bars, multiple items in KDE). I even could script the behavior via Vimperator or KWin Scripts. So... I don't see what's new here.
What is the license for the plugin?
Mac only? What is the target audience here given Windows is popular?
IIRC

One of the book character is a human contracted out by the primer
AI itself to act out a voice for him.

That character understand that something is up and that the AI client has a new owner that is a volatile situation. And act on it.
Ultimately that other human shows empathy.
> Bitcoin fixes this kind of problem.

Not really, as long as everyone else you interact with uses fiat currency you need some way to convert between that and bitcoin which means you will be connected to the fiat financial system.

This problem might indeed be solved if the whole world moved to bitcoin, but that would introduce a whole host of other problems, most of which would be solved by reinventing banks and other parts of the financial system on top of bitcoin (note that these systems did exist already for centuries on top of gold and silver before the era of fiat money). Then you’re back to square one.
This is a really exciting mission, imho - probably one of the most exciting of all current space missions.

The reason is that 16 Psyche is hypothesized to be a very, very rich ball of metal. A million times the material wealth we have here on Earth, in fact. More gold, silver, platinum, iron, zinc, etc. than we can even fathom exists, accessible on our surface here on Earth.

If we arrive and find it full of gold and other valuable metals, I'd imagine the following 10 years afterwards, humans are going to be on a race to get there, set up shop, and start 3D-printing Starships.

Its far-fetched and fantastic, but I could imagine a scenario where this race really takes off. 10 years from now, we might very well have the technology to exploit this gigantic ball of materials in super interesting ways. (Assuming we don't nuke ourselves into oblivion, obviously. Lets just put that aside.)

Imagine, we start moving heavy-metal industries to space. 3D Printers set up shop on the 16 Psyche surface, and starts churning out Starships (which by then should be perfected for human-rated travel around our star system, hopefully).

One can dream. I sure hope I'm alive to see the first pictures of arrival.
Medibo Group: One-Stop Supplier of Flooring and Pavement Materials
>Since we’re off HN topic anyways, can someone ELI5 why Israel blockades / occupies Palestinian territories?

No. There are things that you can reasonably expect to explain to an average five year old children. Humanitarian horror shows entangled into complex geo-political situations twisted with religious and ethnic matters is, to my mind, not one of them.

Sure one can always try to sketch some answers, but what is the purpose you are expecting to get out of it? If you want to build a solidly informed opinion, I’m afraid that there is no shortcut royal way.

But if this answer seems unsatisfying to you, maybe you can try https://eli5.gg/why%20Israel%20blockades%20%2F%20occupies%20...
I couldn't care less about giving ideas away no matter how long I worked on them. Ideas exist as a tool for me to get what I really want out of the world. When they outlive that purpose I endeavor to discard them quickly and without fanfare.
Capability Maturity Model
This problem is much more acute in Float32.

Another sample implementation (maybe easier to read?) is in https://discourse.julialang.org/t/output-distribution-of-ran...

As far as I remember, the main reasons for not rocking the boat on that in julia were: Everybody generates rand floats wrong, so doing it right breaks expectations and compat; and there is a perf price of maybe 0.5-1.5 cycles/number to pay; and this is nontrivial to SIMD (basically because we don't have simd TZCNT / LZCNT / access to exponential distribution)
> Incidentally, why is the degree immune to disappearance in division unlike all other units?

I understand why one could say that, but I’d say it’s more misleading than helpful. (And the reason why is directly connected to the problem TFA discusses.)

Instead of temperature, let’s look at time first.

If you’re measuring the temporal extent of an event, then it absolutely makes sense to divide 30s by 15s or 6 days by 3 days and obtain a dimensionless 2: one thing takes twice as long as another, and the factor 2 that doesn’t depend on the choice of units, so it’s dimensionless.

Now consider dates. The year AD 2022 denotes (not very precisely) a point in time by specifiying its distance from a fixed reference in years; as another example, astronomers use the “Julian day”, which is a (possibly non-integer) number of days from a different reference point.

And you could technically divide AD 2022 by AD 1011—the ratio between the distances to the reference point is indeed a dimensionless 2, and if you counted days from it instead of years it’d still be the same. But it’s just not a very useful statement. And if you divide the Julian days instead, you’ll get a different number, because the reference point has moved 4712 years. So you can divide the time coordinates as long as the chosen origin stays in place, but you can’t really divide points in time.

Similarly, when you’re talking about differences in temperature, degrees work like any other unit, but temperatures themselves cannot be divided in the standard scales (without tying yourself to the scale): you’ll get the same result in Celsius and Réaumur (using the same origin) but a different result in Fahrenheit (using a different origin).

Of course, the silly part is that there is a natural origin for temperature, it’s just that the usual scales don’t use it. But then there’s a natural origin for time as well (and you’ll occasionally see it used in cosmology), it’s just that it’s metrologically inconvenient (being known only very approximately) in addition to being very far away.

(Library assignment: what defines a coordinate system on an affine line?)
Teams is (was? I'm still on classic at work) such hot garbage. Ctrl Shift V is paste unformatted. You'd think Ctrl Shift C is copy unformatted but no. It is call whatever char you're on. Doesn't matter if there are ten people in the chat.

Here's the kicker: you can't reassign or remove shortcuts.

Amazon must really hate Chime if it wants to move to teams.
You could. Assuming all your equipment supports setting the MAC, and you make sure to operate on prefixes so you can route by prefix. There's nothing stopping you from doing so.

The reason we don't is because at the time IP was introduced, there were many alternative physical layers in active use. And while Ethernet is near ubiquitous now, what we learnt from that was that it is unreasonable to assume that all your data will go over the same physical layer. And so you need a standard addressing format that will work elsewhere too.

Nothing stops you from stripping it back locally and using MAC addresses for everything internal to you, and ditching IP, and "just" gateway to/from IP. Lots of people did gateway between different protocols before IP became the dominant choice.

But you won't get everyone else to change because it'd require new firewall and new routers, and all kinds of software rewrites, and you can see how long the IPv6 transition has taken, so you'd still need to wrap and unwrap TCP/IP and find a way to address IP for everything that isn't 100% local, and even for lots of local-only stuff unless you want to rewrite everything.

There would be potential ways. E.g. you could certainly use a few bits to say "this is external" and then have some convention to pack an IPv4 address into the MAC or let an IPv6 address overflow into the data, and use that to make gatewaying and routing to external networks easier, while everything else just relies on the MAC. But you'd still need a protocol header for other things too, and then the question is how much benefit you would gain from ditching pretty much just ARP, which isn't exactly complex, a lookup table, and replacing the IPs in the header with just a destination MAC. Because the rest of the complexity is still there.

And you can gain most of the benefit of that by getting an IPv6 EUI64 address [1]. They'll work with "normal" IP equipment, and you can optimize in your own software by having the IP stack ditch ARP lookups when they see a local EUI64 address. Whether that optimisation actually makes a difference is another question.

[1] https://community.cisco.com/t5/networking-knowledge-base/und...
Targeting a Better Life Above the Service Tier
How can we optimize the design and development of the Presentation Tier in modern applications within a service-oriented landscape? Our team first explored this some years ago, and we've now circled back after 16 years to tackle the issues posed by complex and heavyweight front-end frameworks. We have observed that popular web frameworks have not adapted to some emerging paradigm shifts. In response, we are introducing a new architectural style named BUCAREST, short for Browser-based Unified Client Architecture (using) REST. BUCAREST is not just a theoretical concept; it can be practically implemented using existing frameworks. Although no single framework can fully implement BUCAREST, combining frameworks according to the provided patterns can effectively achieve this. Alpine.js and HTMX are the two frameworks that can be used in this context.
Yeah, I'm not saying all the genres operate the same with BPMs. Compared to most house and techno events I go to, I do feel that psytrance events are a bit more "unrelenting" in bpm where I wish there was more variety.
There's no paywall, it just asks you to pay for the software. You can use it without paying for as long as you like, but it's paid software. See: WinRAR
Thanks for sharing. Super awesome and will check it out fully! (It's saved after an hour+ of listening)

Easily Embarrassed is a band worth checking out. Same with Vibrasphere.

If anybody here is in the Seattle area and wants to check out a show or jam, please email me!
You can work at a business you do not own.

You do not have to sell 100% of the business.
Fair enough. However, being able to "get paid by a few customers around the world every month and pay out contractors also around the world" is what Wise claim they offer to their customers. From their website: "Our dream is for people to live and work anywhere seamlessly. That means money without borders: moving it instantly, transparently, conveniently, and — eventually — for free."
more like "we investigated ourselves, here are the pictures of the hospital and here is what a jdam crater looks like, can you spot a difference?"
Microsoft sales folks ran around to all the large organizations with on-prem mail systems (both Unix based and Exchange) offering deeply discounted Office licenses and free UNISYS contractors for migrations if the org would commit to moving to paid O365 seats.

Lots of well built and managed systems were tossed out for short term discounts, locking people into a glorified version of Hotmail.
You can easily prevent that by choosing "Never translate Italian"
I think we need to stop with all this PHP hate.

Sure, 10-20 years ago the language was more hacky than anything, but nowadays its a solid choice for backend stuff, with lots of activity, new innovations, good, proven frameworks (Symfony, Laravel) and also lots of people who have experience in it.

I have a few projects running a PHP API with a JS frontend (Vue in my case) and it works pretty nicely. Best of both worlds!
> The Guardian is British.

Touché.

> By “Anglosphere” I don’t mean everyone who speaks English

Thanks, point taken.
Typing is no protection against metastasizing complexity - indeed it adds another layer of code-like 'agar' for such complexity to inevitably grow in.
You need to read what I wrote again because I didn’t call him a moron or say that if you are uneducated you can’t be brilliant.
apt install pyright
E: Unable to locate package pyright

apt install mypy
mypy is already the newest version (1.6.0-1).
Some people may use HN in read-only mode, and if they come across something where they think they can assist, they have to create an account. Sounds crazy I know.
My Apple ][ came with a BONE TUMOR DIAGNOSIS program written in Applesoft on the contributed software floppies from Apple, "COPYRIGHT 1978 APPLE COMPUTER, INC." You might consider it Apple's earliest AI Powered Health App! You can run it in an emulator here:

https://archive.org/details/a2_Biology_19xx_

Text found in Biology_19xx__.do/BONE TUMOR DIAGNOSIS.bas:

0 TEXT : GOTO 2000
19 DIM PB(9,19)
20 FOR I = 1 TO 9: FOR J = 0 TO 18: READ PB(I,J): NEXT : NEXT
25 DATA 15,20,35,45,20,80,99,1,100,20,40,60,1,0,15 ,35,50,0,0
26 DATA 5,75,20,5,20,80,100,50,75,0,90,10,0 ,30,50,35,15,0,0
27 DATA 3,50,35,15,30,70,30,20,100,25,85,15,0 ,2,85,15,1,0,0
28 DATA 17,25,25,50,35,65,40,1,85,65,20,80,5,65,15,20,25,25,15
29 DATA 10,20,20,60,5,95,55,0 ,90,65,20,80,25,2,0 ,10,40,30,20
30 DATA 25,65,25,10,10,90,30,05,95,75,15,85,98,05,0, 0,10,30,60
31 DATA 5,20,35,45,0,100,30,1,100,50,25,75,100,5,15,25,55,5,0
32 DATA 15,70,25,5,35,65,20,5,85,90,15,85,0,0,0,5,10,20,65
33 DATA 5,10,25,65,20,80,50,1,85,80,15,85,0,0,0,0,20,30,50
49 FOR I = 1 TO 10: READ Z$(I): NEXT I
50 DATA I-A,I-B,I-C,II,III,"95-100%","40-95%","25-60%","15-35%","4-15%"
55 IF NOT Q THEN NEW
60 DATA GIANT CELL TUMOR,CHONDROBLASTOMA,CHONDROMYXOID FIBROMA,CHONDROSARCOMA
62 DATA FIBROSARCOMA,OSTEOSARCOMA,PAROSTEAL SARCOMA ,EWING'S TUMOR,RETICULUM CELL
70 FOR I = 1 TO 9: READ DIAGNOSIS$(I): NEXT
80 FOR I = 1 TO 9:PB(I,19) = 1: NEXT
90 HOME : PRINT " THIS PROGRAM USES A PRIOR PROBABILITY"
92 PRINT "MATRIX PUBLISHED BY G.S.LODWICK M.D. IN"
94 PRINT "THE RADIOLOGIC CLINICS OF NORTH AMERICA"
96 PRINT "IN 1963."
98 PRINT : PRINT "THE PROBABILITY OF THE DIAGNOSIS IS"
99 PRINT "CALCULATED USING BAYES' RULE FOR THE"
100 PRINT "PROBABILITY OF CAUSES"
102 PRINT : PRINT "NINE DIAGNOSES ARE CONSIDERED"
105 FOR I = 1 TO 9: PRINT I; TAB( 4);DIAGNOSIS$(I): NEXT
106 PRINT : PRINT "THIS PROGRAM MAY NOT GIVE THE CORRECT DIAGNOSIS. FINAL DIAGNOSIS CAN BE OBTAINED ONLY BY BIOPSY"
110 PRINT " HIT ANY KEY TO CONTINUE";: POKE -16368,0: GET A$

[...]

2000 HOME : VTAB 5: PRINT " COPYRIGHT 1978 APPLE COMPUTER, INC."
2010 FOR K = 1 TO 2500: NEXT K
2050 VTAB 12
2060 PRINT "THIS PROGRAM IS FOR PHYSICIANS ONLY!"
2065 PRINT : PRINT
2070 PRINT "IT IS DESIGNED TO BE USED AS A SINGLE"
2080 PRINT "TOOL WHICH, ALONG WITH MANY, MANY":Q = 1
2090 PRINT "OTHERS, CAN LEAD A QUALIFIED PHYSICIAN"
2100 PRINT "TO A PROPER DIAGNOSIS."
2105 PRINT
2110 PRINT "ANY USE BY A NON-QUALIFIED PERSON TO"
2120 PRINT "DIAGNOSE ANY CONDITION WOULD BE"
2130 PRINT "GROSSLY MIS-LEADING AND DANGEROUS."
2150 FOR K = 1 TO 18000: NEXT K
2160 GOTO 19
3000 REM BASED ON A PROGRAM BY JEFFREY DACH M.D.
3010 REM 909 ROSCOE CHICAGO,ILL.60657
3020 REM COPYRIGHT 1978 APPLE COMPUTER, INC.
+1

I once refactored part of my code for headers to only #include forward declarations (and few generics, of course), except where really needed (implementation)

It made compile times 2x faster, probably could get 3x if fully done.