skysight-inc/HackerNews huggingface dataset:
If you make either side of a transaction illegal, the transaction is illegal, and both sides are driven underground.

There are important distinctions in the resulting power dynamics which mean that the distinctions between prohibiting both sides, prohibiting just the purchasing side, and prohibiting just the selling side significant distinctions. But all of them prohibit the exchange and force the exchange underground; you can't do that to only one side of the exchange.
> People don't want to learn because it's hard?

There is truth in that, but I meant to address your comment about other people's lack of education. Education (certificate granted by teaching authority), how good soever it may be, is not necessary to have knowledge or skill. Similarly, reading Friedl how good soever his work is, is not necessary to learn or use regular expressions.
google cache record: http://webcache.googleusercontent.com/search?q=cache:Mf9074z...

The server seems to be getting hammered.
Good point. Many of the area's you mentioned do have a lot of formal underpinnings, and there are large bodies of research to look to for guidance.

Computer architecture is big E Engineering, done by Computer Engineers for example. The networks class I took was also one of the most math heavy, and most of the book was supported by proofs. In addition, we spent the first half of databases working with only relational algebra.

If you look through a textbook on any of the subjects you mentioned, and compare it to say a book on design patterns, the distinction between math/engineering and craft is pretty clear.

>I also learned a ton from studying the history of computing, which I wish would be more of a focus for those entering the industry.

We went over the history in depth in my program--from Turing to Konrad Zuse to Backus. I also found it immensely useful.
Some criticisms were valid, like the unbounded negative space not working when placed on some images, but the new logo is less friendly, harder to read, and looks like it was designed to be printed on a sticker.

I started getting that 'pepsi' feeling with the angle heirarchy stuff started...
Bitwise hacks in ruby
I believe the original idea for a memristor came about in 1971 [1]. We still have yet to see it in a physical consumer product. I'm with you - sounds great, but I'll believe it when I see it.

http://www.ufpi.br/subsiteFiles/zurita/arquivos/files/Memris...
So why does the author stop short of telling us what he thinks are the fair terms here?

Also, I wonder how his earlier books have fared monetarily over their life times, considering that their life time is now effectively over with the new EC++ books.
We've seen some pretty large drops in the last two decades due to BGP hijacking with entire countries going dark.

So I wouldn't say that it's been entirely avoided.
>which analyzes anonymous user behavior across games and spots the VIP users

You are identifying users by anonymous user data? That doesn't sound so anonymous...
That's just wrong. Please have a look at the LXC or Systemd nspawn websites [1] or our guide to container technology [2]

LXC is not 'low level' capabilities as Docker erroneously refers to it on its website or a 'low level api'. [3]

The LXC project in development since 2009 on which Docker was based, and now Systemd-nspawn give you pretty advanced OS containers with mature management tools, full stack linux networking, multiple storage options including support for btrfs, zfs, LVM, Overlayfs, cloning, snapshotting and a wide choice of container OS templates.

It also offers unprivileged containers that let's non root users run containers, which is a big step forward for container security, and is currently working on live migration of containers.

Docker takes that as a base, limits the container OS template to a single app, builds the containers with layers of aufs and enforces storage separation. [4] It's not rocket science, you can do this yourself with overlayfs and LXC in minutes. [5]

Docker is an opinionated way to use containers. You don't need to adopt Docker to get the benefits of containers. You adopt Docker to get the benefits of Docker. A lot of the messaging, hype and marketing conflates the 2 and it suits the docker ecosystem to do that but it does not benefit informed discussion.

Nspawn is a systemd container project, which is similar to LXC in that it gives you OS containers, not layered single app containers. Rkt is based on Nspawn if I am not mistaken.

It's curious that LXC project largely responsible for the development of most of the container technology available today is not part of this. I feel most folks who can move beyond the wild misconceptions floating around to try LXC will find it's significantly simpler to use.

We provide a lightweight VM image with a complete LXC environment based on Alpine Linux for those who are interested. It's 80 MB and available for Virtualbox, VMWare and KVM at https://www.flockport.com/flockbox

