skysight-inc/HackerNews huggingface dataset:
> Cambridge-trained historian

Cambridge historian will he be, but he just reverberates the commodity propaganda. Stalin was closing on the godhood in just every written source.

I'll give you an analogy: if some super secret North Korean state archives claim that Kim had no anus, would the Cambridge trained historian claim the same just because of that? Common sense would be lacking there, as it is in popular Western depictions of Stalin. I would not be surprised that people were flattering the guy even in their private notes, for the fear of them being found not doing that enough.

Any well schooled Russian person has a more or less complete idea of who he was as a person. Now, would somebody be a Cambridge-trained historian or not, would he know more of how such type of people live without "feeling and breathing" their will and presence? I'll trust the popular hearsay more than work of acclaimed historian then.

Almost every Western account of Soviet despots made me laugh, trying to find some fine, intriguing, sophisticated persona, where there were none. Why are they trying so hard at that?

To me, it feels that Western historians often pull more effort to rehabilitate the soviets than the contemporary revisionist propaganda.
Wikipedia has a macabre, but informative list of sole survivors of plane crashes:

https://en.wikipedia.org/wiki/List_of_sole_survivors_of_airl...
It's now being reported there were no survivors.
We find you. It’s much cheaper to pay a hiring agency than to sit through hundreds of applicants who aren’t what we’re looking for.
It's covered to an extent in Canada. It's something we are working on improving.
Given how loud rotors are of flying quad copters this seems... it seems like this might be not that good.
The grandparent poster compared the cost of the big dig to the cost of the panama canal to in an attempt to show that the big dig was overly expensive.

This parent poster is pointing out the fallacy by hypothesizing that the Panama canal in Boston would be way more expensive than the Panama canal in Panama, thereby showing the error in the grandparent post's reasoning.
Why do I need an account to play?
> Often being overtired becomes a feedback loop where they refuse to sleep

Often it's true for adults too. When you're overtired, it's sometimes harder to sleep. But why should that be? It doesn't make sense. Any ideas?
I never understood why "modern" tools like Docker have to provide everything: networking, firewall, repository, you name it...

I understand somebody wanting to type "docker run xxx" and have everything setup automatically, but if you're running anything but default networking and actually care where the xxx image comes from, it's gonna fail miserably. Coming from the VM world, I found it much easier to work with macvlan interfaces that lxd supports for example - the container gets it's own interface and IP address and all networking can be prepared and set up on the host instead of some daemon thinking it knows my firewall better than me...
I am not very well informed. How serious is this?
On your dev computer though you might want to ..

build containers to confirm that your build steps all work ok, so Podman + buildah, then you might want to

... push them to a repository to collaborate with a colleague without setting up CI/CD, so Podman + Buildah + skopeo.

Then you might want to execute the containers to test to see whether your code is running ok....

the point I was making didn't relate to running containers on servers where typically things like CI/CD will be part of the process, but to new developers and devops people getting started with containers.
StackOverflow was created in response to Experts Exchange, for which I am thankful. It doesn't work forever where information is concerned. Information wants to be free.
> Is there a better article we could link to? "Mother Nature gave RNA editing a try, found it wanting, and largely abandoned it" ... "it looks like cephalopods didn't get the memo" What is that supposed to mean?

The transcription process is DNA -> RNA -> Protein. In the vast majority of living systems mutations happen at the DNA and DNA -> RNA transcription levels, but once you've got RNA it's a relatively straight path to proteins. It's possible to edit RNA but quite unstable and fiddly, so most living systems only make limited use of it, and their "RNA edition pipeline" is quite fixed and limited.

coleoids however apparently edit RNA to an extent unknown of elsewhere, seemingly trading that off for DNA-based evolution: for RNA edition to keep working properly, the source RNA has to be pretty stable otherwise you're building on quicksand, that means DNA mutations will break RNA editions and thus probably viability.

Think of it this way: DNA is source code, RNA is compiler IR and proteins are object code.

Most species edit the source code, they can have optimisation passes on the IR (RNA edition) but it can't be too extensive because the pattern matching will easily break if the source changes too much, and that might break the software entirely.

However coleoids do most or all their coding as optimisation passes working on the IR. And the more these IR passes do, the more they rely on the source code not changing because all of a sudden your "optimisation" passes don't work anymore and it turns out they're absolutely critical to the software working.
Err, I stand corrected. Thanks for assuming the worst of my character! I must have remembered reading some kind of article around the time summarized at https://www.americanthinker.com/articles/2011/12/os_legacy_u...
The 3D version is surprisingly refreshing !
I bought it because it has features the alternative doesn't.

