skysight-inc/HackerNews huggingface dataset:
You do realize you are the one getting emotional because you are clinging to an engine that consistently underperforms in benchmarks across the board and costs you a fortune right?

Hope the job security is worth being an expert in a bunch of defunkt practices in 10 years nobody will want.
Single quotes, double quotes or backticks? Wich one to use in MySQL?
But not interesting.
Ask HN: Service/API for Payouts in Europe
Hello HN,

I am looking for a service that provides an API for payouts (to bank accounts or cards) in UK/Europe.

I have been looking around a bit. There are tons of payments services, but it's difficult to find payouts services (especially simple and affordable ones).

Stripe seems to have that with their Connect product but it looks a little cumbersome (I don't want my customers to have to agree to third parties' T&Cs or to know which vendor I use) and expensive.

Thanks!
They specifically say in the report that data differs even between individual regions in a country and are not comparable.

It's really more of a qualitative "we have these numbers and they went up/down like this" kind of a report. They don't say what the numbers mean (except some vague sense of being related to "visits and length of stay"). I find it really hard to draw any kind of conclusion from this.
Location: Moscow, Russia
Remote: yes
Willing to relocate: maybe
Technologies: Python, Django, Tornado, Flask, Celery, RabbitMQ, SQLAlchemy, Pandas, Scikit, Oracle PL/SQL, TSQL, PostgreSQL, MongoDB, Golang, Jenkins, TeamCity, Docker, RESTful APIs
Résumé/CV: https://drive.google.com/file/d/1JfKv61uxcjFhxOsepvgAuovcVuUq_g7C/view?usp=sharing
LinkedIn: https://ru.linkedin.com/in/alina-krasavina-6308586
Github: https://github.com/thaelathy
Email: hnalina@gmail.com
> Many vulgarization sources say that DNA is like the source code of life.

DNA is a tape archive of files (genes). They are not binary (base-2) encoded, but base-4 encoded. A reading head (polymerase) reads sections of the tape and copies them into working memory. A 3D printer (ribosome) receives these sections from the working memory and prints nano machines (proteins) based on these tape snippets. DNA is not source code, it does not contain conditions or jumps (loops), it's data for the 3D printer. (Actually it's just a 1D printer, but the result folds into a 3D shape).
So if you, God forbid, use MVC to generate views on the server side or use plain JS and jQuery that means you are using antiquated, obsolete, outdated methods of web development?

What if you are bypassing JS and target web assembly using Blazor? Is Blazor obsolete before even being officially released?

I strongly believe in "right tool for the job" and while Angular & React & NPM & Node can be the right tool for a particular job, I don't think they are the answers to all web development needs, modern or antiquated.

The same with React Native. I don't think that every mobile app should be written in React Native just because it exists, it's JS and it's "modern".

Somehow I won't be surprised if someone will release a "modern" JS framework targeting systems programming. And people trying to write game engines, operating systems and process images with it because it's modern.
I actually thought about looking at evolution, and started to evaluate gnome calendar, but the lack of features and that I can't minimize it to tray, is a big turnoff... :/
But both can also be written optimizing for simplicity and clarity at the cost of performance.

Competing with the state of the art is not an implicit goal for every project.
Congrats! It is amazing that Milvus got accepted in such a short time after it's open sourced
It seems URI/authority/domain parsing for authorization purposes is highly risky and leaves a lot to be desired. Another recent high-impact URI parsing bug in Google’s core library that led to Google-wide domain check bypass: https://news.ycombinator.com/item?id=22527842
> it looks at the previous 7 days of data and only if there were at least 5 days where the baselines are within 50ppm of each other, treats the average of those baselines as the fresh air concentration.

Is that documented anywhere? I couldn't figure out why mine is reading garbage, it could be that it didn't see fresh air every day for a full week
I found this book in the "Books for a Change" book shop in Charing Cross Road back in 90s. I loved the diagrams.

