skysight-inc/HackerNews huggingface dataset:
Interesting to see the monumental software having been found in northern Europe :-D
You have frotz for the terminal.
I stayed in a hotel in Chile many years ago that included dinner in your room (anything off the menu) and the entire mini bar. It made for a great, positive experience rather than the usual situation of griping about mini bar pricing. Surprised more places don't do it, at least for non-alcoholic drinks.
This isn't the way to go about this, dealing with idiots or not.
You’re essentially saying that emacs has been stagnant and hasn’t changed with the world around it. Yes, absolutely. That’s why it’s not a surprise it is losing popularity.

Clunkiness and baggage is not a foregone conclusion for software. Software can keep up with a changing world, discarding old baggage along the way. In the end it doesn’t matter. Whether it is old software that adapts and changes or new software that supplants stagnant, clunky software. The world uses whatever is easiest and most relevant and goes on.
More specifically I'd question the abilities of anyone who thinks they know about security who then exposes actual work material to some sort of uncontrolled test as described and honestly claims to be sure it is secure.

Anyone who knows about security understands that on a modern system there are so many layers of software / firmware, you never can be 100% sure (well I guess other than powering it off...).
This was mentioned by the media some days ago, eg https://www.bbc.co.uk/news/technology-52551273
Hard to scale up a defense if you can't even get the debtors to do the bare minimum of showing up to court.
> You mold your Emacs to a workflow unique to you, notice things you are doing often, add elisp functions to change it to make those things easier, and carry them with you from job to job. As your job evolves and changes, you maintain and grow your Emacs files over decades, and borrow from someone else's workflows.

I've been writing software for ~24 years, and I can understand the need for this in the past.

Now, I just don't get it. What are emacs users customizing so intensely that no other environment can match it?

I've found that JetBrains IDEs with a few plugins do 100% of what I want, including some really advanced refactoring and useful GUI integration with CLI hinters/linters. VS Code takes more setup, but it's similar.

The level of customization that emacs supports seems unnecessary to me. Can you talk about a few use cases where emacs is just better than an IDE could be?
That may be the case for a startup. But
in the average corporate IT environment the on-prem server infrastructure and procedural/political jungle is so terrible that you just have to get away from it. Before "cloud" became fashionable it was politically hard or impossible to host your project somewhere outside the bad corporate infrastructure, but now there's a way to present the choice in a palatable way.
Then I can enable evil-mode, instead of fully changing my setup to a unconventional Emacs-distro which does everything differently.

Again: what’s in it for me supporting this alternate Emacs universe?
Although I would consider myself to be a technical person in general sense, I was definitely a non-technical light user of Keybase. More specifically, I was not really concerned of how they did their encryption, as long as they did it well, and I had Keybase just in case I needed to encrypt, rather than than actually using it daily like some here.

Looking back on my usage of Keybase, I realize that encryption to me is a feature, not a tool or an app. I prefer my conversations encrypted, but I don't seek out an app that does it. I would like my files to not be tampered with, but I just kind of assume that's the default on Dropbox at el, even if it's not.

From this view point, it might be a good thing that Zoom acquired Keybase. I would have rather it be Slack or Google or Microsoft, but Zoom will have to do. If they don't murder the acquisition right away, there is a chance they turn Zoom and all their future tools into a more secure environment, in which case it's a win-win for all.
6G: What Is It and When to Expect It
Yes of course, thanks. Hope you don't mind but I've changed my comment to correct my gross error.

I still think it's odd to argue that the middle class on aggregate are doing better when clearly they are not.
Well, that was an interesting anecdote.

But usually VC-funded companies have a board majority of said VC's, so they can overrule the founders anytime they want to.

Most commonly that's used to fire the founders and appoint a pet CEO (sorry, professional manager) who happened to go to school with one of the VC's.

So taking a story to them about "giving away our source code" would end up with the same result in most cases.
New employee 3 workflow at company X:

