skysight-inc/HackerNews huggingface dataset:
The article doesn't try to give a single definitive answer; instead it lists some of the probable causes for a range of different cases. Which is fine by me.

But I agree that the title here is unrepresentative is of the real article, noting that "Why do so many corpses found in Europe’s peat bogs show signs of violent death?" is actually the subheading of the article's real title: "The Curious Case of the Bog Bodies".
Aura: Find the purpose of your day, get things done, and become your best self
APL is text based. You can't represent some older programs even with Unicode.

Most of the characters are now in Unicode but some have been deprecated in modern implementations because of the missing representations.

https://en.wikipedia.org/wiki/APL_(codepage)
..."the lets burn all zoos with pitchforks and torches" current fashion...

Ignore the fringes. We need more and bigger zoos, reserves, protected habitat. Any one who disagrees is a fruitcake.

I'm as left wing as they come and volunteered for a decade for a conservation group (trying to save wetlands, habitat for birds and fish). I'm a paying member of my local zoo. They have extensive conservation and preservation efforts. They earn my money.

Much as I dislike zoos (enclosures are too small for most critters), we need them to serve as gene-reservoirs (arks) and breeding mills.
Bend, Oregon city guide
I notice my preferences tending slowly towards more 'extreme' versions of a particular set of kinks over time. I suspect, but obviously cannot prove, that this would happen even more slowly if the porn for those tightly targeted more extreme versions wasn't easily available online.

I don't think this is a problem exactly, and I'd guess it's a small effect, but I think there certainly is _some_ effect.
It seems relatively defendable - it is far, far more dangerous than many prescription only drugs (eg: birth control), and most people will not be able to work out how much they need without seeing a doctor first.
I'm not sure this is the reputation of HTTPS: people have no idea what HTTPS means besides "the website is secure". It's your job, as a server admin, to choose how you deal with your infrastructure. If you choose to not use TLS between you and cloudflare, then you made a decision (that is fundamentally better than no TLS at all). If something happen, because Cloudflare, or because MITM between CF and you, then it is not on the user but on you.

FWIW a lot of infrastructure terminate TLS at the load balancer as well. HTTPS does not mean e2e encryption. HTTPS means you're securely talking to their infrastructure.
Local Motors Launches Olli Self-Driving Electronic Car at DC Shop
Building a Rails Notification Queue 3: Queue Processing
When you say trivial, do you mean (roughly)?:

- get input from the user

- pipe it to a subprocess [1] -- ex. subprocess.call("somecmd", shell=True)

- show output to the user

- run this all inside a while true loop

Is it "cheating" to do it this way? Should the shell be responsible for parsing a language, generating an underlying representation like an abstract syntax tree, etc?

I'm speaking from the Python perspective but of course this idea is about the same in any very high level language.

[1]: https://docs.python.org/2/library/subprocess.html#using-the-...
Develop drugs like we do software
With respect, I think you're missing the point. Embracing change in this instance means to bare witness to how much differently people approach a problem compared to you (or the common wisdom). This is an eye-opening process that enriches your neural paths immensely. It shows you alternatives and it's making you more inquisitive in your work.

IMO the premise of the article is that while this process is productive and educational, it's not something that you want to do all the time. Sooner or later you learn enough to be a world-class professional. At this point, checking what every kiddie with a keyboard and a monitor can code becomes a waste of time.

There's a long way until that point however and in the meantime it's very easy for one to become complacent and thinking they know it all.

In order to be professionals, we the programmers must periodically challenge our notions.
My place uses GMT+4. It fvcks with us every fall.
"the media" is a lot of different people and companies.
Few days? You're kidding. Pickup and flush immediately like with your own.
You mention OCaml, so you probably are aware, but others may not be: there is an `utop` project, which does exactly this for OCaml REPL. It looks like this:

─( 16:36:52 )─< command 0 >───────────────────────{ counter: 0 }─
utop #
┌───┬────────────┬─────┬───────────┬──────────────┬───────┬─────┐
│Arg│Arith_status│Array│ArrayLabels│Assert_failure│Big_int│Bigar│
└───┴────────────┴─────┴───────────┴──────────────┴───────┴─────┘

