skysight-inc/HackerNews huggingface dataset:
You don't typically consume an investment.

If I buy a house and live in it, how quickly can I reasonable divest myself from the house? For the average American, not quickly at all. Why is that? Because I need to a home to live in. If not this one, another. And generally the equity in my current home will be used to secure my future one.

A house that you buy and don't live in (or is easily divested) could be seen as an investment because you don't live in (consume) it. If you need to sell it, that money could easily go to other things. And you can sell in a timely manner.

Edit: I was trying to be layman about it, but chillingeffect did a good job on the technicals.
> It's been said on HN again and again, but I'm really looking forward to a decentralized digital publishing platform that gains momentum and actually gives Facebook a run for its money.

I don't think one has a chance of succeeding in the short term IMO. Diaspora, GNU social are attempts. They all are on the wrong side of the network effect / Metcalfe's law. There would need to be a significant downside to using facebook or a significant upside to using the competition to get people to move. I don't think there are much incentives to be had there.
Well, if you're on a laptop, Linux may ship with no Wifi card support and thus no internet whatsoever. Guess that's even more secure!
NY governor to build a 750-mile, continuous trail connecting NYC to Canada
I don't know if it's entirely correct to call it wrong. The nearer a word comes to its equivalent in its source language, the higher the expectation that it's pronounced the same as the source language. This expectation is arguably correct when the word is not commonly used in the host language. Some words are very different. Germany/Deutschland. Florence/Firenze. Some are closer, even having the same spelling: Mexico/Mexico. I don't think it's not wrong per se to pronounce it the way its typically pronounced in the language you're speaking.
Ok, you're right that is an important factor.
> I'm assuming they must have been in unincorporated/county jurisdiction as it was the county DA prosecuting and not the city one.

This assumption is based on false premises; to wit, that there is such a thing as a "city DA" with a different geographical focus than the District Attorney of the county in which the city is located, such that offenses in city limits are prosecuted by the "city DA" and those in unincorporated areas are prosecuted by the "county DA". In California, however, DAs offices are county offices which cover all of the county, both incorporated and unincorporated areas; no city has its own DAs office (well, except San Francisco, but that's because the City and County of San Francisco is one entity.)
This is a good write up, and it's awesome to see on-line rotation of certificates.

But (there was always a but coming) ... the word "rotation" is over-used here and very dangerous, because it doesn't emphasize what's important. To many it means "deploying a new credential". That's not that important at all, at best it's a means to an end at worst it's make-work. What's important is that credentials are revoked. It's exactly like the important part of backup systems being that we can restore (and we should really call them "restore" systems).

When a credential becomes compromised, what you want to do is revoke it and make sure it stays revoked, other wise the attacker's goal is complete. So think of it a "Revocation" system, and call it that.

Viewed in that context, it become more apparent that the write-up doesn't mention, or test or check, that the credential actually is revoked and doesn't work any more. But that's the most critical step. Even if you're relying only on expiration times (which seems unsafe!) it's important to check for broken checks (like fail-open configurations that let everything in), broken clocks, etc ...
probably just to "serve" a web-app. until WebAssembly is a common thing.
So, when what was to become tokio was first announced, we did a check to see how it compared to writing mio by hand. The two were within 0.3% (not a typo, one third of a percent) of each other. That was before any optimization work was done.

One of the core premises of tokio is that this compiles down to the state machine you'd have to write by hand if you wanted to do asynchronous stuff. So yes, this is very much intended as a zero-cost abstraction.
> 4) As long as bitcoin is useful for buying drugs or another criminal activity, it's going to be worth something.

