skysight-inc/HackerNews huggingface dataset:
Govt of India, Department of Electronics and IT(DeitY): Internet of Things
Is it "ok"? Who's to say.

Does it happen? Yes. Does it happen a lot, to a variety of companies? Yes.

I think the interesting question is how. How does a company perform so spectacularly in difficult areas (product development, viral marketing, etc) and yet fail at problems that are (arguably) easily solvable for anyone who takes the time to research them?

I mean: these guys built a phone that is being compared to the flagship models of billion dollar companies. They're not morons. They're highly technical and highly competent. So why is building for web-scale such a LOW PRIORITY?

Maybe someone with experience in this kind of business could shed some light here. I'm really curious as who what their rationale might look like internally.
Can I get that as part of my IaaS?
If you want drivers to be safe (read: boring), your goal is to make sure their skills are as poor as possible.

After learning to drive, I started to do the kinds of things that insurance companies/parents didn't want me to (sailing along straight, empty freeways at night, hard acceleration, hard braking, slight drifting on snow, but mostly very fast turns) because I felt 100% in control of the car the whole time. And I was. It's part of the hacker thing. You've given me a machine; I want to find out what I can make it do. And G-force is fun.

I don't touch the things that you really don't touch (distraction, intoxication, trains) but the rest of it, absolutely, because I can. I built up to things slowly - what happens if I wait just a little longer to take my foot off the accelerator before making a right? And then I figured out what was just past the threshold of comfort, and backed down. Never with pedestrians around, and never with passengers, but enough that I felt like if it were really a bad idea, it would have caused problems by now. I lost control exactly once, playing with snow alone on a deserted street well under the speed limit, and was still nowhere close to hitting anything.

When I see "maniacs" weaving through traffic or bikes not stopping at intersections, my response is usually to maintain course, because I know what they're thinking. They're thinking "I know exactly where I am, I know what space I occupy, I know what space I will occupy, and I know that I have a reasonable margin such that we're not going to collide." I'll often think that their appetite for risk is irresponsibly high, but I have a certain respect for their certainty and I do my best to make sure they're right, and usually that means maintaining speed.

Drivers who are obviously distracted, on the other hand, freak me out. If someone is slow reacting to a green light, for instance, I will hate them intensely but I'll also stay the hell away, because they're probably still texting.

Engineering is actually at odds with safety here: a car that handled better would only have made me more comfortable. If you want people like me to always brake/accelerate/turn slowly, then you actually want us to feel less in control and less skilled.

Surveillance would probably work also, but I just found that marketing copy interesting. You don't want skilled drivers, you want drivers who are scared shitless and correspondingly conservative.

I find some support for my theory in the fact that the road up to Pike's Peak in Colorado is, statistically, one of the safest roadways in the United States. There are tons of hairpin turns with no guardrails where missing it by a few feet would mean a 3,000+ foot fall. But people respect that, and are consequently extremely careful and attentive.
The problem is that anything is "abuse" nowadays. When you have a cohort of people brought up with a daily dose of "you're perfect", "you're a winner", "all of you are the smartest kids in the world", a single tweet of disagreement with them is ABUUUSE!!!

It reminds me of Atheism+'s Block Bot which had people's accounts blocked because, once some enlightened atheist plus added that account to their block list, then all the bots' subscribers added it to their's automatically, triggering Twitter's account blocking feature.

To fight against trolls, maybe Twitter shouldn't have public messages anymore and, instead, only allow users to view messages published by people who they follow and people who these people follow, like Facebook's friends and friends-of-friends. This way, if a troll publishes crap about you, only the people who follow that troll and their followers will see them.
RAW: Photographer shot by israeli rubber bullet while covering West Bank unrest
I'm not sure if you know that Spotify is doing that, but Grooveshark is also a music streaming partner and we're not doing any special routing/detection for T-Mobile customers, everything is on T-Mobile's end.
Congratulations! You've been slowbanned.
I did not know what Z-Wave is. It would be nice if there was a hyperlink to a description.

