skysight-inc/HackerNews huggingface dataset:
Ouch, thats pretty inefficient IMHO. I have a Windows database client written in Delphi XE2 that covers the whole MRP for a winery including built in reports and report writer that clocks in at 14MB http://rodyne.com/?page_id=375
While echoing the "pick a static site generator" advice in the rest of the thread, my actual personal favorite is still:

Write your own!

That's what I did somewhere around 2000 or 2001, some years before I could program my way out of a wet paper bag or had a technical career. I'll probably still be using a variant of the same system[0] long after I have fully obsolesced and retired to the proverbial van down by the river to wait quietly for death.

A simple toolchain that you understand and can maintain in its entirety turns out to be very useful for a long-term writing project, and blogging occupies a sweet spot where you can leverage common tools and libraries (for tasks like templating, lightweight markup, and publishing) without sacrificing much of your understanding of the system as a whole. You may not need much more than some blobs of Markdown and a Makefile.

[0]: https://github.com/brennen/wrt
Will any of the commercial only stuff (like the distributed firewall or ldap authentication / authorization bits) ever be open sourced, or will DC/OS forever be open core crippleware?
Rust is obtuse enough and then there's its macro language. A macro language should be long on expediency and short on syntax. It doesn't have to be all powerful just useful. The CPP accomplishes this. Rust's macro language is the opposite, all powerful and mostly unusable.
Fell for it, this is the first time I connected to a honeypot (or so I think). I especially liked the part where you type 'exit' and it just keeps you connected but the command line changed to 'root@localhost' at the beginning. Had a good laugh there :)

What software are you using?
Multi-Machine SQLite3 Replication and Synchronization
In my current job, I have to deal with once certain 10x programmer with... how to put it charitably... some distinct lack of social graces. He's better than everybody else but not 10x better, also, he does not make everyone 10x dumber, thought there's some rework that everyone has to do to accomodate his demands.

I have come to believe that about half of his enhanced productivity is simply that he's a rock star and management tolerates him (but not everyone else) cut the red tape. In general, every commit has to bee peer reviewed, but he just jumps and ninja edits the code base at leisure. Everybody is supposed to run regressions before commiting, but from time to time, things will stop working and it will be some of his transactions behind it (which is discovered after multiple people could not do any productive work for half a day, trying to figure out what when wrong with their own work instead). If some tool or another is suboptimal, he will just roll out his own and be done with it (leaving the rest of the team to learn how to work with his prefered tools, instead).

Fortunatelly, we have other very strong developers that act as counterweight to him. Unfortunatelly, they also come with their own quirks of character and you are bonded to run into one of their pet issues from time to time.
So DC/OS is a "one solution for all the things" offering, like K8s. It's "magical" and "monolithic": if it happens to do what you want, out of the box, then you're in luck. If it doesn't, or more likely, if you can't figure out how to make it do what it says it does, then there is a small community that can help you. And that's if you use the "magical" installer. I wouldn't even consider building the i-dont-know-how-many-but-more-than-ten (its 30) different "open-source" packages that make up DC/OS myself, let alone deploy them.

If you are searching for a product in this space, then K8s is the way to go. It has a huge community.

If, on the other hand, you are looking for a small, non-monolithic, resource scheduler + some basic frameworks (i.e. Apache Mesos + Marathon) then DC/OS is not that.

But since Mesosphere are no longer supporting working on Marathon outside of DC/OS, or indeed any framework outside of DC/OS, the Mesos/Marathon is effectively dead, since, while Mesos is open source, the only major supporter of frameworks for it is Mesosphere, and you wont get them unless you use DC/OS.
I think it's great that you have found great success as a pipeline service.

I also think it may be disingenuous to suggest this can or should work for every type of business. While I happen to agree that services that simply do a pipeline, aggregation, or intermediary service are A) not something I feel VCs should usually spend their money on in great quantities if at all and B) are often the most ripe for disruption, I disagree that finding scaled efficiency for all types of businessses in this manner is possible.

