skysight-inc/HackerNews huggingface dataset:
Author here: there is a reason why "programmable configuration language" is a fairly new term. Most of the time, when people want a programmable configuration they use whatever language they are already programming in. So, for example, if you are writing a program in Scala you might write the program's configuration in Scala, too. For example, this is how Scala's SBT works: the SBT configuration is written in Scala

However, there are some down-sides with writing your configuration within a language like Scala (or any other mainstream language). For example, your program "configuration" can hang, crash, throw exceptions, or destroy your system if it is running with sufficiently elevated privileges. Dhall has none of those problems.

Similarly, you can go overboard and use excessive abstraction in other languages, which is inappropriate for a configuration file (which needs to be easy to read and understand). Dhall also avoids this issue by supporting automatic simplification of configuration files to remove abstraction, imports, and indirection (which is made possible by the fact that Dhall is not Turing complete)

I'll try to rework the documentation to answer this sort of question better and also incorporate some of the other excellent replies to your question
Whataboutwhataboutism-ism.
A rule I would consider would be that any decision should, all else being equal, maximize the degrees of freedom available to other persons relative to other exclusionary options. Obviously, this would require quite a bit of further discussion and fleshing out as to its precise meaning, but I'd take it as a starting point for philosophical analysis.
Yes, I certainly can't say I'm an economics expert. Mind sharing with me what part of the article you think is misguided?
3d Educational Sensory Books for Toddlers
> But she then plays on the audiences implicit biases to imply -- but not explicitly articulate -- a completely unsubstantiated racist claim: inner city blacks are incompatible with an advanced free market economy.

I beg you to walk me through the logic of how reading this essay left you with the idea that "inner city blacks are incompatible with an advanced free market economy"?
upvoted for the info. Not the nobody part. Good luck to you
In the context of web ads it's not insignificant.
No they're not, the second is just a clarification of the sense in which the first was meant.

By comparison, take the statement "All men are not equal. Or at least, they're not equal in their ability to play football". The second statement is obviously true, the first is controversial.

Why is that so? How can all men be equal if they're so obviously unequal in just about any metric you might choose to measure them on? Because they're equal in one specific sense: that we (most of us) believe they should have equal rights.
That would be interesting!
Could you clarify your argument? It sounds like you're saying something to the effect of "The author is just upset that life is better for people with different attributes than her; no one can legitimately hold her point of view". I don't think that's what you mean, but I want to give you the opportunity to clarify.
As someone who has been using Python since 2000 roughly, another minor factor (besides the obvious data science factors) might also be the decline in Ruby. Ruby (and Rails) growth in the 2005-2010 era, seemed to noticeably put the brakes on Python's previous growth up till that point. Back then Ruby had all the boosterism/hype and Python was the supposedly "boring/legacy" option. Even now, Python's growth doesn't seem driven by hype the same way Ruby's was. It always seemed to be a more pragmatic choice rather than a fashionable one.

Although somewhat ironically, I don't use much Python any more now that I work at a mostly Ruby/Rails company haha.
On lisp hate: back in the mid-/late-90s on Slashdot it was en vogue to make jokes about lisp. I'm fairly certain it originated in the spirit of the Unix haters handbook, in that it was in-group therapy for the initiated. But then I think it just became a thing that won karma points, and thus was repeated as a truism.

I remember working the university computer helldesk in the late nineties and repeating such a joke to the smartest white-bearded Unix wizard I've ever met. He rattled off five or six more jokes about lisp, and then proceeded to explain the AI systems he used to work on, and why it was his favorite language.

Having never really coded in lisp myself, I was immediately ashamed of the fact that I had been thoughtlessly making light of a thing that others valued. And years later, I'm atoning by trying to use Racket (sometimes Clojure) whenever I can.
Aside from the editorializing about "luxury", that's because it is a direct-action charity, not an pass-through charity that gives grants to other charities while skimming off the top for administrative expenses. So, yes, it spends more on travel (and lots of other things) than on charitable grants, because grants aren't the mechanism by which it's charitable purpose is realized.
Interesting as this is the first I've heard about it (anecdotal as well).

