skysight-inc/HackerNews huggingface dataset:
I think the problem is that Linux developers started abusing the Unix Philosophy to the point that you had to know about a lot of different programs in order to be productive - Sometimes, it's much more convenient if one program can do everything that you want it to do out of the box (it requires less understanding of the system).

The Unix philosophy is essentially the opposite of the Apple philosophy. It gives you flexibility and composability at the cost of simplicity and the overall experience.

The optimal solution tends to be somewhere in-between. If you look at Linux, it's actually a monolithic system (which goes against the Unix philosophy); the popularity of Linux is in itself proof that people do want a single cohesive product - If the Unix philosophy was the best approach, we'd all be using Minix by now.
Remnants of a mega-flood on Mars
The Hutterites have been going strong for 500 years.

https://en.m.wikipedia.org/wiki/Hutterite
If they priced the stock accurately, there would be a 50% chance the stock would go down on the first day. They want it to go up and thus under price it.
I don’t have a problem with making games more accessible. The problem is that game companies aren’t being honest: they are charging prices AS IF the game were complete, when what they should be doing is stating up front is that what’s shipped on Day 1 is worth FIVE dollars, not much more. They should state clearly that DLC is not just “extras” but virtually half the game, for additional charge, withheld from the start.

Similarly, I agree that patches to fix bugs are useful. Unfortunately, game companies have realized two things: (1) apparently it is now “OK” to ship games on Day 1 that ARE BROKEN, especially if you reach a certain point in the content where major breaking bugs are revealed or maps are practically empty or areas have been cut off, etc.; and of course, (2) is that companies realized updates don’t have to be just for bugs, they can be used to siphon more money out of people for the content that belonged in the game from the start.
Unfortunately life does not have that long [1]. A billion years at best.

[1] https://en.wikipedia.org/wiki/Timeline_of_the_far_future#Fut...
I don't know that I'd say Netflix is completely at the mercy of Amazon. Sure, if AWS goes down, Netflix goes down. But that would be true enough for they ran all of their own stuff, too... "Netflix is completely at the mercy of their ops team".

One of the big points of the cloud is that is gives one the ability to do things that one would trouble doing without the cloud. A small business with a single part-time developer can deploy an app to Heroku, and not need an ops person. That sure beats the heck out of the small business not being able to deploy software at all. As a former small biz owner, I did not want to have to manage a bare metal server in a colocation rack with a not-cheap data pipe. I just wanted a CRUD app with a minimal feature set.

When Heroku went down, I sat around wishing it would come back up, and eventually it did. That was way better than having to service a physical box when it failed.

Heroku cost me a few hundred a month, and freed me up to earn much more than that. In my eyes, it paid for itself many times over.
> "Delegating to a trusted entity" isn't different from "blindly investing"/"buy at any price".

Those are incredibly different things. If I put $5000 in SPY, even if the S&P 500 index contains $FOO today I'm not telling my brokerage firm to "buy and hold $FOO at any price", because that's not how the SPY index works, and it's also not how index fund investing works a strategy either.

In addition, most indices are based on fundamentals like market cap, earnings, and price - either directly or indirectly. Putting money in an index fund is delegating the work of that research to a trusted entity, in exchange for a fee (which is usually bundled into the trading prices).

Actual "blind investing" or "buy at any price" would be someone who trades on individual stocks without doing any systematic research, either directly or through a delegate.
May be. I have a different perspective - I'm now supporting a legacy NodeJS project which would desperately need more abstraction, but the original author was really into "getting things done" mentality and didn't think about future maintainer (me) at all. Magic strings, implicit hierarchies, code duplucation, different entity id scheme on client and server with hackish "translations"... I would give a lot for my project to have a little more of this Java "Enterprise" style right now.
That terrifies the living hell out of me.

