skysight-inc/HackerNews huggingface dataset:
I think people stop parsing ATM as an acronym and start parsing it as just the name of a thing. Which is understandable. When I see ATM I dont think ... I just realized I forgot what the A and T stand for. Apparently automated teller? Perfect example I guess. As far as I'm concerned, ATM is just the name of the thing. And I parse it as such, so ATM machine isn't redundant since ATM doesnt point to "automated teller machine" in my mind. It just points to "ATM."

I also find misuses of RAS syndrome fun. AAV vector isn't RAS syndrome. It stands for adeno associated virus vector. But people are eager to jump on whatever pedantry they think they can find, makes them feel smart I guess.
Didn't it follow the infection lag for the most part? Why would heart attacks lag lockdown infection growth stoppage by the same amount as virus deaths?
Not my experience at all. The mods plus fanmade expansions community is bigger than ever. And so is open source. Way more stuff is free now than ever before.
One of the questions I always ask successful bloggers is: what motivated you to start?

The answer is always the same: I did it for myself.

This is an example of survivor bias; those who start a blog with the aim of attracting a following will lose motivation and grow impatient with the short term results. Successful bloggers have the personal confidence and passion for the topic to document and share stuff they think is cool.

I feel like a step is missing here. Is the survivor bias related to a similarly named logical error
(https://en.m.wikipedia.org/wiki/Survivorship_bias)? Or is it the “good” kind of bias in the sense that survivors are predisposed to have certain traits compared to non-survivors?
Gccemacs Update 8
Yes: https://theandrewbailey.com/

1. Namecheap DNS registration.

2. Server is an old PC in my basement.

3. Dynamic DNS client running on my OpenWRT router.

4. Code is a homemade blog system. Linux, Java (Servlets + JSP + EJB), Payara, PostgreSQL.

5. Uses a Let's Encrypt certificate.

It's totally old school, but fun to play with, and it serves pages fast.
Please understand that these companies are often promised the (tech) moon yet rarely get tech that delivers. The are not, as HN seems to think, lazy or dumb but rather short on cash, now more than ever.
The post I responded to specifically objected to efficacy as well as privacy concerns so I limited my response to those points.

As to Iceland's 40% uptake, their app isn't anonymous - in the event you test positive you share your full location data with the people doing the contact tracing. It's also not built into the operating system so there's more friction for user uptake.
I hope this isn't the case... it certainly isn't on the Surface Pro 6. Erasing works fine, it's just clicking the eraser end of the pen that requires Bluetooth.
That was terryfic...

I'll add another: Gollumjapyx smeagol
And also ethanol vs isopropanal, might add a bit of complexity
I open Chrome once in while for testing or on the rare occasion something only works there, so maybe this is useful for those occasions. But if you're serious about security and privacy shouldn't you be avoiding Chrome as your regular browser?
Plase AskHN this question! Probably it's been asked many times before.
Well, you have to communicate the clicking of the button somehow, right? I usually click it with my thumb - if it had to be within range to do that, it wouldn't be that useful, cause I'd have to ... I guess hold the pen upside down and click the button right on top of the screen? That certainly isn't the first way I would have tried to do it.
Well, I use those terms (ByVal/Ref) and then say, one is a copy (byVal) and the other is a reference (pointer to you and me) to the thing.

So, pass small things ByVal (int, float), it's on the Stack.

Pass big things (Object) ByRef cause they're in the Heap.

Then I start saying pointer more than ByRef and the link is made.

Then on to ByRef/Pointer to how that then manipulate the shared data.

Once that basic is done, we refine/clarify around what Pointer really is, and also it's syntax.
Instagram dropped Gunicorn for uWSGI (2016)
Kind of agree, and the root cause may be backwards compatibility so another construct is invented which is slightly different.

The other day I explored std::promise and std::future, only to realise that all it is under the hood is a semaphore (which starts with count of zero) and a pointer. The promise.set() updates the pointed memory and releases the semaphore, while future.get() waits for the semaphore and reads the memory. My workaround was just as many lines of code with abstractions that are no more complex. So whats the point of promise/futures? Async adds spawning a thread to the mix, yet another unneeded abstraction. Coroutine adds more. Just be done with this and add proper Actor model and call it a day.
>You have no choice but to invest in a mix of US equities and bonds to be able to retire in a sane timeline.

Plant trees in the tropics, then your money has roots and grows fast.

Different types of hardwoods give you a 5, 10, 20 year time to harvests.

Plus the monkeys, parrots etc like it (if you do it right). Many of my 5 yr old trees are already 10" dbh and 15m tall. Straight timber, some with cacao below.

~75 acres can increase your net worth by about $3k/day, indefinitely.
You asked for an example, this person gave you one, and you scoffed at it and moved the goal posts. I don't think you were asking in good faith...
There is PySide2/Qt for Python which are the official Python bindings for Qt by the Qt Company itself and they are close enough to the C++ API(since they are auto-generated) that it's possible to just use the C++ documentation and translate any C++ code into python nearly 1:1 (except things like QString where you can just use Pythons native types).
This is super awful when you’re trying to have a potentially controversial discussion with someone. Even if both of you are interested in the discussion it gets to a point where why bother continuing because no one is going to see it when they have to click “load more comments” and follow the thread for hours or days. Forums like Reddit and HN actively encourage short pithy sound bites that sound interesting but are actually shallow so they’re easy to write and easy to consume and also uncontroversial so your comment(and the following discussion) isn’t hidden after one or two downvotes.
How Loom manages killing a vthread from another vthread? In Erlang you can do it safely and without needing to check a cancellation signal in the process to be killed. Also, Erlang has per-process heaps, an usually overlooked feature that gives soft-realtime capabilities, avoiding GC hiccups. JVM+Loom seems to be closer to Go than Erlang.
I feel that we should go down the adblock hosts list approach, where people download website lists from individuals they trust who have curated or scraped links of websites complete with keywords, and its up to the user to refresh their lists and then perform a search on their website.txt file

It will be limited, but still quite powerful, similar to the way that we can pick and choose different host file sources from the web.
Gamers Powered Super-Fast Internet Abroad
A Phone, a Window and a Toaster Oven: How I Took Portraits from Miles Away
TTS=text-to-speech, so it's quite reasonable to showcase that chain instead of an edited video.

Not diminishing the quality of your product, just pointing out an obvious expectation of the audience that it's presented to. Perhaps, there could be a way to test-drive it directly, with limited choices or combinations of the input text.
Telegram ICO: most Russian investors take 72% payout, Telegram takes $500m loans
“It had become more of an innovation platform than a building project; it was used by scientists and universities to think outside the box.”

OK, I love whimsy and spitballing of wild ideas as much as the next person, but... innovation platform? Did anything actually come out of this? New ideas that have been put into use? Research that changed how we understand things? A focal point for education of the public, even?

I love the idea, but I see nothing in this article that backs the spirit of the claim "a meeting of minds that sparked a new wave of innovation in the Netherlands".

Design is cheap. And this appears to have never gotten out of the early CAD & Photoshop phase.

It's fine to just say "it was a wild idea and we had a lot of fun thinking about it".
My belief that there is an external standard of right and wrong that has little to do with utility, and that I know what that standard says about torturing people for your own gain.

It's not about utility, it's that it's wrong to hate and harm a few people. The "good" of the many does not have one iota of influence over the wrongness of that action.

To quote the book that defines so much of my moral code, "What does it profit a man if he gain the whole world but loses his soul?"

Side note: describing my worldview with language from yours does not mean yours subsumes mine.
What every software engineer should know about Kafka, it's dead.

If you're not already technically chained into it and Confluence hasn't already upsold your poor organization avoid it.

If you want the early flexibility and the rapid PoC just look at AWS Kinesis/Firehouse.

If you're looking at large scale (+1 gbit ingest, 100k/s, kind of stuff) then Apache Pulsar is where to go.
Is there a way to search only for blogs on Google?

Could be a great way to find 'unpopular' content
Yes - when I was overseas I kept a "blog" in the form of a website hosted at my university. I'd update it with a few pictures and some text about new things I was experiencing.

It was more of a journal and something maybe if my friends and family wanted to read, they could. A slightly extroverted way of showing your inner thoughts and life.
> when we already have effective treatments

Please don't spread misinformation.
Yep I'm also very confused when I hear people talk about how blogs and rss readers are dead. I get more articles in my rss reader each day than I can keep up with and always have to go pare down my subscriptions. There is so much stuff to read out there.
I’m not sure what you mean by pseudo science here.

It’s a structured way to change your running style. The guy also has some opinions.

I did not do the actual Pose seminars (we did try though). Our coach did and was passing things on. We often looked at top runners to see what they were doing and tried to learn what we could.

If you want proof that this is the best way for everyone. Well, this is the fitness industry. You’re not going to get that! Listen to what they have to say if you think it could be useful for you. Give things a good try. If they work, keep them. If they don’t, discard them.

All I can say is that this method seems reasonable and now I can run on my bum knee with no problems.
Tao: The Power of the Graph (2013)
Prior art must be published.

With the transition from first-to-invent to first-to-file, hidden prior art has, I believe, substantially less influence.
The ultrafilter attempt to bypass Arrow's Impossibility Theorem demonstrates how Zorn sends you up the creek without a paddle.

You can postulate such an object exists but you cannot realize it, so it doesn't translate to praxis. (e.g. you can't use the ultrafilter to decide an election)

