skysight-inc/HackerNews huggingface dataset:
Guile is the 'official extension language' for GNU projects; i.e. for embedding into C programs, for scripting, macros, writing plugins, etc. This gives it a boost in popularity (similar to how JS got a boost from being the 'official extension language' of the Web; although on a massively different scale!)

Looking at https://en.wikipedia.org/wiki/Common_Lisp#Applications I've personally used StumpWM and ACL2; and Cyc is a rather prominent project.

One notable application that's written in Racket is Hacker News! (It's written in 'Arc', which is implemented using Racket).
Limited to certain phones. Otherwise, how do we explain millions of installs on QR code apps?
The big thing with Wacom tablets is that it takes a long time to get used to them. Your writing appears on the screen, so you have to get used to the feeling of writing blind.
Promising Estonian startups kicking ass in 2021
Building Virtual Communities in Matrix
I pay Apple for my email address, although I’d prefer to run email off my own domain.
I can lock myself of work hours, if not self employed, there is the worker protection agencies one can relate to.
Ask HN: What language should be avoided in PR reviews?
Negative language in PR reviews is not constructive and can be upsetting.

We've seen comments like:
- this is a terrible idea
- this is a big ball of mud
- looks entangled, buggy and slow

Instead, comments should be constructive:
- looks like you could improve this by doing ...
- there might be an improvement here by doing...
- have you considered the case where...

At ProWritingAid, we're on a mission to help people improve whatever their writing. We can build powerful rules to highlight certain language patterns. We thought we could create a set of rules to flag possibly unconstructive language in PR reviews to help development teams everywhere. Even experienced devs can find themselves falling into the trap of leaving accidentally negative comments in PRs. Think "yes, but" instead of "yes, and".

What examples do you have of poor language patterns that you've seen in PR reviews? Conversely, are there any language patterns that you would like to see more frequently in PR reviews?
It isn't obvious, needs Lens installed, which needs Internet to work properly.
In the dancing clubs here, the actual dancing floor fills at like 1:00. But, I stopped going there years ago precisely for that reason - I would much prefer the British way you describe. Dancing from 21:00-22:00 ish makes so much more sense then having to wait till it is super late.
Copy pasting my answer from "Don't offer a free plan":

When it comes to B2C, prescriptions don't apply uniformly, or for that matter scale. Beware.

My only suggestion would be that be honest with the value proposition of your product. Know that your electron-based note-taking tool is not the same as the entire g-suite or ms office.

And finally, remember that no one is more emotionally invested in your product than you are. So let the suggestions trade.
I get what you're saying, but it's funny because what the dodgy small players do with the data is actually sell it to facebook. You're just cutting out the middleman here.
It is interesting to look at the director of the UHRP and notice the close association with Radio Liberty and the U.S. government. The UHRP, by the way, is based in Washington D.C.

That is the organisation that paid for the Q.C's legal opinion and did the public relations legwork for the article.

There is a distinct aura of propaganda adjacent to this piece.

The legal opinion may nonetheless be valid, and for the record I believe it's entirely possible the treatment of Uighurs might qualify as genocide.

I still think it is useful to consider sources when reading articles like this.
How Many Left?
Lens isn't AOSP, so it gets different treatment depending on your manufacturer.
Look out Apple M1: AMD reportedly developing ARM silicon chip
Want to Reach the Target Audience, Avoid These Unwanted Marketing Techniques
> Implement automatic ncurses detection to automatically start a “visual” program in a terminal, even when it’s not known in advance. Is it even possible?

There are a couple of techniques:

1) Check for use of certain escape sequences in the output.

2) Check PTY terminal modes using tcgetattr, especially for raw mode

I think combining (1) and (2) you could come up with some heuristics that would work 99% of the time, without hardcoding names of fullscreen apps or anything else like that.

(Really this isn't "ncurses detection" per se, you can have a full-screen terminal app without using any curses library.)
.io isn't a gTLD at all, it's a ccTLD belonging to British Indian Ocean Territory (which I find to be bullshit, since those islands have no permanent inhabitants).

That said, there are ccTLDs which behave more like gTLDs (like .io, .me, .fm, .gg, .cd) and are treated as such across much of what you do online, but whether that'll impact your email delivery depends on who you communicate with and how they treat spam.
It looks like iproute2mac[0] will let you change your MAC address. It can even set a random one.

Could you try if it works on your Apple device?

[0]: https://github.com/brona/iproute2mac
I treat 'free but remember to cancel' plans as scams.

About 10 months ago I got emails from a company that developed an development environment that was I was mildly interested in. They presented an offer with said it was free so that people could help educate themselves during lockdown. Unfortunately the terms was after 1 year you needed to pay something like $1500 if you didn't cancel, these terms were right at the bottom of the page and very hard to spot. Paid through PayPal and the about $1500 was there right in front of me. I cancelled it on the same day.

A company offering that sort of deal waiting for people not to cancel and saying it is to help people during the lockdowns is just awful.
> Not at all, demographic doesn't relate only to race but other factors, like where do you live, etc.

My bad, too many arguments in that direction lately :)