Susan bravely posted an article to shine a light on rampant sexism that pervades Uber's engineering organization—and,in return, Uber prepares a full blown attack on her.
Would the Amish be considered an intentional community? They've somehow managed to keep their community together and functional across the generations, and in the face of enormous technological and cultural upheaval.
Rigetti Quantum Computing (YC S14) Is Hiring Full-Stack Web Engineers
shrodinger's buttocks
I don't remember the exact figures, but my uncle said he wished he did an extra year in the army, because the money was pretty good. (to be fair, he also really didn't feel like going to university)

Why were you conscripted and not your peers?

> rarely had time for personal improvement.

I guess it depends on which army you are in, and at what point in history.

My dad joined the Signal Units (He got a degree in Electrical Engineer before doing service) and he got a ton of practical experience which helped him in his career after the army.

Everyone I talked to that was conscripted into the SADF didn't regret it.
Especially since the GPS signal has the time in it... likely it is to avoid issues with people claiming it is running fast/slow, or changing timezones.
> I can already work any hours I want and I live the consequences with respect to how much money I make.

Well bully for you. If I want to keep my current job, I'm expected to be here from 8:30 to 5:30pm, except a lunch break. Of all the recruiters that contacted me in the past month (and there were 7 or 8 of them), every single one of those companies expected at least 8 hours of work, and probably more (games industry).

There was one probable exception, a consulting company, but I have no desire to live out of a hotel 4+ days a week.

I have done Freelance in the past, but hunting down work is something I'm not very good at, as I'm not really the type that can put myself out there and cold call people very easily, so I had difficulty finding enough work to keep me going.

But if I could get away with working 30 hour weeks and make about 20% less than I normally would, and with full benefits, I'd be much happier, and probably more productive. Very few companies would agree to such a deal, though.
I have a prepaid phone, because I don't want to spend $hundreds/month on an unlimited data plan that I'm only rarely going to use.

But $20/month for unlimited data in my car? That would be worth it just for the 3-4 road trips I take each year. My kid could sit in the back watching numberphile videos the whole time? Yes plz.
Oh crap! Yeah I bet you were pretty panicked. My update statement destroyed data that my team used all the time so I was worried I'd get fired. Luckily that wasn't the case.
I tried using minimap in other editors and it just got in my way. Tick marks have always been far more useful to me. At a glance I see if there are other occurrences of a term in the entire file. With minimap, I have to scroll to find what I want.
The real story behind Uber CEO
Not true. Graduates serve for 1 year just as all other men. People who graduated from colleges with military departments get the rank of lieutenant and indeed serve a few weeks, but as of 2017 not too much universities have those departments and even if they do, not every student can enroll there as there are certain requirements for health and physical abilities.
Snap is the last thing that would replace TV. Nobody sits down and spends a consecutive hour on Snapchat
More a reprise of the _Unix Hater's Handbook_ with a slightly different gloss, for those who remember that.
My company has done some research on that, in the webscale bubble. It is wrong to think of the divide as "Cloud" vs "Bare Metal" in a VM for server thing. Disregarding up-front investment, you're comparing rented VMs in the cloud with bare metal boxes, datacenter costs, and most important, manpower.

At a small scale, you're paying the cloud less than 2 or 3 competent admins with datacenter and networking experience cost for salary. In that situation, you're saving money, because you're saving the hardware ops team. You're paying more dollars per iop, core and GB of ram, but the alternate method of obtaining these resources has more surrounding costs than "ze cloud".

On the other hand, once you're shoveling several hundred kilo-dollars per month to a cloud provider, it makes sense to throw a million or 10 at dell and hire those operators, because it will save money within a year or two. This only makes sense if you need the resources, but if you need those resources, it helps being more efficient.
I understand what you're saying, but it should be possible to have a discussion about it right? We don't have to ignore one thing to see another.

