skysight-inc/HackerNews huggingface dataset:
First off, that doesn't work without JS. I mean really: It's a couple of screenshots.

Secondly, I prefer it. Far too many websites adjust things to the point where it's impossible to actually see. (Case in point: link styling. To the point where I have bookmarklets to remove styling from pages.)

I understand having the option to do so. But at the same time, I wouldn't use said option. To me, readability > aesthetics. And far too many websites don't respect that.

Please read JS;DR: http://tantek.com/2015/069/t1/js-dr-javascript-required-dead
The hiding is totally unrelated to removal, which is totally unrelated to realizing that it's a statue.

So yes very different.

And if they wanted to set up something dangerous, it would be easier to make it hidden. There's no good reason to suspect the statue is dangerous.
If I was still doing games, I would be tempted to write to have a hybrid Perforce/git setup where code and text files are in Git and media is in Perforce. It would make atomic commits much harder, but would give you the lightweight user experience (branches, etc.) of Git for code and Perforce's solid performance (and no local history!) for giant assets.
At some point comparing highly efficient codecs with metrics like PSNR becomes meaningless, I'm not sure why so much emphasis is still put on it. Verification against human preference is the way forward.

I believe methods like A/B preference testing have been done for audio codecs for a few decades, idk why video didn't catch up.

In this respect I look forward to the work done by the Daala guys, seeing how they come from the highly successful OPUS audio codec seem to be very mindful of perceptual optimization.
I don't understand your example and why you wouldn't just do assert expected == obj.
I believe that a new shell language is coming to replace bash.

Shill has this great, really amazing feature of handicapping the script's privilege.

I hope that if this language comes, this feature would be on it.
It's actually pretty effective at face recognition when given actual faces:

Obama: http://bit.ly/19Zkgur

Putin: http://bit.ly/1aDAvyA

Lindsay Lohan: http://bit.ly/19ZkFgk

Matt Damon: http://bit.ly/1xYl5il
Snowden is a traitor who happened to bring up an important debate. Probably sold US secrets to China and Russia, while releasing public information so that he can have public support while doing so.

He's one of the most successful double-agents in history, with excellent public relations. If a double-agent were to happen again in the future, they'll do what they can to study how Snowden handled his case.

No, I don't think he's a "hero". At least Manning's ideology was pure, (although naiive). Snowden is almost certainly a double-agent based on the countries he fled to and who he is working with currently. Contrast Snowden with Manning: Manning didn't contact the Chinese Embassy while fleeing to Hong Kong before releasing only some of the data. Just think about it for a second. Manning released anything and everything he got his hands on. Snowden: he's visited multiple foreign countries and has direct contact with those governments.

If you want to discuss the collections programs, lets start with how you expect police to actually deal with modern criminals (ie: Swatters) if they didn't have the ability to track the location of their phone calls. You know, practical concerns that our law enforcement are attempting to solve. If tracking telephone "metadata" is too much, then what tools are you willing to give police in their battle?

EDIT: Here come the down votes. Come on people, lets see your stuff. Truth hurts, doesn't it?
FooTable has my favorite implementation of this idea. It still looks like a table, but with fewer columns. Each row gets a big [+] to expand down to show the "hidden" values with their column headers as key-value pairs.

The best part is that I can choose which columns "hide" in whatever order I want, for however many breakpoints I want.
There have been many different opinions expressed here with regard to how quickly a politically innocuous statue would have been taken down, with different people claiming "it just makes sense" that such a statue would/wouldn't be covered and removed as quickly. This is a nice illustration of why the human intestine has such limited epistemic utility: my gut and your gut will rarely agree and there's no way based on gut feel alone to decide which if either is correct in any given situation.

So the right thing to do now is to put up a politically innocuous statue and see how long it lasts, or to find cases that are closer to this situation than graffiti, which is both commonplace and relatively less obtrusive, and less likely to be taken for an "official" statement of anything.

