skysight-inc/HackerNews huggingface dataset:
Both national MPs and EU commissioners are public officials who form public policy that affects citizens' lives. In that much they are comparable. Both procedurally and in scope of effect there will be differences of course (commissioners are much more powerful, and therfore should be held to a higher level of scrutiny).

In any case, similarity of jobs is orthogonal to the narrow question - who has the stronger mandate?

Take Person A who via an elected representative would like to effect legislative change in their nation. Who has the stronger mandate to take action?

In other words, which representative would be closer to the truth in saying that "they were acting in Person A's name"?

1. For the sake of argument, let's take the UK Prime Minister. He is voted for by a party consisting of members of the public via an open process to represent a specific platform; is elected directly by a constituency numbering in the low tens of thousands of people who happen to live in a geographical area of the nation under representation.

Furthermore, the representative is a widely known public figurehead with a well-known platform meaning that although members of the public in other constituencies cannot affect his election to parliament directly, they can affect the amount of power he wields. The election covers 70 million people.

2. For an EU Commissioner a shortlist of representatives are chosen in secret by a team of people, each of whom is a proxy, elected via a process similar to (1). One of the shortlist is chosen by a vote from members of a directly elected parliament. The election takes into consideration the views of 3/4 billion people.

The EU commissioner shortlist process is secret (and thus open to nefarious influence - go on: tell me this will not happen), the final vote is diluted by the views of an order of magnitude more people, spread over a much greater geographic area (meaning a much wider range of concerns need be taken into consideration), and the commissioner need not have been elected directly by anyone from the population he represents (other than via proxy).

Based on this, it is clear that the representative in scenario (1) has a stronger claim to be said to be acting in the name of Person A than the person elected via process (2).

The EU is hence less democratic than the institutions is is replacing, and is in some sense democratically regressive.

(And this is before any discussion about the differences in the legislative path between Westminster and the EU).
Free Wireframe Tools
>>Generally as long as the tenant is paying rent there are very few grounds on which he can get evicted.

Not exactly, Most people make the tenants sign a 12-18 months rental agreements these days, with a very heavy deposit amount in cities in Bangalore. Those agreements are pretty serious legal documents.
One FD_CLOEXEC-related bug that got us in Chrome: on Linux, while we were careful to close any open fds when spawning a subprocess, the GTK IME ("input method editor", modules to facilitate typing Japanese etc.) could itself spawn subprocesses in response to innocuous calls (like user keystrokes). Those subprocesses could then inherit (and keep open) fds we wanted to be closed.
Blame for what exactly? A song doesn't warrant listeners or revenue just because it exists, "make something people want" doesn't just apply to developer-entrepreneurs.
Mailbird on Bloomberg TV
I have a beef with the article's definition of "balance", but you are describing balanced matchmaking, rather than game design. Important, and a hugely difficult problem, but a different thing.
Both Canonical and RedHat seem to be doing their own things in this space, Snappy and Atomic.
Charter Said to Be Near Deal to Buy Time Warner Cable
Yes short term memory tests are one of the primary diagnostic tests for dyslexia. Ie how many consecutive numbers/letters you can recall.

Long Names like SomeRealyLongNameFunctionThing and SomeRealySimialrLongFunctionNameThing are both hard to work with and confusing to me.
> When would I use Into, when From

The standard library contains this code:

// From implies Into
#[stable(feature = "rust1", since = "1.0.0")]
impl<T, U> Into<U> for T where U: From<T> {
fn into(self) -> U {
U::from(self)
}
}

So, you basically only ever implement From, and you get the equivalent Into for free.

More specifically, you would usually use `Into` to bound a generic function:

fn is_hello<T: Into<Vec<u8>>>(s: T) {
let bytes = b"hello".to_vec();
assert_eq!(bytes, s.into());
}

let s = "hello".to_string();
is_hello(s);

Whereas you'd use From to perform a conversion:

let string = "hello".to_string();
let other_string = String::from("hello");

