skysight-inc/HackerNews huggingface dataset:
Whenever I see advice like this, I remember that it is very specific to the environments the author has seen. All of these items are actually measured across a spectrum where you can be too far to either side. The suggestions might help if your current company is like the ones the author is thinking of. Or it might be exactly the wrong thing to do if your company is on the other side of the spectrum. And worst of all: the answer that seems most natural to you is probably the one that is wrong, because your thinking has been shaped by the very culture you're trying to change.

Some examples:

#1: an open rewards system might help if you have people paid flat salaries that are inadequate. But many companies already base people's compensation too much on individual metrics that don't reflect their real value. In that case, adding a reward system only compounds the problem. In general, the research I have read suggests that for creative jobs like programmers, it's best to pay people a good salary and not have rewards systems that might cause them to value metrics of visibility over doing good work.

#4: inefficient collaboration is obviously a problem. But in my experience it's just as often from too much open discussion (bike-shedding) as too little. In some cultures, asking more questions is helpful. In others, defining decision rights and removing room for outside stakeholders to comment is beneficial.

#5: negative people obviously aren't good. In some environments, caring more about individuals' happiness is helpful. In others, managers are already too cautious about not upsetting any one person's feelings, and that leads to keeping people around or not helping them improve when they are hurting the team as a whole.

#6: not every company is afraid of failure. Some are afraid of success, constantly giving up and trying something new when their current project gets difficult.

#7: clear goals seem like a great idea when you're at a company that doesn't know what it's doing. But some companies think they know what they're doing too well. I often see goals that are clear, focused, and absolutely unrelated to what the company really wants. If you know what you really want, report on that and let people find creative ways to achieve it even if they don't mean the "goals" that are supposed to get them there.

#8: micromanaging is bad, but non-managing is worse. At many tech companies, former programmers promoted to management are so hands-off they prevent their teams from getting better.

#10: don't ever do anything with the goal of making your team 'motivated' to work long hours.
I would say that to the contrary, getting married to someone you love, hoping for kids, and looking forward to getting a mortgage then be mortgage free are the simple yet overlooked steps to wealth. You can do those while working on a startup, at a startup, or at an established company if you have the right priorities: dont bother with what other people think about anything you dont have for sale, be frugal and hustle.
Even if three other companies are working on the same idea, it doesn't mean that they're going after the same customers.

Does Ferrari compete with Toyota? Does Levi Strauss compete with tailors creating bespoke suits? Does a mountain bike compete with a road bike?
Chronically positive persons can be devastating, too, especially if the "negative" persons do all the actual work.
Actually, this unique cc # per merchant has been available for years. Different issuers call it different things (Citi calls it Virtual Account Numbers, for example: https://www.cardbenefits.citi.com/Products/Virtual-Account-N...) but it's not "automatic" like this sounds; you usually have to click on something to generate the number and type it into the ecomm site or whatever, and your card number never changes in this model. Check with your bank or issuer, they probably have something similar.

ApplePay and other phone wallets do something similar, generating new numbers for the payment but leaving the original number on the device or in the account. This is indeed more transparent to the user, but it doesn't give the control of capping or other levers.

Doing it via the card is clever, if that's what they are doing; if they are just doing it via the mobile app, that's somewhat old news... except for the other features, and the elegant giving of control to the consumer.
Ideas That Inspired Snapchat, Instagram, Dropbox, and Other Popular Startups
Not to be rude, but what stops you from buying an old android phone/iphone 3GS/any older windows phone? I can almost guarantee that they will be faster for browsing than any of these new ultra-cheap Firefox OS running phones.
Thank You!

It's very depressing to see constant regurgitation of cops-and-robbers morality.

The FBI has deep historic ties to the Pinkertons, and has historically spent at least half of its resources (conservatively) on anti-radicalism. The DEA is so deeply interwound with the CIA that half of the drug dealers in the world are protected and immune.

