skysight-inc/HackerNews huggingface dataset:
You can't control what other people think or say, but you can control how you respond. I think I learned that from some TV character in anger management classes, but it seemed like a good nugget of wisdom.

I don't think it's a wise idea to get grumpy (particularly visibly grumpy) with people who make unreasonable change requests. They don't do it to be mean, they do it because they are ignorant. So, it's up to you to educate them - try not to be condescending, try to be enlightening. Take them down the rabbit hole and show them what you can do quickly, and what takes time, and why.

When someone asks me to do something, I like to present multiple options to achieve their objectives, highlighting easy ways to do things that may have drawbacks, but take less time, and also fully explaining the time and costs of their intial thoughts.

The key, I think, in working with business people on software is being obviously willing to do some work to achieve their objectives, but also offering a pragmatic, technical point-of-view. Don't leave them room to think you just don't want to do something - express that you are definitely going to do something, but guide them to the right path.
If you subscribe to:

https://groups.google.com/forum/?hl=en&fromgroups#!forum...

They'll email you when issues occur and info becomes available.

It took about 30 minutes after the crash for me to receive an email which seems very reasonable.
New Google Maps Basemap Now Shows Terrain, Vegetation By Default
I think the best place would be in an 'Ask HN' thread. I think the community felt your post was off topic- and that's why it was downvoted
IMO this combines some of the worse features of Cell (e.g. local memory and DMA) and GPUs, and while the power efficiency is good the absolute performance is very low. For a parallel noob who's using OpenMP/OpenCL I don't think it's any better than a desktop PC because programming it is going to feel the same and performance is going to be equal or lower. And if you don't use the libraries then you're in low-level ninjas-only land — the extremely simple and flexible hardware is good in theory because you can use it many different ways, but it also doesn't help you or give any hints about how to properly exploit it.
Add Dropbox to that list.
> If it were a good C replacement I'd be able to expose an ABI for other language bindings, so that I could write libraries that could be used in many different languages. There is no way to do this in Go.

C ABI is the operating system ABI. If the OS is written in Go, the C ABI becomes irrelevant.

> If it were a good C replacement, it would have dynamically linkable libraries so that I could write an extensible server that could be extended with external modules (a la Apache).

You can do this with gccgo to some extent already. Eventually this support might come to the standard compiler.

This is not a language issue, rather an implementation issue. As anyone with compiler development knowledge can easily explain to you.

> If it were a good C replacement I'd have direct access to memory so that I could write device drivers.

The Oberon guys did not had any issue with this. Their System package API is quite similar to what Go's unsafe package offers.

http://www.inf.ethz.ch/personal/wirth/books/ProjectOberon.pd...

http://e-collection.library.ethz.ch/eserv/eth:26082/eth-2608...
3 Habits For Managing Your Social Media Footprint
Thanks for all your help with setting up Sidebar.io!
Well the "Find out why" page that is linked from the down page is also down.

http://www.tumblr.com/docs/en/error_troubleshooting#service_...
It's important to understand that as an asset class, public equity has a certain tolerance for unpredictability and risk (lower tolerance compared to venture or growth capital). Very predictable, mature industries like utilities, industrials, and certain financial institutions offer relatively stable cashflow through thoroughly understood revenue streams -- and thus they benefit from a generally lower level of volatility. Technology firms on the other hand (Facebook being a great example) have great elements of unpredictability, along with high potential for growth, two conflicting forces that factor into stock price.

Take, for example, Amazon. In its recent earnings announcement, Amazon posted a loss on net income of $274 million. If Amazon replicated this result in perpetuity, it would soon be a bankrupt company. Amazon's EPS is 0.07 cents per share, giving it a price to earnings ratio of over 3,000. If you purchased Amazon at its current price and if Amazon replicated this result in perpetuity, it would take 3,000 years before you were paid back on your stock.