You don't provide enough details here, but there's a good chance you aren't talking about the feature differences between a 1986 Toyota Tercel and a 2019 Camry. You are probably talking about the difference between your 40,000 or 50,000 (or more) dollar car and a typical 30,000 dollar car. If that's the case, it's probably worth pointing out while you criticize T-Shirt buyers, that you got horribly rooked. Rooked bad. Like, you're just a fat whale to the auto industry.
Disappointed it didn’t use any actual computer vision features.
I don't even think Docker is useful for production, but it's indispensable as a development tool since I don't want to sully my Linux install with a bunch of databases and dependencies I'll inevitably forget about.
The most fundamental things in learning to make software:

1. Alternate writing programs with classwork or book-learning. Back and forth.

2. Learn a programming language that a friend knows, so you have a place to get on-the-spot help. Ideally, somebody sitting next to you.

3. Have a computer available. Almost any home computer will do, no need for something expensive. There's plenty of free software you can download, free tutorials, free books...

4. There are cheap classes at some nearby community college or something like that. Finding the time is harder than paying for them.

5. The most important first courses are about a particular programming language, like "Python Programming 101".

6. The most important second courses are probably "Algorithms and Data Structures" and "Computer Architecture".
It's not a dupe if the earlier submission(s) got few/no comments/upvotes.
Searx[0] is also worth checking out. It's fully free/libre and easy to host yourself.

It uses other search engines, but so does at least DDG and Ecosia that are listed there.

[0]: https://searx.me/
There should be no reason to be overtired so your body reacts by keeping you awake to deal with it until the stressful events are over but this is stressful by itself. And modern city life has no shortage of stress.
> What?

Yes.

It's all over the place. https://docs.docker.com/engine/reference/commandline/cli/

It has no obvious separation of commands dealing with images/containers/running containers. Sometimes you refer to them by tags, sometimes by IDs.

It's non discoverable. It's non intuitive.

I can't know what 'docker rm' does without reading the docs. Oh and there is 'docker rmi' is that for images?

Docker build has this nice example here:

'--tag , -t Name and optionally a tag in the ‘name:tag’ format'

Ok so you set a name with --tag?

Compare with 'kubectl get pods'

> Cached builds being one reason, viewing the intermediate layers is just a huge benefit.

Sure, as I said, it is useful, but you do not want to do this most of the time.

> You could always build with "--no-cache", which all CI should be using anyway.

Bad defaults are an UX problem, thanks for furthering my point.
House Price Prediction: An End-to-End Machine Learning Project, Jupyter Notebook
I think it's bullshit advice. It sounds like the remnants of a dying mysogynist corporate culture where appearances mattered more than substance.

Working people are smarter now than they were at any point in history. They're just pretending to be stupid in order to fit into existing social power structures. But they can't continue to pretend forever.

The notion of a working class which is smarter and better informed than the ruling class is a new situation which did not exist before and it's going to be interesting to see how it unravels as the intelligence and ambition gap widens.

We are currently in a transition period; a dark age for progress. Smart people are being suppressed and coerced by a powerful class of ruling idiots who are using any means necessary to maintain a highly unstable status quo which is the enemy of progress itself.
This is actually one of the cases where supply side economics breaks down.

People refuse to pay more for this and if you've invested so much for truck, car insurance, etc...
Elizabeth Warren also wants to break up Apple
The whole consumption/advertisement/narcissism/raise-to-the-top ecosystem is non sense and yet, it's a big part of how social networks make their money. People don't want to hear about the icecaps, they just prefer to be on top of the world.

Consumerism is a plague, and it's the #1 reason why it's impossible to talk about the environment. It's the elephant in the room.

That article highlight the type of person I despise with passion, because it represents the vanity of humanity. Granted, it's a hobby like any other, but to me it's the most ugly part of income inequality, for what luxury represents as a whole.

It's just my opinion like any other, you can disagree with it, but to me consumerism has become a political problem because it diverts our attention while making sure we don't think in terms of political responsibility.
Thanks. The original is blocked from GDPR countries.
Truly free people are free to keep all the secrets they want.
I strongly disagree. Leadership is fundamentally emotional-political-strategic, which are not skills that most engineers invest in. You can argue that more engineers should and do have those skills, but when someone says something like take an executive/leader lens rather than an engineering lens, they're trying to imply that you're only thinking about solving a logic puzzle rather than trying to win sales.
This leads to a couple of questions: Why do men prefer to watch men sports, why do women prefer to not watch sports, and is the "watch same gender preference" the same for men and women? For the latter, my impression is that women mostly prefer to watch men teams too.

Also, the audience=the customer, so isn't this true for almost all fields? If we are OK with wildly different pay scales in sports because of audience preference, couldn't Hollywood claim the same?
The kid who left his flash drive and was caught red handed. He had a big incentive to downplay his role as much as possible. Didn’t work though, just caused more people to get expelled
Because most people don’t know anything about networking or firewalls and don’t want to.
> Podman also uses the same notion of pods, and it doesn't support docker-compose syntax/files, because RedHat strongly believes that Kubernetes has already won.

