skysight-inc/HackerNews huggingface dataset:
I'm launching a CI service [0] which instead of using YAML configs to run builds on a third party platform, will let you run the builds yourself on your own machines so you can just use a script or whatever you want to do your builds/deploys.

I share your frustration and was motivated by it to build this. Why should I spend ages writing up everything as config files when I have a script that already works, is easy to change and debug, and can handle any custom thing I need?

I think config files to describe devops processes are a good approach for huge companies with huge teams, lots of churn etc. The approach perhaps has simplicity & stability benefits - works for everyone everywhere without understanding any detail, changes are a bit easier to track, etc. But for small teams wanting control, speed and the flexibility of just writing code to do what you want it can often be an inefficient approach. At least in my experience.

You should check Box CI out. Launching very soon!

[0] https://boxci.dev
You have a monolith. The monolith is deployed by a grumpy old admin using a shell script. He monitors it with another shell script. This is the old, bad way of doing things. Monoliths are bad because they are the kind of thing only neolithic cavemen would care about.
So you break up the monolith into micro-services. Of course, you use (other) services to provision and monitor your new micro-services. You now have dozens of tools and scripts and configuration files. This is, naturally, the modern way of doings things. If tomorrow morning, your 500 customers suddenly become 3 million customers, you can just flip a switch and scale on demand in the cloud!
Soon you'll be so successful that you can even hire an entire team to look after your new non-monolithic system.
Having made the impossibly un-portable CS80, Yamaha decided to try something different with the DX7 UI.

The DX7 was designed to be a gig-able synth that anyone could throw in a car and set up on their own. It was a brilliant success because you had good-enough epiano and other stock sounds in a package that was far more portable than a real epiano, clav, basic poly, etc.

This was purely a cost/weight issue. The hardware required for one-knob-per-function would have doubled the weight and probably tripled the cost.

E.g. a company called Jellinghaus made a full-sized analog-style programmer and it was bigger than the DX7.

https://www.matrixsynth.com/2008/01/jellinghaus-dx-programme...

People like analog synths because they have a very simple programming model that only makes a relatively small range of sounds, most of which sound good more or less by default. You trade immediacy against sophistication.

The DX7 etc went the other way, which infuriated musicians used to those analog sounds, but created an entire support industry of sound designers and libraries.

If you want a tactile UI now you can create one on an iPad. The surprising thing in 2019 is that synth designers still haven't fully explored touch screen interfaces, and are mostly just recycling ideas from 30 years ago.
These resignation messages are really short (the one from FSF being the other)!! Not much context in there. I get that he said a lot of things which some think are so-so, some think are terrible. Maybe he decided he’s so bad at this he won’t even try to explain what happened, choosing to resign without saying a word.
His earlier posts have made it clear that he does not.
Life as a cancer patient: ‘it feels like dying from the drugs meant to save me’
Cracks are not necessarily something critical. As long as they are identified early enough the affected parts are simply added to the relevant checks (C, D, whatever) and after a predefined number of cycles or hours. Also ad-hoc checks might be required.

Aviation is the standard exactly because defects are identified and handled the way they are, they also tend to be remedied quickly. If not all affected aircraft are grounded, like the 737MAX.

These 737NG cracks can by no means be compared to the 737MAX clusterfuck. The former is pretty normal while the latter is a safety and certification issue of enormous dimensions.
For those who are interested in the DX7 but can't obtain one, there's a VST version that is literally a perfect recreation. It's called Dexed and you can get it here:

https://asb2m10.github.io/dexed/

Personally, I'm a synth nut and Dexed is my go-to when I'm in the mood for FM, but I prefer good old subtractive synths over FM most of the time.
Yes. They chose to commit a crime and then an assault while armed. What you're trying to whitewash isn't joyriding, it's carjacking.

Even for the two that didn't pull the trigger, they could easily foresee the actions they participated in killing someone. If they don't like it, people should refrain from participating in carjacking. And if a member of your criminal group is an idiot liable to hurt someone, you should choose not to commit crimes with that person.
>Dr Richard Stallman

