skysight-inc/HackerNews huggingface dataset:
That's not what is being discussed here -- what's in point are his wonderful mathematical prowess, not his principles. Being good at one thing doesn't imply pristine ethics.

You also have to remember that those figures have pretty much all they ever said scrutinized, so that tends to distort things -- I'm pretty sure everyone one time or another made some unethical remarks, specially as a WWII fugitive. Horrible things happened in Europe and after that the harshness of Stalinism was also clear. I think it wouldn't be hard to get caught in "ultra-Americanism" at the time.
MIT students figure out how to make delivery-by-drone a reality
Shouldn't he rather be playing with his friends doing normal stuff 10 years old do.

He's gonna be able to do this kind of work for decades starting in his twenties. What he won't be able to do his reclaim his lost childhood years.
Any update on when the OS X version will be available? I'm only seeing version 1.1.2 here:

https://github.com/boot2docker/osx-installer/releases
A few times John Carmack has mentioned that they are working with Android. I think they've given up wireless networks and are simply waiting for the hardware to shrink to the point where you can embed the computer in the Rift.
Like many here I'm a huge fan of Neal Stephenson. A lot of people around weren't big fans of Anathem. I actually really liked it.

One of the ideas that came up in that book was the Reticulum (Internet) was populated by "botnet ecologies" that subtly manipulated facts, streams and the like such that filtering this out became another industry (of course).

I've seen the idea that this lies in our future raised here and it seems to get mocked. I think the idea has a lot of merit.
Dispatch what where based on the return value of what?

Can you explain this with an example of what the syntax would look like, along with a description of the fantasy semantics?

Of course if a specializable argument to a CLOS generic function call is itself a function call expression, then it is evaluated to its return value, and the type of that value is dispatched on.

The return value of the generic function itself doesn't dispatch anywhere; return "dispatches" to the caller.

We can think about dispatching a different method based on some type which the caller expects. A way to do it in CLOS is to add an extra parameter, perhaps a class symbol. CLOS can dispatch on symbols via the (eql ...) specialization, so we can do something like (foo 'integer arg) to call that specialization of foo which returns integers. This won't be deduced from context; evaluation of a form is context free in ordinary Lisp. Doing that sort of thing requires a code walker to transform the program.
Is anyone doing the same for the books scanned by Archive.org?
> so the logic of this post is prett much ass-backwards.

If see a flaw in their logic please point it out. The existence of the LA aqueduct, hetch-hetchy or any other water logistics is not a counter point. When the vast majority of people are using 20% of the water that does not mean that "civilization centers are equally the problems"

> The farming/food is to feed these people

This would be a good point, but it's not really true. California exports lots of food and is perfectly capable of importing more food than it currently does. When water is scarce we don't need to use it to grow rice.

Water is a valuable resource. If farmers want to grow rice in the desert they should pay for that valuable resource just like anyone else.
You beat me to it, the first thing I thought is lovely Hyuna and this song

https://www.youtube.com/watch?v=bw9CALKOvAI
After some reading, the attack is basically threefold:

1) A service (with no permissions) can monitor /proc and come up with a way to identify Activity transitions, and pinpoint specific activities in specific apps. This is brilliant IMO.

2) With good timing, a service (with no permission) can inject a "phishing" Activity in foreground, just when the app is supposed to show its own Activity. This can be used to steal credentials, etc. Videos show that it works flawlessly, with perfect timing and no graphic glitches.

3) A service (with no permissions) can take camera pictures in background with no permissions, bypassing the permissions because of a bug (the camera preview into an OpenGL texture seems not guarded by app permission checks).

My comments:

#1 shows a security issue because of inheritance of bad security practices of desktop operating systems. Since applications don't need /proc (especially if they're supposed to always go through the framework, for security reasons), they shouldn't be given access.

#2 shows a glaring design bug in Android backgrounding system. The fact that a service can pop up an activity in front of an user while they are doing something else, is not only a UX mistake, but a clear security issue.