Though I admit most of my news on this comes from non-comment based news sources (tv, etc)
The problem with the computation is over what length of time you define economic future.
If you're able to reuse (through encapsulation or extension) your domain object types in your commands and queries without transformations, then your pattern sounds sane to me.
"On its 2013 tax forms, the most recent available, the foundation claimed it spent $30 million on payroll and employee benefits; $8.7 million in rent and office expenses; $9.2 million on “conferences, conventions and meetings”; $8 million on fundraising; and nearly $8.5 million on travel. None of the Clintons is on the payroll, but they do enjoy first-class flights paid for by the foundation.

In all, the group reported $84.6 million in “functional expenses” on its 2013 tax return and had more than $64 million left over..." [1]

[1] https://nypost.com/2015/04/26/charity-watchdog-clinton-found...

So of $140M raised tax-free in 2013, half was spent keeping the operation going that very year.
To add to this. Having implemented a similar log-based architecture, I would say that it is much simpler data infrastructure than having a central RDBMS considering the use case. Remember we need to deal with several consumer applications with their own respective optimization models. Postgres is a perfect choice for a given application's local datastore, while for a different application they may want to use ElasticSearch as their datastore. However, the "source of truth" remains free of any such optimization requirements. You simply save your "messages", "event", "facts", whatever you want to call it in its purest form preferably immutable, and let the consumer apps create/recreate their local datastores as they deem fit.
And no color revolution took place in Russia.
I would be surprised if weight lifters train for 80 hours a week though
A society grows great when old men plant trees whose shade they know they shall never sit in.
Hulu has a bad history of releasing poor quality user experiences just to jump on the band wagon of whatever the next hot platform is. Their original Web player was built on spaghetti from Chinese students and slowly rebuilt into what it is today.
You make a good point that there are rarely any absolutes, but your example ends up reinforcing the parent's point: everything that "we" consider good or bad amounts to collective opinion. You can probably find a fringe group that has just about any opinion you want to dream up, but if it's rejected by the vast majority of the population, it's going to be considered "bad".

You can also examine things from other perspectives.

Darwinian, perhaps: does enjoying pain give any kind of evolutionary advantage? Maybe in a few niche areas, but overall, no, since pain is a way for our brains to signal damage, or future damage if we keep doing what we're doing. Ignoring pain up to a certain threshold can be useful, but enjoying pain to your detriment is not.

Or maybe just economic: does enjoying pain give any kind of economic advantages?

And so on...

I think it's important to acknowledge that there are no absolutes when it comes to opinion, but sometimes you just have to observe near-unanimity and go with it.
i suppose that there is no correct answer to this, but i believe that if there are people who mutually identify in a particular way and share practices and beliefs then it can be said that they belong to a culture
There's nothing objective about picking and applying an arbitrary principle, though.

Also, it's not true that a moral relativist must have no values. One can have values while believing they are not objective, but closer to preferences held very strongly.
Very cool approach to scaling a project out of small components.

I wonder if the print time is 144 parts in 36 hours or 36 hours per print. Thats 15 minutes a print if it is the former!
There’s a difference in bring alarmist but making good points and bring alarmist and using rhetorical tricks.

You are describing the former, they the latter.

