skysight-inc/HackerNews huggingface dataset:
> How do I get all uploads of a user? I get the user by id (request 1) then all his videos by making one request per video (n requests). No big problem for the database (it's all indexed) and sure, we can improve the performance, but for now the bottleneck here is the number of requests that goes over the network if we use REST. This doesn't work. You need to make a new endpoint or change an endpoint to make this work in a performant way.

The answer to this problem is resource expansion. Dylan Beattie actually has a nice and somewhat humorous presentation about how to address this with REST interfaces: https://youtu.be/g8E1B7rTZBI

Here's the part that addresses such data access in particular with a social media site example (people who have photos, which have comments etc.): https://youtu.be/g8E1B7rTZBI?t=1807

Sadly, approaches like that and even HATEOAS are not awfully widespread, mostly because of the added complexity and the support by frameworks simply not being quite there.
My company uses Google Chat, which isn't great but has threads. It would be unusable without that feature, some rooms have thousands of members.
They looked at that, and modelled what would save the most life-years based on limited speed that the vaccine can be deployed, how well the vaccine works in stopping bad effects (i.e. death), and how well it works in stopping spread.

> JCVI has considered a number of different vaccination strategies, including those targeting transmission and those targeted at providing direct protection to persons most at risk. In order to interrupt transmission, mathematical modelling indicates that we would need to vaccinate a large proportion of the population with a vaccine which is highly effective at preventing infection (transmission). At the start of the vaccination programme, good evidence on the effects of vaccination on transmission will not be available, and vaccine availability will be more limited. The best use of available vaccine will also, in part, be dependent on the point in the pandemic the UK is at. Given the current epidemiological situation in the UK, all evidence indicates that the best option for preventing morbidity and mortality in the initial phase of the programme is to directly protect persons most at risk of morbidity and mortality.

https://assets.publishing.service.gov.uk/government/uploads/...
Hábitos para ser jóvenes por más tiempo
If you can't distinguish between cheaters and the best players statistically, can the regular players tell the difference? Does it matter at all then?

And when I'm talking about statistics here, I'm not referring to the kill/death ratio, but rather all input data received from a cheater.
Unlike android, most GNU/Linux OSes are built so that you can hack around problems on your own pretty easily without having to completely rebuild the OS. Also since you're just running X11/Wayland you have a way larger selection of software available. Almost anything open source that runs on your Linux desktop will run on your phone (although often with less performance.)

Finally, you're not stuck with a PalmOS style mobile GUI and can use a normal overlapping window manager.
I am surprised Mozilla developers chose to write this project in Go instead of Rust, but do not get me wrong, I like Go, it is my primary programming language at work, and I always try to advocate for the right tool for the job. I still find it curious, though. I guess it was easier to translate Python to Go than to Rust.
It will if you configure it correctly.
"It doesn't matter" really is the perfect summation of this.

We have tooling that can solve this to prevent pointless bike shedding.
Edit: You realize the Corona protests are organized by a group that calls themselves "Querdenker", so the "Q" may just refer to "Querdenker"? You just provided me with another indication that the alleged wide reach of QAnon is the actual conspiracy theory.

Even assuming that is true (I haven't noticed, but I didn't specifically look for it), it doesn't prove they are "widespread", as only few people go to Corona protests. They are a special part of the population. I don't think people happen upon QAnon stuff and become radicalized that way, as the social media alarmists claim.
This isn't a hard-set rule, just an extra factor in triage

Edit: Do you work at the JR by any chance? Asking as another Oxford Male based nearby!

https://academic.oup.com/biomedgerontology/article/60/1/129/...
Also, in these fields with HDF5, you tend to write once read often. Bioinformatics and other HPC using researchers have totally different resource consumption than web services. 'Data' really means something completely different.
He Thought Day Trading Would Be a Thrill. He Ended Up Losing $127,000
> It's the same type definitions, just with different parameters

The wording is important here. These "type definitions" you are talking about are not types. We usually call them "type constructors". So we mean the same thing, but please don't call multivector out to be a type without specifying the "grade" (then it becomes a type).
The reason we have AIDS is because vaccination against HIV is very difficult and expensive. I don’t see how this generalises to all viruses? Several viruses have been eradicated, and several more have been effectively eradicated in countries with functioning healthcare
Is there a way to have Synology as a backup for my Photos on iPhone? i.e A replacement to iCloud Photo?
typical clojure is a mess because it actually gets used in industry by junior devs and such
Also, that Z drop after the L hurts. Should clearly have rotated it :)
Thanks for the anecdote.
You don't need ads to monetize your media company
Arch Linux developers add systemd dependency to lot of packages, but reality is that for somebody like me who is obaruner, i have to edit PKGBUILD's and remove unneccessary systemd package and i manage to build and run them without without systemd
This is why systemd is cancer, it forces arch devs to add unneccessary systemd deps and that makes life pain in the ass for somebody who uses non-systemd arch linux based distro.
Others use dummy libsystemd, or dummy systemd but is it real solution, obarun doesnt provide dummies, so pkg codes are 'cleaner'
Try to build some package that requiries systemd, remove it from dependencies and do it, you'll see lot of programs run fine without systemd!!! So why the hell arch linuxers add systemd dependency to almost everything they can??
There's no way to get the information you desire without Big Brother level tracing. And even then the error bars are huge. Symptoms set in days after exposure, and transmission is uneven at best.