A lament for that book shop, and for all the many book shops on Charing Cross Road which have closed down.
In fact the word "jeep" came from the colloquial contraction of "GP" - general purpose (vehicle).
Hey, that's pretty neat. I'm on a MacBook Pro that doesn't support Sidecar with our iPad Pro. Going to seriously consider this.
Definitely not normal because you can see the spike in grocery stores. People were stocking up.
Oregon Dept of Ed Says Schools May Not Reopen Before June, Now Supports Remote
Vimeo disabled my account right after I post some of my work
I'm not sure what happened but I was just uploading some of my edited work for sharing on Vimeo. What's different was I posted a few in once compared I used to, and I received an email about a person liked one of my just uploaded videos which at the same time I was writing description and doing settings for them.

Then, I tried to contact Vimeo through the contact us yet log in is required. But my account was disabled and I tried so many times that it didn't work. I really didn't know what to do.

I really would like to know what happened and to have my Vimeo account enabled again.
Lisa-QEMU
I don't know what a "materialist scientific viewpoint" is, but I'm not sure how one would seek to understand the world from other than a scientific viewpoint. You'd just be guessing based on intuition. If there's something that's real, it should be possible to investigate it in a scientific manner. For example, you could imagine a study comparing the effects of a real Reiki session to a fake one performed by an actor with no Reiki training. Depending on the results, that might give scientific evidence (not definitive proof, of course) suggesting either that there is a not-yet-understood element to the Reiki practice that does have a real effect, or that the effects are tangential, perhaps due to relaxation, placebo effect, or endorphins. Either way, further studies could be designed to delve further into understanding. That's science.
Google doesn’t have armies or overzealous attorney generals (and lackeys) willing to ruin lives for their stupid conviction rate. I wouldn’t have believed police officers lie on a ticket if it hadn’t happened to me.
While the death toll remains smaller, at this point the global consequences of this pandemic are worse than LA, London, New York and Beijing getting glassed (assuming this hypothetical scenario was some kind of a terror attack, and not the first strike in WWIII).
>Replication, failover and high availability are complicated matters.

I wonder why Postgre hasn't improved in these areas and instead leaving it to third party solution. I mean every year these few points are still listed as something that flavours MySQL.
Ahmedabad sounds very hot indeed.

Guayaquil in Ecuador is another outbreak zone. 245km south of the Equator, 32C today. Dead bodies rest in the streets for days, people are dying in front of hospitals, morgues are full, and even the mayor has tested positive. The official death count is above 60 but is considered by many to be a fraction of the true toll, since testing capacity is scarce and deaths of the untested do not contribute to the count.

https://thecitypaperbogota.com/news/the-impossibility-of-bur...

https://www.sandiegouniontribune.com/en-espanol/noticias/sto...

I don't think all people live in slums in India. I've never been there. I've been all over Latin America and have seen the good and the bad. The problem with the developing countries here in the Americas isn't poverty; it's disparity. The urban poor are truly destitute, face challenges that never affect the rich, and are locked out of certain strata of economic and political life. Yet, you can walk two blocks down the street from a slum and find yourself in front of a luxury high-rise where life is totally different and residents feel a mix of fear and pity for their less-fortunate neighbors. I imagine that India has a similar combination of extremely developed and extremely destitute areas. My personal view is that the ruling classes tolerate this arrangement when crime can be contained, because slums are a source of cheap labor.

Destitute areas are a risk when it comes to contagion management.

Tens of millions of people live in slums in India, and those places could be a breeding ground among individuals who then carry their illness to work or to hospitals. Annual childhood mortality has been counted in the millions in India's slums, and COVID-19 wouldn't be the only disease making the rounds there. The risk of secondary infection would increase mortality among a population that already lacks good access to health care.
I was thinking to write along the lines of "there is no purely objective stance on topics".

But I see the page you linked to already covers that, in spades.

What searches are you doing to end up there? It rarely shows up in my searches, unless I'm searching for specific hot-button topics.

And are their answers incompetent?
Why not a word-based code for most people, and a numerical one for places that need them (can be enabled/disabled in the tenant), and only allows for phone connections?
Amusing and relevant: https://www.nytimes.com/2014/04/28/opinion/verbatim-what-is-...
The whole proposition by Netflix is hilarious. "Hey, everyone's at home now, so enjoy your SD kthx".