Just because we're bombing Syria doesn't mean we should ignore bad policy at home.
I don't think that's a fair comparison, given the article discusses things like hippie communes. Baby boomer collectives are a far cry from groups like the Amish.
At least one large company I interviewed at does structure their interviews kind of that way (minus the hour of research time, but they do have some take-home stuff to compensate), and it is much more pleasant having smaller chunks of sessions.
Whether you consider killing officers moral or not, as a practical matter I think sabotage would more effectively discourage people from taking conscripts. The military is well optimized to cope with the death of personnel. Frag an officer and the chain of command does its thing and everything continues as normal. There's not even much deterrent value because the officer was fully bought into the values of the system and ready to die. But a modern military is highly dependent on bureaucracy, and that seems more vulnerable to disruption. Falsified records, misplaced parts, incorrect maintenance, etc. could cause some real problems. The conscript might even be able to pass it off as an honest mistake if they got caught, letting them continue their resistance.
> Too many people put blind faith that everyone can develop software equally and it just is not true

So true.
"Couldn't have done it without 'em" -Hiter

...Ok maybe that's apocryphal. The truth is though, without IBM, IG Farben, Volkswagon and others... he couldn't have. We always like to see leaders as some kind of mythical figure, but it's the pencil pushers, anonymous bureaucrats, and people looking to make a profit who really make it happen.
You can always build the safeguard to require approval from a peer (or superior) to an action that is normally considered dangerous, at least for overriding the throttle.
Intentional communities, by and large, fail to recognize the many darwinian iterations of evolution modern societies have gone through over the years, where successful social organizations have overwhelmed their less-adapted brethren.

Simply put: the current way of organizing society is a pretty good plan for organizing a very, very complicated social mechanism full of smart, self-interested actors towards the common good. Is it fucked up still in many respects? Absolutely. Do you have a better idea? Highly unlikely. We've been working on this whole "getting along" thing for millennia, and we've tried pretty much every idea possible at one point or another.

There's a modern conceit that we're somehow smarter or better than previous generations, and that's very misguided. We're much better informed, certainly. The conventional wisdom, the collective mental schema regarding what's a good idea and what's not, that's improved dramatically. Not because you thought about it, but because a bunch of faulty social assumptions have gotten weeded out over the years. But people are pretty much the same as they've ever been.
Michael Karl
Exactly. Waayyy TMII (irrelevant).

If the bottom-up compositional model for computing that largely originated with Unix is fading, this article doesn't go there, or suggest cause.

Now, that's an article I'd like to read...
Take a look at 500 lines or less[1] and in fact the entire aosa collection[2] is worth reading.

[1] http://aosabook.org/en/buy.html#fh

[2] http://aosabook.org/en/index.html
Errm, hang on, are you saying that if you have a task of classifying unseen images given a labelled training set you should get a stereo camera or video camera and create another problem?

Which you can solve?

Because the problem is silly>

What if I say : "I will give you $10m to solve it, and if you fail, I will kill this very kind old monkey?"
Visual Studio Code considering ripgrep for search engine
"as opposed to it being professional soldiers ready to be used against the people"

Things have changed a lot since then, especially with radio and television. Conscription is no longer a democratic achievement, you can brainwash people to go against anyone you want.
I'd argue that's only easier said than done if you insist on doing a roll-your-own open-source science project. If you default to established enterprise vendors, finding ops people isn't THAT difficult.
Low paid, scarce jobs, even outsourced. Why keep an expensive engineer on call when you can just swap a robot out, ship it to its manufacturer for repairs and just keep production going, no matter what?
Internship in the future just got a whole lot bleaker.
Being willing to fight for something is orthogonal to being forced to fight for something under threat of prison.

Most of those who kept up the fight for Norways freedom from German occupation under World War II, for example, were not military conscripts - the military surrendered quickly - but civilians who formed resistance groups.

The idea that you need to be willing to let yourself be coerced into slavery to prove your willingness to fight is deeply offensive to me.
> A credible deterrent in 2020 is not 200k dudes with guns. It's air and naval power. Expensive and complex hi tech death machines.