#3 seems like "just a bug", but the idea that any background service (with any permission level) could be taking pictures in background on any Android device is terrifying.
Maybe a bit off-topic.

I haven't found a satisfactory solution to having communicating containers across multiple hosts. There seems to be quite a few solutions in the making (libswarm, geard, etc). How are other people solving this (in production, beyond two or three hosts)?
I meant it the other direction.

1) Alice sends an email to Bob (GMail user).

2) Bob receives the email, meanwhile Google scrapes the content and extracts its meaning to show Bob some ads and use the facts to improve Google's A.I.

Alice wants a way to mark her email content as "no index".

So that email service provider don't crawl through the content. Exactly like the robots.txt for domains or the "noindex" metatag in HTML head element!
Sounds to me like it detects the activity to activity transition (which on Android creates an Intent which is passed to the system and back via shared memory) and then does something else, i.e. display a fake password entry screen when the transition is detected.

It sounds like the actual Intent contents remain secure, however, the creation of an Intent while a particular app is in the foreground and using a particular amount of memory might be the kind of trigger they'd be looking for.

An OS level patch to get around this could involve preallocating shared memory for each application so that differences in it during the app lifecycle do not actually occur. Modern systems have enough RAM, and there are low enough limits on what is flying around, that this shouldn't be a problem.
You forgot to put his family in the photo.
And just like nobody actually thinks they are driving to fast to be safe, nobody would think that the jobs they provide would be abusive. Even long hours in a sweatshop would be randized as providing opportunities in a free market.
You're right, "wasting" was really harsh - edited. I do think it's a valuable skill to have and I didn't waste my time, I just spent it.

However, right now I don't have a Mesos-type of cluster with a bunch of horizontally scalable services that would truly benefit from CoreOS, Consul, etc. I've got three basic services that are going to be pinned to specific boxes. I don't need an elastic scaling solution right now - I just need container restarting, and I'll handle provisioning and upgrades myself with Ansible. Basically I don't have cattle right now, I have kittens.

I had been looking for a way to manage my containers with the usual supervisors - supervisord, systemd, etc., but didn't see any resources on anyone else doing it. After I started adding systemd on the host to manage container restarts, and a playbook for managing Docker daemon upgrades, I started to feel like I was re-inventing CoreOS, so I gravitated towards it. CoreOS also has other benefits like being a minimal Docker host and providing the distributed configuration with etcd so it seemed like a good idea.

But to fit within that paradigm I had to start re-wiring my images to be horizontally scalable. Then I ran into the problem of how hard it was to just get CoreOS installed on Linode, and got frustrated.

I didn't mean to knock CoreOS or anything, I'm just saying this solved a use case problem I've been having. I'm sure if I spent more time with CoreOS I would have gotten everything working correctly, but at this point I'm just trying to run my multi-host Docker application in a stable way without doing the whole horizontally scalable cluster thing.
As a child, I used to voluntarily go around my neighborhood asking people if I could mow their lawn during the summer. In the fall, I'd offer to rake their leaves. Should I have been stopped?
Why is the entire internet turning into a 21st-century version of Geocities, with every hack web designer coming up with new and innovative ways to piss off users who just want to see some content? Do designers really think users want to be annoyed by some scrolling display? Are they the internet's new sadists, tempting us with interesting content, only to subject us to by badly designed, incompatible, painful interfaces? I still have nightmares about mouseover pop-up boxes. Leave my god damn scroll wheel alone.
or just remove /proc access from apps, which is totally useless.
Creating TableSchemer for iOS
tldr; method calling is unnecessarily expensive in current Python due to debatable design decisions.
And anything related to FreeBSD Jail support? :)
Sure, I'm aware, but this is different.

Collecting anonymous statistics about its users does not include automatically generating a database indexed by individual based on their private data. One is par for course when selling bundles of users according to demographic to advertisers while the other is fucking crazy.