> people living in middle/high class areas have to worry much less about being stopped on the streets by the police than others

Indeed. Another correlation I see interesting is, regardless of income, the urban/rural/suburban breakdown, with rural populations getting the short end of the stick here.
Why are Android users installing all these apps then? https://play.google.com/store/search?q=QR%20scanner&c=apps&h...
If you intend to keep using Google products, then more or less yeah, periodically. A better way is to start using Fastmail (for example) and have them import everything. Then stop using gmail.
it seems that their reasoning is that they, understandably, do not want more gnu-ism in gnu++11 to creep up in their code base. But it seems that they are happy for this specific gnu-ism to creep up in other teams code bases...

Odd at the very least.
Looking at the bigger picture I think the world will suffer from those countries that handle Covid the worst because
the virus will not disppear in those countries and it has time to mutate there until it reaches a state that can evade the vaccines and then re-infect the other countries.
I've spend significant time in this region; I have a family there.

There is a large Vietnamese community in these countries, well, since the Vietnam War. They are obviously non-white and they are not discriminated in any way. Do you know why? Because they are working hard, they encourage their kids to get good education, they don't abuse the social system and they don't get involved in petty crime. These things result in the majority population not having predominantly negative experience with them.

Then there the Roma minority, which behaves in exact opposite way. This is not problem only in Czechia and Slovakia; the experience is same in the entire Eastern and South Europe, for exactly the same reason.

So obviously it is not race problem. It is behavioral problem, other people not liking being abused and being careful about that. If you want to solve it, start on your end.
Looks like you can uses these commands if you've got iproute2mac[0] installed.

ip link set dev en0 address 00:12:34:45:78:90
ip link set en0 address random
ip link set en0 address factory

[0]: https://github.com/brona/iproute2mac
As always in ML: Even with the awesome capabilities that graph neural networks offer, one should always stop to question whether you actually need all that power though.

https://www.youtube.com/watch?v=9KlDUazbcMc

(only 2:14 long; damn I love that video)
I think there is a huge societal weight that is hard to escape because most sexual liaisons are also social relationships.

We date. We get married. The people we are romantically attached to in a public way get judged by others and that judgement impacts us.

The only way to separate your actual sexual preferences from your desire for social approval is to get involved secretly, out of the public eye. And that's inherently problematic.

How do you arrange such secrecy? Will it come back to bite you later? Can you successfully transition from secret love affair to public association with this person?

The plot for the movie Legally Blonde is rooted in family interference in Elle's boyfriend's love life. She's gorgeous and they are in love but she's not what his family wants for him.

There are countless other such examples in both fiction and the real world. Hollywood even coined a term for marriages intended to cover up socially disapproved preferences for LGBTQ stars during a certain era: the lavender marriage.

The world often interferes significantly with whom we can marry, which means it interferes significantly with whom we can openly be sexually involved with.

It's a quite difficult thing to escape, even for people who simply cannot make those expectations work for them (like gay men being forced to marry women and pretend to like sex with women, a still fairly common occurrence in the world). If your sexual orientation and preferences make those social expectations not overly onerous, the path of least resistance is to just go along to get along, at least publicly and superficially to some degree.

But I suspect it still does enormous harm in ways that go largely unrecognized.
Covering a Trial for the Ages. Again
Then you obviously haven't been paying attention to the United {Kingdom, States}, which have similar issues.
If the state (any state) would decide on this, we would have not any mRna vaccines because "obviously this new thing will not work and/or is too risky".. Remember that just a year ago the AZ vaccine was the clear front runner. That is also one of the reasons why the EU did not order enough/too late of Biontech.
> So, like mobile? Which is 70%+ of computing these days? :-)

Media consumption spy devices + smiley emoticon. Yuck.

> ...and ideally standardized fully...

uh, you know that you are advocating for the direct opposite of that - right? Systemd is designed to be impossible to use outside of linux. So what, everyone should adopt the perpetually changing linux ABI as their point of commonality? You know that would be insanely stupid, right?
That fi TLD and "1995" jolted a name out of the old memory unit: anon @penet.fi.

https://en.wikipedia.org/wiki/Penet_remailer
As a small business we use Google Suite.
We would need a single solution which provides all these:
- Email (unlimited domains, unlimited addresses)
- Drive (Docs, sheets, forms)
- Photos (this is where we also store out private photos 2Tb+; also, auto-sync is a lifesaver)
- Calendar

