skysight-inc/HackerNews huggingface dataset:
Bootstrapping such a government alongside the existing governments would be troublesome. The only kind of tax you could collect would be a "subscription fee" that you couldn't even easily means-test, and the only kind of "laws" you could "enforce" would pertain to who gets what out of the public fund. Not totally useless, but extremely difficult to put together a compelling value proposition. What sort of "policies" did you have in mind?
Why You Shouldn’t Take VC Money
Astrophysicists find supermassive black holes in quasar nearest Earth
"If users search for "price comparison" they will get Google's own ads before links to rival services"

Ehm no it wont....

If you search for price comparison you get nothing but price comparison sites, if you search for price comparison computers you get nothing but price comparison sites again, if you search for price comparison [buy] computers you will get some direct advertisement with prices.

I've started using Google Shopping in many cases it finds items which are cheaper than Amazon (for the most part discounting Argos and some other bigbox marts the cheapest Retailers in the UK at least as far as London goes).
Unlike many price comparison sites it's easy enough to find a local store near you with the item you need in case of an emergency (If it's not on Amazon now ;)) and some times the price difference can be sufficient to not use a service like Amazon (30 days no hassle return is more than worth the occasional premium on Amazon for me).
While I understand that this might be driving some people out of business price compression sites are just behind the curve and as "skewing" search results go than those sites are a much bigger offender than Google is.

Heck if i got to Pricegrabber (UK) now and search for "lenovo yoga 2 pro" I only get 1 relevant result on the 1st unfiltered page for what i want for 999gbp if I click the filters on the left and select laptop computers that result wont be shown, that result wont show up and the lowest result will be for 1098 GBP.

If i use Google Shopping i only get relevant results, the cheapest one is for a refurbished 494GBP and the cheapest new one is for 539 for a better model that there is on Pricegrabber....

The price comparison sites are just utter garbage, they don't update the product pages, they don't verify if the product is in stock or not, they don't give you alternative options and they give you an order of magnitude less results.

Google just grabs everything from it's index, the EU complaints is like telling email providers in the 90's that they need to stop offering mail-to-fax services and telegram services because it hurts the postal service...

If pricerunner, pricegrabber and the 1000 other price comparison sites weren't utter garbage this wouldn't be an issue you cannot legislate progress or lack of it.
"I'm not aware of jobs where you can not work a week -- and keep your job."

There are actually jobs like this provided by compassionate caring employers. You just have to keep looking until you find one.

At my most recent position, I was out for a full week for health reasons on 3 separate occasions in a 1-year period with no problems.
Yes, wouldn't a server want to depend on the DESKTOP BUS?

Ok, snarky, yes. Still want to know the answer :)

Also, why is it that the ONLY alternative ever mentioned is sysvinit? Systemd is not the 2nd init system ever invented, nor even the 4th or 5th. There are simpler alternatives.

Binary log files? Don't even get me started.
I think this was a dupe.
https://news.ycombinator.com/item?id=10131664
They tell you to stop working on the product, but I just can’t help myself
Law forbids it. If you are concerned that they might spent their money of drugs/alcohol, then you should invite them with you to the store/restaurant and buy them what they want.