Good luck with the project.
So, in complete seriousness, how is this scored under modern feminism?
This new ultrathin 3D LCD display technology could be in your future TV
I use Twitter (most) and Instagram, but not Facebook. I've noticed a few friends who were on Twitter previously have abandoned it but maintained activity on Instagram.

I suspect this is because, in their case, Instagram is personal. You post pictures of what you're up to and you're always up to stuff. Twitter seems more for business, building a brand or talking about news. Those are things you might cull if busy, or if you change jobs or don't have the energy to promote.

And because the community tools are so meagre (flat comments, for one), Twitter maintains minimal goodwill with its users. I feel like if I could take my Twitter ecosystem with me to another service, I would. I don't feel that way about Instagram - it works largely as I need it to work.

FWIW, I use the official OSX and iOS apps but no longer touch the web version at all.
I think the term "banana republic" fits better.
Sorry to tell you, but 99% of so called expert developers don't understand this.
For them a real number is a a float (exactly). And I have been fired for saying e-commerce should be done with fixed point numbers. (we do + - * / at most)
Headaches really comes with multi currency web sites since conversion brings incommesurability.
They also told me that since we are using linear equation most of the time (are we?), errors should dissipates like the breeze (they also kind of say badlands are so statiscally rare that we sould not care).

Anyway, in real job as a dev, when I made a moving average it was the most impressive math I done, and when I was resorting to ifft (convolution with a hammer function) I was told it should not be used because it was unmaintainable because no one understood.

I have been so ... hammered down by computer engineer so sure of themselves that I learnt to shut my mouth to keep my job.

Who really read this?

I love it, but I never did any serious brainy stuff as a dev.
Does anybody have this wrong feeling about importing modules from some 3rd party URL (github.com in this case). I mean, if it is a one shot script, fine. But, don't you plan this software to live 5 or 10 years after publishing?

E.g. imagine if phpMyAdmin had some critical imports from geocities.com...

I see it is common in Golang, so somebody please explain why don't you feel wrong about this.
We Are All Confident Idiots
Thanks for having shared this post here.
There is a small typo in the title :-)
oh, it's clearly anti-consumer

they're just banking on the idea that they will make more money saving transaction fees than losing some customers because of incompatible payment methods.
> the extra profit would eventually go away through competition.

That is a nice belief but proven false in practice. In Australia where they regulated away cc fees, prices did not decline. Merchants kept the margin. Economics is funny sometimes.
For many years I have impression that T-mobile seem to be the most user-friendly network among all of them.