Now of course that's a silly analysis when you don't take into consideration growth and expected future cash flow. Clearly investors factor in a tremendous amount of growth in many large technology companies. However, investors are not prescient. They need indicators on the likelihood of this future growth, so factors like ad sales, product sales, new product growth, etc are extremely important. Any major shifts either above or below their expectations changes their growth estimates. Since a significant portion of their purchase price is going into future growth, any changes to growth estimates will have a magnified impact on valuation (i.e. price they're willing to pay).

Is there some speculation going on? Probably. But the mere act of investing in the public equity of certain technology companies is a form of speculation. And there's far more to how markets are made than can be distilled in a short article, especially if we try to generalize the forces at play.
My AdWords Debacle: A Wake Up and a Fix
So, you trust closed source voting machines?

The way I see it: It's effectively illegal to prove the machines are fraudulent as they are proprietary machines and are closed source. So, given that they are run by partisan companies and we have absolutely no method of verifying their inner workings:

Don't we have to assume that the machines can't be trusted?
Yeah, but whereas git and other version control systems are great with lines of code - and diff works well on that - for text we need a diff that works on lexical units within a (much longer) line or structure.

I know git can be configured to use an arbritary programme for diff - just not sure where to find one...
A small amount, perhaps. In all likelihood your probably better off setting the volume on the device somewhere in the middle, but this will vary based on device. Two major things come into play:

1) The input impedance of powered speakers or any external processing stage will be high. ~5-10k ohms, compared to 80-500 ohms for an average set of headphones. This means regardless of the level you use on the player the current draw will be substantially lower than it would be if driving headphones. This means the level doesn't matter nearly as much.

2) The efficiency curve of the output amplifier. Depending on the topology of the output amplifier of the device it may be more or less efficient at different power levels. If the output driver is a class AB topology it actually gets more efficient as it nears its rated output (generally the relationship is logarithmic). As a result you can actually be 'better' overall on power to using a higher power level at some points in the curve. You use more power to drive the output but you also increase efficiency reducing your overall power usage. Class AB is pretty in-efficient anyway as your only going to see 30-50% peak efficiency. With a class D output which is becoming more popular you can see upwards of 90% but your efficiency vs output power curve is generally sharper, you get much closer to peak efficiency much faster (depending on the exact design of course, most portable devices will be filter-less class D topologies).
> So, combining these two statements, it seems that they blocked both sites 30 minutes before the article was posted in Chinese?

Their censors probably read the English version and preemptively blocked the Chinese site as well, (correctly) assuming a translation would be posted.

> If that's true, it's disappointing the Times didn't do a simultaneous release in anticipation of the block.

I'm not sure how helpful that would've been. It would've still given them only a few hours in the early morning before the site was blocked. And posting the Chinese version at the same time probably would've resulted in the block coming faster too.
The prosecution systems in China are led by the local and central party leaders, who actually supervise their administrative counterparts, i.e. the mayors and governors. In several sensitive cases of local government head appointment, the removal of local police and prosecutor heads followed, in a violent way that some of those removed got prosecuted, even committed suicide[1].

IMHO, as the lack of independency in justice and persecution branch go, it is highly doubtful that the prosecutors were not a tool for political use other than purely anti-bribery purposes.

[1] http://english.enorth.com.cn/system/2007/07/09/001760265.sht...
If these people have testified in congress to this, then it must be public record. Please cite your source.
On failing: Crowdfunding an iPhone app
That's because VLC lets you adjust the volume above 100%. Generally not a good idea. If you avoid that, you should be fine.

Also worth noting, if you attenuate the signal (in software) from the computer you generally won't attenuate the noise, meaning that at the same perceived loudness from your speakers the sound will include a lot more noise. On my 2007 MacBook Pro this is very audible.
There's no evidence that the Game Center issues that arose the day Letterpress was released had anything to do with the game. iMessage had connectivity issues earlier in the day.
They're actually providing much less computing power than even a low-end PC.
About the only thing you can append to socially to describe grumpiness accurately is unappealing.