I do however think it's wonderful you are promoting the more traditional idea of a business with this product at least which is the more canonical bootstrapping or self funding/ side job till you make it/ type thing that doesn't need tons of employees to be a good value for those that are a part of that business.

That's just my opinions though I'm glad it's been a success
Plans start at $20 per year. $35 gets you more advanced features (ability to set release dates, customize pricing, and more).

We also have optional paid services, such as cover song licensing ($12/year per cover song), YouTube ContentID ($4.95 per single) and a few others.
MIT filed an amicus curiae brief. This isn't saying "we assert standing" but saying "we have an interest in this case, and here are our thoughts on the matter."

Given that the plaintiffs in the suit are people who have been denied entry by the executive order but have valid visas, I doubt standing would be denied. And I'm pretty sure one of the lawsuits has an affected green card member as a plaintiff, which is going to be very hard to deny standing to.
Also, for the record, before Apple got serious about protocols, AppKit and WebKit were full of respondsToSelector: mumbo-jumbo, so you're just wrong about Objective-C not being weakly typed. If I can type it weakly, then it is weakly typed. And by can I mean can effectively, that is to say, thanks to Objective-C's reflection you can both use id and still interact with it, vs creating an AnyObject type class in a stricter strongly typed language where the compiler will not let you then just call whatever method you want on it. In fact, remnants of this clearly remain in WebKit where you have protocols where every method is optional, and thus everything is respondsToSelector: protected, making a "strongly typed" description highly suspect.
This seems great, but what would I actually use this for?

e: Everybody says that using a VPN is a "good thing" but I honestly can't find a use for one in my day-to-day.
Driving licenses restrict rights because the alternative, anyone being allowed to drive anything, anywhere, in any condition, is utter chaos and would result in tens of millions of people dying from avoidable catastrophes.

So long as people have a right to "life, liberty and the pursuit of happiness" then they must acknowledge that certain things must be done to protect that right. Mass vaccinations is one of those things.
As an American in Beijing, I didn't know many other Americans. True, I hanged out with foreigners (westerners, non-Chinese Asians, and Taiwanese who were basically considered foreigners), but I also hanged out with Chinese, heck, my whole team at work was Chinese with only me as the foreigner.

When I was studying Chinese in PKU, it was similar. Part of the problem was that the university wasn't really setup to mix foreigners with Chinese students: we were studying at PKU, but using very different facilities. Of course, if you made an effort, you made friends, some of which I have today (incidentally, almost all of them went abroad to the USA as PKU undergrads tend to do).
It's less likely that there's a team of people who are abnormally sensitive to criticism than one person who is uncommonly abrasive. In this case likely the jerk's output was not worth his externalities.

In general I think the externalities of having "No Jerks" tend to put a cap on an organizations success. While they can be tough to deal with they challenge the status quo. This is key if you are to avoid local maxima. In abstract a company is a hill climbing algorithm in the space of success; without noise in the system you are very likely to get stuck in a local maximum. Too much noise and you might never climb.

It's not necessary to be a jerk to succeed, and it's not necessary to be a jerk to fight the status quo. I do however feel a strong correlation between these traits and being a jerk. It's all well and good to search for the right people to perfect the mix but you'll always have to settle eventually, don't be afraid to settle on someone who's a little hard to get along with if they add something else key to the mix.

Simple rules are useful because they're easy to follow; but all rules have externalities. If you're following "No Jerks" to the letter I'm not sure they're are worth it.
This is a really lucky find for me. I was just about to do something to try and get into machine learning. Right now I need some help getting started with writing some machine learning code. I don't know where to start. I've come up with a very simple project that I think this would work very well for.

I want to buy a Raspberry Pi Zero, put it in a nice case, add to push buttons and turn it into a car music player (hook it into the USB charger and 3.5mm jack in my car). The two buttons will be "like" and "skip & dislike". I'll fill it with my music collection, write a python script that just finds a song, plays it, and waits for button clicks.