We were with my family at a very cool Greek Restaurant (Papa Cristo's in Los Angeles), and I went outside and saw someone without shoes with hat, that looked he walked quite the distance - not homeless, but more looked like recent immigrant, barely spoke english - so I invited him in, and let him and helped him order what he wanted, then asked him does he has place to stay, and he said that he's walking to his sister. I didn't asked anymore as that was not my point.

The thing is, it's very easy to help someone, and we do it, or at least I, because my central nervous system feels good after that - I'm atheist, don't believe in karma, but I like this feeling. I'm actually being egoist about it. Not sure how we as humans developed it, and recently read some articles that dog might exhibit the same behavior, but definitely I don't see the point of not helping someone, if you can. Humans have been helping each other not only recently (as in thousands of years), but there are fossil records of our ancestor helping their own, where people clearly with disabilities (born, or later broken arm, teeth, etc.) were being helped, as the findings show that they were able to live much longer compared to if they were not helped.

And sometimes I won't help them. There is a guy, that had a very exciting story of him finding a new job and wife, and I always helped him, but then understood it's a lie. I'm a bit of a introvert when comes to such situations, and instead of confronting him, I just decide to avoid. I just don't know how to judge people fallen into such situations.
On the other hand, why would anyone dedicate most of their waking hours to something which has making money as its sole objective and output? I mean, if you wanted to do that, there is the algorithmic trading world.

For that matter, joining an early startup at any point beyond employee #10 has a expected return that is way lower than being an employee at a major company. So why would anyone do that in an efficient labor market?

You can quite easily argue that growing revenue is not the reason for existence of say Nike. The reason for it's existence, as far as society is concerned, is making shoes. That they make money from it is the incentive and society's way of indicating that what they do is valuable to society. The whole "creating value" thing, in economist terms.

For some people it really is true that money is to companies as rocket fuel is to rocket ships. Doesn't mean you need to join a cult or "convert" to the founder's "vision" of what the company will/should be. Just be "ok, I like working on this problem, I think it has future and they are paying me for it this much, let me balance it against the my level of interest and potential financial reward from all this other projects that interest me. Also, let's account for how much overtime and weird commitments my boss demands and which benefits I get in practice (e.g. real vacation time vs 'theoretical' vacation days)".
It does sound dickish, but we're missing tone, body language, context, etc. It's possible those added up to something that could more accurately be transcribed as, "Why did I allow you to stay here when I just said we needed someone there? OK, go now!"

On the other hand, there's this alternate quote: 'Thirty-minutes in the meeting he chided Sabih Khan, the then operations executive, saying "Why are you still here?"' [1] But, the actual source is "an anecdote reported by CNN", which might be this quote: 'Thirty minutes into that meeting Cook looked at Sabih Khan, a key operations executive, and abruptly asked, without a trace of emotion, "Why are you still here?"' [2] So, was it emotionless or chiding? Merely abrupt or rebuking? I'm interested in this because it's a case study of problems with (modern?) journalism, where one journo gets an actual quote, boils it down to a paragraph, then everyone else has to mince that up into something interesting and not plagiarised, which continues ad nauseum (in this case becoming a legendary story about an exec, inviting embellishments) until hardly anything of the true meaning is left. I kinda wish the people who have no more actual information than an intelligent search-engine-user would get out of the way so the rest of us could just read the primary source.

[1] http://s4.ibtimes.com/tim-cook-man-apple-ceo-steve-jobs-trus...
[2] https://web.archive.org/web/20081206032107/http://money.cnn....
>That was a bit surprising to me. It looks like there are 5 times more homeless per capita in LA than in The Netherlands...

Why wouldn't there be? US/California is famous for its homeless multitudes. You cannot miss them in downtown SF for example.

The Netherlands (and most of Western Europe) has much better social protection.
For the most part, this is correct.

It would take an exceptional company with a grand vision for me to swap 2 & 3. I could see myself doing that if I worked for Seymour Cray's companies in the 60s and 70s, or Bell Labs in its heyday, or a company with a grand vision like SpaceX today. But for the most part, you are right.
The linux kernel is breaking the way Docker currently uses cgroups. And systemd is providing a fix for systems running systemd, but this is their fault because systemd is not also providing a fix for systems that aren't running systemd?
"sort-of just like a social network"
It's exactly a social network.

A country is just a word -- a global entity is just a collection of power of many people and influence combined with international recognition.

It doesn't matter if you open a bank - what matters is whether you can make other banks recognize you.

Think of bitcoin as an example - it's just a password .. it's worthless - it became worth something when websites started exchanging dollars for bitcoins.
Once you can trade it - it has value.

IMO it applies to a country thus :
Your "digital country" would exist once it's able to exert influence over others. How you defined it only matters once you can enforce your laws.

Open google and look for "transnistria" to understand just how vaguely defined the term "country" is.
ZeroStack, Out of Stealth. All-In-One Scale-Out Private Cloud Platform
>Do you say "made" or "discovered" with cellular automata?

If it's your first time seeing it, then you have just discovered it. If you selected the parameters and coded the algorithm, then you also made it.
Markdown for Email
>A fairly common situation in the U.S. is that people with drug and alcohol problems usually need to get clean before they get housed and it is not at all easy to get clean if you are not housed.

Hurray for protestant ethics in 2015. As if a drug-using homeless person doesn't need shelter...
Some things I'd add:

1. Cross compiling has worked in rust since before 1.0, but it's required some manual configuration (downloading the platform's stdlib and adding command line switches, etc.). A goal for the future is push-button cross compilation [1]. I'd also add that the standard library has most of what you'd want for cross platform compatibility, from higher-level interfaces that work cross-platform (like std::thread [2]) to lower level bindings for each platform like (std::os::unix::fs [3] or the OsStr system [4]).

