skysight-inc/HackerNews huggingface dataset:
In short, data centers are generally located at the core of networks, end users are, by definition, at the fringe of the network. All the equipment and lines between the core and the end user add to the cost to supply bandwidth through up-front purchasing cost, maintenance cost and configuration cost. All of those are costs that would not have to be paid if they did not supply internet to end users. To assume that the cost of just supplying bandwidth to a date center is the same as through all that infrastructure is to assume the cost of all that is zero, or close enough they write it off, while in truth it probably accounts for the lion's share of their overhead.
This could be a fortunate investment that will make them lots of money. Give it back? I doubt it. Sell it back? Profit.
http://kapeli.com/dash

Lifesaver for coding on flights.
"Confirmed" has two definitions depending on if you apply it to credit cards or Bitcoin:

1 "Confirmed with a certainty that's good enough for values less than 10,000USD" )

Credit cards are good for this basically instantly... unless the register is "taking longer than normal today." It is on the order of seconds. Notice that PayPal doesn't accept credit card payments over 10K AND takes a large percentage. The same is true of Escrow.com, for example. Wires (SEPA in eu) take several hours, but are much more used at these amounts.

With bitcoins, this is true once 90% of the nodes have a transaction in their memory pools which ALSO happens to be on the order of seconds (you can watch propagation of transactions on blockchain.info)

2 "Truly irreversible")

This level of confirmation is true of credit cards after, usually, 180 or 270 days. Whereas with Bitcoin this is true after 4 or 5 confirmations (~40-50 minutes).

Bitcoin's speed gets a bad rep because it is held up to definition #2 and credit cards are only held to a standard of definition #1. This whole non-sense about litecoin solving ANY problems is just that: nonsense. The some members bitcoin community clamored for bitcoin to decrease the confirmation time, but the core devs knew it wasn't necessary. In fact, Charlie Lee, in an effort to satiate these requests created an altcoin, Litecoin, to confirm faster, so that the discussion of bitcoin could regain its track.

TL;DR: Bitcoin is very much confirmed within seconds, just like credit cards. Litecoin's faster confirmation time contributes very little (unneeded) benefit.
The numbers don't speak for themselves: how many 2.3 users are actively purchasing apps/services? Are people buying a $60 Android phone for use on a prepaid plan likely to purchase/install your particular app? The economics may favor dropping 2.3 support regardless of the overall install base.

Then again, for certain situations, they may not. Of the two wildly different apps I work on, one has 40% of users on 2.3, and the other has 10%.
There's pretty high sodium in ramen and I tend to find that ramen isn't really filling when eaten alone (and poor in nutritional value) and that means extra $$$ to make it more filling (spam, eggs, proteins, etc.).

My go to for a cheap filling meal has always been a stew or soup. Bulk quantity canned tomatoes, beans or rice, some protein, onions, carrots, and a ton of herbs means a single pot meal that can last for a long time - especially in the freezer.
Ask HN: what on earth have I just done...
Yesterday, i posted this https://news.ycombinator.com/item?id=6125939 on HN in response to my friend's suicidal note.

Today, I finally got a message response from him this evening. Yet the intention of the message was asking me to forget him, so that it makes it easier for him to take his way out.. I lost my mind the moment he said that, panicking, thinking about all the possible ways I can just so he doesn't hurt himself. At the end, I had absolutely no other way, I called 911. And the police did end up finding to his apartment, only to tell me that he said he doesn't know me, and he's doing OK.

Of course, he did not wish anyone in real life to find out about his suicidal thoughts, especially not the police. He got mad at me, so mad that he said if I ever try to contact him again, he will file a harassment report against me.

Even after all these madness, I still can't make sure his safety, and broke our friendship. I feel so hopeless right now, my whole world is blank, I have no idea what I can to do ask for his forgiveness, I still lost him at the end, one way or another.
Charlie Lee is well aware of this. He created Litecoin to stop endless requests to change bitcoin to a faster confirmation time, even though the benefits are scarce.
things like snapchat and vine make me feel old (I am in my early 20s) -- but I don't think anyone (especially here) can deny that it is the future.