1. Install Emacs

2. Sync existing config via git

3. Work

New employee 4 workflow at company X:

1. Install Emacs

2. Spend 2 hours learning default Emacs

3. Work

New employee 5 workflow at company X:

1. Install Emacs

2. Spend 1 - 2 hours learning default Emacs

3. Spend 2 - 4 hours googling interesting Emacs packages, in each case going to their GitHub repo to read the directions, adding a use package form to your config with the settings that seem best from reading the directions and testing it to see if you like it until you have a useful set of functionality

4. Work

You can probably spend plenty of additional time tweaking emacs to be everything from your mail client, your music player, your IRC client, insert task here but if you do this in the time you would be watching Netflix instead of the time you are supposed to be working you probably wont have trouble getting your work done.

I literally have no idea what you are talking about insofar as TTY settings, themes, indexing bugs highlighting bugs, or constant workarounds. I installed Emacs the graphical application, opted to spend 2 hours reading a book wherein I learned how to use emacs and picked a theme by searching for the string emacs theme and picking one that looked cool. I ran package-install typed the name of the theme, hit enter and evaluated (load-theme 'theme) in my config.

I have no idea why you would be running Emacs in a terminal in the first place.
> This is a key moment in our company’s history, as the whole world is dealing with significant uncertainty. Know that you are not alone. We are facing this situation together. Our goal is to stay focused on living our core values and actively connect with teammates, our community, and our customers.

The phrase "We are facing this together" must sound really hollow if you're one of the people who has been laid off...
China exerts significant influence over the production process if you want access. (https://fortune.com/2019/10/22/hollywood-china-coproduction-...)

It's not a matter of "separated from opinion", but rather the cutting of certain scenes or modification of certain lines of dialog. They also effectively engage in various forms of product placement on a more nationalistic level.
You can see the pro-chinese propaganda on this site alone.

The number of people supporting Zoom, WHO, WeChat, etc is enough to conclude with near certainty this site as well is owned by the Chinese.

Unfortunately this comment and mine will be downvoted to oblivion. But the truth is the Chinese war doctrine is to purchase land and acquire covenants. Look at Africa, Indonesia, and India. They are bought wholesale by China because they've been unable to pay their debt to the country.

What you're speaking is truth. It's a shame this site will censor you.

EDIT: Keep the downvotes coming. You're making my point. Tech is owned by the Chinese government. You either wake up now or you're fall asleep forever. I encourage everyone to look into Chinese business along the sea borders of India, Indonesia, and Africa. Their war doctrine is not obvious. It's critical people become aware of the sphere of influence. It is no coincidence so much information suppression has gone on the last 3 months...
> You're not going to create a facebook alternative

Bullshit. People need to stop treating facebook and others as if they’re impossible to compete against. Dream big and build it.

Will it be hard? You bet. Impossible? Nope. And I certainly agree with you, censorship is the new norm. That also creates opportunities for others.
> Customers are now ready to pay for all the services they used to enjoy for free.

I find it very hard to believe this. Do you have any sources to back this?
Interesting discussion, in 1997, from Brian Behlendorf who had a hand in the early specs.

https://lists.w3.org/Archives/Public/ietf-http-wg-old/1997Ja...
You bet, it does. With a case study would be interesting to read. At least that is worth for all the loses on that 1/10 because of your technical issues.
It's a racist conspiracy that China is using its financial leverage to influence creative decisions by American-based companies?

Why do you think the last few Transformer movies were made?
I took it as a reference to the famous quote/question "Are you now or have you ever been a member of the Communist Party?"
Four-Legged City Dwellers Get Their Moment While Humans Are Stuck Inside
I read a book recently suggesting the opposite. That it's much more effective to get them to say No right out of the gate. People feel like they are in control when they say "No."
This article does not say if Zoom tracks the other running application in your PC. It just detects whether the Zoom application is in focus.
In order to be more productive of 10s of thousands of hours one only needs to be slightly more productive to justify spending a handful of hours. 1% per 10k hours is worth 100 hours.
"So in the fall of 2019, the SoniKube team based at Hill Air Force Base in Utah set out to get Kubernetes running on an F-16 jet."

Am I wrong for being horrified by this statement? This seems like a lot of added complexity where you want minimal complexity. Then again, can't say I've ever tried to run a container orchestrator on a F-16.

This seems like a slippery slope - I think I'd prefer waterfall to a MVP driven workflow for this kind of stuff.
There is an alternative perspective wrt what generates legitimacy. It is improving people's livelihood. Food, health, security, education, economic prosperity. Given the huge number of low income people in China, China is still very much a developing country. And China HAS made lots of progress in those fronts, much more than any other country.

As for disallowing criticism: nowadays it's not as bad as you think. Check my other threads.
Postal is an amazing project. It just works out of the box. No much config required apart from the DNS. You can set the postal worker/thread count on the Postal config and Mysql connection count based on your machine and that would do. Finding the right numbers based on the CPU/RAM would be trial and error. We were able to achieve over 100 mails/sec on a 36 core system.

Their github issue tracker is pretty active: https://github.com/postalhq/postal/issues/

This was a discussion we had regarding scaling of postal:
https://github.com/postalhq/postal/issues/697

On the same line, you should checkout https://listmonk.app/ by @knadh and we use it internally for sending email to our over two million users.
Thanks, I think this makes sense, and it's quite a trip! But I'm a little foggy about any differences between "externally inconsistent", "indeed inconsistent", and "inconsistent overall". I'm also guessing at a few pieces like what you mean by "our theory" - I assume that is "our system of ZFC + ~Con(ZFC)". Does this corollary have a name?

> This whole pile of stuff is why I think using the word "truth" hurts more than helps unless everyone has a model theory background.

I don't agree at all, and you have not addressed my other point. Formal systems which are used for science aren't designed to be paradox-systems, and truth in those systems is always intended to correspond with reality.
I'm not opposed, I think it's more urgent to get money out of politics. The amount of time our reps have to spend fundraising is insane. And that money isn't free. Pre-internet, one legitimately needed a lot of money to get a message out to a nation as big as ours. That's no longer true.

There are all sorts of ways we could fix this problem. Government-funded elections. Maximum spending limits. Maximum contribution limits. Strong spending disclosure requirements. Real penalties for people who violate spending laws. Requiring all public servants to keep assets in a blind trust. Ending the revolving door. I don't much care which approaches we start with, but I'd love to see us making progress here.
Non-compete law is dependant on the state (it various a lot). In many states non-competes are very enforceable.

Search for non-compete enforcement in the states you are interested in. You should find plenty of articles put out by law firms.
I'm going to check out your product on the weekend. It looks pretty neat. But it would be cool to hear a bit more about how you achieve some of your stated claims. Particularly working with debuggers. The kubernetes/minikube setup at my current role seems downright hostile to debugging -

* We need to maintain separate profiles for running apps in debug mode, to expose the java debug port to the host and supply the right JVM options

* Latency - even to a VM running on the same computer when compared to running a local process - means a significantly worse debugging experience

* Don't leave your debugger paused for too long, or your healthchecks will fail and your app will get rebooted from under you

* And forget about trying to debug something that happens on application boot
Pinduoduo and The Rise of Social e-commerce
Aren't you guys on a hiring freeze? At least, that's what I was told when my virtual on-site was cancelled.
As JCharante mentions, this statement was offered as a modernization of historical reaction to similar events, not a commentary on the parent comment. In that context the interpretation my statement basically turns on whether you believe the McCarthy was right or not and whether a similar person would be right or not today.
I think at least the public can voice their opinion to certain degree in the US.
In China...yeah, good luck with that.
Point on the doll where you got downvoted
Visualizing Covid-19 Stats with Grafana and Elasticsearch Using Python
Can you clarify your statement about the PBCs? I can't figure out if you're saying they are a good thing, or just a theatrical performance.

I am curious because B-corps have been popularized in the recent years, but when I looked into what B-corps are, it seems to me those are just bogus certificates that aren't doing any good, except enriching the people who print certificates for these types of corporations.

I don't really know whether I am right or wrong here, but I weren't able to find anything that actually makes a B corp different than any other. Would love to hear your thoughts.
> So it's not user-hostile, it's just really old.

Expecting people to adapt to 1984 - which, just a reminder folks, is more than 30 years ago - rather than updating your documentation and maybe some keybindings to better reflect today is in fact incredibly fucking user hostile.
Perhaps you should look into Forest Admin? (for the GUI) They have a free open-source tool.

Never got to use it because I'm mainly running on DynamoDB, but heard lots of good things about it
Could One Word Unite the World? (2013)
All of which you did inside a simulated world built for spying on you. There’s no theoretical ability to verify the whole stack.
Personally I think this is a fundamental problem with matrix and why it will always only appeal to a certain segment of users. For those users, namely tech/security enthusiasts, it is appealing due to its federated architecture, privacy, etc. For anyone else, it’s too complicated. Even discord, often cited, suffers from this imo. The mass public does not want complicated. The mention of words like “e2e”, “server”, “bridge”, “decentralized”, might as well be from an alien language. That said, if it works well for their target demographic then it could have success in that space.
Why do you say it is useless?
This is a scalable acronym. It was upgraded to Eighteen Megs at some point in the 90s. And Eighty in 2016.
The thing to note is that waitress is not built for the highest speed, or the fastest, or anything along those lines.

Its primary use case is that it is pure python, doesn't rely on any specific libraries or compilers to run/build, and is a threaded WSGI implementation so it uses Python threads to run a WSGI app.

It works well for what it needs to do, and hopefully it is fairly robust. I've personally ran waitress directly facing the internet, but will readily admit that in most cases running it behind a load balancer is a good idea, especially since it doesn't support SSL out of the box (yet, I should say, it's on my roadmap).

It won't win any speed contests and it won't win performance contests, but it holds its own.

If you have any issues, please drop by https://github.com/pylons/waitress/issues and I'll see if I can help you out :-)
Thanks for your kind words :-)
I will always love them for this.
Useful in some situations, but generally limited by consumer contracts and because people with damages arising out of different circumstances are hard to group into a class.
Why would you possibly need hole-in-one insurance in Japan? (2019)
Yes they do provide bug bounty and I am still waiting for API credits from past 3 years for finding a bug in API, where anyone can use it for free.

It is great that they fixed it immediately after I sent them the details. Thanks to Nikhil Aralimatti (Business Analyst), who promised that the credits will be there in my account EOD. I should have asked if they live near a blackhole, because it looks like their EOD has not yet come for 3 years.
"but you have to admit that without a date developers will just noodle around forever."

Speaking for myself as a software engineer I have only seldom fixed dates and deliver constantly. My main goal is to deliver value to the party I work for and my end users.

True artists ship.

On the other hand, I do stall occasionally. It's because I don't understand something, and rather than just ship some random junk I try to make my junk do the right thing.

To an outside observer this carefull design - engineering if you will - is quite indistinguishable from noodling.

If you put an arbitrary date for me then you will just get bad code and that is a bad deal for everyone.

There are times when the date is fixed. Then you haul ass and raze mountains to ship, no matter how ugly the result.

If the date is constantly set to some random date I have no idea should I dial quality down and increase velocity or vice versa. Therefore a constant fixed date will just get worse quality, even if there was no good reason to hurry.

I think you meant to say how to have enough transparency so that everyone is honest and accountable.

You don't need imaginary dates for that. Just have people report at fixed cadence what they've done. Good people remember they need to explain what they've done and dont wander off into the wilderness for no good reason. This is sufficient to keep everyone on the right track in almost any environment.

Now you say - "Aha! But what about the occasional person who is incapable of doing their job! How do we point him out!" - to which I answer: If you need to design your development process to safeguard against botched hiring since they seem to do it constantly you really need to fix your hiring. Good people will detect a rotten egg eventually and there should be ways to deal with this outside of regular project cadence. If you try to micromanage great engineers and programmers you are just wasting talent and eventually everyone will just move on and all you have left are the rotten eggs.
> You are basically making a commitment to being or becoming a power user. I certainly would not have put up with it if I didn't think it was going to save me a lot of time as a software developer (and it does, everyday). I doubt anyone invests the mental effort to deal with learning emacs nowadays unless this is their goal.

> Terminal-based Vim is not like a modern application, yet is more popular than Emacs.

I think what happens here is that when someone decides they want to invest the time to learn an advanced editor, most of that subset of people end up choosing vi. Emacs is not approachable enough to appeal to people who don't fall in that group, and vi has more obvious productivity wins for someone who does enter that group, since its focus is on velocity-of-editing rather than extensibility, the latter of which is not even that unique any more (see VSCode/Atom).
Oh, that's all you meant. I thought it was always mentioned under the context of it being unenforceable in a particular state, so that's what I was confused. Didn't even realize there are people who thought they're unenforceable everywhere!
That game is pretty bad but also fascinating at the same time.
> The threats are not theoretical, as I've found out recently. A big threat comes from... The US. The US regularly stages coups against governmentd they don't like. Even democratic governments. Democratic Iran in the 60s. And just now, Venezuela. Part of the reason why the CCP top leadership is so secretive, and why they are msking society more controlling, to to protect against US lead coups.

Yeah if you wonder why the Chinese are putting Uyghurs in camps it's because the US and Saudi Arabia sent Uyghurs to fight their proxy war in Syria. You can imagine what the Chinese government thinks of that.
There are a good amount of healthcare resources for retirees and government workers in [WA, USA].

Before he passed away last summer my grandfather was using $26000USD/mo of insurance benefits which the state paid for as he was a retired public employee[0]. Literally added up all the expenditures because I was visiting and bored. This was mainly GP/Antibiotics at a hospital/PT work. The only thing they don't cover is long term care, of which we are currently paying $7500USD/mo for my grandmother.

Yeah, it's a lot of money and they sold their [Grandparents] house last year for approximately $490,000USD after realtors comissions and fees thankfully before COVID. But I hope that puts things in to perspective for those outside the USA.

Basically you have to do a medicare trust for your house or pay $6000-$13000USD/mo for longterm care. Usually what happens is people spend down the parental assets then apply for medicare and they try and find them a nursing home or memory care bed.

[0] https://www.hca.wa.gov/employee-retiree-benefits/retirees/ho...
Alphabet Drops Controversial ‘Smart City’ Project
Show HN: Build WhatsApp Business Bot Without Coding (By WhatsApp Partner)
Hello HN,

I am a part of WATI.io by Clare.AI, an official business partner of WhatsApp Business Solutions.

We've been working on building useful CRM solutions to help businesses run their customer support effectively through WhatsApp. Some of our current features include - self service template submission, message broadcasting, mobile apps, managing contacts, etc.

However, we have recently launched Automation feature that we're really proud of. Using this businesses can build a WhatsApp Chatbot within minutes without any coding or integration.

This supports exact keyword matching and fuzzy matching.

Here's a video demo of this feature - https://www.youtube.com/watch?v=Nt9YpG7ZPaY

We're constantly looking for feedback. If you get a chance, please share some feedback on this feature.

Thank you
I recommend emulating a PDP-11 on a pi and connecting an LA120 green bar paper terminal.

This is how I play Zork.
I largely agree with this and I wasted a lot of time in school and earlier in my career on these tools because of how often they’re positively talked about in online communities and positively compared to what seem to be otherwise obviously better tools.