Disclosure I run flockport.com which provides an app store for servers based on LXC.

[1] https://linuxcontainers.org
[2] https://www.flockport.com/a-new-users-guide-to-container-tec...
[3] https://www.flockport.com/guides
[4] https://www.flockport.com/lxc-vs-docker
[5] https://www.flockport.com/experimenting-with-overlayfs-and-l...
OrientDB Leaks: Why you should avoid OrientDB
This is even more ridiculous than the increasingly desperate FUD we hear about py3. If you want to keep using boto, you can. If you want to use boto3 on py2, you can. If you want to use boto3 on py3, you can. As noted in TFA, if you want to use the old boto on py3, you can, and some of us have since last year.
> I've been using Samsung

Don't upgrade the firmware.
So, he referenced an overturned supreme court case and stated what appears to be like...just his opinion, man.

On the other side, a statement about the standards for threats given by a former federal prosecutor.

So it sure looks like he's just bullshitting about the case. If somehow that's not true, Aqueous should work to improve on conveying that they actually have evidence for what they're saying. Hacker News is overrun with people making "reasonable sounding" points that are just factually wrong. And when they don't bother to offer a real argument for them, downvotes seem in order.
It hasn't been avoided. This has happened a few times to various pieces of the Internet.

https://en.wikipedia.org/wiki/IP_hijacking#Public_incidents
If at First You Don’t Succeed, Don’t Try Again with Patent Law
This scares me because all my interactions with google support have been so incredibly bad, it makes me nervous to train a computer on that corpus of bad data.

Taking bad support and turning it into inaccurate bad support is a fantastically bad idea.
I don't know how field-famous he is, but googling his name (he has a ML named after him) was full of fun crazy hacks idea. Like writing binaries under MS-DOS (just the few commands it provides like dir, copy etc) by using codepage keycodes `COPY CON > MY.COM`. And then expanding possibilities.

I agree it's a bit much to answer your question, but the spirit is there. And I agree, although learning lisp in lisp was very valuable on the intellectual level, the ignored primitives (cons, gc, interned symbols, IO) are worth knowing too. I found this book (warning: french) http://www.decitre.fr/livres/la-programmation-applicative-97... at a library, discussing a scheme system up until the io primitives. It was a great read. Sidenote: they called macros doubly-recursive functions :)
Interesting, but it strikes me as a work in progress... Curious to see where it goes though!
Well, it's somewhat exaggerated. But a bit of BGP hacking can take large areas offline for hours. Why not done more often? No lulz or money in it. Hackers want the net as a whole to stay up for the same reason as everyone else. It's specific sites that are targets for humiliation or extortion.
Yes it's very susceptible to interference though coupling of the charge on on the floating gate of the cell and through voltage differentials on the interconnect lines during reading and writing.

But 2D NAND storage essentially hit the peak density. The gate is only a few atoms across.

The only way to increase density to build up. They had to go back to larger transistor sizes because of all the interference. IIRC from 15-16nm to about 60nm.
Er, ok, that was cute and obnoxious.

I'm not arguing the point at all. I don't know if it was amateurish. I don't have enough context to say.

I think the phrasing of the post is loaded in a counterproductive and mind-killing way. I think the phrasing sounds like propaganda, regardless of who it criticizes. I have no interest in arguing politics. I just want to condemn writing like that.
And the name plates.
I think they'll continue to define it that way, but the underlying container spec and runtime will be called something other than "Docker".
C callbacks in swift
Though not directly related, I wonder how much web hosts like DO and Dreamhost take idle VPSes into account when thinking about their business. I imagine they're counting on some percentage of their users with the hobby plans to just have one lying around just "in case". The idle stats also probably help them claim "unlimited bandwidth & storage" (in the case of Dreamhost anyways).
. . . our ability to perform computation is not a valid argument to that computation, or the inner workings of our mind, being the same as digital computers performing computation.