assert_eq!(string, other_string);

These APIs are pretty new; they landed _right_ before beta happened. We used to have FromFoo traits, and this generic system replaced them.
Did you guys end up integrating Buck into Android Studio or just running it command line?
Have not used putty or WinSCP in the couple years since I've installed MobaXTerm. Nice package.
Space Freighter Introduction
Why I Dropped Dropbox
Yahoo and Google are both working on end-to-end e-mail options.

https://github.com/google/end-to-end

https://github.com/yahoo/end-to-end

An even harder problem, maybe: how could we make it so communications intermediaries don't know your social graph? The most exciting idea in this direction I know of is AGL's Pond:

https://pond.imperialviolet.org/

But it comes with some more severe tradeoffs than just end-to-end encrypting your e-mail, like deliberately introducing delays in sending and receiving messages in order to create ambiguity about when communication took place.
IP Hider Pro 5.3.0.1 Crack and Patch Full Free Version
Edit: It's a joke but also teaching you a trick. I like.
Why We Went with Realm
It's an SQLite database, so you wouldn't be able to merge changes made in different clones.
I still have the scars from libraries implementing implicit conversions in c++.

The question is - for people reading the code at the call site, how easy is it to grep for what's actually happening?

I guess this rust trait at least hangs off the geobox class, but I think I might prefer the explicit ctor for non write-only code.
Haha I know, I know... you're not the first to ask about Android!

The reason I tried JavaScript first was to start off cross-platform, but when that failed I developed for the hardware I use.

However, I've been meaning to try out some Android development, so maybe at some point...
I think you're confusing "game" and "match", where "game" means the rules defining how players interact, and "match" means one instance of a game being played by a specific group of players.

"game" and "match" can sometimes be used interchangeably (e.g. "that was a good game" can mean a single match), but a discussion on "game balance" typically refers to the rules themselves being fair.

What you described, grouping players into opposing teams of roughly equal skill, is called matchmaking, and it's a different problem from game balance. In fact, in a competitive match where game balance is arguably the most important, matchmaking is not a big problem since it's solved by a bracket of some sort.
Thanks for the link to that page, which contains a large image of a screenshot using San Francisco as the system font.

To me, it looks really great as a system font.

The reason is that it is legible. That legibility comes thru the junk on my glasses and the fact that my prescription is out of date so things are just slightly blurry. Yes, I need new glasses.

But that's a proxy for people who don't see as well. Apple's serving everybody. And not all of us can see so good.

