skysight-inc/HackerNews huggingface dataset:
Same drugs but with different intent. Assisted suicide is a compassionate medical treatment for end stage incurable diseases, with full consent of the person being treated. Execution by the state is a coercive, non-medical procedure that deliberately causes harm.
I found these two references a long time ago, great intro to readline and how to setup an effective .inputrc:
http://www.chemie.fu-berlin.de/chemnet/use/info/octave/octav... and
http://www.ukuug.org/events/linux2003/papers/bash_tips/

Since then, .inputrc has been an indispensable part of my dotfiles! This one alone saves so much headache:

# Incremental search with Up and Down: add to ~/.inputrc
"\e[A": history-search-backward
The death penalty is more expensive than life in prison.

If the US didn't imprison so many people they'd easily be able to afford to house the actually violent criminals.
Zawinski's law of software envelopment perhaps?

("Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.")
@microstash Thank you very much for posting this!
How to Overcome the Midday Slump
If you walk through Central London you'll see public protests almost any day of the week - but they are not being reported: except minimal press when there are hundreds of thousands of protestors, and except to illustrate police confinement tactics such as kettling and arrest.
Not really related, but instead of using a LISP to code VR, I will suggest to do the other way around, so code LISP in a VR environment.

The real core of LISP are pure function and simple structure.

It really makes sense to have a 3D representation of a function where you plug variable inside and get variable out...
Hi everyone! I'm the person who made this. If any of you have questions or critiques for what I covered, please let me know in the comments. I will be watching them all day.
I'll agree with much of this - but after 8 years living in London and now in Manchester, the 'objective horribleness' of British food is now about 15-20 years out of date. Back in the day, sure - man, how my parents could tell stories when stationed over in the UK.

But now? I've had superb meals in both city and country - and there's been a big rediscovery of the roots of British cuisine. Just with better ingredients, imagination, and avoiding shudder the classic blunder of oversteaming the veggies. :)

Case in point - hit up the Bull in Highgate in London. Amazing pub, that serves top-notch food for about $15 a plate.
That was addressed in the article, though.
My thoughts on the matter:

Given that process sizes keep shrinking, and every time you shrink the process size you can fit more on the chip, and heat doesn't scale (as in, the smaller the process size the more heat per in^2), and we're up against a heat wall as it is, we're to the point now where a large chunk of the chip has to be dark at any point in time. As such, CISCs are looking better and better. Because you cannot really scale frequency more (due to heat concerns - freq^2 heat output, to a first approximation), and you have to run most of the chip dark at a time anyways, and you have the space, so you may as well have things that are optimized for rare use cases. And we're already seeing that. The micro-ops on modern x86 processors are getting more and more complex and specialized.

This will especially start happening once we get decent CPU caches - the 3d-ish stacks that are being talked about. Where you have a separate chip stacked under or over the CPU that has a process optimized for RAM.

Note that this is not talking about ISAs, this is talking about the processor itself. Although it's not done much currently, you can just as easily (or rather, with just as much effort) convert a RISC into CISC-like micro-ops (macro-ops?) as convert a CISC into RISC-like micro-ops. It's looking more and more as though ISAs can be successfully decoupled from the actual processor design. Which is encouraging. Treat the instruction encoding as effectively a compression scheme for the instructions that the actual processor runs.
Those are great resources, thank you!
A lot more expensive than just keeping people in prison.
Render the metaverse - May 2015

It's happening Neil.
>I'd rather not have this discussion here and now

Yes, because you want politics on HN, but only the politics you agree with. All political articles should be flagged.
uBlock vs. uBlock Origin: Facts

https://github.com/gorhill/uBlock/wiki/uBlock-vs.-uBlock-Ori...
In-depth performance metrics for Django
Using Docker for Continuous Integration and Delivery
Ask HN: How do you discover tools?
Especially in a corporate context, with paid services and products, how do you discover and decide on tools?