2. Yep, C interfaces are pretty trivial. However, they do need to be manually defined. There is no built-in way to parse C header files or declarations. [5]

[1]: http://blog.rust-lang.org/2015/08/14/Next-year.html

[2]: https://doc.rust-lang.org/nightly/std/thread/

[3]: https://doc.rust-lang.org/nightly/std/os/unix/fs/

[4]: https://doc.rust-lang.org/nightly/std/ffi/struct.OsStr.html

[5]: https://doc.rust-lang.org/nightly/book/ffi.html
Apple Invites Press to iPhone Event on September 9th
I like them for notes to myself for like toy projects, but I hate reading them for other people. Being able to scan down the page and see comments is helpful.
colah, your posts combine a deep level of understanding and an exceptional clarity. These are both rare, especially in the cargo-cult-driven world of neural networks and deep learning.

I hope you keep writing as much as you can. Thanks!
ColdFusion Bomb: A Chain Reaction from XSS to RCE
Actually I started working at Google (Los Angeles) almost a year ago, and our office in Venice is full with homeless, but I haven't approached anyone yet. I'll be there all the time, and I feel that awkward situations might arise.

I don't know how to help them really. There are tons of organizations supposedly dealing and helping, but I don't know what really goes on.

(I've been "homeless" by my choice early in my student years, but it was more of a "beta" test done for fun and "education" - I was no longer eligible for the dormitory, back in Bulgaria - that would be one of the 40-50 high-rise buildings, and I slept in the "library" room for about a year, but lots of friends lived in the same building and I've used bathroom, even good bed, etc.). It was easy, as I was careless, hadn't been in the army (which made me a bit better in that respect), and lied to my family about my situation (they were still sending money). So clearly not really homeless, and on my own, but was able to touch little of the issues these people might hit, though very little.
You seem to be also using a non-standard definition of proprietary trading (unless you think "their own money" and "their firm's money" are synonymous).

http://lexicon.ft.com/Term?term=proprietary-trading

I don't see why an individual day trader (even if he has a TT terminal, whatever that might be, at home) wouldn't be considered a "retail investor".
According to the paper, it simply makes everywhere outside of data structure code a quiescent state. This may be a big difference in practice through, because one of the appeals of RCU is being able to interact with data structures with no fear of following dangling pointers.

However, with both RCU and the epoch-based scheme, you can make quiescent states as fine- or coarse-grained as you desire.
I use AWS.

I want to take my JSON, and store it in Dynamo.

I need to convert every object object embedded in my top object to a {"M" : {...}} structure, and every array/list to a {"L" : [...]} structure. So something like -
{"a" : {"b" : [1]}} should become {"a" : {"M" : {"b" : {"L" : ["N" : "1"]}}}}.

The easiest way to write one function that can handle that in a generic way, no matter how complicated the data structure (barring hitting the stack limit), is recursion.
I don't understand what's weird and special about recursion other than the ways it can be used to easily solve some problems.