Local police forces are the only entity that is serious about "fighting crime," and their trustworthiness is inconsistent from region to region, to say the least. When you consider that the largest, most economically damaging crimes are being committed by banks and hedge funds, we can basically conclude that society is preyed upon by forces that have no counter.

Instead, we're arguing over a fantasy that somehow we need the police and FBI to protect us, thereby meaning we have to give up whatever meager protections we have against them.

I'm no Apple fan. In fact I'm still incredulous that this really means what they say it does -- that iDevices are secure by default. But if it's actually true, then freaking HOORAY FOR APPLE. Enjoy it while it lasts.
How is this different from what BoA's ShopSafe? I've been using "virtual" cc for a few years now, that is the main reason I'm with BoA at the moment...

The only thing is that it's a bit of hassle to use their tool.

Also, I get a notification when my cc is used online or phone...
There was a good presentation from the Chief Security Architect at Bromium from DerbyCon last year: http://www.irongeek.com/i.php?page=videos/derbycon3/4303-san...

He absolutely tears apart application sandboxes like "Sandboxie".
> Bitcoin won't solve our problems because no one will want to sell for Bolivares.

Price is everything.

Sure, people might not be willing to buy Bolivares in exchange for bitcoins according to the "official"/government set dollar price, but what about at 74,000 Bolivares per bitcoin, 74,000,000 Bolivares per bitcoin, 784 Bolivares per bitcoin? That's how a market forms.

Once upon a time (only a handful years ago), no one were willing to sell US Dollars for bitcoins either. Until there was, and now many people are willing to sell bitcoins for dollars.

The only thing that might prevent this from happening is regulation, which I imagine will be imposed in countries that already have USD controls, if people start using bitcoins to circumvent capital controls on a larger scale. But that's not really a problem of bitcoin, but rather the problem of an oppressive government.
No actual numbers of users, BUT the number of OEMs, distribution deals, carriers, and regions is impressive. Gaining distribution for handsets can be very complex. If they have managed to figure out how to do this quickly, they've really got something.
Show HN: A tool to compare generated HLSL shader code
You are correct, I should have said "price" instead of "value". Everything you say about the boundedness of the consumption increase is correct. So we'll get a one time inflation spike.

The main issue I take with your post is this: If the size of the economy increases faster than the increase in the money supply...

With more consumption and less investment, we expect the economy to increase more slowly than in the counterfactual (no BI). So holding money supply constant (which is of course ridiculous), we'd expect more inflation in the BI scenario than the no BI scenario.

The real question here, which is more or less unrelated to inflation: why do we want to shift resources from investment to consumption? Do we have a high discount rate and basically not care about the future?

(If we do have a high discount rate, we should probably shift resources away from long term issues like climate change, education, scientific research.)
Carl Icahn's Letter to Tim Cook
I'm from a developed country and I don't know anyone who pays for a phone on top of the contract price. It baffles me how in US people get a $50/month contract + they have to pay $200 for the phone. Crazy.
The tube is already very busy without people using it for frivolous journeys. At least it still costs people money (car) or physical effort (cycling) to use the roads.

There are cities with free transit systems however.

http://en.wikipedia.org/wiki/Free_public_transport
Thanks for asking! We might send it in to Apple today actually. Our dealine was two weeks ago, but you know how it its :)

Do you think it looks interesting?

In hindsight, we probably should have published this article after release... Didn't even dream of getting on the front page of HN.
Yes. That's how it goes in enterprise sales.
Raja Gajghate
Hi there, i am looking to learn some of the tricks and techniques to improve my website visibility all over the world without paid. So let me know guys how do i achieve to get the mentioned. Thanks Raja http://www.rajagajghate.wordpress.com
DE, FR and IT have the same currency only the last 15 years or so. One would expect that they would be using the same conventions because of the history and relationships between CH and all of these countries.
Also, the distinction is largely pointless - vulnerabilities are not limited to some magic "security enforcing functions", so if the argument had any value, you'd have to keep all of the code secret. The security of a system tends to depend on all of the code that is in some way reachable from the outside.