Could you expand on that please? Almost everything I run locally (be it a self-hosted service or app devel) with docker is a docker-compose stack. It allows me to easily manage/monitor services via CLI or Portainer. How does Podman and other modern tools offer to solve this case, or is it proposed now to use K8s locally?

I got enthusiastic about Podman not having a daemon and running Podman containers as a non-root user[1].

[1] https://opensource.com/article/18/10/podman-more-secure-way-...
Ignore the first sentence, I think I misread what you were specifically commenting on for that.
> I wonder if it's as simple as this

The answer to questions of this form is almost always “no”
The second link is the same as the first, did you mean to put a different one?
It would have been very hard to prove we hacked the system from within the network using the proper credentials. I doubt they could have proved much especially to the defree required tk make it worth anyones time
Yeah, it feels too monolithic. Just to showcase it can run Hello World in one "docker run" command I guess?

Another thing people use Docker for but shouldn't is application packaging. Using Docker you build one fossilized fat package with both all OS and app dependencies baked in. Then some day after years of using that Docker image you need to upgrade your OS version in the image but you can't replicate the app build because you didn't pin exact library versions and the global app repository's (pip, npm) later version of the package is no longer compatible with your app.

Application packaging is better to be done in proper packaging systems like rpm od deb or other proprietary ones and stored in organization's package repository. Then you can install these rpm packages in your Docker images and deploy them into cloud.

The difference in OS dependencies and app dependencies are clear when looking at contents of actual dockerfiles. OS dependencies are installed leveraging rpm or deb ecosystem. Apps are cobbled together using a bunch of bash glue and remote commands to fetch dependencies. Why not use proper packaging for both OS and apps and then just assemble the Docker image using that?
Ask HN: How do agencies manage employee downtime between projects?
Client projects come along at different times with different resourcing requirements. If your team comprises permanent employees, you're losing money on every day one of your team isn't working on a project. What are the best strategies to work around this?
You have to understand that it is art. Hence the user interface has these "affordances". You are probably not an artist so you therefore don't understand why the main page has the images and text too small.

The slight UX concern though is the audio. Not sure whether I would want to open this page in an open plan office with the speakers on:

http://exactitudes.com/index.php?/series/detail/5
Rogers' Rules of Ranging (1757)
> but also an astoundingly focused effort at the highest echelons. None of this was organized by people chilling with their feet on the table, casually dispatching orders.

Excuse me, but what you say goes 180 degrees contrary to account of every survivor, and popular public sentiment among the more erudite part of Russian society.

Just every member of political establishment at the time was portrayed as an idle hedonist of no intellectual acumen, but at the same very violent, and easy to snap. And this is the very reason why they gnawed each other to death in the thirties - no lard left, the society expired.

War confiscations, and ones in thirties were well known to end in coffers in mid-level officials, who themselves were a month away from starvation. That goes by account of every well respected person of that generation I knew in my childhood.

The myth of industrialisation is also just a myth. Russia had engineering school of its own, not much behind the German one, and a no joke industry by late ninetieth century. Just it was rather disperse, outdated, and suffering from disintegrated supply chain. Very low profile, and not earning headlines, unlike German one.
Android development is similar, unfortunately.

I received an email yesterday that a bug I filed in 2013 in the Android Google maps SDK has been assigned to someone. Might as well just not fix it now.

Additionally, something will work with the stock SDK, but will break on Samsung devices (e.g. camera SDK).
I guess you just have to trust me. And, trust me, this car if anything signals that I’m boring as shit. The color is bland and styling is okay. I spent the money for the power seats and the extra room in the back.

Funny enough, it is a Ford, though I’ve also owned Chevys in the past.
> Structs will have members called p with a comment saying "position". It seems very silly.

It does not seem silly to me. Coming from mathematics, single-letter variable names are the only acceptable possibility, especially in numerical code. I tend to read contiguous letters in a formula as products.

Besides, descriptive variable names violate the principle of "don't repeat yourself". It is better to describe the variable only once, in a comment next to its declaration, instead of several times.

Programmers should understand that not everybody who programs has a background in computer science, and certainly the traditional conventions of computer science are not universal and not generally reasonable. Many of us have a scientific background, where descriptive variable names are silly. We do not want our numbers to have meaning, that's the whole point of abstraction. Thus, they are named x, y, z, and so on.
To me, the question still stands: if people refuse to pay more for the service, then in what sense is there a shortage of the service?

Can you expand on what you mean by "supply side economics breaking down"?
> recently become popular among the scalable program analysis crowd.

Can someone give some examples?
I have read papers from the Athens University using datalog and pointer analysis. Has this become a major direction ?
My car cost me $14,500. I could have spent $9k and gotten similar utility (though not as nice)
Ah, The Register lifting another story from another news outlet.