Mining public web data for building a database like that is one thing, but mining individual private data like this is crossing a line.
I don't think I'm missing the point at all. I don't think a forum for startups is silly at all. But per you're "about" page it's "Kinda like AA for startups." As I said before, I think having an AA like forum specifically for startups makes as much sense as having an AA like forum specifically for mechanics. I think in a way it belittles organizations like AA to compare your forum to that. What you just described to me, a forum for likeminded people, doesn't at all sound like AA to me? AA is a place where people with a serious problem, alcohol, go to get support for their addiction. If you're going to substitute alcohol with startup, that's what I feel is silly. Again, that's just my opinion. We'll have to agree to disagree. :)
From what I've seen, Valve is aware that this tendency exists and has a lot of ongoing programs to compensate for it. When you have a lot of people working together, there's just no way to ensure that informal power structures don't come up. I'm just glad that Valve is willing to experiment with a horizontal structure and spend time working out solutions for the problems that arise.
I don't believe "voluntarily and with his parents' blessing" is an exemption laid out by the FLSA.
He is an engineer, and that includes many things.
InfoWorld is so, so wrong about iOS jailbreaking
No "information is being hidden". There's a whole internet's worth of venues on which to discuss stories like this. They aren't worth the cost to the site, and so they get flagged off the site.

It's also true that all stories are an opportunity for snark. But it's not true that all kinds of snark are equally toxic. The kinds of snark that fill up threads like this are particularly bad.
Well, that would be captured too.
"Should" is a value judgement. Legally, if it's not an agricultural job, age 14 is the lower bound.
Still a terrible use of "these days" since you're implying it was better before.
Show HN: UglyNotes – Greeting cards from horrible people
Love it, great job. Isn't open source great, building on top of each others' work? :)
Shouldn't he do whatever he likes?
Docker != Jails

(not in any way, shape, nor form). Please stop trying to make Docker into everything it's not.
Are you kidding?. Ability to modify /etc/hosts and specifying exact Capabilities is awesome. Thanks for the great work. I for one waited very long for this :)
Hong Kong had no democracy until the 90's before it was handed over back to China. Hong Kong was a colony with its Governors appointed by the British Crown until 1997.

The Legislative Council had half its members from the current government officials including the governor and half its members appointed by the governor. How democratic that was.
The “Dirty Secret” of Anti-fraud Technology
I've started to learn Unity recently primarily for 2D game development, and I have been following these [0] tutorials in which they make 2D platformer, seems great so far.

[0] https://www.youtube.com/watch?v=cL9iHR1JxcE&list=PLt_Y3Hw1v3...
自然: https://en.wikipedia.org/wiki/Ziran

樸: https://en.wikipedia.org/wiki/Pu_%28Daoism%29
I'm laughing so hard at this. Amazeballs.
Why I Left the Law (1997)
Your Co-Founder Might Be Right Under Your Nose
Why do you think there are so many 'car accidents' with only single fatality?
Actually it's not, and it would break enough that they wouldn't be able to do that without complaints. See the entire permission system for another case.

Therein lies Google's problem, as once anything is usable in public it does get used/abused. There are certain VM behaviours in compatibility mode which are like this, where outright bugs have to be preserved in later versions for the benefit of apps which aren't going to receive timely updates.
CoreOS seems to do what you are asking.
Operations Manager – Verticals Homejoy
Etcd isn't consisdered production grade?
Currently if we restart docker daemon, all the running containers also restart. Are there any plans to keep the running containers running even if we upgrade our docker daemon?
Which makes child labor issues almost entirely subjective and driven by emotion.
> other people or corporations can't make changes to my property without my permission.

IANAL but it seems you have given permission:

Notwithstanding any other provision of this Agreement, Apple and its principals reserve the right to change, suspend, remove, or disable access to any App and Book Products, content, or other materials comprising a part of the App and Book Services at any time without notice. In no event will Apple be liable for making these changes.