I want the "like" button to be positive reinforcement and the "skip & dislike" to be negative reinforcement.

Could someone point me in the right direction?
Non-intellectual might be a bit of a stretch. He won a well-deserved Nobel prize in literature.

Churchill is right up there with Einstein for mis-attributed quotes. For example, there is no record of Churchill ever saying the "you'll still be ugly" quote. Not to say that he didn't actually have a good few zingers.
The jerk referred to in this article should probably be tasked with more solo tasks. That is the solution. Not to get rid of the jerk, but to give them more freedom and distance from teammates. A person like that should also have more say in what they are working on, ideally, I think.
That's probably pretty accurate. He was really brilliant, and had extremely broad technical knowledge, but he was not as brilliant has he believed himself to be. Since his code was difficult for anyone else to follow, and as mentioned earlier, everything was over-engineered out of existence.
I don't get it. Are you talking about SSL on Windows in general, or Let's Encrypt on Windows in particular? Because the former is absolutely possible, and not that hard to add to IIS.
If I understand the attorneys-general' strategy correctly, they're recycling the same standing argument that the 5th circuit upheld in Texas v. US, just in pursuit of a different objective. Of course a circuit split could ensue but given that Texas had 25 co-plaintiffs there's a good chance that they're now hoist by their own petard.

I'm very weak on civil procedure though so feel free to tell me I'm an idiot.

http://www.ca5.uscourts.gov/opinions%5Cpub%5C15/15-40238-CV0...
They're the lesser gods and demons (often swapping places) of the pantheon.
> the link is just not there.

Watch the 'Vaxxed' documentary [1] about a CDC whistleblower who tells exactly WHY "the link is just not there".

[1] http://1337x.to/torrent/1789192/Vaxxed-From-Cover-Up-To-Cata...
Whether or not an individual has a right to not be vaccinated is really the question at stake here. AFAIK we don't yet have a direct SCOTUS decision on this and the default is that individuals can't be compelled to undergo procedures. That's not an argument either way, I'm just summarizing my understanding of the state of the world today. The discussion in this thread, at least my comments, are entirely about what I think the rights should be. I think it's very likely that we'll see a SCOTUS case in the near future about just this issue since we're getting close to a breaking point. My argument is that we're going to have a number of nasty things to contend with once we go down the road of forcing medical procedures for societal goods. As I mentioned else where in this thread there was a time when SCOTUS ruled that forced sterilization could be used to implement eugenics. [0] That's the type of thing I think we'd be opening ourselves up to by not respecting people's right to decline procedures.

To draw another parallel that may resonate with the HN crowd. The argument that decided Roe V. Wade was that a right to privacy under the 14th Amendment implies a right to choose whether or not to have an abortion. I can't see any way that argument is going to hold up in a world where a right to privacy doesn't also imply a right to choose whether or not to be vaccinated.

[0] https://en.wikipedia.org/wiki/Buck_v._Bell
Please correct me if I'm wrong - isn't this a terrible business decision? It took a small team a year to make a product that is apparently taking the market by storm. Their secret sauce is apparently not some special algorithm, but common-sense automation. If the barrier to entry is actually this low, and they advertise the fact widely enough, they will soon be joined by competitors trying to do the same. They may be ahead of the pack, but they lose their selling point and their advantage faster than they would have done otherwise.

Why give away your hand like this?
>"Children also cannot get the MMR until 12 months of age."

This is a myth, see my other post here: https://news.ycombinator.com/item?id=13656462

