skysight-inc/HackerNews huggingface dataset:
One of the criticisms I keep hearing about NASA is that the very thing which made it good in the Space Race era has also been the milestone around its neck ever since — that it is structured as a pork barrel jobs program in each and every state.

I have no way to tell how fair that claim is, but I’m sure someone here has either been into space or worked closely enough with NASA to comment.

If that’s true, the “waste” is also the advertising that gets the funding for the things which matter. And that’s even ignoring the possibility that the manned missions do the things which can’t be automated.
Haha yes! The funny thing is that with fingers, one can still observe the nerve signals getting turned into CV. With this guy, it's not possible.
Today's US Covid death is closest to predictions I had since couple of weeks ago
A couple of weeks ago I came up with a prediction of cumulative daily US deaths for 45 days.
Below is the list with date index added to previous list posted here [1].

April,4/2020 8290

April,5/2020 9820

April,6/2020 10890

April,7/2020 12000

April,8/2020 13700

April,9/2020 15690

April,10/2020 17950

April,11/2020 19200

April,12/2020 22000

April,13/2020 23809

April,14/2020 27099

April,15/2020 30546

April,16/2020 33096

April,17/2020 37000

April,18/2020 39230

April,19/2020 41099

April,20/2020 43950

April,21/2020 51066

April,22/2020 59544

April,23/2020 63099

April,24/2020 73866

April,25/2020 76005

April,26/2020 79609

April,27/2020 82998

April,28/2020 84099

April,29/2020 86089

April,30/2020 89655

May,1/2020 94000

May,2/2020 96000

May,3/2020 99009

May,4/2020 110990

May,5/2020 150980

May,6/2020 180990

May,7/2020 250990

May,8/2020 296550

May,9/2020 360990

May,10/2020 410090

May,11/2020 459880

May,12/2020 497770

May,13/2020 510990

May,14/2020 609960

May,15/2020 659880

May,16/2020 666000

[1] https://news.ycombinator.com/item?id=22814927
You "lose" thousands of dollars per year on Upwork no matter what you do. But this is a non-issue in the end, am I right? That's why I used quotation, because I prefer having this loss on a high volume of work rather than work for pennies in my country and saving transaction fees.

In the end I don't care about these fees, it's the world we're living in and I prefer to have fun with my projects instead.
So only focus on pain misery and death all the time until it stops?

Unless we are seeking out what works rather than what is broken all the time, we're going to miss a lot ways to make life better.
+1 Transferwise, great service! Happy customer.
Reminds me of the Kagi cheques I used to get via snail mail. Once I had a cheque of around 160 USD and got back less than half of it from my former bank, the Berliner Sparkasse. I went to the local branch and they kindly explained to me that every institution "in between" the "billing chain" for foreign cheques can siphon off an almost arbitrary transaction fee. I still think that was fraud.

Anyway, I opened an account at a US bank with branches in Germany and it cost me only the usual fee (which was still high, though). Nowadays I'm using Fastspring.
People with lots of clothing and shoes and other things absolutely might be criticised for their behaviour, and may be called hoarders. (I have direct personal experience of such people.)

There is definitely a mindset —at its most extreme, a pathology— associated with hoarding behaviour.

Digital hoarding may mostly avoid the negative life consequences of hoarding —as you say, you can store a lot of data in a relatively small physical space— but this doesn’t change the nature of the psychology behind the behaviour. (Although I’d wonder how many digital hoarders really have a small neat modern NAS as you imply, versus a room full of old racks?)