For example, you need cloud hosting with features x, y and z? Do you Google, ask someone, already know, go to a meetup, etc.
Why Are People Still Playing Ultima Online?
How Video Games Changed Popular Music
Personally, after the paragraph describing Nathan Bedford Forrest's picture in the DA's office, I had to get up and take a break from reading. Even as someone who lives in New Orleans, the wat/paragraph ratio was > 1 for this article.
Exploding Capacitors – Slow Motion
You sure about that?

http://www.usatoday.com/story/news/2015/05/14/boston-maratho...

Reaction to the sentencing was swift with praise for the difficult work of the jury in making a decision that many said was just.

"My mother and I think that NOW he will go away and we will be able to move on. Justice. In his own words, 'Eye for an eye.' "

Carmen Ortiz, the U.S. Attorney for the District of Massachusetts, said after the decision that Tsarnaev's crime was not motivated by religion; it was motivated by politics. She said the gravity of the crime, the murder of a child, a police officer and two young women merited the death penalty.

"Check them off," she told jurors in her closing statement. She explained there should be no doubt his crimes met the aggravating criteria because they were premeditated, cruel, depraved and especially heinous.
MIT AI bot learns aspects of language by autonomously playing text-games
Does it have to be that expensive?
Have there been efforts to cut costs?

I don't disagree with the second statement, frivolous prison sentences cause all sorts of problems, but I disagree that life sentence costs are insignificant.
Yes, because you want politics on HN

On what do you base this assertion? It's not like the parent poster submitted this article.
It'd be nice if a bunch of other companies would be able to find their spines re: objectionable things the government does. Like spying on everyone all the time. You know, like teclos and the like.

It's pretty crazy that drug companies are more ethical than telecoms. Especially considering all the problems with reproducability that we're seeing on the cancer treatment front and plummeting drug effectiveness.
Currently the DA, when the elected DA died he filled the vacancy and will be running for election in October.
Mine is that perhaps money should be invested in prevention of crime. Prisons aren't made for rehabilitation, specially since it's really hard for a person to go out and make a living.

'Prison is a recruitment center for the army of crime. That is what it achieves. For 200 years everybody has been saying, "Prisons are failing; all they do is produce new criminals." I would say on the other hand, "They are a success, since that is what has been asked of them." '

https://www.nytimes.com/books/00/12/17/specials/foucault-pri...
I'm not saying whether I agree or disagree, but this is worth reading:

http://tomkow.typepad.com/tomkowcom/2012/07/a-few-short-step...

Note: I know absolutely nothing about the author of this piece. The writing stands on its own and is a series of interesting thought experiments attempting to justify revenge.

Obviously this is not directly relevant to the posted article, but just on a philosophical level.
EU0 salesforce server was down, cause?
Maybe you old dogs should've barked a bit louder because the way we used to manage systems and system environments before docker was plain ridiculous. No one ever told me to use containers, I don't even know of any pre-docker technology that allows me to do easily what docker allows me to.

We used to do Chef scripts that are fed json configuration files that render configuration template files that installed loads of software into a completely bloated environment.

Now we just have a simple bash script that provisions the machine, which means it sets up the network, firewall, sets up docker some monitoring, a configuration daemon (etcd) and then runs the orchestrator (in a docker container of course).

And then from that point on, all operations are in the container world. You build a new production container, push it to the private registry, and tell the orchestrator to redeploy a service.

Was that workflow even possible before docker? Using FOSS? I get angry just thinking about how we used to do it.
"poettering locked and limited conversation to collaborators 41 seconds ago"

LOL, what a solution :)
Mark Ellzey Thomas: probably the funniest programmers LinkedIn profile ever
I suggest no servers. They aren't something that should be hardcoded.
Agreed. I don't get how the bar of Louisiana allows Cox to practice law with such an attitude.
HP has put the project on indefinite hiatus. It's probably dead forever.
Show HN: Growth Hacking using Linked In
TaiG 2.1.2 Download Officially Released
My take on that is that human life shouldn't have a price tag on it. Killing someone because it would cost money to keep them alive is not a solid basis for morality in my book.