I also enjoy their Simple Talk Network. $40 unlimited talk, text, mms, 3G. Sometimes my friends have hard time on their $120 Sprint or $140 ATT plan to get internet fast in places where SimpleTalk (T-mobile rebrand) works like a thunder!
But look what you can do with two lines of code!!!!!!111
You mean Diaspora? (or maybe there's another clone I missed out on). The founder of Diaspora committed suicide. I think the project mostly died with him.
Depends on which project management methodology you're following. But these might be worth checking out:

* Pivotal Tracker

* Jira

* Basecamp

* Asana

* kato.im

* productplan.com

* lighthouseapp.com (mostly issue tracking)

* Bugherd (mostly issue tracking)

... though the more digital PM tools I use, the more I want to switch back to index-cards pinned to the wall. Sometimes the simplest solution is the best.
The Rotary Engine [video]
We had the technology to do it 20 years ago.

"It was all just another system of control"
No. First of all prescriptions are generally always logged under your name even if you pay cash. But more generally Apple Pay is no worse than paying by card, from a privacy standpoint.
so called "hell banned" is when everything you do is dead on arrival. comments, submits, etc. If you don't have "show dead" turned on, it may take you a while to realize this.

if you think you got "hell banned" for a wrong reason, I'd recommend emailing the guys (email is on contact page). They'll either blow you off, or open a dialog.
I've tried your switch, and yes, switching to a non-flag-setting 'INC RAX' causes both the SUB and SBB versions to run slowly. Since this is not explained by my theory, my explanation must be at least partly wrong. I suspect you are on the correct path, and the dependence on the carry flag is significant

But I keep finding all sorts of other timing differences that I can't explain. For example, using the 'INC RAX' version but adding a stray 'XOR RDX, RAX' into the loop makes both SUB and SBB run fast rather than slow. Does this fit with your explanation?
I think the core issue here is that we're directly manipulating strings instead of using DSLs and tooling based around grammars to build our responses (this has been a solved problem for more than 10 years!)

I'm a strong proponent of "do not manipulate strings". Having library writers be the only one doing that would greatly reduce the attack surface/bug potential.
Yes, this is my first job out of school. However I've been working here over a year and have done longer term internships before. I didn't have the same experience with this kind of friction.

He is more senior than me with respect to him working there a few more months and having a few more years experience -- at the same time I think I might have a different experience set. This makes me sound full of myself, but there have been a few occasions where I'll argue for something that I thought was common knowledge (like using an orm for crud objects or mocking external services for tests) and then when the vpe steps in he points out all the tradeoffs leans towards what I'm proposing. I think this only works because he trusts that the vpe has relevant experience.

I think it may be a respect / pride thing. I think I'm giving them mutual respect, but maybe I'm not and I'm oblivious.

Noted on not complaining, was hoping that wasn't the case.
It can definitely be weird, and particularly so if the CTO is head of both the live operations (TechOps/Devops) and product-development (frontend/backend) engineering groups. Really hard to straddle both of those well.
I'm not very familiar with Tornado (we've switched to mostly Flask now) but I'd be interested to know what kinds of problems cropped up that lead you to switch to web.py
Thanks for the advice. I intuitively thought that groups just worked these kinks out through discussion.
Going to promote http://offerletter.io here :-) We help engineers and other workers by connecting them with a live human who can help evaluate opportunities, and give them advice to help them get what they're worth.

OfferLetter is adding real value to people's lives and careers. We have a lot of great data on market rates, career trajectories, and company cultures. And because of our tip-as-percent-increase structure, the incentives are totally aligned.

Shoot me a mail if you have any questions, or I'll be hanging around the comments here! mallyvai AT offerletter.io
The Future of Anonymity on the Internet Is Facebook Rooms
Clicking the quoted comment on the bottom of the page takes you to the wrong comment on HN.
I'd be much more interested in what you think personally, than what "a consumer" might think. I'm perfectly aware that a lot of the things that matter to me, doesn't seem to matter to a lot of people. Do I understand you correctly, in that:

1) You use gmail and Google calendar, therefore

2) You want your passwords, extensions, bookmarks and browser history synced by the same provider that provides your email and calendar hosting

3) You don't care if you can never (reasonably) move away from that provider

For you, Firefox would be as nice as Chrome, if: Firefox provided free/cheap (web)email and calendar hosting in addition to the sync services? Or if a third party offered paid hosting for Firefox sync along with (web+imap+smtp) email and calendar (ical) services? (Sounds like something fastmail should consider..?)

I'm not trying to be snarky, I just genuinely want to know in what way you think Firefox could (should) improve -- it sounds like the only thing missing is more services hosted under a single login?
OK, I wasn't hell banned.
But they don't tell you: that's my point; it is only in the fine print way below that they have the actual size... for most of the article it is just "4x as large".
Tim Cook says Apple killed the iPod classic because it couldn't get the parts
It would be nice to have the username used in a search added to the url of the results page, to make the results easily shareable.

Might have a look-see at the source.
Hardening Wifi security with manager
your profile is empty.
How is this not the top story right now? Unlimited storage is game-changing!