Sending short videos to friends is something that might seem silly, but has actually become a huge cultural thing amongst younger people these days... Hanging out with some friends last weekend, someone received a Snapchat and I kind of witnessed it happen (I could not help meta-experiencing it -- kind of that "it's happening, I'm part of popular culture" feeling), and man, it is real.
> I can think of a few dozen "unnecessary" IP addresses this little web development firm consumes, I suspect big hosting companies could probably find thousands or tens of thousands of similarly used IP addresses.

That's the problem. A few million addresses would stretch things out by a couple of months.. But the cost of getting a few million websites onto SNI would far exceed any benefit.
What "bad things" did he do?

Those cables showed a myriad of illegal or at least very questionable actions of the US-gov.

It showed the US foreign policy as what it really is, a menace to none-US societies.
If you have a mac, shame if you run anything else as everytime I see dash I wish it was multiplatform.
I agree that fatalism was an unnecessary distraction.

The point about energy vs. willpower is that you cannot point to any precise biological mechanisms for willpower, but the claim that willpower competes with cognitive processing for processing resources suggests that there is a precise biological mechanism, in the same way that the coexistence of aerobic and anaerobic energy processing suggests a precise biological mechanism.

The box doesn't yield measurements of willpower and cognitive processing. It yields measurements of memorizing a phone number and choosing to eat cake. We bind those things to our terms in order to generalize and create a model. Models are fine. But the problem is taking the model and saying the model actually maps to reality inside the brain. Even the authors of the paper in question hedge on this mapping with the words "seems like".

Models are unfalsifiable because they are models and we made them up. The only thing that is falsifiable are hypotheses about behavior derived from the model. My irritation is when models of the brain that we do not possess the tools to validate in the brain are taken as neurological truth. I can suggest other models that fit the experimental results, and there's no way to say whether mine are worse or better.

As far as I can tell, we agree about the utility of things outside of the box. But I'm not sure if we agree that the way the box works on the outside doesn't generate testable claims about how it works on the inside. As an example, if you write me a program that converts one list of numbers into another list of numbers and give me a binary (without the GPL...), it is actually not possible for me to tell what algorithm your program uses. I would have to disassemble it to figure things out.
> And there are projects, such as couch db, which are based on Erlang but are moving away from it. Why is that?

That is news to me. CouchDB is knee deep in Erlang and loving it. They are merging with BigCouch (from Cloudant) which is also full on Erlang.

Come to think of it, you are probably thinking of Couchbase, which doesn't really have much "couch" in except for name and couch's original author working on it.

> Rather, it's because languages which are highly optimized for concurrency aren't always the best practical solution, even for problem domains that are highly concurrency bound, because there are a huge number of other practical constraints which can easily be just as or more important.

That is true however what is missing is that Erlang is optimized for _fault_tolerance_ first then, concurrency. Fault tolerance means isolation of resources and there is a price to pay for that. High concurrency, actor model, functional programming, immutable data, run-time code reloading all kind of flow from "fault tolerance first" idea.

It is funny, many libraries/languages/project that try to copy Erlang completely miss that one main point about and go on implementing "actors" run the good 'ol ring benchmark and claim "we surpassed Erlang, look at these results!". Yeah that is pretty amusing. I want to see them do a completely concurrent GC and hot code reloading (note: those are hard to add on, they have to be baked in to the language).
Here is a project that gathers all available solutions around CSS testing: http://csste.st
As long as it can be used with a pass-through Thunderbolt mode, it would still be perfectly usable as a display/port expander without using the internal GPU, should you buy a faster machine.

Also, Apple stuff seems to last damn near forever, so it'll hold a lot of resale value (even if the GPU is two years old) for those who want to upgrade.
Well said. I find it is very common to use the straw-man criticism technique http://en.wikipedia.org/wiki/Straw_man about bad management practices. The quality of management is often bad. The quality of management, even of good practices, is often bad.