Frankly, I'm so weary of the problems in this country being justified by money. We trash the environment because it would cost money to do better. We underfund schools because we don't want to pay more property tax. And we try to kill convicts because it is cheaper... or we privatize the prisons so it becomes a profit center for somebody.

Even on HN, wealthy founders are hero-worshipped, and investors are treated like kings. There is some talk about meaningful work, but a lot more talk about monetization of <insert trendy app here>.

This is not a healthy, moral society in which we currently live.
I think you're expecting it to solve a problem it's not intended to solve.

I'm not expecting it to block all javascript, or all malicious javascript. I'm just expecting it to block most or all of the annoying stuff on the web.

To the extent that this is the job it's being hired for, you don't really need to 'trust' it. You run it and it either does what you want or it doesn't. Personally it suits my needs perfectly.
You forgot the part about executing innocent people.

Currently the rate is roughly for every 10 guilty people who are executed, 1 innocent person is executed.

I don't care how you cut that statistic, it's too much.
The analogy to revenge doesn't even make much sense unless you assume that capital crimes are against the state as opposed to persons.
Uhg. It's 2015 and there are still blog articles (honestly) asking this?

"It’s not entirely clear if this only applies to the free Gmail offering or also the Google Business App offering."

https://support.google.com/work/answer/6056650?hl=en

There is absolutely no value in this article, other than self-promotion.
I'm currently using Java and Javascript for work. Previously I used Scheme. I do find that scanning is important in Java and JavaScript because often you don't need to read a whole section, just a piece. Back when I worked with Scheme, if I didn't need to read a whole section, generally the part I needed to know was right at the beginning. I think all Lisp dialects work this way.

