skysight-inc/HackerNews huggingface dataset:
Isn't it just common sense? The provisioning / capacity planning for a DC has to be done based on peak usage. The usage patterns of the core business and the hosted customers are almost certainly going to be the same -- there's going to be a trough in the night-time, and a peak in the evening. At the time when people want to buy resources, you'll have no spare resources to sell.

The only way the business model of selling spare resources could work is if you found customers with a different usage pattern to fill the trough. That's hard.

Yes, you can find some customers with time-insensitive batch processing that could be done during the night time. But Google and Amazon already do massive amounts of batch processing, and still won't have a flat utilization level over the day.

Or alternatively you could try to flatten out the diurnal variations by making sure there's no geographic affinity between users and the DCs. But that's suboptimal given intercontinental network latencies.
How I stay in touch with my entire network in 30 minutes a week
very cool! I love the name. It sounds like a b-side by Ween or something. Portobello Road.
Your two are good.

Another notable one is the original discovery of the cosmic microwave background, the primordial echo of the Big Bang, which is still being investigated today. That was a 1974 Nobel Prize.

A nice list is at: http://en.wikipedia.org/wiki/Bell_Labs#Discoveries_and_devel...

Basically, the GP comment is really quite wrong.
It's been around since the 1990s, so it's not "sexy".

Even though Amazon has been an important part of my own business for actually selling stuff, Amazon Prime has revolutionised the ability for small sellers to move volume (and solved the logistics hurdles), and Amazon's cloud computing is critical for tons of other startups to run their infrastructure--not to mention is being chosen by established players.

But, no, it's not "social".
Got a 503 on that link sadly.
I think this card is aimed at the compute crowd.

However, there is an extension of "multi monitor" that's probably going to become a big thing: VR gaming. VR gaming demands both more pixels and a consistent, high framerate, and could percolate more quickly down from "most hardcore of the hardcore" to "many people who enjoy gaming own one" than 4K displays or huge monitor stacks have.

This particular GPU is a multi-GPU single-card solution which is probably worse for VR, because alternate-frame rendering adds latency and can result in uneven frame timings especially when two sequential frames have dramatically different complexity.
Interesting to see that users using Vista are already being seen as 'should be dropped'. AFAIK Internet Explorer 9 is the highest IE version on MS Vista.

Not that I like IE or Vista, just seems to me that there are a ton of people out there with IE9 as max IE version.
Compared to getting the general public to accept virtual currencies for everyday transactions, shouldn't it be relatively easy to convince those same people to put pressure on the IRS and congress? In fact, this is a particularly good year to begin such an effort, since the Senate is in play in the midterms. If predictions start to indicate an unusually high turnout of virtual currency supporters, it would throw a big wrench into almost every political playbook (which are presently primed for older, conservative demographics).
How to explain the valley's salary collusion to your Dad
On top of that option, you've always been able to create a Chrome launcher shortcut that runs the Chrome executable with a separate --user-data-dir argument.

This forces Chrome to spawn a new browser process for your separate profile, which means that desktop environments which group windows by "application" (i.e. Windows 7+8, OSX, Gnome) will group the alternate-profile windows separately.

Slap a custom icon on that launcher, and it's like having another browser installed which just-so-happens to also be Chrome.

If you're using Portable Chrome, Chromium, or Canary (or Firefox!) just for the sake of "protecting" some of your browsing under encrypted/removable storage, this is a much lower-overhead solution: just create a launcher with the --user-data-dir pointed into protected storage.
This seems rather hyperbolic. What sort of agenda do you imagine I have that would make me want to propagandize and mislead people? Am I part of a secret cabal that seeks to enslave the sheeples by encouraging them to keep their web browsers reasonably up-to-date?

