skysight-inc/HackerNews huggingface dataset:
There's no bubble, just way to much money floating around and nothing interesting to buy. Supply of money vastly exceeds the amount of worthy investment vessels. An if you can get a good return at least get lousy return (or none at all) with very small chance of getting awesome return. What are you going to do with your bazzillion dollars? Buy a hotel chain? Another one? Give me a break!
> I think some of it may simply be that hanging out is with strangers is not a way most people want to meet people. Meeting at events or places where simply by being there you have a mutual interest is more attractive for many.

Yeah, I don't really see strangers hanging out. That would be kind of weird. For a bunch of people to gather in one place, with no overall goal than to talk, hang out, perhaps have some background music but not much else. Maybe some smoking breaks. And then maybe for all of them to go to another place, maybe more towards the city, where you have to pay to do the same thing, that is, hanging out with people with whom you have no obvious common interests except for doing this hanging out thing, and in a much more crowded place.

Wait... what if you added alcohol to the above? Then I can totally imagine it. :)
Well, given for how long Dual_EC_DRBG has been under suspicion, one cannot congratulate NIST for a proactive stance on security. For what it's worth, just go to this page on the NIST homepage:

http://csrc.nist.gov/groups/ST/toolkit/examples.html

And it still says:

Random Number Generation
[...]

- Recommendation for Random Number Generation Using Deterministic Random Bit Generators
[...]

- Dual_EC_DRBG (link)
[...]

CryptoToolkit Webmaster, Disclaimer Notice & Privacy Policy
NIST is an Agency of the U.S. Department of Commerce
Last updated: Jan 30, 2006

Time for an update or what?
You might also like this story about weaponized clickbait
Thanks for the useful response. I'd suggest putting these benefits in the Safe page instead of just deferring to a much more complicated page on EncFS as to the "pros and cons".

As far as WebDAV, are the URLs never exposed in any way? A user might paste it into a third party program which doesn't use the Windows client. MS might also make changes if this isn't a documented or supported view. I'm not saying it's definitely a flaw, it just seems a bit scary.

Out of curiosity, how are large files handled? Like if I move an HD movie file into my encrypted store then watch it - does my commit suddenly shoot up?
What about maintenance and general upkeep of the property? Does this come out of revenue generated by the property, if so who sets the amount?

It also seems like anyone who owns a 51% share in any property essentially has control over it, without the need to put up the full value.
I'd hate to think anyone misread me as speaking in support of Putin for any reason. To conclude, from my explanation of why people in Russia support Putin, that I must support Putin as well, strikes me as bearing the same relationship to the more ordinary jump to a desired conclusion, as an Olympic-class pole vault does to a bunny hop; further, if it's no longer possible for the average interlocutor to recognize the difference between explaining a position and supporting one, then I can only weep for the lost art of intellectual debate.
Collection of Java EE 8 articles
The Mobile 12 Factors
No one cared about my startup until we gave away... breadshoes?
I'm the founder/CEO of Ratify, an upcoming app that connects citizens with politicians. I thought it would be really cool to run a contest where we gave away a meeting with the President. Turns out no one else thought it was cool! We ran the contest for 1 day and received anemic traffic and shares.

So on day 2 we added a second contest for a pair of freaking BREADSHOES, and randomly assigned new users to one of the two contests. It's only been live for a short very time (as I write this), but our conversion rate has effectively doubled, and our traffic is increasing by the minute.