Interestingly, the rationalisation given in the headline (“betterment of mankind”) isn’t so very far away (although maybe more grandiose) than the rationalisations that physical hoarders offer to justify their behaviour, around the perceived intrinsic value of their belongings.
First vim, and then all the vim emulation plugins in all the IDEs and text editors, as well as Vimium plugin for browser. I'm far from a true vim ninja, but text editing and basic macros still saved me so much time on navigating and editing.
Gentoo, maybe?
How does Silverblue handle the real world, where does it fail? Nix was the fight concept a decade a go I'm a amazed that it has come so far. Packaging is soo hard atm, the question for me is always how can I get this system to build cleanly with the least amount of work (now and in the future). This is not something docker solved completly, but almost (tracking vulns in base docker images sucks, and using external DBs to track supply lines and what is running on all hosts is not how it should be done)
New malware takes advantage of Covid-19 and overwrites the MBR
Build Your Webinar, E-Learning or Video Conference System Easily with WebRTC
In several countries with lockdowns where supermarkets, fast food places and petrol stations are still open, the public-health authorities have ordered toilets at those places to be locked so that customers cannot use them.
An Introduction to the RT-Thread RTOS
CryptoLocally Adds Sesacash to Boost African Payment Options
> Why? Because incidents are catastrophic often killing hundreds of people at once.

You're rationalising something that isn't a rational or reasonable response. Exactly the same argument could be applied to trains; but I havn't met anyone who is scared of traveling by train.

People are scared of heights and having no plausible escape routes if something goes wrong is also pretty scary. The statistics are overwhelming that this instinctive response is wrong.
draw.io -- [browser based](https://www.draw.io/) as well as [desktop drawing tool](https://github.com/jgraph/drawio-desktop/releases/tag/v12.9....) with many templates for flowcharts, UML, etc. Free and very useful.
Kakoune: multiple selections, interactivity and powerful editing primitives makes text editing a breeze.

https://kakoune.org/
Odd. Completely the opposite experience here. Windows requires searching and installation of drivers and configuration via GUI. Linux has drivers built in so just works. I haven't had to install a driver manually since ditching nvidia a year ago. And all my config lives in text files on Github.

I'm guessing you haven't tried Linux in 10 years or so, but even then I don't understand how Windows does any better on the drivers front.
Seeing this thread prompted me to sign up - I've been procrastinating over ditching gmail and consolidating on one IMAP provider for ages.

I shelved my one main doubt (I don't think much of Roundcube) and started the process today. Seems like you've done a really good job. Recipients have been getting all my emails, and I have found the integrated migration tool invaluable in getting set up.

Good luck with the venture.
Interesting insight into early concerns, analysis and predictions by subject matter experts at the time. TL;DR: extracts from two points in time.

>Great Understatements in History:

>Napoleon's retreat from Moscow - "just a little stroll gone bad"

>Pompeii - "a bit of a dust storm"

>Hiroshima - "a bad summer heat wave"

>Wuhan- "just a bad flu season"

Jan28

>We are making every misstep leaders initially made in table -tops at the outset of pandemic planning in 2006. We had systematically addressed all of these and had a plan that would work - and has worked in Hong Kong/Singapore . We have thrown 15 years of institutional learning out the window and are making decisions based on intuition.

>Pilots can tell you what happens when a crew makes decisions based on intuition rather than what their instruments are telling them.

>And we continue to push the stick forward...

Mar12

Relevant write up here:

https://www.nytimes.com/2020/04/11/us/politics/coronavirus-r...
> The paper itself states that this result is only valid not considering nuclear accidents and nuclear waste, nor it considers non-radiological effects

Well yeah, nuclear plants don't release much radiation when there are no accidents and the waste is safely contained. But very often the waste isn't contained properly, and sometimes there are accidents. These events release a lot more radiation than coal plants.
Executive Guide to Intelligent Data Processing
I haven't seen many companies do what they do! They lower their fees without the customer asking! Most customers will not go comparing them to others, yet, when they can they reduce the fees and tell you how much more you are saving!

Wonderful ethics!
Based on my own experience doing international transfer over many years, the article is pretty accurate. However there is another option, but it does have more risk. Bitcoin. I'm not much of a fan of cryptocurrency in the first place. But international money transfers with low fees is the first real use that actually justifies Bitcoin for me. My credit union charges $20 for a wire transfer. And the transaction fees of my Bitcoin exchange in my target country are low. The risk is the one to two hour window that it takes to transfer the Bitcoin. If prices suddenly drop in that time, I could be in trouble.
Great post Jurn, thanks for participating in the effort against hidden exchange rate markups.

If you want to check for yourself how much you could save with TransferWise (or one of their competitors) vs banks or PayPal, we've built a comparison site for international money transfer: www.monito.com which compares live exchange rates and fees for any amount you'd like to transfer between two countries/currencies (e.g. US-Euro https://www.monito.com/send-money/united-states/netherlands/...)

Our initial goal was to help migrants save money when they support family back home, but the tool can be used by businesses/freelancers/travellers as well.

Let me know if I can be of any help in the comments, we've become payment geeks over the years!
It's not a "call arbitrary external program" feature, but an "object serialisation" feature that has security implications which some implementers did not handle correctly because of their language parochialism and lack of experience.

That does make it closer to an unfortunate (but entirely avoidable) accident rather than what you believe, that evil people maliciously and intentionally added a backdoor. You can keep believing it, but that does not make it any more true.
Thanks. Could prove useful.
> Defending wordy stream-of-consciousness writing style is not a hill I want to die on.

prospective politeness is not a basis for justification
There's a few problems you'll need to overcome.

1) We don't know what the fatality rate is yet. If you have a super-accurate count of deaths to covid-19 you can't work out the true infection rate because estimates of lethality range from about 0.% to 3%.

2) You can't get a super accurate count of deaths, and certainly not a real time count. Looking at the UK we have "deaths of people who tested positive for Covid-19 who died in hospital". We're not testing people, even if they're in hospital. There's a presumption that if you have certain symptoms then you have covid-19. So there's a bunch of people being treated for covid-19, who die from covid-19, but who were not tested as having covid-19. Their deaths won't be in these daily figures. And then we have deaths outside hospital: covid-19 is currently ripping through care homes. Maybe 50%[1] of covid deaths are happening in care homes, but if they're not counted in the daily stats you're missing all of them. The UK does have a more accurate figure from the Office For National Statistics, but there's quite a lot of lag in those figures. Someone dies, a doctor certifies the death, that's registered, and then sent to ONS for coding.

3) Everywhere is counting deaths and cases differently. I've talked about the UK and that's just 4 (or 1) countries.