http://www.apple.com/legal/internet-services/itunes/us/terms...
Aircraft to be given 'human-like skin' to sense damage
Taxi firm Uber starts same-day grocery delivery service in US
How about this:

You're out sightseeing without a camera. As soon as you're back in your hotel room you plot out the route you went on a map and get a photo album back.
Where pretty much most of them had authoritarian or phony democratic governments while rising in development, and switched over to more democratic governments once developed.
Site doesn't work.
OSX Chrome 36.0.1985.143
Like any other kind of review, you have to take what you can get, and it's difficult to find one source or person who is right for you most of the time. I would look at Amazon reviews and skim for translation notes - "the prose was difficult" or "the dialogue was too colloquial," that sort of thing.

But really the best thing is to decide for yourself. Go to the book store, pick up a couple translations (used book stores usually have quite a few for classics), and read the same five or six paragraphs in each. If there's one you like better, just go for it. Worry about accuracy and scholarly opinion later - your goal should be to read and enjoy the book. If something seems weird later... try the other translation! You should feel no pressure to do one over the other for your first run through.
Well, Docker just slapped a "1.0" sticker on and called itself "production ready" when it clearly wasn't (features like in this 1.2 release are kind of mandatory for any serious deployments).
I see a lot of downvoting here of posts that express very reasonable concerns about privacy if Google is actually using private emails for this AI.

That Google is engaging in this behavior is indeed speculation, as far as I know. However, Google employees/allies have to realize that attempts to suppress debate on this issue can only backfire on them. Indeed, the fact that they don't have explicit policy on this (correct me if I'm wrong) is one of the reasons researchers are speculating.

It may well be that most people would agree with and/or permit Google to use their data in this way, but people should be given the opportunity to debate it in a reasonable fashion, else it looks like it was forced down their throats. And that's no good for anyone.
I can't find it ATM, but I think I saw a technique that did exactly that using something like joint bilateral upsampling: http://research.microsoft.com/en-us/um/people/kopf/jbu/
Docker currently uses LXC. Isn't it reasonable to suggest porting it to other jail-solutions?
http://fileshippo.net/mcafee-antivirus-plus-2014-review-full...
There certainly can be misguided or biased translations, but I routinely recommend old ones like the anonymous translations of Dumas and Hugo from the mid-19th c. and Pope's Homer. It's probably worth 2 minutes of research to make sure you didn't get a dud, though.
I think it's a good point. I can't speak for Walter, but I can say I've fostered openness ever since joining D development and we're both glad things are now in the right place.
The best way to expect in life
Expert performance and training: what we really know
Helmand's Golden Age
Yep, it's even an iOS app now.
https://github.com/cpuguy83/docker-grand-ambassador
https://github.com/progrium/ambassadord
I have to agree. Stonehenge is a special place. I proposed to my wife inside Stonehenge (at dawn on a Spring day, years ago) and now it is a very special place to me in particular. I know that no matter how successful any invention or startup I create is, that I will never make any person happier than I made her on that day.

Non-destructive testing/measurement methods have so many plusses that you'd wonder why they aren't mandatory in archeology. In addition to the obvious fact that a damaged site or article can't then be tested with better future technologies, non-destructive methods are more reliable (calibrations and measurements can be repeated). This is so much more of an issue in archeology than it is in say, laboratory biology, where if a sample is destroyed there is often the possibility of resampling. It is more analogous to crime scene investigation, where if you destroy the sample DNA with a bad PCR, you may destroy the entire possibility of using that evidence. Really, the only justification for not mandating non-destructive methods in archeology is that we can always imagine that there is a better future method than whatever we have now, so if we always wait for an uncertain future, no archeology will actually get done.