(For clarity, I wouldn't normally describe a two-year-old browser as "a dinosaur," mainly because the 5-year-old inside me thinks dinosaurs are too cool to use their species as a pejorative. But I would describe one like IE 9 as "fairly outdated," which is just a less goofy way of saying the same thing.)
I dunnoh... reading data, writing data. Even if you only ever talk to a database JDBC has API's for accessing data through a stream. It's kind of the default way to handle networking and file data...
I work for myself and am my own boss. I have tried starting businesses over the years with many friends and co-workers. None of them worked out.

Most people just don't have the discipline to work on something for 8 hours/day without being told what to do.

I have also joined many meetup groups for various activities /meeting new people. When a group doesn't have a leader, it pretty much doesn't go anywhere until someone takes up the lead and keeps everyone on track.

If you ran a company this way, you would either vote on all decisions (which would be painful and slow) or you have a group of people make these decisions on your behalf (IE: leadership).

It's a small example of human nature and why we still need bosses.
What is so hard about looking through the blockchain and backtracing all of your trades at a later date?

You know your own public and private key, so you can find all of your transactions and the date at which you've received or sent off BTC. Come tax day, you run a single program over all your transactions and you should be set.

There's no need to go "cloud" on this one, a simple offline blockchain app would solve the problem.
If a user has a reasonable knowledge of bitcoin, they can't. They can monitor it only when it hits the existing financial structure. If you don't cross through that, they (in effect / in most cases / under normal circumstances) can't really see it.
where is https://github.com/sexist/julie ?
Sure, my email address is in my profile.
Pascal seems a lot more interesting: http://devblogs.nvidia.com/parallelforall/nvlink-pascal-stac...

(Although I am dreading having to type all those begins and ends.)
Well, since the ledger is public, if you manage your coins yourself, all they need to know are the address(es) that are yours. They can look up what's in them with a copy of the ledger.

If your bitcoins are in an aggregated account like Coinbase (or the now-dead Mt. Gox), they'd probably put in bank-like reporting requirements that make the bank tell the IRS how much money you have if you have enough of it.
4k gaming is actually extremely painful performance wise and that is assuming a single monitor.
Property tax is subtle, but here's what it looks like in a nutshell:

The article talks about treating it as property vs currency. If the IRS chose currency, all realized[1] gains/losses on BTC get treated as ordinary income (lumped in with salary/wages) and get taxed at income rates. For most bitcoiners this would be around 15% if your salary is under $75,000/yr[2] and around 30% if more.

If the IRS chose property your tax rate depends on how long you held it (and some other things, it's subtle. But mostly how long you held it). If you bought and sold within a year it gets pushed into ordinary income as shown above. If you held it for over a year you pay 15%[3] on the gain.

Note that property transactions still kick into gear even if you didn't cash out into dollars. If you bought in at $10/BTC, get a new lambo[4] at $1000/BTC you pay the property tax (capital gains) on the bitcoin gain.

-----------

[1] Gains from when you cash out (cash out price - buy in price)

[2] Upper middle class in most of the country, excepting the very big and trendy urban centers

[3] If you sold those collectible bit coins you'd probably pay 28% on the gain.

[4] So there's this guy, and he's got a brand new Lamborghini and he wants to put a mezuzah in it...
Yesterday I Had An Epiphany
It still doesn't clearly address the question of how those who mine bitcoin should be taxed. I guess your cost basis is a prorated portion of what you've spent on bitcoin mining. Very hard to do the accounting.
Sure, email address is in profile, email me and I'll send you one.
Android is already 60% of all interactive devices: http://www.telirati.com/2014/03/who-makes-how-many-of-things...

Google was correct to focus on dominating handsets. If you dominate handsets, you dominate devices as a whole.

Android also has a very strong position in embedded UI in "appliance" devices.

There is an argument to made that Google sucks at marketing tablets, and gave iPad too big a lead in the market. But overall execution is hard to find fault with.
The Making of Neon Signs In Hong Kong
Unlikely, bitcoin isn't something you'd capitalize (and depreciate) because there's no clear "lifetime" to the asset.
Does this mean that Bitcoin are more legit now and will be picked up by more institutions, or since the IRS doesn't consider Bitcoin a currency, will that stop companies from using it (for regulatory reasons?)
BTC Anonymity requires the use of mixers, and using mixers is against the law (its money laundering).
http://imgur.com/gallery/lirgYqz
Windows XP is abandoned on April 8th. A large number of the Windows XP machines still in use are in China (nearly all pirated). The other ones can often be safely ignored for most businesses as they're not going to be customers anyway.
We still use resque.
The Bitcoin network is currently hashing at nearly 500 exa-flops (estimated). This thing has what, 8 tera-flops? Not very effective.
According the article this is not true. The tax event is turning the bitcoins into currency or spending them.

So, the issue could be you have $1,000,000 of bitcoin, and you spend it. You now owe capital gains on the difference in price between when you bought and sold. Now, even if you have the $x00,000 in bitcoin to cover this, you better convert it fast (like simultaneously).

Or, never spend bitcoin directly -- convert enough to dollars to buy and pay tax, then spend the dollars.
Understood, but it's money that's already been spent. I just wanted to point out he'd also need some other form of income to support himself while he makes the apps, even if it's only $250 a month.
CCTV Everywhere
Cookies? Oldschool!! I use CCTV cameras to track my users!
And YOU can do the same with this creepy CCTV widget.
> However - the other two usecases are handling files and network sockets, and in the java world, you generally don't touch streams of bytes or lines even in those cases.

I think you live in a pretty rarified Java world.

> The unix approach of treating most things as streams of bytes or lines tends to be abstracted - if I'm writing socket-based communications, then an InputStream exists there; but if I'm making web requests, then it's through a library where no streams are exposed.

Except if you want to handle large amounts of data efficiently, you end up using streams to read and or write those web requests.

> Custom file formats would involve handling streams directly, but general practice in line-of-business apps nowadays is to never do that - you just [de]serialize to json/xml/something else standartized; and again that's done by a library that uses streams but doesn't expose them.

...and I guess you never have to debug anything or understand what is happening underneath?

> Students in java lessons use InputStream&PrintStream, but after starting work, promptly forget what the methods are called as they're used rarely.

Then why do you think they teach 'em? Aren't all subsequent concepts built on top of them?
This is very much our view. Google products are fine for home and non-critical use, but it's far too risky to rely on them when building something that one expects to have a long lifespan. Unless there's clear money in it for Google's advertising revenue, the chance of it being pulled is too high.
There is an interesting symmetry there: ChromeOS is taking traditional notebook form factor devices away from Windows. Steam OS might do the same for gaming PCs. With the high price of current-generation consoles, people will increasingly ask "Why not a PC?"
Got it, thanks for clarifying. Again, I was mainly speaking about the surface level descriptions on MatterMark. Also, I'm totally in favor of multiple smart people working on similar problems. Looking forward to testing Algolia out!
I was going to say this exact same thing. I was writing off 'losses' from stock losing value from 2001 to 2012 at $3,000 a year. It would have been longer except that you can, in some cases, offset gains made later against those losses. And yes, all under the auspices of 'alternative minimum tax' for which I have a special place of loathing in my heart for whomever thought that was a good idea.
I'm not sure I agree with your point about the name. Practically speaking, what should it be called? Most proposals I've seen rely on some sort of analogy which doesn't hold true in general.
I'm betting it will be just as safe/unsafe on April 8th as it is on April 7th. Yes people should have gotten off XP by now, but real life isn't always perfect.

There will not be a massive XP infection on April 8th, it will come at least a few weeks after that ;)
I work in an entirely different field, but I just wanted to say congratulations. So many startups I read about on HN, techcrunch, or wherever are focused on some odd niche to improve the lives of those who are already well-off. It seems like your tech has the potential to improve fundamentally important things across a broad swathe of society, and that's really encouraging from my perspective.
>Bitcoin miners would have to report their earnings as taxable income with a value equal to the worth on the day it was mined.

Maybe the rules are more thorough in reality than in this article, but how would the above statement apply to people who mine in a pool? Would only the person who hits the hash have to report the income? Would all of the miners?

Additionally, how does the IRS plan on enforcing any of this? It seems like an anonymous currency would be ripe with disregard for regulators.
Like you I immediately thought of the recent ageism articles on HN and specifically PG's comment about the "cut off" age for consideration for tech-investors being 32.
The Cheeseboard Collective is another great worker-owned bakery collective for those in the Berkeley area:
http://cheeseboardcollective.coop/

Amazing pizza and scones.
Yeah, not getting his point. Sure, you wouldn't want to work with it, but the reality is that letting go of the idea of writing perfect code helps you just getting it done. It's sickening, but it's a valid point.
That makes sense. I'm sure you know this already, but make sure you have a lock-tight contract for exactly what you're going to deliver. There's no room for scope creep in a $1k app!
That recumbent trike in the picture is $5000. So something doesn't add up.
Microsoft Windows 8
There are quite a few cases where you can't or don't want to deal with your instance disappearing at any moment by design (spot) nor with an annual subscription though
This is pretty cool. Sounds like an alternative to PhoneGap/Cordova for high performance apps on Android. It appears it's meant to address the problem of building something like a mobile game with WebGL.
Interesting they've added option to hide buttons, but kept huge icons on tabs, chrome used to have similar ugly icons, but fortunately they are removed now.
As I stated:

> Traffic data was broadcast over FM radio, and eventually mass-transit data might've been broadcast as well.

It's a natural broadcasting application. You really don't need point-to-point. Eventually when DTV came along, it might've been datacast over ATSC.

A lot of technology is path-dependent. We got smartphones, so everything went one way. Without smartphones, the very same clever people would've been working on other solutions.

It would have been different -- worse in some ways, better in others.
Created account on HN to chime in, I support everything you said. I posted similar comment in r/Entrepreneur, where the book/review is also making rounds today. My comment on reddit was the first time I've ever been motivated to do a negative book review, kudos to the book I guess... You and I must be fighting the same war of principles.

http://www.reddit.com/r/Entrepreneur/comments/21bghh/notes_f...
It was useful to me. Thank you.
It is weird to see comments from fellow YT API hackers. Great to see y'all on here.
Mm.

Bitcoin owners say that IRS is an illusion.
Site has been fixed now. Good to see the quick response.
Cross Platform Build Methodology for C
How I got my job at USV
You can use the $900 in capital losses to offset your income (up to $3000). According to the IRS, you would have only $100 in income ($1000 - $900). So in your example, you would have $100 cash and tax liabilities on $100 in income. You will only run into a problem when you exceed $3000 in capital losses, that is when you would have to rollover your losses to the next year.
http://www.software.coop

MJ Ray of Debian fame is part of this. He's also very much involved in promoting the cooperative as a concept.
8 tera-flops

http://images.anandtech.com/doci/7894/GTC-2014-028_575px.jpg
You can't, plus the fact that lot of games don't work well with SLI.
The best performance/watt altcoin miner is the NVidia 760 right now, although the R9 290x has a case for being the best well-rounded altcoin miner (Once you factor the fact that you'll need 3 or 4x the 760s to keep up with a single R9 290x).
And OVH (Kimsufi) is still cheaper than DO (Amazing how ...).

However AWS and GCE are not the same service at all, if you're comparing/deciding between the two based on price you're doing it wrong.
Epilogues, Canaries, and Buffer Overflows
Pool mining would be no different. Basically the rule is that you "recognize" the income when you receive the bitcoins, be it through pool mining or individually -- it makes no difference.
There is demand for this. However any reasonably large site is using way more than just these ad networks to power these sites. They would want to hook into several of the bigger ad exchanges (who in turn hook into hundreds of ad servers, networks, DSPs, etc) to get their data.
I certainly wasn't trying to suggest anything Marxist, certainly not that capitalism is stupid. It's just a state of nature.

To make each worker personally absorb 100% of the risk involved in their production has a certain upside... but also a pretty obvious downside.

Say I'm a weaver, I buy supplies and I rent coworking space and I take whatever hours I want, I have full creative control and I get 100% of my own profit to work with. Yay no boss. But if my supplies or product get stolen, or eaten by moths, or are just bad, or become unfashionable, or cashflow kinks prevent me from selling... pay-to-work sounds less attractive when put that way, to lots of people.
Maybe I'm the only one but the lack of ability for me to use GCE for a personal server to become familiar with the service is a huge deal.

AWS offers a free tier. This let me play with AWS on my own time gratis. I think GCE needs this... unless they have it and I'm just not aware.
Yeah, it's flattering and would make me want to take a picture to oblige. Very clever.
Bruce Schneier snears at IBM's NSA denials.
Unless there is some reason to believe virtual currency supporters make exceptionally large campaign donations, I'm not sure why any Congressman would be swayed by what can't possibly constitute more than a tenth of a percent of the voting population.

Bitcoin supporters would be better served talking directly to their current representatives outside of an election context and even to the IRS.
It's an old bug. I'll keep an eye on it :)
That's pretty impressive. According to the announcement this card will sport 8 Teraflops (or about 112 GIPS), which corresponds to the entire available computing power on this planet in 1990. Let's play some Counterstrike :D

http://www.theatlantic.com/technology/archive/2013/05/xbox-o...
This is a known bug where Chrome 33 renders webfonts blank: http://blog.typekit.com/2014/02/28/new-bug-in-chrome-v33-aff... It usually goes away with a soft refresh.

This was measurably affecting our conversion rate, so we actually added a hack that forced Chrome to re-render all the text: https://gist.github.com/asolove/9553196
Do you work at Dunder-Mifflin ?
No I don't think it really means anything for larger institutions (banks?). We don't have an easy way to switch back and forth from bitcoin to USD, until that happens... Not sure how plausible is the expectation that BTC will see wider adoption, since it didn't happen already.
Sorry about that. We'll buy you a beer if you email us the details: support@key.me
This can only be good for Bitcoin. If you can pay taxes on it; it increases its legitimacy.

Bitcoin has never really been currency anyway; it's more of a pseudo-futures contract than anything else. IMO an essential criteria for a currency is that it is backed by an economy and a government with the power to ensure the security of that currency.
So you're saying other companies offering tech workers high salaries will lower their salaries? I think you're missing the point.
Live editing JS and recompile doesn't seem to be possible from devtools. My experience with scratchpad doesn't do that so I have to fall back to Chrome when I want to edit JS loaded by the page on a third-party site. Is that still true?
> There's very little to learn from operating system design point of view in there ...

I understand your point, but in one important sense, this release has value. Someday, a scholar is going to write the history of drive letters and their perverse effect on all of computing -- up to the present day, where they're buried under a thin patina of respectability in the newest versions of Windows.

Under Windows, including the most recent versions, you can get repeatable results for procedures that involve peripherals only if you disconnect them all, then reconnect them in the same order each and every time. Why? Drive letters.

This might be excusable on historical grounds, except that, when MS-DOS was first written, there was already an OS without drive letters -- Unix.
I run goread (http://goread.io) on App Engine. Doing the math by hand, I'll get a 25% reduction in costs. This comes from cost reduction of instance hours and datastore writes, and free SSL and datastore small ops. I didn't get the advertised 30% because my largest single cost is datastore storage, which didn't drop. I'm happy with how this all went.

I saw another comment asking about app engine pricing. It is priced based on many different usages: instance hours (where instances are automatically added and removed by app engine itself), writes, reads, and storage to their NoSQL datastore (far and away its best feature, which no other provider in the world offers). They charged small amounts for other things, too. I was paying $9/month for SSL and other small one-offs. This new pricing basically eliminated all the other one-offs, making them free. It reduced the number of kinds of things that are billed. Before the datastore had 3 pricing tiers depending on the operation. They made the cheapest free and the other two the same price (reducing the price of the more expensive). Overall things got much simpler and cheaper.
austinz, this is surely some inspiration. Would love to connect. My email is in my profile. Thanks!
> Additionally, how does the IRS plan on enforcing any of this? It seems like an anonymous currency would be ripe with disregard for regulators.

The same way the IRS enforces all other rules. If you break them and get caught you're in deep troubles.