why does he sign this way? he doesn't have a PhD.

edit: i have never (ever) seen someone with an honorary doctorate actually call themselves doctor.
EDIT: It seems like the sites can't be held responsible because they didn't create the false information, they just disseminated it. Leaving up the wrong part of my comment for context.

The sites that ran articles quoting the garbage medium article should get sued over this. RMS lost his job and doesn't have anywhere to live because someone who never met him decided to write a hit piece instead of talking like an adult.
Even if Mozilla did make Cloudflare DoH mandatory, which to be honest is ridiculous and not a real thing that was ever happening, it’s not as if you have to use Firefox.
It's crazy how much the flight experience varies between countries. I recently traveled between Sweden and Germany and the entire experience from online check-in to reaching my destination was painless and very convenient. There was very little queuing and the longest one was on the tax free when I bought water... Didn't even have to show my passport during the flights and I was never checked by security.
That some may get around it isn’t the point. Most won’t risk charges to share recipes with aunt Edna or family photos with Grandpa. Some will keep using it and stay under the radar but any time someone’s caught using it, even if it wasn’t part of a crime, it’ll be added to the list of charges against them. It’ll be dead for common use, and risky and annoying to use for those who keep to it.
On what legal theory do you propose that sites who run articles quoting a Medium article should be sued? Before you say "libelslander", if that was your plan, you should do some reading about how libel in the US works.
Is this another victim of the awful all-American outrage culture, or there's some actual reason why he should throw away his life's work?
As for direct GHG emissions, the most efficient mode of travel depends on many factors involving the models, occupancy, and route, but generally speaking, planes can become more efficient than trains for distances >= 700 miles.
Sure; I'm arguing that the leap necessary between wheels and gears isn't really all that huge. A gear is basically just a wheel–regardless of whether you think it's a separate invention or not it's not really that impressive as going from nothing to the wheel.
Imagine a company like Google had an army that invaded countries that would not deregulate privacy. That would be a modern equivalent to the HEIC. It would suck.
Even though Stallman unfortunately has some bad opinions, he is still widely respected, and people are willing to forgive, particularly if he does repent.
Thank you.

This is going to come across a subjectively offensive to people on HN, aside from the old timers, as I am such, stop trying to prove how smart you are. Listen more.

Engage rather than flex your ego. Discuss rather than downvote.

I almost never vote on anything, @dang may likely be able to look at my click record. I don’t click on votes too often, I engage in discussion as often as possible.

(Constantly hit with “you’re posting too fast”)

So don’t downvote me. Talk to me please.

EDIT; cowards
The mentioned market access inequality is a problem for every other WTO member too.
The Internet has created in all of us an expectation that other people's lives happen primarily to enlighten and engage us, the bystander audience. In reality, most resignations are approximately this concise.
JSON's finicky about commas. Quotation marks everywhere are a visual noise. Comments are accepted by many parsers, but not by all of them.

Something like http://www.relaxedjson.org/ is a JSON we need. An implicit root object would make it almost perfect for writing configuration.
Resigning from an organization doesn't destroy the organization, let alone the work that organization has done in the past.
It is interesting that they didn't stop their active KickStarter campaign and pushed people to not pull their donations. It would be nice for them to walk the walk, they did create a petition in response... If I were the CEO I would feel pretty safe about moving forward with the same policies.
Thanks! What is your opinion on a rumor that FSB doesn’t have any complaints because they found unintentional/unknown vulnerability that allows them to read WhatsApp messages? Should WhatsApp users be concerned about that?
https://twitter.com/migueldeicaza/status/1173981287037751297
>You can't compare the US standard of care with the rest of the world's standard of care.

That's right you can't. The USA is 31st in life expectancy and falling, behind virtually every other industrialized nation in the world in addition to countries like Chile, Slovenia and Costa Rica.