Any alternative which is as affordable as Google? How about Zoho?
I remember using something like this to circumvent the free 15 minutes of free 'sky-fi' in an aeroplane. Worked like a treat!
Yeah, on Pixel phones you can just scan the barcode from the camera app, or from Google Lens
Ironically enough, .email is considered a spammy TLD according to the Spamhaus TLD check.
Show HN: Accessible COVID-19 tracker for blind and visually impaired users
There are lots of trackers so why do we need another one? There are three features offered by virusquery.com that make its use easier for people who are blind or have low vision and use screen readers:

1. Less data.
The information is shown in tabular form. By default it’s limited to the user’s country and restricted to the last few days. Can be narrowed down to a particular state or province if any. This allows to present only a few tabular rows and avoid distraction caused by listening to data not related to the user region. Sighted users who want to quickly check the data relevant to them could too find this feature convenient.

2. Refresh for data fetching.
This feature ensures that refreshing/reloading a page is all what is required to get the latest coronavirus case counts. Handy on portable devices where it usually can be initiated by a gesture or in some other simple way.

3. Enhanced Tab key navigation.
Screen reader users frequently navigate through webpages using Tab key. All browsers support it and draw a border around the control that currently has keyboard focus. The enhancement makes the border thicker and in addition to that the control’s surroundings get an additional border as well further emphasizing the location on a page where the keyboard focus is. This can be handy for a low vision user who had to interrupt the Tab key navigation and returned to the page later.

The last feature is turned off on portable devices where it somewhat clutters the screen, also the problem it solves is not as acute with smaller screen sizes. It’s not available on Internet Explorer 11 which is supported otherwise.
I don't see much the points of such articles. Of course you as a person is different from the work / social position you have and the stuff you have to do or the positions you have to take.

It's the same than politicians or policemen who don't respect lockdown.. of course they HAVE to say to the population to respect. it's their job and if they say the contrary many people will die. But they are also people so kinda OF COURSE some are not going to respect it.

That doesn't make them hypocrites actually. It makes them humen.
China Arrests Australian Journalist on Spying Charge
I was pretty taken aback by that, they go way further than disappointing about not having the game on their platform of choice, to just outright yelling at the developer for somehow this being their fault?
That’s why you should try to use apps from reputable developers, who’ve already had countless such offers and refused them all.

The usual "400$/month per 1k users" stuff, just integrate an ad network is common, but sometimes as dev you even get offers like "we hire you, with a contract, you can’t be fired, legally you’re a consultant to us for 2 years, at a few hours per week officially, for a silicon valley wage, unofficially you just don’t do anything and collect but we get full control over your apps".

Personally I’ve had quite a few such offers, and I’ve rejected them in the past and will also reject them in the future

Trust devs who’ve proven themselves :)
> It doesn't work for products that, by design, are built only for a specific set of users.

Exactly, freemium does not make sense if you have a limited niche of potential users.
> Why are Google afraid to release a free non-harmful version of those popular apps.

Fear of anti-competition lawsuits and complaints. They're seeing what happens when Apple integrates stuff into iOS / OS X core that previously were third party provided, or the flak that Amazon gets for pushing AmazonBasics products.
Communication is the key attribute to any promotion, no matter what they say they look for and you obviously get what you measure once the overcommunicators multiply to build their org.

Related from the famous @gselevator: If you can only be good at one thing, be good at lying… Because if you're good at lying, you're good at everything.
> are A and C the same species?

To me, they are not. (In my not-know-much about this opinion)

And B is a bridge species, or A C adapter species, sort of?

But is this ABC situation really common? So frequent so motivates how to (not) define what a species is?
I don't think there will be a war with China, I don't want a war with China, and a war with China would be disasterous, even if it didn't involve nuclear weapons, it would disrupt the global supply chain. In fact, leaving aside China, I don't want the US involved in any wars, I don't want them selling arms, whether large or small, to countries, I don't want them running proxy wars.

I've lived in China, much of what the CCP is doing infrastructure wise is admirable. They've built 10s of thousands of miles of highways, high speed rail, waterways, electric grid, into historically underserved areas. And they have understandable paranoia having observed the breakup of the USSR, as well as bloody historical Chinese rebellions, like the Taiping rebellion, about what could happen if there is a revolution against the ruling party. This paranoia has perhaps fueled an overreaction, that is driving historical levels of brainwashing nationalism, down to the elementary school level, and insane levels of surveillance, etc. After 9/11, the US government utilized fear from terrorism to launch the Patriot Act, the Global War On Terror, invasion of Iraq, and NSA surveillance programs. Xi similarly latched on a few Uyghur terrorist incidents as an excuse to do, IMHO, massive violations of human rights.

I don't think it's a stable situation. Sooner or later something will give, either nationalism will spill over into a conflict because eventually the nationalists need to start an invasion against someone (probably Taiwan) to regain lost honor or satisfy a past humiliation, or if there is ever a financial implosion, they'll be great internal unrest, and without the "relief valve" of even pseudo-democracy, you'll great more and more tightening by the government, until a fed up population who is facing a declining economy for the first time, destabilizes the government.

