skysight-inc/HackerNews huggingface dataset:
Works for that chart. But its depends on the author to draw the components that way, next to each other, and orient the chart so its obvious. And still, what other combinations add up to half? Can't tell from that chart. One with values side-by-side and a scale would allow you to do the math.

Pie charts are not serious graphs. They are useful for arguing points, where you (deliberately?) don't want to confuse folks with numbers.
Ask HN: 512GB flash is cheap and small. Why does high-end phones have 64GB?
Any reason besides trying to push cloud storage? Someone need to Kickstart a phone with reasonable amount of storage on it...
> the future being a socket per user over which the HTML5 interface is streamed,

That is a future in which I want to open my virtual veins in a warm bathtub. If the future is mediocre and likely surveillance- and ad-supported software shoved through a standard originally designed for formatted text, we have a problem.
Show HN: Multiplayer Chess game built using socket.io
Well not exactly
See the modula 3 based research operating systems that solve some of the modularity / performance / security trade off triangle issues of a micro kernel
What purpose does the empty do{}while(0); statement serve here?
Correlation, but what could the causation possibly be? Cancers and senescence occur late in life, past the reproductive age. Doesn't that mean the correlation cannot be selective?
If they're just selling normal piglets under false name, you should be able to get them far cheaper when sold as such.
I'm not getting why you think this data is so valuable or who you think the audience is - are you suggesting that millions of people would pay for the feed and it is just a problem of being able to pay?
In former East Germany they'd be proud of this. So, when will Purdue regain its backbone and kick these political officers off their campus and stop doing classified research?
I'm seeing minimum opening deposits on checking accounts between $10-$50. I don't imagine a person walking into a bank with $11k+ to open an account is the common use case...
Such is the nature of security vulnerabilities: you look at it and it looks like a really stupid mistake, one that would be really easy to not have made. But the difficulty of writing secure software is not about avoiding any one particular mistake; it's the sheer number of mistakes available to be made, so that it's easy for one mistake to slip through the cracks. To their credit, they seem to have been pretty quick to respond and fix this one (reported on Sep 25, patch live on Oct 1).
1. Do vehicle taxes even adequately cover road maintenance costs, let alone all the other costs I mentioned?

2. Does the Royal Mail actually pay taxes on its vehicles?
I use 8051 for anything I do 8-bit as well. There are an almost infinite variety of speed/memory/peripheral combos available, still comes in hobby-friendly packages, and vast libraries of code and solid dev tools.

Never could stomach PIC. 8051 is 'quirky'; PIC is 'wtf?'. YMMV.
The John Oliver bit is a good humorous overview of the issue. A link, for anyone who wants to see it-- https://www.youtube.com/watch?v=3kEpZWGgJks
As an example of where it's not just personal preference: makefiles require actual tabs, not spaces, in the indentation in recipes for targets. And in Python, mixing tabs and spaces will cause flow control to do something different than what you intend it to. In vim you can handle tabs on a per-filetype basis, eg. I have red syntax highlighting of spaces for indentation in makefiles.
Why SQL is neither legacy, nor low-level, nor difficult but simply awesome
Device makers care more about capacity when thinking about which storage to use. Other things they consider include: power consumption, latency, bandwidth. It's likely that higher capacity flash isn't quite there yet.
It puts the whole #define code into a single expression so you can do

if (cond)
MACRO;

and the macro won't expand incorrectly to

if (cond)
foo;
bar;

I personally just go the anal retentive route and use brackets everywhere.
Either your 'beefy laptop' isn't so beefy or you're exaggerating for some odd reason. On my four year old iMac (and we all know macs are soon slow by comparison to real computers, right?) it took 15 or sec to load (which is almost all network time) and typing could handle the fastest I could hit keys.
They could exist without protection from the legal system, but to the extent that they are protected by courts, they are a legal construct. In the US, there is more to them than 'things you aren't telling anyone' and you are not necessarily without legal remedy if someone finds out your trade secret.
The images of the thing held reminds me of that beast of a CPU that Sun was making at one point.
Capslock is already in use as my Compose key.
No, Scientists Have Not Found the ‘Gay Gene’
Copetitors in Germany won't care. They make money with misinforming. The Government also openly wants Facebook to censor refugee critics.
Linked post is about vim.

