skysight-inc/HackerNews huggingface dataset:
I have spent countless hours on this game (especially Civ 5) - it just felt so deep. It actually triggered quite some interests down the road around archeology, history, military strategy. Reading about some historic character I really often thought "ha - I know this person from Civilization" and the same game has you thinking about things like geographic choke points for someone else's navy and things like that.

I'm really hoping that at some point a version of Civilization will come out with a more realistic AI (I haven't really looked into this but assume that a lot more is possible now than 10 years ago given all recent advancements). To me that felt like the main thing that caused me to lose interest at some point, interaction with AI players was too scripted and a harder difficulty level just meant more units and faster progression for AI players. I never got into multiplayer, I imagine it would be way too slow to keep my attention.
This is somewhat oblique to the content of the post but "special" is about right. "Unnecessarily obtuse", particularly from a contemporary perspective, might be a less kind way to describe it. I could say the same about the documentation which, frankly, is not great at making you immediately productive. It's written like an academic treastise, not a tutorial for a piece of software that exists to help you get stuff done and where learning the software is not an end in itself.

I've recently started making a relatively determined attempt to become proficient with emacs due to increasing frustration at poor performance from both VSCode and Sublime Text when working with larger projects and, I'm not going to lie, it's hard going.

Take something as basic as working with multiple windows. Emacs has concepts of buffers, windows, and frames, but windows and frames are diametrically opposite in concept to windows and frames in client side web development.

That's not too difficult to grasp but, say you're in dired, and you want to open a file in a new OS window (in emacs-speak this would be a frame). You'd think you could just move the caret over the filename and hit some key combination to open that file in another window (sorry, I mean frame). Possibly you can but the nearest I've managed to get so far is (from memory) C-x 5 f, which brings up the minibuffer prefilled with the pathname of the directory you're browsing in dired, and then you have to start typing the filename (which, granted, will autocomplete), which seems somewhat redundant, and only then can you open the file.

It's also full of things to trip you up, like the key bindings for switching to another (emacs) window and killing a buffer - both fairly common operations - being far too similar and easy to confuse for a newbie.

It just seems so deliberately contrary, but I'm hoping the investment will pay dividends given time and persistence (this is, however, approximately my fourth or fifth attempt in 20 years to learn emacs, so we'll see).
They could simply decide not to break it.
It's an interesting case of literature-movie adaptation. The film is one of my favorites, but mostly for the atmosphere and cinematography, not the story itself.

Yet, after recently re-reading Do Androids Dream of Electric Sheep? I came away thinking that the movie could have been so much better. They left a lot of the interesting details and Phillip K. Dick weirdness out.
If that system was mission critical, would you just leave it running there and not pay attention to it? No monitoring whether the VM is running, the disks are full, the processes are down?

Paying attention doesn't mean that you have to personally look at it every day. Set something up to let you know when something isn't right.

And as you mention: planes get maintained. Nobody lets a plane fly for 20 years without paying attention.
That shouldn't be downvoted. That's a great point, even if most probably misinterpret. In Asia people really don't use email as primary comms in B2C or social for many things. People use LINE, WhatsApp, WeChat and other mail providers like qq or 163.

Still it's a 'mailto:' link which might not translate to those media. But a 'tel:' link could possibly translate to "Connect with LINE" or other options.

Anyway I think this project is a very good idea. These sort of protocol links are very useful, considering on mobile you are always app switching to share something. Unfortunately, mobile browsers don't support "navigator.registerProtocolHandler" but there might be workarounds for PWAs.
Thanks for the answers. The reason I asked these questions was because your previous reply started with "And doing this is so simple.". But having full-time teams of devops, cybersecurity and IT is not so simple or cheap after all.
Civ5 didn't allow unit stacking which left artillery vulnerable. I couldn't get into it.