Criticizing those implementation of the practice is perfectly fine. But claiming that the practice is suppose to be something different than it is, is not fine. I agree with you here, that is the biggest problem. If you understand how kanban for software is suppose to be done, the criticisms don't make sense.
The wayback bachine is used routinely, at least in Australia, to show that a web document was publicly available before the priority date of an application. One problem is that if the document happens to be from the domain of the applicant (more common than you'd think, some applicants are dumb like that), they can have it removed by archive.org. This is why examiners will make copies of the page from a date before the priority date when using documents accessed through the wayback machine.
For one, you can stop airing your dirty laundry on HN. Would downvote if I could.
I don't know about the USA but here in Germany he would have gotten an reimbursement of whooping ~10EUR/day.
> There are a ton of /8 still assigned to companies that don't need them.

You've got no idea how they're structured internally. Some of those companies uses their blocks to make every machine in their network globally routable, they don't "need" them but they do use them and they're part of their network architecture.
That link gives me a 404 error.

This URL seems to be a copy of the same article - it has a reference to the original BBC link at the bottom:

http://www.newsofthenation.com/2013/07/31/the-death-of-priva...

Edit: The original URL seems to be working again.

Here's a seemingly related article at the BBC:

"The pleasures and perils of the open-plan office"

http://www.bbc.co.uk/news/magazine-21878739
> This could be a fortunate investment that will make them lots of money.

Apple has ~$150b in cash reserves. Selling a /8 would amount to nothing on their balance sheets, whereas owning a /8 can have invaluable uses.
I think I should actively play out my brain's "grass is always greener" mechanism against itself more. When I'm working out I also keep having ideas about work and wanting to work, and when I'm sat down I feel like doing something physical. Or I just want to hit my bed. But then when I do, I keep thinking about work and want to get up and do it.

One thing about the gym is that I find it best to do it either around the 4pm mark, when we're in our energy low, or at night also when we're tired. We're mostly tired because of our brains, and doing exercise recovers my mental energy like nothing else.
A currently unsupported OS platform on AMD64; one that Python supports, but PyPy does not.
Should it ever be possible on mobile?

This might be a ridiculous thing to say, but I don't think any real 'hardcore' gaming happens on mobile. I admittedly do not game as much as I used to, but I could never stomach giving up the pixels that came with a computer setup or console games...

I'm a big fan of Megaman, and those games are fine to play on a smaller screen, but for most of the games that people are trying to play on mobile, you have to settle for lower graphics, slower gameplay, and just a degraded experience overall.

Eseentially - I would rather play Metal Gear Solid on a TV/large Computer screen with a computationally adequate machine rather than try and play it from a 4" screen
> Lists are not very important for Lisp, apart from writing macros.

I'm not sure I agree. Sure, in most dialects you are given access to Arrays, Classes, and other types that are well used. And you can choose to avoid lists, just like you can avoid using dictionaries in Python, and Lua. But I find that the cons cell is used rather commonly in standard Lisp code.
I like to get out for daily walks, sometimes (every 10 to 15 days) going for a short 2.5 to 3 mile hike in the forest to get a change of scenery and enjoy it.

I often put in 12 to 18 hours a day, so these hikes are a big help to unwind as well as get some exercise.

Sometimes I'll get away from work for a day or two, but I don't really follow any schedule.
How To Make Your Social Media Marketing Campaigns Successful
I think they'll be alright in the end, Microsoft tends to iterate their products in the classic if infuriating way.

I expect v2 to be good and v3 to be pretty stellar. The question is time.

Off topic, does anyone have Chromebook Pixel sales figures yet?
Having a user expend more cognitive energy on my app (as long as I'm not frustrating them), sounds like a good thing. It sounds like another way for them to bond. Seems like I'd rather it be my app them my competition's.
Sure, I knew people in college who were part of the local music scene and listened to it primarily.

I don't see why it is so surprising. People choose genres and primarily listen to it all the time. The kind of music popular to make in your locality, is definitely not the same genre that's played nationwide no matter how close the similarities may be.
So far its just me marketing. But for a team of people involved with the blog, probably Wordpress is a safer bet.
Don't mean to shoot the messenger here, but if SGAM contention happens due to high tempdb usage, surely that's an architectural problem? From my reading this only happens when a lot of user objects are allocated - again in the tempdb!

I'd love to know why Microsoft do so many things in a shared resource. In Oracle you can setup multiple temporary tablespaces, curious to see what Postgres does.
Its auspicious that this post came up towards the end of Ramadan, when Muslims fast for thirty days or so. That being said, they break their fast each night so its not a continual solid fast. They do go without food and water though, interesting.
yeh but i don't want to see mlm and make money fast dodgy people on HN.
I promised myself not to buy samsung phone after they forked me with Omnia HD i8910 - the flagship phone they made on a Symbian which they abandoned after couple of months, without a single bugfix. But then, I also promised not to buy anything from Motorola after they abandoned a flagship XT720 (xenon flash, full HD video) without bigfixes, withou upgrades (stuck on Android 2.1 forever with washed out photos, jerky 720p and half the RAM (all reviewers said it had 512 to be unlocked with upgrade) and locked bootloader. THE ISSUE - as much as I would like to buy Nexus 7 2013, it is not sold in my country by Goog, it is coming maybe in October, November, and xda forums are full of people who exchanged theirs 2-3 times to find unit without dead pixels, erratic touch, random reboots or light bleed. So, I may have no other option, but to buy tab from Sammy, because I can touch it in any shop, exchange or return, etc... EndOfRant.
how is it possible not to have hardcore gaming at some point given the rate of hardware/software improvements?

this is like saying that intel i7 is the fastest cpu ever to be build
There isn't any real risk of double spend attacks. The effort it takes to make a double spend happen requires far more money than that (and no, I'm not taking about a 51% attack), and is not reliable in any way.

A transaction is broadcasted to most of the network, and certainly to the main pools within seconds. So once you see a transaction in the pool of trusted miners, you can assume it's okay. The only "real" possibility of it being a double spend is if they appear on the network at the same time, but is visible when the second transaction uses money that the previous transaction have spend. At that point it's equivalent to the credit card failing from an interruption in the connection - you just try again (the oldest win).
“If you want to build a ship, don’t drum up the men to gather wood, divide the work, and give orders. Instead, teach them to yearn for the vast and endless sea.”

― Antoine de Saint-Exupéry
OK I have now read the entire report, up to and including the first appendix. My now informed opinion is that with the issue of this, umm, mild report, MIT have missed an opportunity to address the "one issue for reflection" identified in the report itself:

In closing, our review can suggest this lesson: MIT is respected for world-class work in
information technology, for promoting open access to online information, and for dealing
wisely with the risks of computer abuse. The world looks to MIT to be at the forefront of
these areas. Looking back on the Aaron Swartz case, the world didn’t see leadership. As
one person involved in the decisions put it: “MIT didn’t do anything wrong; but we
didn’t do ourselves proud.”
"Maybe there are 100, but 97 of them don't matter."

Please reread my post. I'm referring to the software on the Galaxy S, the HTC One etc. as independent operating systems. These OSes matter. It's what people use today on their computers.

Android is not an operating system in the sense that Windows or iOS is. It's a platform on which you build such an OS.
Thanks for offering to help, but I've gone ahead and deleted the app. I'll stick with Pages and Google Docs, a signup process to use a word editor isn't for me.
I also find it super distracting when developing.. However when doing frontend website stuff (HTML/JS/etc) I don't.

Anything that requires concentration usually broken quite easily in open plans for me.
It also breaks IP-to-geography mapping.
This is important. The people cashing in their skills to make small things like Angry Birds (perhaps with the intention of making a lot of money without a lot of effort) aren't the people who can sit down and figure out how to cure diseases.

Research is hard and not everyone can do it. Progress on diseases will be slower than progress on new forms of entertainment (or productivity, as many startups are geared towards).
How is that? My understanding is all it does is slightly reducing the time it takes to successfully make a 51% attack, and slightly increase the risk of orphaned blocks.

The reduction in time to perform a 51% attack is countered with just a few more conformations.
equity income Investment Trusts and decent dividend paying blue chips eg RDSB and BT.A for me
It was the trapezoid rule for integration, and it was wholly accurate, just ignorant of previous work.
>Garbage collection is simulating a computer with an infinite amount of memory

I think he means "infinite amount of virtual memory". Virtual memory already tries to "simulate a computer with an infinite amount of (random access) memory". This makes me wonder if virtual memory can be used as a poor man's garbage collector?
Please forgive my liberties with science words. :)

The purpose of refactoring is to remove the entropy that builds up in a system, organization, or process as it ages, grows in complexity, and expands to meet demands it wasn't meant to handle. It's not a symptom of a problem; it's acknowledgement that we live in a universe where energy is limited and entropy increases, where anything we humans call a useful system is doomed to someday fall apart—and sooner, not later, if it isn't actively maintained.

Refactoring is fundamental. Failure to refactor is why nations fall to revolutions, why companies get slower, and why industries can be disrupted. More figuratively, a lack of maintenance is also why large stars explode as supernovas and why people die of age. And as a totally non-special case, it's why programs become giant balls of hair if we keep changing stuff and never clean up cruft.

A system where refactoring is not a built-in process is a system that will fail. Even if we automate it or we somehow hide it from the user, refactoring still has to be there.
Considering Intel forced them to use it as a condition of going with a complete platform solution for Apple hardware, it's not a bad idea to point a great deal of the blame at them.

But it's been nearly three goddamned years and the uptake on Thunderbolt is nothing short of pathetic; some of the blame has got to rest with Apple.
AnandTech is not one of those sites:

> Today, we are large enough to avoid these petty discussions of withholding review samples. Most manufacturers know that one way or another we'll get our hands on a product for review and don't try to play these sorts of games. Rarely we are faced with a manufacturer or advertiser who is looking to influence our content. We have a firm internal policy in place to deliver honest, balanced reviews to the best of our ability - regardless of external pressures. Fortunately, as I mentioned earlier, we have been around long enough and are large enough to avoid this being an issue in the vast majority of situations.

http://www.anandtech.com/home/about
This is of course how sales actually works. That's why there are 700 models of camera -- to get you focused on which one you want, not whether you even need it or if there is a competitor you should look at.
weird, from the link greenyoda provided (thanks by the way).

publication date: "July 31, 2013"

and at the footer: "This piece is based on an edited transcript of Lucy Kellaway’s History of Office Life, produced by Russell Finch, of Somethin’ Else, for Radio 4. Episode nine, Whatever Happened to the Paperless Office?, is broadcast at 13:45 BST on 1 August"

So is the radio show to be listen to tomorrow at quarter to two BST? O_O
No, if everybody maxes out a 1 Gbps line, the ISPs will invest in faster networks.
The cable costs $40 because there are two discrete processors at either end. Intel charges about $20 each for those processors. The margins on Thunderbolt cables are probably a lot worse than you'd think.
Perhaps the job is an opportunity for Litecoin that he would otherwise never have hoped to make happen?
This is insane. Have they co-opted the judges, too? I was thinking that even if the Congress and the president have gone insane, at least US has a decent justice system, and the judges will pull back on the surveillance state. But I guess I was wrong.

We're basically enabling societies that are worse than Stasi Germany when it comes to surveillance, and we're doing it all "legally" because Congress, the president and judges all agree to it.

But do the people really want to live in a world with such little to no privacy, of everything they ever say or do? Even in an age of Facebook, I have a hard time believing this is what the people really want.
> Almost no software you're likely to be running is incompatible with IPv6

What about user inputs that only accept IPv4-formatted addresses? :P
ASCAP challenges Pandora acquisition of radio station KXMZ with FCC block
Help New Zealanders protest government surveillance