The first post of this thread is about vim setups all being different causing problems.

The next post is about vim, configs and developers not conforming being a pain in the ass.

The next post is about you taking offense to his colourful comment ( he was poking fun btw, you shouldn't be offended )

The next post is me backing his point as having merit without the negative connotations. Specifically mentioning IDEs.

The next post is saying it's not just about writing code quicker but navigating and understanding quicker.

Then there's me again saying is how is a tricked out vim really any faster than an IDE to the point it matters.

Then there's you saying I don't understand the thread.

Are you trolling or just totally missing the point because I don't agree with you? Either way, my comment was totally on point for this thread but I'd rather be arguing the point than responding to silly off-topic comments.
If you think that's terrible, this would be frightening. http://www.thestar.com.my/Business/Business-News/2015/10/10/...

"While an imminent collapse isn’t yet the base-case scenario for most forecasters, China’s 42.2 trillion yuan (US$6.7 trillion) bond market is flashing the same danger signs that triggered a tumble in stocks four months ago: stretched valuations, a surge in investor leverage and shrinking corporate profits. A reversal would add to challenges facing China’s ruling Communist Party, which has struggled to contain volatility in financial markets amid the deepest economic slowdown since 1990."
A Quine in R
>I'm surprised nobody brought a case all the way to The Supreme Court

State's Attorneys will typically drop Civil Asset Forfeiture cases before they get to the Supreme Court for that reason. It's better to give up a few cases here and there than to fight them and risk taking down the whole system, I guess.
Dublin Traceroute: NAT-aware multipath tracerouting tool
That exam problem with the crocodile
Glad you enjoyed it! As someone pointed out below, what we were doing before is not true REST, and we may have been able to solve our problem in other ways (HATEOS, "true REST", etc.) - we experimented with some HATEOS-esque URI templates early on, similar to how Github's API implements them, though personally I feel like I need to study more to understand true REST and HATEOS.

I will definitely follow up with our findings as we progress towards solving our remaining challenges.
Two thoughts:

1. I'm not sure we've tried. Maybe it's possible, but we've never tried.

2. If we have tried, and it hasn't worked, it's possible there's not enough genetic diversity in pigs. Dogs have an enormous amount of genetic diversity, which is part of why we've been able to get breeds that look like entirely different species. There are many breeds of cats, but I haven't seen any that are as radically different as, say, a chihuahua and a mastiff. We bred tame foxes, but they weren't radically different from wild foxes. (The different physical traits, I think, were their ears were floppy, and some retained juvenile markings into adulthood - similar to dogs.)
This reminded me that more often than I'd like, people want me to debug their dev setup on local Vagant VM (I'm an Op and among other I partially support the development environment). I hate that, to use the different layout and not having my tools ans aliases.

Tried to tell them to use dev env on some local shared machine, where it's easier to setup and manage, but they refuse and want to do these things in a local VM.

I just try to say that there might be semi-legit cases when you must go and use other person's laptop.
Meet 12 Badass Scientists…Who Also Happen to Be Women
'Psychic robot’ will know what you really meant to do
Yep, this is what he had to say about Git:

> Quoting Linus: "I'm an egotistical bastard, and I name all my projects after myself. First 'Linux', now 'Git'".

>('git' is British slang for "pig headed, think they are always correct, argumentative").

https://git.wiki.kernel.org/index.php/Git_FAQ#Why_the_.27Git...
Lovely ...

Secure Connection Failed

The connection to the server was reset while the page was loading.

The page you are trying to view cannot be shown
because the authenticity of the received data
could not be verified.

Please contact the web site owners to inform them
of this problem.
I found a related article on New York Times but not a exact research paper.
http://www.nytimes.com/2007/01/03/health/03aging.html?pagewa...
I'm sorry but I'm not quite sure what you mean by this?

