skysight-inc/HackerNews huggingface dataset:
The source licensing in the early days (notably before USG) was almost certainly a large part of the key, but it certainly wasn't "given away". The flexibility allowed for the BSD, which dramatically increased the number of hardware platforms which could run UNIX, at least in settings where an underlying source licence was available.

Mt Xinu (commercially supported 4BSD for anyone with a usable source licence) was wildly popular at university labs where TCP/IP was immediately useful for local internetworking across disparate minicomputers, and the distribution included translation, bridging, tunnelling and so forth of other protocols (DECNET, AppleShare) over IP.

Additionally, their port to x86 let humble 386SX microcomputers do the work of much more expensive minicomputers, and was "legit" in a way that USG argued Bill Joy's 386BSD was not.

Notably UNIX distributions where source licencing was exceptionally expensive (or otherwise rare) did quite badly in settings where BSD -- supported or otherwise -- was usable.

Crucially, the University of California decided to support the release of 4.4 BSD-Lite, which had all the AT&T/USL proprietary code removed, both for research purposes and in the obvious knowledge that "someone" would make Lite usable by filling in the missing functionality.

"Someone" was largely BSDI, which survived USL's lawsuit; other independent Lite completions also benefitted from this victory, and FreeBSD/NetBSD/OpenBSD are descendents of one of those.

Additionally, Linux came along.

So I think you got it mostly right in the first line.

C was mostly along for the ride; a usable compiler, toolchain, and programming environment (ed/ex/vi, lint and so forth) was included in the source distributions, and the "p" in pcc was its claim to be readily portable to arbitrary architectures (which was almost true, in part because it was written in C itself). Had it been a language other than C, that probably would have become the systems programming language instead. (Indeed, UNIX was a bit odd in that the number of general languages considered standard was tiny; for example, compare the number of languages one could use on TOPS-10 (six standard) and TOPS-20, which were never intended to run on arbitary hardware).
This is really impressive. Direct link to graphs here

https://leaf.dragonflybsd.org/~sephe/perfcomp/1K.png

https://leaf.dragonflybsd.org/~sephe/perfcomp/8K.png

https://leaf.dragonflybsd.org/~sephe/perfcomp/16K.png

https://leaf.dragonflybsd.org/~sephe/perfcomp/ipfwd-bi.png
I used this to get an idea how K8s looked when I wanted to migrate ~500 lines of docker compose YAML config to k8s.

The result was sufficiently confusing that we threw it away, but it was helpful to get an idea what we were looking at, and why. We rebuilt the stack from hand, using all the files from the kompose tool as a guide/reference.

Later we found that kubectl can dump yaml, I found `kubectl .... -o=yaml[ ...]` to be super helpful, for any command you run from the tutorial or elsewhere, it'll generate you the equivalent YAML which you can commit/apply at your leisure.

I'm glad the tool existed, but idiomatic stuff in docker-compose is unidomatic in k8s (namely secret handling is completely different) which is a hurdle, and the "links" concept as used in docker-compose is essentially absent from k8s for our purposes (and, replaced wth much, much better and granular dns services and "expose"s)
Well, that certainly is the majority of cases we're aware of.
7 Time Management Blogs That Will Make You More Efficient
Is there a reason to go from docker-compose to kubernetes?
Not so much but it's an old architecture that dates back before docker/container techs came around, so it's kind of a pain. We're looking into a better architecture that would allow us to add any language in a couple hours
Not the author, but I think that is exactly what they wanted to convey in the title. The implication is that they're fighting the man and won.

There's a tradition of programmers laying claim to subversively Making Things Better in spite of the bean counters. Sometimes, it is even true, as far as it goes.
UNSOLVED: WHAT HAPPENED TO MADELEINE MCCANN?
MARKETING EMAILS
x

Shakespeare BlackRock <sblackrockii@gmail.com>
Mar 1 (2 days ago)

to me
Dear all,

This morning I looked at the Daily Star and it says that Madeleine McCann is still missing.