How does that turn around?
What if it's for everyone instead of just one person. Perhaps Facebook wants to build a better platform for all elected officials as a way to combat the fake news outbreak.
You can set up the latest MySQL with a blank root password and open to the world as well. The lack of good security options is a 1.x-ism, now there are plenty of security mechanisms now https://docs.mongodb.com/v3.2/administration/security-checkl...
Nitpick: The program will print an error and abort. It won't crash. It's a "clean" shutdown.
No, Palantir. Your internships are not worth 5 months, 8 interviews,...
Those expensive medical machines require a lot of infrastructure to operate properly. You could get a machine there, but you likely couldn't provide it clean and reliable power without additional equipment and technicians to maintain it. Bootstrapping infrastructure is stupendously hard and expensive (and is a huge measure of a country's wealth - a lot of the US wealth is tied up in structural infrastructure like power lines, roads, plants, etc). It's a generational process taking decades to bootstrap.

All the while that is getting built people need help now, and this clever adaptation of a toy fills that niche. Eventually they'll have access to the more advanced modern wonders, but for now this can help people almost immediately.
Absolutely 100%. The only time I ever call a company for support is when they don't have chat. My company provides both chat and phone support to our customers (many of whom aren't technically savvy) and chat is overwhelmingly more used. Support staff can also handle more throughput with chat since you can easily have 5 simultaneous conversations at a time.

Outside of analytics, real time chat is almost always the first non-core feature I ever add to a new project.
That's quite an oversimplification. Your characterization of the alternative media is sometimes right (except that they're usually not making up stories -- they're usually summarizing stories produced by regular journalists, often with an editorial overlay). But there are also alternative media sources doing real research and investigative journalism, like Democracy Now! and the Intercept.

On the other hand, the biggest, most respected of the mainstream publications, the NYT and the WaPo, have permanently tainted themselves by acting as stenographers for US government disinformation campaigns -- most notably in the run-up to the Iraq war, when they consistently promoted the fake WMD story.
Re-inventing a 5000-year-old toy is genius? H'okay......
What is "impact"?
To be fair, it wasn't just Brazile. CNN is caught multiple times in the leaked emails collaborating directly with the DNC. Examples include asking for questions from the DNC to ask during the Republican debate, vetting Wolf Blizter's questions for Trump through the DNC. Brazile was just setup to take the fall since she had feet in both CNN and the DNC.
https://en.wikipedia.org/wiki/ETA_(separatist_group)
What do you mean by fake news?

It seems to have started out as actual made up news by organisations/people/websites pretending to be news organisations, but actually just making things up - eg. The pope endorsing Trump story and I'm sure loads more on both sides.

Then some professor published his list of fake news sites, and included a bunch of conservative media sites as well as satire as well as obvious fake news, there's probably some liberal legitimate media sites there too.

Then after Trump won conservatives started saying every liberal media site had been peddling fake news when they reported polls etc had him way down and Hillary was winning.

I've probably missed a load more things but my point is, I have no idea what fake news is at this point - but I do know that at least some of it isn't a result of a lack of time by legitimate journalists, some of it is just people making stuff up.
I'd argue the exact opposite: what we don't need right now is yet another language that most differs from its peers by aesthetics and engineering. If a language doesn't offer you something conceptually new, it might have been better offered as a library.
Fake news means that the story was deliberately made up. Nobody did that in this case.

The report was verified to be written by the ex-MI6 spy. The claims in the report are what are yet to be verified.
It's in the works:
> "Native Rendering
The collaboration with Alibaba’s Weex project has made some substantial progress. Our first major goal — making Vue 2 the actual JavaScript runtime framework on top of Weex’s native rendering engine — has been completed in the latest 0.9.4 release. In 2017 there will be revamped documentations, better onboarding experience and API improvements based on feedback from the community and large-scale production use at Alibaba."

https://medium.com/the-vue-point/vue-in-2016-8df71d98bfb3#.u...
Do you have any hard numbers or sources? I hear this claim repeated online, but it feels like a stereotype. Is there actual data on what percentage of real estate transactions involve a foreign buyer?
First thing I could find in a minute:

> have in the preceding five years a history of violent behavior

http://www.criminaldefenselawyer.com/resources/open-and-conc...

If you are charged, it'll be assumed that you've had a history of violence (depending on the offense)