No one [1] thinks that the human brain is likely to be a digital computer performing arithmetic on fixed-width binary integers and IEEE floating-point numbers. The argument for AI is simply that the mind appears to be a material object and the laws of physics appear to be Turing-equivalent. If that holds, the mind is provably equivalent to a Turing machine (or, less likely, some less powerful class of automaton). Arguing about whether in fact that does hold, as Penrose does, can be justified (though I personally think Penrose lost the plot years ago). Arguing about whether your preferred model for categorizing abstract ideas renders the argument inconceivable, with no reference to experimental results or formalisms, can not.

[1] Feel free to add your preferred qualifiers here. The existence of people who believe tobacco companies are run by lizard-people has no bearing on whether cigarettes cause lung cancer.
You can also implement an interpreter in Haskell/ML without using closures to implement closures. It would still be a lot less painful than C.
Exactly. Sometimes the market "decides" that you're going to have to stop under-paying your employees.
Models are used to get a better of understanding of a complex system, or to test a complex system when you can't test the real thing. A design pattern could be used to this way but they aren't. They are used as a design methodology that you are encouraged to follow.

They also aren't based on any formal theory. They are based only on the experience of the people who create them. They are almost the definition of a craft (as opposed to engineering).

In an actual Engineering discipline you would need evidence to prove that your model fits reality as opposed to just trusting the experience of a few guys who wrote a book.
"If we achieve artificial intelligence without really understanding anything about intelligence itself then we will have no idea how to control it."

Exactly. It's fascinating/scary to me how people still talk about A.I. or machine consciousness when we basically have no idea how consciousness works in general.
Excellent writeup.
I love Splunk for many reasons (built a custom security App for Splunk as a pretty successful fraud detection tool at an enterprise financial firm).

Did you ever looked into Splunk DB connect app?

It allows to use structured DB (such as MySQL and others) as a data source for Splunk. I haven't used it yet but interested in feedback.
I've been using boto's S3 client in Python 3 for quite some time, and have had no issues. Python 3 isn't PERL 6, it takes time to supplant something as ubiquitous as Python 2; look how many banks are still running COBOL...
Yeah I'm spoiled silly by Rails forms builder, both the standard as well as the better simple_form!

But I suspect Components will make forms awesome for React!
That's what I noticed, it looks like a trimmed version of nsinit. Guess just to make everyone happy and keeping libcontainer within the company
"ok great" can mean "Okay great, I know exactly how to fix your problem!"
Sketch Resources – MATTER UI Kit
I don't think that the life time of his older books is necessarily over (for better or worse... probably for the worse but that is another discussion). Much of the advice in the old books is still 100% valid ('Prevent exceptions from leaving destructors'), and C++98 is still an entirely valid subset of the language. It is going to be a long time before even a fraction of that existing code is phased out or updated.
Once upon a time I worked at major hosted server provider. Our accounting and billing systems were so dysfunctional we had no method of closing out unused servers to let them be re-used for new customers.

In short we were building new servers every time a new order came in and when a customer cancelled or stopped paying their server would continue to sit idle. An audit was eventually run and something like 25% of our tens of thousands of servers were simply sitting there waiting for a new client.

I think at this point our billing developer was fired but this was so long ago the details have become fuzzy.
When they capture a city, ISIS kills all men older than 14 years and turns the women and girls into sex slaves (or force marries them). It seems likely that in situations where women are forced to take up prostitution, men are not living in the greatest circumstances either.
This could all be true, and it's ugly if it is, but GOOG is so big that I wouldn't be surprised if their left hand doesn't know what their right hand is doing. In SF, they have donated millions to homeless relief efforts [1], and in San Jose they've donated hundreds of Nexus 5s with service to homeless folks [2].

1: http://www.reuters.com/article/2014/12/11/google-homelessnes...
2: http://www.digitaltrends.com/mobile/mobile4all-scheme-nexus-...
Because 99.99% of journalists are not cyber security professionals and are a much easier target than an ex CIA and NSA employee.

