skysight-inc/HackerNews huggingface dataset:
Hmm, so I'd say the vast majority of people are not familiar with cognitive biases or logical fallacies at all. Just look at advertising and politics, especially anything to do with medicine.

I learned long ago that pointing out falacies is not a winning approach to changing someone's mind so I agree with what you mean by agitated. It's also really interesting your point about people acknowledging the fault in general but can't apply it to themselves.

My point was it's probably such a protected/strong part of thought because long ago those rules were generally really useful for survival. Overriding them now is possible but takes a lot of work.
As far as I can tell IntelliJ Ultimate (and therefore most likely DataGrip too) supports both. For parameterized queries you get a prompt that let you fill in values for each parameter when executing them. They're commercial products though.
Software Consultant
‘We Are Not Essential. We Are Sacrificial.’
No, it doesn't. There are definitely times when being a good person and having a fulfilling life does make me happy. There are also times when it's tough and painful and makes me unhappy. There are more of the former than the latter (and I do believe striving for a meaningful life is a good strategy for reaching happiness), so there's a clear correlation, but they're not the same. They're not actually even close.

There's an even bigger difference in why you do things. If you do something because it helps someone (and that results in you being happy) it's very different than if you do the exact same thing to make you happy (and that thing also results in helping someone).

The philosophy I described is close to the philosophy of Aristotle or Confucius, albeit without the same rigid roles and social hierarchies which they use to define virtue.

But the mental state of being content where you are is another thing entirely. That's related to several Eastern philosophies (Zen and Buddhism especially), but it's very different from the American philosophy of striving for individual happiness, or the Aristotelian / Confucian philosophy of striving for virtue.
> I was replying to "housing units owned by their occupants". From then on who's paying who for what?

Obviously their (perhaps new) owners, their occupants. It'd be exactly the same situation as owner-occupied housing today.

I don't know what's so hard about this to understand.
Labor doesn’t create all value.
I don't know. My library has since switched to the Tolino app.

And since most of my pro audio apps also stopped working on OS X and the USB dongle works the same with Windows and Mac, I myself also abandoned OS X for productive work.
I think so. I find myself sometimes doing a search, where the top-level link(s) are colored visited, so I must have seen them before.

One of the most common reasons is Python's argparse. I find it easier to consult the documentation when I need it than remember how it works.

Every once in a while the page which gives me the answer is something that I wrote.
Is it a violation of GDPR if the data is anonymized?
Things are a lot easier these days, mostly because there's been more time for people to have problems and code up good generalizable solutions
> NVim certainly has it's own cult following, I would expect that it pales in comparison to Vim for actual day to day usage.

Why? It's a fork of vim, which adds some functionality and removes some functionality. But it's not an entirely new editor or anything.
While it is certainly true that any device that heats slowly would be impractical on that basis alone, I do not think rapid heating provides any relief from the laws of thermodynamic efficiency. Combustion heats very rapidly, though if this device is even faster, perhaps that would be significant in hypersonic applications? I believe one of the problems of supersonic-combustion ramjets is maintaining a stable flame.

I keep coming back to hypersonic ramjets, not because I think they are the perfect application, but because I am not sure there is any application in an otherwise conventional jet engine - i.e. one involving a rotary fan or compressor - where you would not be better off using all the available electric power in an electric motor to spin a somewhat larger fan, and not bother with heating at all.

Update: Maybe, for replacing the turbojet engines of supersonic airplanes, you need heat to reaccelerate the flow above supersonic speeds, in a convergent-divergent nozzle? But supersonic wind tunnels seem to achieve those speeds without heating the flow? I have wandered well into my area of ignorance here...
Not sustainably, but they could if they underpay others. Or run a deficit.
Webinar: The impact of Covid-19 on Indian investment into UK real estate
I bet it has a higher abandon rate than a webform. But that may be desirable I guess.
Is it a coup to take down the proto-dictator who attempted to remain indefinitely in power via (re-)election fraud?
The last comment in the issue (as of this posting) posted to a comment from John Carmack on Twitter: https://twitter.com/ID_AA_Carmack/status/1254872368763277313