Also, they list antivirus software as a security measure - all the more reason to publish it all so people with some actual expertise in IT security can have a look at it.
#1 Bitcoin Education App. Now Available on App Store
Hey anigbrowl - thanks for the detailed reply and the tip on the Yamaha NS-10's, I'll have to pick up a pair soon.

To my earlier point - you're correct, what I meant is that its mastered in ideal studio conditions, but to a specific taste. The sound engineer usually has to make this call - do I want this to sound good on the radio and when streamed at 128 Kbps over Spotify to someones car? Or do I optimize for the discerning listener who is using his Hi Fi system at home?

And studio engineers definitely take people's listening abilities into account, but again are force to make some hard choices - most are aware that their hearing is usually better trained than the average consumer, and will shy away from including details that are very subtle in for pop music (i'm using this term broadly) for example.

We really believe that as portable sound systems start becoming cognizant of their environment and their users' habits, they'll be able to deliver audio that delights people - a lot of our initial testers have really liked the dynamic changes we provide in DSP. Even if they have the know-how to tweak their own music, changing settings on a mobile device every time their headphones, song or environment changes is a challenging affair and limited to simple EQ changes for the most part.

If you're interested in playing with an early version of our DSP and giving us some feedback, I would love to get your thoughts - shoot me an email (in my HN profile).
This is a nice list of stuff everyone hates, but I'm not sure that these things are the cause of killing team motivation. Instead I'd call them co-factors, things we can't stand but put up with if the most important stuff is covered (More about that below...).

1. INADEQUATE REWARDS - Everyone wants to be paid more, but how many of us have tolerated less pay to work on great stuff? I would jump to another job for a 5% pay increase only if I already hated my current job. I would never even think about leaving a job I loved for just a little bit more.

2. AWFUL OFFICE SPACE - Important, but not that important. Oddly, my most favorite assignments I've ever had were in the worst conditions. My favorite job ever: writing a custom ERP system with 3 great co-workers. We had 4 desks in the basement.

3. NO SELF-DEVELOPMENT - Not an issue. I take full responsibility for this. That where the "SELF" comes from.

4. INEFFICIENT COLLABORATION - This is everywhere to one extent or another. If the work is important enough, those of us who really care find a way to remedy this.

5. NEGATIVE PEOPLE - They are everywhere, too. Some of my best work has been in spite of assholes who I wish I had never met. But I never let them stop me. Sure, there are (sadly) some environments that are too toxic to fix, but these are the exception. Learn to deal with negative people or suffer. Your choice.

6. FEAR OF FAILURE - Not sure I understand what this means, but it can be a motivator as much as a roadblock. Sometimes we overachievers just have to drag the non-believers along, kicking and screaming the whole way.

7. LACK OF CLEAR GOALS - I see how this can be demotivating, but again, it can be a challenge. On the other hand, some of the most fun I've ever had was building stuff (without goals) and seeing where it would take us. Great places, quite often.

8. MICROMANAGING BOSSES - Again, they are everywhere. I have stock answers for every one of them: a) Where exactly on the project plan is your concern? b) Would you rather have me producing or on overhead?

9. USELESS MEETINGS - They suck, but again, there are many ways to deal with them. Many of my favorite jobs have been full of useless meetings, but I loved the work so much, I just accepted them (telling myself, "They pay me this much to sit through these?!?")

10. WASTING YOUR TEAM'S TIME - Not sure what this means, but once a developer learns how to handle other people as well as the ones and zeros, this isn't such a big deal. Just another issue to deal with.

To me, what's really most important?

Working on something important enough. Getting stuff done. Having fun. If I have these, not much else really matters. If I don't, I move on.
I heard they removed it
IRobot Introduces System to Help Machines Think for Themselves
>have just expressed that you are overly concerned

The "overly" in that sentence is a value judgement. It may or may not be 'overly' to have a number of concerns over certain advances.

The difference between the 60's and current day is that they had fewer examples of the disastrous negative consequences that can accompany new inventions.