ps you do know who Bruce is?
It's actually a lot easier to learn ML and then read/write the interpreter in ML than to read/write the interpreter in C. An interpreter written in C would be too convoluted.
Ultimately these arguments come down to qualia. But there is no reason to think qualia is a) present in other brains except your own, but b) not present in any non-brain information processing system. Philosophers of mind have tried to make that argument, but end up appealing to intuition.

In terms of computability, folks like Boden and Sloman showed in the 90s that emotion is compatible with computability. Even more so, that emotion is implementable in symbolic computation. Of course, one could declare such systems have no qualia of emotion. But can you do more than declare that, while not simultaneously creating arguments that could apply to other brains?

I get you are working on intuition. But there's fifty years of actual research been done on this. Waving your hands and appealing to your 'humble opinion' isn't how scholarship works.
Yanis Varufakis – Bitcoin and the dangerous fantasy of ‘apolitical’ money (2013)
People who say things like that don't understand how to reason using limiting cases. We have artificial intelligence right now. Maybe not artificial general intelligence, but plenty of stuff traditionally thought of as being solely the domain of minds, is now performed by software. I'd say we understand it pretty well, and we certainly have the ability to control it.
Ask HN: I'm in SF for the next 2 days and want to geek out. What should I do?
Paper decomposes so fast it's ridiculous to be concerned with the space it takes up in a landfill. There is nothing to worry about with paper.

Also, "a few square miles of landfill"? Maybe you're talking about a different country, but the US has such an enormous amount of land with low population density, we could spend hundreds of square miles on landfill, and you know what? Landfills aren't permanent! They turn into just land. Land you could use for: a landfill. It doesn't take an ever increasing amount of landfill to deal with garbage.
The PTSD River Cure
On top of that: The second company presumably still has domain-specific training of its own to perform, and will have to un-train the hire in other ways. Makes more sense to just pick up someone new.
How to Get to the Top 4 on Product Hunt with a B2B Product
I said socialist, not communist. I never suggest removing capitalism; I do suggest regulation and a strong safety net, which includes such things as universal healthcare and perhaps so far as a basic income as automation continues to remove the need for jobs.
https://www.nimblestorage.com make what's essentially a flash+disk hybrid HSM-in-a-box. They're very nice, from experience.
Flagged.

We can rant about pro-gun/anti-gun stuff, but as with a great many things the discussion will just be people talking past each other. We're not going to learn anything here.
Physics is (are?) essentially computational processes. The brain is a physical object, and therefore is a computer/computable.
https://en.m.wikipedia.org/wiki/Schr%C3%B6dinger_equation

That doesn't take anything away from the qualia of life; if anything, it makes life that much more amazing.
Halve Li-Ion Cost
It's not clear how much the brain is like most of the computers even CS specialists or engineers have encountered. Actually, that's putting it mildly. AFAICT it's pretty accurate to say that the brain is about as far from a Von Neumann computer as it is from older favorite analogies like clockwork.

Also, while it's clear the brain can do computation, it's not clear that everything it does is computation.
Why "unstable" on Ubuntu?

http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.1-unstable/
In fact, it becomes much more limitless. Almost everywhere in the united states is in the middle of nowhere. We could be talking about a different country, sure. But nobody says the garbage has to end up right where it's generated.
> To everybody hating on regexes: remember that the alternative to even a simple regex is typically a poorly-implemented ad-hoc state machine dozens of lines long full of nested loops and conditionals.

That's an alternative.

Its not the only alternative. Monadic Parser Combinators are a thing, after all.
Intel Museum, Computer History Museum, Apple store on Infinite Loop, Lick Observatory, and (of course) Fry's.
Humankind’s Existentially Lucky Numbers
I don't believe so. It's a late 2013 model, version 11,3. It gets somewhat hot, but I don't often use it on my lap directly. Also, I am running a windows VM through VMWare Fusion and many browser tabs. For some reason iTunes is a real battery killer and makes the laptop run hot, but I use it to listen to podcasts and music all day so I keep it running unless I need to conserve on battery power.
Nice Post!
Ask HN: How to use unused computing power?
See e.g. http://anthesisgroup.com/30-of-servers-are-sitting-comatose/
As of today, Babel turns arrow down to normal anonymous function, and wires up the `this` inside if there's any. So if you compile through Babel (and we'll probably keep compiling for another while) there's no overhead.
> Human: what is the purpose of life ?

