skysight-inc/HackerNews huggingface dataset:
Money are used as a replacement of resources. By printing money out of thin air you make the same amount of money signify less amount of resources. This is very profitable to those who print money and very unprofitable for those who holds these money but need resources instead. So printing money is just a redistributive program that takes resources from savers. In severe form, from anybody having money, even for a short term (this is called hyperinflation). So when we're talking about "money has to come from somewhere", we're of course talking about resources, "printing money" is just a sneaky way to extract resources from those who delayed their consumption of resources they produced, foolishly trusting the government to preserve their value by exchanging them for a government-controlled money. And these resources are not infinite, they are scarce. Moreover, if you start extracting a lot of resources from those foolish people, they start noticing and no longer entrust their savings to the government that takes too much from them. And then the government finds itself with a lot of people who were promised non-scarce money but don't have any resources to back them up. And you can't eat money, so situation becomes sour pretty quickly at that point.
I posted a link to a LowEndTalk thread discussing it in another comment, please check that out :)
Great idea. Unfortunately, you just described New Jersey's SREC system (http://en.wikipedia.org/wiki/Solar_renewable_energy_certific...)
This. Apple caters to millions and millions of people, acting rash and pushing out a fix that's not thoroughly tested could cause a lot of damage to their brand. The sad fact is the majority of people wont/don't care about this issue so it's not in apple's best interest to push out a fix that isn't thoroughly tested.
How Bad Can 1 GB Pages Be?
One advantage I see is if you are away from New York and SF, and want low latency. They have locations in Dallas, Chicago, Atlanta, and Seattle.
You may find it strange, but Dr. Ting does not[0]. eForth and Zen is written by a native Chinese speaker who is able to read the source texts in the original Ancient Chinese.

http://www.ultratechnology.com/efzen.htm
i was under the impression that this was only true of flash before they implemented an internal sandbox into the runtime, which was quite a while ago now. is that not the case?
So, from what I'm looking at, it's returning a JSON list of items from the database (using ActiveRecord). Is it assumed you've prepopulated the exchange rate list yourself, or am I missing where it's getting this data from some external source?
I'd love that one too. It's tiring to have to do it manually all the time.
What surprises me the most is not the number of exploits flash had over the past years or even there severity of those but the fact that people (including me) still NEED to keep Flash installed on there machines.

I am pretty paranoid when it comes to security but i still prefer to keep flash installed with all the security burden it brings than having to deal with a good portions of websites which wont render properly. Unfortunately we are far off from the day where flash is not needed.
On the pricing page.
As metric10 mentioned, that even a one line change can cause failure somewhere else in the system and they have to be confident that the new code that is being executed that wasn't before actually works before release it out to the general public where it could cause more harm. The fix may be simple but the cascading effects from the fix need to be well understood before releasing.
The solution assumes no prisoners die before they flip A twice. No fault tolerance : p
DigitalOcean is just a nicely packaged, well-marketed VPS provider. From a consumer perspective, that is.
Isn't "Vultr: another VPS provider" more appropriate?
You should try Bing.
That won't work. If it worked, we woudn't need free housing, schooling etc right now - giving people money would be much easier. The problem is that money is fungible - if you give people money instead of free housing, they'd just by some crap on it and then will come back to you and complain they have nowhere to live, and you're back to square one. That's why there are so many non-monetary benefits - because you can't sell free schooling and buy beer or fancy shoes or a lottery ticket on it. Some benefits - like free phones - can be sold, and they are actively abused and sold.
Wow that looks a lot like Digital Ocean. I am way happy with digital ocean though so I am staying where I am!
Last.fm scrobbling was the first thing I looked for as well. It's pretty much a necessity for me at this point that any software-based music player I use needs to support last.fm scrobbling. There's several Chrome extensions that take care of it for the in-browser player as people below have mentioned.
Netflix Agrees to Pay Comcast to End Web Traffic Jam
You can't standardize consumer goods. Non-standardized goods will instantly acquire a prestige premium and all your hard work on all that labor-saving tooling will go out the window in a matter of years.
I assume this is that .NET library function Rfc2898DeriveBytes?
I know that the GIN compression patch has been committed and some of the patch for speeding up searches by skipping posting list entires, but I have not seen anything about the third part, speeding up FTS by adding ordering info to the indexes.

