skysight-inc/HackerNews huggingface dataset:
To me, rendering in javascript makes the most sense when you expect incremental updates. For instance, a forum or comments page where finding and fetching a couple of new bits of text would obviously take less effort than rendering and serving the entire document for that same bit of text. I would agree with you that if you have a page that never changes, and there's no benefit to fetching assets asynchronously, and you're not doing anything dynamic, then you might be better off with static pages and caching.

Although to be fair, the number of people on HN who care about the security implications of javascript are grossly out of proportion to the general case. Near enough to 100% of people have javascript turned on by default that everyone else might as well be a rounding error.
Have you or do you plan to do any research into so-called MDMA comedowns / depression which is commonly experienced for a few days after taking it?

Does the existence of these comedowns cause you to be hesitant / cautious in any way when recommending MDMA to treat PTSD? What advice would you give to patients or test subjects to prepare them for, or to mitigate comedowns?
> Incest [...] is far more widespread than laypersons realize.

Maybe in West Virginia. In most of the world it's a very rare occurrence.
Works fine if it's relatively static content, which this site probably is. I come from an busniess app development background so maybe I see everything through that lens, but when you need dynamism why would you not want to take advantage of your visitors CPU?

Is the web just supposed to be a bunch of static documents?
Thanks for the reply. I'm wondering how you would share the location of the file between jobs though. Can job 1 output a file location that job 2 accepts as an input?

I see there are plans to write up some documentation, but are there any timelines that you're aiming to have those written?

Also, the README calls out mysql as being required. I assume that this, being a django project, will work with other backends too. Is there anything, to your knowledge, that would prevent a different backend being used (like postgres or oracle)?
مشاهدة مباراة الأهلى والجيش الرواندى
Exponential Backoff in Clojure
I would say "Baloo", based on Xapian search engine and SQLite, is still a "desktop search": http://en.wikipedia.org/wiki/Desktop_search

The older KDE desktop search implementations Strigi (based on C++ based Lucene port) and the EU sponsored ontology based Nepomuk research project failed. http://en.wikipedia.org/wiki/NEPOMUK_(framework). I remember KDE "D-Bus" cause many problems in the early days of Strigi and Nepomuk.

Gnome and Ubuntu use/used the Nepomuk ontology as well: http://en.wikipedia.org/wiki/MetaTracker

The desktop search engine war era (2003-2006) between Microsoft Windows Longhorn WinFS (2003-2006), Microsoft Windows Vista desktop search (2006), Apple MacOS X 10.4+ Spotlight (2005) and Google desktop search (2004-2011) also brought desktop search to the Linux desktop. http://en.wikipedia.org/wiki/Windows_Search#Windows_Desktop_... , http://en.wikipedia.org/wiki/Spotlight_(software) , http://en.wikipedia.org/wiki/Google_Desktop