Then there's California:

> California law allows Police Chiefs and County Sheriffs to issue a license to carry a concealed firearm if the following requirements are met:
1. Upon proof that the person applying is of good moral character
2. That good cause exists for the issuance
3. The applicant is a resident of the county or city to which they are applying (or the applicant’s place of employment is within the city or county)
4. The applicant has completed a course of training (16-24 hours)

http://www.usacarry.com/california_concealed_carry_permit_in...

And why people will be denied

> those lacking “good moral character,” and
> people who cannot demonstrate “good cause” to carry a weapon.

http://www.criminaldefenselawyer.com/resources/open-and-conc...
Niptick on your nitpick: it will call the panic hook, then call into the panic runtime, which may unwind the stack or abort.

> It won't crash. It's a "clean" shutdown.

:+1:
That's not a fair comparison. ElasticSearch doesn't have authentication in the free edition. You gotta pay to get the authentication plugin.

ElasticSearch => Dropped authentication (i.e. an important aspect for security) to get a chance at monetization.

MongoDB => Dropped everything, including your data. YOLO!
The video shown is a bit underwhelming; the car moves at 1 mph with pretty much just one car behind it the whole time.
I'm not saying you can't make money by buying and selling houses, but the average person's home is not an investment.
> and systems are in place to allow it

To be fair, most regular citizens can call into the local PD if they have the phone number to report things and then Dispatch will assign/not assign officers based on priority and availability.

I worked at my campus PD when I was a student and we printed both the campus police number and local police number on our ID cards. It wasn't uncommon to get calls asking for escorts, report suspicious behavior, and other miscellaneous things not really suitable for 911.

Some can be quite comical (including some 911 calls). EG::

> http://www.sfgate.com/news/article/Davis-residents-calling-9...

(Note some of the calls were to 911 and not directly to the PD)
Just because it doesn't work perfectly it doesn't mean we shouldn't do the right thing.

To me, the ends don't justify the means.
Unfortunately it is a common tactic to do that on purpose like only allowing complaints to be filed in person.
> Because correct me if I'm wrong, but the majority of interview questions are based on CS 101

AFAIK, they actually send out a prep-sheet which recommends experience with not only big-O and simple algorithms, but knowing how search algorithms compare, dijkstra's algorithm, A*, graphs, trees, networks, http, combinatorics, etc.

I'm not sure which CS 101 you took, but to me that's not 101 stuff. They definitely expect a candidate to know nearly all of what you'd learn in an entire typical CS program.
Very clickbaity title. This refers to BitTorrent Inc, the company, not the file sharing protocol.
I Paid Someone to Freeze My Fat Off
10 Steps to Get into a Startup Accelerators
Iridium like those Iridium flash satellites with the door-sized solar panels? Ha
One problem with URLs you're familiar with is lookalike URLs that appear to be something you're familiar with. Would you notice that you're visiting natwеst.com instead of natwest.com?
Deceptive curcumin offers cautionary tale for chemists
I'd imagine that in a pay-per-whatever, traditional news orgs aren't going to beat clickbait trash orgs. They talked about trying to help the news orgs subscription funnel, which seems a better solution.
Doesn't most of this apply to financial markets in general, not just specifically bitcoin? The only obv exception being that they are "regulated" although that is also arguable.
Online and Scared: CyberWar's New Society
Actually, the reason Visual Studio Code didn't make these rankings is because the stackshare page wasn't created until mid-2016. Since the rankings were heavily weighted to tech stack inclusion, VSC's numbers were a bit skewed. We do our best to keep up with requests to add tools, but as you could imagine there are _a lot_ of requests.
Meta, but did backchannel change the title, or did the submitter? It seems like a weird editorilization, from the current "The Inside Story of BitTorrent’s Bizarre Collapse".

"Unbelievable story of..." feels very click-bait to me.
Hmm... fair. I am criticizing something without a suggestion.