In 2011, 96% of Google's revenue was from AdWords -- in recent years that has lowered slightly due to their diversification and cloud services, but it's still at least a 70% share of their gross revenues.

Facebook is currently ~80%.

The money is in the ads.
I have "read Relay source" on my todo list, since that's something that Relay is intended to solve (using GraphQL schema introspection to understand the responses from the server and intelligently compose queries and cache the data). We may eventually be able to utilize Relay on the web, but I'm more interested in understanding how Relay works conceptually in the interest of porting the logic to native platforms (iOS / Android). But I agree, it makes caching more difficult, especially with caching proxies.
This sounds more like "anyone who has ever ripped a cd or jailbroken their iPhone would have their devices destroyed under the TPP."

edit: the FCC have always had that power over pirate radio - maybe that's the new metaphor that's going to be pushed.
Show HN: Screen.farm – Send a webpage to any connected browser window
Another possible solution while sticking to REST: instead of embedding all the sub-objects have an "expand" query param where you can list all the sub-objects/relationships you'd like returned (EG: GET /playlists/ID?expand=tags,tracks) This way you can still do everything in one request but not bloat the response data structure for situations that don't need the sub-objects.
You know what man, you're absolutely right. But most people here are going to disagree with you, downvote you, and your brand new account is only going to be visible when I click "showdead" because apparently HN can't handle an opinion without hitting the down button.

I would bet you so much, not a soul on HN would dream of carrying 11k in cash through an airport.

It's ok though, we should make sure people have the right to do that, since 300 years ago before we even had ACH transfers or airplanes the constitution guaranteed us protection against unreasonable search and seizure.

There are cases where I sympathize a lot with the victims of civil asset forfeiture, but this is not one of them.
Realizing Your Ideals with Constant, Incremental Improvements
Interesting to notice that nobody cares about particles, even it's widely known how dangerous those are.
http://oehha.ca.gov/public_info/facts/dieselfacts.html
ohh. Could this mean that a payment may have failed ? I did have a failure of a payment around this time but it said "Card declined". So I hope it really was the card and not related to this incident.
Olavo de Carvalho on Communism in Latin America (2010)
"Note I said "or" there. Decentralizing the infrastructure would make things cheaper and might give you revenue opportunity (and growth) that you wouldn't have otherwise. For example, perhaps you get into the business of aggregating ad sales to downstream providers."

Well, maybe, but you can't save your way to $2b in revenue. Stock prices don't generally go up on cost savings, they go up because of future revenue AND profit expectations. Silicon Valley and Wall Street both prize growth in revenue way over profit. But you're correct that they might discover another revenue stream - but now you're betting a lot on the value of federation.

"Make a payment to the address, then start querying at 50MB/sec for the duration of your valid token (in this example, 2 hours):"

I think you are vastly overstating the number of people or companies that would be willing to pay for this firehose. While it may be useful to some companies, overall the data isn't likely to be enough to be a $1b opportunity. More importantly, the number of people willing to buy isn't likely to grow - so a B2B play can be a minor part of their revenue but I don't believe they'd be able to depend on it for massive growth.

"And yes, I'm proposing Twitter should use Bitcoin to monetize query traffic. Even better, charge people for posting lots of statuses, or following and unfollowing lots of people. Link ask price to signal/noise ratio."

Given the current cost structure of other services (Facebook/Instagram/SnapChat), I'd argue you're unlikely to get anyone to pay for it, and you're reducing both the size and any potential growth of your audience dramatically.
Skribilo is missing: http://www.nongnu.org/skribilo/ Guile for the win! :)
I wrote my rep because of this. If anyone wants to use pieces of this to save time writing their own rep, feel free:

http://www.house.gov/representatives/find/

I'll keep this email brief because either you'll know about the issue already, or you'll want to do your own research (or ask your staff to do so). Most people won't take the time to email you, but this is probably the #1 most important issue for law abiding citizens at this time.