https://commitfest.postgresql.org/action/patch_view?id=1357
https://commitfest.postgresql.org/action/patch_view?id=1382
A long time ago I created a filter that takes any message with the words "unsubscribe" and put it into a folder with the intention of writing something to go through and auto-click unsubscribe at some point.
EDIT: I was attributing the 56 byte limit incorrectly to hashing, see the reply I made to this comment for what the limit actually seems to be.

Maybe it's changed but the paper which defined Bcrypt specifically states:

"Finally, the key argument is a secret encryption key, which can be a user-chosen password of up to 56 bytes (including a terminating zero byte when the key is an ASCII string)."

https://www.usenix.org/legacy/events/usenix99/provos/provos_...

which is a subpage of:

https://www.usenix.org/legacy/events/usenix99/provos/provos_...
You can email the owner with a few tips to fix the issue. You can even offer to do a deeper inspection for some fee.
I have an issue with this type of question. Given compute moves to commodity, the only valid answer is 'price'. Granted, things like support and uptime need to be factored into cost calculations, but given we're moving to more and more transitional instances this will matter less and less over time.
Similarly, when they disallow ordinary ascii characters like punctuation and spaces.
I Did It. I’m a Founder.
Hmm, was the goal set in a way that you can accomplish it? Like if you say I want to lose 100lbs in a day that wouldn't work. Even 1lb in a week wouldn't work because it is not the amount of weight you lose is not upto you but up to your body. The same way with working. You can't specify how much you want to get done just only how much time you plan on spending on it. The amount of work done will vary again with how you are feeling and some variables not under the control of your willpower.

But who knows this may only work for a certain type of people.
Can the prisoners tell if the switch is in the on or off position?
Y Combinator S14 applications open
I can totally see this being "innocent 2AM mis-judgement call by a single employee", judging from what my peers tell me of Apple's corporate culture.

https://support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT...

We begin therefore where they are determined not to end, with the question whether any form of democratic self-government, anywhere, is consistent with the kind of
massive, pervasive, surveillance into which the Unites Sta
tes government has led not only us but the world.

This should not actually be a complicated inquiry.

http://snowdenandthefuture.info/events.html
Hey :) nobody is attacking you. They have given you that option for menus now but if it's not enough there is always KDE(which I also use and love by the way ;) ) It goes both ways, they can't force you to use their stuff and you can't force them to do it your way. Let evolution take it's course, only good UIs will remain.

For my parents I have installed Kubuntu, KDE always works and always has the features you need.
Cuff’s smart jewelry is wearable tech that women might actually wear
Exxon CEO sues against fracking in his own backyard
> to get funding for their new product

This is why the SEC has rules barring non-sophisticated investors from investing in equities.
HipHop is still PHP.

Also their frontend is the only thing written in PHP. You hit the site, you're hitting PHP pages.. Not just an extension for nostalgic reasons.
I guess that's why Elixir exists, which is sort of like Erlang with Ruby semantics.

http://elixir-lang.org/
The U.S. currently spends about 2.3 trillion dollars on social welfare every year. That's around $9,500 per adult per year, a pretty good starting point (and cheaper to administer since you aren't means testing and can collapse all of those other programs into one).

Combined with small tax increases or a cut in some of the U.S.'s other massive expenditure programs (i.e. the military), we can pretty easily afford to pay every adult U.S. citizen above the poverty level to do nothing.
You don't have to treat generators as CRUD only things though.

What's wrong with creating an app generator that spits out enough stuff to get you going on a certain app?

