skysight-inc/HackerNews huggingface dataset:
I don't see how these are hard problems. We needed something simple, stateful and easy to work with so we rolled our own thing. It's only a few hundred lines of code and we've extended it to work with LDAP among other things.
The basic idea of leveraging what you have a monopoly over is the same. But it is a good question you bring up of whether a group that controls 50% of economic assets in a particular industry is more powerful than a group that controls 50% of labor in the same industry.
Yeah like tacoman said, it's for channel changing.

Multicast saves on bandwidth.
OwlChat – communicate privately
I don't know... personally I don't even expect Bitcoin to be a good "medium of value" or "commonly desired medium of exchange" in an economic sense. The main raison d'etre for bitcoin for me is, should I some day have the desire to do so, to buy drugs and other things deemed illegal, anonymously. (Since I don't buy such things, I don't use bitcoin at the moment.) For this purpose, bitcoins only have to hold their value for a miniscule amount of time, from the time I buy them to the time I've transferred them (and to the time the reciever of the bitcoins has done something with them). It is theoretically even possible to reduce this time to milliseconds. (I'd buy bitcoins in person or via wire transfer, they'd get passed through a tumbler, do the transaction I'm interested in, and my transaction gets matched with other bitcoin<->money transactions somewhere else on the planet. Most individuals would only hold the coins for split-seconds.) Basically, I view it as a kind of digital Hawala [1]. For this purpose, the current value stability is much better than needed.

[1] http://en.wikipedia.org/wiki/Hawala
This was my take-away from the Google Cloud pricing changes yesterday. By reducing CPU costs, my bandwidth just becomes even more the dominant cost, so further reductions help me less and less.

AWS users will end up with the same problem in time. I wonder why the bandwidth costs are so subborn, does the cost price per traffic unit really never come down, or is someone (some people) in the infrastructure layer(s) screwing us?
Unethical? Moral expectations?

You choose to use a product. The company can be acquired or shutdown. So making either decision is now unethical? How do people do business now?

You choose to backup Oculus and know from the beginning you are not going to have a say in the business' future, so where is the moral and ethic responsibility? What would be unethical? Take the "seed" money and run away without delivering a product. Oculus delivered a prototype and they didn't run away.
I'm a Haskell user and I find Rust really interesting. I know a goodly number of other Haskell users who are also interested in Rust too.

I don't think you're speaking from a lot of knowledge here.
Problem looks to be solved. Thanks for fixing.
So it is pronounced "ga-nome" and not "nome"? Interesting.

It looks good too, I like the way modals open from a thin line to its full size.
If Spotify can sell unlimited streaming for $9/m why can't last.fm? I'd rather pay $9 (or more) to last.fm for the same streaming service along with scrobbing and their much better discovery engine.
Started.in Seattle
That seems to work a little better for me in terms of accuracy. This approach is different in that this is using a fixed eye position and overlay measure on the camera image and then working out the arctangent etc. Clever.
Also, inbound traffic is free.
Let me start by saying that I'm glad you ported this game to Java, it certainly increases the reach of the game and the number of people who can hack on it. You're also a really organized Java programmer, which makes it a lot easier for other people to build on what you made.

With that said, this Java implementation needs a lot of performance improvement. I made some trivial changes on it and benchmarked it at a significant speed boost, I'll send you my revisions on GitHub so you can take a look. Also, as another commenter mentioned, this isn't true A*, but good work nonetheless.

Here's a simple performance improvement: Java's ArrayList is just a wrapped array with two fields:

private transient Object[] elementData;
private int size;

When you initialize it, it initializes elementData to a null array of size of 10. When you put the 11th thing into the list, it creates a new array of size 15 (in general, a 50% increase), and copies references from the old array. This means that in your search, a board with 11 or more open tiles will trigger a resize. This is easily prevented by initializing the list with

new ArrayList <Tile> (15)

Bam! One optional parameter, 9% runtime improvement. As the performance gets optimized you can search larger trees in less time.
> What company isn't creepy these days?

Apple? Valve? Pretty much any company where their primary way of making money isn't dependent on collecting and feeding off their users data.
It hasn't been a very high priority yet, but we'll look into it; I think it might be prohibitively expensive, but then again, can't really spar without it.
Jeff from the Structure Sensor team here. Structure Sensor comes with an attachment to hold it rigidly attached to an iPad (and CAD so you could 3D print attachments for other devices). Color-depth registration is handled by the SDK and is registered using vision (not IMU) -- but IMU is available if desired. Hope to see this project ported to be compatible with Structure Sensor!
Very cool! This looks a lot like something Michael Chastain was working on in the late 90s: http://lwn.net/1999/0121/a/mec.html

It also is similar to GDB's record-and-reply functionality, except that I believe GDB is limited to a single process. I suspect that GDB's approach is much higher overhead also, because I think it actually records state changes for every instruction: http://sourceware.org/gdb/onlinedocs/gdb/Process-Record-and-...

Unlike the GDB functionality, this doesn't seem to support reverse-stepping. Hopefully this can be added -- it makes a huge difference when you can reverse-step backwards from the failure to find out where things went wrong: https://sourceware.org/gdb/onlinedocs/gdb/Reverse-Execution....
I've used these in ASCII files and they are quite useful. But as most folks point out, actually using control characters for "control" conflicts with a lot of legacy usage of "some other control." Which is kind of too bad. Maybe when the world adopts Unicode we'll solve this, oh wait...
So, to be clear here, you have created two fundamental things (both called "filter") -- A pre-group and a post-group filter. Users must still understand the difference and when to utilize them.

SQL just happens to call those WHERE and HAVING instead of "filter" both times.
What I don't understand is why the US government would point fingers at the Chinese for putting backdoors in Huawei devices when it was really the NSA all along. It seems like they're shooting themselves in the foot by giving pointing out the backdoors. My best guess is that they assumed someone would figure it out eventually and they wanted to spread misinformation to get out ahead of that.

Has anyone else come up with a better reason?
I can tell at a glance what `where` and `having` mean - the former is a filter over a result set, and the latter is a filter over a grouping.

You're probably right that SQL should have earlier defined this sort of recursion, so that you could sequence groupings and filters more easily, but don't fret: that future is here with common table expressions. Recursion is even supported!

I'm reminded of this abomination of a query I wrote in 2010 that produced a numbers table:

http://blogs.msdn.com/b/sqlazure/archive/2010/09/16/10063301...

Code:

DECLARE @N int = 1000000;

WITH RecursiveRowGenerator (Row#, Iteration) AS (
SELECT 1, 1
UNION ALL
SELECT Row# + Iteration, Iteration * 2
FROM RecursiveRowGenerator
WHERE Iteration * 2 < CEILING(SQRT(@N))
UNION ALL
SELECT Row# + (Iteration * 2), Iteration * 2
FROM RecursiveRowGenerator
WHERE Iteration * 2 < CEILING(SQRT(@N))
)
, SqrtNRows AS (
SELECT *
FROM RecursiveRowGenerator
UNION ALL
SELECT 0, 0
)
SELECT TOP(@N) 1 + A.Row# * POWER(2,CEILING(LOG(SQRT(@N))/LOG(2))) + B.Row# Row#
FROM SqrtNRows A, SqrtNRows B
ORDER BY A.Row#, B.Row#;
What you have to realize though is that none of that matters with a real currency. And the point of the article is that this takes away from Bitcoin being a currency. You're going to have to think pretty hard about whether you want to use an average cost basis or whether you want to be trade specific. And once you choose one you can't change track midway. Given the significant fluctuations in Bitcoin's price that's going to matter. Lastly, you'll see "Fiscal Year" events. Bitcoin appreciated a lot this year? No one is going to want to move in and out in that later months due to the ever increasing tax cost of doing so. Come January there'll be movement again. So you'll get all these weird liquidity events.

I'm not for or against BC but the IRS definition is much more significant in terms of the future of Bitcoin.
It would be interesting to go back through the Everpix post mortem docs[1] and see if a big price swing like this could have put them in the black (or close to it).

[1] https://github.com/everpix/Everpix-Intelligence
Creating Colored Images from Regular Expressions
Lol. I work there. They are, in fact, going floor by floor. The finished floors are really nice. We've moved floors twice since I started in August, but are finally settled in in a corner office, and it's great. The first floor is about done now, and I believe the Octane will be opening soon.
Interestingly enough (in the context of this thread) my personal corollary to that is:

"Never attribute to incompetence that which is adequately explained by bad management."
Meeet – Find New Projects and Ship Current Ones
Facebook's Hack language a silver bullet for user-developers
Gdrive is not a competitor to S3. Google Cloud Storage is.
http://blog.awe.sm/2012/12/18/aws-the-good-the-bad-and-the-u...

TLDR: it's okay for backups, but in critical path it's a world of sadness. Failure modes are too painful.
How to test tricky nginx rewrite rules
Why is my CDN 'slow' for mobile clients?
At the scale large providers operate at, they don't pay per GB, they pay at the 95th percentile for Gb/10Gb links.

It's the same way you pay a fixed hourly rate (in most cases) for your retail electricity, and your provider is paying wholesale spot market rates that can fluctuate in ~5 minute windows.

TL;DR You're paying for consistency and abstraction away from the underlying IP transport costs.
GameDesign.io – A HackerNews for Game Designers
In my opinion they're doing that on purpose to discourage people from using S3 as both a storage and a transfer method.

Storage and Delivery should be considered separate, as there are benefits to it being a separate service. If you throw a CDN between your customers and S3 you'll not only get a significantly lower cost, you'll also give your customers much better performance.
Wow the c3.8x large drops by almost a dollar/hr.

Cheers to Google.
Am I the only one that read this and thought, "Brilliant! Amazon's getting into co-working!" From AWS to Co-working to buying AirBnB, Seamless and Uber (I'm spackling) Amazon could own a startup kid's life from cradle to grave.
I wonder if any company using that much S3 space wouldn't have already negotiated a better deal, possibly beating these prices.
I think the point was that it's inherently less safe to allow arbitrary markup and then attempt to sanitize it, than to make a full parser that's incapable of generating unsafe HTML at any stage, all other things being equal.

The safety of widely-deployed Markdown + sanitizer libraries is largely thanks to testing at scale and a history of patches for XSS vulnerabilities.
The actual quote is, "The plural of anecdote is evidence."

http://fivethirtyeight.com/features/what-the-fox-knows/ - search for "plural of anecdote"

Yup, so much for "stuff you read on the Internet" being the basis of rigorous, insightful analysis. Sturgeon's Law applies.
Candy Crush maker King Digital shares sour in market debut
OCHO NFC Smart Key Tray
With Digital Ocean, you only get almost bare VPS hosting (which is not bad per-se, I use them for a couple of personal projects), as with AWS, I get 1-click solution for pretty much anything I need, from S3 and Cloudfront, to Elasticache, hosted PostgreSQL, Route 53, OpsWorks, and numberous others.
Most terminals will let you use ctrl-6 for ctrl-^ and ctrl-7 (and sometimes ctrl-/) for ctrl-_.
Show HN: Tinder for Startups
Getting Clojure – Tales From Clojure/West 2014
Which is why you should be relying heavily on a caching layer outside of AWS. You're not serving objects directly from S3, are you? A big no-no if you care about latency at all (S3 from time to time will take upwards of ~500ms to serve HTTP GET requests).

EDIT: Example: We use Akamai as our caching layer, as their bandwidth costs are much less than Cloudfront (their analytics are better as well, and they don't charge for invalidations like Cloudfront does). We use S3 as the origin as its a lower cost per GB than Akamai's NetStorage, and the S3 API is superior to work with compared to the interfaces exposed by NetStorage (scp/ftp/rsync).
Just the fact that people need a ton of shell extensions to make it barely usable is a problem in itself. The fact that they break (and some are let to rotten) after every major release is just to beat a dead body.

Just a few weeks ago I tried Gnome 3 again (again!) and it still sucks as a productivity environment. I have better things to do. But as a geek, I'll be checking Gnome 3 again maybe in a year or more. No holding my breath for any surprises.
Here is a link to the actual video from which the quote is derived: https://www.youtube.com/watch?v=lGwTh-xXoQc

Note the "I had a friend" and what the other companies mentioned are. The "quote" is like most political quotes, not a literal[1] quote.

1) used in the true definition and not ironically, which probably has a relation to talking about political quotes

[edit: to go even further, it sounds like he was referring to loss of money as losers. Someone might check if Tesla was profitable at the time]
Astronomers find most distant member of the solar system
How child porn killed my app called YayNay
At least we're not about to claim that Javascript is the next big--oh wait.

Shit.
What "other options"? You mean sketchy "free 9000 exabytes/month of bandwidth" low end hosting places like hetzner? Those are not alternatives to AWS or azure or google cloud. And those bandwidth costs do not reflect reality, they assume most people use almost none of that bandwidth. The bandwidth still costs the same, just the big users are getting the small users to pay for their bandwidth costs.
Don't Be Like American Express.
I often find that the people deriding the "gatekeepers" have never been gatekeepers themselves. Obviously, every developer should do whatever the hell they find most productive, because developers are known to have such incredible foresight, they never just pick tools they feel like using for no good reason, and they always consider the grand-scale effect of their decisions on the organization as a whole.
I think it's miss-using the service in this example.
The example should be using factory:
.factory('RemoteResource', function($http){
return {retrieve: function(){ $http.get("url"); }}
})

Service should be like this:
.service('RemoteResource', function($http){
this.retrieve = function(){ $http.get("url"); }
})

See Stackoverflow:
http://stackoverflow.com/questions/15666048/angular-js-servi...
Obama says; – Nuke in Manhattan is a bigger threat’
New dwarf planet found sneaking through the inner Oort cloud
> There's a reason why 0% inflation is not thought to be optimal.

Because money sitting in a box under your bed isn't doing the economy any good. We saw a lot of the productive gains that lead to total GDP growth in the 80s because inflating fiat meant higher (predictable, not stagflation) money velocity.

Having inflation, and a dollar losing value, is good because it means you don't want to just sit in the dollars, you spend them on things and keep moving them around the system. You instead invest your money, and optimally have stocks or business interests using your money to make you returns while keeping the money circulating.

I don't think the problems with modern fiat are necessarily because you have inflating money - it is more that corrupt legal monopolies on counterfeiting will funnel new money into a select few, while the printing is hurting everyone else. It is more the unequal rigged distribution of new funds than anything.

Of course, bitcoin is a great replacement for bonds or gold, because it inevitably is going to deflate when it has market saturation, no more btc is minted, but wallets are lost so the monetary base shrinks. So you can reliability predict it getting more scarce over time, and if everyone else agrees it still has value it would get more valuable too.

And on the flipside you have something like Doge or Peercoin, the former with fixed monetary base expansion of a fixed number of coins (which means the total inflation drops each year and approaches 0% when you have enough Doge that adding 5 billion coins a year is a small fraction of the total monetary base. I guess eventually it would reach equilibrium, where your money lost from lost wallets or people forgetting passwords matches money generated each year.

I think Peercoin is interesting because the inflation scales with the monetary base, so 1% more of all active coins is meant to be printed each year, so you have a near constant 1% inflation.

I also think there is room for a cryptocurrency with predictive analysis of the monetary base - if the velocity is low relative to the number of coins, it means you aren't inflating enough and people are sitting on funds. If the velocity is too high you are inflating too much and should cut back printing. It would be neat to see an algorithm to balance that, which is why in common economics something around 1% inflation in the long run is considered optimal.
Ask HN: Can you be a great developer if you don't program in your free time?
> When will I be able to pay Google and other ad-sources...

When you have enough money to pay them more than the brands and retailers who are buying their ad services.
Just an FYI to readers of this thread. Yes, the nature of bitcoin seems to tilt toward dismissing startup ideas like this as a scam, but I personally contacted the founder of the site, and I can say with confidence that this is a legitimate, although very early-stage service. I have funded my account, and verified through CoinCashCard's payment processor that the money is indeed on the card.

Proof: http://i.imgur.com/2D3wn8L.png
They talk about better Hi-res (i.e. "retina") display support. Does anyone have a screenshot or video of this working?
What do you think is hard about that? PHP does everything you want for scalability, up until people force in second-system PHP frameworks that load and configure themselves on every new request.

Now, that old LAMP Apache+mpm_worker setup, that one was bad.
I think it looks just fine on the model as it is.
> Is there any way I can find a boss I respect beyond a couple of years?

Yes, be your own boss. You sound like a smart person, who can be a tech co founder.
Or you can find your boss from your pool of friends. Find someone you know for a few years that you think will be great to work with.

It doesn't have to be a YC 1 billion$ company that you build. Even doing freelance will give you more freedom. And you will have less attachment to a specific startup as it will be part of the expectation that you "see other people".
Attention Suckers: Please Send Us Your Money
How is it compatible, specifically? Do you replicate the same API in the skeleton app you distribute? Or is it possible to drop the Crosswalk View into a Cordova app directly?
Hey, this is Elli from HireArt. I'm the author of the piece. Agreed that rejection actually helps you get closer to your team and figure out what you're really building
For a moment I almost felt like you were advocating violence in response to feeling your belief system being threatened.
> show Jobs he is "in charge" at Google

Such locker room / schoolyard pissing contests show lack of leadership, creativity, compassion and humility. Very Wall Street.

Without a source of what was in the policy manual it's really hard to armchair quarterback, but such 1 strike and you're toast really sends the wrong message to everyone.

The message back to Jobs should have been, It's taken care of. Won't happen again.

Internally, IF the policy said violate A,B or C and termination applies, I can't quibble.

Otherwise, people make mistakes and should be handled as such. That what makes companies "Great Places to Work" and not the next job to pull a paycheck before the next one.
I don't think they are referring to the same vulnerabilities.

The US government was publicly accusing the Chinese government of inserting backdoors in Huawei products, while at the same time seeking and exploiting vulnerabilities in Huawei products themselves.

Perhaps this was an attempt to cover tracks by pre-emptively blaming the Chinese government for backdoors installed by the US government, should these backdoors ever be discovered.

Personally I'm inclined to call Hanlon's razor on the hypocrisy of it all.
It must, but I assume once you get to a certain level of usage then an account manager / AWS gets you a slightly better than the publicly published deal. Is that the case?

Also, I wonder if EC2 is up for a price tweak soon too?

EDIT: Ah - https://news.ycombinator.com/item?id=7475284
I didn't get this when it was first announced and don't get it now. $600/y will get you your own hardware and software licenses. Access with RDC or VNC. Hardware can easily last 3 years so now you're looking at $600 vs $1800 (excluding power, bandwidth and IT staff). Why would anyone use this?
Gratzie
I think these updates are available for everyone, I just don't think ubuntu is going to do it for you until a later release.
I think an important part of the mission of the NSA is to spread fear, so that people are more likely to consent. This means terrorist (which of course isn't really a danger if you look at the numbers), nuclear Iran, cyber China, etc.
> What's to prevent more open initiatives to also benefit from a possibly huge uptick in development on VR now that Facebook put it's weight behind it?

Probably Facebook patent trolling. That is the problem with modern innovation - if you are late to the party you get shut out and crushed by the legal bullshit. Any new player would somehow have to navigate around any patent Oculus / Sony / Valve / etc has on similar technologies.
How to start a startup: Find a process that requires tedious work with lots of different tools, and make that process simpler and easier. Start with something that works well enough to be of value to some people, and improve until the old process is laughably complex.
www.gokgs.com is the server that's probably biggest in the English speaking world. The desktop client is Java based, there is an Android client, and we're waiting for an HTML client (it's in closed Alpha). There are several other servers that cater more to Asian players, but you can certainly play on them.

There is also online-go.com, which is web-based. It has real-time games, but the majority of games on the server are correspondance.

Resources: senseis.xmp.net (an old wiki that has lots of content, but few active contributors), and lifein19x19.com/forum, a forum dedicated to Go.
I don't think a few TB counts as "massive", and that still saves you over a grand a year. Why move backups to a 3x more expensive service, what's the upside?
I'm confused, what's window based task management?
Show HN: Gravacoin – An open-source tool to share your coin addresses
KGS is the usual recommendation. Also check out Sensei's library as a learning resource.

http://www.gokgs.com