I specialise in legacy code. I've seen my fair share of abysmal code that works. This is pretty awful, but far from the worst I've ever seen in my career -- even in systems where public safety was critical. I've not looked at this code in any real detail, but I suspect John Carmack (who has doubtless seen a fair amount of complex C code in his life) has it right.

On the plus side, if anyone wants to practice refactoring gnarly C code: here's your opportunity.
Windows 10 Bleeds Users While Ubuntu Linux Enjoys an Astonishing Increase
Thankfully we removed FB several years ago when I found it sending data to FB servers that we did not authorize, we support our own logins for our own customers and there was no reason to use it (not sure the history before I got here). Sadly we do use Google Maps and got bit for weeks when that fiasco happened recently. I wish we could just use Apple Maps for iOS but somehow we have some marketing deal or something with Google.
Software Engineer Freelance
Two years ago I was in the same situation, trying to find the best dedicated server hosting for the money. I found Hetzner the best and no any issue with them in the last two years.
System latency is not linear with load. At a certain threshold it starts swapping way beyond the capacity of the disk i/o and basically nothing gets done.

I would assume that if you left it alone for an hour or so it might eventually unfuck itself, but for production purposes, that counts as dead, especially when you can’t even ssh into it because the memory allocations for your ssh session are also in that gigantic queue for disk bandwidth via swap.
The Harvard Nazi (2006)
Is your point that they must necessarily be heavy? Because I don't think so. Modern electric motors are very compact and powerful.

Also you'd not need gearbox and shafts. You can completely decouple the fan from the turbine. You could put the fan downwards and the turbine back for instance, or the turbine on the top to hide its heat signature somewhat.
WSL2 is great but there are still some very annoying bugs, like when the host sleeps/hibernates and the clock drifts [1], or windows detach from the x server and can't be brought back.

[1] https://github.com/microsoft/WSL/issues/4114
I use Rider daily and pay for it, but I found the price tag for DataGrip to be pretty steep considering what I typically use a SQL client for (running ad hoc queries mostly). The competition is not great on MacOS either so I've been using Azure Data Studio and dbBeaver mostly and not really happy with this state of affairs either. Excited to see a fresh new attempt in this space.
Hm I thought that's what it was, a shame. IMO 'WebViewHandler's should be distributed with browsers, and then when you choose a default browser you've also chosen a default 'WebViewHandler'.
Is APK size a problem in modern web or mobiles?
> but this GitHub issue is stupid.

Yes, it is a political proclamation without any practical substance, and should be recognized as such.
It's nice the possible detrimental aspect on native wild species gets brought to attention more especially given the biodiversity crisis. I didn't used to know anything about the matter until I met a biologist studying the rarer local species here and the negative effects of honey bee keeping is one of his pet peeves. As laid out shortly in the article, the general conclusion is that in the best case scenario honeybees don't have an effect on the others, but otherwise the effect is negative and on average it is probably negative. Surely this needs to be studied more, but with what is currently knownn it looks like it's not going to turn the positive way suddenly.

Which can lead to painful discussions. Around here there's been a bit of a rise in the past years of hobbyist beekeepers. Most of them truly believe they are doing something good for bees, plants, even biodiversity and are pretty dedicated in taking care of them, and really only with good itentions. But if you then tell them about the facts, well, you can imagine how you feel when you think you were doing good and it turns out to be possibly not so good at all. Some are just sad but accept. Others get enraged and straight out deny the science (without proper arguments).
A rest API. An rss feed is a simple http GET that returns a document. You can cache it, put it in a CDN. There no queues involved here.
Haven't had to do this since my time at a now vanished English prep school. Thirty years on there remain only tiny fragments of Ozymandias and Charge of the Light Brigade and the first two lines of Casabianca:

The boy stood on the burning deck,
Whence all but he had fled

(We have search engines now, but my two inch thick Oxford Book Of English Poetry indexes by first lines. So try to hang on to the first lines in memory...)
Looks nice and I've been looking for a client that works with SQL Server and Postgres for a while now. Giving it a try for sure.

Feedback:

1) When I first setup a connection and save it, the modal stays there, should probably be dismissed at that point

2) It wasn't clear how to connect, so I double clicked which worked. Maybe an explicit 'connect' button next to each connection would be nice.

3) I really like how after connecting I'm straightaway in an ad hoc query window (a frustration with dbBeaver). It would be awesome if the MacOS version had TouchBar support at least for running (the currently selected) query - Azure Data Studio has this and I use it all the time. (Probably windows should use equivalent F-key here).

4) I think the default date formatting should more closely reflect the column type - so a datetime column should display in an ISO format, not human readable.

5) I like how Azure Data Studio displays nulls explicitly in the results (italicised "NULL"). This lets you easily distinguish between an empty string in your data and a null value.

6) I really like how it's just one click to expand a table to see its types, but I miss the other table metadata here (foreign keys, indices, etc).

7) I like how it's dark mode by default. :)

Awesome job so far, will continue to use it. If it's interesting I would pay for this product (though less than DataGrip which I consider overpriced).
One of the hardest parts, tbh. Harder than actually memorizing. I went with classical sonnets, looked for greatest all time lists and found things that were new to me, had stood the test of time, and spoke to me in the moment.
"Server" is such a broad term. In our case, aside from cost as others already mentioned, the distance and latency is very important. The servers must be located as close to client devices as possible and reasonable, and they are synced with clients using PTP to microseconds (depends on the actual distance and topology). Cloud is a no go, and we a using bare metal K8S for graceful handling of failures and updates.
> Yes, but the PDF that the GP comment scrounged up online used Google Maps. If you look at Baidu or Bing Maps, you see that the Wuhan CDC has many local offices. It appears to mainly be a community health organization that deals with things like vaccinations and awareness. What you're pointing to is not the central offices of the Wuhan CDC.

You said they got the location wrong. They didn't, you just failed to find the office at that location. You don't actually know what the WHCDC does, or where it does its work, but you think you know better than the authors of the paper, who have worked in Wuhan.

> No, they're not.

Yes, they are. Did you even read the paper? They're reporting that hundreds of live bats were hosted at the WHCDC. I haven't seen anyone come out and disprove these claims, so they're most likely not just made up.

> All the papers I've seen only discuss samples collected from bats in the countryside, and standard practice is to deactivate any virus in the samples before working with them.

"I didn't see it, therefore it does not exist" - your way of reasoning.

> It's really alarming how much of this Internet scavenger-hunting is being passed off as legitimate evidence...