Full disclosure: I've had covid.

We assume we were exposed at the clinic, where our kid needed emergency medical treatment. But if so, only one of us was with the child indoors -- in a cleaned room with a doctor in full PPE and us in masks -- and treatment lasted less than 5 minutes.

But by the time we experienced onset of symptoms, days later, we had been in close proximity with my in-laws (they need care and were part of our bubble) for over 24 hours. Luckily, they developed no symptoms and tested negative.

So 5 minutes of exposure to an asymptomatic carrier at the clinic likely transmitted the virus to us, but 24 hours in close contact failed to transmit the virus to my in-laws.

The delay of onset and inconsistent transmission patterns make this virus exceedingly difficult and expensive to track. Your questions are unanswerable.
That seems bizarre — you’re much more likely to be able to get it privately in India or Thailand or any other country that has good healthcare for the rich and few qualms about allowing people to buy in private stock. Much easier to pay $500 to a private clinic in Mumbai than fly to the West and hope that you can convince the state to provide it
If you like the configuration of SOPS but you want to use bitnamis sealed secrets as a K8s native approach feel free to have a look at my alternative cli https://github.com/dschniepp/sealit
.... Which was the exact moment computing stopped looking like biotech. Before microcomputers, starting a computer company required an investment of perhaps a million dollars in today's currency, depending on the type of company.

After microcomputers, anyone could do it out of their home.

If my employer is making a CAD tool and makes a dumb decision, I can make my better CAD tool and put them out of business. Even hardware changed when I no longer needed to buy individual transistors. Things like the Apple could be designed out of a garage, with commercial off-the-shelf parts, perhaps borrowing a little bit of money from friends and family, but without even taking out a second mortgage. From there, things spiraled up, with quick-turn $40 PCBs, fabless IC companies, and so on.

It didn't have to happen in Silicon Valley, but it couldn't happen in Boston, and with Stanford and what not, Silicon Valley was as good a place as any.
Looks like anyone wanting to invade is in for a rough patch, but maybe modern tech renders these types of things worthless.

Considering what a rough time the US (and Russia) has had in Afghanistan, I suspect they'd still be fairly effective.
The vaccine teaches your immune system to respond to a particular protein that surrounds the virus. If you contract the virus you are still infectious until it can kill all of the virus. The time between the immune response and OG infection can mean the virus has time to replicate and spread/ be shed I’m guessing.
Thanks for creating this! I’ve been using it for some (really amateur) game design and found it incredibly helpful.
Anti-Vaxxer Books Top Search Results at Amazon, Barnes and Noble
> It's made with ventilation thru hidden inlets (often hundreds of meters away), the outlets are over pressure protected, when a explosion outside goes off those then close, so the inhabitants have not eardrum rapture, in the case of nuclear/chemical/bio attack you attach big filters to the inlets.

