skysight-inc/HackerNews huggingface dataset:
I don't know the reason but for me Emacs is frustratingly slow compared to Vim.
Still might be profound.
Automate Data Import to SQL
In some cases, I agree.

But to be operative in this way, you must be talking about a very high volume. Millions of units, or close.

My point was not that cost never matters, just that $1000->$100 is not the same as $10->$1. If your weather station startup is using $10 microcontrollers, getting that down to $1 is probably not important. If you are building 10 million weather stations, it is important, but this is a pretty specific scenario that doesn't apply often.

We say something similar with PC pricing. The cost of a functional PC never stopped falling, but that stopped being as important once a certain threshold was reached. Projects like RasberryPi do take advantage of continued cost reductions, but Pi is marginal relative to earlier cost reductions cause an explosion of PC use cases.
This looks really promising and could be a good replacement for Mailplane.

One thing I don't like though is the Big Sur requirement as early as this year. I'm also still on Mojave and will probably upgrade to Catalina in the coming weeks.
Any emacs users know of a linter that will tell me when I forget to await a coroutine?
Maybe they found a frequency that is not absorbed by the athmosphere that much. Seems far-fetched with the gas mix that the athmosphere is, but I guess that such frequencies would be company IP.
>You can't hook something up to the internet, chuck it in your closet, forget about it for five years, and expect zero issues. You need to pay attention to it.

This kind of contempt for users is why I try to avoid using any libraries/software written in Python. Somebody always thinks their minor backwards incompatible change is such a precious snowflake that it justifies wasting collectively thousands of hours of users' time debugging and updating their stuff to work around it.
There's no emergency CB system in Germany <facepalm> You have to install the app (which might not work anyway - of my colleagues who had it installed, at least one got no warning).
> You have to look at your keyboard to hit the function keys

No, you are doing it wrong. Never need to see keyboard except when using touchbar thanks to no feedback.
>What are you talking about?

This - >

>Same advice, buy a VPN if you want the services that it provides.

>You are allowed to do this at their law enforcement's mercy.
To me the main 2 primitives that make Emacs the extensible crossplatform app/platform/os/whatever you want to call it are these:

* everything is a buffer, which in essence is a grid of text, that's the UI primitive, if you can render a grid of text you can probably build an emacs UI easily.

* every action/command is an elisp function that operates on these buffers

Combine these two and you can create pretty much anything. Code written in elisp that outputs buffers.

An analogy with the modern web as a platform: elisp is the JavaScript and buffers are the DOM.
Mac Catalyst tutorials – build a native Mac app from a shared iPad app codebase
I barely, if ever, have to look at the function keys to hit right one
Can you explain a bit more about oAuth being done wrong by most people?