I would find it very unintuitive that in a language I couldn't write a function that calls itself. That feels like an obvious thing (if we ignore all the implementation details).

When I first started programming I used recursion without knowing that it's called like that and I didn't expect it to be called in any special way at all.
There's different messages for the common folk and the ruling elites.
I wonder how much it is related to the fact that we hardly know the people around us. I don't know my neighbors. I've heard that's a new phenomenon. We, the adults, might not even step out of our bubbles as much these days, much less allowing our children to do so.
Yeah its unfortunate that the some FFI APIs are still marked unstable, but Rust is still a language with memory safety, no garbage collector, and opt-in to a C-compatible ABI. That's a pretty big deal in my opinion!
This has been ongoing for a while now (see http://fortune.com/2015/03/11/seed-surge-series-a-crunch/) and is due to the commoditization of computing infrastructure and the size of the internet audience, which allow very small teams to generate significant levels of revenue/traction. VCs now expect more at a Series A because so much more is now possible.
False dichotomy in my world since I employ both 1 and 2 with a very, very lenient set of guidelines for 1. Some things do not manifest in an interview, and that's where during the first couple weeks I check for some basic professionalism. Things like:
1. Are you responsive to e-mails or IMs at all? I don't mean are you answering e-mails constantly and within 10 minutes each time, I mean "do you answer e-mails when you are asked for a response?"
2. Do you ask questions at all? If it's day 7 and you still don't have access to Github because you never asked "So where do I, you know... push code?" I have to wonder what you were doing from days 1 to 6.
3. Have you confirmed what your expectations are if they are not clear to you? I give a basic 1-day project fully expecting it to take a bit longer, but if it takes a whole week and you're silent, I have to ask why you think it's ok that you have no idea what's going on and that it's ok. If I suspect they're not pulling their weight, I'll give a project where they will immediately be blocked and require assistance if they spend more than 10 minutes investigating the issue. This also helps me determine if someone is simply really, really shy or if they're just not doing any work.

And lastly, reaffirm that you've done 1 to 3 and communicate clearly that those are the expectations before you fire the person for being pretty much dead weight.

You can't figure out how a lot of people will work until they actually start a job.
I wouldn't be so sure... it is written in coffeescript after all. God forbid.
Microsoft's RC4 implementation
Interesting indeed, perhaps a example on the landing page would be beneficial?
Being Picky About Customers Early on Can Bolster Long-Term Success
I'm still not seeing the logic in your rationale.

> The trouble is, that Docker doesn't get to choose what cgroup controller "everyone" will use, it has to support them all.

Yes, this is an unfortunate consequence of the new kernel changes. Docker will need to interact with a controller. That controller might be different on different systems. Ergo, if Docker wants to support those systems it needs to support multiple controllers.

> And the idea of interfacing with systemd on cgroups wasn't very appatizing because it was guaranteed to lead to Docker needing special compat code for whatever non-systemd version of cgroups control came out.

Yes. But this would be the case no matter what controller was chosen for a particular distribution. For example, if Red Hat decided to implement a controller called Skunk one could say

> And the idea of interfacing with skunk on cgroups wasn't very appatizing because it was guaranteed to lead to Docker needing special compat code for whatever non-skunk version of cgroups control came out.

Same situation. No matter how you slice it, Docker now needs to support compatibility code for interacting with cgroups on systems it wants to support.

> I know that the distinction is subtle

It seems pretty meaningless. It's beginning to feel like the opposition, as described here, had little to do with anything technical or even design oriented and is more religious in nature.

Would the same opposition have been made against my hypothetical skunk controller? If not, seems more like an editor war than a design or engineering disagreement.
These aren’t quite the same. With “x && x->y”, you’re using a boolean to encode the assumption that “x” is valid, but with “x >>= getY”, the type system has a proof, which makes refactoring safer.
Hmm, can you point me to where they say that so I can fix it? Seems bad.

(Also, the error message when you don't have a `#![feature(libc)]` should say "hey, please use the external crate thanks")
You're talking about a different word.

Edit: You'll note that Mark didn't even use that word.
Does that include "Like buttons" and other widgets on third party websites or not?
I love characters like this! Makes me miss NY! (I was born and raised in Brooklyn.)

But Uber in NYC is so much better than dealing with taxis.
That reflects a high school math teacher view.

To understand basic 3D computer graphics, you need some linear algebra, matrices, some analytic geometry, and some trigonometry, but not much calculus. Once you learn what a 4x4 matrix multiply can do, you have most of the key ideas. You need that to use OpenGL effectively. Actually, you only need about 10% of each of those areas of math, but you do need that 10%. "Graphics Gems" has some good background.

(Physics engines, though... I used to work on that, and struggled through two-volume books on nonlinear differential equations.)
Your comment entirely hinges on the following statement:

"If you found out your friend's spouse was CHEATING"

Let me rephrase it, and let's see if your statement still holds...

"If you found out your friend was a member of a gardening forum"

Given this second scenario, if I were to purchase billboards exposing their personal information, including pictures, address, and - important - their registration on the gardening forum, then I certainly would be to blame for the deplorable act of exposing personal information. I agree on this point entirely.

It is NOT my fault however, if society believes gardening is morally reprehensible, and they then incur shame as a result of having chosen to associate with gardeners.

Replace gardeners, with liars, cheaters, etc, and you'll see (hopefully), why I don't appropriate the blame for this hypothetical "shame for family members" onto the hackers. Furthermore, let's not pretend like the hacker's suddenly caused family trauma that never would have happened. That's incredibly naïve. In all likelihood, if there was infidelity, these relationships weren't exactly headed in a good direction to begin with, and their exposure as liars, and cheaters, would happen for a good lot of them anyways! And just to underscore my point, if they were gardeners, there would be no shame in it all.

So for maybe the 3rd time now, just so that I am completely clear - NO, exposing personal information is NOT cool, and I do NOT think it's right to do. However, the fall out being incurred by family members, has more to due with the nature of the exposure, than the exposure itself. I really genuinely struggle to see why this point is so difficult for some.
The Vatican is practically that now. The extent of Vatican City is miniscule, but they have a huge governing hierarchy physically distributed across the world. About all they'd need to do is let the other shoe drop.
I agree about the existing governments point. That's pretty much the major antagonist issue to all of this. I've considered that the only way to beat that would be to simply be better. With enough "citizens"/supporters I'm wondering what the established governments could do other than using armed force, which would look very bad and may even have the opposite effect from what they want. This of course still needs more brainstorming which is the point of this post.

"Tax"-wise would be almost the same as other governments but more streamlined I suppose. Thinking of this as just a collection of digital/online services/resources would be the best way of looking at it. You pay your monthly/annual fees/"taxes" and get access to the services.

- Schooling/education would be done through a MOOC (ex. Coursera, Stanford Online) that would be then be open and "free" for users. - https://e-estonia.com/component/e-school/

- Healthcare would have 1-on-1 conferencing with doctors/medial professionals when needed, and maybe have some sort of partnership with existing clinics/hospitals. Prescriptions could all be done online as well - https://e-estonia.com/component/e-prescription/

For all laws and policies they would be directly voted on by the community, but with a base set (constitution) set in stone, basic freedoms etc. This would be a very progressive/modern society with all the freedoms and protections that comes with, but if something like 90% of the citizenry decided to vote against one of those, then the leading committee would review it.
Alter ego attempting to change the world by signing me up for adult websites... interesting premise!
There is https://crates.io/crates/bindgen but it's not perfect.
Startup founder's salary
Is it ok to receive a small salary when a startup is just starting? Because the funder working full time on the product should be able to pay for living expenses in order to pour his heart and soul to the project, right?
Show HN: NiLi – Personal Nightlife Concierge App