I used to live beside a park where a local artist erected an extremely strange Transformer-like statue in a central location that took several weeks to be removed, but it wasn't in the US and it was in the poorer area of a small town, so there are too many differences to draw any useful conclusions from it.
Also who's the "Joseph" he's addressing? Unless there are deleted comments, the only snark is coming from a dude named Jaseem.
3) Overriding the removal of the default scrollbar so I can actually use a scrollbar that works.
Because the money is the important thing. These earthquakes are a product of oil production, and they have a negative impact on people in those communities. Oil production makes a small number of people very rich, and those people use that money to buy political influence, which means that the state continues to allow them to do something that has strong negative externalities, and doesn't force them to appropriately compensate those who are affected.
Many homeless people are like this. They choose to live this way because they don't have to deal with the responsibilities of life.
Our favorite web design works of March 2015
A few days ago I found this :

http://www.amazon.fr/Programmers-Rantings-Programming-Langua...
2&keywords=steve+yegge

I didn't bought it because I expected it to be the blog posts in another format, but may be there are a few newer things. I'll probably buy it anyway.

__I missed the last sentence, it's a collection of blogs posts__
Exactly. This is in fact done in some languages to mark generations for garbage collection.
I use this command constantly:

http://blog.kfish.org/2010/04/git-lola.html

Being able to see the graph structure made it far easier for me to get a grasp git's general structure and flow on a higher level.
Well as someone who lives right nearby, visits the park from time to time, knows people who work in the park... the integrity of their system has been compromised. Sure, the threat may be considered pretty mundane (by non-sculptors at least; anyone who has watched art students attempt large sculptural installations may get a twitch) but I think that you are massively underestimating the expectation of infrastructural safety in public parks.

https://web.archive.org/web/20111221041147/http://www.artfla...
http://www.theguardian.com/local-government-network/2014/jun...
http://hyperallergic.com/11146/8-deadly-works-of-art/
Theoretically, what do you think would happen to the Bitcoin market if their entire hot and cold wallet were stolen at once? Would the value crash to the tens of dollars?

I'm not sure the thieves would be able to significantly profit off of their heist if they took everything at once.
try to find a roomate and split the rent!
its really expensive to live in san francisco!

I was living there two months, and the prices are not lower than 4k!
There seems to be some feature overlap between fleet and kubernetes. Anyone knows are they planning to reconcile those two?
So actually Hawaii has an incredibly high cost of living.

Turns out there are lots of people who are attracted to the allure, and a limited amount of space.
Guatemalans Deliberately Infected with STDs Sue Johns Hopkins University
> Rust lacks a "nil"

Rust has the concept of a possibly-null pointer; you just have to write it explicitly by wrapping something in the Option type. In particular, Rust has a guaranteed optimization that says if you have a type with a single zero-argument constructor and a one-argument constructor, and the one-argument constructor takes a type that can't be null, then the type with those two constructors will just use null to represent the zero-argument constructor. So Option on a pointer/reference type just represents a nullable pointer.
Pangea Payments - Chicago, IL 60654 - Full Time

http://gopangea.com

-------------------------------------------------------

DevOps/SysAdmin

Job Description at https://gopangea.com/jobs/devops-engineer.html

Pangea is an emerging payments company that is developing an innovative value transfer system that leverages retail, mobile and web connectivity to address the high costs and lack of transparency in the money remittance space. We aim to empower the 2.5 billion global underbanked community that have limited access to basic financial services.
Pangea is 1 of 8 companies selected for the inaugural class of the Impact Engine, a venture accelerator led by Chuck Templeton, the founder of OpenTable (NASDAQ: OPEN) with guidance from world-class mentors and entrepreneurs. We're located at 1871, the entrepreneurial center at the Merchandise Mart.
Thing is, there's potentially a bigger use case in these markets. Plus these markets are underserved. Plus the cost basis for employment like customer service and manual money processing is a bit better. And lastly, the regulatory burden is often lighter. In the US to get money transmitter licenses in all states is already a few million, and much more in surety bonds (which you can pay for yourself for many millions, or buy, but very few companies want to offer a surety bond to a bitcoin company right now, and virtually nobody to new startups)