PS. Wow, 4th time in this thread (currently ~5% of posts here are spreading this myth...)
What would all these folks be doing? The shotcrete takes 7 days to cure.
This article does not explain why anti-vaxxers are winning, but it demonstrates why. It repeats tired establishment arguments that the diseases that vaccine protect against are dangerous, but does not address or even acknowledge the legitimate concerns of parents who have seen first hand, or have heard from trusted sources, serious adverse reactions to vaccinations. Loud denials by the medical establishment along with efforts to use state power to compel vaccinations, legal immunity for vaccine makers, and brutal retaliation against doctors who question the orthodoxy do much to help the anti-vaccination movement.
Churchill College, Cambridge University is Britain's monument to Churchill, and houses his archives. Churchill himself turned the first spade in the early 60s. 70% Churchill undergrads are science and maths. The man himself wanted it to be the UK's answer to MIT. Disclosure: I was a Churchill undergrad 86-89.
Less safe for an infant though since they have to be sedated in order to stay still.
I'm forever using the wrong hat when making commits, because I don't keep all my repositories local but clone when needed.

I keep intending to make a wrapper around "git init" and "git clone" warning me of what my identity is, so I have the opportunity to change it.

Karn looks interesting (thanks pseud!) but unfortunately won't work for me because I often use /tmp and not any consistent path naming that would identify which hat I should be using.
I am actively using Lazarus. It is not split into anything other than Free Pascal (the language) and Lazarus (IDE and visual component library).

Don't blame the forks, mods and spin offs on Lazarus / Free Pascal.
It is a sign that the project is alive and doing well, IMO.

The looks?
It looks like any other Qt / GTK 2/3 application. Fairly modern.

But I agree with you on some of the points - but the part that I like the best is the fact that it's fully open source. It's really nice to be able to look at the source to everything when developing your own applications.

Yes, the site itself, including the docs, looks dated and does a poor job of selling it.
That's Open Source, the good and the bad.