There's an argument that this line of thinking will take Apple down the path of mediocrity-- lowest common denominator and all that. But hopefully it's only an option and they continue to use the "Best" font (of which I'm not the best judge) for the system.

And then make San Francisco an option as a system font in accessibility.
Yeah, this is just an attempt to imply some sort of consensus while shielding yourself from any disagreement, a way of enlarging your own opinion into something bigger than it really is.

It’s not that simple.
It's probably a personal aesthetic, but the variable stroke widths make it look cartoony. It's also got a tendency to big loops — the a, p, h, and g in the sample all have very large, arched, oval shapes (this is probably what they're referring to as the large x-height). That makes it look exaggerated to my eye, and doesn't help the cartoony appearance either.

But if it is a personal dislike and other people are fans, I can't object. It wouldn't be the first time I disliked an Apple initiative that turned out to be very successful.
> so that you can get your 10x compensation in the form of equity

You're saying the average salary is $140K and "10x engineers" are compensated accordingly via equity - that would be $1.4M! Many startups fail, and even if they're successful that doesn't automatically mean the equity is ever worth anything - and when it is worth something it's usually been greatly diluted by the time an exit rolls around.

If you're lucky enough to be an early employee at the next Google or Facebook sure you can hit a seven figure payout - but for the vast majority they'll never seen 10x (or even 2x) compensation.

And value of equity tends to have a lot more to do with getting in early rather than skill. The equity of a very early hire is almost always going to be substantially more than much later hires.
I was referring to a variable not a function and as you say IDE's can have heavy over head not every one can afford a full copy of visual studio or a system powerful enough to run eclipse
Yeah, I'd like to know the legalities of this "we can rewrite the license in anyway we choose, and your code from 20 years ago will fall under its terms".

Once again the FSF political motives cast its license into dubious territory. Just stay away from the GPL.
It took me a number of readings before I figured it out, back in the day. I summarized my understanding in http://eli.thegreenplace.net/2010/01/02/top-down-operator-pr... -- hope it's helpful
I had a really "fun" redirection bug. My library was appening a log file to stderr, but for various convenience reasons, it opened /dev/stderr (instead of just writing to fd #2).

We got a bug report that if you ran a program that used the library by doing:

prog >& /tmp/log

then stderr from the program before my library started logging would disappear. If you did this intead, it would work fine:

prog |& tee /tmp/log

It turned out (obvious in hindsight, not at the time) that we opened /dev/stderr with O_TRUNC, causing /tmp/log to be truncated and earlier logs to be lost.

TLDR: /dev/stderr can be truncated, which was unexpected.
This largely because these are high rising apartments on the outskirts of cities, purchased with an intent of renting them out for side income. The net result is there are too many of them. And since they are far away from schools/hospitals/markets and other amenities, nobody really opts for rent in these places. Eventually as the cities grow this may change, but note as time goes your apartment ages too(and so does its value). There is a huge debate whether as to buying an apartment is a better idea or a buying a plot given these circumstances. Every one wants a rent income, very few want the struggle of buying the land, protecting it from encroachers and build it later[which is an circus in itself], most want a ready made flat. Both have their own advantages and disadvantages. Like in all cases good investments are a lot of hardwork and stressful.

Inside the cities houses are always in epic demand. The situation there is totally different.
The author of the article actually has come up with "Chess 2". http://www.sirlingames.com/products/chess-2-print-and-play
"But a combination of curly braces, parentheses, brackets, periods and commas is simpler and more succinct?"

It's more readable. Brackets usually implies array offsets, parentheses implies function or priority inside literal expressions, curly braces define boundaries of functional or structural contexts. If you'll think about it you'll realize that in would actually have been possible in a language like C to make use only of parentheses, relying on their position for syntax. Get this:

int get_prime (int a) /* vector-using function */
( /* the second pair of parentheses in a
* function definition is for its actual
* context (and likewise for the rest (of
* the content (blocks)))
*/

int vector(100);

vector(0) = 2;
for (int i = 1; i < a; i++)
(
for (unsigned int j = vector(i-1) + 1;
j != ~0;
j++)
(
int k = 0;
for (; k < i; k++)
(
if (j % vector(k) == 0)
(
break;
)
)

if (k == i)
(
vector(i) = j;
break;
)
)
)

return vector(a);
)

Now it's almost as annoying to read as it would have been if written in Lisp, isn't it?
I'm not sure if I am misunderstanding your argument, but it seems like you're complaining about the fact you can't pass "functions" to methods that accept a block? You can! :D

times_two = -> (x) {x*2} # Proc (lambda)
times_two = Proc.new {|x| x*2} # Proc
[7, 13, 19, 23, 31].map(&times_two)

Also, if you want to call a method on the objects, you could do:

[7, 13, 19, 23, 31].map(&:to_s)

Which is a bizarre syntax, if you ask me (actually, not really if you know how I works in the background, but it still does look bizarre IHMO).
It's a side effect of two's complement representation of integers. There ought to be a repository somewhere for neat tricks like this (with a warning never to use them in production).

FOR ENTERTAINMENT PURPOSES ONLY
You are not.

Typography is an extremely constrained design space with tons of little details and small differences. If you constrain yourself to readable type suitable for use on screen the space gets smaller, still. That’s why I love it. You don’t have to – but you should also then probably not offer up your opinion on fonts (which you didn’t, but many people do, in that same sneering and really annoying way some people talk about contemporary art, for example).
Wait, so what does OP's site does if the HTML5 emulator already exists?
You're right, Helvetica is and was a poor choice for Yosemite, even if you have a retina screen. It's not a screen font. Lucida Grande was a great screen font, but the boldness of it worked much better on 1x screens. With the added fidelity of retina screens, it just looks too strong. Apple probably should let you choose or choose for you depending on your pixel density, but that's not their style and they've always been willing to make compromises in choices for the sake of forward progress.

San Francisco as a system font in OS X on a retina screen is very good, even if the current hacked implementation has it's quirks. The thinner stroke intersections are somewhat reminiscent of ink traps. I'm not certain, but I'd be willing to bet it has to do with sub-pixel anti-aliasing and not making the stroke intersections look too heavy. To my eye, the taller but symmetrical bowls look really good and help keep an even cadence between all the vertical forms. The wide range of weights is also really useful. Maybe Apple will put that to use in 10.11 for retina and non-retina screens.
I do not think that ELO is a good choice these days. There are better systems and the Wikipedia page lists a few alternatives.
Ah, I see. Thanks. My initial prototype will use a flat text file (a serialized s-exp) instead.
YouTube viewers flock to 8-bit movie remakes
>> Bad infrastructure, horrible traffic, pollution...and yet, home prices are sky high and out of reach for most Indians. A lot of Indians blame software people for this, and they are partly right.

Not entirely true. I was born and raised in Bangalore. A long before software boom happened here, rents were still considered high for those times, this is because of the economic opportunity this city offers. I'm sure this is true for other cities too. This isn't Bangalore or any other city, as long as there are jobs in a particular city people move in to make a living. This reduces the supply of houses for living, and drives the prices high.

>>That said, outside of the big cities there are still lots of places that are cheap to live - if you don't mind cows, electricity problems, internet problems etc.

Sorry to break out the bad news to you. In most satellite districts to Bangalore like Mysore, Tumkur etc. The prices are almost on par as Bangalore.
I don't understand how it even makes sense to file criminal charges against a corporation. It would seem to me criminal charges should have to be files against actual persons.
OneShot – for sharing iOS screenshots
[Article][Android]Tutorial: Custom Drawable – Part 1
I haven't looked at Atomic yet, but the design of Nix is so much better than Snappy.
How come there was no mention of the upcoming OSVR partnership as one of the final straws to push forward with this change?
Use a pointer.
The trick that governments all around the world pull is taxing those who are not wealthy.

Taxation should not be a 'membership cost' for society. It should be a fee levied on the very wealthy, not out of some sense of spite, but in order that the system continues to produce reasonable outcomes for everyone.

When you do that, then basic income can be argued for reasonably.

Right now, poor/working class people fall over themselves to come up with reasons why BI won't work because they don't want their tax burdens to rise.

Land and capital owners should pay tax. Those with zero net worth really shouldn't. Why?

Because taxation on labour is effectively stolen labour. Taxation on capital is simply an adjustment in living standards. The two are hugely different.

The idea that the rich would just go fugitive if wealth were taxed is a total fantasy. Knightsbridge exists as a real place. I can cycle down the road and pop a letter through a letterbox. It might become marginally less attractive with a 1% annual tax. It might be that the economic boom caused by redistribution results in it increasing in value anyway.
Watson – The Semantic Web Gateway
Whack a Mole in Your Data Center
Coherence helps with this: you can only implement a trait for a type if you've defined either the trait or the type. So a third party library can't impl From<MyType> for YourType`, for example.

In general, I find Rust pretty grep-able, though I'm a bit biased.
Why not just have MVC for the page, and MVC for components?

Each component would render itself.

I personally think that this requires a lot of machinery under the hood, such as caching and batching requests (since no one knows ahead of time what components will need to be rendered).

At least that's what we built in our Qbix Platform (http://platform.qbix.com). Reusable components you just place on a page and they "just work". Unlike React, etc. they support more than just re-rendering. You can of course have a virtual DOM (via a lib like Mithril or https://github.com/Matt-Esch/virtual-dom etc.) but it would be nice to handle other kinds of events besides just "re-rendering".
Wow. That's in the ballpark of the DS1045Z I just bought. What an impressive technical achievement.
I am talking about the actual conversion of an unowned object to an owned object, which as nearly as I can tell involves copying the object? Implicitly? All the time?
This is similar to most dynamic/scripting languages of that era, for that matter; both Perl and Ruby (and, IIRC, PHP) have similar conventions. Things got bungled when Java programmers started insisting on camelCased function names even outside of Java.
We know the NSA was planting code and hardware and employees at will into our country's top infrastructure. It's highly unlikely PRISM was the only program which would get user data out of Google without their permission.

If you prove one of my servers is infected I'd be wrong to assume it's only got one backdoor.
Ask HN: I need your advice about Angels
Since last month, I've been developing a mobile application in my free time. It is my idea and currently a unique one. But it is somehow easy and also effective. I have a demo version to show right now. It is not production ready but it explains the idea really well.

So I decided to join a local Angel meeting. There will be mentors from my city and I will show them my demo and explain them my idea. But I have this feeling about stealing the idea. Because they have the money and they have a great network. If they see a future why in the earth they will choose to co-operate with me and not with their friends or collegues?

I know a lot of people has gone through this stage of starting a company. I need your advice about this situation and how to find funding.

P.S.: I'm not a native speaker. Sorry for grammar mistakes.
HSBC fears world recession with no lifeboats left
>>I routinely KNOW I have hit an incorrect key, hit backspace, and correct it and progress with the word

Because that's a bad habit when deliberately practicing. A good typing program should have a couple of modes. One that forces you to keep moving forward even if you make a mistake (and not let you backspace, this develops speed). Another one that will make you stop until you hit the correct key (for beginners or to break bad habits).

Depends on what skill you want to focus on.
The joke has already been explained in the comments there, yet people are still posting comments there oblivious of it...
Up front money and access. Studio time is expensive. Imagine working every day at your crappy job, saving up enough time to put together some tracks, struggling with getting people to your YouTube channel or getting your songs a single play on the radio at 3am. Someone comes along with a $50K advance check, or you can continue to struggle and possibly one day control your destiny.

Imagine Eminem had remained independent, and never signed with Interscope (parent of Aftermath). He'd have a following, but not be the hundred millionaire. Look at Tech N9ne - got in the music game the same time as Eminem, has his own label, and is reasonably successful. However, he doesn't get the same venues, only last year got on national television, and struggles to get the big name collaborations. (His latest album was hyped to have a collaboration with Eminem after a couple years of trying, and if you listen to it, it's obvious that it was an afterthought for Eminem, definitely not his A-game)
Just adding the binaries, by the looks of it.
Do you have a Cargo.toml? The text explains how running 'cargo new' generates one for you.
This is what makes Nix special. The "functional package manager" paradigm means you don't overwrite the old version when installing the new version.
Very important point. When I sleep well for a couple of week my memory and cognition are very sharp, but when I don't sleep well I'm having all kinds of cognitive problems. At 30 years old you're likely to have developed something like a sleep apnea, or caffeine metabolism slowdown, or some of the many other problems affecting sleep.

Having said that, simply going to be earlier is not likely to help weed out most of these disorders. Go to a sleep doctor and see what they say. Also, are you getting more irate? For many people it's a lot easier to get angry when they lack sleep.
Guy who thought bitkeeper was a great idea? Guy who doesn't do anything about nvidia's blob, even though he could? Yeah, I don't trust him.
The point is less about aesthetics for their own sake and more about readability; the LHS and RHS end up being readable as if they were columns, which leaves less work for the brains of coworkers or future selves to perform when trying to mentally parse it.