> Machine: to serve the greater good .

> Human: what is the purpose of living ?

> Machine: to live forever .

> Human: what is the purpose of existence ?

> Machine: to find out what happens when we get to the planet earth .

> Human: where are you now ?

> Machine: i ’m in the middle of nowhere .

> Human: what is the purpose of dying ?

> Machine: to have a life .

> Human: what is the purpose of being intelligent?

> Machine: to find out what it is .

> Human: what is the purpose of emotions ?

> Machine: i don ’t know .

This is intense
Any distribution that doesn't ship modifications to the kernel immediately "adopts" the latest kernel on release, whatever that means. For example, Exherbo had it immediately since users are directed to download their kernel sources from kernel.org; ignoring that, the package for the kernel headers (for building e.g. libc) also were updated nearly immediately, from the main git repo:

commit 629e1b2b1d30608e3b3af74de0c7a220009bba54

Author: Timo Gurr <tgurr@exherbo.org>

Date: Mon Jun 22 18:49:20 2015 +0200

linux-headers: version bump to 4.1

I'm also not sure how you can claim a linux distro is the first without exhaustively checking all others. As you can see, it is highly probable Solus was not the first.
I'm surprised by the fact that that was allowed to happen and the company hadn't gone bankrupt
If you're writing a compiler targeting real hardware and not a high level virtual machine, you'll need to learn how to implement closures regardless of the "host" language you write your compiler in.

Right, but a lot of the tutorial material in this area doesn't really consider that issue, even though it's rather fundamental to practical applications. Instead the explanation often settles for some sort of indirect dependency on the implementation language's existing version of a similar feature. I think this is unfortunate, not least because it reduces us to a model where most people implementing these ideas depend on some sort of magic run-time environment instead of learning how to actually write that run-time.
> The argument for AI is simply that the mind appears to be a material object and the laws of physics appear to be Turing-equivalent.

This line of argument does achieve the goal of making it trivially true under the definitions given that the brain is a computer, but it seems to me it robs the assertion of insight -- e.g., the brain is computer because everything is a computer, including the nearest rock, since it's also a physics-governed system.
I'm a bit lost. I enjoyed the coke and Apple discussions and their clear emphasis on experience and clarity of product, but he (she?) then just ignores it and goes for a mess of a cube that represents a hex grid where you push monsters into water and ...

I read 1/3 of the article and still do not know what the darn game is nor why they have three really similar logos, nor how the logos seem to be at odds with the in-game designs and themes themselves. and the German version?

so, branding is hard. that's my take away.

edit: so I reread it a bit more carefully... much better.

the confusion is, well if not intentional then at least faithful to his learning curve. one thing that stands out is that the name and brand must convey the mechanics of a game. which I had not thought of before but does seem accurate. angry birds is always with a catapult.

I am wondering if that applies outside of gaming - and if so what?

My second takeaway - no surprises. get what you expect.

my third takeaway - much much better with characters in it. waaaay better
I've both worked for hosting companies, and was also a founder of one ~10 years ago. You most certainly oversell your equipment on shared plans, as its the only way to make money at scale ("we'll make it up on volume!"). Its difficult with bandwidth, but your typical brochureware/static/joomla/drupal site is going to sit idle most of the time. Also, very few sites are going to consume a significant amount of storage space, which is easily mitigate with shared filesystems (NFS back in the day, more likely Gluster or Ceph now depending on use case).

Today this lives on of course: you'll notice on AWS' EC2 pricing you can get memory and CPU time commits, but Amazon doesn't give you any sort of bandwidth guarantee for your instance (I don't mean transfer in the aggregate sense, but I mean how many MB/s your instance can sustain).
This is what being a "green" hosting company should mean: not having a one third of your servers sitting idle.