Here's the UK daily covid dashboard: https://www.arcgis.com/apps/opsdashboard/index.html#/f94c3c9...

Here's the Office For National Statistics page talking about the different ways of counting death: https://blog.ons.gov.uk/2020/03/31/counting-deaths-involving...

Here's the NHS England_Improvement Covid-19 stats page, with excel files: https://www.england.nhs.uk/statistics/statistical-work-areas...

For worldwide there's the John Hopkins dashboard: https://coronavirus.jhu.edu/map.html

[1] https://news.ycombinator.com/item?id=22854047
Apollo 13 as They Shot It
Ask HN: Running ads on minimal SPA possible?
Hello gang, I am exploring options for monetizing https://cinetrii.com which in essence presents users with quotes from critics inferring connections between films. There is little "original" content in terms of written material but the algorithm is quite novel and film nerds like myself find it useful (it got covered by Gizmodo and others some years ago).

I just got a rejection from AdSense on account of "no content" and "scraped content" - is the matter worth pursing with Google? Are there any (credible) ad networks that would allow ads on a website like this? If the UI on desktop presents a hurdle there is also a separate mobile interface.
Is the difference in size really significant? When the files are small it doesn't matter much, and when they are large you can throw some compression in the mix. I've never heard filesize as an argument for json before.
I wasn't aware iTerm2 supported this and now I'm very pleasantly surprised. It's not possible to overstate how thankful I am that you pointed this out.
Yes, and it's all the more ironic that XML started out as a simplified subset of SGML - only to turn into a monstrosity shortly after with W3C's XML Schema and WS-* "death star" series of standards.
I am receiving SWIFT payments each months in EU as a commercial entity. I am invoicing in USD, providing a bank account number, where the money I receive are automatically converted to the local currency (not EUR).

Just checked the exchange rate on TransferWise and it seems it is way better than any bank exchange rate in my country (not EUR).