As I say it's easy for the developer, it gets the result the developer wants but it's optimised purely for the developer and purely for the short term. It's worse for the other party in the short term and it's worse for everyone in the long term.
10 utterly insane Steam Greenlight games you can help get published today
As long as Team Fortress 2 runs, I'll be happy :)
Depends on the site. Most of the traffic we cater to is not referrer driven.
Ugh, no. This defeats the simplicity of Markdown. I do not want to have to remember some obscure implementation versioning string whenever I want to start a new document or comment. Maybe as an option, sure, but I will probably never use it.
GlobeGenie.com teleports you to a random Google Street View
When I feel really grumpy, and I manage to catch myself feeling that way, I find the better thing to do is to tell the person that I am busy and stressed. They are much more likely to leave me alone and treat me with respect later when I handle it that way.

Sometimes we all become a steamy kettle, but there are better ways to make friends and influence people.
Exact same problem I had. I am waiting for approval right now. If they are going to require a privacy policy, why not include it by default when you start a project? And, why do you have to go through another 7 day waiting period when you submit the app again. Shouldn't re-submissions be fast tracked?
I am getting the same thing on Mac OSX, I have a stock chrome, and only 2-3 extensions.
Version 22.0.1229.94
on Max OSX 10.6.8
YouTube is full of them. I'm at work and can't check, but if you search for "diebold programmer rigging" I bet you'll find some.

This looks like it might be one of the ones I'm referencing, but as I said I cannot check 100% right now: http://www.youtube.com/watch?v=t4aKOhbbK9E
The author didn't ask for ones proven to work; everything's specious until a successful startup makes it obvious.

And I would definitely pay for on-demand on-site phlebotomy for a number of reasons, if I was to need one, and I bet you would too.