A problem should stand on its own without the emotional manipulation.
The idea that the Voynich manuscript is a medical text seems plausible, but the theory that it uses a logographic representation (one symbol per word) rather than an alphabetic or even a syllabaric (one symbol per syllable) one seems less likely to me. A cursory examination of the manuscript (http://www.voynich.nu/folios.html) reveals that the lexicography looks much more like an alphabetic encoding than a logographic one like Chinese. The symbols are collected into word-like groups separated by white space. Also, it appears that there are too many repeated symbols and insufficiently many distinct symbols for a logographic language.
This reminds me of the awesome interactive visualization of random distributions found on https://bost.ocks.org/mike/algorithms/#sampling

That link refers to it as Poisson-disc sampling and offers several really easy to grasp visual explanations of the algorithm and the end goal, as well as working code.
I see it was a matter of how you view your self-worth in the face of a mistake. Society in general likes to put one down for making a mistake regardless of how small or insignificant.

And one's inner dialogue tends to be the nastiest critic and chips away at motivation when learning something new.

It doesn't help that many humans tend to put down others more easily if they perceive them as weak regardless of similar or different identity. Being of the same age, gender, ethnicity, etc. doesn't matter. And people strive really hard to reframe their perspective to view others as weak too.
The critical difference is that we get the chance to kick the government out every now and then. I'm staggered at how relaxed people seem to be about so much power being vested in these unaccountable entities. Sure it might seem fantastic when they happen to be on the same side as you, but let's not forget Enron, tobacco companies, Bhopal, Monsanto, roundup and colony collapse disorder, Exxon Valdez - the list of bad corporate behaviour is not short.
>Cultures like this may value things like "familial harmony" more than "individual prosperity".

In the article, it was stated that there is a relationship here. Children are much more likely to be successful in live if their parents were married.

>the author [..] would attribute everything bad in society to the decline in things she holds valuable. It's part of the definition.

No, that's just a strawman.
I agree. To claim a solution without writing out the whole thing so it can be analyzed in depth seems absurd to me. I'm also not convinced that the statistical analyses that have been thrown at it would fail to detect patterns of meaning that are obscured merely by abbreviation.
I agree, it is not at all self evident to anyone who isn't human or doesn't have normal human communication skills.
That's the benefit of being a sole superpower. There are double standards here for a reason.
I found a Nicholas Gibbs article on a medieval figure here: http://theibizan.com/ramon-llull-philosopher-logician/

Same guy? Editor of a paper in Ibiza.

ps. http://www.voynich.nu/ has a lot of interesting discussion; it's much linked to from wikipedia.
Empathy, thinking about the near-term future or past, worrying - all products of evolution, traits that have helped us enough in the past to have been selected for.

There has been no evolutionary pressure to develop much of a concern beyond one or two generations.

And evolution hasn't equipped us with reward pathways or cognitive capacity to solve many of the problems now facing us and our surroundings - because those problems are new
> All they care is that she is "Politically Incorrect" -- they could not care less about the facts.

Remember the saying "perception is reality"? Keep that in the back of your mind, I predict it is going to become increasingly indispensable to understand events going forward in Western nations.
Mars 2020 Rover
Parasite biodiversity faces extinction and redistribution in a changing climate
Black culture exists, at least in the United States, since the USA systematically destroyed any other form of heritage from black people.
In most cultures, you don't criticize somebody for something while doing the exact opposite.

Whataboutism does not apply to 90% of conversations but don't tell that to people who think they are smart by bringing it up.

Whataboutism:

A) 'You interfered with our elections!!'
B) 'You bombed a children hospital! What about that?'

NOT Whataboutism:

A) 'You interfered with our elections!! YOU HACKED OUR ELECTIONS!!! PUTIN ORDERED TO STEAL OUR VOTES!!!
B) 'That's great, you have been doing the same thing for decades all over the world. Mind shutting up?'
Let's recall that that assertion was made in the context of a "provocative essay" (Haidt's words, not mine) in a newspaper rather than in the context of a rigorous scholarly argument. You're building a very elaborate theory on the corpse of a rather obvious straw man in Wax's original article.
Obsolete does not mean nonexistent.

If the goal as the article claims is to "phase out all petrol and diesel car sales", then obsolete seems about right.
I believe we should be the ones to define our intention. So, what do you want humanity to accomplish in the future?
This is spot on; cultures don't exist in a vacuum. How much of the success of the 'bourgeois culture' of the 1950s was due to the exploitation of other cultures?