That which can be constructed or described in a finite number of bits is more real than the phony numbers that Cantor justified. (e.g. Feigenbaum's constant is more real than any one of those real numbers that classical analysts try to bracket but never catch)

I got my honorable discharge from grad school and part of the climb in mathematical physics is reading some paper from 1957 that looked promising but after a close read you learn they got it wrong at page 47 and you have to figure it out yourself because you can't find the answers in the literature. You find out that the median scientific paper is wrong the hard way.

Wolfram wants to use computation (e.g. simulation, construction) as a praxis for all intellectual activity so he should privilege that map out of the Borges story over
the territory of that deteriorating Empire which it mirrors.

Scientists in 2020 don't calculate in Cantor's phony numbers, but instead with those IEEE floats which never work quite right when you decimalize them.
I think on DDG you can do !mil which excludes the first million top ranking sites.

Edit: Maybe it’s the first million results? I use it to find obscure things sometimes.
The internet has stopped being an internet but rather being a few large intranets.
Pulsar can also support infinite data retention using data tiering and by spreading data on all nodes.

It’s much better than Kafka when you don’t know when the consumer will come back looking for what changed
Report says cell data suggests October shutdown at Wuhan lab, experts skeptical
- Dumb: you bet.

Java as a language is dumb, but as an overall platform is not.
In a way it is a two-layer platform: you have the outer layer, a boring language that is used by a lot of people to write most of the code, then you have a hidden layer, that most people ignore, made of bytecode manipulation, runtime code generation and language agents that let you do cool things like adding compile-time nullness checks, generate mapping classes to avoid writing a lot of boilerplate code or good old ORMs that automatically generate your sql queries for you.

Such functionalities are not exactly easy and straightforward to use, but in my opinion it is a good thing: they are there and can be used, but for most programmers will be hidden behind a few "magic" annotations.

This is in contrast to other languages where the advanced functionalities are "all over the place" and every programmer must be aware of them (I'm thinking of C++ and Common Lisp for example).

If you have a teams of great programmers you may achieve better results with the latter approach, but for the average company the Java approach is better because you can have average programmers write boring code while taking advantage of a few clever tricks here and there by using libraries/frameworks written by better programmers.
Not a great time to try selling to SMBs and restaurants, many of which are already on life support or just barely holding on. Try to find another industry that could benefit from the product and still has money to spend.
That's awesome! If only most people would do that, I think the internet would be a much more entertaining and enlightening place.

Here's the thing: write that. Go meta, just a little, and write about your journey. "I thought this, but then I found out that, and now my questions have evolved thus..."

I think it was Orson Welles who, when somebody asked him if they could write his biography, said, "No, because it will be false. You may write the story of your attempt to discover the truth of my life."
Just tested in Windows with a registry file generated via the linked web interface[0]. Dark Reader was not prevented from accessing sites that should have been excluded based on the imported policy, even after a reboot. Has anyone successfully tested Chrome Galvanizer?

[0] https://thehackerblog.com/galvanizer/
UI Testing basics
does developing for NATS is so much harder than for cloud provided pubsub?
There was an instruction to load ln(2) onto the x87 stack. It didn't do anything else; it just pushed ln(2) onto the stack. ln(2) is to compute the natural log. The x87 log instruction had an additional scale factor; if you gave it ln(2) as the scale factor, it computed the natural log instead of the base 2 log.

I don't know what ln(3) would be used for. My guess is it's used as somewhere in the algorithm to compute log2(x). Probably as a fixed point in CORDIC, or possibly as a boundary condition: if the intermediate value is above ln(3), do a bitshift, and add a constant to the result. But I don't know.

The fact that the x87 is a separate processor is a key part of what made Quake what it was. Because math on the FPU ran concurrently with the main CPU, you could do integer math physics calculations on the x86 and floating point math graphics calculations on the x87. So you'd have a significant speedup by interleaving everything together. Must have been a nightmare to write that code. Some x86 clones were clever, and used the same circuitry for everything. I think Cyrix chips for instance didn't separate the circuitry for x86 and x87 instructions. So x86 heavy code ran similarly between Cyrix and Intel, and x87 heavy code did also, but Quake (which combined x86 and x87 instructions relatively equally) ran like garbage on Cyrix chips. At the time, this gave Cyrix chips a terrible reputation. These days, Intel and AMD put fairly little effort into making x87 instructions fast, because code that cares about floating point performance use AVX instructions.
Marissa Mayer, in an early IO keynote, said she put the copyright note at the bottom, though arguably meaningless, to let people know the page was "done loading". She said that in initial user studies she did of the minimalist Google homepage (Sergey said it was that way because "I don't do HTML") people would just sit there doing nothing but watching the screen. When she asked what they were doing, they replied "I'm waiting for the rest of it". Websites loaded so slowly in '98, and ironically were also utterly covered in links and images and crap, that we were all accustomed to just sitting there until the pages fully appeared. So, while she didn't think the copyright necessarily meant anything from a legal perspective, it worked to tell people "there's nothing more to wait for, please proceed."
You were downvoted because you stepped into a long-running and bitter ideological war: Bayesians vs frequentists.
Well, I think it's also telling that now Napoleon's reign could be thought of as "this weird short-lived French empire", because while it short-lived, the Napoleonic empire in many ways set the stage, created the model for the modern world. Certainly, Napoleon was defeated but the forces of France at that time represented a kind of progress, a kind of progress that other nations were only able to defeat by adopting - the mass army at the service of a centralized state implies a kind of democracy and mass participation in life that a feudal system couldn't manage (to name just one of enumerable example). That's why even in defeat, Napoleon represented a fundamental change in the world.
The page is very hard to read for some reason. Is it the font or the line spacing?

The privacy ok until the content has issue then ... it is a hard question.

Not sure about the no focus part. I go to a blog at least the person is the focus and usually even for hobbits they have focus.

The one I go to everyday is still a blog

https://theonlinephotographer.typepad.com/the_online_photogr...
https://archive.md/hKM5i
I miss the old start menu. I now have to remember the complete names of programs I have installed, as win 10 search won’t find partial matches all the time
I honestly got a lot more traffic on my blogs than I thought. Mostly from Google. Writing clear answers to things I’ve ran into during my daily work seems to work pretty well
While I agree I see a big problem that people often pick Kafka when they really needed Rabbitmq because of the hype around Kafka and not understanding the difference between a transactional message broker ( Rabbitmq and ibm mq ...) as used in banking and distributed log store (pulsar/ Kafka)
How clever. Yes, we have high confidence that hydroxychloroquine, azithromycin and zinc are very helpful at treating it. We should let the virus circulate among low risk population, isolate/protect the vulnerable, and focus on treatments that we know have been effective in the past or are showing good results now. This perpetual waiting is insane.
I'm not saying people would enjoy doing nothing. It's just sick and a sign of our society's decay where we think the height of the human spirit and purpose is to slave away at a food service job serving food to others who will ultimately suffer for it. Like WalterBright in another reply says, there's probably some small amount of old people who benefit from working these kinds of jobs. The problem is, it's not only old retirees/people working those jobs. But tons of smart, capable people who are forced to do them in order to pay rent to some faceless landlord vacationing in the Bahamas or some shit.
What about when I go through this process so fast that I don't even need to write about it to realize I know nothing?

I'm 26 and I see people writing about stuff that are much younger than me and I still think "I know nothing". Maybe I have a huge case of imposter syndrome?
OpptIn – Remote Opportunities Available
We have better tools that don't involve invasion of privacy. How many people praised the Patriot Act after 9/11?
gevent has some serious drawbacks. Stack traces are incomprehensible, it works by monkey patching existing code, and it falls apart if you have a blocking operation gevent can't make async. Loom is a bit like monkey patching, but at the VM level, so I expect it to be much more stable.
> Using Chrome Galvanizer, you can protect yourself from attacks like this by specifying specific sites that one or all of your extensions can no longer access. For the MEGA case, if users had created a policy restricting access for the MEGA extension to access amazon.com, live.com, github.com, google.com, myetherwallet.com, mymonero.com, and idex.market then they'd be protected from the attack.

You might as well turn off the internet for some.
That's a good point. I sometimes get a feeling that only an idiot would think my thoughts were good and most people are not idiots so whatever I write about won't be useful.
See https://en.wikipedia.org/wiki/Eternal_September
ye gods, yes.
"Is there a search engine which excludes the world's biggest websites?"

There was "rebranded" web search that someone created a number of years ago and posted on HN that aimed to exclude the top websites from results. I cannot remember the name he gave to the project.

One way to exclude the world's biggest websites when using Google is to restrict the search to TLDs other than .com, .net and .org. The root zone is full of silly new TLDs that no one uses for large websites. There are hundreds to choose from.

https://www.google.com/search?q=coronavirus+site:edu

Looks like Google Scholar is including a number of "coronavirus links" on the main page but thankfully not in the results.

https://scholar.google.com

https://scholar.google.com/search?q=coronavirus

Why not skip Google and "web search" and use a database that does not include all the crap one finds on the www

Something like

https://pubmed.ncbi.nlm.nih.gov?term=coronavirus

or

https://search.crossref.org/?q=coronavirus
Smart Sloth is out on Product Hunt
Smart Sloth is out on Product Hunt

Check it out and let me know your thoughts - https://www.producthunt.com/posts/smart-sloth

Smart Sloth is a task manager that helps you be more efficient with YOUR TIME.
Smart Sloth uses the concept of timeboxing, which is to allocate a set amount of time to each task, therefore, creating a deadline which can increase the productivity of the user.
> Many times “complex abstraction” just means “an abstraction I am not familiar with”.

A lot of times it can also mean "an abstraction that my development environment is unaware of or otherwise has deficient tooling for"
Without any actual data to hand I would also guess that infections would skew towards people who come into frequent contact with others as part of their job. If true, it would make taking precautions at, for example, the grocery store all the more important because those most likely to be infected are also those who you're most likely to come into contact with in turn.
Document Object Model (DOM)
You really should stop blaming others for your own failure to properly convey what you mean.
Same with recipes or diets and any information about parenting. Google is losing the battle.
I’ve installed a browser extension to always redirect to old reddit. That helps a bit. Hope they keep it around.