That paper was authored by researchers familiar with the matter, it's not "internet scavenger hunting". I'm not saying it's "legitimate evidence" either, but your "debunking" is a joke.
Pricing Models for Remdesivir and Other Potential Treatments for Covid-19 [pdf]
Remember XULRunner that was doing Electron stuff about 6-7 years before the first version came out. Mozilla has so many good ideas and such terrible execution.
Steve Jobs always sounded like his actions as CEO were based on reason, despite being harsh and interfering (let's leave the whole fruitarian-cancer thing out for a second). To me it made the impression that he could at least reason as to what exactly upset him and why it mattered.

Wolfram just sounds like a very intelligent but childish and insensitive leader with bursts of anger because reality doesn't follow his way.
Netflix runs it's own bandwidth/cdn. Sometimes it actually has a pop/box INSIDE your ISP https://openconnect.netflix.com/.
WoW rule: A formula for growth for SaaS Startups
This will easily happen with systems that do not have any kind of upper limits on what they _try_ to do.
For example: not limiting your thread pool size so that your server might try to create more threads than the system has memory for, dying due to lack of memory.
Similar things can happen even if you're using async IO as you still need memory for all those stacks being run asynchronously.
What about the existing/upcoming technologies of let you use the cloud without trusting it?
The rack is $2800 per month, not $1400. The lowest advertised pricing does not include enough power to supply half of what's in the rack.

Add $200 per server per month to have a gigabit uplink.

Add $4000 per server per lifetime for VmWare licenses.

These are reasonable estimates of course. Could be multiple of that depending on what hardware is used and what colo. Physical hardware easily gets as expensive as any cloud.
Show HN: Simple, Transparent Investing
Cert Manager and DataDog Logging
I ran into an issue a little while ago with DataDog treating all cert-manager logs as error logs. I've written up how we solved it in case anyone else runs into the same issue.
>"I think the popular notion that physicists are all in search of the eureka moment in which they will discover the theory of everything is an unfortunate one,” says Katie Mack, a cosmologist at North Carolina State University. “We do want to find better, more complete theories. But the way we go about that is to test and refine our models, look for inconsistencies and incrementally work our way toward better, more complete models.”

And yet Einstein did just that in developing General Relativity, as have many other scientists and thinkers in producing their novel theories or approaches. Yes, GR made falsifiable predictions, but it still represents a paradigm shift, the sort Katie Mack thinks of as "unfortunate".

I am not endorsing Wolfram's work at all. But the idea that science has to progress in a step by step, gradual, collaborative fashion is naive and historically ignorant.
I will admit to an obsessional CA phase decades ago, but even then it was clear to me that, while the universe probably does operate on repeated application of simple rules, there was no reason why they had to be cellular in nature. Even the development of CA based on floating point numbers, which somewhat clears up the anisotropic nature of the phenomena generated by conventional CA, still has directional preferences.

CA does not seem to be great at replicating conservation principles -- and they are everywhere in physics -- and attempts to graft them on by complex interactions between glider guns or the like only highlights the fragility of the process, as even the slightest misalignment causes chaos. When you run a CA, you get expansion or contraction and are typically left with some stable/oscillating phenomena if it doesn't just keep blowing outward, and those configurations which remain are still ... fragile. In ways particles are not. Particles might come and go, but the quantities they represent linger. Where is that in CA?

As to anyone who suggests they have new physics, bring us testable observations of that which would not be explicable in our current frameworks. Give us a refinement of the numbers, measurable in some fashion, to highlight a deviation from that which is predicted by the old ways. I haven't seen anything like that out of him.

Perhaps a ruleset exists which would have these things, but if so, wouldn't he have mentioned it instead of just doing his usual business about Rule 30 and the like? Or are we -- and here is where, outside of ego, I get the biggest crank feelings from Wolfram -- all expected to drop everything, adopt his approach, and iterate through ever more complex configurations of CA until we find the one that somehow works? Of all of the bits in Baez's crackpot index, this is the one reliable indicator I find missing, although "10 points for each statement along the lines of 'I'm not good at math, but my theory is conceptually right, so all I need is for someone to express it in terms of equations'." is in the ballpark. Everyone, drop everything and do it my way until it works!
It's really not enough to say. "Do a bunch of runs and average" is exactly how quite a bit of simulation software works. In this case, a small number of random outcomes early in the "pandemic" will have a large impact on the outcome.

Of course, this kind of uncertainty needs to be dealt with, and that may have been done by running the simulation code we are presented with multiple times. It may be necessary to read both the code and the associated papers to judge this correctly.
I agree in the small and disagree in the large.

Something like single-gpu cudf (think pandas on GPUs) will have that issue because it is eager/concrete. When going to multi-GPU with dask-cudf or say BlazingSQL, the deferred symbolic compute means they can add in fusion, deforestation, etc. That is exactly what happened with Spark's CPU-era compiler over the years.

In the large.. we have a giant code base for GPU visual graph analytics. We hand write maybe 1% of the frontend and 1% of the backend. The libs underneath likewise have handwritten code where it matters, but are also built on the abstraction stack. So yes, we absolutely handwrite... in the tiny minority of cases :)