Civ 4 4ever
Really? What’s it called?
They look really interesting. Thanks a lot, I hadn't came across them in my search.
> But Craig Murray hasn't exactly portrayed the judges in this case to be as evenhanded as you appear to imply they are.

Suppose they are.

Suppose it's just Murray's reporting that isn't evenhanded.

Which is my point.

From the point of view of someone who is strongly biased a neutral position would look very much like an adversarial one.

I'm not implying Murray is wrong, but I am saying we should not take things as he's describing them for granted either.
SEEKING WORK | EUROPE | REMOTE

Hi, for the last 6 years i have been working with Scala, including fullstack (scala.js/react).

Technologies: Scala, http4s, ZIO, doobie, (in the past lightbend tech stack, so: akka, play), Postgres, scala.js/react

linkedin: https://www.linkedin.com/in/michal-lacko-85063280/

email: viso.laci@gmail.com

I typically work remotely but i would be open to relocate if needed.
As far as I know, all z/OS ancestors were capable of running on non-IBM systems, and so was z/OS itself until it stopped supporting the 31-bit ESA/390 architecture which was the last IBM mainframe architecture successfully cloned by any of the plug-compatible manufacturers.

MVS 3.8j was, however, the last version of MVS that was both available from IBM without a license and which lacked copyright protection under which IBM could prohibit unrestricted use.

And, to be perfectly pedantic, a number of z/Architecture "clones" now exist in the form of software emulators — including at least one[1] developed and sold by IBM itself — and these are perfectly capable of running more recent z/OS releases, possible license complications notwithstanding.

[1] https://www.ibm.com/products/z-development-test-environment
Wait what?

“I also stopped worrying about COVID and wearing masks and keeping social distance. If humans are weak and die from a begnin virus then it's part of the circle of life. Keeping everyone alive through unsustainable measures only harms our planet due to over population and further exploitation.”

Benign?
Yes, Emacs supports a limited form of "rich text". See text-mode.

It's supported by text properties [1] and overlays [2]. Character properties are special attributes attached to a single character, while overlays can attach attributes to a "region" and override old text properties (like div in HTML).

In Emacs,

> A button is essentially a set of text or overlay properties, attached
to a stretch of text in a buffer. [3]

The Emacs display engine is sorta like an HTML render engine.

[1] https://www.gnu.org/software/emacs/manual/html_node/elisp/Te...

[2] https://www.gnu.org/software/emacs/manual/html_node/elisp/Ov...

[3] https://www.gnu.org/software/emacs/manual/html_node/elisp/Bu...
I am pretty sure your comment brings zero value to this conversation.
Yes, that's a great resource. Thank you very much!
Xiaomi Ranks 18th in the Top Chinese Private Enterprises Huawei Ranks First
> Historically the Certbot software was named "letsencrypt" which certainly didn't make this easier to understand.

And to this day strongly promoted (recommended first option) right from the letsencrypt.org starter page:

https://letsencrypt.org/getting-started/
Retirement funds lose their investors if they do poorly.
Great idea! I'm somewhat confused as to what the different left-hand buttons do, though. They don't seem to make a (immediate?) difference.
There is a subreddit for reporting on world politics in the format of Civ messages.

https://www.reddit.com/r/CivPolitics/
So, like you say: they don't have an IOMMU, although they have some dingus which is called an "IOMMU".
U.S. Stock Futures Stabilize as Tech Rally Fades
I am hoping remote work will “nerf” in person charisma. It’s not that charisma is bad, but in person it often seems to overcome any other concern. I have seen so many examples of total fools who nevertheless gain power and leadership on charisma alone. It has the power to overcome reason and speak directly to the brain stem.
At least in Firefox, multiple websites/apps can handle mailto links, and you're presented with a modal to pick from them when clicking on a mailto link.
I'll add a fiver for whomever wins just for answering this question (with reasonable evidence) :D
IME remote managers have to communicate more explicitly, which I prefer.