and supports syntax highlighting and autocompletion, among other features. Similar to bpython in Python-land.

Link: https://opam.ocaml.org/blog/about-utop/
Directory Opus is great, but it is expensive. Last time I checked it was 70 dollars for one computer and that doesn't include "major" updates which seem to happen fairly frequently.
XMLterm. DomTerm http://domterm.org was very much inspired by XMLterm. Please check it out.
My OS X Terminal is already slow enough with my 20 windows open... There's no way I'd switch to an even slower, bulkier implementation with the overhead of Chromium. WTF
Depending on the size of the nits you might be able to merge as is, then open a new issue to address the nits.
I think that seeing fetish content in porn easily translates to sexual stimulation, in a way that passion and nuance just don't. What turns you on while you watch sex might be very different from what turns you on while you participate in it.
A+ for entertainingly cranky tone, but D+ on content for apparently not understanding their strategy.

Creating and maintaining any commons requires rules and work. CC evangelists do want people to use their work, but they also want to create a situation where lots of people use lots of other people's work, which means getting creators to be comfortable offering their creations. CC does a great job of capturing and expressing the common concerns of creators, which makes more work available. But that only works in the long run if those concerns are truly honored.

So I don't think they're being hypocrites at all. You may prefer to release your stuff into the public domain. (Funnily, you don't link your PD-shared works in your profile, so you must not want people to use your work freely either.) But others prefer differently. Looking at Flickr, it looks like the CC-licensed collection is about 100x larger than the PD-licensed collection:

https://www.flickr.com/creativecommons
It's not obvious that S2 == S1.

I can see some differences: for any finite N > 0, it's false that the sum of the first N terms of S2 is the same as the sum of the first N terms of S1. And what do we know about the infinite sum? Maybe you're right, but you'd have to prove it; they are definitely not equal "by definition"!
I have some experience with a visual language (webMethods, currently owned by Software AG).

Guess what I miss the most when I use it?

diff -c

And all the rest you get with text (versioning, global search&replace, static analysys...)
APL isn't recognizably text. Not ASCII, or really any encoding save its own. Besides, the creator of APL has solved that problem. Take a look at J & co, to see how to do APL in ASCII.
Wow, what a fantastic paper! Very well written, easy to read and understand. Makes me want to run out and implement it!
Go even makes it super easy to break things out in to multiple files transparently and people still just toss everything in one file.

I've heard it phrased thus: "scrolling through one file is easier than jumping around between files", and that fits with my experience.

That said, although I'm not very familiar with Python, this file does have a lot of "verticality" with lines like

t q[2];
h q[2];
h q[0];
h q[1];
...

which I would try to express in a bit more compact form, and I'd think stuff like this could be better written with arrays and/or procedurally generated:

self.three_qubits_000=np.kron(self.two_qubits_00,State.zero_state)
self.three_qubits_001=np.kron(self.two_qubits_00,State.one_state)
...
Open source license regimes are of dubious value unless there's visible case law backing it up.

The logic is backwards, though - if the license isn't valid, the default in the law is to deny the use of the work.
name one thing (with the exception of macbooks) that apple did better than anyone else
The point of Quintuple is compatibility with the IBM Quantum Experience, so that you can noodle around on your own system before trying your program on the real thing. Is there an easily available quantum device on which I can run a Liquid program?
Fidus Writer 3.0 launched
It's interesting how this keep happening when it is so easy to do it right. In my case someone commented on my flickr that a startup was using one of my photos without attribution, but it only took one email and the CEO/founder immediately responded apologizing. Other times I've got emails asking me if it was OK to use a photo, as if they had to seek permission.

I wonder if the problem is the need for more education/outreach to explain CC?
So, everything you do on a computer is instant? Oh, it's not? Could it be because all those little inefficiencies add up to a big slow mess when all programmers operate under the assumption "oh I have 8GB RAM all to myself, no need to write efficient code!"
You’re (Probably) Using GitHub Wrong
What? Do you mean using AGILE techniques?

I think I'd rather they take the time to actually come up with the right answer first. I don't think submitting a JIRA is very effective after you're dead from something they thought they could push to the next sprint.
Free MitM attack.

Enough reason not to.

https://scotthelme.co.uk/tls-conundrum-and-leaving-cloudflar...
https://stirling.co/blog/cloudflare-mitm/
There's plenty of case law regarding derivative works; it's not CC specific, but why would it have to be? Either the license is valid or it's a straight-up copyright infringement.

For example, there's case law regarding the use of a photo in a movie: http://fairuse.stanford.edu/overview/fair-use/four-factors/#...
I would like this idea extended to versioning, where you get a simple release number and a risk number. Even for projects following simver, they all have a differing idea of how big a change is and simver doesn't cover bugfixes that make breaking API changes.

If a new version simply incremented the release number, and estimated the risk of issues from the previous version, it would be easier to tell if you wanted to update. Also after a project has a few releases under its belt, you can normalize the risk to other projects risk level (eg: project x always underestimates).

For open source projects, it enables tooling to look at the functions touched and the functions used by your code, and add risk to the update.

An example:

You are 3 versions behind, updates are versions 15/42 (minor bugfix), 16/500 (new minor feature) and 17/32000(major api change). Risk of updating is 42+500+32000. If you peg the amount of risk for a automatic update to 1000, then you would only get the first two.

The same thing in simver:
1.0.1
1.1.0
2.0.0

While its somewhat easy to gate simver, it doesnt lend itself to automated risk assesment as it would be much harder for a tool to tell the difference between a bug fix and new feature (too many bug trackers out there).
For anybody interested in a comprehensive overview of copyright in the internet age, I can highly recommend the book "Information doesn't want to be free"
Not sure I understand what you are saying. If you are saying that "Any website who is delegating their DNS to some third party is potentially vulnerable" to subverting SSL/TLS, then you are absolutely wrong. Malicious DNS can help the attacker to insert her servers between the user and the web service the user is trying to access, but it doesn't subvert TLS/SSL man-in-the-middle protection in any way.
If you use zsh, there is deer[0], which has ranger like navigation and some useful features, but starts up instantaneously, unlike ranger. Great for quickly moving around complex directories structures.

0. https://github.com/Vifon/deer
My understanding is that Dana Lewis developed the pre-cursors to OpenAPS because she had to perform dosage calculations several times a day. Often this was in the middle of the night. And getting it wrong could be fatal.

Going further, the calculations are rule of thumb and generic and each person has to make adjustments based on intuitions about their metabolism, what they ate, what they plan to eat, what activity they anticipate, and when they last dosed. It's every day, for the rest of their life.

[Source]

Scott Hanselman interviews OpenAPS hacker Dana Lewis:

http://www.hanselminutes.com/514/the-open-artificial-pancrea...
Pause ...

The people in the Numberphile video may well have misjudged their audience, but I do not believe there is a "second level of ignorance" here, or even a first level of ignorance. At least, not about the mathematics.

The people in the Numberphile video know full well all the underlying details of the mathematics, rigorous and informal. Like may others, I believe they badly misjudged the content and approach. I agree entirely with others that there are many people who have watched this and thrown their hands up and declared "Just proves I'm crap at maths and will never understand it." And that is unfortunate, which is why I personally believe it was a poor decision to make the video and explain it the way they did.

But I don't believe it's fair to level an accusation of ignorance at them.
Use /bin/cat as editor. That should work nicely from Puppet.
Maxthon browser sending personal data to Chinese server without user’s consent
yes this I have to agree with. It also provides a rather circular argument for existence.
the iPod? the iPhone?
This equating the analytic continuation to the divergent series is done throughout physics, specifically for a process known as integral regularization. For example, it's been a while since I really learned string theory, but IIRC it's this very summation that is relevant to the derived result that space time needs to have more than 4 dimensions in order for the photon predicted from string theories to be massless (which experimentally, they are).

It makes one wonder if there can be a better theory then that doesn't require magic. There is at least one book I know of (before I became a plasma physicist) which apparently avoids the regularization altogether, but people still do regularization like this in particle physics.
What's wrong with

new String(Files.readAllBytes(path));

or

new String(Files.readAllBytes(path), StandardCharsets.UTF_8);

?
Er, if you're working in the reals modulo a number, then all numbers that differ by a multiple of the modulus are regarded as equal (or equivalent). So in the reals modulo 2, it is indeed the case that 1.2 is equal to -0.8.

Why do you think otherwise?

But now you've moved away from talking about the integers mod N, which is what zeroer was talking about[0] which was in response to you talking about the numbers wrapped around a circle[1]. Their response to you seemed reasonable, but I don't understand why you leaped to talking about real numbers, nor why you claim that 1.2 is not equal to -0.8 when working modulo 2.

[0] https://news.ycombinator.com/item?id=12106633

[1] https://news.ycombinator.com/item?id=12106409
On the other hand, my Emacs starts up in more than thirty seconds. To fully start up it needs to read some 2k loc of my own ELisp code and hundreds of thousands loc of required libraries.

I use Emacs as a Jabber client, Python and Clojure development environments, file manager, image and pdf viewer, HTTP server, spreadsheet and note-taking app and (polyglot) Literate Programming environment. And that's just the beginning of what it can be used for.

In other words, giving Emacs as an example of small and fast, natively written application is a bit unfortunate. Not to mention most of Emacs is written in ELisp, so the "natively" part is not even factually correct.
It indeed makes you wonder whether it is true or not and whether it justifies the usage. This is one of the many reasons I left particle physics, so I have a biased perspective.
Cost: create yet another username/password combination, get emails, be required to surmount yet another learning curve, spend money in the future, tolerate imperfect product, and change my behavior to suit the software.

Benefit: vague hope of unspecified future benefit in indeterminate parts of my life of unclear magnitude.

Assessment: marketing failure.

Decision: pass.
Angular?: https://angularjs.org

Polymer?: https://www.polymer-project.org

Yeoman?: http://yeoman.io
The essence of your argument is "I don't understand because it's too hard for me"?

Maybe that's true --- it certainly is for me --- but since this is quantum computing, I wouldn't expect to just understand this code without at least some background in QM.

"Everything is hard before it is easy."
One could argue that they did pretty well with the iPhone
> What's the difference between a flight rated motor and a no flight rated one mechanically?

- A crapton of certification

- Increased reliability

- Some materials may be different for weight purposes

- They also have different power/torque characteristics, also depend on the type of propeller used (is it a constant speed propeller?)
In addition to my recommendations in the blog post, I'd also recommend asking all your team members to use Two Factor Authentication if you're using GitHub.com vs GitHub enterprise. Otherwise do you agree or disagree with my suggestions?
I'd say Haskell's effect on my sex life has been a mixed bag. Throwing out everything object-oriented and imperative makes women think I'm sensitive, but they're less keen on lazy evaluation.
"Historically"? You mean symlinks are discouraged/deprecated nowadays?

I only heard about the early-boot issue wish separate /usr partition. Is there anything else?

As for early-boot issue - I'd say it's uncommon to have /usr on separate partition from / nowadays, and those who do this must know what they're doing. Less likely to happen than ad-hoc manual (non-packaged) tzdata update not catching up.
OSX, Messages (SMS relay in particular), phone hardware, iOS security, privacy, and battery efficiency.
If you live in a city, you should read this essay:

http://www.altruists.org/static/files/The%20Metropolis%20and...

>Our psychic activity still responds to almost every impression of somebody else with a somewhat distinct feeling. The unconscious, fluid and changing character of this impression seems to result in a state of indifference. Actually this indifference would be just as unnatural as the diffusion of indiscriminate mutual suggestion would be unbearable. From both these typical dangers of the metropolis, indifference and indiscriminate suggestibility, antipathy protects us. A latent antipathy and the preparatory stage of practical antagonism effect the distances and aversions without which this mode of life could not at all be led.
GitHub pages does support SSL now, so you can use "Full" SSL mode (not "Full (strict)") with GitHub pages now. We do this for glowing-bear.org, which is just a bunch of static files too.
I dont really know anything about WIPO. Its this surprising? Or is announcement similar to 'Darth vader appointed as new head of the Empire' ?
Absolutely not a joke...
http://www.jewishvirtuallibrary.org/jsource/Holocaust/money....

If you are interested/live in NYC there is a library with a ton of research materials on currencies/ history from all over the world at the American Numismatic Society's library:
http://numismatics.org/Library/Library
Also, if the user sets a date in the frontend, make sure it gets saved in the right timezone so that the date never changes when viewing it from a browser running in another timezone.
Protecting Telecom Core Networks from SS7 Attacks
Text does have the advantage of incumbency. When programming languages were first developed, we had teletype terminals which only accepted a limited character set and no graphical input devices, and CPUs which could only execute a single instruction at a time. That constrained the languages people could develop. After adding decent graphics terminals and multi-core CPUs, and noting that most algorithms have instructions which can be executed in parallel, implementing programs as directed graphs makes a lot more sense.

Text-based languages can still be very different from one another. There's only the appearance of similarity now because most programming languages, and all mainstream ones, are descendants of ALGOL60, influenced to a greater or lesser extent by Smalltalk and Lisp. There's almost nothing in common between Prolog and C, for example.

How can you read any program without the (source) code on hand? The same problem occurs, for example, with Java byte code.
I must admit that I got this feeling of ignorance, or rather false logic, as well. "We know it's right because we see this kind of stuff occur in physics!" is I believe the quote in the video towards the end. However, it only shows up because someone decided that it was the best mathematical description of the behavior we witnessed. Kind of a circular validation. The maths are right because it shows up in physics, the physics are right because the maths checks out is what I got from it.
Projects like this often make good "Show HN"...when they meet the guidelines.

Guidelines: https://news.ycombinator.com/showhn.html
>> "they handed the keys to democracy to the very conglomerate they attempted to take down"

Maybe, did you catch White Rose's fire side chat at the end of season one? Who is handing the keys to who in season two?
Hey Show HN! Co-founder here,

We are working on making Assertible _the_ turn-key web service testing platform which is very easy to use (similar to how it's only a click or two to setup Travis CI, Circle CI, etc).

Our current focus has been on integrating w/ the GitHub deployments API which this blog post discusses using alongside Heroku.

We'd love to get some feedback, especially from anyone using GitHub based deployments.
My servers in SF UTC-08:00
Some guy at UTC+02:00 set his event to 2pm on 2016-07-20

But I need to use moment.js to display the correct time with UTC. Is there a way to handle multi timezone users without external library?
Birth control is a bad example, because as far as I can find it's prescription only for sex-negative cultural reasons, not for medical reasons.

It is exceedingly easy to overdose on tylenol, and yet it's available without any controls.
People have felt connected to spirit animals and all sorts of things.

If that's how you define otherkin then it's pretty obvious it's been around forever, but "otherkin" also refers to the tribe that has formed around that idea online. It refers to the interpretation of what that animal connection means, and to the dogma around it. Otherkin frame their condition in much the same way as transgender people do, and that's a very contemporary way of understanding psychology, and also a way that many people a disturbed by. The question is: would otherkin have arrived at that same interpretation, and the same dogma, without the interent. I think probably not, because it would take so long for those ideas to spread that they would be outdated long before they achieved universality.
Use "unixtime" ints anywhere you deal with times programmatically and set the TZ to whatever you like...imho the TZ setting is for human benefit, so humans should feel free to change it.
There's a couple of podcasts from a while back where the HerdingCode [0] podcast folks interview the creators of Nancy:

http://herdingcode.com/herding-code-123-andreas-hakansson-an...

http://herdingcode.com/herding-code-156-catching-up-with-and...

Also vaguely related their podcast about OWIN and Katana which Nancy can run on top of:

http://herdingcode.com/herding-code-164-owin-and-katana-with...

[0]: http://herdingcode.com/archives/