So, what I am concerned about right now is taxes. It seems I can create an USD bank account in US on the name of my company for free. Then I can invoice my customers in USD (as I currently do) and tell them to pay the invoice to the US bank account in TransferWise. Then I transfer the USD to my local bank account (in local currency, using TransferWise exchange rate). So far so good.

But what about my USD bank account in US - wouldn't I need to pay taxes for my USD income in a US bank account?
Critical Vulnerabilities Affecting over 200.000 Sites Patched in RankMath Plugin
Most fast/breeder reactors get a knee-jerk reaction from so-called "nuclear haves". I think only France (a nuclear state) and Japan got close to so-called "plutonium economy" when it comes to reprocessing spent fuel, and even they don't use fast reactors on mass scale.

Most high fuel efficiency designs are fast reactors, or they employ extra radiation source to "burn down" the fissile material.
“Disorder — A Cracked Crutch For Supporting Entropy Discussions”

http://entropysite.oxy.edu/cracked_crutch.html
What? How? Tabs don't affect how xml is parsed. In fact it's rather tricky to have significant whitespace in an xml document.
I agree to almost all points, but de-orbiting ISS would be a waste. Dozens of astronauts go there (and to Mir before that) every year for decades, and yet every day their work time is packed with scientific experiments. Sure, some of that work could be done by automatic labs, but humans can do a lot of things machines still can't. So, it's a valuable source of data and knowledge that we wouldn't get otherwise.

ISS is expected to function for another 10 years, and its lifetime is very likely to be extended further. Big part of ongoing expenses is transportation of materials and personnel, but it will be lowered over time due to competition.
The same can also be said about GC. Every year somebody is promoting a new Incremental Realtime Generational garbage collector that is almost acceptable for serious work, if you ignore enough real-world overheads. People writing code that has to manage resources besides memory have found that, given the right core language facilities, managing memory too is no bother, but managing other resources while fighting GC is intolerable. Of vourse you need destructors.

Meanwhile, C performance has not been a worthy goal in decades. Getting "as fast as C", if you could get there, would still leave you firmly in second or third place. Thr computers are not getting much faster anymore, but the problems are getting much bigger and the networks much faster, so performance matters more each year than the last.
I used to use Alfred for this, but it's not really the same as Everything. I'm not sure why - something about the speed, results or maybe just the interface itself.
Are you able to offer any insight (top level, non-confidential, obvs) into how TransferWise works, behind-the-scenes?

i.e. how do they actually enact the exchange of the funds? Do they have a contract with one of the big investment banks? Do they work directly via Forex markets? Can they leverage their scale now to minimise actual exchange costs – for example internally matching up (say) a one customer transferring USD to EUR, and another transferring EUR to USD, so that TW’s costs are minimised?
Apache Druid LDAP injection vulnerability
I bought the computer, installed Mandrake Linux on it via CD but didn't know how to configure the modem. So I would make notes/print out manuals regarding modem configuration and try them at home daily - until the sweet sweet line noise of connection happened and I was online.
This is cool! Unfortunately it is case sensitive, one search term I tried applied to four different colours, differing only by case.
Wow something that runs IOTA natively (lol)
It's much more condescending to tell everyone in the humanities that (a) they should all follow the example of a physicist who never even wrote a book length work himself, and (b) that they are obliged only ever to work in the service of extremely impatient and poorly-read readers outside the humanities, whose preferences are the only ones that matter.

Imagine if someone in the humanities expected the sciences to operate under such constraints. Why do you keep using these complicated "equations"? Why is this book about fluid dynamics packed with obscure terminology and strange diagrams? (I guess it must just be padding.)
> Please correct me if the above is wrong.

Yup, this is still wrong, sorry.

> My understanding is that you cannot join another Matrix homeserver server with an identity established on a homeserver disconnected from the vector.im identity server

This is not true. The identity server is an optional feature, which users can use if they want to try to discover a user's matrix ID based on their email address. Matrix itself operates using matrix IDs to federate and establish conversations.

A good analogy is using LDAP as an address book in an email client. LDAP addressbook lookups are very clearly optional, not relevant to all people, and don't stop email itself working.