If I don't have to spend 15 minutes making a bunch of small changes and additions every time I make a new project then I will be more likely create more projects.

It's part of the reason why building a SOA is painful. If you have 25 services that means you need to start 25 new apps. It might take 20 hours of boilerplate garbage that you have to do just to start developing the business logic.

With generators you can turn that into almost no time at all, you would be bound by how fast your hard drive can write the files to disk or how fast you can pull things from github.

Btw I also use generators for public facing things. Why? Because typing 1 command which generates 6-7 files and also gets me going on what needs to be replaced is a lot faster than starting from absolutely nothing.

It doesn't matter if I end up replacing 100% of the view code or 90% of the controller code. Also if I feel like I will be doing a lot of CRUD'ish things in similar ways then I will spend 15 minutes once up front and create custom generator templates for that specific project.

It's nice to be able to type 1 command out and get a fully working scaffold with your custom theme and changes already applied complete with elastic search integration and faceted navigation, etc.. I do this all the time when applicable.
Money don't spoil a person right away, it takes time. ;-)
The RISC-V Instruction Set Architecture
Jan Koum seems like a genuinely nice guy. I am glad he is tech's most visible billionaire this boom cycle.
I think this is terrible advice. I got much better at motivation over the last year by thinking in exactly the opposite way from what this article recommends. I accepted that I had virtually no willpower, and that I wasn't just going to just magically develop some, and that I didn't need it anyway. Instead I needed to get more skilled at 'coaxing' myself into doing things – at steering my feelings into more constructive areas, and then letting my desires drive my actions. I applied my tiny amount of willpower to this 'steering', rather than trying to use it to drag myself kicking and screaming into doing things, which it clearly is not powerful enough to do. It worked, and I'm much happier. You can't "just" do stuff if you don't feel like it, as this article suggests. That's completely unsustainable. Any approach amounting to "just fucking do it" is going to last only as along as that little glimmer of resolve lasts, which is obviously short term. Instead you need to break down the wall between your gut desires and your cerebral strategies, and make those two parts of yourself acknowledge each other and collaborate.
Specifically, in the text under the Intel logo.
why not boycott all cartel grown drugs?

Because Bayer and Amazon can drive the bastards out of business much faster, simply by being better organized.
Hotmail has had this for a long time and has been very helpful. Glad that Gmail folks are getting it as well.
This is a nice blog post about isolating your container network stack using LXC:

http://l3net.wordpress.com/2013/08/25/debian-virtualization-...
In the version where one prisoner is taken in per day, the solution can be drastically simplified if it is agreed that the prisoner who is taken into the first day is the counter.

That case only requires flipping switch a off 22 times after the first day.

Obviously, removing that single bit of information makes the solution much harder to find, but adding then later removing it makes discovering the solution a more iterative thing. Which is desirable if, for example, you're giving these puzzles to your kids.
Unless it was five years ago, you probably did use something different. Then Ford hired Bsquare to write the touch UI version, using embedded Adobe Flash.[0] I never knew such a thing existed. A guy I work with claims to have written the UI piece (or a large part of it). He said using Flash was one of those "seemed like a good idea at the time" things.
[0]http://www.marketwired.com/press-release/bsquare-prepares-fo...
This article looks great for anybody who wants to know the details. But "doing it right" is much simpler, and doesn't really need an article:

"Use an accepted key derivation function, such as PBKDF2, bcrypt or scrypt".

All the work described is encapsulated into the concept of a key derivation function. Telling people to go into the details is like telling people how to do encryption by describing how to implement AES and Twofish. Don't go there. Find a library that implements a key derivation function, and use it. PBKDF2, bcrypt and scrypt are all fine.
Most important years of your life were probably from 17 to 24
Flash is more popular than the browsers they run in?
That has happened to me as well, when Dropbox leaked passwords (they claimed only emails leaked... bullshit). I reseted the Dropbox password right away, but someone had access to my Steam account with the same password and purchased a game. I was able to get a refund, but my password probably got into some forum, every other week or so someone attempts to login into my Steam account (Steam now requires a token sent by email to login from a different computer).