This is not really about what Wolf Blitzer is saying on CNN, it's more or less about personal observations I see around rising fascism and nationalism around the world that has be deeply worried about this century, and that's without considering the Thucydides’s Trap, and that 12 of the last 16 confrontations between a superpower and a rising superpower have resulted in war.
> Or somebody evaluating the options before deciding. Or somebody just making something the quickest way possible, leaving slow decisions for later...

This is exactly it. I've been both with and without purchasing authority.

WITH purchasing authority, at many organizations, I still need paperwork and approvals. To give an extreme example, try working for an EU government agency....

My patterns definitely fit the ones described. 95% of the time, I create an account, and nothing comes of it:

* I try five tools, and pick one.

* I try five tools, and pick zero.

* I do a weekend hackathon, and there is no business case

* I do a weekend hackathon, there is a business case, but yours isn't the right product

... etc.

But 5% of the time, there's a conversion, and with big orgs, quite often a big $$$ conversion. Those 95% cost you nearly nothing, or act as discovery (I rarely make a support call, but if I do make one, it's valuable to you).

As a footnote, in many industries, you give actual, physical products which cost $$$ for free (e.g. an IC) for this reason. Some of these do put up gateways to make sure I'm from a place which might go from 1 sample to buying 10,000 (or an ed institution). I don't think those are a good fit, but I do think it's possible (and not too difficult) to screen out abuse in most cases.
In my uni there was a limit of one mac address per network socket in dorms (also metering). Also no wifi.
It is significantly harder to game though - companies succesfully offer behavioral monitoring for DLP products with far less data than the payment data Google has access to. Years of payments with a certain payment type? That's a pattern.
Renting movies at certain time in the week? That's another...
The truth of the matter is, somebody has to actually care to do this. From accounts of googlers I've read, that's not what the culture of Google is likely to result in though.
https://nakedsecurity.sophos.com/2021/02/07/perl-com-gets-it...
What does an efficacy of -50% mean?
Hosting your own email is pretty easy to get started, but without continuous work you will have problems getting good deliverability, and balancing blocking almost all spam without filtering out wanted email is tricky too
I've worked through the Foundation series and my favorite is by far the Foundation's Edge. Perhaps because it is more modern and mature than the previous books. I haven't even started looking at other novels written by Asimov. Do you have any recommendations?
> Switch to a provider that takes your money for whom you are the customer

Google now sells domains, as well as email through GSuite.

I use them a lot on new projects, because I find them so insanely convenient, but I can't help shake the feeling that now I'm both the product and a paying customer.

So I'd probably nuance your words with: "select a provider whose livelihood depends on your custom".
Making people doubt untrustworthy things by educating them through a proper process is good. Exposing an unsuspecting/uneducated population to manipulated content designed to deceive/fool them for nefarious purposes is not an ideal process if the goal is to make the general public have better judgement.

This is a global issue. For examples, please look into the societal concerns surrounding 'deep fakes', and 'fake news' for answers to your first two questions.
How do you write good comments? (2019)
I think "not treating business partners like trash" is the absolute base minimum. If they can't get that right, what hope do customers have? Feels like that needs to be solved first — particularly if it's an issue of scale — then the customer issue dealt with afterwards, if it remains an issue.
they then become high profile targets for takeovers, and can run amok for too long before being disabled.
There is a very similar browser version on https://thd.itch.io/commando

I enjoy a lot.
This is a bizarrely biased view. There are no shortage of nightmare testimonials out there for Amazon customer service, unfairly banned accounts, and all of that.

Amazon might be slightly better than Google with regards to finding a person to speak with, but, not any better with finding a person who can do anything when you've been wronged.

That said, it seems that "Amazon" and "AWS" have entirely separately run customer service organizations. I have no reason to believe GCP customer relationships are managed in anyway resembling the way they manage their cattle on their free services where the user is the product anyway. Why would they?
> That or they’re convinced that they’re this close to fixing the automated system, which they obviously are not.

Knowing Google's engineering culture, you're probably spot-on. Ignoring long-tail events like this one is a common failure mode of this kind of relentless metrics-driven optimization (and they should know better).
I use Google Cloud and the support has been pretty good. We have an account manager, engineering support contacts, all sorts. We also have SLAs so they can't just cut off our account.

There's a difference between someone with a Gmail account who added a card to GCP and spun up a VM, and a business with a business account. Google support isn't there for the former, but there's plenty of it for the latter.
The Belgian investigation into the production facility with the manufacturing problem: what did it evidence? I'm curious because I've not come across what the result was or if there was any evidence of dissembling from AZ.
The difference there is Amazon is not creating copies like you would with software
And, just like that, you're downvoted.

For the record, I upvoted.
Google takeout ftw!