(Once the contest concludes, I'll post a full report on our data.)

Morale of the story? Things go viral on the internet for no good reason, so maybe you should add some "no good reason" to your product.

Here's the link to the contest: http://www.ratifyapp.com/contest

Thanks for listening to me!
Off-topic: apologies, clumsy fingers on my phone gave you a down-vote.
HN's dupe detection has always been an honor system. We leave it so porous because we want to give the best stories multiple cracks at the bat. Otherwise randomness and churn, especially during peak hours, would bury far too many. Of course, this also makes the dupe detector easy to game, so we ask people not to game it. A small number of reposts is ok.

Several users have complained that randomness and churn are still causing many good stories to disappear without a trace. After looking at the data, we agree, and we're working on some experimental solutions for it.

If there's one driving idea behind HN, it's optimizing for curiosity, which cares about quality over quantity, so losing any of the best stories is a big (bad) deal.
This PDF is what the map is based on and has some additional data: http://nlihc.org/sites/default/files/oor/2014OOR.pdf

Also: http://nlihc.org/oor/2014
Yeah I like the idea of representing the linkage as chain links.

Then you could show a broken chain link if a linked track is shown in a view by itself sans sibling(s).

That type of UI would be simple enough when you want to link tracks that appear in sequence on an album. Are there any use cases for the ability to link unrelated tracks X Y Z together? Probably not. Playlisting pretty much covers all that functionality.
Why is it a problem to "require further borrows which are only implied"? Borrows are compile-time only, and they conceptually happen anyway in your C++ implementation. It's just enforcing the correct ownership pattern in the compiler.
Jason created a group where everyone from here can ask and share https://groups.google.com/forum/#!forum/community-c-plus-plu...
See my comments elsewhere in this thread for the detailed answer. The short version is that I'm streaming from home, and for some reason, if I do that with MP3-encoded content over an unencrypted transport, I can only get about a half-hour of playback at best before my packets start vanishing into the ether. Perhaps it's unreasonable of me to conclude this is because Comcast is throttling my traffic, but I used to do the same thing over Verizon DSL (whose upstream bandwidth was much more limited) and never had a problem, so...
can this principled stand outlast the public increasingly short memory?
Maybe my reading comprehension is failing me, but where exactly does the article say Snowden had contact with agents of the Russian government while he was still in Hong Kong?
It seems like that's only possible now when importing/ripping CDs. For existing tracks, it doesn't work.

However, you can right click a group of tracks, then edit the info to add a unique Grouping label. This allows you to shuffle by grouping.

In fact, iTunes purchases - at least some of them - already include this. Screenshot: http://cl.ly/image/3w0R0y1I0E0V
Optimizely for iOS Beta
And you don't need the semicolons!
Interesting. I hate my TWC box and in my building TWC is my only option.

Will this work with premium channels? HD?
Well, Martin Fowler has gone on the record saying that Active Record (the design pattern, of which Ruby's ActiveRecord is one implementation) is not well-suited to sophisticated data models, and he tends to prefer the Data Mapper pattern — which similar to what's being described for Go.
"real estate solely for the passive income"

Now that is an oxymoron in my opinion. Real estate even though on the surface seems passive (rent it out while you sit on a beach) is far from that. There will be periodic maintenance, dealing with renters and god forbid you get bad ones, big item expenses once in a while (you bought a 15 year old house and even though the last owner did upgrades, you suddenly have to replace the roof), rent collection (this one can be painful too).

Investing in real estate is not always a bad thing depending on your capacity and the location/market of course. But please be aware that becoming a landlord is not passive at all even though you will not be working at the property on a daily basis.
I don't see manhattan in the list. Average here is around 2500 for a 1br, I thought that was high.
The party won't end until interest rates return to natural levels. Until then you're going to have a tremendous amount of volatility and a market continuing to grow faster than GDP.
There's many problems that makes it very annoying to review their changes:

- CVS commits are per file. You can't see changes made by a single commit to multiple files.

- CVS cannot rename files. You have to create a new file and remove the old one. So you cannot follow history of the changes.

- CVS is really slow. You cannot clone the repository locally, so it takes a few seconds to show any change, whereas git shows you any commit and logs instantly. And you can't do it offline (for instance if you need to spend a few hours in a train).

- git log / show / diff is so much better than cvs log / diff.

- you can't use things like git blame

- they've lost all openssl.org history. If they were using git, they could have cloned the openssl git repository, and add their commits on top, keeping all history (which is often very useful when you're trying to understand why something has been done like this, or who introduced some change).

I'm not an openssl expert, so I didn't plan to review their changes anyway. But if I had to, using CVS would be the most annoying thing.
In a paper monetary system, you can have unlimited national debt. It's just a number. The US Federal Government is the issuer for dollars, and its debt is denominated in dollars. So, they can always print more money/bonds to refinance the debt. (Unlike Euro countries, where their debt is in Euros but no single country controls the Euro.)

When their is inflation, existing debt is worth less, because it can be repaid with inflated dollars.

Right now, the Fed Funds Rate is 0.25%, while real inflation is much higher than that. (The CPI is a lie.) That creates a perverse incentive, where (due to the financialization of the economy), it's profitable to load up on debt, buy tangible assets, then wait for inflation and repay the debt with inflated money.

There is no limit to the amount of the US Federal government debt. There is a risk that Congress could refuse to raise the debt ceiling. More national debt causes more inflation. If inflation is too high, there is the risk of a hyperinflation collapse of the monetary system. Until that point is reached, there is no limit to the national debt.
Algolia Realtime Search Engine
Definitely take the time to watch the Herb Sutter video (number 3), the first half is mainly about how modern C++ differs from old C++, and the second half is all about how important control over the memory layout of your data is (spatial locality, CPU caches, linear arrays vs lists, etc...). This is one of the most interesting, and most relevant talks about C++ I've seen yet.
Whether he is paid for his propaganda work or not, or just brainwashed and honestly believing in Putin I don't know; these are equally probable options, but they have the same cause: Putin's propaganda.

Anyway, it is well known, that Russia is spamming online forums with propaganda: http://stratrisks.com/geostrat/7796 Honestly, I've seen many, many comments like that under any article criticising Putin and Kremlin, and I feel like I can recognise common traits of these comments - apart from the message there is also the weird, even though often very sophisticated language... Many people do not know what's going on, though, that's why I decided to say something, and I don't care about down-votes.
On recent C++ projects, I used the TAP [0] test format. It's quite minimalistic and does the job.

Debugging tools have improved quite a bit. I suggest you take a look at asan [1] for memory related errors. Also, tsan [2] looks very promising for data races detection. I think both tools have been integrated within LLVM/Clang/GCC.

Also, you might want to take a look at tracing tools such as (shameless plug!) LTTng [3] for userspace.

Static analysis tools are quite "en vogue" right now. IMO, nothing comes close to Coverity Scan [4]. It's free for open source projects, but you will have to fork (quite) a bit of money to run this tool on proprietary applications. On the other hand, purely FOSS static-analyzer such as clang-analyzer and cppcheck can catch nasty errors. I would suggest using a mix of all these tools.

[0] - http://testanything.org/testing-with-tap/c-plus-plus.html

[1] - https://code.google.com/p/address-sanitizer/

[2] - https://code.google.com/p/data-race-test/wiki/ThreadSanitize...

[3] - http://lttng.org/ust

[4] - https://scan.coverity.com/
J. River Media Center is a fantastic media player for Windows. Recently they have ported it to Mac [2] and an early port is available for Linux. The Mac port was still a little buggy last I tried, but a quick scan of the absolute features identified in the OP blog seem to be covered. I use it on Windows as a Media Center to serve audio/video/pics to all the devices in my home via DLNA.

[1] http://www.jriver.com/
[2] http://www.jriver.com/download.html
drusenko was the first speaker during my YC batch. He had one of the more profound startup slides I've seen: an exponential growth curve with minor "blips" that correlated to tech crunch articles, but never affected Weebly's trajectory.

I didn't necessarily "get it" at first, but after 2 years of watching startups of my batch mates and friends succeed or fail, I see any focus on press as a negative signal.

A good team builds a good product. A good product begets success. Success begets news coverage. These things don't work in reverse.

And Weebly is a great product. A few years ago after coding a web app for a non-profit, I considered building a service to do that for small orgs. But then I chanced upon 1 year old weebly, and was like never mind.

Anyway, congrats, and hope to see even more!
Currently yes, but I've gotten a lot of the same feedback and I'll make it optional in the next release (within the week :)

Follow us on Twitter (http://twitter.com/safe_app) or GitHub (http://github.com/safeapp/safe) to be notified when it happens.

(If you can't wait, you can always edit the source and produce your own build. Those system changes aren't necessary for Safe to function.)
In the context of the parent article, I have spent ample time cleaning up the code and mess of people who get excited about something, then about something else, and never complete what they begin.

It could be just a semantic difference, but I would prefer someone who is steadfast rather than passionate--because most work isn't poetry, it's plumbing.
I'm not in finance, so this is just my uninformed opinion.

I imagine it's at least partially because this does affect everyday people, even if they're not directly investing their own money. People's 401ks & pension funds are likely wrapped up in these (at least partially). Even if you have an index fund, say tracking the NASDAQ, these huge valuations are propping it up (in the FB case).

And as long as the valuations stay high, things are great. But if/when it declines and suddenly money evaporates, it can really hurt if you're depending on it for retirement / college / whatever. Even the indirect parts of it.
It is an interesting idea. My first few thoughts are:

1) Do you have any real-estate experience? It is not obvious from the site.

2) Will everyone have to chip in extra when there is a major expense? Is there a fund tied to this that covers things like the water heater going out?