https://en.wikipedia.org/wiki/List_of_countries_by_life_expe...
Have you ever heard of Composer?
I wonder if he'd take donations for a personal break rather than for GNU?

Judging by his website, he gets wrapped up in the whole world's biz. A stretch of RMS-time is probably long overdue.
He has at least one honorary phd.
I too hate people that devote so much energy to a cause they believe in, that they neglect their own well-being, financial and otherwise. /sarcasm
Adversarial networks are not the common case. On the majority of networks you can send a plaintext UDP DNS query to 8.8.8.8 or 1.1.1.1 and nothing will actually interfere with it in practice.

Adversarial networks exist, which is why something like DoH or DNSCurve should be used in favor of unauthenticated DNS over the internet, but the real issue here is independent of which DNS protocol is used -- it's how the recursive resolver is chosen.

The canonical answer to that is to use DHCP or similar to distribute the resolver that should be used for the local network, and allow the user to manually configure a different one in any case where that one is untrustworthy. DHCP is the ordinary method of endpoint control for configuring the endpoint's DNS server.

The endpoint shouldn't have to be exposed to manual configuration or give up even more control over other unrelated settings by adding their device to something like a third party Active Directory domain just to be able to plug into a local network and have local name resolution work.
After that event I don't trust to both FSF and GNU organizations. I kind of accepted them because of RMS, but now they are irrelevant. I'll look forward where RMS will go.
He has a number of honorary doctorates: https://en.wikipedia.org/wiki/Richard_Stallman#Honors_and_aw...
I honestly would love to offer him a room, but I'm nowhere near Boston.
This guy is a FLOSS hero -- his thoughts and opinions beyond FLOSS do not matter to me.
...and to finally take a shower and use some deodorant!
GPL is the biggest force that makes software bearable today. Have you ever worked back when everything was prop code? It was insanity. Getting devs change just one line of code would take months, and nobody knew where bugs are coming from because nobody could read the entire code.
I think the traffic is too much. 403 Forbidden.
Right? I mean why can't politicians unilaterally change things without convincing the electorate and just fix climate change, the way Kathleen Wynne so successfully managed to in Ontario?
>but on the other hand it's clear that many EU constituents (those who actually pay taxes and employ people in the EU) felt that something had to be done.

Really? Because only the Commission can propose laws and the Commission is not elected. Even MEPs get really low voter turnouts in many EU countries, because people feel that MEPs don't mean anything. I can understand it too, because MEPs seem to vote in blocs and what the people want seems to be entirely irrelevant.
I agree that it's not easy,it never was.Do you happen to have a link to read on the case or could write what was the outcome?
Or he got fed up with something and said "Oh, fuck you."

This is a man who was intermittently homeless and sleeping at his office while establishing the foundations of his work on free software and GNU. He's not likely to cave to demands he feels are ridiculous over something minor in his mind like his need for income or housing -- minor compared to his principles, it seems.
For me there's a sweet spot for software where you get something that's lightweight and configurable but still comes with features that are considered essential. Browsers without tabs or bookmarks don't tick the last box, something like qutebrowser does. In other words, I dislike bloat but I don't hate it to a degree where I'm willing to switch to something more limited just because it has fewer lines of code.

And JS may not be necessary and I wish that it would be used much less(if at all). But JS won't go away for some time and I still want to be able to use most websites. So I run a browser that supports JS and block everything I find too annoying.
It is not really optional, it is always printed I think, and just thrown out by the cashier if you say you don't want it. If you do self checkout in my experience it's always printed. I think maybe gas stations are the only place where it asks you if you want a receipt.
He has a dozen or more honorary doctorates
The beauty about the free software movement he created is that is doesn't require a leader!
Stretch break? Never heard of it.

Class 1 → Class 2 → Class 3 → Recess → Class 4 → Lunch → Class 5 → Class 6

Fourth grade and under, insert Milk Break between 2 and 3. But that's it.
Because typing and mouse-clicking are not everybody's favorite way of making music, if they can even make music that way, or if CSound is even appropriate for the kind of music they want to make.
Thank you for this!