I don't know — that's certainly the reason why many nations have gotten rid of conscription, but I think it may be mistaken. Sure, in the initial stages of a force-on-force, peer conflict it's going to be all about complex, hi-tech machines, but what about sustained, low-level operations. fewer than 200,000 dudes with guns & bombs have given the U.S. a bit of a pause in Afghanistan & Iraq, after all.
The article has some really good points why being in the cloud is a good idea. GitLabs core competencies are in software, not hardware- similar to many startups. Sure, they could hire up an infrastructure team, but that's at an opportunity cost of their software team.

The cloud offers convenience that all the `original internet companies` wish they had when they were starting out. There may be value in switching when you hit a certain scale, companies like Netflix will have already done cost-benefit analysis to that degree. But it's a massive undertaking that introduces substantial risk for long periods of time. Many companies are just not in a position to do that.
I suppose so.

Interestingly, none of the communities I was referring to in my previous comment were based on religion (with the exception of one that was loosely christian-pacifist).

Perhaps where religion is involved the outcome may be different.
Link to the comment of the CEO of AMD confirming that Ryzen supports ECC memory:

https://www.reddit.com/r/Amd/comments/5x4hxu/we_are_amd_crea...
Also notably missing is the "we will automatically refund all affected customers" line that we'd expect from somebody who wants to provide excellent service.

A graphical illustration of the service dependencies they were talking about would have been nice as well.
I think a thing you're suffering from here is that for most of us the central example of 'thing added CE, made enterprise version more obvious' is mysql post-Oracle-acquisition, which eventually resulted in two forks because CE became a red-headed stepchild that almost never got any features and they worked as hard as possible to hide on the website.

If you consider people to be reacting based on an expectation that you're quite possibly going to do the exact same thing, this thread makes significantly more sense - or at least it does to me.

Exactly what, if anything, can/should be done about this, I'm not sure. But I think that's probably what's going on.
I love that there is a service named Igor. Could never find my name on a keychain or a door sign, but now I have a service named after me :)
Sure, but it's far from part of a community discussion. There is no such thing as a snapchat community, just contact lists.
I didn't find MacOS to be any simpler than newbie-oriented Linux distros like Mint and Ubuntu. It was just filled with a ton of proprietary, bastardized, closed-source garbage and limits that made it more difficult for power users to understand and effectively manage the system.
Really not wanting to poop on anyone's parade but an off lease Dell/HP/Lenovo workstation used from eBay will beat the pants off anything else for homelab. You can get an E3-1240 V2 with 8Gb RAM for the kingly sum of ... $200. Including motherboard, chassis and PSU.
This is not a court of law.

We as individuals can take a look at all of the evidence available about the illegal things that Uber does, and decide for ourselves if the allegations are credible.

This is not about 1 story by one woman who was harassed. This is a story about a dozen women who are already coming forward, and a toxic culture that anyone at Uber can confirm exists.

If Uber wants people to give them the benefit of the doubt, then maybe they should stop doing so many terrible things.

Similarly, if I had 10 separate female friends that I trust tell me about how this one guy had harassed them in different situations, I wouldn't bother going to each of them and demand that they give me video evidence. I would just stop talking to the guy, and warn my other friends about him. Doubly so if the guy just responded by saying, "I will not confirm or deny any allegations, but I would like to point out that nobody has any proof!".

If you are reduced to saying "No proof has been shown yet!", as opposed to actually making an argument, putting your reputation on the line, then you have already lost.

Or in otherwords, in order for me to give ANY weight to the "There are 2 sides to any story", then Uber needs to come out and claim that there are 2 side. Silence doesn't count. Silence in this case is admitting that they are in the wrong.
An important distinction but doesn't negate the ideas that their users should be in the dark because of something this stupid.
Is that Stripe modal asking you to enter your credit card number, without knowing what server is it going to, an official Stripe thing? I would never enter any sensitive data there.
Everyone should, at some point, read The Unix-Haters Handbook. A great deal of it is outdated or simply wrong, but it does have a running theme of a prediction that has largely been borne out: people assuming that all Unix's flaws are actually virtues and that if you don't think so, then you Just Don't Get It.