Civil forfeiture, which permits cash or property of US citizens to be seized by police without being convicted of a crime, is completely opposed to all the principles of democratic government. If someone is convicted of a crime and the cash or property relates to the crime, sure, take it. But I am reading more and more stories in the news about merely unlucky fellow citizens having their cash stolen from them by the police (I use the word stolen because the seizure is unjust in this case) merely because "carrying a lot of cash is suspicious".

You might be interested to read the Peelian Principles of policing a democracy (https://en.wikipedia.org/wiki/Peelian_Principles) which were created for the Metropolitan Police Force in London in 1829. The same principles would be effective today for maintaining public support for the police.

When the people we as citizens entrust to keep order create the impression that they are not trustworthy and are a potential danger to us, this is a serious problem. When citizens see a police car or see a police officer walk by, they should feel safe, not fearful. That is less and less the case.

Thank you.
Sure, how about Prismatic, a big San Fran ML shop catering to several industries. They are nearly 100% Clojure.
Do people even test for perf issues in non-prod environments?
Thank you for this! I've been using capslock as Ctrl for a long time time, and fell into the bad habit to use C-c to exit insert mode.
Don't get your news from a comedian.

Edit: Sorry, still on my first cup of coffee. Here it goes: the purpose of news is to objectively inform you of facts. The purpose of these comedy shows is to make you laugh, often by distorting or exaggerating the facts. By getting your news from comedy shows, you are receiving a distorted view of reality, which you seem to admit in your post. However, I see this as a greater problem with some youth.
Totally agree. Came here to say pretty much the same thing. On a related note, highly recommend the Checklist manifesto (book) for devops.
I like this one:

Fallacy #5: The database is the wrong place for business logic

We use stored procedures and functions for all sorts of application logic.
How Amazon's monster erotica book ban shaped CloudFlare's stance on censorship
I find it strange that Sarah Sharp makes accusations of sexist and homophobic jokes but provides no examples. The mailing list is public after all - should we just take her word for it?
He made a good point about this in the article. It sounds like in principle they don't want someone else dictating which documents get de-classified and which don't.

I'm assuming this way they can hold people liable even after the fact instead.
A simple adherence to security guidelines for web applications would've prevented it like HTML encoding any values before reflecting them to the client.

So while this is very stupid, this ins't excusable under gosh software is complicated, this is basically XSS in a desktop application.

If this was some RCE through the scanning or sand-boxing engine I would say fine, but this is pretty much the most common web vulnerability out there, I don't understand companies that build HTML based interfaces and decide to simply forgo all of the existing guidelines for web development because it's not a website.
The only reason is network effect.

Most "shields" and devices are tested and libraries made easily available for Arduino/Atmel 324P. Going to ARM means having to rebuild some of your toolkit, or finding it.

But again, it's ARM. And the "more expensive one" is 32bit.
You and I agree.

The original poster is talking about queries in a difference sense than a Google query - he's referring to it as an API call in a "firehose" sense - so I'm buying access to the Twitter data for my application. I'm suggesting that the number of people who will pay for those API calls is limited.

But no doubt that money is in the ads - that's why I suggested that they should turn the API back on, but require clients to display the ads. Sadly, I think this opportunity is gone as they have killed their developer ecosystem.
I don't think the author is suggesting Purdue should cease all classified research, but that the rules governing classified research should only apply to that research, not all of the university.

The question he poses is extremely interesting: are students at Purdue effectively banned from doing a thesis on the foreign policy implications of the Manning or Snowden leaks? That would be very black mark on their record.
Both / all of the above.

At this point in your career, I would be concerned with two things:

1. Differentiating yourself from other entry-level candidates when you graduate a year from now. The best way to do this is simply to built-out your portfolio. Launch as many real sites and apps as you can...in whatever language/stack makes sense for the app in question.

2. Finding something you really enjoy. If you love building RoR sites, great! But if you think pursuing A.I. and such might make you happier in the long run, then you should pursue that path. At the end of the day, finding a sub-field that really interests you will make your career go a lot smoother.

Time is on your side. You've got plenty of options, and I would recommend you pursue any and all of the ones that you find interesting.
Just because the dog alerted and the person later admitted that they had used drugs doesn't make the fact that the dog was used as justification for a search and confiscation tolerable. If they had used astrological 'cause' in the same circumstance, would you be ok with that?

"We ran his name and found out he was a Pisces. That gave us grounds to search. He had money. That gave us grounds to seize it."
Forbes article arguing tech is not biased removed for violation of TOS
Weighing that against the risk of being mugged and having all the money suddenly disappear? I understand the 1000. That's an acceptable risk. I've paid for college like that before.

But 15k for a used truck, all cash? No thanks. I don't suppose your friend also totes a shotgun around with him just in case someone decides they want that 15k too?
No syntax error if someone writes if(x)defer. Probably better to have a big error message since we can't curry the if.

if(x){defer} will be wrong, but it'll be wrong in a different way.
How would your ideal VM handle input-output? Sending data to GPU, network card, sound chip, etc.
So by increasing the payload you've improved the performance of the mobile app by reducing the # of requests that you had to do?
ctrl+[ works in any vim because it sends the exact same character as Escape. Unless your terminal emulator is very oddly configured, then it will work the same.
Article reposted here: http://techraptor.net/content/there-is-no-diversity-crisis-i...
I can only assume this was covered 60 years ago:

https://en.wikipedia.org/wiki/How_to_Lie_with_Statistics

Misleading charts have long been an important and valuable career skill.
It is possible to be denied a bank account based on overdrafting and abandoning prior accounts. This is not based on credit score with one of the 'big three' agencies, but another agency called Chexsystems that only deals with your conduct towards your bank accounts. Poor people frequently have this problem - an old overdrafted account prevents them from getting another one, even at a different bank.

The gag is that you'd think $11,000 would be enough to fix this problem. Usually people who have it couldn't put a few hundred together to close out the old account.
Just a bit dismissive.
Agreed. Charts are narrative.

They are the visualization equivalent of TLDR. It captures the presenter's gist of the data but doesn't tell the whole story.
Relying on the Internet is affecting our memories
Please do not use the titles of HN submissions to editorialize. (Submitted title was "Avast Antivirus: X.509 Error Rendering Command Execution (patched but shocking)".)
Still not sure what are you getting at.
If your proposed system is basically a time-sharing system which thin-clients connect too then it's performance needs to be similar to what currently individual desktops would need.

If all of the processing isn't done on your system (e.g. 3rd party could like Office 365, or in your own desktop e.g. Desktop Office) then why would you need it in the first place?
Linux Foundation's Core Infrastructure Initiative, Strengthening Cyber Security
Google to Let Advertisers Upload and Target Email Lists in AdWords
Fk censorship
> But the difficulty of writing secure software is not about avoiding any one particular mistake; it's the sheer number of mistakes available to be made, so that it's easy for one mistake to slip through the cracks.

I'm not well versed in security, so I can't say anything about this particular mistake; but, as a mathematics teacher, I can say that this is a fantastic description of the perils inherent in any creative activity, not just programming. I hope that I have your permission to steal it for my own future use. :-)
TimeRepublik app lets you exchange services by paying in time, not money
Just Say No to Facebook's Internet.org, Says Inventor of World Wide Web
> Yes. If I don't vote, I have no right to bitch about whatever scumbag takes over a given office for the next term.

That's actually the opposite.

By voting, you agree to the rules of the system. If you truly believe in democracy, then you should be more than happy to see the one getting the most votes win the elections. That's pretty much how the thing works.

Any person who votes and then complains about the results is an hypocrite.

"Bitching about whatever scumbag takes over a given office for the next term" is pretty much like complaining about losing the lottery. It's not very reasonable.
>Dogs are ostensibly trained to distinguish between a lingering odor (or "residue") and actual material.

Have you got any citation for this? I am wondering how is it even possible.