76 machines destroyed, carrying (obstensibly) nukes.. from 7.5mm flight miles == .00001% risk of failure.

Did I do the math correctly?

With ZERO nuke detonations...

And a flight carcass of nearly 70 years old now???
I think this shows the danger that anyone who posts under their real name faces. Make a bad joke, or hold a wrong opinion, and you can find yourself out of work.
>name 20 X

>factually done more good

This honestly comes off as a satire of bad faith argument.
There is a non-zero possibility that a rogue employee did this. He does not sign his web stuff with his GPG key after all.

Also, it is there twice https://stallman.org/archives/2019-jul-oct.html#27_September...
I don't think 20 is absurd. But feel free to name 10. Here I can start the list for you:

- Bill Gates. For saving in the hundred millions lives through his foundation.

- Arunachalam Muruganantham. For low cost sanitary pads which have helped millions of women.

- Elon Musk. For starting a green revolution in the notoriously dirty car industry which will save millions of lives by saving the environment.
Thanks for the clarity.

So will WhatsApp refuse to comply, if this goes forward?

And is that even possible?

I do appreciate that Facebook has the resources to fight. To fight an NSL, even. But IANAL, and have no clue.
I read a surprisingly enjoyable book you might like on the history of double entry accounting, developed in the markets of Venice in the 16th century as Arabic numerals began replacing Roman numerals for their easier arithmetic. More thorough month to month bookkeeping of profits and losses was a precursor to anyone investing their own money in someone else’s business. Before that it was just Royal families funding risky excursions.

The book is “Double Entry” by Jane Gleeson-White
Freedom of association is a hell of a drug.
> The teacher opting to track bathroom breaks (and even apply a penalty by dint of them) comes as no surprise to me given the bizarre norms of educational institutions.