The original report came from NBC: https://www.nbcnews.com/politics/national-security/iranian-b...

Which The Register didn't bother to credit. I swear, this site is now no worse than an Indian blog. Every site online credited NBC except these "journalism experts" (to be red clickbait-loving, content thieving d-bags)
You need to pick a name of a minimum length for single player. That's all.
My favorite brothel used to be located near this landmark, sadly they have shuttered.
Citrix discloses security breach of internal network
Well mostly because some of us are just devs and we don t know about it ? How about a blog writeup, I'd read it :)
Katie Mack – Death of a Universe [video]
> We were never given any proof, so it’s impossible to verify...

Bullshit.

https://www.nytimes.com/2015/01/19/world/asia/nsa-tapped-int...

https://www.recode.net/2015/4/21/11561700/sony-hack-was-not-...

https://www.symantec.com/connect/blogs/collaborative-operati...

https://www.nytimes.com/2018/09/06/us/politics/north-korea-s...
Well, its better to get some wordpress hacked, than it is to have a server onprem get pwned and used as a inadvertent bastion to your internal network.
Was just mentioning the possibility of something like this to a friend the other day, good work dude
Starting Forth – Extending the Compiler
Flickr says all Creative Commons photos are exempt from picture limits
Containerd is a project within the Cloud Native Computing Foundation, which in turn is part of the Linux Foundation. Docker haven't been directly involved since 2015, and even then, it's arguable that they've never been (you may be thinking of runc though, which was donated in 2015).

It's true that Docker uses containerd under to hood, but that's actually part of what the author is arguing. Docker as a technology is a wrapper platform around core industry technologies that they neither own or control. That means they have to compete as a tooling company, and they have already lost ground there. The more things like Kubernetes and podman join the market, the less required Docker becomes, which means they're going to be more and more at risk of failing.

https://en.wikipedia.org/wiki/Linux_Foundation#Containerd

edit: added link for reference
A couple of things I've noted over the years:

- Fields, or anything that uses fields: They're completely broken. They only seem to function in straight-forward case. For e.g: it's very easy for sequences to completely go off whack.

- File comparisons: this feature can only tolerate up to a certain number of pages. It will crash and burn for large documents. I sometimes wonder why this is even offered!

- Formatting: No matter how carefully paragraph spacing etc. is controlled there are always instances where things won't work as intended. A good example is cover pages.

- Hanging and freezing on large documents while Word figures out how to render them.

- Font rendering: it's never great. It never looks the same as what it would on a printer (irrespective of the printer). The Mac version does a decent job, but the Windows version, even with ClearType configured, is not great.

- Lastly, my biggest issue: feature incompatibilities between the versions of Word available on Mac and Windows. The Mac version (the latest O365) release doesn't have a lot of advanced features that are available on Windows such as document signing and style breaks.
Minecraft alpha playtesting thread (2009)
There were actually 2 separate gradebooks we were accessing. The first was called MakingTheGrade and it was used by teachers to compute semester scores. Another program that was used by counselors and admins could access digital transcripts. To access those we needed to get the hashes from a counselor’s computer which is where the infamous flash drive originated.

I never modified any of my semester or transcript grades but people who i worked with (like a counselors TA) changed theirs. I also changed transcripts for a few friends who were seniors and they actually were able to get a notorized copy of the fake transcripts before everything was uncovered and got into ucsd on appeal with the forged documents. However in case of disaster, most schools keep at least 1 years hard copy usually in some shipping container or trailer. We even considered setting fire to the hard copies but it turns out they just get replaced by the forge ones if you can get away with it long enough
really good explanation.
I like it even better than 3blue1brown or visualisations that I had seen.

It is better because it really covers every step of the construction process.

And offers explanation of why certain thing are not the right construction blocks. The author gives a visual example, for example, of why basic vectors 1,0 -1,0 are bad. The article shows they cannot span the whole space.

Those kinds of explanations of 'bad constructions' are difficult to show in visualizations, that show 'good' constructions only.

But, yet, in my view, these negative examples, are really helpful to explain the material that otherwise, requires 'intuition'.

Not everybody has same intuition, so showing negative examples/impossible constructions, and why those do not work -- is a good way tuning one's intuition.

---

On a separate note, I am wondering if such good step by step + counter examples, knowledge presentation -- is a result of author studying at MIT, or a natural trait (or both) ?
I think it's a combination of:

- Build assumptions about down time into your pricing model
- Aim for big projects where adding or removing 1 developer to smooth your resourcing isn't a problem
- Always be taking on more projects than you can staff, and use freelancers to fill the gap
- Use the down time to to reskill your developers
- Have a homegrown product that gets worked on in down time