I'm currently paying $10/month for GDrive, mostly because of the auto-awesome photo suite that automatically incorporates my full-size GDrive photos and lets me share easily on G+. While I love that perk, it just doesn't compare to backing up my entire family's data for $20/year each... and that's before including the free Office suite for each of us!

If anyone at Google is reading this, you can win me back by incorporating photo deduplication. I have well over a terabyte of duplicate photos that I don't dare delete, but could easily be deduplicated down to maybe 100-200GB. I'm sure deduplication already happens server-side, but the consumer is still stuck with endless copies in disorganized folders.

Sadly, this is almost certainly checkmate for Dropbox. I imagine they'll be acquired by Amazon, which has yet to offer a decent consumer-facing cloud brand and needs the economies of scale to compete with Microsoft and Google. Even then, I'm not sure how anyone can compete with the price of OneDrive alone... much less when coupled with the best-of-class Office suite.
Your memory might be based on press releases, not what was actually going on. Safari and Firefox had the jits in their development builds, and were actively competing with each other, but hadn't shipped them in a final release yet at the point when the existence of Chrome was announced. Those JITs shipped a few months after that, with the attendant press hoopla.
the delay ("slow banned") is usually due to some sort of bad behavior. It can be arbitrary, or system-administered, for a number of reasons. In my experience, enough "good behavior" will get it removed after some period of time.

Again, you can always open a dialog with the guys. Depending on the reason behind the moderation, they may or may not respond... it's up to them.

Also, I find it hard to believe the OP was "hell banned" for not posting/commenting. If he truly had no "bad behavior", then I'd think either his account is linked to a bunch of other accounts from the same actual user, or he was mistakenly linked... at least that is my thoughts.
Indian startup aims to sell portable washing machines at Rs 1,500
BUCKET MOUNTED MINI WASHING MACHINE
And note that the most serious security bugs in widespread software[1] are typically exactly these common errors. Eliminating them would have prevented nearly all of the remote execution bugs in history.

1: Widespread meaning OSes and popular platforms, not custom LOB apps where SQL injection exists on the login page.
> Depend as little on 3rd parties as possible.

This attitude has many a startup reinventing and supporting commodity infrastructure instead of focusing on developing unique products and value for their customers.
I agree, this is the single most lacking feature in Firefox. That said, I gladly sacrifice it to get a bit less under Google's control.
I'm curious why Greenwald and Schneier seem so keen to publicly conjecture that there are multiple whistleblowers. It seems rather counterproductive to me. Is there a good reason?
Alevo Planning Battery Plant in Former Cigarette Factory
How is this a copyright violation? Trademark possibly, but not copyright.
Very gracious of you.
Or, y'know, figuratively...
I find duckduckgo quite usable for commonplace CS things such as programming in popular languages. For more obscure things I usually just enter g! [query] into my URL bar, so it will revert to an anonymous google. I find this better even just for the fact that I don't get the filtered down view of the world anymore - if there are things named similarly than the ones I use in the world, I want to know, so I can adjust my own naming.
If this happens and you let us know (hn@ycombinator.com), we'll fix it.

(We'll deal with a permanent fix after we roll out the new markup we've been working on.)
I think you're right, the US culture indeed favors these unfortunate developments. The 2nd amendment is a misguided idea.

I had an argument with Czech expat living in the US, who was a staunch libertarian. At one point he was "either I have my freedoms, or I will defend myself with the gun". I told him that there is no need for guns, we can also have a peaceful discussion and agree on compromise that everybody will hate. Couldn't explain value of that..

And Americans can change this culture. Respect to rights of others doesn't come from "natural rights" or "republic", but from cooperation among people. Respect to individuals doesn't come from having guns, but rather determination to face guns (or other problems) without having any.

(It doesn't mean that guns are never necessary. It only means that it's often much less hassle and blood to make opponent part of your in-group rather than have fight with him as your out-group.)
It's not nefarious on the part of the _developers_. They were given concrete goals. I wasn't privy to those, but it sure looks like those were: Must work in Chrome (Android) and on iOS, working elsewhere is nice to have but optional. They were also given deadlines. Then they proceeded, with no nefariousness, to deliver a product that works on Chrome and iOS and not elsewhere. I'm sure if they had more time or more people they would have made it work elsewhere too.