One thing I notice is how some do the constant refresh token and most don’t.
The problem is that Letsencrypt is, while useful and important (and free, let's not forget that!), one of those "if it works perfectly, you won't notice anything at all" things. Users don't need to interact actively or regularly with it at all, that's one of its main value proposition.

So how exactly are they supposed to handle a breaking change? Just never have any breaking changes, ever? What if a breaking change is necessary for security reasons, with security being, after all, the primary reason for the project to exist at all?
Lenovo’s IdeaPad Slim 7 is a showcase for AMD’s exceptional new processor
This.

The HN title is editorialized to the point of stating nearly the opposite of the paper's conclusions.
Fix your grammar.

English is the only foreign language I can read where I routinely have to pause to wonder and read sentences again to be sure of what’s going on because of purposely messed up pronoun usage. Normally I’m lucky as the rules are the same as my native language (his encompass both genders when speaking of a group). However recently I’ve come across usage such as singular they and even more striking ‘her’ to encompass both gender. This bugs me out each time, not because I’m trying to be offended of everything I read (that’s an easy game...) but because if a text is deviating from convention it’s normally to put the focus or emphasis on something. In the case of her for example, this screams "warning: in this sentence the human under discussion is a woman and this is a very relevant fact for the understanding of the text". So I naturally start paying more attention to that. Except it’s not an important detail at all so it doesn’t need any attention whatsoever. This is the infuriating thing. The most ridiculous recent example of this I read was a technical document written by a Microsoft employee, where her was used as the default generic pronoun for programmers... I took me a few seconds to realize I wasn’t reading doc written in a parallel universe. For made up pronouns, they require searching on the web which is super annoying too.

So yes, I refuse to play the attention game of a few people that are decided to ruin fluid reading for anyone else for their own self-important interests. They are doing the same in my native language on a larger scale and my opposition is consequently stronger there. Language is a shared good and is the basis of human communication, so it must not weaponized by an infime minority to create division among people.
Why force people to upgrade if it isn't necessary? Was there a huge price on the side of LE to keep the old protocol up and running until it was no longer in use? Is that price balanced out by the combined cost of the users having to upgrade their systems, something that typically costs a day or more per installation?
Ask HN: Open-source alternatives to GSuite and Microsoft365?
I am currently looking at Nextcloud+OnlyOffice or ERPNext.

Any other recommendations?
They're not just "OK." Their coffee is phenomenal today (although I can't speak to relativity from its 20 years' past self).

They have absolutely EXPLODED in number of locations in CA since acquisition though, so they're not really my first search if I'm in the center of a Metropolis.
Accelerating Online Reinforcement Learning with Offline Datasets
Just let it get the cert (DNS or HTTP challenge) and then restart/reload the web server. Do not let LE rewrite your server configuration. This was very error-prone before and likely still is. People structure their Apache, Nginx, HAProxy, etc. configuration files in very different ways and it's nearly impossible for the certbot to work correctly in all cases. I'm not sure if this was also the case for the article author, the article contains too little technical information to tell it.
Great points. Another metric besides solid SDKs with support and community is power usage. In fact, some sort of benchmark of lowest state consumption, and total “MIPW” (million integer Ops per watt or something similar) would be valuable. BTW The new espressif s2 has some low power Sleep modes that should allow long running times on a battery( no BLE tho...:-/ ); I think that’s more of a hard design constraint that economics can’t change. Cheers!
It doesn't matter how many boxes there are if the shaders run in software, which is going to be the case on really old integrated graphics.
Panic announces pricing for code editor Nova
I almost worked on Bitcoin mining hardware as an honours project back when Bitcoin had no value, less than a cent per coin. I would have made so much money just by mining back then. But I don't regret it. I worked on automated tests instead but I think it was the wiser choice just not the lucky choice.
A few people have already suggested alternatives to certbot, so I thought I'd throw another suggestion into the mix: dehydrated (formerly known as letsencrypt.sh)

https://github.com/dehydrated-io/dehydrated

I've got only good things to say about it. It's a single shell script, making it super easy to install and start using. It's quite configurable, but has sensible defaults and just works without demanding much operator attention.
All my personal servers are either directly provided by or proxied through an instance of Caddy (https://caddyserver.com/), which has an Letsencrypt client built in.
Sometime I also get in a pessimistic mood. I really would like to convince myself that X11 is not going away in the next decades.
I don't like the 'if you don't like free service X that you've been using for Y years then don't use it'. There is a cost to switch, and that cost to switch alone outweighs all the benefit of using LE in the first place. That's not what I was sold when I went into it, and even 'free' users are entitled to being treated with some care.

On the assumption that you are using a free gmail account: would you agree that Google could shut down the free tier of gmail tomorrow unless we all move to Chrome and it would be our problem to deal with the consequences?
The release model is a mess. Most people tend to stick with using Spacemacs on the `develop` branch, which means updating via `git pull --rebase` every so often as well as the inbuilt `SPC f e U`.

I've been using Spacemacs for around a year on the `develop` branch. For me it's fine, but for those who want a very stable experience I don't recommend it -- it does break sometimes.
Replicating everything is Potentially a lot of time for a hobby too. Yet that is being advocated. There’s no way half the developers or techies I know would keep maintaining a self hosted alternative.
The way it's a standard feature on so many blog articles to lead with a big pointless unsplash image vaguely related to the content drives me crazy. What a waste of resources.
That's the one thing that actually worked once I managed to get a chrooted copy of the latest certbot running on a copy of the config. But that took quite a bit of fiddling to set up and it should never have come to that in the first place.
Privacy report of NINA: https://reports.exodus-privacy.eu.org/en/reports/de.materna....

Sure looks like they take data protection seriously by including advertising trackers...
Active Investors in India on the Map
We have brought together the most active investors in India in one place for you.

https://tinyurl.com/y3dao4bf

Subscribe to my twitter to know more about investments and investors. https://twitter.com/IvanSologub

Only the essentials for the growth of your startup.
Alexander has shown the ability to make false statements using carefully hedged words. https://en.wikipedia.org/wiki/Keith_B._Alexander#Statements_...
The polling rate will be much quicker. Zapier offering is pretty weak at $15/Mo too. Better than ifttt but Zapier’s real power comes at the higher prices.
Independent of the more important points of the article, this quote provided some amusement :)

> Lewis then asked Timm if he had seen the actual evidence that supports the indictment. Timm replied only some of it, in particular the Java script of the messages allegedly between Assange and Manning.
How to render ANSI artwork on Linux Terminal
Assuming that these environments don't give access to computers, is it possible to teach computer programming (at least at logical level)?

For example, one can publish a monthly "Level" printable pamphlet which progressively covers
1) some theory,
2) some syntax (likely pseudocode),
3) a problem to solve through code, and
4) a way to verify the code e.g. dry run.