I mean I agree, it's true that the US/Europe are the large markets. But there are so many exchanges serving this market that a new exchange can barely get customers/volume, and therefore it's hard to be cash flow positive. And you're competing for financial services with modern banking, Paypal, Stripe, Creditcards etc. And you're competing with the dollar, a stable currency.

But in various African markets, there's no modern payment system and volatile high-inflation currencies. In those markets a bitcoin exchange, linked to say a dollar-pegging service like Bitreserve, is an interesting use case. And there's few other exchanges competing for those customers.

If I want to send money to family in France, it's literally free from the Netherlands. Bitcoin isn't super useful for this kind of transaction. But sending money back to say family in the Phillipines can often cost me 5% or so, while bitcoin exchanges in the Phillipines allow me to buy bitcoin here for 0% or near 0%, send it there for near 0% costs, and sell it there for 1-2%. Bitcoin actually undercuts banks in many countries outside the OECD. In OECD countries like the US or Europe, bitcoin is less useful.

And there already are exchanges in South America, Africa, Asia btw, which are doing fine. But it's definitely not a goldmine, don't get me wrong. It's just that you can hardly start a new exchange and compete in Europe or the US anymore, while other continents aren't easy either, it's comparatively easier to become cash flow positive.
Perhaps you could be one of those better conversational partners instead of implying that he's lying?

Also I think you have something to learn about human nature if you don't believe people will bluff on a political opinion without being able to give a coherent argument.
"Apologies to bbtec.net, but I _really_ didn't scan their public IP :)"

There is no need to apologize. There is nothing wrong with port scanning a public IP address. In fact, I just did it myself:

# nmap -sT 126.16.2.1