It's not hard to see how this happened: since pretty much all computers that people normally interact with are either running Windows or a Unix-like system, it has set up a dichotomy in people's minds. When the Unix-Haters Handbook was released, there were still other operating systems which could have a plausible claim to being better, but they have all faded away, leaving only these two. And since the "Real Hackers" prefer Unix, Unix and all its decisions must be the right ones.

Unix is great, but people need to be more realistic about its shortcomings instead of mindlessly repeating mantras about "The Unix Way" without critical examination.
IMHO, a lot of the Unix philosophy boils down to: we do it this way because the neckbeard of my father and the neckbeard of his father and all the neckbeards before him unto the beginning of Unix on January 1, 1970 did it that way and if you want to do it differently, well, you better have a stronger neckbeard, because then we'll have two problems instead of just one.
The thing is that at the small to medium scale running your own servers just isn't cost-effective. It's the same principle that leads smaller companies to outsource services like IT.
New Number Systems Seek Their Lost Primes
You seem to be talking about humans, not life in general. Human evolution still happens, but selection is not based on adaptability but on societal rules. And then we're going to start messing with our own genes and things will get more complicated.
More than likely so that the video feed is as close to you as possible, rather than only because of cost efficiency.

The video is the most important part of their product, so keeping it at your ISP or a local exchange not only lowers latency, but most likely also gives better throughput since it only has to travel through your ISP's network or local exchange links without having to go through the rest of the internet backbone.
Yes, it's called Stripe Checkout [1].

[1]: https://stripe.com/docs/checkout/tutorial
> As a professional that came from software engineering let me tell you... that plugging in one machine is easy.

Till you're the guy in your 20 people startup who has to do it and crawl around the racks with 100kg of equipment to assemble, cable and power up everything.
That game would have only been improved had down-thrust been available from the beginning.
Black Patch Tobacco Wars
These comments are crazy. @shykes and team have done a wonderful job of making Linux containers easier to use. They have every right to make money from that work, and nothing Docker has done to date has concerned me with it's future. We also run Kubernetes in Production, from source, using a custom provisioner.
I have often switched stacks for the needs of a job, either the one I already have or another that is already offered.
It's a conspiracy, got you.
Wasn't one Linus Torvalds a conscript 2nd lieutenant in the Finnish forces?
Counting lines 60% faster than wc, in Clojure
Did the installer for fman just install Opera as well? When I went to uninstall fman using the Windows control panel, I sorted by install date and Opera was shown as being installed after fman was, within just the past few minutes. I don't think I had Opera installed already, but even if I did it's extremely unlikely that an auto-updated just happened to occur during the couple of minutes I had fman installed.
What is computer literacy in today’s world?
Thanks for the charitable interpretation of my words.
See T-Mobile SyncUp
Sorry :(. 1977 here, just told them I couldn't sleep from home and had no interest in it at all and that was that.
> Why were you conscripted and not your peers?

All male citizens here are conscripted. Females and foreigners aren't.
Site was having trouble loading for me so I found an archive of it: http://archive.is/mvLFT
From what I understand, IPOs are very complex, but an ELI5 goes something like this: They want to open the stock to the public without crazy volatility in price, so there is a "pre-IPO" where brokers get access to buy it at $17, then $18, etc. and when people stop grabbing - they open it to the public. I think the underwriter basically buys all the stock for $17/share and then they broker it out to everyone, so anyone that buys over $17 is profit to GS. And GS assumes the risk that they priced it correctly and Snap is happy with $17/share so they're cool with GS profiting
It's not even just the emotions. The money isn't real until it settles.