I think that this conflict means that there is a real opportunity for collaboration between archeological societies and funders and scientists/device manufacturers of non-destructive methods. By default, archeologists tend to use lots of grad students with shovels, because they are cheap and being a grad student with a shovel is a rite of passage in archeology. If non-destructive device manufacturers would help replace the student shovels with e.g. student Raman scattering devices, this might help spur more use of the non-destructive methods to the point where archeologists would look askance at anyone who used shovels without first using less destructive tools.

Just some thoughts; I'm not an archeologist. I have seen a similar change in tool use prompted by device manufacturers working with professional societies, though, in radiation therapy (is anyone in the developed world using Co-60 with conformal blocks anymore?).
I would actually like to know what apps want in /proc that they can't get through the API.
Roy aligned the trends to match at the very beginning of the satellite record to make it more obvious how the trends tend to diverge over time. Aligning with the MIDDLE of the record somewhat obscures the fact that his chart was meant to show, but even your "properly aligned" chart still shows recent measurements falling well below prediction.
DEF CON 22 – Weaponizing Your Pets – Gene Bransfield
We hired a 17 year old intern and she was smarter than me. I felt bad. :(
The aforementioned A.C Grayling edited the fantastic:

http://www.amazon.co.uk/dp/0198752431/
With such a simple response, you make it seem that you don't know what you're talking about. The reaction to the Tiananmen Square protests wasn't black and white; characterizing it as flat out evil is a serious mistake.
Thanks. Maybe it's not climate scientist then, but the version of climate science that we get through the media which runs as "science is settled, scientist already know what will be the mean temperature on Earth in 2100".
Hardware are not the same. Even though they appeared to be. Linode has both faster CPU and SSD.

Linode's plan offer more SSD space* and Transfer.
And Linode is based on Xen, while DO is based on KVM.

Linode has a much wider selection of OS images.

In Most cases, Linode offer better stability, and higher quality network.

Linode has IPv6, while DO is only just started rolling out in selected DC.

Linode offers pooled bandwidth.

Linode has Add on like managed instance and NodeBalancer.

Linode will automatically setup your instance in different server hardware. DO has the features planned for a long time, not sure if it has been implemented yet.

DO listed they have private networking, much like their Ipv6 is only available in certain location. I am pretty sure Linode has it as well, but i could not find any concrete info.

DO accept Paypal, while Linode dont.
My understanding is that during the war, the american government was throwing money around liberally. Trying to do everything it could to outwit and outdo the enemy. This is part of what caused the post-war economic boom, money being distributed and more people getting a chance to prosper.
He wants to. Freedom of choice...
Using Google Earth to Find an ISIS Training Camp
Line 53 of https://github.com/fastmonkeys/stellar/blob/master/stellar/o... is

CREATE TABLE %s.%s LIKE %s.%s

This made me think of a table called

create table `a; drop table users;` (col int);

... which works in mysql.

I don't know if the stellar code will trip over something like this. But mysql (SQL) shouldn't even allow names like that.
Sorry, this doesn't really address the OP question.

But this discussion got me wondering. If Apple's claims that Swift is faster than obj-c actually prove to hold up, would it be possible/worth-it for something like RubyMotion to compile down to Swift/native instead of obj-c (at least for the "good" parts)?
> A Google spokeswoman said the technology giant welcomed the research. "Third-party research is one of the ways Android is made stronger and more secure," she said.

That's a really great response and attitude. Nice to see and gives me hope that Android will be something we can look to for security and privacy at some stage in the not too distant future.

I wonder if a permissions overhaul is in the works? The recent change to categorized permissions seems both like a step backwards but also like it is showing off how flawed Android's permissions system really is. If Google really want Android to be "stronger and more secure" this would be a good place to start.
This is a decently easy way to get discounts on some pretty great brands I'd say
Systemantics
This is a very entertaining talk that was just released from the latest DEF CON. The topic is how Gene turned a cat and dog into autonomous WiFi wardriving and hacking tools. Lots of funny anecdotes and advice from someone new to hardware hacking.