skysight-inc/HackerNews huggingface dataset:
Theres not really "bug trackers", there issue trackers. All the micro tasks are created, organised and tracked though to completion. Often visually represented on a kanban board.
Yes, we did survey the solutions out there at the time. At the end of the day the decision was really made on the fact that we knew the domain and problem we were trying to solve with Storm very well. The same topologies we've replaced with Superchief have been running on Storm for years and the business logic of them has not changed that significantly. Given the team's experience, it was easier for us to replace the streaming plumbing than become experts on another abstraction framework.

So this is definitely not a dig at any framework. If we were starting to build stream processing into our infrastructure today we would most likely start on an existing framework. Also, I imagine as our needs grow we will leverage these frameworks in future proof-of-concept streaming projects that may or may not make sense to move to Superchief.
Moonspike: A Crowdfunded Lunar Probe
In the end its just project management. I want to keep track of the things that still need to be worked on, so I don't forget them. I can delegate work, others can delegate work to me, work that requires other work or sub-steps can be passed around multiple people. The work can be described in detail, more input can be gathered, actions that were taken logged for future reference.

All of that can be achived in many many different ways of course, but software based ticket systems can work quite well in my opinion.
Thanks for this announcement Michael.

I do online advertising for a living and have been in the space for a long time. Part of the growing frustration from people subjected to display placements in particular has been the degraded user experience that stems from massive amounts of ad server calls and the privacy issues that come from all of that data being shared (not to mention cookie onboarding services, DMPs and such).