"We cannot know the consequences of our actions until we act" is not entirely true - we can infer and put in reasonable risk management processes.
Ditch your welcome email
I'm curious if someone more knowledgeable than me in the security world could elaborate on where most people tend to sit on this spectrum of openness. I figure "obscurity" reduces the number of potential attackers that have the capability of cleverly attaining the information being kept obscure, but at the cost of not having much of the public available to evaluate the software's integrity.

My uninformed guess is many people stick to the former.
Carl Sagan on Government
I would argue your insistence on giving the variable a "sane default" is a matter of opinion. I personally am much happier seeing a variable left uninitialized than ever seeing it double-assigned, as to me a fundamental semantic logic error has occurred if you are overriding the value of this kind of variable, especially as part of a conditional later where it might not be clear whether or not it happened: I really would prefer to look at the variable being assigned and think "ok, now we know the value". The compiler is entirely able to determine whether or not the variable has been initialized in all possible control flows for a case like this (at least, once we move the scope of the variable to inside of the for loop, of course), so there is no safety benefit to hoisting that default assignment out, nor is it saving a meaningful amount of code: it only serves to obfuscate the "default" control flow by making what had been an explicit if/else into an implicit if/default :/.
I purchased a developer Peak when they first came out. I used it as my primary phone for about a month on two different occasions when I was between phones.

In theory it was nice to just have a basic, but in practice I had to tether it to my computer or Nexus 7 for anything more than a quick text or Facebook message. The OS isn't there yet (though 2.0 is getting there) and the touchscreen is a thing that constantly needed to be fought against.

What I found I was really longing for was a small dumbphone that had LTE so I could tether when I needed to get work done/browse the web
No. That's not what I meant.
>> Inefficient collaboration
>Generally means other teams / people do not recognise what an awesome thing I did. Generally implies your awesome thing was not massively awesome.

I really don't think this means what you think it means.
It's just annoying, as someone who likes to dabble in that space. There's a lot of good, interesting work done and it's frustrating that it's done using a proprietary technology I can't use when there are tons of other options.

This article is about game hacking using C# and never addressed the issue of portability, because game hackers who use C# never think about portability. That was my point.
District line (and Hammersmith/Circle) already have these train. Aircon on full blast. It's everything I imagined it would be.
"you can xim your photos"

Their attempt to use "xim" as a verb right from the start (hint to the marketing staff: it only happens after mass adoption) is very Microsofty. It's, in fact, a dead giveaway.

But, indeed, the presence of other phones along with Windows devices is refreshing, as is the multiple store links.

Not sure I like it, but I have to recognise Microsoft's effort in rebuilding their brand.
Minecraft: PS Vita Edition Release Date Announced
I can in fact be a smartass in the presence of bullshit.[1]

I come from a field where there is an ethos of professionalism, and the answer to "How would you reinforce a strip footing?" is "With rebar."

~ Uncle Bob has a point.

~ Half of all interviewers are below average.

[1] "Bullshit" in the technical sense - when a person knowingly states something misleading or false and openly doesn't care if the person hearing those statements believes them.
Can't believe this didn't get more attention on HN. I only just found out yesterday evening, searched HN and found this, with 5 points and NO comments.
I spent a ton of time testing the Apple's search algorithm for AppCodes.com - didn't find any relationship between ratings and keyword ranks.

Here's a summary of what I found out:
http://www.slideshare.net/kolinko/new-rules-in-app-store-sea...

Basically - neither downloads, nor ratings, nor description counts.
#1: Keeping certain configuration details a secret (e.g. passwords, which ports are open, versions of software, etc). Good idea. Best practices even.

#2: Hide the code/software that performs security-enforcing functions. Um... What? No. This is stupid. This is exactly the kind of thing you want out in the open so people can find flaws and let you know about them before "the bad guys" get ahead of you. It's Wizard of Oz security: Pay no attention to the software behind the curtain.