Example of problem:
https://blockly.games/maze?lang=en

Example of dry run:
http://theteacher.info/websites/ocr_alevel/WebPages/F452_Pro...

I know there will still be more learning steps before becoming productive for a job, but this brings them one step closer.
Oh, I see. Yes. In America you are free to use whatever VPN you pay for, regardless of what country it's hosted in. The NSA won't prohibit it and cannot break it if it's using the right algorithms. If they wanted to intentionally examine your network traffic, that would require a court order. If they wanted to get past your VPN encryption, that would require targeted hacking of a US citizen, which is typically handled by regular law enforcement. The NSA doesn't primarily concern itself with US citizens because investigating them is, in short, a huge pain in the ass. If you have any evidence to the contrary I'd gladly read it.
My background is pentecostal/evangelical, and I was also a true believer well into my twenties. I mostly left on good terms with God; not being able to believe in his existence just made it difficult to be in a relationship.

The expertise in 'marketing' in this environment was incredible, and I've been both surprised and somewhat relieved to find that for the most part nobody 'outside the fold' seems to properly study how it works and apply it to stuff like selling their startup, especially startups that rely on some degree of community... Some do, but it's surprisingly rare to me.

For a brief time I got involved with the School of Life / Church for Atheists stuff in a desire to find some of what I've lost since leaving church, and I was astounded to find that they seemed to mostly try to emulate all the worst parts of what made 'church life' work.

For examples, the Evangelicals/Pentecostals figured out that rock concert-style Sunday services work to get people interested, but the attrition rate is terrible. Instead, to get people to stay and become part of the church, emphasizing the 'small groups' (~12 people meeting weekly) is by far the most effective strategy. Make people spend time in a small subcommunity and eat together, and you got a member!

So what does School of Life do with their 'Sunday Assemblies'? Awkwardly emulate church but neglect the 'small group' aspect, and hoping that somehow this is more successful than, say, the rapidly-dying Catholic/Protestant churches that mostly rely on boring Sunday services.
> You need to pay attention to it.

My whole reason for switching to LE was that it was announced as an automatic way to upgrade certificates. So it required less of my attention than before. Or at least, that was the spiel.
As a fellow German, I can understand the anger, though.