The Acceptable Ads policy doesn't seem to address those issues at all (unless I'm missing something, in which case please by all means point me in the right direction so I can edit this post). What is your (and AdBlock's) stance on those issues? Do you think the Acceptable Ads policy goes far enough in combating these issues?

One of the larger reasons for Apple's recent ad blocking update has been the insane decline of mobile performance as more and more JS tags are loaded. Just this morning I read an article on the Chicago Sun Times website and my WASP Inspector plugin logged over 330+ ad server calls. Thank god I was on my laptop or my old Nexus 4 would have choked completely. The poor visual experience was only one part of the problem. The other part is happening behind the scenes in a way that users only notice from what they read, browser plugins, and when their experience becomes unbearably slow or crashes.

Really curious for your thoughts on how we can solve the other half of this problem collectively--and I say that as someone whose livelihood depends on ads continuing to be useful drivers of revenue and value for the companies that use them to grow their business.
Slightly off topic here but since everyone's chiming in about their experiences with bug trackers, I figure somebody might find it useful.

I did a pretty intensive search involving trials of a couple dozen trackers about two years ago when we decided to ditch Jira due to some serious performance and UI issues. I tested pretty much every serious contender on the market.

I ended up going with YouTrack and it's been pretty fantastic. One of those by-developers, for-developers things with a lot of functionality out of the box and a decent API for more advanced stuff, and most importantly it has very good performance and a sane UI. It does what it's supposed to do and then gets out of the way, which is exactly what I wanted. I recommend taking it for a spin if you're looking for something along those lines.
That makes me remember of tricks used by video cards manufacturers to cheat on the WHQL tests http://blogs.msdn.com/b/oldnewthing/archive/2004/03/05/84469...

Also of how Samsung disabled speed scaling on their smartphone GPUs during benchmarks.
Note to self: Stallman's fatwas are always right

https://www.stallman.org/amazon.html
Who bought it?
"great grades and successful founders/technology entrepreneurs have at best a zero correlation"

http://steveblank.com/2009/04/07/the-good-student/
You can still buy Apple TV or Chromecast Directly, from Best Buy/Walmart, etc. etc.

All Amazon did with this is alienate people like me, who just want Prime to work with the 2 Chromecasts I already own. Good reminder that they are more interested in what they want than what I want.
not to mention the fact that Prime Instant Video UX is complete shit...
That's interesting, I didn't know you could do that with Android. That is a hell of an awesome feature, coming from an iOS user. IMO, we'll almost be forced to maintain multiple identities in the future, and it's good to hear that Google is getting a jump on that trend.

It makes sense, of course, considering that this approach will let Google -- but no one else -- know who all those identities point back to.
If I understand the news article correctly, streaming video players will be allowed as long as they support Amazon Video too. If that's a correct understanding, then it implies that Amazon would sell Chromecast or Apple TV again if those companies add support for Prime Video.

I could be wrong though - this is based on the limited info in the article.
What advice would you give?
We're being trolled, I think.

The only thing I can think of where base (sort-of) matters is that we have a formula for the Nth hexadecimal digit of pi, but not for the Nth decimal digit of pi. But I think that's due to lack of interest in making such a function, rather than some inherent reason why this could not be done.
Its easy to start - get a KillAWatt

http://www.p3international.com/products/p4400.html
How opening all borders may make everyone a whole lot richer
"which, as we all know, is a moot point since we discovered <futuristic super material> in 2043."
The description to the above:

One of the hardest things for any 15-year-old is to face is the prospect of deciding what they want to spend the rest of their lives doing – that will bring them joy and satisfy their lifestyle needs.

One problem I can see that I’ll try and solve – is awareness.

So I’m going to gather information from both sides and see what value I can bring to 15-year-olds and non-15-year-olds alike.

I think everyone has something to say – and everyone is curious about what others have to offer. So please click the link, and add your email if you'd like to be kept in the loop.

Feel free to discuss @jthoyer
OS X has always provided a fine Unix experience for me.
How do you know your mouse or keyboard isn't going to attack your machine through the USB port?
> The news article says that they're banning video streaming devices that don't support Amazon Video.

The only reason the devices don't support Amazon Video is because Amazon has chosen not to build apps that support those devices.
Wasbi had nothing to do with it. JIRA caters to micro-managing mangers and FogBugz didn't. That is the simple lesson in enterprise. Trying to give a technical explanation isn't really telling the story.
See other comment about Spark and frameworks. If you are just starting out with stream processing I would highly recommend using the best-of-breed frameworks. Frameworks provide abstractions that let you focus on solving your domain problems quickly, you don't want to have to worry about the plumbing until you've solved those.
Then you fall back to using TOTP (Google Authenticator), or SMS codes, or printed backup verification codes.
Very interesting. More insightful than the submitted piece, as the participants have inside knowledge and understanding of what went on.
15m T-Mobile customers hacked: SSN and more taken
There was more discussion on a previous HN submission regarding this discovery, as well:

https://news.ycombinator.com/item?id=10282230

The original Nature article had some very good background, including a link to the blog comment that gave Tao the impetus to explore a connection that led to this discovery (and which Tao credited in the paper):

http://www.nature.com/news/maths-whizz-solves-a-master-s-rid...
> Oh, and if you try to make the argument that you are justified in using ad blockers because that bandwidth costs you money and other people agree with you, then you can say goodbye to net neutrality.

Except that I'm the one paying for the traffic, through my ISP. If carriers complain that there's too much traffic for the money they're paid, that's an issue of not charging the user enough for the service being provided.

I can always pay more money for more quota.

I still can not understand the mentality of US mobile service providers who just give you one-price-fits-all service. They're selling a limited resource (i.e.: consumption of broadcast bandwidth), but don't charge the heavy users more than the light users.

It's foolishness like that that makes ISPs start thinking about charging high volume content originators for use of their network.

If I choose to not download certain parts of your web site (e.g.: the JavaScript and third party resources), that's my way of controlling costs. It's not up to my ISP to make that decision for me (much less start charging content providers for the privilege of transit).
Designing Command-Line Experiences
The last time I set up an Elasticsearch instance it got owned a year later due to a remote code execution vulnerability [1]. I found out because Amazon asked me why I was DOSing people.

For people who don't have time or resources to actively manage an ES cluster, security is another reason to go with Amazon's service.

[1] http://bouk.co/blog/elasticsearch-rce/
Actually in the theoretical world, the cost is always O(1) because the hash function computation always takes constant time. You are restricting yourself to a machine model with bits, which is not assumed by big-O notation.
Adblock Joins Acceptable Ads Program
Because we have a single-generation home ownership culture. In Germany and France, most people rent their whole lives and never own. In Switzerland (not EU I know but just for example) you get a 100-year mortgage and pay it off over 3 generations. This is NOTHING to do with an oil sheik buying a £10M mansion - he is not even in the same property market as you are.
Everybody loves the 'kid without a degree who can code'. 5 or 6 jobs later that kid becomes the 'old dude without a degree who says he can code'
Well I don't know how much they care about it. But fat kids don't care that cake is bad for them either.
Show HN: Google When? – adds a timeline to visited links in Google search
Yes, I regularly contemplate the possibility that they all secretly hate me for using software which you don't like. All their appreciation and thanks for moving us over to Jira is surely a facade for their secret plot of hate.
TASUTA €10 KOHE KONTOLE – OLYBET KASIINO
Ouch. So much for a tech meritocracy, right?
Prime instant video always worked on Android. Amazon just didn't want you to use it because they wanted to sell you a tablet. Or a horribly overpriced clunky phone.

Amazon now lets you use Prime instant video on your Android device, but there's a big catch. You have to manually install it from their site and allow untrusted apps on your phone to do so. And it's not just Prime instant video you're installing, you're installing the full Amazon App Store on your Android device and giving it full permissions to everything on your phone so it can install and update other apps.

This type of behavior is only focused on the competition and a big middle finger to the customer.
Agreed.

It's dumb to devolve this argument down to "But what if you have cancer and 7 dogs and 3 kids, how would you move?"

Because the average person reading hacker news with a tech job in the valley does not have 7 dogs and 3 kids and cancer. We can feel sorry for that person, but I am pretty sure we can blame all 200k software developers living in SF as having 7 dogs 3 kids and cancer.
Amazon has something like this, but only targeted to India: http://www.junglee.com

Edit: Disclosure: I worked on Junglee for two years, but don't anymore.
Keep in mind that you can re-enable SIP right after you create the directory, if you had to create it at all.
This is pretty spot on. Are the best new grads still going to the giants(Google, FB, Microsoft)?
I've been eyeing DASH7 for a few years now, because the authors concerns with existing popular standards certainly are valid. Problem is, DASH7 is relatively unknown, and big marketing makes more noise in the market.
It's a well-designed protocol, read up on it.
Oh OK, that's cool. I don't think many languages could enforce that.
IObit Malware Fighter 3.3 Serial Key with Full Crack Free
Why why why is the help menu bound to the mouse scroll? Bind it to 'h' or '?', or better yet, don't make it disappear. I had to reload the page to get it back.
I would also add, that once Amazon's product teams have protection from the competition, they are going to evolve to be less competitive. Moving to an easier league, never makes a team better :-)
Heh. More evidence for something I've been hearing for a while, the mass quantities of patent lawsuits in this "rocket docket" has had the side effect of educating everyone in it about this area of law, and it's getting harder to win a bad case.
And how successful was Voat?

http://slatestarcodex.com/2015/07/22/freedom-on-the-centrali...
I think Angular is a good example where security-by-default can get annoying.

Angular provides ng-bind-html to inject strings of HTML into the dom, but in order to use it you have to add the ngSanitize module, add $sce to your controller, and run your string through $sce.trustAsHtml().

The first time I did this it probably took me half an hour, even though the HTML was just a string constant.

I think a lot of libraries/frameworks choose functionality-by-default over security-by-default to make the onboarding process easier and to promote cool features. If Marked sanitized input by default, how many people would have assumed it simply wasn't capable of handling embedded HTML?
You definitely can. You don't need exactly 200.000 mg of caffeine for it to be 1 serving. Using 2 ~100mg spoonfuls will probably get you 150-250mg of caffeine, which isn't any more or less accurate than brewed coffee, which varies wildly in caffeine content.
Ericsson and Sun invented their own languages. If your a tool company, treating language as off-limits seems limiting.
http://InterviewKickstart.com | Sunnyvale, CA | Onsite | Evenings/Weekends | 4-10 hrs a week

Interview Kickstart is my passion-business that focuses on preparing software engineers for technical interviews at top-tier companies.

We've been around for a year+, with several awesome success stories. We are profitable and grew 4x in our first year by revenue.

We are currently looking for instructors with the following qualifications:

1. CE/CS degree

2. Currently working at a top-tier company, or have worked in the past. All our teachers come from companies like Google, Box, LinkedIn, Microsoft etc. Interviewing experience at these companies is a huge plus.

3. Love of teaching. That skill to make difficult topics easy to understand.

4. Believe that many engineers are good at their work, but only bad at interviewing. Look forward to the mission of making those candidates better at interviewing, such that they can land into their dream companies.

5. We'll seed you with the curriculum for the topic you want to teach (Recursion? Linked Lists? System Design? etc). You're free to refine it your way.

6. You'll need to do mock interviews as part of the gig. That gives you much-needed feedback on how to improve your teaching.

7. Time commitment is anywhere from 4 to 10 hours a week. Evenings/weekends. We're relatively flexible.

8. Location is onsite in Sunnyvale, CA.

9. We pay $100/hr. For people driving from SF, we'll even pay $100 more for commute.

Please email a link to your LinkedIn profile (no need for a resume) and a quick note about your interest to soham@interviewkickstart.com!
Um, no offense, why? They crushed all the technical bookstores because they didn't have to pay sales tax.

Um, no, they crushed all the technical bookstores because they could always get you the book you wanted very quickly and at a good price, unlike any other bookstore on the planet. Every one of those bookstores could have done the same thing in the Internet age, but the thing is, they didn't.

I do miss bookstores like Computer Literacy but that's pure nostalgia -- I'd never want to go back. I couldn't give a crap about sales tax one way or the other.

Their customer service beyond cheap refunds is abysmal.

What other kind of customer service is there, for a retailer? When something goes wrong with an Amazon order, I don't have pay for it. End of story.

They understand how hard it is to distinguish between stuff that is only serviced through them, but choose not to fix it.

That much is true... their UX is a dog's breakfast, and always has been. Best thing you can say about it is that it could be worse.

And Bezos is famous for being both an asshole and micromanager.

Well, I don't report to him, so... good. Retail is not a good business for dilettante CEOs.

One-stop? Sure. Efficient? Maybe. Trustworthy? Pardon me for laughing.

They've seldom put a foot wrong where I'm concerned. This does sound like a pretty dumb move, though. What's good for the customer is good for Amazon, and this isn't good for the customer.
All bug trackers are literally crap. It's a really hard tool to write. The ones that make dealing with individual items/cases/tickets like Trello fall apart when you are dealing with hundred's of items. The ones that manage groups of items together efficiently (jira, maybe fogbugz) are a pain to do data entry in.
If you give things away for free, people will take it and come back for more. That's all you can learn from food banks.

Meanwhile the evil Tory government is capping benefits at more than the national average wage...
I think we'll start seeing a trend where students, especially at STEM schools, can come out of high school, do a coding bootcamp, and work as a junior startup dev without college.

That said, the challenge of when they hit the point that algorithms and data structures are important to their software is creation is I think unsolved so far. edX/Coursera/etc. could be a big help.
I have no idea what the legality of it would be, but it probably wouldn't make sense to accept or keep someone with an expensive-to-treat condition in small pool like that because there may not be enough other members to absorb the cost.

The whole point is that everybody has coverage under a high deductible standard insurance plan (which will be significantly cheaper than a low deductible plan), and then the group shares the risk of the deductibles.

Best case, everybody pays less for insurance (including what they pay into the p2p pool). Worst case, someone gets sick and busts the pool (and gets kicked out if it's chronic), but everybody still probably paid less overall. Not sure how well this works if the person who got booted can't get their deductible reduced.

I think health insurance is weird in a number of ways for this. It'd probably be great for e.g. homeowners insurance.
School cafeterias are often designed around throughput.
I found some of your claims a little hard to believe. 1km+ range behind walls?

Do you have any test data to confirm this? Is there a device that can be acquired that has implemented your specification?
At Google, Breathing Room for New Ideas
Yes me too. Never thought to blame Amazon. Do you have a recommendation for a more quality product?
Well and in due time, we'll get all that, and standardized interfaces too.

But we'll still lack useful applications for it at home.
Interesting. Just a couple of days ago, I compared some kitchen cleaning supplies at my local Target to Amazon and found Amazon quite a bit cheaper. I wonder if it's a matter of regional variation, where Amazon just isn't pricing competitively for your local market and Walmart is.
That sounds way over-engineered: Custom protocol-aware BPFs... why???

Why not just use the TCP "push" flag that is added exactly once per application-level message on sender side; and on receiver side, buffer in-kernel until "push" is encountered?
San Francisco, CA - Jobr - Senior Software Engineer or Data Scientist - 5-10 FTEs - http://www.jobrapp.com

Jobr is the leading mobile-first jobs application combining a Tinder-style interface with a Pandora-like recommendation engine. We were founded just over a year ago, and all key metrics continue to grow 50-100% MoM. We’ve raised $2M in funding from a group of strategic investors and advisors including Lowercase Capital, Workday, the Tinder founders, Redpoint Ventures, Lerer Ventures, and Eniac Ventures. Our platform now has over 1M jobs across virtually every industry and covers the entire US and Canada, and we’re planning to expand further later this year.

We’re looking for a hungry, analytical Software Engineer to help us continue to move quickly and scale engineering operations. You should be comfortable in all parts of the stack, from writing CSS to querying databases to managing instances.

* All major systems are written in Go, accessing data in MySQL with a Redis layer

* Redis MQ for message queueing

* Scala data processing on Spark

* Job search via Elastic on Found

* Mixpanel and Periscope for tracking (track everything)

* Table tennis - for stress relief and friendly competition

We treat employees like founders, compensate very competitively, have a really cool office space, and just generally like each other.
Send over an introduction if you’re interested! intro [at] jobrapp.com
You guys, you guys, we're trying our best not to ban you! Please stop it with the upvoting and instead make sure you have email addresses in your profiles so we can invite you to resubmit your good work.

Did you miss this from yesterday?
https://news.ycombinator.com/item?id=10308900
I thought DASH7 was dead. Glad to see those rumours were exaggerated.
No, it's that these listings on Amazon are kind-of-like "eBay" just without the auctioning part. The seller can write whatever he wants. Amazon just evaluates the complaints of the buyers.
Number theory is like the metaphysics of maths. It's metamaths.
Call and/or email Amazon support to fix ES issues?
Cost of Mobile Ads of 50 news websites (load times)
So they're estimating 30 MW at a cost of $250 mill., which is very similar to existing medium-size solar power plants such as [1]. That's interesting. But man, TFA desperately needs an illustration of that turbine geometry.

[1] https://en.m.wikipedia.org/wiki/Webberville_Solar_Farm
It seems weird to handle the number of instances on top of AWS service, I mean it's AWS they should provide a solution where you don't have to think about that...

It looks like ES installed by Puppet on top of EC2.
The Impacts of Video Games on Cognition [pdf]
Finally, a way out of callback hell. Now, make this work with IndexedDB and I might revisit IDB.
London, England - Full Time - ONSITE

Brand Networks (http://bn.co/) is hiring a full stack developer for our office in Shoreditch, London.
We're using AngularJS, Javascript, Python, NodeJS, Go, Android, iOS, Ansible, Docker and AWS to build solutions our users love.

If you love programming and would like an entertaining job with smart and friendly colleagues, a steep learning curve and a wide variety of challenges, please get in touch. You can email me personally at jmc@bn.co.

Graduates and interns welcome.

You will need a visa to work in the UK.