#3: Who cares? Why do they feel the need to justify delaying the release of code? Of course you'll want time to prepare it "for public consumption." As long as it gets opened up in a timely matter.
The newest superhero series to hit the CW is “The Flash”
> What is the advantage of releasing a high-end phone?

Developers use high end phones.
I'm not saying that the US banking system is or isnt ridiculous... but in the US, anyone with a bank account can indeed send money to any other account in the world, given the account number, usually for a fee, like many other places; these are referred to often as wires, though there are actually many types of transfers. Getting it free usually requires a balance over a certain amount (banks live on fees, sadly).

Whether one can do it online depends on the bank, but most US banks and credit unions now have the ability to allow transfers and payments to anyone given a postal address (to be fair, if its just to a person, the bank may issue a paper check instead of a true electronic transfer. Sigh). They mostly call this "online bill pay" or other names, but it's become pretty full featured. In addition, most US banks are allying themselves with various person-to-person payment systems (Popmoney, though archaic and painful in use, is used by many US banks including Ally, Bank of America, TD Bank, Citibank, Fifth Third Bank, PNC, Regions, Suntrust, US Bank, and Wells Fargo, for example; Chase has it's own system as do some others. ClearXchange, Dwolla, Venmo, Paypal, and a slew of others are also gunning for this space).

So, yes, lots of problems, but I don't know if above is entirely a fair statement.
Depends on whether you spam the store, or use words/phrases that are relevant.
There's no Android phone, Google Now is running on an iPhone 5(s).
Crucifixion paintings can have both sun and moon in them, as in http://en.wikipedia.org/wiki/Crucifixion_darkness#mediaviewe... , but as it's supposed to symbolize darkness during the daytime, it strengthens your point, not weakens is.

What about (and this took quite a bit of searching) Van Gogh's "Cypresses" (http://www.metmuseum.org/toah/works-of-art/49.30 1889)? "Road with Cypresses" (http://www.wikiart.org/en/vincent-van-gogh/road-with-cypress... 1890) has both the sun and the moon in the sky.
How much traffic did this slideshow generate for weekdone?
I dont't understand why people think that's bad. That means that workers are getting paid more and are not willing to sell their labor for a low price. Machines make the work that nobody want to do for what it's worth.
Litmus Email Builder
You see this behavior in the Tokyo metro system. Even better the doors are numbered so people will learn which car is closest to the exit they need. This provides a clean stream of passengers heading to the nearest exit.
JavaScript Hacks for Hipsters
Those are nice projects, thanks for telling me about them!
Thing is, you would know if someone broke into your house with a rock through the window. Breaking into your computer, or breaking the encryption of your data on some server, can be done without nobody noticing for years.

Securing your data is a completely different problem, and a much more difficult one, than securing your house.
Northern line trains on the Charing Cross branch only go south of Kennington at peak times. This is shown on the map of the Northern line but not on normal Tube maps.
Thanks for the tip. Interesting article. I have found that once you get used to SensorTower, it works quite well.

what I mostly need when doing ASO is:

1. Traffic estimation
2. A fast way of researching competition for a specific keyword

SensorTower gives us both and results from updates suggests that there are a connection between their estimations and true life.

How do you experience AppAnnie/MobileDevHQ traffic estimation tools?
Thanks eru! I wonder if there's a difference between Sydney and Mountain View?

I'd heard otherwise, but am glad to be corrected - it's a model many other businesses (NB: Not all) could utilise.
What the fuck? the price of the article is '$25', and all the links they give show a 80€ => $100 tag price...

http://www.materiel.net/smartphone/?f[11037]=Firefox+OS

http://www.cdiscount.com/telephonie/telephone-mobile/zte-ope...

http://www.rueducommerce.fr/Telephonie/Smartphone/Smartphone...

http://www.webdistrib.com/cat/Smartphone-ZTE-Open-C-Night-Bl...

http://www.ldlc.com/telephonie-gps/telephonie-portable/mobil...
GloVe: Global Vectors for Word Representation
Playing on wet grass can really chew up the turf. No doubt this depends on how much the field is used.