Well, I disagree with that News, and if I were Donauld Trump, I may retort that that is fake News! But I am not Donauld Trump.

You see, I have read the Files on Madeleine McCann and written a Play on the subject. It took me a year to put it together. I lack sufficient Marketing budget and expertise to put it to the world at large, at the moment. Nonetheless, I have resolved this mystery, conclusively.

The question then is not that Madeleine McCann is still missing, but whether the world wants to know or find out, conclusively and put the story, and her, to rest.

That’s really the question in view of my findings.

Equally for me to tell of the findings won’t solve the mystery. The world must find out by itself, be convinced by itself. That’s not a job for me. Madeleine McCann is an almost impossible story to kill. Like the character in the Movie SIMONE, starring AL PACINO, among others. All I can do is sell my Play and let the readers or spectators question its thesis or come up with a better one.

The Play presents arguments and facts that can conclusively prosecute those probable culprits and find out where is Madeleine McCann, at last, if of course, the Files that it is based upon are true. But this takes other kind of Professionals, other kind of expertise and/or scientific techniques.

My job in this regard is done!

Please click on the link:

https://theresamaygrantsscotlandyardanother95k.wordpress.com...

And good luck!

Below is SIMONE!

Regards,

Antonio Nunes
Shakespeare BlackRock
SHAKESPEARE BLACKROCK BOOKS LTD
A COMPANY REGISTERED IN ENGLAND
REG. N. 8574132
Attachments area
Preview YouTube video Simone (S1m0ne) - hologram concert - "Natural Woman"

Simone (S1m0ne) - hologram concert - "Natural Woman"
This is a project that a friend of mine is working on.
Wow, I glanced through it in 5 seconds. I am sure kids will love it. But it is just hard for me to read it carefully. Maybe I am just too old.
Gonna be there in 20 min. K3
The thing about the cashless surveillance panopticon is that it still can't stop illegal drugs. Every prison is exactly that kind of surveillance society, and in every prison drugs are readily available.

HSBC is one of the principle members of this privatised money system. It was found to be laundering money for international drug dealers, and got off with a slap on the wrist. Nobody working at the bank has been prosecuted.
Could you give an example of what "system libraries" would pose a problem in my example of using Rust with cargo?

Also note that by "no runtime installed" I mean no runtime as in "no Python runtime", "no JVM" etc. not necessarily "no libc"

EDIT: formatting
> Could some of this risk be improved by actually going to Russia and working side by side?
That definitely would help.
But why does the magnitude of that harm justify harming the perpetrator an equal amount? What is the logic of retribution?

It seems inherently fair to our animal instincts that a victim of violence should received "satisfaction" for their unjust suffering. But do the victims gain anything from this supposed satisfaction? Maybe some of them do experience a reduction in their ongoing suffering; I doubt it makes the pain of loss go away entirely for most.

But more importantly, how does the system of retributive justice impact society beyond the perpetrators and victims? I would argue that its impact is almost entirely negative. The perpetrators are themselves repeatedly victimized, often disproportionately to their original crimes - by the general dehumanization of jailing, violence at the hands of other prisoners and guards, social humiliation and pariahdom, economic and political disenfranchisement. But their victimizations are largely considered just and legal, and thus they cannot redress their grievances through the law. So what do they do? Leave jail wounded, aggrieved and with further criminal training, even more likely to commit crimes (and worse ones at that) than when they went in. Thus they create more victims, and the cycle of suffering is perpetuated and amplified.
Letting go of the notion that you aren't a developer. You are a developer, you're just self-taught. There's not a "right" language or project. Pick something that inspires you, pick a language you want to learn, and start hacking away. It will help you build your confidence and provide an outlet for showing your enthusiasm to others.
If you haven't encountered the concept before, I recommend looking at the testing pyramid[1]. Basically the idea is that UI/Functional tests take a long time to run so you want just enough to test the main, important flow in the application while you want a ton of unit tests because they run quickly and give you very targeted feedback about what might be broken.