Starting Nmap 6.25 ( http://nmap.org ) at 2015-04-06 13:46 PDT
Nmap scan report for softbank126016002001.bbtec.net (126.16.2.1)
Host is up (0.12s latency).
Not shown: 994 closed ports
PORT STATE SERVICE
80/tcp filtered http
340/tcp filtered unknown
2103/tcp filtered zephyr-clt
8000/tcp filtered http-alt
55555/tcp filtered unknown
55600/tcp filtered unknown

Nmap done: 1 IP address (1 host up) scanned in 24.78 seconds

No problem at all for anyone involved.
How can I improve traffic to my start up? any advices?
RentEver – Social Rental – Rent anything from anyone nearby
I can not believe that people decide to live that way, but you can be right though.

Perhaps the rewards coming of development were not as quick as doing a dirty job for X hours to get Y dollars?
> I've also spoken with a few frustrated ex-C++ers, who have some sort of pet pattern that works basically all the time, but the borrow checker doesn't like the 'basically.'

What kinds of pet patterns have you seen?
>Android using the Linux kernel doesn't make it a Linux distro any more than...

Um, actually that's exactly what makes it a Linux distro. That's the one defining feature of a Linux distro.
Good ole' fear, uncertainty and doubt.
Logic doesn't apply in this case. If I donate money I am acting against logic.

My self interest benefits more if I use the money for myself rather then giving it away and getting the benefits in a form that is heavily diluted. It is the aggregate donations of people that can, in the end mutually benefit my self interest. However my individual donation is just a drop in the bucket; I stand to benefit the most by not donating and letting others donate. Thus, the logical move is to not donate. It is actually counter intuitively detrimental to my self interest if everyone acted this way. Garrett Hardin described the paradox in his famous paper:

http://en.wikipedia.org/wiki/Tragedy_of_the_commons

This does not mean I think it's ok not to donate. A large part of our lives as humans are not dictated by logic. What I meant in the original post is that from an emotional standpoint I just don't feel a heavy burden that I need to donate. $20000 that could be a donation I'd rather spend on a worthless luxury (i.e. new car) for me... and that's not logic talking either, it's just my gut, emotional desire.
There is a danger with running "just anything" over tor, which is that, ultimately, your data will be visible to the exit node. And if you run anything (like facebook, apps, etc.) over that same link, it will be very easy for the person running the exit node to tie the information to a particular person (you).
I hope that there is no other side. At least none that is premeditating actions like "keeping ordinary people stupid".
And this opinion comes from? Personal experience? Research? Are you a social worker or anthropologist?
We have bigger issues, but yes. We eventually cut him out of the loop and would not let him show stuff that was not ready. Working on quitting not from issues like these, but they are not too far off. If you are will to stretch the truth, then basically you are not trustworthy, whether when dealing with end-users, investors or employees. Next it will be 'mis-communications'regarding raises, options, titles, etc.
We can, should, do, and must continue to have a strong and overriding sense of personal morality when dealing with government-- "just following orders" is not, has not, should not, and will never be an acceptable response to government wrongdoing as committed by the people who make up the organs of the government.

Without Snowden, Ellsberg, Drake, Binney, Manning, and the other leakers, we would still be completely and utterly in the dark about most of the malicious things our government is doing. It is solely by these people's sense of moral agency that the wrongdoings came to light! If we left it up to the government to regulate itself within the rules, we would absolutely never have any kind of citizens oversight specifically because they make their own set of rules, and those rules include keeping us in the dark for the purposes of making things run smoother.

As far as claiming there was some kind of debate over the dragnet-- no, some representatives quibbling about the wording from time to time does not count as citizen oversight. The representatives didn't even know how deep the NSA rabbit hole went. They didn't even understand the interpretations of the Patriot act that were being used to justify the spying. They were almost as clueless as we were. So no, there was no debate, no oversight, no way for the citizenry to say "stop" before the fact, and so far, no listening to their cries after the fact.

You may bring up the FISA and warrantless wiretaps, but it's kind of a stupid thing to say: the FISA court is a rubber stamp body, approving well in excess of 95% of requests that come before it. Nevermind that the citizens have no oversight over the court, since it's held in secret, with unelected members. Nevermind that a democracy shouldn't have a secret court system.

It was a moral necessity to leak, it isn't germane to talk about legality in the context of morality. We either have leakers, or we're passengers to the system, which doesn't sound like a democracy to me.
The Truth About Google Fiber and the Digital Divide in Kansas City
Ask HN: Is the new MacBook a downgrade?
If I have a MacBook Air that is:

1.4ghz Core i5

8gb Ram

256gb SSD

Intel 5000 graphics (1.5gb RAM I think)

The new MacBook is

1.1ghz Core M

8gb Ram

256gb SSD

Intel 5300 graphics

So besides the Retina display, larger battery and oversized trackpad, is the processor a downgrade?
What? Swatting is a serious concern. How do you think we should solve the issue?

Have the police sit around doing nothing because they don't have the legal tools to look at business metadata? I'm trying to bring up an actual issue here. For a hundred years, the "metadata" standard has applied to mail, telephone records, business records and so forth as "free game" for the Police.

What makes the modern era so different that Police aren't allowed to look at metadata anymore?
This is interesting. I created a scholarship that i direct for graduates of my high school and the way it works now is i cut a check to the school who cuts checks to the students. I'd rather have a trust i can write checks directly to the students from and more importantly i'd feel a lot more comfortable about doing a fund raiser or something to make the scholarships bigger (my ultimate goal is a full ride, might not get there alone)

However when I looked in to this it didn't seem so clear cut.
There are a number of thought experiments along these lines that philosophers go back and forth on. The general consensus as far as what should be applied to society is that defensive rights trump utilitarian calculus, even when the calculus seems to come out in favor of violating those rights (in this case the employees right to life and property). Different people justify this in different ways.

> I get the feeling that this particular accounting methodology is not used to justify actions against wealthy people.

Keeping in mind that I would not use this methodology to justify violence or theft against anyone, I'm interested in knowing what actions you think I'm justifying against not-wealthy people that I should be applying to wealthy people as well.
I'm doing 1/3rd of gross, though it's not really very much since I'm still a student and I only work summer internships. Once I graduate I'm planning on setting a cap based on the cost of living wherever I end up, and donating everything above that.
>As it stands, giving the government the power to read any one particular thing will result in it being abused to read other things that were never intended.

Isn't this potentially the real problem? It is why our original system required courts and warrants, checks and balances. The Internet doesn't have to be completely different than the offline world. The police can knock down my door if there is a threat of child abuse or terrorism, but aren't allowed to do the same for a traffic violation. Why would that system need to be different online? We just need to make the process of acquiring and executing a warrant more transparent. That political debate would take precedence over any technical problem like designing a distributed system that could accommodate this type of request.
Poverty is crippling, not just in the lack of money, but in the severe amount of time that it takes just to get the basics of food, shelter, and safety. Reminds me of Mazlow's pyramid. There's no time for coding if you're hustling all day to get a bed or a meal. And there's even less time to leapfrog from coding to business.
Stolen discussions
In many HN submissions, the top voted comments are remotely related to the primary or secondary topics discussed in the story - and I feel like a nice discussion opportunity is stolen for an irrelevant or niche or superficial or competitor discussion. This situation disturbs me most of the time, but I'm also trying to find counter-arguments. What do you think?
You may not be as 'alone' in those struggles as you think.

* Bad professional environments are the norm. Good ones are the exception. As you have experience of the bad you will hopefully develop a set of filters to avoid getting another job at the bad ones.

IMO If you look for companies that are very profitable (good $ profit per employee) you won't go to far wrong. Lack of cash can make a company very perverse!

* Changing jobs always takes time. 3 months is fairly quick. It depends what city you are in and your specialty. Changing job isn't easy for anyone. Usually takes me 3 months actually.

* No girlfriend by 30? Maybe more common than you think, especially in IT. Once you have one you will find you have a lot less time for things you are passionate about. You need to manage your own time vs. time for the relationship. Let alone what having children does to that dynamic. Want to go travelling for a year? You can do it easily with no ties, no one to negotiate with.

Another positive spin is that you now have the wisdom at nearly 30 to make an excellent choice for your partner. I'm not sure what your M.O. is but I suggest if you are shy like me then don't try to chat up women in bars, or straight ask women out (then you have the pressure of a 'date') etc. but just make friends with women.

And at 30 your target are range for women means you have a lot of choice.

* You colleagues may not have had it easy. Even if they have they are at a disadvantage. Once you overcome your current obstacles you will be someone who is good at overcoming obstacles, and you will accelerate beyond what the ones that 'had it easy' will ever achieve.
I'd say that is a significant downgrade. Even on the Air that I just replaced with a MacBook Pro I was tired of the sluggishness that I sometimes experienced and this new one is far slower.
Facebook F8 2015: Our Take
SSH Authentication Using GitHub Teams
Using Gerrit, which is an automated mimick of Linus' development model.

By the way, we've been succesfully using Gerrit on smaller-scale projects as well (around 8 change-requests / day) and don't even want to think about going back to pull-requests.
>Here come the down votes. Come on people, lets see your stuff. Truth hurts, doesn't it? Anyone wanna take me on?

Oh stop whining. You can't just accuse someone of being a spy and expect upvotes. Accusations without evidence (hint hint) are not 'truth'.

>how you expect police to actually deal with modern criminals (ie: Swatters)

Well for most crimes the police have traditionally gotten along fine without such vast metadata. For that crime specifically maybe they could use a warrant to the phone company? That seems easy to do without NSA interception. Or the police could keep track of calls to them and not have to do anything more than find the owner of a phone number.