I don't have one and I confess that worries me. In trying to teach my children, I have actually grown away from the "this is what the code looks like" to examples. And I commend the site for doing that. 2048 seems like an odd example, but conciseness is the goal, I'm guessing. Still a fun one. (Snake would be more fun for kids, I'm guessing. But that is just a guess.)
I have some mined coins from 5-ish years ago, but it was on such an old bitcoin client I haven't been able to show proof of work in order to transfer them out of that wallet, and it seems to be pretty difficult to recover an old wallet, especially when I'm paranoid that the data will be snatched as soon as I reconnect that old computer to the internet, since the bitcoin client was so old it didn't have proper protections in place.

I really should have had it all figured out so i could take advantage of this run, but I didn't. Now I'm kicking myself. I wasn't ready the last time it shot up over $1k/coin either.
Awesome! built in Bangalore - http://typelead.com/contact-us/index.html#our-office

The stock image on the about-us page threw me off. Great going guys!

We have already been sold on Kotlin... but Eta looks interesting.
The behavior you describe is the way every investor should act. And the behavior of the underlying fund managers, and the executives of the companies below- they're all acting the way they're supposed to be acting-- maximizing profit, minimizing risk. Its not the fault of whales, greedy fund managers, poorly managed banks, or ineffective governance. This is capitalism and it is working exactly as designed- to funnel private wealth to a few people and distribute the risk among the masses.
Fake news should only really refer to the type of news that was generated from the kids in Eastern Europe i.e. completely made up with zero truth behind it.

Unfortunately fake news has come to mean "news that I disagree with".

Like today when Trump tweeted that the BuzzFeed story was fake news even though there was nothing fake about it. Just that the claims were as yet unverified.
I made a site that connects your genetic data and symptoms to medical studies
Mr Anderson...
Carver Mead on the future of science (2013)
JavaScript has consistently beaten out any other language as the client-side language of choice in both my personal and professional projects. Clearly, it deserves the top spot.
Futures-rs and Tokio were started by prolific Rust contributors so the community is gravitating towards making these crates the canonical async libraries for Rust. Since async primitives are so important and used in so many different ways, the maintainers are taking it slowly so that the community can provide as much feedback as possible. It may not be in the standard library but futures/Tokio will be the basis for most high level async in Rust so it's critical to get it right.
Both of you are right. One does not exclude the other. Bitcoins having value creates a demand from merchants, who want to accept them and sell them for USD, and drugs being available for bitcoins creates a demand from consumers, who buy bitcoins and send them to merchants.

If the Bitcoin market consisted solely of drug trade, it would constitute drug sellers selling bitcoins to drug consumers on exchanges, only to again receive the same bitcoins shortly thereafter, as payment for drugs.
> Conduct real journalism with well-paid staff that have the time to do their job

I can guarantee you that every single editor in the country would like to have well-paid staff who have the time to do their job well.

And if you can come up with a business model to make it happen, well then I am willing to dub you the savior of the news industry.

But absent any suggestions about how news organizations can actually accomplish this, your comment is basically just kicking them while they're down.
Interested in this as well. Applying machine learning in this way could create some interesting game play.
Toronto-set-to-lead-in-1m-plus-home-sales-for-third-year
LE needs $2MM/year to run and bootstrapped under an existing CA, so there's your starting point ;)

It might be easier to resell someone else's certificates.
I wonder if you could use a laser tachometer to help dial in the RPM? e.g.

https://www.amazon.com/Digital-Photo-Laser-Tachometer-Contac...
The Rust community also takes semver quite seriously. 0.1.0 can break API compatibility when it moves to 0.2.0, so prototypes that want to iterate on API stay pre-1.0 until they feel confident in their API. The Cargo ecosystem has shockingly few 2.x or 3.x versions.
How is stack allocation less transparent in C than in other languages? I don't understand this idea that the stack has something to do with C.

You can mess with the stack in C, you can also mess with the stack in C#. But you don't have to, and normally you don't. You use it in a completely transparent manner, not caring where the compiler decides to put your data.
This code (`x & m`) promotes x to unsigned, which means you're not actually printing the bit representation of a signed integer. You'd get the wrong bit pattern for a negative number on ones' complement machines, as signed-to-unsigned conversions are well defined in C and obey modulo semantics. So, for example, `-1` would print as `1 ... 111` instead of `1 ... 110`.
That you have to block out noise by strapping things to your head for six hours a day is the problem that you are steadfastly not solving, though.

You can't get around needing to strap things to your head when you're operating a jackhammer. Nerd at a desk? At the least we should fight for a little dignity.
> Open offices are awful, but they're here to stay for the same reason more adults are living with roommates and relatives: high real estate prices.

There is no proof that open office are cheaper. There never was any decent study done on that topic.
Well, they do something - they find a new job.
Nahhh, the _most_ important thing is to use what works for you and your project. Any time you don't do that->eventual regret
Why Your House Is Not An “Investment”... a true investment requires more than the prospect of an increase in value.

https://www.moneyunder30.com/why-your-house-is-not-an-invest...

* A house has a more important primary purpose

* A house can’t be an investment if you never plan to sell it

* Thinking of your house as an investment can lead to equity stripping

* The carrying costs of a house are too high for it to be an investment

* Your house won’t generate cash flow

* Price appreciation is the magic ingredient, but it’s not guaranteed

I'm not actually arguing against home ownership, I am a home owner myself. A primary home (for most people) should be thought of more as a commodity item.
Has AI passed a new milestone? It's beaten human players at poker
I am currently tinkering with something that might help.

Basically you would "sell" your readers CPU/GPU time to us via a small JS-script embedded into your page to power ML/DL and scientific computation tasks (similar to BOINC). Thoughts?
The results are in, folks, and The NUMBER ONE programming tool of the year IS:

The general purpose computer! Let's hear a round of applause!

The article reads like an ad for a bunch of commercial services. I was really hoping for things I could apt-get/brew install <excellent new tool>.
I personally use it to keep up with new tools that companies might use or are becoming popular (always good to have an eye to know what's up).

I don't use it when I want to start a project and I'm looking for tools.

This is a keep at the back of your head kinda thing.
At the very least it'll still look different, which might hopefully make the user take a closer look. For example, for normal URLs, you never seen the https:// part (unless the address bar has focus). Even if you enable the advanced preference to show the full website address again, it still hides the https:// part.
In this case, other context clues tell us that the article means 'velocity as in software development'.

Agile, for example, is another general term that has a fairly specific meaning in this context.

If you overhear someone in a park say "Oh, you guys are agile? What's your average velocity?" would you assume they are talking about athletics or software development?
>The cubes at my company are huge. ... I'd guess they're about 6 feet by 6 feet.

Is this seriously huge nowadays? 75 square feet should be minimum. Or do you mean 6 feet by 6 feet of open floor with the remaining area covered by desks/cabinets/etc. ?
Dupe: https://news.ycombinator.com/item?id=13375350
for what exactly?
Thanks a lot for the summary. It's so hard to look at simple things and see how difficult it is to make them a product, and even harder to see the edge cases that prevent it from being used in healthcare.

I really like that there's a comparison to commercial centrifuges, since that shows the quality of medical care isn't going down simply to be cheap. Overall it looks like a well thought out design.
> But guess which one led to an office at the end and which one did not? They weren't equivalent at all in practice.

At my company, the technical track includes Architect as a director-level position, and they get their own offices just like actual Directors. I think that's even weirder. We have one architect in my department, and he has this giant office. It's one of the bigger offices in the area, even (about twice as big as the Director of Product Management's office next door). He doesn't manage people, and he spends most of his time designing software and writing code just like the rest of us. Going into his office is a really weird feeling, and it's outright surreal seeing my boss (who also has a cube, because he's a Sr. Manager and not a Director) go into his office to have a design discussion.