3) Is the income really just split 100 ways? It seems like you should collect some management fee also.
You will never get it this small/big/fast/powerful/affordable is what has been said about a lot of industries/technologies in the past.

Question is, will Lytro be able to do it? Will they have the money&perseverance? With their financials they are not likely to move fast enough on this, 5mp equivalent in 2014 is not very impressive. I shelved my Lytro v1 after a couple of days because of the poor image quality, not because of the 'gimmick' disappointing me.
It seems like the poster is a spammer. All his posts are texts copied from other sources.
Asteroids cause dozens of nuclear-scale blasts in Earth's atmosphere
Code Blocks now available in Quip
Why does Safe use the Botan crypto library?

Botan has a single contributor who says "[Botan] has never undergone an impartial third-party security review, and thus it is entirely possible/probable that a number of exploitable flaws remain in the source."

I don't know of any other project that depends on it.
What is their biggest problem?
We are focused on real estate. Check out http://www.Everdwell.com

Here are a few example sites:

http://2200pacific.everdwell.com
http://465diamond.com/
magic 8-ball says...don't count on it
The point of the piece is that one should care because it can affect the broader economy, including lots of people who didn't personally take on any tech-company-bubble risk. Sort of like when banks overpay for, say, mortgage-backed securities. Obviously you can disagree with the piece, but it is literally attempting to answer the question you're posing rhetorically here.
Though it's worth noting that transparency wasn't the hallmark of earlier systems.
When you frame as a 'new online magazine' it looks to me like a lot of work, but we'll see.