Remote also feels more empowering should one encounter a bad manager. During my WFO days I had a boss who berated me privately and publicly; even in front of clients. It was humiliating and destructive. Only when a more senior (by age, not rank) engineer finally rebuke them did the situation improve.
You're posting in a tech community that specifically wants the details that go deeper than a "gimmicky article." Based off of your comments here, you're acting like a rude charlatan.

This is technology that not everyone is familiar with. Some questions people want to know are surely:

1.) What makes it safe? Is it that the beam itself is harmless? Harmless for long term exposure, too? Or is it that the beam isn't harmless, but the system has systems in place to break the beam if obstructed?

2.) Will other technology be affected? Would drones, etc, interacting with the beam be adversely affected?

3.) HOW is this relatively unaffected by distance? So far I've heard you say that it isn't impacted by the atmosphere, but I think people are still curious to know more.

4.) How is this not impacted by rain/humidity? You linked an article regarding water not absorbing radiation, but didn't address the subsequent claims regarding refraction.

The point is. This is a technical place, please answer some of people's questions and stop just dismissing everyone as ignorant skeptics.
Seconded. A sysadmin dedicates their professional life to deeply understanding systems, networks, and their interconnection. I am lucky if I can keep up with changes to my languages and frameworks as a programmer! Thank goodness there are sysadmins out there who can help us poor programmers out when our relatively basic understanding knowledge of linux fails us.
A Comprehensive Quality Evaluation of Security and Privacy Advice on the Web [pdf]
That's an issue web browsers can solve.
I can personally endorse https://mynoise.net/NoiseMachines/campingRainNoiseGenerator.... and the various presets for that shown on the right.

The sliders are for different noises samples that are generally focused at that part of the sound spectrum and there are modes that will drift them up and down to keep things gently interesting.
> I had never claimed the poisoning, if any, was not carried out by Russians, only that there were many other possibilities

if any being the important part. My mind is open to the point that my brain is on the desk?

I don't doubt for one second that the intelligence services have cleaned up the story a little but it just looks like conjecture e.g. Craig Murray knows nothing about the roof of the house.

His doubts as to their identities look really convenient, given that "someone" tried to give him DNC emails in the past.

Edit: here is a bellingcat vs. murray catfight over the identities of the Russians

https://mobile.twitter.com/eliothiggins/status/1047597999105...
can attest to this fact, I've isolated this issue in Openstack components once or twice where we identified CPU-bound tasks blocking other greenlets leading to new MySQL database connections rejecting the client, because there's an initial auth phase that has a very short 10 second timeout while it waits for the client's response to a security challenge.
Free furniture!
It doesn't call out advertisers directly but it does call out the Minority Report style ad serving.

IANAL but sec. A: defines FRT as "comparing the facial features of a probe image with the features
of images contained in an image repository (one-to-many search)."

"Private Entity shall not use Face Recognition Technologies in Places of Public Accommodation"

"John Anderton, you could use a Guinness right now!" style targeted advertising requires matching features of the face (eyes) to a repository to get the name.

https://youtu.be/uiDMlFycNrw
These are reasonable criticisms of Emacs’s interface, but the topic of the post is interfaces in Emacs, not Emacs’s interface. Sublime has no comparison point.
It's like Oculus redux.

Give it a few months and Google/Microsoft/Amazon will probably buy it up.
I can’t speak for all countries, but in this situation the Swedish government have purposely few laws where they can act, in general, against groups of citizens. Which is a problem with gang related crimes etc. In the case of a pandemic, the profession that handles it are doctors and their government body. But they only have the power for individuals and areas. Though even then the base idea of an individual right is heavier than the right to contain people. As such example, if an individual escapes from prison, the individual is not committing any crime. This is based on the idea of individuals freedom which is the base for all Swedish law.
Assessing Game Balance with AlphaZero: Exploring Alternative Rule Sets in Chess
Ask HN: Managing Translated Texts
We have come to the conclusion that we need a separate program to manage the lifecycle of the translated texts that appear in our software. We're looking for features such as the following:

* The ability to query for all texts that lack translation in a given language.
* The ability to bulk export/import texts/translations so that an external translation specialist can work with them.
* For each text we would like to track its source. Was it written by a programmer, a business specialist or an external translation specialist?
* The ability to query for translations that are outdated (i.e. the default English text has changed since the translation was made).
* Both a gui (so that non-programmers can work with it) and an api (so that the build pipeline can interact with it).

We're considering building it ourselves as it's a fairly simple program. However, we already have so many other things we would like to work on so we would prefer to purchase existing software if we find any that works well. We're also open to the possibility that we might be approaching the problem in the wrong way.

Do you have any experience with software like this? How do you manage your translations?
There was this joke when I was a fledgling programmer 35 years ago: If engineers would build bridges the way programmers build software the first woodpecker to come along would destroy civilization as we know it.

I think your comment is a nice illustration of that.

To me if a piece of software has a problem then it is that piece of software that should be fixed, not to push the burden onto everybody else as well. That's just so wrong.

But that does not mean I don't follow your reasoning and understand why this decision was made, still, the amount of waste here is incredible.
Apache moved from using a thread per connection to fibers years ago [1]. Fibers are simpler than green threads (cooperative multitasking via yielding) which should be illustrative of how good an idea the "thread per connection" model is.

Although it could be argued that fibers are a type of primitive thread--so as long you don't mean OS thread the idea has merit.

[1] http://httpd.apache.org/dev/whiteboard/process-model.html
Exploring new forms of chess using artificial intelligence
Sounds of storm, rain, thunder...
What's new in ECMAScript 2020 (ES2020) – Biggest new features
The screens are 1440x1440 and square format makes a lot of sense for this application. They're best described as 2MP instead of 2K.
This is an interesting read, if a bit light. Unfortunately, its quality is diminished by the ridiculous stock photos that have nothing to do with the text.
Institutional Fibromyagia: say it to your grave, but not to me
No normal person is investigated like that. Why make things up? Spending tens of millions on case of violating the ... Bail Act of 1976? It's obvious political persecution.

Dodging jurisprudence, that's rich. His Swedish accusers were not even investigated for blatant evidence tampering.
Bravo les gars :)

Sincerly nice project, I would do one myself if I had the time or knowledge.
What could be really nice is that make a DIY video to demonstrate it's easy and link to where we can buy different stuff (and put a affiliate link, please).
Also suggest controllers that are compatible with steam if that exists.
It was pretty obvious to me 40-50 years ago that a mass extinction event was coming soon. I figured few animals larger than a dog would be left.
I've been using Vim for a very long time now, recently adding CoC has slowed things a bit however I am quite fond of some of the features, so I might start enabling it only when I want those.

I'm not looking to encouragement to change (after 20 years in Vim that ship has likely sailed for good), I was just curious if the speed of Emacs lisp was a frequent bugbear.
Marc Levoy on the Balance of Camera Hardware, Software, and Artistic Expression
>Do you really feel the poor homeless person has more power in the US elections than in those you just compared it to ?

Yes I do. It follows from the simple fact that there are no free and fair elections on those countries. Freedom of speech in combination with elections gives us some power to change things. People in dictotorships don't have those powers, regardless of whether or not they are homeless.

Homelessless exists in Europe as well by the way.
Pynchon, if you haven’t read him. Start with The Crying of Lot 49.
Daily reminder: 2K doesn't really exist. Yes by definition anything with around 2000 pixels vertical would be 2K but that would mean FHD is 2K because it almost 2000 pixels wide.
The display in question here is 1440x1440 That is not 2K. Sure there are two next to each other that would mean 2880 pixels horizontal but the image you see cant have this resolution. Also that would be 3K not 2K.
So pls everyone stop the nonsense with the Ks unless used properly like if you actually mean DCI 4K then its appropriate to say so. Everything else is marketing nonsense.
/endrant
As a long-time evil-mode / emacs user, I would say your comment is pretty accurate.