Lesson learned, never reuse passwords.
Seems to work for me. I opened the Flash Player preference pane and discovered that it had already updated to 12.0.0.70.
Has the BCrypt code for all other languages been formally verified?
To clear up my own confusion, the 56 bytes only comes in when using bcrypt for encrypting vs hashing, however the "72 character" password limit for hashing is actually 18 words of 32-bits.

http://www.gossamer-threads.com/lists/wiki/wikitech/430719#4...

"Note that much confusion on the web about key lengths with bcrypt ('72' vs. '56' bytes) comes from the fact that there are TWO algorithms called 'bcrypt' which both happen to use Blowfish. One is an encryption algorithm, and the other is a hash algorithm. While they share a common core component, the purposes are thereby entirely different. For the sake of the bcrypt HASHING/key-strengthening algorithm (which we care about now), the 72-byte input parameter is in no way a theoretical problem at all, even for non-Latin UTF-8 based passphrases which eat up 3 bytes per unicode point. The reason is because the text-based passphrase itself needs to 'somehow' be converted into 18 words of 32-bits each anyway. (If we were _encrypting_ then the 56 bytes limit for THAT algorithm would come into play.) Even if you restrict your attention to ASCII it would not be ideal to simply convert ASCII code points to a (zero-padded) juxtaposed stream of 32-bit chunks anyway, because, well for one thing, you would be throwing away entropy due to not using the upper 1-bit range in each char, not to mention the range of unavailable non-printable ASCII characters."
I don't know why, and the third party apps (at least the Android ones) have a track record of shady doings (revoking upgrades, creating new "premium" editions atop existing ones to force repayment, etc)

I always figured it was due to the site being simple enough to make work well on mobile.
Hard to underestimate the ramifications of an agreement like this. Many would say this is the market acting in the way it should.
You misunderstand, it seems. The user's password shouldn't need to be re-entered and rehashed every time a non-password field is changed. Suppose you have a new developer on your team who writes a new uset profile page that can edit user first and last name without asking for the user's password again. Suppose you want to create an admin interface that allows your customer support team to change a user's name or e-mail address without seeing or knowing the user's password.

Don't try to outsmart the likes of cpercival and tptacek by inventing your own goofy hashing scheme. Just use bcrypt or scrypt as they suggest, the reasons for which they have explained repeatedly on this site for years.
Outlet: Smartphone Photo Licensing Platform Video
Pretty cool video. Check it out.
I'm working on a highly distributed cloud framework that implements a Bitcoin operated OpenStack deployment. Basically, you install OpenStack at your house or small data center, launch a small instance with some Open Source code that turns the instance into a virtual appliance controller, and then join a pool of other providers/users. The pool operator provides search functions (like geo) and Bitcoin addresses so others can launch a server by just paying coin to a given address. No usernames, no passwords. Secure, reliable payments for providers to get ROI on excess/hobby capacity. Fast, easy, and dirt cheap.

The initial pool run by myself will provide low trust, low cost, highly transient instances. Chaos Monkey model. Market prices will likely fluctuate based on instance launch demand.

The concept encourages multiple pools running the code, so there will be future opportunity in building up a brand that attracts a given set of infrastructure providers and/or service companies to band together and coop. This could be done to leverage features like geo location, excess capacity requirements, feature sets, or trust levels through accreditation. Think about a handful of Silicon Valley companies sharing infrastructure among themselves and being able to balance the costs through Bitcoin. They could also share cooperatively in the areas of operational competence and security, given they have a good relationship between the companies (which many do).

For me, it's been a long haul working on the concept, especially considering I had to get OpenStack accessible for the average user. Now I'm mostly done with my OpenStack scripts, I'm finally cranking out the code for the controller and have it launching instances by sending in Bitcoin to the instance addresses. It's pretty slick when you use it.