[1] https://martinfowler.com/bliki/TestPyramid.html
Learning to take a breath. I learn to dev code by sitting in front of a computer and banging on a keyboard till it compile. I always felt like my code was shit because I was praying to the computer gods for it to just work. Then I read "Flash Boys" by Michael Lewis. In the book there was a god tier programmer that was a legend among his peers. He describe his way of coding was first writing the entire program using paper and pencil. Then he would sit down type it all in, and bam he would be done. I realize at my current level I couldn't do something so simple. I relied to much on my ide to handle simple task. It was causing a disconnection with logic flow in my head. So I stop just drawing boxes with class names and such on a white board, and start actually writing code on paper. It help me find small knowledge gaps, force me to remember little things, and reinforce what I know and don't know. The other thing it does is remove the simple temptation to bang on something till it works. We should be aiming to become software engineers, not grease monkeys. A engineer calculates and design a solution before he even attempts to make something. A grease monkey first thought is to hit it with a wrench. My mentor would tell me stories about going into meetings to design software where he would point out possible problems with the design they had come up with. Many of the programmers would disagree with him out of the box, but every time they would ran into problems right where he said they would be. This pattern always seem to repeat itself programmers would rather spend time with their keyboards then a white board. Taking a breath thinking about the problem calculating what is needed design and test a possible solution then actually attempting the solution is something truly difficult to do. Current state of programming is like asking a kid a math problem Me:"Timmy whats 1+2?" Timmy:"1?" Me:"No, whats 1+2?" Timmy:"2?" Me:"No, whats 1+2?" Timmy:"3?" Me:"Correct, next problem".
Too bad his example was crap. Using Aristotle to point out seedy sales tactics is fine, but at least give a counter example to the sales course spam.
How can this article fail to mention Bitcoin?
No they did not, Xerox PARC invented the widget.

They never had anything to do with UNIX.
Wy We Need Friendly AI (2014)
- If Linux, find the current local privilege escalation bug, get root, and burn it all to the ground.
I also have that form of PTSD. Funny war story, I have a small sized scar on one of my fingers because I put my fist through my last home printer. And I consider myself a pretty calm guy...
I've had the pleasure (?) of going on vacation without notifying the card company. Because a hotel was late with a correction to their charge, that showed the card in use at two places at once, so they shut it down. While I was on vacation. That got... uncomfortable.

Fortunately, they only shut down my card. My wife's still worked, and we were able to proceed. It made for a more stressful vacation, though...
We have a lot on our plates right now so adding new languages isn't the main priority, however we add languages based on the number of upvotes on suggestions in our dedicated forum thread

https://www.codingame.com/forum/t/please-add-the-following-p...

Do not hesitate to go there and vote/ask for Common Lisp
I work on a team who wants to help make this easier. What are the concepts that you think are the most complex?
anecdata: bought a Bonobo from them a couple of years ago at $EMPLOYER for a [semi]portable workstation. Arrived in just few days and it was as expected.

The developer who used it liked it though it didn't move much once it hit his desk. I didn't like the keyboard and thought the finish wasn't polished but I wasn't using it.
As a chef, how many hours a week do you work?

When you come home after working, do you prepare your own food?
And suborbital space tourism at that. I think the article largely got the situation correct. It would also be interesting to see what capital both teams were working with... for SpaceX at least up to the first contracted launch.
No DB (2012)
The language-specific books have always been helpful in getting me to discern whether I'm making a syntax error or a logical error. When it comes to implementation, I lose interest very quickly if it's something that has already been done reasoning that I can just use someone else's implementation.

So this way, I "fill in the blanks" with what I want to implement, knowing that an error or unexpected behavior is entirely my misunderstanding of the logic and not my misunderstanding of the language.
>The amazing thing to me was just how willing skilled engineers were to lending time and effort to me simply by virtue of me asking.