If I pay for HD I expect HD, if I pay for 4k, I expect 4k. I should be able to play 4K on any device I like, even if it doesn't work properly (as I can do by downloading the MKV).

Dumb Rights Management is and has always been a failure. I expect this anime to be on torrent sites shortly. All digital media goes onto torrents, and there's very little evidence to suggest DRM 'works', it only frustrates legitimate paying consumers (and makes consumers like me put off entirely).

Maybe in some decade we'll get an actual competitor to that offered elsewhere. Mean while, I'll enjoy all the 4k/HD content I desire, without any hassle or throttling, and BS management decisions at the cost of my internet connection.

Now that's a good deal - how close can Netflix get, so far, not close enough.
We have been trying to use it for a department meeting with 50+ people. It didn't work even with video off and low bandwidth mode. The maximum number of participants is about 20, which is not bad. It works perfectly for small meetings in the order of 10.
Well, "this" will stop one day. People who have a boatload of stocks and cash aren't the ones who are impacted the most. It's those who live paycheck to paycheck and have little to no savings. It's just a matter of liquidity. Yes, it does hurt to withdraw money during a crash but that's just a tiny sacrifice compared to people who cannot pay their rent because their employers (e.g. restaurants) have closed down.
From the article:
“Encourage everyone in the world with access to the internet to report whether they can or cannot smell. Make it easy for them to do so. Find widely admired people with big social-media followings to make short videos on the subject — at the bottom of which there’d be a simple button that allows anyone watching to report their sense of smell. Go viral with the virus. Before long you’d have a pile of data that smart analysts could use to map it, and evaluate its risks. The results might not be perfect, but they were far better than what we have now in any rich country and far better than what they might ever have in countries with fewer resources.”

Please get checked if you feel you're losing your sense of smell.
Is this the first Choose-your-own-Adventure Twitter thread?
Scaffold a production-ready Terraform project on Azure
It does do some format conversion and have some support for compression settings (if I understand you correctly). Under the File -> Export menu you can choose between some formats [0] and when applicable choose compression level, e.g for JPEG.

[0]: On my machine: HEIC, JPEG, JPEG-2000, OpenEXR, PDF, PNG, TIFF
This is new to me, is there a list of these quotes you can get?
PostgreSQL is great if you:

a) are OK with using SQL (this is not obvious)

b) do not need a distributed database

I've spent a lot of time on looking at database solutions recently, reading through Jepsen reports and thinking about software architectures. The problem with PostgreSQL is that it is essentially a single-point-of-failure solution (yes, I do know about various replication scenarios and solutions, in fact I learned much more about them than I ever wanted to know). This is perfectly fine for many applications, but not nearly enough to call it "the world's best database".
The Power of Tiny DSLs
That's the most likely outcome based on prior experience, I agree. Though I would stress again that the fact that practitioners believe they are performing some kind of magic does not prove they can't have stumbled onto an effective practice by accident and long trial and error.
Link Between Melatonin and Type 2 Diabetes
It's also a good learning experience. As you said, messing up your retirement at 40 isn't as bad as messing it up at 65.
Does reiki work on animals? Say, a turtle with a heart condition. Or a worm that was accidentally cut in half with a spade. If so, then I might become a believer. If not, it’s woo.
Hi Nick,

Congrats on your launch. Just wanted to tell you that there's another service called PDF eXpress that's in use for IEEE conferences to make sure the authors conform to the given template. I know it's not exactly the same name, but might be worth looking into viz. copyright or trademarks.

More info on PDF eXpress: https://www.ieee.org/conferences/publishing/pdfexpress.html
> consistently underperforms in benchmarks across the board

Show me mssql vs PG speed comparison on a recent industry standard benchmark.

> and costs you a fortune right?

Are you witless enough to think I'm unaware of the wallet-raping, labyrinthine licensing of MSSQL?

> Hope the job security is worth...

Since you apparently can't understand, let me spell it out for you: I've recently installed PG to start learning it because, depending on the problem, it IS the best solution. I do hope you can stop feeling the need to protect your pet software package and undersand these are in the end just tools to solve problems.
Hi, mediasoup co-author here.