The worst example is immediate function application in JavaScript. You get to the end and all of a sudden the }(); tells you everything you've just read is a different context than you thought it was. In Scheme (and probably most Lisps) you'd recognize immediate function application at the beginning as soon as you saw ((.

I don't know how people get really good at JavaScript without learning Scheme first.
How is that we have a system where we have an assistant district attorney (now running for DA) who not only openly believes we need to kill more people, but thinks they deserve to suffer as much physical pain as "humanly possible"? I mean his own colleagues question his mental instability, and nothing happens. When no one is willing to actually disbar someone like this, where are the effective checks on power?
except default aren't anywhere close to sensible, which is the whole point really
It's not a great analogy indeed.

However, you also don't provide much proof that "surveillance is an essential tool in fighting crime". Its efficiency to deter/prevent crime, or even to help catch offenders a posteriori, is also highly debatable (I guess it's more likely to be helpful for the latter, but that still makes the definition of "fighting crime" rather vague as well).

For kicks, I like this paper on how street-lighting and CCTV cameras are apparently equally efficient as deterrent: http://onlinelibrary.wiley.com/doi/10.1111/j.1745-9133.2004.... .

In the case of digital surveillance, I'd be extremely cautious about its actual efficiency. And that something is legal and efficient doesn't necessarily warrant that its ethical and should be used.
If "deterrence" theories had any validity, the Middle Ages would be remembered as a golden age of peace and civility. Conversely, shouldn't states without the death penalty be positively crime ridden compared to the revenge-happy southern states? I'm being somewhat trite, but it doesn't take too many thought experiments and statistical exercises to see that revenge doesn't serve justice.
How about their own servers and CDNs?

If you're getting the HTML from them, you could also get your JS dependencies from them.
> Like most systemd-hating posts, it focusses more on supposed personalities and "drama" than actual technology.

Like most systemd apparatchik, this post uses incorrect assumptions, multiple disparaging remarks, and a lot of broad, non-specific claims to try and re-frame the discussion.

> "drama"

As others in this thread have pointed out, the NTP issue is NOT about technology. Quite a few of the higher-profile problems with the systemd "cabal" are social/management problems, and like clockwork, whenever they are brought up people like you try to force the conversation away from those problems by insisting that the conversation can only be about "technical" issues. Often this is accompanied with blatant straw-men arguments, which is, unfortunately, a common tactic in many internet arguments.

I discussed Lennart's attitude, because that's the topic of the thread. Reputation matters, and the handling of this NTP issue is yet another data point.

> kdbus is a new feature

Obviously.

> It is normal that it takes time to develop and has bugs and issues along the way. L

Of course. Is it normal for the person submitting to completely ignore those issues? The fact that there were issues is not the problem. I'm talking about what happened afterwords, which was a confusing and unusual disregard of quite a few of the most serious issues brought up on LKML ( http://lkml.iu.edu//hypermail/linux/kernel/1504.1/03981.html ), and a disregard for regular kernel submission process ( https://lkml.org/lkml/2015/4/23/281 ).

This is a side issue, though, as my point was that the systemd cabal already made a lot of headway towards the "systemd-kernel" joke.

> grand conspiracy

What grand conspiracy? I'm talking about widely-known public statements, like the recent systemd v221 announcement, where Lennart said, "We encourage all downstream distributions to begin testing kdbus by adding it to the kernel images in the development distributions..."

This is especially amusing coming from someone who jsut accused me of focusing on "drama".

> Linus specifically requested that it be enabled

Unless I missed something, Linus only discussed that after Andy Lutomirski's question about systemd v221 (and the above quote requesting distributions to start testing now).

> actual technology

You want a discussion on the technology of kdbus? Then how about this question: why, exactly, is wrong with the already-existing TIPC plus a userspace library? It's been in the kernel for a while now? If it is indeed missing an imporant feature, would it not make more sense extend the features that already exist?
So you're telling me a dependency on an entire framework/server for IPC is comparable to a small NTP client...
Ask HN: Bot creation
Hi All

If you will have a chance to receive fully working free autobot for some game which one it will be?

Thanks fro answers
For the intentional homicides data you linked, the US is at #111, right in the middle.

Try again?
After learning about Elixir (http://elixir-lang.org/) and playing with it some, I now want an Elixir job. (I'm skilled in Ruby, and Ruby already back in the day wanted me to get a Ruby job... which I finally did)

One nice thing about Elixir for Lisp lovers is that you get "real" macros (full AST access within a quoting context) AND actual syntax. I am not sure there are any other languages which feature that combination currently.
All production ARM hardware retains the old ISA. The 64 bit transition made it more CISCy, not less. Don't confuse an instruction architecture with a CPU.
I heard a ton of interviews of random people on the street in Boston condemning the sentence. Maybe you were listening to the entomology channel by accident.
I found the original article light on explanation and so posted what I thought to be a good summary sentence that I found in another place.
He or she wants to debate the death penalty but thinks abortion is out of bounds.
I think they still keep a copy online. But they only have to keep one copy as the cold storage is used as a backup instead.
Hence the term "shuffle" rather than "random" I suppose
Dale Cox was only one person in the article who I felt deserved to be put on put on trial.
Making an effort to cut costs is likely to mean that more innocent people get executed.
Also, there seems to be a huge difference between scraping 100,000 pages per hour vs. one page every few seconds. The kind of scraping I am considering would be the latter and, even at that, it would only happen a few days per month.
HTTP Live Streaming (HLS) Android Audio &amp; HLS Android Example
Yes, I "dare" to have an opinion on that syntax.

I like it from a theoretical point of view. It's very uniform which is convenient for implementers. It's brilliant, really.

However, I dislike it from a practical point of view, because this uniform soup is hard to scan and also hard to write.

I pretty much like any other language's syntax better than this one. Even fairly cryptic ones like Erlang's.
HR is a cancer, majority of the time
> Lunatics with bombs cannot destroy democracy & freedom.

Indeed, the idea of lunatics with bombs seems to be far more effective at that kind of destruction than actual lunatics.
To summarize the blog post- The solution to free email is paid email. And solution to email clients is to read privacy policy.

It would be a cool post in 2007 when Google described their ad policy for gmail, and we gladly accepted that. As of 2014, in post-Snowden era, the simplest solution to security and privacy is- end to end encryption. Or, if you have something better in your bag...
OpenSSH 6.9
It reminds me of an essay that Joel wrote.

http://www.joelonsoftware.com/articles/fog0000000024.html

Basically he points out that heavy use of methodology will get you guaranteed results. But that result is of very mediocre quality.
creatures are made of carbon, lots of it. they absorb it, die, fall the the bottom of the ocean. it happens quite fast, and the more carbon the more they have to absorb the faster it happens.

if we were in such dire straits environmentally, Obama - being a liberal, and having access to all the numbers and advisors, would have made that priority #1.

What was his priority #1? forcing people to purchase health care. but wait, was it priority #2? not even, immigration among other things seemed more important.
For example, your review history follows you, after a certain point poor promotion velocity is used to justify not promoting...
It’s not entirely clear if this only applies to the free Gmail offering or also the Google Business App offering.

This is entirely clear:

No. There are no ads in Google Apps Services or Google Cloud Platform, and we have no plans to change this in the future. We do not scan for advertising purposes in Gmail or other Google Apps services. Google does not collect or use data in Google Apps services for advertising purposes. The situation is different for our free offerings and the consumer space.

Source: https://support.google.com/work/answer/6056650?hl=en
We developed this course on the back of me and my friend hacking the way to get meetings with Marketing Managers and Heads of Departments.
Artwork as a tool to reduce aircraft noise around airports
I was wondering what happened to part 2 of "Introduction to Systematic Program Design" on Coursera. I took the inaugural instantiation, and it was offered again, but then disappeared. Kickzales's ability to cut across the complexities of recursion and get to the point is just one aspect of his teaching style.

From a literary point of view, I find the style of HtDP a bit harder to engage than Feilison's other works and SICP. I wish it read less like an over the transom argument. A more overtly opinionated and passionate case for TDD and the rest of the HtDP methodology would be great for the third edition. One of the things that makes SICP great is that it is entirely unapologetic, and the reason it works is that espousing sound engineering principles needs no apology.
One of the earliest advanced graphics program was developed on Lisp Machines.
“Drop out of school or study english. That's how you win at JavaScript.”
If the code is crap, and only works on one particular data set, then putting it in a docker container ain't going to help.
You are comparing apples to oranges. systemd takes policy decisions but it doesn't provide infrastructure and a set of ntp servers is infrastructure. Likewise, a web server encodes a lot policies (most of which aren't set in stone by any standard) on how http requests should be handled but it doesn't come with a default cdn.
ASDFJKL; - My typing teacher in highschool said if you want to make an A in this class, just look at the keys. If you want to learn how to type, don't. You will likely make a C or a D, but you will know how to type by the end of the year. He was right! Is it important? Sorta. Will it be important in 10 years, probably not.
Pending Home Sales Maintain Momentum in May
I find that clause from http://www.pool.ntp.org/en/vendors.html to be incredibly ambiguous.

From the Github comment you are referencing, dannyperson states, "When NTP Pool warns that pool.ntp.org should not be a default, this warning is directed to vendors, not open source projects." but the clause from http://www.pool.ntp.org/en/vendors.html IS talking about Open Source Projects. The heading is "Open source projects".

What is the difference between a default setup and a default configuration?
Does This Sign Describe the House or the Agent? :)
> assuming we have a good chain of trust between us, all communications are secure.

That is not correct - an SMTP server will deliver email to another SMTP server in the clear [1]. Your ISP or the ISP that the remote SMTP server is using can read it. Even then - running an email server from home has certain issues such as port 25 inbound blocked, or most email servers will drop email from residential IPs.

The only way to make sure communication is secure is to use an email certificate with encryption or GPG. These would have 2 benefits: the email would verify who it came from (email can be easily forged) and the contents would be encrypted.

[1] http://security.stackexchange.com/questions/12087/if-i-send-...