You were flattering them I an extremely sincere way. So if they help you they can be altruistic, be flattered and call that work.
Normally, I don't tend to get involved in HN talks about religion/Christianity, but I'm going to make an exception this time. As someone who is a Christian (I define as a "follower of Christ", not just as someone who follows some set of rules) I actually find the common misconception that "behaving badly" getting you thrown in Hell or "behaving well" gets you a ticket into Heaven to be one of the greatest, and saddest, misconceptions about what Christianity is. In fact, there is actually only a single requirement for getting into Heaven: deciding to accept a freely-given gift of forgiveness by deciding to follow Jesus. Before that point nothing you do can get you into Heaven, after that point nothing you do can take it away from you. It has absolutely nothing to do with doing good things or bad things, and I really, really wish this wasn't such a common misconception, because the reality is much more beautiful and simpler than that.

Also saying that God isn't forgiving is an entirely other topic that means you haven't paid much attention to the Bible. The amount of times he decides to not destroy his (highly belligerent) people in the Old Testament is ridiculous, and the efforts put forward to grant forgiveness to anyone in the New Testament are unheard of in any other religious teaching. Which I'm glad about, because I am certainly a flawed, screwed up person that would never be able to earn my way into any kind of good afterlife otherwise.

Sorry for the rant/preaching/whatever. Feel free to downvote me or whatever for getting into something off topic for HN, it's internet points so it doesn't matter much to me. I just really felt a need to point out some common misconceptions about something I deeply care about.
Given the awfulness of so many OOP-based frameworks that I encountered in the 90s, I began to seriously consider that OOP wasn't a better paradigm for most things and that instead it was worse, and simply caused people to rewrite code to the point that it overcame the procrustean bed of inheritance and whatever other tools the language of choice was providing.
Also, being in nature is a deep and positive experience, so it might compensate for loneliness.
throwing out old code and re-writing from scratch, every version gets better. obviously this is mostly for my own projects as this would not be acceptable at most companies
How Not to get sued when you're reposting photos
I'm not so sure about that. I think a complete rewrite is easier if you correctly separated concerns and compartmentalized needs. OOP is supposed to enforce/encourage that, but it's fairly easy to not treat your objects as black boxes with APIs, and then you've put constraints on replacing a component. Procedural code doesn't necessarily tout it's ability to encourage that, but well planned and implemented functions can give you the same benefit.