One of the reason why WinFS failed was its complex ontology (and it was coded in C# in user mode, so it was very slow). Windows Vista shipped with traditional desktop search with an advanced search dialog and a very good basic onotolgy (sadly the advanced search dialog is missing since Windows 7). WinXP already had the optional "indexing service" predecessor and the desktop search was also available as "MSN" addon download. http://en.wikipedia.org/wiki/Windows_Search#Windows_Desktop_...

Edit: to the downvoter: D-Bus was inspired by OLE, DCOM, CORBA, KParts, Bonobo (http://en.wikipedia.org/wiki/D-Bus). Search on Google for "strigi dbus problem", "nepomuk dbus problem". D-Bus caused problems in the early days of KDE4, strigi and later nepomuk era.
You can only be extradited from one country to another if it's a crime in both countries. The UK High & Supreme Court looked at the charge(s), and concluded that if he did what was alledged in the UK, it would be a crime in the UK.

One of the 4 things he's wanted for is sex with someone who's asleep. That's rape in the UK. In fact "It's only a crime in the Sweden" would have been a perfect way to legally defeat the extradition request. His lawyers tried it. It didn't work.
There is also going to be some sort of limit based upon the atmospheric correction that needs to take place to get that sort of accuracy. Light is going to travel (bend) differently through different atmospheric conditions like temperature, pressure, and even composition of the atmosphere in that area. There is also reflectance issues based on the surfaces that are reflecting the light. Clouds and snow are extremely reflective and will need to be corrected for as well in order to not miss out on other parts of the image.

I think this may be less of an issue now than in the past with all of the cloud computing capabilities out there, but they still to develop the techniques.
Wow, didn't know TitanDB was abandoned. Last I read, datastax was working on a commercial offering of TitanDB.
Fedora 22 alpha releases. Login screen in workstation uses Wayland
> The article has only an image of the Z4 in Munich.
And it is an image of the Z3 if one looks closer at the description on the left.
I remember "Stranger danger" - people were fixed on the idea that child abuse was something that was caused by someone outside the family.

Even today most people don't know that the person most likely to harm a child is their sibling.
Usually comments like this are not good. My tip : don't go radical in your opinion. Sayings like : "This is shit, that's awesome!" are just not true.

Developers are always struggling to find a solution of their problem. The best developers I know usually have in their pocket a big list of possible tools that they use in the appropriate time for the right job.

Handlebars Moustache Angular is something that is so popular that even this fact makes it "non-retard".

Virtual DOM is something new, but if you can find a solution not to use any dynamic DOM modifications, it would be even better.

Take a look at some complicated one-page apps ( pinterest, mixcloud ) and don't judge so much about the overhead.

Best
One of the cases concerns someone who was asleep. What next? "Don't fall asleep"?
I guess the question is, what would happen if everybody actually listened to RMS and stopped using cell phones?
> Without DRM e-readers e-books would never exists

That is a strawman. Three are certsinly booksellers who never went near DRM and argue strongly against DRM.

Exempel: http://www.baenebooks.com
Hey! My eyes had just recovered! Stop that. To paraphrase, "In place of science, I present to you a digitally-leather-bound edition of the founding fathers (minus that Jefferson stuff about not being a Christian nation)! and a warning to not enter into serious argument with modern or post-modern thought and life. Best just to avoid winning that battle we always win (amongst ourselves) than to deal with the cognitive dissonance that we may all be desperately protecting the new version of that old Zeus stuff."

I sense a fear that many people don't know how to deal with the realization that their 5-8 year-olds, who have internalized "the golden rule" in a freedom-chasing culture, seem confused by their loving parents testing their openness to religious and/or social bigotry.

Where they see the loss of their sacred talisman, I see hope that our new generation is about to bring great levels of peace and joy to the world. I see the dawning of a bright future where people fluidly form communities instead of calcifying into tribes.
Best TimeLine Responsive Blogger Template by ThemeXpose
If the authors are here, I suggest them to do a KickStarter project.

I think it would be valuable.
The death penalty is illegal under the European Convention of Human Rights. All EU (etc) countries won't extradite if the death penalty is possible.

Even Russia (who is in the CoE) doesn't extradite for death penalty.
While we can distinguish between first-order moral relativism and metaethical relativism, it's widely accepted that the former implies the latter.

So it's not uncontroversial to say that you can be an objectivist moral relativist. In any case, this discussion has been about metaethical relativism.
> What do you say to a girl pregnant by her brother? Termination is not a great option, the kid may well be healthy. Reporting the abuse, breaking up the household, isn't going to help either. From the doctor's perspective there isn't much they can do.

This attitude, while understandable, is very damaging.

You report the abuse. You do so because your professional registration probably tells you to; there might even be mandatory laws requiring you to; and because you know that you do not have access to reports from other agencies (police, school, sexual health clinics, etc) and so you cannot understand the whole picture.

You're right that interventions for abused children are appalling and that looked after children have some pretty lousy outcomes (shorter life, lower quality of life, increased mental illness, increased risk of death by suicide, increased criminal behaviour, etc etc etc)
This wasn't a question about having a functional webserver or not. It was a conscious decision against running code without reading it first. The "run but don't read" strategy belongs into ports, not base. Hence nginx moved to ports.

Forking nginx was actually discussed when a proposed nginx update diff was too large for proper review. Tons of complex regex parsing code was added with nobody willing to go through it all in detail.

The forking option was quickly dismissed.
The tipping point happened when someone (reyk?) pointed out that relayd had most of the guts of a complete web server anyway, including OpenBSD-style privsep which has to be bolted on to virtually all software imported from elsewhere, including nginx. It took about a week from that discussion happening to having a relayd-based functional and peer-reviewed web server in base (+ a couple of months of shaking out a few bugs and adding minor features).
A Statistical Analysis of the Sherlock Holmes Stories
How I Deal with My Lack of Design Degree
Smartphone with no plan for when you have Wi-Fi, prepaid phone for when you don't.

That's how we do it. Best of both worlds.
Haha, I was the one that wrote that example for the homepage. It was never meant to be a comment on the ideal data structures for different use cases. Rather it's just there to give developers a taste of the syntax: there's more semicolons and brackets than Python, less explicit typing than Java.

If you have an example of a better code sample for introducing language syntax, I'd love to see it so I can learn from it.
The real issue is the number of connections. Sure, if you are doing something like an animation, it would be stupid to do it server-side, unless you can use an animated gif or another way to make it static. But if you are loading a page, then having that page go back and forth to the server to retrieve more data, then that will kill your site as soon as it hits HN. Because each client is making a ton of connections and it just compounds. You've essentially DOSed yourself.
I'm in a very similar situation that you were in: I'm on Verizon with 3 lines, 1 of them grandfathered into unlimited data. Over several years the monthly bill has crept up to $230-$250.

Since it went up slowly I never thought much about it, until I reviewed last year's finances and realized what had happened.

T-Mobile is looking very enticing.
Clojure is a product design tool
It's kind of funny to see HNers talking about the failings of this desk, and gradually re-designing it - make it smaller, make the top sheet removable to remove coffee stains, etc -until they end up with something that already exists.

These are called "Desk Pads" or "Desk Mats". http://www.staples.co.uk/calendar-desk-mat-refill/cbs/413046...

You don't buy them. Your supplier buys them and has them branded and sends them to you with a bunch of calendars and wall charts.

EDIT: I do love the desk though. I'd use the hell out of it. I like the scrolling aspect even though that'd make things harder to find. I'm gently worried about the strength of butcher's paper. there was a link on HN the other day about how people used to use rolls instead of books, and was talking about cookery scrolls. I thought then of a miniature version of this desk for cookery books. With a wipeclean glass top it could be used in the kitchen without gloop messing up your favourite book.
The decline of journalism and the rise of public relations
[update - i read the back story elsewhere and the reason is less boneheaded than i had assumed. still, i think the community needs to focus on higher priority needs and gaps]

this is the sort of thing that makes me happy i'm no longer involved in the OpenBSD world. httpd & previously smtpd are two replacements that (in my opinion) have little additive value beyond existing, community-adopted solutions (e.g. nginx and postfix), diluting effort where it is needed.

does the world need a new httpd? maybe. but the world needs other replacement software to be done first because it'll have a greater impact.

for example, OpenBSD could invest time and effort in maturing static code analyzers to assist in code audits (especially of ports).

i suspect this new httpd was done less because it was needed and more because it could be done. that's the attitude i disagree with.
Astroturf of course, notice the conversations around the FCC ruling. How to deal with it is an interesting and I'd say very important problem to community viability.

On the upside it's certainly complimentary to the perceived influence of HN.
Median income in the US is higher than Poland (which just means you might expect people to spend more on similar things), and cell phone company marketing has been very successful selling higher cost plans (which helps them avoid competing on price).

The last 12 months has seen more price competition ($40 a month on T Mobile is the data equivalent of your plan, with unlimited voice (that's the no contract plan)).

An example of how successful the marketing has been, people regularly talk about the subsidy they get from the phone company to buy their phone. It's really a contract where they end up paying more than the price of the phone (plus interest), but it still gets called a subsidy.
Sorry, but Google is not the only bot that matters.
"Meth" = crystal meth, which is not at all (in its practical properties, not chemically) like the methamphetamine that is available with a prescription (Ritalin and Adderal is what you're referring to). Crystal meth is a lot more addictive, as well as physically damaging, than amphetamines or methamphetamines taken orally.

Likewise, it's disingenuous to compare heroin to morphine or oxycodone, even if they're chemically similar. Look, I'm on your side (the de-criminalisation side) but we need to use real arguments to win our case, not easily debunked or up for debate sophisms that our opponent easily can (and will) turn against us.
Why the Kremlin can't effectively lie about Putin’s weird disappearance
User agent sniffing? Seriously? I thought that died the death it deserved a decade ago.
POWER PLAYS AND OFFICE POLITICS
Ah I see, I suppose we interpret what I asked for differently. I had hoped for en example of some specific statement (perhaps from John Gilmore) that can be dated to more than 10 years ago, thus proving that "Many people made such claims long before he did."

It's not even that I doubt you, just that nagging feeling in the back of my head that say "He haven't given an example of a person making such a claim dated earlier than 10 years ago." I have to apologize because I feel that this has more to do with some mild form of OCD on my part.

Yes, you clearly said nothing about action (I don't see why you're adding "also" because that was exactly what I was addressing in my last comment?). I'm not sure what you mean by "Powerless in government is an orthogonal concept" and thus I wouldn't know how I conflated them (not even sure what "them" refers to, action and governemnt, powerless and government?)? I do agree that I made a strawman and for that I apologize, to clear this up could you answer the question in my last comment:
"what point were you making when stating that we're almost entirely powerless in representative government if not to argue against taking action?"
Reforming the Mathematical Language of Physics (2002) [pdf]
Never underestimate the CPU power of 1000's of mobile devices running a high level, yet highly optimized, Turing complete language.

So you don't trust the client and still need to do validation on the server, fine at least you can avoid sending invalid requests to the server and give the user instant feedback.

So you want to render a partial change to your page, have the server render a bunch of HTML from a database, or serialize the data minimally and have the client render the HTML. What about rendering visualizations of your data, chart, graphs etc, server rendering and sending jpegs, or client using canvas/svg? Nice to have that choice.
Ninja is a small build system with a focus on speed
Well there is your problem. You don't actually know anything about the subject and a "quick google" is a poor substitute for actual knowledge.

Nutmeg is a psychoactive substance at the right dose and at around 7-8 times that dose it can be lethal. That is more dangerous than alcohol.

With dextromethorphan the ratio of a dose that gets you high to the dose that kills you is about the same as alcohol.
I'm really looking forward to this book. Question, how do you deal with users outside of Linux host regarding shared folders. I'm using boot2docker, but it's painfully slow if my code base is large(10kloc).
iNFekt NFO Viewer
Good for you to say so, and good for you to stand by it. Right and wrong is not a popularity contest. If anything, really right things are often unpopular.
Linus has been working in the same job, with the same technologies, on the same product ...
The one thing I've spent most time getting right with Docker is networking. It's so different from FreeBSD Jails.

I believe a guide with how to setup a dns container with a dns slave container and get other Docker containers to use the dns containers could be a good introduction to how Docker networking actually work.
Death from cough syrup overdose is well known and cautioned against in the drug taking community.

> Paracetamol isn't my cup of tea either and discourage its use

Why? When taken at the correct dose it's a safe, effective, pain killer. People do need to be careful to avoid overdose, which means that packets should probably be a bit clearer when they include paracetamol / acetaminophen.
'Jupiter' Space Tug Could Deliver Cargo to the Moon
In cases like this, turn to Qualys' SSL tester: https://www.ssllabs.com/ssltest/analyze.html?d=ezequiel-garz...

It shows your server as sending only one certificate, the one with "CN=ns.ezequiel-garzon.net". It's missing the next one in the chain, "CN=StartCom Class 1 Primary Intermediate Server CA". I don't know the configuration details for the server you're using, but many servers use a separate "chain" file for the intermediates; if that's the case, you should put the main certificate in one file and the "StartCom Class 1 Primary Intermediate Server CA" in the other file.

And why it works in some browsers? Notice that Qualys listed the intermediate as "Extra download"; some browsers can download the intermediate certificate directly from the CA's web server. Some browsers cache the intermediate certificates they've seen, so if you've visited a properly-configured server with the same intermediate before, the browser will use the copy from its cache. But it's not recommended to depend on this; you should always include all intermediates.
Not all developers are fungible.
Jump, and the net will appear
I'm not sure how much faith I'd put in that.

http://www.wired.com/2014/04/hospital-equipment-vulnerable/

http://en.wikipedia.org/wiki/Barnaby_Jack#Insulin_pumps
Facebook doesn't invade anyone's privacy. They aren't going into your house and rifling through your things. People post things on facebook because they want other people to see them. If you don't want to do that, then don't use facebook.

You can't stop other people from talking about you, or from taking pictures of you or relating stories that involve you. That's always been a part of social life. If you consider that to be an invasion of your privacy, then leave society and live as a hermit. It probably won't be fun, but it will be very private.

I know several people who don't use facebook, myself included, because they just aren't interested in the service that it provides. Philosophical concerns about the nature of privacy don't really factor into it. The social fashions about what's cool and what isn't cool will change with the winds. It isn't worth paying attention to. If facebook or any other social software is valuable to you, then good, use it. If not, no sense complaining about what other people decide to do with their time.
Random password generator (cli app)
The entire open source movement is a disproof of stallman's position from that period.

Open Source movement did not happen in vacuum. It was a direct followup to 'Free Software' movement.

He has repeatedly claimed that companies won't contribute to open source, and so you have to force them to with the GNU license, and yet history has disproven this one.

You do know that the Linux Kernel, among the most important software projects in the world (if not the most important one) uses GPL and the Linus himself knows that as a direct result of using GPL, right?

Of course, the bazaar model makes Open Source very attractive to companies and many do open source their work.
However, the bazaar model happened and the companies where enlightened about it because Free Software Movement happened. Bazaar model was a consequence to that.
There are the people who grew up watching the privacy invasion happen, and there are the people who grew up with it. I felt often like I was in the middle, but bad experience made me realize that privacy is something worth fighting for.

We've picked the low hanging fruit of clever applications of the data analysis of 'the general population' to recommend us better movies, better things to purchase, search engines adapted to our tastes, and so on.

The absence of privacy is an absence of a safe mind. I grew up enjoying privacy on the internet (or the illusion of) because I was able to learn who I was, and I was able to have my own voice and my own opinions. When my mind became convinced that that was only an illusion, it mentally crippled me. I wasn't able to follow thought paths I deemed unsafe. The definition of unsafe comes from a collection of reasoning (or rationalization) that is mostly irrational - being that it is contextually formed without careful analysis and methodical direction. When one feels like every machine is stalking them, and can eventually be connected back to a person who can make a judgement on that individual's life path without the awareness and consent of the individual, I think we've made a big mistake as an intelligent species.
> Nutmeg is a psychoactive substance at the right dose and at around 7-8 times that dose it can be lethal.

How many people have died of a nutmeg overdose? http://www.ncbi.nlm.nih.gov/pubmed/11343860 seems to suggest that it's rare.
Thank you for building Sourcegraph! The years between Google Code Search and Sourcegraph just weren't as fun.
According to man 5 httpd.conf[1] (via man 8 httpd), it's a PEM-encoded private key. The TLS section has further configuration options.

[1] - http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man5/...
Show HN: Whimsical – Anything done via SMS
I feel no pain when I see a bug report I just look at the bug and the reason why the bug occurred and then attempt to correct that in the future.

Bugs in a tracker don't hurt, bugs not in a tracker hurt.