More work has to be done, so it'll be a few months before I do a general release of the first pool. If you or anyone else is interested in this concept, building a new pool brand, or building the services that need to be build around it, hit me up. My email is in my profile.
Is there a non pay-walled version available?

This may mark the end of net neutrality.
Is it possible that this bug was deliberately planted? Sure. Is it equally likely that this bug was deliberately planted as it is that the bug was a mistake? I say no, Occam's razor being the main reason for making that distinction.
Operators might have shit load of data flowing through their network but they need the ways to structure that so its a big investment, on the other hand, mobile aggregators are freaking obsessed about mining every bit of info they have (i know this because I was hired to squeeze that juice) so they could push you more crap. Even if you don't participate in SMS games (quizzes, tv voting, etc) there services like emergency top up (for prepaid sims) that you probably used at least once or twice. Those are usually also provided by mobile aggregators itself or through MA partners, and they do know on which channel request came, what VAS app is that, how often you do this and etc. Ideally they can cross check your phone number on all of their services and content provider services to get plenty info to know who you are and what you will buy next.
Obama's "reform" of the NSA spying practices makes this worse. He continues the data collection but leaves the data at the telcos. It is certain that they will 1> ask to be paid for the "burden" of collecting this info and 2> will monetize other ways as well since it's already lying around.

I really like O but sometimes he can be bone-headed.
n-1, where n is the number of prisoners. -1 to account for the leader.
Wow, Netflix has decided to negotiate with the terrorists? I'm pretty disappointed.

Edit: Having read more of the non-paywalled version, I have to say I think they're shooting themselves in the foot, even if Comcast was offering a better price than Cogent. It sets a terrible precedent, and gives Comcast the leverage to bump the price extortionately at the end of the deal.
Does anyone know of any books they would recommend about the new C++11 threading model?
>For example, Google has been working on diversification for years, among other things, so why would one assume everything is tied to ads?

OK, well, broadly speaking, Google like all organizations wants to grow. The best source of growth is increasing revenue stream. Advertising, in turn, was 96% of their revenue in ~2012^1.

They're going to try to find other revenue streams. But advertising is clearly not going anywhere.

We're still figuring out how advertising is going to keep working. And honestly, advertising is huge money and is what is driving the fierce battle over mobile at the moment. Here we have what is possibly the last great expansion of fresh eyeballs, and it is crucial for the existing companies to figure out how to serve them ads. Hence Android and the WhatsApp purchase.

So. If you have a feature that in any way can improve upon 96% of their business, that glove will probably fit.

I mean, I doubt Google Cars is seriously so they can show commuters more ads. They have a deep capacity for machine learning, and they bought Boston Dynamics; I'm sure we'll see lots more Google automation in the coming years.

[1]: http://venturebeat.com/2012/01/29/google-advertising/
Windows Phone 8.1 Announced. it’s more like Windows Phone 9
Puzzles during the interview -- show others how smart you are by giving clever puzzles. Watch them struggle, make them feel bad for not figuring it out under pressure. Also accept lots of people who can google puzzle answers, or just are really good at solving puzzles. Which, works great if they are running a plumbing company and have to figure out good shapes for your manhole covers, a prison, or are just evil and like to shrink people and throw them into blenders.
I thought Comcast had to follow the net neutrality rules until 2018 regardless of that court decision a few weeks ago... Is this NFLX caving because nobody is enforcing the rules Comcast agreed to? (Edited for englishy)
Are the insane? Why would they agree to this weeks after the net neutrality case, and not wait at least until they see what Congress and FCC want to do about it?

The only other explanation is that they may actually like this, because they know it would slow down a lot of their smaller competitors coming after them. It's even stranger when you think that customers must've blamed Comcast for their poor Netflix experience lately, not Netflix.
Scaling Windows Phone, evolving Windows 8