(Not complaining here BTW, I'm pretty sure these will be awesome and inspiring stories I'll benefit from. It's just weird.)
The Results of GitHub's Harassment Investigation Are ... Vague
They raised $40M last week [1] ... $78M in total [2]

Almost 300 employees, spending a ton on ad/marketing, and raising that much money–I can't see how they're profitable. I could be way wrong though.

[1] http://blogs.wsj.com/venturecapital/2014/04/15/squarespace-r...

[2] http://www.crunchbase.com/company/squarespace
Dorian Nakamoto – Thank you Bitcoin Community [video]
I don't really get it, either.

Generally, what I don't like about web frameworks in Go is that they often don't integrate too well with the existing net/http package. I think we don't need web frameworks, we need web libraries that we can easily plug together as we want without any additional glue.
The point is to get developers to stop thinking in terms of ORM abstractions, and start thinking in terms of the actual transforms and manipulations that are occurring.

Isn't the point also to encourage code re-use and abstraction? I mean, golang has packages for a reason. I suppose my question is more along the lines of whether we'll ever see a package in go that would standardize the data-object divide or whether this will always be a "roll your own" domain?

I think you overestimate the cost of pressing buttons on your keyboard.

Then why don't we "roll your own" for everything?
5 reasons digital can help you be more green and efficient at your next show
Just wanted to say that we're excited to be a part of the non-profit side of YCombinator.

It's been humbling to have Watsi working with us in our office and watching the amazing things they achieve on a daily basis. I have no doubt that amazing non-profits will continue to emerge from YC.
The top spook’s stupid gag order
Manhattan is New York County, $23.37.
Thanks for the cool insight. goodluck
That doesn't actually fix it. When you start searching, the alt text for the logo is still in the "local" language.
I do, for one, but don't take my word for it... lots of very intelligent people have problems with ORMs. http://blogs.tedneward.com/2006/06/26/The+Vietnam+Of+Compute... presents a good summary of the problems involved (forgive the inflammatory title).

Despite its many problems, SQL remains the best way of interacting with a relational database.
I know it would cut into the monthly profit, but I've researched property management companies that have great reviews and they do everything from tenant placement to rent collection to repairs. I'd probably take the profit hit to automate it even more, thoughts?
Hmmm, I'm not sure if I'm understanding the methodology... am I missing something?

According to the U.S. Department of Housing and Urban Development, the 1-bedroom rent+utilities cost (or FMR) is $750 for Schenectady County, NY. [1]

At minimum wage, and 40 hours each week, you make $7.25404 = $1160 each month.

How is $1160 < $750?

[1]: http://www.huduser.org/portal/datasets/fmr/fmrs/FY2014_code/...
I think growing a string with << is an expensive operation. Since once the allocated memory is full, it will cost O(n) to copy the entire string to a new location. If we are carrying out m insertions, this could take O(mn).

The way I have been building strings is to store the m strings in an Array and then join() it at the end (which should be only O(n)). The m small objects need to be allocated in both cases, the only difference being that we hold on to those and join them later on.

Am I missing something? I have never measured the performance on either of the these operations so I could be off the mark here.
People's impression of the value of their digital footprint
That's funny, seems like a lot of us have built music players because none have seemed adequate :)

I built CloudPlay (http://cloudplay.fm) because I wasn't satisfied with Mac music players and none supported streaming from YouTube or SoundCloud. At the time, I had also been itching to build my first Mac app, so what better opportunity to learn Objective-C/Cocoa and improve my music listening experience?

It turned out to be a longer journey than it should have. I got most of it working in a month or two, but I spent too much time with unnecessary detours like:

- writing a low-level audio streaming framework that I scrapped once I discovered a higher-level API

- building a basic search index and deciding to use LuaJIT (!) to implement it, thereby requiring me to build my own Objective-C/Lua bridge, only to discover that the OS already provided a full-text search framework

Yes, I could've read the documentation more carefully, but it's also easy to get sucked down a rabbit hole building stuff from scratch for the sake of exploration. Sometimes building at a lower level helps you appreciate and understand the higher level and why you shouldn't always reinvent the wheel :)
Popular Cryptography
Well with those changes this might be exactly what I needed.
Docker on the Google Computer Engine
I’m an Introvert, Deal With It
> What will the feature set of C# 6.0 be?

> I am under NDA and cannot discuss it in details ... Incidentally, I knew Wesner slightly in the 1990s. Among his many claims to fame is he invented the pivot table. Interesting guy.

I.e. HINT HINT (just don't ask me what he's hinting)
I agree - in general this is the raise of Russian nationalism. It started in 1970s, then 1990s were really tough, now it is on the rise.

And democracy in Russia is not at all my concern (and concern of my friends here and there). If things continues like this, then after the western influence is removed, Uzbekis and others will be on the plate :( Then after all Uzbekis are gone, Armenians will need to move their patriarch to Moscow... and so on.
Presumably it's based on the fact that you can "afford" to live there if you don't spend more than x % of your income on housing, where x < 100.
The Distance
Ask HN: Does your company use Weebly or Squarespace?
I'm interested in Weebly and Squarespace. I'm struggling to find real-world usage of it.

Please post a link to your site if you use either service for business!
Do you know about any "Factor for Forth programmers" tutorial? Factor is similar enough to irritate me with it's "for beginners" materials, but different (and larger) enough to make normal manuals useless by themselves.

I'd especially appreciate a bottom-up write up, starting with the stack and cells (which feel familiar), and then introducing higher-level abstractions of Factor.