In practice, I care less about the 4x thing here -- rather get more of our code vectorized and more devs productive on it. In the small, what ends up mattering (for us) is stuff like making sure they do not do excessive copying, which is more of an artifact of trying to match Python Pandas's API design bug-for-bug. Likewise, stuff like testing for performance regressions across upgrades. We have been building a style guide and tools to ensure this, and are able to use practices similar to any big non-GPU software project (lint, CI, etc).

In contrast, a codebase on handwritten CUDA would be incredibly small and quickly out-dated. We have enough stress in our lives as is :)
On the other hand, you also need to pay engineers, and rather senior ones, to monitor and upgrade cloud solutions.
They are just less visible: typically an extra duty for "devops" programmers and project managers rather than dedicated server farm staff.
I use my workstation for lots more than typing into vscode. If that’s all I do, then I could just use a chromebook.

I think my $2k laptop uses its local storage for evaluating software, working with large data in memory, lots of other stuff.

So that’s not going away. This would be a cost on top of my hardware $666/year.
> With webdev I can at least stick with jquery and do no harm

The amount of time saved by doing this would be immense based on my experience inheriting maintenance projects in Anglaur / React / whatever flavour of the month framework was used. They may seem productive when developing, but trying to fix bugs in them can be an absolute nightmare.
You wouldn't run your own datacenter, you would colocate. Even if that's not possible, you can still rent servers for significantly cheaper than cloud offerings.
> If the point of the exercise is to allow public scrutiny of models then IMHO the code should not be changed "for public release".

Some code I've used from scientific papers in the past made a git tag at the time of publication, and said "Use version XXXX and the provided sample data to get the results in the paper", or something of the sort. This could allow review and improvements post-publication.
Not really, but developers care for some reason. Part of it is user sentiment, part of it is developing markets and feature phones, part of it is data costs. List goes on.
Ask HN: Any famous examples of liquidation preferences and how they played out?
I worked on an academic open source Java project following my BSc and after years of MSc + industry experience as backend dev, I cringe really hard at what I produced back then.

So hard in fact, that I am about to invest time to fix that mess (because I like the project).
If that is indeed true you should write a paper about it, obviously if simply checking the source code for poor formatting is enough to confidently state it produces incorrect results that would be hugely important.
USBIP, while awesome, is not the right tool for the job here. Network printing is 100% standardised, supported on all (including mobile) platforms and comes with features that a virtual USB cable just can't provide: multi-user access, fire-and-forget jobs, server-side presets, proper handling of latency, etc.
By 10 January, the WHO was already recommending precautions against droplet and contact transmission. In their 14 January press briefing, the WHO warned that human-to-human transmission was a possibility, given that both SARS and MERS are transmissible.

Every competent public health agency around the world was fully aware of these warnings and recommendations. People pointing to the 14 January tweet that discusses "preliminary investigations" not finding "clear evidence" of human-to-human transmission, but not mentioning the WHO's other statements and recommendations from the same time, are just trying to shift blame.
Ask HN: iOS plain-text note taking with Git
I want to have my notes plain-text, and git-versioned. I can easily do that on desktop via vscode/emacs/etc, but I am having difficulty finding good solutions on iOS. I am currently thinking of testing Joplin and https://boostnote.io/ .
Our business uses a lot of in house (and out house) software, but we don't sell software or hardware.
Twine | Full-Stack Developer | REMOTE | FULL TIME

Twine is a platform that helps companies hire quality freelancers from our network of 300,000 in creative, digital and marketing. https://www.twine.net

We're looking for full stack developers. The stack is written in React and Laravel. It runs in Docker with Vagrant.

More details here: https://apply.workable.com/twine/j/8573EE6BD6/