skysight-inc/HackerNews huggingface dataset:
Rust doesn't have C++98, C++ version "C with classes", and so on.

Less flippant answer; the usual arguments are that Rust is more memory safe, and hopefully less complex and with fewer gotchas compared to C++. It's still relatively complex - inherently, due to what it tries to do - but people seem to be of the opinion that it is much less complex than C++.
Seattle PD to host video hackathon
I think people fail to understand how separate teams work inside Google. In 2007 this would probably have been done by the team working on consumer products like Google Sites. A deal of this size would have been led by an eng director and a PM from those teams. These guys are quite separate from search quality and likely wouldn't even interact much or at all unless they were previously acquainted. Same goes for ads - the AdSense team (of which I was a part) wouldn't really ever have input on any search quality decisions and vice versa. The execs would not make some top down dictat for us to collude or anything. It just wasn't really done.
He was making an economic argument, not a political rights argument.

How come nobody hit the ceiling when we didn't close our embassy with China today?
No, because the specific topics at hand are not comparable (service uptime and, say, physicians per capita). The analogy was meant only to illustrate the fact that you cannot (should not) directly compare statistics from such different entities without attempting to control for the variables.
Totally agree. His reply is an overly polite response to a rather snarky rant on why the Linux devs should just shut up and accept the author's massive merge. Giant projects like the Linux kernel just don't work that way.
Firefox tells me that page is untrusted. Oh the irony.
How can I turn off Internet for roommates that haven't paid the bill this month?
Browser Choice was always obnoxious. You can talk all you wish about the rights and wrongs of the EU decision, but having to deal with that stupid screen was annoying as heck.

I just kept on hitting IE then manually downloading Chrome, because to hit anything else would cause the IE icons to disappear and then you'd have to manually re-add them (for the rare times you use IE).

Really all the EU should have done is made it so Microsoft cannot enforce or discourage OEMs from installing other browsers on new PCs/laptops/etc. Then when e.g. Firefox offered to pay Dell $1/machine, you could get IE and Firefox as baseline.
Since when has Cuba had a homogeneous population?
While they introduce constructs that significantly increase the safety of C++ written with them, they still have edge cases due to the C++ committee's commitment to backwards compatibility.