Comparing Jitsi with mediasoup is like comparing Netflix (backend + apps) with Express.js + libcurl.

Jitsi developers may replace their RTC core internals (including the SFU) with mediasoup + mediasoup-client and you wouldn't even realize of it. Hope this helps.
Gatsby and ReasonML – the holy grail? Find out how
I used PostgreSQL as student and during research and had to switch to Microsoft SQL Server as my company uses that since forever.

For features I used on both, the average quality of the SQL Server implementation is between middling and pathetic (mostly the latter).
I cannot recall a single instance where I thought "that's nice" or anything positive about how SQL Server does something. At best, it has been "this is not awful".

Things that sucked especially hard:

- Datetime API: In postgresql it is a joy to use and most features one would like to have to analyze data are directly there and work as they should. The analysis for my master's thesis was completely done in postgresql [1] (including outputting CSV files that could then be used by the LaTeX document) - without ever feeling constrained by the language or its features. Meanwhile, the way to store a Timespan from C# via EF is to convert it to a string and back or convert it to ticks and store it as long.

- The documentation: The pgsql documentation is the best of any project I have ever seen, the one for SQL Server is horrible and doesn't seem to have any redeeming qualities.
- Management: SMSS is a usability nightmare and still the recommended choice for doing anything. I assume there are better ways but I haven't found them and if I have, they usually didn't work.

- The query language: In psql you can do things like

select a < b as ab, b < c as bc , count(*) from t group by 1,2; \crosstabview

To get even half of that in SQL Server one would do

select case when a < b then 1 else 0 end as ab, case when b < c then 1 else 0 end as bc, count(*) as count group by case when a < b then 1 else 0 end, case when b < c then 1 else 0 end

I think crosstab queries are unsupported (there are PIVOTs but I haven't yet looked into them a lot).

Maybe my use cases are a bit weird and I haven't encountered the better features of SQL Server yet. Would appreciate if someone could point out what I am doing wrong.

[1]: https://github.com/oerpli/MONitERO/blob/master/sql/queries/r...
> Only on HN could these winners become "victims".

Maybe because the users on here have an unique perspective on developers / development?
Right but if you can't tell if you're infected then you should always wear a mask. I mean how much more additional trouble is that then making everyone stay home.
Good, it will force the government to eat their own dog food. Maybe this will motivate them to invest a bit more in the country since it’s not only others, poor citizens suffering the consequences this time.
An interesting, and sad story: that such a beautiful mind ended up with paranoia. It seems to be a real danger that many geniuses run, maybe in part (pardon the speculation) because they tend to work too hard: "Grothendieck was working on the foundations of algebraic geometry seven days a week, twelve hours a day, for ten years". That has to take a toll.
The (Biggest) Ultimate 2020 Cryptocurrency Resource List [300 Resources ]
You can't build a HN clone using the JS frontend framework of the day because HN isn't an SPA.

To build a HN clone you can use a MVC framework like Laravel, ASP.Net or Django.
Show HN: Gatsby and ReasonML Starter Blog
10 Steps to Become a Millionaire
A good trade-off is to have a prototype-based object system but use it as a class-based system. You can benefit from a rigid system structure, and organization like Smalltalk has (it is easier to make good tools for it) but use prototype-based features during debugging and where it really makes sense.
Nice! May I ask what's the added load of running Prosody?
They're also the areas that are hardest to measure, of course. I always loved the Mitchell and Webb take on it: https://www.youtube.com/watch?v=bgxzSUxxRzE
I think researchers get too hung up on the a) "folclorical explanations" and b) specific measurable attributes (depression scales, anxiety scales, etc)

I have no doubt that the Reiki or Acupunture traditional explanations make no scientific sense.

But I'm also long on the idea that sticking needles at a shallow depth might have a certain analgesic effect (also see: tattoos). Yeah it seems you can't do a "fake acupunture" study, but that's not its fault.