People get blood drawn when their body isn't working right and nobody's sure why. Whether you're coughing up blood, can't see straight, or can't walk, getting your butt into that clinic is a major pain point. Maybe you have a high-stress low-skill job like at a package sorting facility, where you come in late, you get canned. Doesn't matter that you'd have to blow a day's wages to save two hours' working time- that's just how the economics work for some people (talk to cabbies and you'll find many of their clients are very poor, even though cabs are ridiculously expensive).

And as far as the time premium, it's downright scary when your health takes a sudden turn. Hours count when you have what could be fast-advancing cancer, or an aggressive bacterial infection. An extra $30 to shave a day off the time until I get results? Easily justified.
Emmeline Pankhurst.
I wonder if anyone ever believed this claim to be true...
As an alternative, I created wishtunes.com plus iOS app a few years ago back in 2009. Check it out. Happy to provide coupons so you don't have to pay for it.
> So we trade in political volatility for political volatility plus market volatility (positive, though perhaps small)? That doesn't sound like a good deal to me...

I invite you to name a successful country with a high standard of living which has only political volatility, according to your model.

> In addition, how on earth are you going to make water fully private?

Not what I was proposing. And you are correct that private property does not make a good fit "non-excludable" goods. However, some water is excludable (river flows, lakes, tanks, pipes) and some isn't (rain).

Where a thing can be traded, there are well recognised advantages to allowing that trade. Arbitrage can smooth prices across multiple markets, some derivatives can smooth prices across time. The use of floating prices allows water to mostly wind up where it is currently most urgently needed.

As you can imagine, we talk about water a lot in my country. We seem to have the same key distortions as everyone else: an agricultural sector that is either directly or indirectly subsidised at the expense of everyone else. Sometimes it's an industrial sector that gets the unusually cheap water.

Hayek has an interesting chapter in one of his books[1] (not sure which exactly) about why people distrust the market: it seems like you're being dealt an unfair hand by an invisible agent. And surely if one agent can deal a bad hand, another agent can set things to right.

But there was never such an agent to begin with. It was an emergent phenomenon.

I have a blog post outline somewhere that ties this into faces in clouds and Borges's The Lottery in Bablyon[2]

[1] The chapter title is "'Social' or Distributive Justice", I read it in the collection Essence of Hayek.

[2] http://www.class.uh.edu/mcl/faculty/armstrong/cityofdreams/t...
But a DNS based failover is still going to take an hour or so to propagate right (given that a lot of browsers/proxies/DNS servers don't respect TTL very well at all)? And then you end up with a system with stale data, and the mess of trying to reconcile it when your other system comes back up.

I'd take an hour long Appengine outage once a year over that anytime!
I'm in Texas but apparently it has 100% loss. I call shenanigans.
Which is better? Having a day of downtime each year, or not launching at all?
What Really Happens When a City Makes Its Transit System Free?
i think now its back again live. atleast for me.
And what alternative do you suggest? Spamming the download page with 100 different instruction links for each OS and version, where each download page just links to a tar.gz/deb/rpm that still can execute arbitrary code?
Find the Right Routine to “Surf” Productivity
You can get an ARM system with a 700Mhz CPU, 256MB of RAM, an HD capable GPU and USB support that runs off a 300mA power supply for $25. How low could you realistically get with a custom chip?
Are you suggesting that CEO's of companies involved in the production of voting equipment should not be allowed to have an opinion of candidates?
I wrote a manual parser with look-aheads in Erlang (making extensive use of Erlang's pattern matching.

https://github.com/hypernumbers/erlmarkdown

No regexps.... except for url's and emails :(
That's my site!

I set the Parallella project to update every 5 minutes instead of every hour, but the website serves the project page from a TTL-cache with a 1 hour expiration.

If you want to see a more up-to-date graph, you can hit up the API: http://api.canhekick.it/graph.svg?id=5064d31d8f647c24e5ad60d...

Added in edit: Anyone is welcome to make use of the API in their own applications. There is documentation[1] and I'm very accessible if you have unique requirements.

[1] http://canhekick.it/api-docs
Major sites and platforms experiencing outages... Dropbox and Google App Engine
It really depends on how many servers and how good your sys admins are. If you have 1 server in a cheap colo, then yes, the cloud is probably better. If you have a GOOD hosting provider, and build out a redundant at every tier cluster, you can easily beat the major cloud providers' uptime.

We run about 11 client clusters across ~250 servers across 3 data centers in the US and Europe. Each of our client's uptime is very very close to 100%, and we've NEVER lost everything, even for 1 second.
You customers will not be mollified if you tell them that the service you sold is down due to a subcontractor failure.
Worldwide Internet Outage
I really like this article. I suppose the corollary would be to claim that Silicon Valley is so great because Don Knuth lives there.
While reading the story of this man that cures his cancer without resorting to modern medecine is endearing. I cannot stop thinking about Steve Jobs that tried to cure himself of cancer without modern medicine and of the fatal consequences of his actions.
No, that's not at all what I'm suggesting. Walden O'Dell was a top fundraiser for George W. Bush. He also ran the machines that elected him president. He is obviously legally allowed to do all of this, including having an opinion (though I do not believe it should be legal to raise funds for a candidate and also run the machines that count the votes).

What I'm saying is: Anyone who builds voting machines should not be taking sides. Especially financial sides. It's a clear conflict of interest, where the result is that I cannot possibly trust the machines to do what they say.

The people building them are Republicans. The machines are closed, proprietary devices. They cannot be trusted. Hence, we must assume they are rigged.
Uber Co-Founder Targets Private Jets Next
Uber Co-founder Garrett Camp's BlackJet is Uber for Private Planes
Well http://developer.android.com/ is down, so google does use GAE for some of its properties?
This makes it sound like AdWords is his sole source of advertising. Isn't that a bad idea?
Michael Faraday.
Sir Isaac Newton.
James Clerk Maxwell.

(among many others)

There are quite a few folks on there that have undoubtedly placed themselves among the very highest class of contributors to the advancement of humanity.
You can have any number of heading levels. Instead of Doing this:

Heading 1
=========

Heading 2
---------

Do this:

#Heading 1

##Heading 2

###Heading 3

####Etc.

Edit: formatting
True but still, even PC hardware todays evolves much faster than consoles because of their very long lifecycle and that is definately holding the state of high end PC games back because today you cant make a blockbuster game that isnt cross-platform.
Of course the next-gen consoles will be much much faster, but that doesnt stop their lifecycle from being very long compared to almost all other entertainment devices.
> The flexibility of layouts

And yet somehow iOS6 Auto Layouts and Collection Views do not count? Interesting.
I also expect Pass Kit to take off.
> Most of the rejections were due to problems with your app.

Congratulation on completely and utterly missing TFA's point.
Chip Makes Twisted Light for Communications
If you have paying clients, they WILL blame you and your team for the fact it's not working. They don't care who/what the underlying infrastructure is.

Also a good hosting company will handle identifying/fixing/replacing bad hardware for you.
Why Password Masking Can Hurt Your Sign Up Form
"The Internet" means Google App Engine. So yes.
Which is better? Using a fallacious comparison to suggest cloud computing is the only viable option, or comparing the pros and cons of different computing models to choose the best one for you?
I suspect that this will be discouraged by a couple natural factors.

First is cost, as was already mentioned. Mobile networks are expensive to operate. I suspect that current bandwidth prices are artificially low because mobile carriers have an assumption that most users will use far less bandwidth than they're paying for built into their pricing structure. Significant numbers of people switching to LTE for their primary source of internet access would probably kill that strategy.

Second is bandwidth contention. I've seen what happens to WiMAX-based residential internet access services when they get popular. It's like what the iPhone did to AT&T's network in major metropolitan areas. I suspect that all of the mobile carriers will be very careful to make sure they don't let that happen again.
Here are some links you might find interesting:

Verilog:C :: Bluespec:Haskell

http://www.ultratechnology.com/scope.htm

http://en.wikipedia.org/wiki/EDRAM
anonymous is that you?
> I don't understand why you continously want to pitch Go as a C replacement.

Because we should move away from languages that are designed for security exploits.

> In my experience the domains in which C is the most appropriate choice does not work well with GC's, and even overhead like that coming from automatic boundary checking is an unwelcome performance impact.

I hear the complaint about automatic boundary checking since the early Pascal days. Yet most compilers, even Go, provide a compiler switch to disable bound checking.

Lets not forget how many security exploits we have to thank C for exactly this mis-feature.

Modula-3, Oberon, Active Oberon are three examples of GC enabled languages with given proofs that is possible to write operating systems in GC enabled languages with zero C code.

The Native Oberon and Blue Bottle operating systems were even used for several years as desktop systems at ETHZ.

> What exactly are the areas of C use in which you expect Go to replace it?

Well, actually it does not have to be Go. Rust and D are also good candidates.

The only area where I concede it is hard to replace C is in embedded space, specially if we consider many developers are still using Assembly.

As for the areas where human life is at risk we are better off with Ada, Spark or ATS. In these cases I surely wouldn't want a GC issue to cause deaths.
RADIATION ALERT FOR USA
I'm in Maryland and up/down speeds are completely fine despite the supposed 100% packet loss. Feel this is a bogus post.
In this case no, I don't think so. He was a great scientist, one of the greatest the UK has produced. If his contribution is not worthy of commemorating on a UK banknote, I don't know whose is.
Additionally, a blog post a good resource/ starting point for others who are looking to accomplish something similar. I've heard of many of these tools before, but not all of them, so it's good reference material for me.
A Mathematician Hacked Into Google, Thinking It Was A Job Interview
From the list[1], authors such as Kipling, Potter or Wilde would be crowd pleasers, but a figure like Winston Churchill would likely win if this were decided by popular vote.

Saying that, recent Bank of England notes[2] seem to sway much more heavily towards engineers/scientists (Newton, Wren, Stevenson, Faraday, Darwin, Boulton/Watt) and social/economic reformers (Nightingale, Houblon, Fry, Smith) than artists (Elgar, Shakespeare, Dickens) or military leaders (Wellington)

[1] http://www.bankofengland.co.uk/banknotes/Documents/about/ban...

[2] http://en.wikipedia.org/wiki/Banknotes_of_the_pound_sterling...