Maybe a stupid question, I understand that with Swiss Conscription this is perhaps common knowledge for a large chunk of the Swiss population. Nevertheless is this really public knowledge? As in, should you really be disclosing how bunker ventilation operates, and the additional protection mechanisms etc.?
There is another thread discussing the benefits of government licensing the title "data scientist" while in this thread we complain about the government persecuting a data scientist for apparently political reasons.
So, if you allow bots that behave exactly like humans, then what's so bad about that?
It's very hard to change jobs.
Not sure what OP was referring to, but I find both the formatting and the tone of voice to be exceptionally clean and mature. I am incredibly jealous of the writer's skill to write like this.
Yes! Drove me nuts!
In normal circumstances they do provide the tools needed for the job, as they should. But this was a sudden state of emergency triggered by a pandemic, there were no funds, reactions weren't fast enough... so basically, they didn't.

Anyway, those of us who have research projects (as is my case) typically do have computers provided by the university at home, because research has strange schedules and working from home has always been a need (meeting with colleagues in different timezones, waiting for experiments to complete at night, rushing for deadlines, etc.).

But... it's not really practical to make room for two different desktop computers for my own use in an already spaced-starved flat, or to work in a laptop for many hours when I could do so in a desktop. So in practice, my home computer and my work computer are one and the same. And it's like that here for most, if not all, people I know.

We are a Latin country and also tend to live in small flats, maybe in other places it's different. I can imagine that if I had one of those American McMansions, it would make sense to have a home office with a sober, black work computer, a good camera setup and a green screen, and then a gaming room with a flashy gaming computer and huge speakers (near the billiards and darts room, probably :)). But that's not really how things work about here. Here, separation of home and work computers at home is almost exclusive of jobs with high security restrictions. Most people in normal jobs just don't do it because it's not practical.
> But to take regular insurance, you don't need all those complicated things. I have for example a travel health insurance that only requires me to send a fixed amount of money to their bank account, instant insurance.

Long story short: your travel insurance has all those complicated things, and you pay for it. And you also pay for the convenience of not seeing that complexity.

The cost of explicitly covering only costs incurred on accidents, like in the shipping industry OP case, would give you a much much lower cost on your travel insurance (technically no longer an insurance). But then you would have to pay irregular amounts on irregular occasions. You also pay a premium to get a fixed budgetable amount.
That article basically says that if I turn wifi off and don't use the phone, it still wont even last a whole day, in the best case... To me, that's abysmal.
One issue that's been on my mind is how to actually fund a new programming paradigm. As far as I can tell there are the following options:

1. Start a business and seek investment (examples: Unison, Dark). This is tricky since programming environments are hard to monetise (all the competition is free), and the investment is quite large (you need a great team working for many years to maybe make something good enough you can actually attempt to charge for it).

2. Do it as a hobby project (examples: many of the small PLs nobody uses in production). This is hard because it takes a LOT of work to just get a good programming language, and then you need to also produce great tooling, a decent number of good libraries, amazing learning materials, etc.

3. Academia (examples: Haskell, Idris, Elm, ...). This can work, but generally the focus will need to be on some academically interesting problem. But a lot of what it takes for a language to succeed is a lot of down to earth engineering, which academic positions aren't generally great at (i.e. it took Haskell about 20 years to start being somewhat successful outside academia).