In the end, it's all up the the programmer.
How honest should I be on our startup's blog? Can you be too honest?
Plan 9 had fundamental technical problems too. Like most of the systems of that time it was designed with small single-building kind of networks in mind and didn't offer any value once large planet scale networks came to life. Also everything could have being implemented on top of any unix system, but wasn't that interesting for anyone to bother.
Sure, most of the happy Uber drivers (and there are many obviously if not the service wouldn't grow so much) are the ones you describe. The ones that are not so happy are the ones that rely on Uber to put food on the table, these people tend to lack skills to find better jobs (usually because they were born in underprivileged areas). Some of these people bet a bit too much on their Uber driving carrer at the start and now they're angry. Which is understable but it is also true that no one forced them to make that investment.
This tool kompose helped me when I did my first POC on kubernetes since it allowed me to get up and running with something without having to study all the new abstractions and terminology in kubernetes, but pretty quickly I ended up going back over the generated yml files line by line and manually changing stuff. Overall still a helpful tool since many people use Compose in development but need to eventually migrate to kubernetes for production.
I got fired out of the blue from my first job for much vague reasons. My boss never approached to me to talk about anything, so I was super surprised. Everything seemed to be okay just 15 min before I got laid off. Oh, and he was super micromanaging, avoided one on one meetings, thought it was okay to have me illegally employed and passively bash me for everything I didn't know.
Direct link to the NASA release:

https://www.nasa.gov/press-release/nasa-releases-software-ca...

Software Catalog itself:

http://software.nasa.gov
The flipside is searching for an obscure technical problem or bug, and finding a link to a forum that claims to have a solution... only to have the server respond with a 404, or timing out entirely, or seeing a parked domain.

The 14 year olds of tomorrow will learn not to shitpost under an easily identifiable alias, the employers of tomorrow will learn that a decade old "GGEZ" doesn't disqualify someone from employment, and the me of tomorrow might be able to finally figure out this piece of software doesn't work.
In an ideal scenario that's the case, however the bank isn't solely answerable to you. There are situations such as being investigated by the police where access to any money in your bank account can be suspended, and they will no longer authorise you to make use of it.
Oro = "gold" ville = "town"

California had a gold rush - part of the gold mining was done using "hydraulic mining", where you use water to scrub away rock and direct it into a channel for the runoff to be run through mining equipment.

Be sure, there are plenty of gold prospectors downstream panning or perhaps even using metal detectors in the areas where the waters have receded, looking for golden flakes ("flour") and nuggets.

I don't know the exact law in CA but in general you can use human-powered methods without mechanical assistance, to pan for gold (basically what looks like a pie-pan which has ridges inside to catch the heavier gold).
I was having trouble getting an offer about 10 years ago. I finally just picked a second geographic area, and eventually was able to find a job there. I'll never know for sure, but it's possible that the market in the Bay Area was just over-saturated with good candidates at the time of my job search. So don't get discouraged; it's not that you're not a great candidate. It could be that there's just not enough good jobs.

Also, do you not want to interview for that other role they're offering you? If so, that's fine -- but then feel good about the fact that you're the one making that choice.
Yes, absolutely. That's why the Apollo capsules and the Dragon spacecraft don't have them. The loads and heat involved are enormous. Even the Space Shuttle had pretty stubby wings, and the special tiles those wings needed to protect themselves were a constant source of high-cost maintenance (and ended up destroying one of the Shuttles and killing all its crew when they failed).

The wings on SpaceShipOne were pretty light and flimsy because they didn't need to be any stronger considering how slow SpaceShipOne's top speed was. It topped out at Mach 3, and you need to reach Mach 25 to achieve orbit. Wings strong enough to handle Mach 25 would be too heavy to ever reach Mach 25; Catch 22!
>I am sure kids will love it

Boy, I can't wait to tell my 5 year old about SELinux!
Are you talking about the book? My wife read it and said it wasn't very good. The movie was great but I wouldn't call its gritty, near-future dystopian setting very cyberpunk either. Cyberpunk is generally "high tech, low life" but 'Children of Men' doesn't really have high tech. 'Minority Report' is more cyberpunk than 'Children of Men' (but still not that cyberpunk).
Good question. You might want to take a look at John Hostettler's book if you're particularly interested in this.
https://www.worldcat.org/title/amish-society/oclc/905772655&...
This looks really well put together and easy to understand. A lot of the people I've worked with understand Docker-Compose well. The Compose model seems to stick well in the mind.

One of the nice side effects of this tool will be mapping existing Compose knowledge into the Kubernetes config model. It's like a mini translator.

I have a feeling that this will make a big difference in the usage of MiniKube.
I like to read language-specific books initially to ramp up quickly. Though, my goal is to get to actually building something as fast as possible. The books just make it easy to quickly grab the basics.
"Get hired at awesome companies"

Show picture of awful open floor plan with some jerk riding a cart around to doubly ensure you'll never be able to concentrate.
Even Netflix uses AWS for the autoscaling enabled workloads.

Besides, here is a list of companies using AWS:

https://aws.amazon.com/solutions/case-studies/

You think Google and Microsoft is incompetent when they offer cloud services to their customers? There are a lot of companies that do know want to own any datacenter related infrastructure because it is irrelevant to their business and there is no on-board expertise. While there are companies that can afford to hire staff for running large DC operations. I thought this is pretty obvious to everybody.
I think it depends on what kind of startup you're doing, but as long as you don't reveal classified information, I think it's a good idea to be honest about what you're doing and how you're doing it from day one!
Surely none of that rise has come from their best in class APUs, open source support, or a headline stealing new architecture that is stomping on Intel benchmarks. Surely their rise is because investors in huge masses are buying them up mistakenly thinking they're nvidia.
There's a slight difference between being "not perfect" and having a torture camp and a president who says the US doesn't torture enough people (!).

When the US preaches about human rights it devalues the concept. That makes it harder to hold countries like China to account.