Edit:
The project does have a (mandatory these days, I reckon) Github mirror, if that would make you more happy. :)
If you look at rankings of world universities, the US has the plurality of top universities. Why should it be surprising that plutocrats and autocrats should seek to send their children to top universities?
Which MSPs, if I may? I use some of their 2xxx hobbyist line (since I'm a hobbyist), and this sounds like the kind of PITA that I'm not nearly enough of an embedded dev to avoid tearing my hair out over.
It sounds like you just fired Steve Jobs.
@Pud can undeniably build products that are laser focused and useful.

And his minimalist approach to company building is epic and I am a fan.

But it's sort of disingenuous to play David Vs. Goliath here like his line about launching:

"I figured only a small number of smart people would somehow find us among the masses."

He's just like the rest of us - just build a great product and be lean guys!

But oh wait he launched DistroKid on the back of the HUNDREDS OF THOUSANDS of registered musicians already using his other site - Fandalism - founded years before.(1)

EDIT - why I am a fan of pud is in the children to this comment he brings a data-gun to a knife fight and sorts out my impression w some facts.

(1) https://techcrunch.com/2012/04/06/philip-kaplan-fandalism/
Also raises the much more interesting question of where to locate the apostrophe for the possessive case when discussing the actions of attorneys-general. Priorities!

http://abovethelaw.com/career-files/lawprose-lesson-116-what...
This is the setup I use. The "1 extra step" for me is a tool called s3_website: https://github.com/laurilehmijoki/s3_website

It makes publishing to S3/CloudFront extremely painless, and supports advanced thing like page redirects and Cache-Control settings per file type.
The perfectly reliable, predictable & functional headphone jack was replaced with a less-reliable, less-predictable & hence less-functional wireless headphone connexion too. C.f. https://discussions.apple.com/thread/7795564?start=0&tstart=...
The Startup Button 2.0
How do you know the jerk is jerking for the technically better choice? You don't. These debate always assume that the person who is doing criticism is right. That is not the case in real life. Criticism can be both right and wrong.

Note that these people did not really bought into his theories and opinions nor were able to follow his instructions - the amount of code review complains would go down it that would be the case. He did not managed to change the culture toward good nor to teach them. His reach was limited by what he was able to micromanage at the moment.
You might call it a super-set of recursion-with-caching. It's a common technique, but it's not the whole field - you can also start at the "leaves" and summarize your way up to the "start" (and similar-ish things that don't involve recursive thinking at all). In many ways similar, but not actually the same. No call stack, for starters.

"just caching" is also hard to apply to e.g. the tower of hanoi problem.
Care to comment on GP?
I very much like reading this type of stories where founders candidly talk about their business, how well they are doing, what did it take to get where they are (remove a good chunk of the usual BS, add some numbers). Indie Hackers is a great source (https://www.indiehackers.com) for this type of stories.

I have a feeling that this is the dream of a lot of people on HN. Having an easy to run business with a couple of people, without crazy competition, not needing to go sell it to VCs, and making a good amount of money while running it. Not judging, just observing.
https://github.com/mesosphere/marathon-ui

>Dear Marathon Community,

...

>Because of our focus on integrating the experience of using Marathon and DC/OS, we aren’t planning on updating the old UI further.

And by "old UI" they mean the one that works without DC/OS.

So there is no Apache Mesos + Marathon. There's Mesos. With no actively developed frameworks (Chronos is dead too). And then there's DC/OS.
I agree with you.

But VCs are still investing in startups that do what DistroKid does. Those startups all take a percentage of royalties. So there's probably a sense of "if we release the new Jay-Z record, we'll make that $100MM revenue..."

DistroKid doesn't take any percentage. While we're leaving money on the table, the hacker in me (in the HN sense) kinda feels good that we're f*cking it up for everyone. At least I hope that's what we're doing. \m/
Installing Lazarus from the package managers in Linux really does suck even today, I wish they would fix it or just remove it from those repositories.

I Finally got the Linux version running on Mint by downloading and installing the files from their repository as recommended and it was a nice experience after that

Windows is another matter entirely, just download the setup, run it and go

Lazarus is a very active project, currently I rate it up there with delphi XE2 (the version I use currently) and it can only improve
Fire is not always the solution to any problem of course, but a lack of being results driven can make for large morale problems in itself - especially in engineering where you can keep working on one insignificant detail or another in perpetuity. I've spent months constantly asking for business goals to be set so we can meet them and being told to hang tight. I've left those companies because the environment becomes quite toxic over time, with the "true believers" believing that everything is going swimmingly because they don't have any pressure put on them, and the ones looking to accomplish things spinning their wheels fiercely in the mud.
The construction

to paraphrase Jonathan Swift, "quote goes here"

is similar, but arguably a bit more readable.
Where my concentration was spent throughout the day
> By contrast, our competitors largely have millions in funding ... And they’re owned by venture capitalists and/or private equity firms who are banking on a large exit.

Disincentives of the startup model at work!

These days it feels like you if your startup doesn't have polarized outcomes you're "doing it wrong".
I feel like it. Didn't he have a patronizing view of Indians, being much more concerned with the glory of the Empire than the happiness of Asians? He at least disrespected Gandhi.

I've always thought his worst error was in shipping the Cossacks back to Stalin's machine guns.

I thought that was just a sub-plot of Goleneye. Guess some googling is in order...
This notion is simplistic and unsupported by the article. The article mentions nothing about language proficiency and plenty about cultural adjustment, specifically about how peers and teachers interact with one another. There is a lot more cultural overlap with UK and Australia.
How apropos! "Dozens of meganops" was my instant reaction to the linked makefile, too.
The article claimed he was a 10x and that he was usually right in any disagreement, so he probably built up resentment towards them, too.
Why appeal to authority here? Experienced, well-intentioned developers should able to have a discussion of the merits of a particular construct without having to turn the discussion into a citation count contest.

FWIW, I'm firmly on the 5.0 side.
The Atari Logo
It's true that copies or improvements can happen.
The Privacy Enthusiast's Guide to Using an iPhone
ABP - Always Be Parlaying.

I just made that up. Maybe it'll become a thing.