4. Corporate sponsorship (examples: Elm, C#, Swift, ...). This generally needs alignment between the language and the corporation's goals. This typically limits the amount of radical inventions you can make, as well as how freely you can pivot to new ideas.

Fundamentally none of the above are readily useable for radical reinventions, but more for incremental improvements.
Most of the links in comments are useful. But after a point it's hard to find small projects to implement to practice these. I had to do 2PC for a class.
What Makes CSS Hard to Master
> As the above comment here says, it should really be closer to "few screws inserted in USA" than "Made in USA."

This is simply wrong: https://puri.sm/products/librem-5-usa/. Mainboard PCB, Mainboard PCBA, Electronics, Modem PCB etc. are produced in USA. All Purism devices are assembled in USA, but this one is actually made in USA.
It is much easier to scale one million node accessing a flat file over a DFS than it is over to a database.

They are also much easier to distribute. I can just upload my arbitrarily large hdf5 file to your ftp server and you can just open it in matlab/jupyter and start playing around with it. Doing the same with a database (other than sqlite) is really hard and requires that our database versions align and you'll probably need help from someone from your IT dept. to get the right version installed and so on.
Yes you're right. Had he not mentioned names I wouldn't have cared as much. Having worked with everyone he mentioned, and knowing how hard they worked & how great they were at what they did, it felt a little too personal attack. Not to mention the author tried to collaborate with said groups on his own decentralised treasury project a while back.
First results on DDG:

https://www.confortolaw.com/non-competition-agreements.html

https://www.huffpost.com/entry/understanding-californias-ban...
Show HN: Octave Compass – Svelte/TypeScript app to explore scales and chords
Sweden and Finland are both in the EU but AFAIK there's not much policy alignment between them with regards to EU legislation.
I don’t live in the US or Switzerland, but my guess is that in Switzerland, there is almost zero chance, statistically, for the police officer to be shot by suspect. In my country, I haven’t ever heard about police officer being shot, and coincidentally, I’ve never heard about a suspect being shot by the police unless it’s some kind of counter terrorist operation or something.
Also an interesting fact: The Swiss packed all bridges connecting Switzerland to Germany with tons of explosives until just recently. The wooden bridge [0] connecting Bad Säckingen with Stein contained hundreds of kilo of TNT until 2015.

[0] https://en.wikipedia.org/wiki/Holzbr%C3%BCcke_Bad_S%C3%A4cki...
I feel like mRNA vaccines have huge potential, but I am really, really concerned about potential side effects. Does anyone know which other helper-substances are inside the vaccine, besides the RNA?
Oh these are cool. When I was a teen, I stayed in one during a trek in the Alps; and then again (in another one) a few years later when I was a youth camp counselor myself. I was cooking dinner in the kitchen of the one we were staying at, and the supervisor came in, and casually told us "see that trap door you're standing on? If this bunker would actually be used during war, that's where any dead bodies would be stored in." Made for great "scary stories" around the campfire.
Good chance that there is significant overlap between anti-maskers and anti-vaxxers.
That's great advice, as long as different systems in this monolith are loosely coupled both in terms of code and data, and you keep in mind that you will need to move them to separate services later on.
Australia doesn’t have it. Wasn’t impossible, just had to stop air travel and lockdown for a period. Now the only people with COVID are returned Australian travellers from overseas who have to go on hotel quarantine
Author here. I built this interactive calculator-like tool for musical scales and the chords they contain. (Some understanding of music theory will be helpful when using it.) You can play it like an instrument set to play only the notes from one scale. Try pressing three (or four!) notes together to see what chord they form. Go to "Scale Editor" to set up your scale by transposing, mode-shifting, or toggling intervals to make it new scale. It will tell you the name of almost any set of intervals (scale or chord) — and it knows over 1,000 names! See "Scale Index" for the full list. The source code (GPL) is linked within "FAQ". Enjoy!
Webpack 2021 Roadmap
I found your blog a number of years and want to say a huge thanks for your amazing work. It is beautifully written and examples are extremely helpful. I used the hexagon layout to map sentiment in passages of text and blogged about it here:

https://www.gearoidoconnor.ie/blog/2017/02/22/Building-on-de...
Yeah sure. You can use resource expansion and also field targeting (to only get fields you need), add some typesystem on top of it, make sub-resource-expansion look a bit nicer by... I don't know, creating a small DSL for it. And then standardize documentation and tooling around it.

Voila, now you have your own implementation of GraphQL that might even be better than the original one, who knows. Only one way to find out!

Until then I will continue to use GraphQL wherever it works well. :)
One of the seminal books for me was Writing Solid Code[0], written about 25 years ago.