I'm not sure about Reiki (and I'm much more skeptical) but massage feels good. It might have a non-identified reason for that, but that seems likely.
Reddit is 100x bigger. It's not just that we aren't in their league...our league is not in their league. So the comparison is a little embarrassing.

It's hard to count active users because you have to define them in order to count them, and we make a point of not tracking people that much. We can count accounts and unique IPs, and that's about it. But it's basically about 5M readers a month, give or take, as far as we can tell. It grows linearly, with large swings. If you step back 10 feet from the graphs and squint, it's basically a straight line for the last 10 years. We like it that way; we wouldn't want to go full Haskell and avoid success at all costs, but we don't want hockey-stick growth either. HN is not a startup!

It runs on one server. Actually the app server (written in Arc) runs on one core. But we have some caching in front of that for logged-out users.
Let’s say I have a table for reservations: 1. Item ID 2. Reservation duration

What I would like is if I have an item ID of 1 and a reservation duration of today 10AM to 11AM and I try to add another record of item ID 1 and duration 10:39AM to 11:39AM the insert should fail.

Apparently it is straightforward in db2 but not in postgresql?
This biographical sketch is well-written, concise, and complete (or at least it appears to be). It includes many quotes and photos that I hadn’t seen before.

But I can imagine that some readers will be left wondering what was so remarkable about this guy’s work. Unfortunately, it’s hard to explain without some exposure to pure mathematics.

David Mumford, who pops up in this article, has a lengthy blog post[1] on this exact problem, stemming from his experience writing Grothendieck’s obituary for Nature. It’s an interesting read if you have some math background.

In any case, I think the New York Times obituary by Edward Frenkel[2] does a nice job of giving a taste of his work to a lay audience (by tackling the problem of defining Grothendieck’s schemes, just like Mumford did).

[1] http://www.dam.brown.edu/people/mumford/blog/2014/Grothendie...

[2] https://www.nytimes.com/2014/11/25/science/the-lives-of-alex...
Does the turtle have stress or is it depressed, feeling isolated and alone? Does stroking a depressed dog make the dog feel better?
Let's collect the data in a machine readable form together!

https://docs.google.com/spreadsheets/d/1HYTBDsbGeTHY664DNDJ-...

EDIT: Can someone make a map out of the data? (It might not be comparable, but still)
mediasoup co-author here.

> You don't even need servers if you go full p2p

If you have N participants into the same "room", and do not have a central SFU that relays streams to others, then you have a full mesh network with all participants sending audio and video to all the others. Is that the "go full p2p" you meant?. Well, try it, and you'll see how your CPU burns when the browser/app tries to encode your webcam video source N times. And of course, you'd need N x uplink.
I've done some calculations and if it's true that the next iPhone X styled phone in September will be slightly smaller the rumored dimensions will be almost the same as the SE while being edge-to-edge. I'm holding on to my SE too waiting for this phone to drop.
You also seem to have to master neo4j before learning about web sockets. :D
I guess you don't have experience working in a company with a marketing team that feel they can buzzword things in without checking with IT teams then.

I'm in no way saying it's impossible that Zoom did say E2E encryption while knowing that's not true, but I could imagine a scenario where a security person says "Yeah, we're encrypting connections to our backend" and a marketing person researching E2E and then saying to themselves "Yeah, sounds like we're doing E2E, let's write that", because this stuff happens all the time in the industry.

> Their intention was to deceive users

You sound so sure about their intentions, do you have any actual proof of this that others are missing? Again, I'm not saying it's impossible that their intention was to deceive users, but as an engineer, I always favor proof over guessing.
The higher-end models do support eSIM though and a lot of carriers seem to be adding support for this. It’s not quite as convenient as being able to swap out two physical SIMs but for traveling it could work to have your primary ‘home’ SIM as an eSIM that’s always there and the travel SIM as a physical one.
No, instead they have armies of overzealous AI bots making decisions without any human oversight.

That's far more scary to me, but you know, you do you.
Identicons and Visual Hashing
And somehow this discussion become a general topic about WebRTC scenarios. They do exist, yes, but mediasoup is a SFU scenario. No STUN is required at all. TURN may be needed if the client network/router blocks UDP.