Basically, we don't have a warning system anymore, because the pieces that are left are mostly being dismantled (sirens, tv and radio) and all they seem to want to replace it with is an app that doesn't reliably work when the network is fine.

Lets be honest, if catastrophy should strike here, we would be last to know.
Hah I feel tricked. I was going to go for $1/mo and pay them $12 for a year. I don’t use ifttt but why not. The minimum is $1.99. That’s not pay what you want. I might still do it and combine what my brother or friend use it for into one account for a year, but still
to be fair, stackless coroutines are in the C++ language because they require language support. There are also options for stackful coroutines and of course good old threads.
I was given medication as a kid and this was my experience as well, I’m personally not convinced it helps.

What does help me quite a lot (ordered by effectiveness):

Regular daily exercise (this one is surprisingly effective)

Avoiding certain foods (sugar, red dye)

Having at least some moderately mindful side project (building kits, reconfiguring your wm, working on OSS etc.) I play ukulele, but I would call noodling mindless so be careful with that

Avoiding mindless stuff like YouTube/reddit/HN (heh)

Getting dragged off to actually go do things by eg your girlfriend (I feel bad because I’m usually upset at her when she does this, but I’ve told her many times that it does actually help me, that must be confusing.)

IMO: if you let yourself be impulsive it puts you in an impulsive mood and makes giving in easier, I’m not saying this stuff is perfect but it’s the best I’ve found.
On the contrary, he/she is claiming that "the market" is an emergent behaviour of the dynamics of a system. We set up "market" and instigate rules. "The market" is what happens subsequently.
For me, the biggest pain point with Letsencrypt is that they do not offer any easy to implement way for wildcard certificates.
As a developer I completely agree. I have some knowledge of system administration, but I much prefer with dedicated professional where possible. It's partly just a different set of expertise, but I think it's partly also why it's best to have dedicated people doing QA work. The attitude required to do the work is completely different to dev work, and it's hard for one person to wear both hats.
Only the latter two, but at least you won’t get sent to mainland China by us police.
It got too creepy for him.
(sorry, couldn't resist)
"With threads that 10 function stack would be 10 threads"

Presumably only if you have one-thread per function - which I guess you could do but not sure if anyone actually writes multi-threaded code that way.
Recording video with the intent to run facial recognition against it, whether it was to be done by you or someone else, would presumably qualify as a violation.

It seems to me quite clear that the act of running facial recognition is the problem.
> Just never have any breaking changes, ever?

Absolutely, that is the correct answer.

If a breaking change is absolutely needed that implies a new major release number, but never, ever, break compatibility in the current major release family.
I actually work within the eSIM ecosystem and other sim related activities. And, yes, some mobile operators do indeed use the STK UI today, it's not limited to background tasks.
Even the good ones are not very scientifically accurate, tbh.
Hi there, I live around 30 km from Pompeii and I'm in a "safe zone". I'm only expected to receive some ashes in case of eruption (if the eruption is like the one of 1600, that is more probable but less strong than the one of 79BC).

After a few years after the eruption, nobody knew the exact location of Pompeii and Ercolanum, and also for quite some time these two areas were unhabitated and used only for farming.
The emperor at the time of the eruption, Tito, tried to rebuild the cities but nobody wanted to live there anymore.

They only found out that Pompeii was there around 1500-1600. The repopulation of the area has happened during the last century, mainly because Italy was, after the second world war, in an economic boom and people built houses (and factories) without any permit. Politics was usually corrupted or "closed their eyes" for votes.

And here we are. At the point we are now, it is impossible to relocate this huge amount of people (around 2M) anywhere. The evacuation plan itself is a joke, due to the nature of the eruptions of a stratovolcano.

So, let's hope for the best, as there's nothing we can do to prepare for the worse.
Sirens turn on every year on 1 August (and sometimes also September) in Poland too, has something to do with Germany 81 years ago.
Yeah, I meant to write attribute of course.
It strongly seems to me that the British establishment is incredibly pissed at Assange for the trouble he caused by holing up in the embassy, and is therefore making life as difficult for him as possible.
> What is it missing?

When I go to my local coffee shop, I feel a sense of warmth and community. A bit of the same sense I get, when I travel to my mother's house for Christmas.

No amount of money and resources can buy that.
Without any details, it's uncertain what the real issue was. It could very well have been attributed to a misconfiguration on your machine.

I manage over 20 client domains over a dozen servers. Have letsencrypt protecting them all. The only time I needed to manually intervene after the initial domain + SSL setup was to upgrade to ACME v2. Everything generally works out of the box with Letsencrypt + Certbot.
Apple is (and has always been, really) a systems company. They sell hardware that may or may not run other system software, but they sell it as a bundle. Interestingly enough, Jobs' move ending licensing of MacOS to third parties is a lesson learned by IBM a couple years earlier, not with their PC, but with their mainframes. Their mainframe OS is licensed in terms similar to Apple's macOS: it can't run on non-IBM hardware. IBM did this at the point they realized others, such as Amdahl, could build mainframes that ran IBM software faster and cheaper than IBM hardware. IBM would be giving up a sizable portion of their profits if they allowed that and thus they didn't. The last ancestor of z/OS you can run on non-IBM hardware is MVS 3.8j.

Controlling both hardware and software roadmaps allows IBM to use one as a force-multiplier for the other.

The death of the mainframe has been predicted since the 80's and doesn't seem to be any nearer now than it was then.

It'd be fair to point out that Jobs could have learned this lesson without IBM's help - as NeXT was failing, it wound down its hardware business to sell its OS and other software to run on other hardware and operating systems. At that point, it couldn't innovate like they did with their workstation with MO storage (which was a bad idea) or the built-in DSP (which was a good one). They would have to differentiate on software alone, something that's much, much more difficult to do.
You shouldn't even have to need filesystem API if you're just using it as an emacs client connecting to an emacs server.

Your remark about GDPR is kind of strange ... not sure what that would have to do with anything ... GDPR applies to people and organisations, not their tools.
The airport in Kona on Hawaii is built on a lava flow from Hualalai’s last major eruption about 200 years ago. Hualalai is still considered an active volcano, too. Maybe they’ve got a force field they haven’t told anyone about.
How Important Is Content Marketing for Your Business? – Justpaste.it
Same here. Colloquially, it's the monthly 'Germans invading again' alarm ;)
It’s fiction, not a documentary.
> The first time letsencrypt-auto totally hosed a machine

Fair, I also don't like certbot as a software, hence naming alternative ACME clients. Though to get to a point where it completely hosed a machine sounds impressive.

> the second time mail-in-a-box (which was otherwise humming along just fine) spat out an incomprehensible error about it not having enough authority to request a new certificate

As far as I can tell, Mail-in-a-Box doesn't do any Letsencrypt certificate management so this confuses me.

I find it hard to support your conclusion that this is Letsencrypt's fault and not, for example, Mail-in-a-Box.
You should have used certbot shipped by your Linux distribution.
If you are looking for ease of use and stability, there is an alternative solution. Issue self-signed certificates on your server, and then use a service like CloudFlare that handles the front-user certificates. The whole traffic is encrypted now, but you don't need a CA authority to deal with.

The people who are benefiting from Let's Encrypt are the least technical who can't even SSH into a server. They get the certificate from their hosting provider automagically. It's reasonable that LE and the people writing software for it will focus on them rather than another developer doing a manual integration.
If you run something that issues 100 million or more certificates per year then backwards compatibility is not something that you toss out just because you can. Forcing that many web properties to upgrade their software (regardless of which party produced what) is discounting the combined effort that will take on the part of the users/sysadmins of those systems for something that could have just as easily been avoided.

You deprecate interfaces like these but you don't just shut them down, especially not when they are still seeing major use.

Just imagine that tomorrow IPV4 would be shut down because we've all had enough time to switch by now.