So while C++ is certainly improving, Rust has a fundamental advantage in the safety department.
Ugh. This is thinly-veiled native advertising for the persona of a 24-year-old executive, presumably as insurance for him against possible business issues (read: building up his personal reputation to prepare for Snapchat headwinds). Anyone who can't see that is delusional. I almost wonder if he paid to have "I'd rather not burn another $100mm of OPM [other peoples' money] before we find out whether or not we have a business" leaked so he can present himself as frugal, should the chips go down in the next year or two, and people accuse him of being the opposite.

If that email is "very impressive", then I'm Jesus H. Christ. Any lepers need cured?

First, he's a bad writer. He'd barely get a C in a freshman English class, and that's with grade inflation. He doesn't know where to place commas or how to use punctuation. (That doesn't make his business emails unusual for the genre, but it rules out calling him "impressive".) Second, the only thing that is impressive or unusual (for that age) about his communication style is that, yes, he has an above-average level of confidence, and most 23-year-olds from middle-class backgrounds are still scared of their bosses, not talking about a business like they run the place. But who wouldn't have that confidence, after having so much handed to him?

This isn't damaging like his frat-boy communications but it's not really interesting. Sure, he knows some things about the business that he's the CEO of, but if he were 30 or 40 and wrote that email, people would be underwhelmed at his mediocrity, expecting better.

This bizarre age-curving is irritating because (a) what should really matter is where people are, and where they're headed, not whether they're 24 or 67 or 38+√(-163), and (b) because so much early success in the Valley is manufactured and delivered via connections rather than merit. (Silicon Valley's ageism is an expression of its classism.) Given that a 40-year-old CEO who wrote an email like that would (and rightfully) be considered somewhat off-the-ball, we should apply the same standard to Mr. Spiegel.
The math is right, but agree the estimated time to close a deal may vary. Open houses are designed to cluster the showings back to back. And if the unit is priced right, and in a desirable location, it will probably take less than 9 showings to close the deal.

Also, what side costs? Seems to me like the cost of marketing is near $0. A physical store front or location is not required, and other expenses like phone, internet access, metrocard are likely to be incurred whether there is deal flow or not.

"(significant) downtime between clients" - Are you saying the agent should be compensated for the down time when not working?

I'm not implying that agents are churning out deals every waking minute in the same way that an Uber driver probably doesn't have one customer after another. There is too much competition and too little inventory for that scenario to be realistic. But the time they are working, the amount earned is not proportionate to hours contributed. And I don't doubt that some top tier agents are bringing in 6 figure incomes.

This business is a popular profession for part timers, moms, aspiring actors. My argument is that for the time they are working, its disproportionate to other occupations, because they earn a commission on a very high figure.

Is there more 'work' or hours involved renting a 2 bedroom for 8k vs. a 1br for 4k? Seems to me like the process is identical.

Working at the Apple Store is also a sales job. Why is there no commission then? Because the product sells itself. Manhattan apartments are in the same arena - the virtue of it being on the tiny island sells itself, if priced properly. Even the best salesman could never close the same deal if the identical unit were across the river in NJ.
Yeah, while I agree with many of the points made in the article, I wondered why the article has such a one-sided narrative and brutally critical tone. Do the activist investors have enough power to get this piece pushed forward?
No one in that thread is recommending the Linux devs take the monolithic GRSecurity patches flat out. If you read the originally linked thread Daniel explains why it can't be accepted this way nor does he propose it should.

Rather attempts to submit it in smaller patches have been met with disinterest. As well as the fact security in general has the appearance of being sidelined by the core developers - which has created a large disincentive for developers interested in getting GRSecurity upstreamed from even trying (again).
We have just released our MVP for the app for Social Reading and Writing. Please check us out if you can, any feedback will be greatly appreciated. Early adopters are more than welcome :).

Thank you!
ICANN Hacked and Its Centralized Zone Data Service (CZDS) Compromised
Right, frames. Here's the specific P and V source.

http://www.fourmilab.ch/documents/univac/fang/hsource/schedu...
I think its entirely reasonable for Linux devs to not accept patches from anonymous developers.

I value my privacy more than most. But when you are contributing code to a public project used all over the world by millions of people, you should at least be willing to identify yourself, or have very good reasons for not doing so. And that's before we get to the nontrivial copyright issues.
>Did you read the article? She routinely left people hanging that were often(in terms of social hierarchy) her equals or betters.

i don't think she considered them "higher" or even equals. I'd like to see her letting the Yahoo board hanging dry for an hour next time they convene to discuss the results :)
It gets even better in the Wiki

http://translate.google.com/translate?depth=1&hl=en&sl=ru&u=...

and results land in SVN repo as Logisim modules (logic level simulator)

http://code.google.com/p/psxdev/source/browse/#svn%2Ftrunk
We used IBM's Watson to analyze 31,000 ChangeTip tweets& this is what we found
[video] Hello World with Smartface App Studio
Please don't post things like this to HN. Accounts that do so eventually lose submission privileges.

For descriptions of what we do want on this site, please read:

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html

https://news.ycombinator.com/newsfaq.html
Japan has a lot of welfare fraud which inflates their life expectancy numbers. It also has a fairly low level of income inequality relative to their per capita GDP which helps things. (AKA few poor people.) And to top it off universal healthcare which significantly increases a population’s life expectancy.

Edit: Arguably the high food prices reduce obesity which is really important.
How one cold email can get you about 700k impressions a day
Michael, you should have a news segment kinda like John Oliver's. I'd watch the hell out of it.

Maybe you can call it "Tales of Valleyistan".
Business Loans in Minutes
Benchmarking on the another OS would be much more than benchmarking compilers. Different OS is different OS, it manages memory differently, schedules processes differently. No way it would be a more "clean" benchmark.

If you want to use as little code produced by different compiler as possible, you can just link libs you need statically, compiling them by whatever compiler you want (of course it's not impossible that you'll run into obscure compiler-specific errors with that, but whatever, it's doable if you want it that much).
> It was said that Nat Taggart had staked his life on his railroad many times; but once, he staked more than his life. Desperate for funds, with the construction of his line suspended, he threw down three flights of stairs a distinguished gentleman who offered him a loan from the government.
Thanks for feedback, we are trying to halve the number of questions, but in order to do it we have to figured out which questions are the best :)
For local businesses, Yelp ratings directly impact revenue[1]. These people don't care about Internet Points in the abstract, they're terrified that a string of bad reviews are going to cost them a ton of money.

[1] http://www.hbs.edu/faculty/Publication%20Files/12-016_0464f2...
This is an interesting day for LNG. We have this decision and then the largest vessel in the world being a floating LNG processing plant. https://news.ycombinator.com/item?id=8761902

Maybe they'll finally give up on the incredibly inefficient tar sands?
It has a great visual look, but I got really confuse when I start to adjust the filters on the left hand side. The phones icons started to jump to different spots on graph that does not seem to change.

Let me give you an example, as I changed the filter of the RAM from 1GB to 2GB, the icon Samsung Galaxy S5 G900F 4G LTE 16GB jumped over the icon for Samsung Galaxy S5 G900FD DUOS 4G LTE even though their specs exactly the same. When I saw that, I concluded that their screen sizes changed due to memory configuration as the x-axis of the graph is screen size. Yeah, I know it is a bad conclusion, but that what the graph says.
Why North Korea Fears 'The Interview'
Can anyone else literally not load this article, getting continually redirected to other articles based off of Quartz's facockta ad mechanisms and scrolling to get to new URLs?
Even if that is the case for whatever legal reason just because they don't accept patches from PaX directly doesn't mean they can't provide their own implementations.

For example, PaX was the first person to implement ASLR for Linux... and that was adopted into the Linux Kernel many years later (as well as by Windows, OSX, and other BSDs). https://en.wikipedia.org/wiki/Address_space_layout_randomiza...
It's not clear he/she didn't notify a secondary person, who would have likely had the same knowledge he/she did. Given the same knowledge, the same push might well have happened.
People keep saying that Linux is no longer a nightmare, but it often still can be if you have to use an existing, non-custom-built machine that was made for Windows. And if you're going to buy a new machine and have cash to splash, well, the Mac has no hardware issues running OS X.
is this only available in singapore?
Sony cancels the Dec. 25 release of 'The Interview'
New Map Shows the Decline of SF's Black Population
The True Story of the Product Company Turned Development Studio
A Conversation With Jeff Bezos
I simultaneously agree and disagree with him.

I think he's wrong because security is increasingly critical, but I agree with him because I can't stand (most of) the infosec profession.

The vast majority of infosec gives zero thought to any concern other than security, resulting in systems that are insanely complex with incredibly poor user experience. Not only does this break everything else, but it's bad for security in the long run. The typical security solution is something that makes it so hard for people to do ordinary work that they either disable it entirely (e.g. SELinux) or work around it (tunneling through aggressive firewalls, etc.) and defeat the whole purpose.

I worked in a research institution once where some departments had people whose informal job description (I was told) was to "help work around security so we can get our work done." If you worked with security, they'd put up so many road blocks and say "no" to so many things that months and months could go by without a single thing being accomplished. There was a whole culture of literally conspiring to ignore and sidestep the security department. People kept doing this even after we got hacked, arguing (again explicitly) that the cost of complying with infosec was greater than the cost of the hack.

Infosec is largely a ghetto populated by people who only think about one thing, and who think that one thing is the sexist, coolest, most important thing in the entire world. There are other such ghettoes and they all suffer from similar sorts of problems.

I firmly believe that almost nothing can be done well without whole system thinking. You have to look at the entire context of a system, not just the one thing you're building or optimizing. Think about the system from technical details all the way up to how users will interact with it on a day to day basis. A good starting point is to look at whatever you're building and ask "how annoyed would I be if management foisted this on me?" If the answer is "very annoyed," your system has horrible UX.

This isn't the only case where I simultaneously agree and disagree with Linus. Another notable one is C vs C++. Short version: I think C++ is fine and makes it a lot easier to do many things, but anyone writing C++ should have YAGNI and KISS tattooed on their forehead. As with many other "powerful" multi-paradigm languages it takes discipline to avoid over-using the language's features, and most programmers unfortunately have the opposite tendency. They over-abstract and over-engineer as if they're trying to show how clever they are.
"Saving a mission" is not as important as doing the science. If three robot missions are needed to get the equivalent science from one human-supported mission, then it's still better off to send three robots, because outside of near-Earth space it's going to be a lot cheaper to send 10 robot missions than a single human mission.

It's certainly slower to control a rover on Mars from the Earth, rather than in Mars orbit. On the other hand, 5kg of consumables/day * $50K / kg is a $250,000 per day of operations overhead, just to keep the person alive. If the mission is delayed a few days due to dust storms, that's $1 million doing nothing.

Operations from Earth is slower, but Curiosity has been on Mars for three years. With a 100x multiplier, you propose the same might be done in 11 days. With a maximum speed of 90 meters/hour and assuming 8 hours of operation, that's a maximum of 8 km, or less than 1/2 of its current mission. That's of course excluding the time it takes to make measurements, like the hours needed to drill a sample.

Your 100x multiplier is therefore physically impossible. (A rover that could make more effective use of human time would also be heavier, and Curiosity was about the biggest we could manage.)

And remember, robots don't need to come back. Humans do. The rocket equation really hurts when you need to apply it twice.
Is it just me, or does Rust code always seem very clean and tidy? I haven't seen a Rust project yet where the code seemed "ugly".

It's such a pleasure to look at compared to C++ (though nested generics are still a pain).
But with indications that it happens

http://www.sciencedirect.com/science/article/pii/S0092867414...
Sounds like my exact setup, except I use Conkeror as a browser (it's an Emacs-like UI on Firefox's engine). I also use Xmonad as my (tiling) window manager, even though I usually cycle through fullscreen windows on various desktops, as you say.
Physical keyboard. I only buy phones with physical keyboards. ...Hm, I haven't bought a phone in a while.
They did say generally.

Also, they were presumably only talking about consumer web services. AWS doesn't fall into that category.
When I saw the headline I thought "Oh no, someone bought AnandTech. It is probably going to become a slow annoying popup ad site like Tom's Hardware." Now I learn that is exactly what is going to happen.
That's exactly what they mean - the workflow tool they used didn't enforce approvals from all the concerned parties.
And as I said a while ago in my most downvoted comment ever (https://news.ycombinator.com/item?id=8442817), Sherritt stocks will go through the roof in case relations start to normalize. And they did today, with +25%.
Show HN: Get free, unique Christmas music for your videos
This is exciting news - it's a shame that sudo isn't supported in the Travis-CI Docker containers (is this common for all Docker containers?). Uploading binaries to S3 and then downloading them to use in the build process seems like a total faff - I use Travis-CI to avoid that kind of hassle...
I think, his summary is somewhat realistic. But that also applies to his own company.

My base line: Valuation of (consumer) software products is still hard. And given the current monetary politics, it is even harder to tell what a reasonable valuation looks like. It is a gamble, as usual. But at least he has a business and is propably doing his best to keep it, along with the souls in it. Good luck.
I think it is turned on by default for 5.0. But it has certainly been an option before that. I turned it on with my Nexus 4 under 4.4.
Ann Arbor tech firm FarmLogs secures $10M investment
That $2.5B didn't dissappear into thin air. A lot of it (not all of it, but a lot) went into the pockets & local economies of 63,000 Raytheon employees. That's enough money to make an awful lot of people look the other way.

Also, this is billed as a massive defense project, and people look at it like an overpriced security blanket. Not enough people are paranoid enough to think of their own government abusing power against millions of people at a time. That's something bad people would do, and this is America!
Show HN: Random imgur Album Browser
Congrats on your first startup, but I really recommend you address the issues with your site immediately.

Like others, the top image(s) never loaded for me and I'm on a 50mbps connection.

I also wasn't even aware there was anything below the fold either, since you have such a nice sticky footer!

If I were you I'd just scrap the top section while you get the compressed image decisions made so the products are front and center when users hit the page.

Feel free to msg me, email's in my profile.
Made in China: LA's smog is the latest product exported to America
The Average Face of 400 CEOs
Ask HN: Elevator Pitch: Your Setup and Workflow
Hacker News,

What is your setup (hardware, software) and your workflow? If you had to give an elevator pitch - explain why is it the best for you and how it helps you be productive / achieve your goals?
I did some open-mic stand-up (not very successfully) in my early 20s. I wasn't good back then; maybe I'd be better these days, but I have a million other things to do.

The one joke of mine (I think? It may have been independently discovered, though) that has seen some dissemination is "I stopped doing that years ago" (as in, said after someone describes something really creepy, offensive, or off-the-wall). The joke may have been ruined by Evan Spiegel using it after reading a certain controversial Rolling Stone article, though.
More than $1 trillion in secret cash sneaked out of China in the last 10 years
Why Crossbar.io?
It's certainly not trivial to approach from below. The facility will be located 100 miles off the coast - it's not like you'll just jump in the harbor and swim that distance. So you'd need a ship to bring you close and then bring explosives with you. So you need them waterproofed and large enough to actually damage that beast. Puncturing a few holes in the hull will not significantly damage this. If you're trying to attack a LNG plant on land you can at least try and drive a large van through the gate.
This is part of the Sony cyber-attack/leak. You seemed to have missed that.
I agree, with the exception of to_string() and as_slice() all over the place when dealing with a lot of text.
Turning off the lights takes a chainsaw and ten minutes of labor per light. Turning them back on again takes transplantable saplings and a 20 year wait. Some ideas get less elegant the longer you look at them.
Even in terms of investment, you want steady, constant growth... not unpredictable swings.
There is something better and it's called the First Amendment of the U.S. Constitution.
My very first Arduino based game :)
Yup. Rupert Murdoch.
The conclusion: Doing reasearch by attacking a problem that matters to the student, identifying and mastering the sources, posing a big question and answering it in a clear and cogent way, in the company of a trained professional who cares about the problem and the student, makes the student an analytical thinker.
Terminal multiplexers like screen and tmux are a nice alternative to tabbed terminals. They cut down on screen clutter (no need for tabs, scrollbars, etc.) and have the added bonus that they remain running in the background, even accessible over SSH.

(I accidentally killed my X session this morning; everything in tmux survived :) )
Termination in queued systems is moderately hard. You have to drain out the queues. In Go, you can close a channel at the write end and wait for the reader to reach EOF. But if the reader is stuck waiting for something, there's a problem. Especially if it's waiting to write another channel. If you close a channel written by another task, that task will panic when it writes to the closed channel. You can't close channels to force shutdown in Go unless
a panic is acceptable.

This is a classic problem with bounded buffers, re-invented four decades later.
@dyere Thanks for your feedback. The round trip option is directly displayed in the calendar. You can select a return date on the same calendar window.
Flight details are displayed on the main result window as soon as you click the prediction tab. Clicking on the flight details again will hide the prediction tray.