Two objections come to mind at the moment::

* vim keybindings have helped my RSI significantly (and before you go there, I got RSI when I was an IDE user, before I focused on on Emacs)

* Using Emacs and building my own config has not made me massively more efficient at the workflow level, but it has taught me a great deal about software design and development than I would have otherwise learned.
I'm sure she'll be fine. She sounds like she already is. She might exceed you. People can teach themselves right?

This book looks good but I don't think I should start reading it, because I get the feeling it's going to let me want to create my own "powerful programming language" and be led down that (long, probably dark) rabbit hole.
The point of my post is that supporters of Assange / readers of Murray's site are unlikely, as the other poster suggested, to be surprised by Assange's extradition.

What was the point of your post?
>an attempt at watered-down explanations assuming a non-technical audience

I think this is the case. The founder, or whatever PR employee is handling these comments, has misjudged hackernews and assumed that it is used by the same nontechnical crowd as facebook or twitter.

Pretty sure lots of top researchers use this forum. Talking down to them with a "It works using science and engineering :)" won't go down well.
I wanted to propose bread with sunflower seeds, because raisins are gross. But now I'm intrigued: wouldn't chocolate melt when the bread is baked? Is it effectively ‘chocolate blob’ bread?
AMD announces CPU and GPU events on October 8th and 28th
Amazon is hiring 33,000 new employees with average compensation worth $150k
yeah FAR Commander is an underappreciated pearl
Good luck to them, and I've bookmarked it to keep tabs on it in future, but that is an infuriating and in my opinion - very poor - choice of brand name.
Far Star: Character Animation
My biggest shock with Civ was funding out that I was a military dictator at heart.

I started with hope of a cultural victory. I gave away technology and trade at a disadvantage to keep aggressive allies on my side.

Then genghis khan attacks me unprovoked despite previously good relations.

He sacked a city and I decided he needed to be completely removed from the game for peace. So after stabilizing, I built up a huge military and defeated him.

But now I had a huge military draining my resources. And alexander was pretty aggressive. Before you knew it, my wife was begging me not to attack the last survivor, Gandhi. Which I defeated and achieved world domination.

I was literally horrified at myself.
Uau, paying for tools what a crime.

I almost forgotten that here people want to get paid without paying for their own tools.
Plus the EU, surely?
How did these seeds get through customs?
That's a lot for one person in one year. I struggle with far less, I don't want to think how I'd feel going through what you have.

I wish you luck finding work and happiness.
Once the animals are gone, we won't last much longer. It is extremely naive to think we can engineer ourselves a new biome that can sustain anything even close to what we have now.
Well, you can also learn things the wrong way and this can give you the impression you are an expert while the opposite is true.
If we make sure it's licensed properly, that's not possible, right? They could hire certain people but if it's all open source, we can at worst just fork it.

According to the GitHub it appears to be under GPL v3. I'm not qualified to state whether this applies to the hardware design or just the software.

I certainly wouldn't want to put any effort in to a project where the IP can be bought.
Android, and have enabled the option in settings.
I check it too much too :)

One thing that makes it worse is that I don't know what are the new entries in the front page, so I have to scan it again and again. I wish there were a better way.
This might be a fun weekend project to work on, but cannot be built for $200. The displays alone (and their driver PCB that accepts DisplayPort) cost $195. They are also not 2K but rather 1440x1440 (or 2.0736M pixels). Maybe the displays were cheaper when they built this. They also hookup a 6-axis tracking chip (MPU-6050) to an Arduino board and feed it to a PC via usb. Even if tracking was working perfectly, this would be a cut down version of an Oculus Go, which additionally has smartphone electronics integrated, can run VirtualDesktop, and can be had for $150 as of this moment.