> Additionally, when I set up Synapse I was not presented with any kind of GDPR info, and it wouldn't make sense that I would be, because the GPDR is for end users, not site operators.

Because the identity server is an optional feature for users (just like a user, not a sysadmin, would configure LDAP lookups in Thunderbird), the GDPR terms of use are shown to users if they try to use an identity server to make sure they understand what they're doing.
The big problem with laziness is that it becomes impossible to reason about performance, because performance becomes noncompositional. If y = g(x) then we expect the computation time of f(g(x)) to be the computation time of g(x) plus the computation time of f(y), but in the presence of laziness that's no longer true. Any sufficiently large codebase hits a performance problem (usually a trivial one that ought to be easily resolved) eventually, and at that point you lose the ability to refactor fearlessly that's the great advantage of Haskell-like languages.
List of Countries with No Record Case of Coronavirus
How are odds for soccer calculated?
If you want to build simple/basic routing + RESTful services I suggest: https://github.com/ertugrulcetin/patika

Disclaimer: I wrote it.
It might exasperate the users, but it exacerbates the trend.
It’s a question of received dose. Sitting in an cave you’re getting a lot of thermal energy, but that’s harmless. Where if you’re receiving that same energy in day x-ray’s it’s quickly lethal.
Indeed, you wouldn't (probably) use re-frame unless you're also using reagent (although you could).

I think vga805 is referring to the "atom pattern" where you have a atom on the outside and/or inside the components that you interact directly with, which is mostly (but not always) replaced by subscriptions and setting up dispatches.

So re-frame would replace the typical state management pattern you use when you're using reagent, but it wouldn't replace the view layer.

Extra clarification I guess...
> I don't think the parts about ZFS being "better integrated" on FreeBSD are really true any more.

ZoL is not in the mainline Linux kernel, therefore it isn't even "integrated". Linux 5.x introduced some backwards incompatible changes which broke ZoL also triggering a response from Linus.

https://www.phoronix.com/scan.php?page=news_item&px=Linus-Sa...

For these reasons I'm also going to stick with ext4 on Linux. In the meantime we run appliances and servers which run ZFS on FreeBSD without any issues. SmartOS is another choice to run ZFS but I don't have any experience using it. Maybe I'll try it as an alternative to Proxmox.
I would argue that Einstein's relativity theory is the biggest event of said century, that shaped the world in more ways then the two world wars did. Also, speaking of wars, I'd say the 3rd one, the Cold guy, is a bigger event then those 2.
I had been using Linux on desktop up until 2019~ for many years. I have never had hardware (desktop or laptop) which worked flawlessly with Linux. I even bought parts in my current machine to be compatible with Linux, but even then it did not run smoothly. Maybe I am just unlucky. However, with Winodws it does feel great to have everything run smoothly. Zero hiccups with bluetooth, games, hardware lightning or anything else. WSL2 and VMs cover the rest.
It’s probably a funding and general engineering problem.
Docker.
Just throwing aways entire environments and recreate them in a bunch of seconds is something really worth it
Create React App saved me about 100 hours

https://create-react-app.dev
I somehow missed this post and I'm very lucky to have checked again. This is extremely helpful and taught me more than all my efforts to dig up relevant ideas.
To be fair, 14.04 to 16.04 is two years worth of upgrade.

Skipping from one LTS to another should probably include some breakage.
@dhh - (Creator of rails, CEO of Basecamp) most tweets are calling companies out on privacy issues

@swiftbysundell - (John Sundell) Great articles about Swift

@twostraws - (Paul Hudson, Hacking w/Swift) Lots of great Swift content

@alex - (Alex Wilhelm, TechCrunch Journalist) Interesting stuff about Sass and startups

@TaylorLorenz - (NYT Journalist) If you want to keep up with what the kids are memeing about
The author compares himself with the prophet and apparently believes that the acceptance of functional programming languages requires intensive missionary work - just like with an ideology or religion. However, the history of science shows that the right knowledge always prevails in the end. If it is so difficult to get functional programming languages to market, either the time is not yet ripe, or there are better solutions.