I've never taught a formal class in a school, but I've worked with this age group in similar contexts. I could potentially see myself making a policy wherein, whenever a student asks to use the bathroom during class, I say: "Go ahead, but next time, please go before class starts." I would never institute any actual consequences (although, I'd follow up if I noticed something truly excessive), but I'd keep repeating the line so they remember.

Some 11-year-olds absolutely need to be reminded to use the bathroom ahead of time. Just because they're capable of not soiling themselves doesn't mean they'll actually plan ahead to avoid going at inopportune times.

The fact that this is all being quantified in an app is a separate issue. I find that problematic on a number of levels...
What is the benefit of ClassDojo?

It funnels government education money into VC pockets?

Surely nobody really thinks this is about improving education?
That's kind of an opposite, where they bought something they thought was authentic but not famous, but I take your point.
For things that can be landfilled safely, I believe this is the best option. Technology for recycling will improve over time and demand for the materials will increase until it makes total sense to recycle it rather than forcing it now.
> Be aware that I will share this information with anyone in your social group/work/volunteering work whenever I feel like it. I may also share this data with extremists groups on the other side of the spectrum, if helpful. Lastly I can use this data to fabricate "helpful" information about you if necessary

Citation needed
If kids actively want to win points they'll conform to any behaviours defined to get them more points.

I guess with no more erasers to clap, this is how we keep kids in line?
I don't think that the alternative to French users on Google News are French news sites. I think the alternative is a non-European news site on Google News instead.
There's no such thing as Radial Islam
Dupe: https://news.ycombinator.com/item?id=21103133
David E. Shaw and the Ultimate College Hedge
>So let's talk about Richard Stallman, because it has come to my attention that people outside of a certain segment of the tech scene have no idea what horrible behavior he routinely engages in.

that whole thread is a pretty gross social lynch mob, if I do say so myself.

not condoning RMS, but I don't feel too great about any get-together where the topic at hand is , quite literally, let's speak ill of someone.
I guess there's a bug: the description for sucky is the same as the awesome one.
For context, a good commentary you need to read: https://news.ycombinator.com/item?id=21090851
I’ve been in industry for 32 years now and not single one of my resignation letters contained any reason beyond “decided to pursue other opportunities”.
The threat by Trump about let's say a SEC, DoJ, FAA investigation is less credible due to the US still seen as having a sort of functional/independent justice system, rules for these investigations, and clearer appeals processes than in China.
The break is only if it's an abnormally long class.

If there's six classes + lunch + recess, none of those classes should be longer than an hour. Remember, school is usually seven hours or less, and you need some time between each class for the kids to get from point A to point B.
A Billionaire’s Guide to Buying Your Kids a Shot at Lots of Elite Colleges
> especially career twitter archaeologists who dig up old tweets and put them out of context

Richard Stallman doesn't tweet. What are you talking about?
Extremely interesting. Especially, around 19-21 minutes, we find the same problem as on 737 Max: Boeing has the delegated authority from the FAA to certify their own processes and parts.

I’m never flying Boeing again. They were hammering crucial parts to fit, provoking crackling; redrilling holes when the hole was 3 inches apart, endangering the whole structural integrity; painting it all green and sending that to production.

The documentary is about the circles of the airframe structure, not about the wing forks of today’s article, so that makes one new type of botched work from Boeing.
>Have you considered the possibility that he might not be able to pay?

then maybe he should be a little more humble about what he expects? that's my point.
Miguel de Icaza agreed to allow Stallman to stay at his place for a couple days. Stallman grossly overstayed, and later invited another person(!) to stay with him in the room he was borrowing from de Icaza. That is, to say the least, relevant information for anyone else who might consider lending him a guest bedroom.
> The worst part of these revelations is that the aviation industry is exalted as the standard other industries should look up to when it comes to safety.

If airplanes were like computers ...

See also: https://www-users.cs.york.ac.uk/susan/joke/crash.htm
My feeling about Stallman is that he is that rare creature, a fundamentalist lefty. Its a pretty lonely island and I'm actually a little surprised he has lasted this long
WeWork shows why some venture capitalists are in a world of make-believe
I'm completely in awe with how a significant portion of this community believes (directly or indirectly) the accomplishments of a person makes being a decent human being optional. This leads to a "strong-rules-all" culture and I think what we're seeing is just modern barbarism.
> edit: i have never (ever) seen someone with an honorary doctorate actually call themselves doctor.

I don't know about you but I don't think that I have ever seen anyone other than stallman with an honorary doctorate, they tend to be pretty rare after all.
At a glance the paper looks good and made sense to me. But the codes went way above my head. I think reading more papers on this topic will give me more insight.
The Galapagos comes to mind. The entire economy is premised upon commercial jets landing there hourly. Puerto Rico, Bahamas, etc.
Even Continental but remote tourism-driven places like Costa Rica.

I think the price response to a shortage of planes would be super-linear, given that those who fly regularly are not representative of the average economic means. Prices would more than double.
So here's what I found are generally the requirements for libel:

False assertion of fact: There must be a false assertion of fact about a person;

Communication: Such false statement was unprivileged and communicated or published to a third-party;

Fault: There was fault on the part of the plaintiff, amounting to at least negligence;

Damages: The statement or publication caused damage to the plaintiff or was ‘defamatory per se’ or ‘libelous per se’.

So point for point:

False assertion of fact: Sites wrote that RMS said the sex slaves were entirely willing to be sex slaves.

Communication: It was published online for everyone to see.

Fault: The sites didn't verify that he didn't actually say that, and were negligent in not doing any research beyond what was presented in the medium article.

Damages: RMS lost his job and it appears he's currently homeless.

How is what happened to him not considered libel?
Has anyone tried to take the parameters of an FM synthesis chain as if they were the hash of a particular timbre?

In other words, you start with a recording of the sound you're after and then just start brute-force iterating through the parameter choices until an analysis of the output looks close enough to the input?

I mean, fftw3 takes about a full minute on my Chromebook to measure the quickest algo. So I'd hope that generating output analyses would be fairly snappy...