Then you ask yourself why the goals were set the way they were. Obvious guess at an answer: because they only want to target "mobile" and Android+iOS cover most "mobile" clients. Had iOS had less market share, I will bet the goal would have been Android-only (modulo advice by lawyers based on antitrust worries in that situation, of course).

No malice anywhere along here, but the end result is not so distinguishable from malice, sadly.
Imagine, your personal (and potentially health) details one REST API away
Ex-SEC Chairman Levitt to Advise Two Bitcoin Companies
Agreed on creating and competing on value.

The established competitor may be following this cycle while pricing:
Service -> Cost -> Price -> Value -> Customer

By trying value based pricing you flip that around:
Customer -> Value -> Price -> Cost -> Service
Coding for Performance: Data alignment and structures (2013)
Not in the US--it's pretty rare for a full time employee to have some kind of contract that retains their employment. In fact in a lot of states employment is considered 'at will' and you can be let go at any time for any reason (or no reason!). The big exception is if you're a 'protected class' like certain races, above a certain age, etc. but that just means the employer has to prove they didn't fire you because of that protected class.
Whether it's a dick move aside, are there any laws protecting job applicant info?
My thoughts exactly. I thought it to be oddly correct, regarding the way CTOs like to use technical jargon in a way that does not throw off the layman, but is immediately obviously wrong to anybody of their unfortunate inferiors.
Met Office to build £97m supercomputer
Curbing interchange doesn't hurt Visa/MC, it hurts the issuers. Thanks to the Durbin amendment debit interchange is on reasonable levels in the USA and now EU-cross-border credit interchange is on about the same levels. There are even special tricks you can play to get EU-cross-border credit interchange for domestic transactions outside of the EU.

If you want card holders to use cards with less interchange you have to incentivize them. As long as the card holder has only benefits from using with interchange cards and bears none of the costs they will keep using high interchange cards.
great article. i still have no idea what gamergate is about but it was really amazing how hulk could read the hearts of all those people who said what gamergate meant to them, and then correct them.
Ello CEO Explains How His Ad-Free Social Media Network Will Make Money
To which the founder will reply, "It's your lucky day! Now you have all the time in the world to look for a better job. Pack your things and get out, now."
How We Run as a Non-Root Inside Docker Container
Interesting that you would ask that because as I was reading the article I kept thinking that it's beneficial to the US government to stop prosecuting these things due to two reasons.

1) Maintaining a facade of complete denial. 2) Not giving credence to the idea that there were two people willing to rat out their government due to what they had seen, so as to maintain the possibility that it was just a lone rogue.

But this is just my external perspective, as a european who never set foot on US soil.
Wells Fargo Enticing Users to Try Apple Pay with $10-$20 Credits
Probably Sunnyvale. South S.F. is definitely the Peninsula at least, if not considered part of the city.
Unless you're buying single items, it's not very practical to not have a shopping cart. Sometimes you need to add things to the cart, several things, then review them before the final checkout. Also, from a merchant standpoint, I'd rather have a single order with multiple line items instead of multiple orders of single line items for the same person. Sure, we can try to guess the user's intention and attempt to concatenate orders together to save both the customer and ourselves on shipping as well as warehouse labor, but this becomes a significant burden (of which would get passed to the customer in the form of increased costs).

Add items to cart --> review cart for proper quantities and everything you want --> checkout. It's a pretty natural flow as it is.
Nextbit Unveils a Dead-Simple Way to Sync, Store Data Across Apps, Devices
Ray Ozzie Explains How Microsoft Can Become a Mobile Player [video]
I think I've seen a few archives of HN comments. Maybe grab some of those and only make API calls for newer comments? Also preserve the comments from the API calls?