Some things are zero-sum games, or at least don't scale to everyone getting the same benefit.

I guess zero-sum is not the correct term; there ARE ways we can improve the sum total quality of life in our country and planet, but we have to really think about what it would mean as the plan scales to everyone.
> Why wasn't it ported, or a fresh one built?... In fact, there were Lisp compilers for the PDP-10, which (I presume) could run on the PDP-11

The PDP-11 was in no way compatible with the PDP-10, and there was no way a PDP-10 Lisp implementation like Maclisp or Interlisp would fit on a PDP-11. All you have to do is Google "PDP-11 Lisp" to see that there were many different Lisp interpreters and at least one compiler implemented for the PDP-11 throughout the 1970s. Likewise Intel processors - the first implementation of Lisp on the 8080 was done by Takashi Chikayama (http://www.logos.ic.i.u-tokyo.ac.jp/~chik/) in 1976 (http://www.softwarepreservation.org/projects/LISP/utilisp/ut...)
Unfortunately it also thinks every function that uses a native browser variable/object (e.g. `screen` in my case) means it will fail because I never defined `screen` in my code.

Other analysis tools like JSHint allow you to specify certain globals ($) or that you are in a browser environment with special annotations to handle this situation. I couldn't find anything in their documentation like that.
> the only cultural tradition suited for the 21st century

Could you please quote the part of the article that makes that assertion?
> I'd just note that the US pretty openly interferes in Russian elections

If Russia had meaningful elections to interfere in to start with, that would concern me a little bit as an American, and a lot if I was a Russian.

Since Russia doesn't, however...
There's a lot of things to address here.

First, I don't think wanting to move to Italy or Switzerland, especially because it's for your children's benefit, is a stupid thing. I wish my parents had broadened my horizons like that when I was younger.

When I made the move to working remote, I was in a position managing a team of about 6-8 developers. But I was also still spending about 25% of my time coding. To go remote, my manager thought it would be best if I cut the managerial responsibilities but still have "unofficial" leadership responsibilities as a Tech Lead.

Fast forward about 9 months or so and I would say my responsibilities are largely the same as when I was managing a team. I essentially still am managing a team (although not in title). And my manager is definitely comfortable with my moving into pure management remotely if I want to.

This is all to say that you might be surprised with how much of the leadership role you're still able to do remotely.

I would absolutely first have the conversation with your current company about seeing if you can keep your current role and just do it remotely. Not sure how long you want to be in Europe but you might consider timeboxing the remote thing so that your company - if they have any reservations - don't feel like you're making a permanent change.

Also, if you do have to go back to a more individual contributor role, you can probably still maintain some leadership responsibilities, especially if it's with your current company.

If you have to look at jobs elsewhere, focusing on finding something remote will certainly give you more freedom and I'm not sure how easy it is to apply for (on-site) jobs overseas as I've never done that before. Remote companies are usually smaller and therefore their employees wear more hats, so someone with more senior leadership level experience applying for more hands-on roles will probably (my best guess at least) not raise as many eyebrows.
Git-LFS support lets me recommend GitKraken to way more people now! (And probably lets me switch away from Tower)
Is this supposed to work on mobile?
Nope. Just letters and numbers. Same with my password.

I tried with my Gmail address and it worked fine. That address has no numbers in it. I used the same password. If you aren't prohibiting Hotmail addresses then it must be the numbers in the email address that are triggering some validation.

Regardless, I have access now. Looking forward to trying your product!
Banning all FFs sounds like a worthy objective overall but it seems like bikeshedding to ban small ICEs yet trains, tractor trailers, farm and mining equipment, jet aircraft and industrial sources receive little regulation. Instead, the average person is taxed, penalized, inconvenienced and regulated for the tiny amount of pollution they produce in comparison to greater polluters.
If they have the desire to make this a priority and are willing to sink the money to pull it off then power to them.

IIRC CA had a similar target about electric cars for 2000ish and we all know how that worked out.

It's easy to dream big. That dirty thing called reality likes to get in the way. Being an early adopter is expensive.
100% Ogilvy is a God.
This is because it's usually discussed with the idea that Russia had actually compromised electronic voting systems in the US. That's different from trying to strengthen a political campaign in another country.
What happens when mass-media-enforced morality is obviously engaging in an endless parade of ridiculous moral panics based on flimsy redefinitions of words like "harassment" and aggressively doxxes, downvotes, bans, and supresses anyone trying to call it a moral panic?

EDIT: Exhibit A.
I'm not confident enough to say that slavery is objectively worse than freedom. I have no reasons that lead me to consider that an objective answer exists.

I'm still completely opposed to slavery and willing to fight it, by force if necessary.

Is that dystopic?
Reading this.... It's just like react and redux, combined with redux-sagas. My head is spinning.
"I think you're so focused on detecting a dog whistle that you're missing the key point being raised."

There is no need to detect a dogwhistle. We have an explicit statement from Wax (http://www.thedp.com/article/2017/08/amy-wax-penn-law-cultur...) where she says Anglo-Protestant cultural norms are superior. "I don't shrink from the word, 'superior,'" she said, adding, "Everyone wants to come to the countries that exemplify" these values. "Everyone wants to go to countries ruled by white Europeans."
Author here: you could in principle, but in practice neither the library nor the executable compiler provide out-of-the-box support for limiting the number of reductions

Dhall's basic approach to safety is:

* make it impossible to intentionally do something malicious (such as destroying something important)

* make it hard to unintentionally do something incorrect or inconvenient (such as running for a long time)

For example, you can intentionally write a program that takes a very long time to run if you want to, but you will almost certainly know you are doing so; it's hard to write such a program by accident. In general, programming in a non-Turing-complete language forces you to structure code in such a way that potentially long-running code is more "obvious" than in Turing-complete languages.
Why are you deliberately making things harder for yourself? You're going to need to upgrade these projects within three years. Just seems like a wasted opportunity not to get off on a strong footing.
I believe if you use the Youtube Music app to play things, you'll get audio only.
Ask HN: Tips to beat procrastination and lethargy?
A few weeks ago, I was getting no sleep. I was putting overtime every week working third shift and it was terrible for my mental health. Now I'm working three different jobs and going to school, all of which are flexible, but I still tend to oversleep during the day. I wake up at a decent time, but feel extremely sluggish and tired and often don't get up till early afternoon. On top of this, I'm a horrible procrastinator. Altogether this has cost me a good bit of money and is looking like it could cost me a job. What can I do to help remedy these issues?
> murder is only bad if it is successful?

If it’s nobody gets killed, it’s not murder. I think the principle that attempted murder, unsuccessful conspiracy to commit murder, or soliciting a murder which does not actually occur are lesser offenses than murder is fairly well established.
While rhetoric is real, sometimes the threat is real too. Consider the story of "The Boy Who Cried Wolf" - at the end, he really was telling the truth (although we can be forgiven for ignoring him).
What if it is just Lorem Ipsum by someone who could draw but not actually write?
Well it's true in the us, Russia, china, Australia. That's not everywhere but that is quite a lot of ground.
The US has a long and sordid history in interfering in the political affairs of other countries.

That said, our government doesn't subjugate dissenters or lock up journalists. They let our corporations do that.
If there is a consenting adult who wants to do it, why not? As long as they understand the risks and that success is incredibly unlikely.
True, but that doesn't help. Whether or not due to influence by C(now), there are very few people currently alive who would not say that C(now) > C(slavery). Those people cannot (validly) also argue that all cultures are equal.

Worse, I'd guess that there is a liberal/conservative element here. Liberals are more likely to believe that C(now) > C(slavery); they are also more likely to believe that all cultures are equal.