skysight-inc/HackerNews huggingface dataset:
> I do not see any issues telling doctors that they are prescribing the wrong medication because you may know it better than them.

If you're not comfortable with a medication's potential side effects I do think it's worth bringing it up (I'm not a doctor, just an occasional patient) but it really comes down to how it's phrased.

There's a very big difference between:

"Actually propranolol won't work for me because after Googling around I discovered one of the side effects makes me feel anxious, can we try atenolol or nebivolol based on what I read online?"

vs.

"I know Googling for medical advice is sketchy but I read one of the side effects of propranolol is brain fog and this really concerns me because my job remains that I stay sharp. I trust your diagnosis and I know just because a side effect is listed I'm not guaranteed to have it, but are there any other beta blockers that we can start with that don't have this side effect and will still work?

There's a lot of very carefully selected phrases in the 2nd way of saying the same statement.

- Admission that Googling for medical issues isn't usually a good idea on its own to take actionable advice on

- You bring up a valid concern about one of the side effects

- Saying "diagnosis" vs "advice" is respectful of their decision ("advice" and "opinion" are a bit demeaning because it discredits their decision)

- You call out that you know not all side effects will come true (you come off as someone who isn't just blindly Googling stuff, this raises your credibility)

- You name drop "beta blockers" which shows you've done a decent amount of research

- You let them take the reigns and offer alternative medication, giving them a chance to maybe pick the ones you've researched

- You close things out as being optimistic by saying "and will still work" rather than questioning their decision before they give it by saying "think it will work"

If I said the 2nd wording to a doctor and they denied my request without even discussing it then I'd leave and look for a 2nd opinion. Asking people questions without demeaning them is a great way to get an honest look at how someone operates.
Poor people have to be blamed for their poverty and deserve it, else the people who refuse to allow the government to help them couldn’t be think of themselves as moral people.
> What they were really doing - in my opinion - was cargo cult software development practices. They'd worked with complex well designed systems that they hadn't really understood and were reproducing a weird facsimile of it.

This is a very concise summary of most of the crypto/blockchain projects out there. Ideas are cheap, and calling out that you understand the CAP theorem and basic distributed systems theory doesn't mean you will be able to effectively solve problems as they practically arise.

However, it makes a lot of sense if you consider who the target audience of such whitepapers is. (I'd argue it's not engineers.)

I also don't think this generalization applies to all projects out there, but at this point, it seems like it's become more than a full-time job to see beyond the cargo culting, shiny landing pages and jargon-filled "whitepapers".
Good catch thanks, fixed that now.
The communities or groups who have gone "rogue" aren't going to care for moderation, they're going to ban/block anyone with a dissenting argument/narrative - even if it's reason and truth - which then externalizes the cost to the rest of society into the physical world in the form of violence, terror.
Actual paper: https://www.nature.com/articles/s41467-020-17330-1
Regarding the VPS: It requires 512 MB RAM minimum, but 1 GB is recommended, that would be e.g. the $10/month Digitalocean VPS. MIAB will do automated backups of everything that's on the machine, this means that it will use more than double the space on disk (compared to just the space that it would be required to store your email + attachments), that's if you choose to store the backups on local disk (but why would you?). The alternatives are either not doing backups (bad!) or storing backups on a different machine using rsync, or on an S3 bucket. Personally I use DigitalOcean Spaces which is S3 compatible, and I store backups from the last 3 days. The Spaces bucket was an additional $5 in my Digitalocean bill. So you should consider the backup storage cost as well.

Regarding webmail: MIAB includes Roundcube by default, which is OK on desktop but basically unusable on mobile, so on mobile I just use the built in client that came with my iPhone.

Of course you can use whatever webmail client you prefer, you just install it on a different VPS though (because MIAB will pretty much take over the whole VPS for itself; the only thing you can have alongside it on the same VPS, is a purely static website).

MIAB also includes Nextcloud [ * ] where you can add an alternative webmail client [1]. In order to install that client you need to unlock the nextcloud admin by executing a script that is included in MIAB [2].

[*](in MIAB, Nextcloud is intended to manage calendar+contacts but you can also use it to store files or as an additional webmail client, even though those two use cases are not officially supported by the MIAB devs; this means that, if you have an issue related to storage or webmail, you should seek help from the Nextcloud community, not from the MIAB forums).

[1] https://apps.nextcloud.com/apps/mail

[2] https://github.com/mail-in-a-box/mailinabox/blob/master/tool...
History for the curious reader:

The law passed months ago and all major providers are given notice last year. Any social media provider, local or foreign, with at least 1M daily user activity is required to assign a legal representative in Turkey now. Internet bandwith of non-obliging companies will be reduced up to 95% incrementally.

Until recently, most social networks including Facebook were silent to this request. They now have representatives as well, alongside Microsoft and a few others.
I suppose it is because the text discusses the traditional primary colors of pigments, rather than light. Then again, the text brings this very concept of categorization into question immediately.
I guess that it is a selection bias.

People hating spam will complain about it, people not hating it will not bother with commenting.

And HN may have higher share of people more affected by spam (surveys send to emails scrapped from github and so on) and more likely to be able to find needed services - what makes beneficial cold calling even more rare.

And I guess that my reaction is unusual. I moved to another phone service after previous one cold called me offering a loan on bank service operating under their brand - and that was a sole reason.
In other news, I read that the FBI is vetting the loyalty of the 25k national guardsmen overseeing the inauguration.
The concept of consciousness in a philosophical sense is not scientific to begin with, hence it's not really possible for science to offer an explanation that would satisfy you. Science has the tools to explain any physical process, such as how you receive and process information. It cannot offer a philosophical "why" or convey how your feeling that you're not a philosphical zombie is valid (in fact I argue that it's not valid).
yes, i can see the difference -- who, whom
It used to be better when they were in the same room, but I think now it is remote due to COVID.
Nothing, technically that's a servo system using a stepper motor as the actuator, which is fine.
In Turkey AKP/Erdogan is the "country". The beef between twitter and Erdogan's AKP is quite old and goes back to at least the times of the coup, and then when the Turkish police got doxxed by CthulhuSec.

edit: tone down my own opinion bc toyg is right in their critique
We don't really know. But if life started through some extremely lucky event like lightning repeatedly hitting just the right collection of particles in an early planet's ocean, then panspermia gives you a plausible mechanism how this happening just once in a galaxy could still lead to multiple planets having life (and maybe one of them developing into intelligent life that can ask itself how this happened). It opens up the number of possible timelines for the development of life because it allows our evolutionary heritage to be older than our planet alone allows for.
Yeah, in the longer comment I said that it "complicates" contexts, because you can put the context in the work unit. But it's very easy to get it wrong.

E.g. the godoc for the context package itself says "Do not store Contexts inside a struct type". I understand the reason to be that it's easy to make the lifetime nonobvious, and make it "strange" (hard to read and reason about) if it's not very strictly kept under control. In other words it becomes a foot-gun as the code base grows.

And even then the stack is still unhelpful.

Benchmarking for your own workload beats anything else no matter what the language, of course. But it may change in the future, too. Maybe the next version of Go actually makes it faster? In other words it's not wrong, but great care should be used.

One reason it can be faster to spawn goroutines is that IIRC spawning a goroutine actually makes the current OS thread start running that. And if it completes then it can jump back to the spawner. In other words spawning goroutine can save thread creations and context switches, while a goroutine pool will likely incur an OS context switch, with cache implications and other complex interactions.

But yes, measure with your actual workload is king.
In 1969 the Dutch Television broadcasters did an April fools joke, they said they could detect people that did not pay for watching TV (zwartkijkers) by driving around with a detector [0]. It could be blocked by wrapping your TV in aluminum foil. The next day aluminum foil was sold out in many places...

[0] https://historiek.net/1-april-grappendag/1070/
True-Crime Podcast Puts Spotlight on Irish Coach Accused of Abuse
This was downvoted, but I have seen some _extremly_ fast networking software in rust recently and wouldn't mind seeing some simple examples.

(I myself would love to code in rust - once the spec and implementation become more stable. Given the current pace, maybe in 2030?)
Depends on the sophistication of the watermarking. Watermarks embedded in the media itself (audio or images) can often be more robust than the information in the media itself (i.e. even if you blur it so as to be unreadable the watermark can be extracted). It basically boils down to encoding a very small amount of data in the media as robustly as possible, and modern signal processing is very good at that.
All work involves a certain amount of toil.

Make your peace with that, and find out how to make the rest of the job make the toil worth it — or at least endurable.
It just means that Bitcoin holders are still early adopters.

I have seen Ethereum described as a scam many times for example, but in reality it just makes different tradeoffs than Bitcoin (some of them I like, but with other tradeoffs I'm not comfortable with).
The article does not really help me, for example, and this is why:

I never had a Twitter, Reddit, Instagram account. I had a FB one for work opened ~ 2010 for recruiting presence, closed it a few years ago. I have an Android phone that works, like 99.99% of these phones, with a Google account and the article does not help with this. I also have a Google mail account (same) that I use for nothing important, I have a different, non-Google one for personal stuff separate from the work account. So I am fine with Google reading all my useless emails, no problem here.

So, how and what to de-Google? The email ... no need. The phone ... no solution. Photos? Why would I ever put my photos on Internet, am I some kind of moron? Google Drive ... I used it as a dropbox to share a file with someone and delete it (and the file is encrypted if it matters). Waze? Wow, I have no replacement for that and I use it a lot, the traffic in my area is so bad (top 3 in Europe in the bad way) that Waze is essential to know where there are 10 minute standstills and try to go around or leave 15 minutes earlier. What is the replacement for it?
That show isn't even a BBC production, it's from Channel 5
> I'll make sure there's a warning email sent a couple days before any charges are applied,

Since you're still figuring the best possible options and seem to be open to feedback, a reminder email two days before the charge is never enough. Ideally, it should be a few emails spread across a longer period, such as one month before, two weeks before and five days before. You could choose when and how many emails to send (bother the user), but it shouldn't be just one, and that too something that could be missed, like just two days before.

FWIW, I'm not a fan of subscriptions. Since key features will be disabled unless renewed, I don't think it works as much for the benefit of the user as it does for the developer.
I'll grant you that Google haven't been caught violating their users' privacy to the same extent, but the rest of your statement is hollow conjecture.
You can use '?' to edit the search input. So you can type your initial query, scroll down using the arrow keys, and if you're not happy by the end of the page, use '?' and append !g.
Official Release of zip.js 2.0
China currently has $3T of foreign reserves. To see the trend click the max button on the graph:

https://tradingeconomics.com/china/foreign-exchange-reserves
Those old-school documentaries do not seem to be made much any more. I also prefer them but they are rare to find nowadays. Instead I go looking for lectures on the topic on Youtube instead. Or search for podcasts.

The production cost ratio is probably 1-100 or 1-1000, at least, between the old school, interview-an-expert type, and the dramatized CGI-heavy ones, so it is strange that so much money is put into production of documentaries with so little factual content value.
At the end of the One Variable Advanced Calculus table of contents is this text:

> Copyright © 2018, You are welcome to use this, including copying it for use in classes or referring to it on line but not to publish it for money. I do constantly upgrade it when I find things which could be improved.
I had absolutely zero idea what you were talking about and googling it sent me down a very deep and entertaining rabbit hole!
Tell HN: Turn on DND before joining interview call
I've interviewed way too many candidates in the past year. Due to the pandemics these interviews were strictly online. There is one thing which candidates can not fail in person yet can do online - switching windows. It's an online equivalent of looking on your phone...

Just do not do that. Do not even touch the laptop. It's rude if it is during the first screening call. During a technical round it's just a huge red flag.

Some candidates make it even worse by trying to look confident by asking seemingly "clarifying" questions about trivial stuff they could have heard if they just had listened.

These are not super rare singularities! Even some strong looking candidates get distracted occasionally. So please take the extra measure, disable notifications before the call, and try to keep focus.
Identifying Authorship Style in Malicious Binaries: Techniques, Challenges
Good luck to you. I wish you every success. The education in this country has been shit for such a long time. It is and has been pretty devastating for so long.

Apologies for the negative waves.
So we have gotten to actual communication and no one has checked the "safety numbers" ... which is perfectly fine. What isn't fine is that the user is left unaware that they are implicitly trusting Signal with their privacy.

I think that we need a sort of "truth in advertising" principle for these encrypted messaging things that claim end to end encryption. It is perfectly OK to trust an entity like Signal somewhat, particularly when the alternative is trusting an entity like Facebook. Just be honest enough to indicate that a major feature is not effective.
Injecting a Backdoor into SolarWinds Orion
I keep seeing this type of comment in Bitcoin threads. Is this something people in the Bitcoin space widely believe, that bank transfers are necessarily slow and expensive? Free, near-instant bank transfers have been a thing for a few years now (a decade in the UK IIUC).

Or have I completely misunderstood what you were saying?
You good law and order man!
Earth is such a nice planet because many of you exist!
Do you know why they place this limit?
I’ve had a fantastic career which I am thankful for. My dream job is to be a pilot which I accept I will never do and can imagine the aspects that make it “just a job”.

More relatable, in my experience, is the dream company. Accepting that you are committed to software development as a career different companies then take the place of a dream job. Google with all their perks of working on site. 37Signals / Basecamp and the remote culture. Fog Creek and “everyone gets an office with a door”.

What I’ve found is that at the end of the day they are still just jobs. It’s the management and the coworkers that make a place great.

I wish I could figure out how to interview for that because it is far more elusive to detect accurately than all the technical interview hoops we all love to complain about.
Thanks for the clarification. Still, the fee covers much more than many people believe, and I think many of those services are quite valuable to have.
A gallon of gasoline is around 33kWh of energy. 33.41kWh*20/1min = 40MW

Diesel might be closer to 50MW? But regardless, it's not 33kWh per gallon of energy to the wheels. Most of the energy is wasted. So of course a battery electric truck wouldn't require that much energy to do the same work.

I've seen that trucks and buses just use multiple charging cables. But yeah, you'll never charge a large truck from 0 to 100% in 1 minute. Overnight charging will be the norm.
How China’s Beyond Meat Defied Covid-19 and Raised Millions in 2020
Most social policies where the results of strikes and demonstrations. See the Haymarket massacre, for instance.
For the benefit of someone like me who only uses Linux and bash on behalf of myself and the companies I work for and haven't studied it extensively, can anyone here tell me what the i is for?

I wasn't able to find it in man chmod on my machine, DDG failed me, as did Google.

(positive feedback to employees of DDG and Google: whenever I get assigned to the experiment where you show the snippet you thing matches my query it brightens my day, - even if the snippet shows that the result was irrelevant like here "<something about> chmod. I <something about the author>". I think Google used to nail this back in 2007 but anyways, seing the snippet in the front page helps a lot.)
It should be noted that the US has the same double standards, but enforced by silicon valley corps themselves in union.

Moral of the story: Power currupts.
They are merely social policies, not socialism. Capitalism is the unlimited protection of personal wealth, thereby for instance allowing billionaires to exist.
If this were a simulation, it would be interesting if the operator can just freeze stuff and rewind, like a VM being restored to a snapshot, our brains would have no memory of having lived e.g. to the year 2022 and that we've been rewound to this point.

And imagine changing physics constants and booting a new instance just to try something out. It would be more interesting to freeze the system, change a constant and see how it would've propagated from boot to present, and to apply the patch (not that the operator would care about preserving their sims). I suppose in a different universe, a stronger gravity could've meant an ancestor hit the ground a bit harder when s/he fell off a roof and didn't survive, so I might not even be here.
The socialst dream is the class-less, egalitarian, solidary society.

The whole point of reformist socialism is that you should not try to get there in a single giant leap, but step by step, with the fully socialist society more of a Platonic ideal: There'll likely always be a next thing to fix.

Austria having free education does not make it socialist - but it makes it more socialist.
Easily Annotate a PDF
Like someone else said, he got greedy. Even if he had stuck to the WebMD model, he would have made a fortune. People like to Google symptoms before seeing a doctor, and although unethical, pharma companies would have gone head over heels to market in those spots.
I have been adding a number of these free books at https://learnawesome.org/

Do you really care about the format being PDF or is it about the books being FREE? I'd like to make common queries like yours easier. LearnAwesome is open-source, so of course you're free to contribute: https://github.com/learn-awesome/learn
> China's policy of locking US companies out of the Chinese market looks prudent in hindsight.

Exactly. I mean, depending on their market penetration, social media platforms are not just a mirror but an active tool for analysis and influence of people's opinions. Age groups, clicks, hash tags, links, time of posting, etc. Why on Earth would governments leave such power in the hands of the free enterprise? Even in the West this just seems bizarre to me.

I think the days of internationally available social media platforms are numbered. Enterprises like Twitter, Facebook and Google will either concede to selected rules crafted by governments, authoritarian or not, or just get blocked from operating in their markets.

Those who have heavily invested in social media are soon to be in for an unpleasant surprise.
Answer to the slightly clickbait title: "The settlement had to be kept secret for a month — until after the Nov. 3 election."
If the site is up and you send them an alert saying it is down, that's a bad UX.

If the site is slow you can send a different alert. From that screen they can be prompted to configure settings, disable the alert, set timings, et cetera.

2-3 seconds to receive headers is excessive. Anything over 1 second needs improvement. Realistically Googlebot isn't going to crawl much if it takes more than 500ms.
Out of curiosity, was there one cost that was significantly more? or was it across multiple services? Do you mind sharing your setup a bit more?
Vineyard: An open-source in-memory data manager
Vineyard is a distributed in-memory data manager. Features:

1. distributed in-memory immutable data storage;

2. zero-copy data access through shared-memory;

3. out-of-the-box high-level data abstractions for commonly used data structures;

4. pre-built drivers for I/O, migration, checkpoint, etc;

5. C++ and Python API; and

6. Kubernetes-integration for large-scale big data applications

Github: https://github.com/alibaba/libvineyard (stars are welcomed!)

Documentation: https://v6d.io

Helm charts: https://artifacthub.io/packages/helm/vineyard/vineyard

Any comments and contributions from the community are welcomed!
But that change of venue petition is requested by defense, not the prosecution.