It's quite dated, but has a lot of stuff that is still relevant.

I remember that one of his sections was titled "FLEXIBILITY BREEDS BUGS".

Here's the first paragraph:

Another strategy you can use to prevent bugs is to strip unnecessary flexibility from your designs.
You've seen me use this principle throughout the book.
In Chapter 1, I used optional compiler warnings to disallow redundant and risky C language idioms.
In Chapter 2, I defined ASSERT as a statement to prevent the macro from being mistakenly used in expressions.
In Chapter 3, I used an assertion to catch NULL pointers passed to FreeMemory even though it's quite legal to call the free function with a NULL pointer.
From every chapter I could list examples in which I reduced flexibility in order to prevent bugs.

I like to put flexibility into my designs, but I've learned to be very careful about it, and usually test the unused code paths anyway.

[0] https://dl.acm.org/doi/book/10.5555/2502682
Both the article's title and its contents line up with what you're saying. I'm not seeing any clickbait here, save for perhaps the HN title.
https://www.reddit.com/r/wallstreetbets/comments/k8n3io/1m_f...
replies have been a thing for quite a while in matrix
API for Editing Videos
It's such a "massive" problem I've been doing CLojure full time for the past 8 years and only heard about it now.
A lot of people have a much better latency than 40ms.
Can Artificial Intelligence Matchmaking Help Boost Birth Rate?
Millennials Twice as Likely to Buy Bitcoin Than Gold as Safe-Haven Investment
The personal use license can't be paid for by your employer though. (Though if a company is paying you for the OSS work, you can probably afford a personal license)

> A Personal license is an option for private individuals who purchase a license with their own funds, and solely for their own use. Personal licenses are not to be purchased, refunded or in any way financed by companies.

https://sales.jetbrains.com/hc/en-gb/articles/207241075-What...
> No Man's Sky proved that with too much effective advertising you can hype yourself into a corner, not have enough resources to finish the product properly, and guarantee the disappointment of the people expecting too much.

They had plenty of resources, and they did finish it properly once they had enough time. The real problem was declaring the game as 1.0 far too early. The hype made that hurt more but it wasn't the cause of the problems. I mean, it didn't even have a real ending early on, or any multiplayer.
Adjuvants in modern vaccines are extraordinarily well studied and safe. Current side effects include 6-24 hours of feeling totally crappy. Still beats Covid-19...
Came to post exactly this. The OP is a rediscovery of the fact that Lisp parenthesization can, in some cases, be expressed via indentation - and that indentation is in fact crucial to reading Lisp code.

When reading Lisp, I never count parens, my editor does that for me; same with indenting my code, my editor solves the issue for me based on the structure of parentheses from the previous point. This allows me to focus on the meaning of a given Lisp form rather than on how it's formatted or structured.
It's exactly the same: if I think a style change is going to lead to "destroying the codebase" with repeated offences (rare - and should've been a transparent autofix if so) I'll call it out, and the same holds for a unit test. If you have a good reason to skip a unit test (e.g. isolated all stateless code, where the remaining code is almost trivially correct but hard to test) then that's fine (if it's noted as such), but otherwise I'll call it out.

It's just that skipping unit tests without good reason is far more likely to "destroy the codebase" (or at least to cause more work down the road than it saves now, without there being a good reason to skip that work now) than not adhering to some style guide will, IME.
Beyond “Fermi’s Paradox” XIII: The Ocean Worlds Hypothesis
Why not? She could contract it from a caretaker or visitor, and then spread it to the next caretaker who spreads it further.
One advantage of immunization in nursing homes is also that they can now take visitors more liberally.
Buying things up means monetising them aggressively (after all, that is what acquisition is for). This is the opposite of what an ally would do, it is an impending sign of corporate oppression. Give it a few years.