skysight-inc/HackerNews huggingface dataset:
OS X 10.10.2 Crashes Google Chrome
https://code.google.com/p/chromium/issues/detail?id=435407#c9

It's Beta so bugs are expected, especially from 3rd party apps. Chromium says it's an Apple issue, which I agree. But to me, Chrome is considered a pretty important 3rd party software. Do Apple unit tests and QA have important 3rd party apps like Chrome in their scope? I feel like it should, even if it competes with Safari.
My rule is pushState() makes sense in apps when changing views , say from a "List of X" to the "Edit X" view. The back button should then take me back to a "List of X".

In this case it doesn't make sense as you remain in the "slide" view the entire time.
Thanks, I think this might be one of the missing links. The system emails you an API key straight after sign up but it really should be on the next screen I guess.

I also need to make the animation clearer.
Read-Eval-Print-λove v002 – UrLisp is go
They got move semantics, smart pointers, concurrency primitives, type deduction, etc. out the door first. While I agree that reflection is important, it's not as important as those. I don't see any problem with comittee's prioritization.
I wish the author included data sorted in a van Emde Boas layout, which should be the cache-friendly equivalent of a sorted array to be searched with binary search.
> I much rather have the government regulating my ISP

You probably don't really wish this... because it will ultimately be bad (think of your local power or gas company).

What you really wish for is more competition on a level playing field, ie. 6-10 ISP's per city who compete with each other for your business.
I think you mean the fourth amendment (against "unreasonable searches and seizures").

The fourth amendment is certainly the reason these letters are not being opened. The information inside these letters is private, and not known to the postal service. On the other hand, the address printed on the outside of the letter is possibly public information, and certainly information that the service has access to.

One thing I always wonder about in these situations is a duty to keep a "shared secret". Are there situations when we can legally expect a company to fight for our privacy, or are we always relying on their good nature?
His functional example in Bluebird and some ES6 (traceur) just becomes:

```
return fetchData().get("tasks").filter(x => x.member === memberName).filter(x => !x.complete).map(x => {x.id, x.dueDate, x.title, x.priority}).call('sort');
```
On that note, why would HN hellban this user https://news.ycombinator.com/threads?id=ifyoumakeit, https://news.ycombinator.com/submitted?id=ifyoumakeit? Obviously, their offensive comment or submission is probably deleted, but they hardly post and their posts aren't bad. Broken system.
A Video of a Girl Harrassing  Men for Oral Sex
By 'lost faith in this world', you mean they don't understand how to solve the problems they see.

If they don't understand how the solve the problems of this world, what makes them think they'll be able solve the problems of the virtual world they create?
This seems really interesting, unfortunately nobody seem to be looking for a starlord willing to take over the universe.

How would this work for companies looking for candidates? I saw no search or nothing. Companies signup a different kind of account?

Do you have plans to integrate topcoder, hackerrank etc?
Will you be emailing users when you add new stuff? I regularly signup to services to test out them, but then immediately forget them as I get no reminders of new stuff or reminders about the existence of said service.
Cordova has nothing to do with angular. Why do you bring it up? In fact, angular is probably one of the worst possible frameworks to wrap into a mobile app, because of its abysmal performance.[1]

[1] http://matt-esch.github.io/mercury-perf/
Boy oh boy the responses to this are frustrating. (And we wonder why everything is broken and shitty.)
I looked for the repo in question through the githubarchive dataset. The only inaccessible repo I could find on that page was `trailbehind/ChartCatalog`. Even though googling for it gives zero results, the github archive dataset has 18 events regarding the repo (17 push events and a create). All these 18 events mark the repo as public, though.

The query I used was `SELECT * FROM [githubarchive:github.timeline] WHERE repository_name="ChartCatalog"`.

You can check the csv result of the query at <http://ge.tt/2Zb7eA52/v/0>.
"the supposed slump with 2010 being the dark ages of podcasting which somehow needed saving from decline"

The inability of any coherent narrative to form is evidence of a really big market. If its too big for any individual to see all of it, it must be pretty big.

For me 2010 is the early boom years of history podcasting. Mike Duncan's "The History of Rome" which was really the history of the roman empire not some sort of municipal thing. 2010 was a great year in podcasting, hardly a "slump".

Edited to add, from memory, in 2010 the Wormwood mystery-horror series was in its 3rd year, Lowell's solar clipper sci fi series had just finished its 4th installment with the 5th on the way, and I remember heavy self advertisement on the TWIT network about the new studio that would open in a couple months... for a dead media it was pretty exciting at the time.
Will this work with https websites?

One of the reasons I learned Python for data scraping was that R in general does not play nice with https (RCurl requires a certificate and even then it's pretty fussy)
I sincerely hope you are going into the VC game then! Skills like that are very hard to come by and worth a lot.
platform or website for what
I don't see any real coupons or deals on the front page. I mostly see "up to XX% off" which any real bargain hunter knows is just fluff.

The competitors in this space, for me, include slickdeals/fatwallet and blogs that post coupons (printable-coupons-blogspot) that are actually hard to find. My initial reaction is that CouponHunt just shows you what deals you'd see anyway by visiting a store's site.
This article demonstrates why performance intensive software systems (like database engines) implement many of their own data structures and algorithms, often not even reusing those implementations internally, and avoid standard libraries for many use cases. The suboptimality of any particular use case can be quite large relative to a purpose-built implementation for that spot in the software. It is a lot more work but it can also dramatically improve real-world throughput and variance because you have visibility into exactly what the access pattern will be.

If you measure these things at large scales you will see surprisingly smooth and regular constructive interference patterns that emerge from the interaction of boundary constants in the software and hardware. This is a difficult type of variance to eliminate. That obvious solution is to inject pseudo-randomization into scheduling and boundary constants. This dampens the patterns but even if you turn the randomization knobs pretty high the patterns do not go away! And you can't go too crazy because that randomization has its own performance costs as the algorithms move further away from their theoretical optimum.

Some latency hiding computing architectures, like barrel processors, actually hash memory addressing in hardware to eliminate locality so that you do not see these kinds of locality and aliasing effects. However, most modern CPUs are specifically designed to exploit locality so this technique generalizes poorly.
I think this is less about one single podcast than it is about the entire medium. Whether you or I enjoy Serial, it's a huge hit and it's turning a lot of people on to the format.
Perhaps take a look at onboarding examples on http://useronboard.com
The interesting thing about the table shown in the article is that even while the author laments it, it actually illustrates a good development: the table has an "hourglass" structure.

There is a stable part (fundamental technology such as the kernel, TCP/IP etc.) at the center which acts as an interface between the top part (hardware) and the bottom part (languages).

All innovation has to be anchored to some core set of stable interfaces into which the new innovations "plug in". The nature of OSs is such that they are naturally part of these core sets. That may be frustrating for OS researchers, but they'll have to learn to live with it.
Exceptions are not a silver bullet. One can't simply turn an assert into an exception and expect things to work. That's a great way to add new and tricky bugs unrelated to the original issue.

If an exception crosses a stack frame that isn't expecting one, things could be left in an inconsistent state. Invariants may vary, constraints may be unconstrained.

To retrofit exceptions into the existing code at this point would be very difficult, as you would have to audit every caller of the function in question, a nd the callersof those, and on and on...

Imagine problems like Apple's "goto fail" SSL bug, but more obscure and harder to find.

To have used exceptions from the beginning would require an amount of work roughly equivalent to returning error codes. They aren't fundamentally different from error codes in that way. Well, unless you're a cowboy who ignores errors.

Exceptions wouldn't have solved anything here.
Package Managers: An Introductory Guide for the Uninitiated Front-End Developer
I'm certainly plagued by some internal turmoil, and I feel free to admit that. I'm at an uncertain period in my life, and I do not know whether I will be sucessful at achieving any of my goals. My past record has been littered by public failures, and successes noone close to me wants to recognize.

I've failed at getting 3 businesses started, my academic track record is meager at best, and whilst I consider myself intelligent, I do not know whether I'll be able to perform as expected in college, which is what I'm looking at right now. I have trouble moderating myself, and even though I've spent the last couple of years working on my skillset, I'm not sure whether that will cut it for what I want to do in life.

I'm struggling with the amount of social expectations that I'm being handed. For one I have friends who expect me to do great things, and they are on track to do great things. I also expect myself to do great things. They're all in college now, I'm not. One kid I helped with bio homework back when I was in 9th grade and he was in 11th grade now studies Biomedical Engineering at Columbia University. There's another former classmate at NYU who I'm helping with physics and programming problems, and he looks up to me as an example. Can't say that about myself.

But then, if you look at the way I've been performing, you'd expect me to fail in a spectacular manner. C student from the get go, then after changing schools oscialating wildly from getting straight As and straight Fs. Only student in the entire school that managed to get on academic probation with a GPA of 3.19. Then I got kicked out of that school as well. I'm not proud of that. I'm not proud of the school I managed to graduate from either.

Then college right now. I'm not sure which school I'll even get into. Ideally, I'll get into a respectable school abroad, perform well, finally get to use the skills I've been honing for years, make some money, transfer to one of the schools I was told I should be in, that I could be in if my life wasn't such a mess. That's a long shot though.

Then there's the less than rosy but equally possible probability that I'll ascend astronomically for the first semester and crash and burn within semester 2. Get kicked out second year, no job, no degree. My health in the gutter because I overworked myself and couldn't quite cope with the workload.

It's quite the conflicting, uncertain situation to be in, and I don't think I'll be any less anxious about it before I figure out how well each of the bridges I've got to cross hold up. They look shoddy, but you never know. I don't think meditation will help me with that.
Show HN: TyphonRT Video Suite, Next-gen Video Apps for Android
My wife runs a teen drop-in center. It has become expected among the kids that if you have a significant other, you share all passwords (especially your Facebook password). This is their new definition of "trust".
I guess I really do skip over who the submitter is when checking out HN links...if this submission had been titled, "Rvest: Easy web scraping R library by Hadley Wickham", I would've immediately been non-skeptical.

It looks like rvest intends to be the equivalent of Mechanize, with stateful navigation in the works. Is there an R equivalent to just Beautiful Soup or Nokogiri?
The RStudio guys have really made R a pleasure to use. Thank you guys!

The core language is still a confusing mess (I'm still never sure when to use a matrix, a dataframe, a list..), but if you use their tools you can ignore it for the most part.

In under 10 lines you can massage data and generate fantastic graphics.

A little off topic: but does anyone know what their business model is? Are they going to run out of money and burnout in a year or two?
3 Keys to Protecting Medical Data During Mobile App Explosion
So this is the couple we can ultimately blame for the CurrentC initiative.
You should get a CoCoSDC. It emulated floppy drives using disk images on an SD card.
SpareChair Aims to Become the Airbnb of Coworking
Yeah I also thought the camera company's statement was BS.

Setting a password should be part of the installation process for these kinds of products, and you should not be able to get it up and running without that step.

But none of these companies want to absorb the support costs of dealing with customers who will struggle with that step (and there will be plenty, Insecam was proof of that), so they pass the risk onto their customers and then try to vilify the people who point it out.
None of the stuff that angular actually does is hard, and it is done by a lot of other frameworks. 90% of the effort spent learning angular is spent on its bizarre api.
A gyroscope, a radiometer, pentominoes, a lego bucket, a chess set? There are also the Handy _____ Answer Books. I see you've already included the Cartoon Guides to ____, which are great. There's got to be a set of children's encyclopedias, but there is also the Internet [1].

[1] https://simple.wikipedia.org/wiki/Main_Page

EDIT: I don't remember pentominoes being square, more triangular/rhombus shaped. Wikipedia shows unfamiliar shapes: https://en.wikipedia.org/wiki/Pentomino
What’s Really Wrong with Uber? Maybe the company’s not evil, just inept
I definitely see the ZF1 influence here. Disappointed to see that application.ini made the jump--ini's are a really annoying format to work with.
Competition isn't the end goal; what we really want is the service and prices to be at least as good as what a competitive market would yield. Google Fiber may not be all the way there, but it's close enough to be a great interim option.
Can they raise the price of stamps without congressional approval? Can they cancel Saturday delivery without congressional approval?
All of the frameworks suffer from performance issues. Performance will get better, but we will always have to profile our applications. A slow web component used in a ng-repeat scenario will always bring the application down to its knees. We can't just design a spaceship and expect an engineer to build a performant application. Designs need boundaries and guides as performance is one if not the most important factor of the UX. We also cannot reason with the jQuery spaghetti demon. Practice some Feng Shui, write better code. Understand whats going on in your framework. Work through the limitations with your designers. We are at the mercy of limited computation until our browsers give us more, and there is no magic bullet.
I saw some people doing that with Facebook and email when I was in my mid-teens (mid 2000's). Didn't understand it then and I don't understand it now.
a simple querySelector with jQuery is 98% slower than just using normal DOM methods.

A simple querySelector with jQuery maps directly to a normal DOM method in browsers that support it.
Yeah, that's the final irony of all this. They get you hooked on the cool, easy two-way binding and then later you find out that whoops, it's actually a fundamental architectural problem and you get to go back and rip it all out. Good thing we picked this framework that saved us sooo much time!!
Run a Competitor's Audit to Learn About Your Own Site
Just remember this: You don't need to be the guy in charge to be successful.

It takes a long time to find a CTO; and if you can't make rent in January, you aren't going to look very appealing. Even if you find a CTO who's into fantasy sports; given your company's (cough) debt, a potential CTO might think it's easier to start over, without you, your code, and our developers.

If you like the startup scene, you can go work for an early stage startup. Chances are, there's a sports-themed startup that you'll be able to do very well in.

You can also keep networking until you find the right team of people to work with. Remember, you don't need to be the guy in charge to be successful.
Best Web Application Vulnerability Scanners
Another view is that microchips are made of what is essentially sand.
An ‘Interstellar’ Explainer: What Are Bulk Beings?
There's commercially available composting toilets which automate much of the required work. My parents use a compact Sun Mar toilet which is compact and very low maintenance. It looks like a really oversized toilet. The same company build larger units which do most of the composting in the basement - these look very similar to normal toilets.

http://www.sun-mar.com/prod.html
Actually, it watches all of /etc/. Rachel wrote this:

"If you poke around in the source, you can find that it actually registers watches for the entire directory of its config file for various reasons, so it winds up following /etc (due to /etc/init.conf) and /etc/init (its "job dir")."
Yes, I would... Should I make a list of all the shit Time Warner has done and tried to do to me over the years? I don't have any issues that are comparable with my power/gas companies (which I have more choices with by the way).

I have already addressed the competition thing in a couple of comments on this thread... It does not exist right now and it would take a while to be a reality so ending Net Neutrality right now just makes things worse.
Meet Tradinno, the World's Largest Walking Robot
No, not with pipelining or SPDY or HTTP2.

Also

No, not with any kind of intermediate caching (assuming not all resources have identical cache lifetimes)
Build a Pager Using Arduino, Node.js and Twilio
To be fair, we in the rust community are telling people to wait for 1.0 unless they are okay with constantly updating their code as we clean up the language for our first release. It's fair though to speak about momentum. Comparing Go's contributor list (https://golang.org/CONTRIBUTORS) with ours (https://github.com/rust-lang/rust/blob/master/AUTHORS.txt) has us with about 100 more than Go. I'm not saying our community is better than Go's or anything, but I'm certainly impressed a new language has been able to gain so much interest so quickly. When I first started contributing a couple years ago, we had like 15 people in our irc channel. Now we got over 500.
Could ‘Tinder for Grannies’ Save Elderly People’s Lives?
Tesla Motors Inc, BMW in Discussions About Batteries
Thanks. A very useful resource.
The Excrement Experiment
The problem with the tech job market right now isn't typically:

"I'm a hiring manager and I get so many responses from good people that I don't know which to choose"

It's more like:

"I'm a hiring manager and I can't find any people who are interested in our position".

This is more of a solution to the second problem.
Ugh, this old troll. Something that took me a while to figure out: when someone says that "nothing interesting is happening any longer in [discipline]", it is virtually always code for "I feel old." Yes, things change and different periods of innovation are (of course) different, but it is wrong to cast value judgement on one era over another. Speaking as an aging technologist, I can say that it can be hard to resist this -- and in particular, it's tempting to view one's late twenties and early thirties as a Golden Age, and everything later as derivative and uninteresting. If it needs to be said: for those who are making this claim, they are often projecting their own lives onto their discipline, and may be confusing their own personal Golden Age with a broader one that may or may not have existed.

My domain -- operating systems kernel development -- has been particularly vulnerable to this (in part because it has become increasingly specialized) and this is something that I have heard for my entire career. Of course, there has been tons of innovation in the kernel over those two decades (and I've been lucky enough to be close to a bunch of it) -- and no one now would seriously go back to the systems from two decades ago. (If anyone disagrees, they should kindly put their money where their mouth is and run only systems software from 1994.)

So yes, systems software is still relevant -- and so are a lot of things that might feel "done." And if you are an aging technologist like me (protected class, baby!) and you feel tempted to tell these youngsters that there is nothing new under the sun, please check yourself: yes, you should educate the rising generation about the problems that have been solved -- but never go so far as to say that there is no room left for new ideas. Aside from the fact that it's a demoralizing thing to say to a younger technologist, history will likely prove you wrong!
LinkedIn study: US attracting fewer educated, highly skilled migrants
Improving regex performance on java virtual machine jvm
Template caching is still server side which means you are using an application process to do the same exact trivial thing over and over which could have been offloaded to a cache or to the client.
> The only reason to use a "password vault" if for convenience once you have too many passwords to write on a small piece of paper in your wallet

Isn't this true for most people? Paying my bills and utilities alone requires nearly a dozen passwords: bank, rent, electricity, gas, water, internet access, phone bill, health insurance, renters' insurance, car insurance.
Business model is sell to enterprise and consulting: http://www.rstudio.com/pricing/
Wouldn't a smart criminal rely on digital or paperless means to carry information or value (BitCoin)? Use electronic statements (and fake mailing address when requested), etc? I'm just trying to understand the point of mail surveillance when alternative means to collaborate in criminal enterprise exist.
Especially for a pre-investment MVP. Use what you know and are best at. You can later port to Node/Angular or whatever everyone is orgasming about this week.
As a soon-to-be-father, I'd also be interested in infant/toddler ideas. Though simply reading to and talking with them as often as you can is probably the obvious winner there.
Rendering is a non-issue? Tell that to RapGenius :)
I'd say they are de facto a government entity, or at least pretty darn close (legal niceties aside).
Forgive my ignorance but what problems do you have with your local electricity/gas utility?
Sales fix everything.

Cash flow fixes everything.

If you can't generate cash then quit or pivot to something that does quickly.

Cash flow and traction leads to investors not the other way around.

Are you generating cash now? how much? what are you costs?

Focus on one thing and do it really well. I know you hear this all the time, but be the best SF Giants fantasy league.
I think you mean "easy to hire"-technology. One time it was Java, then it was PHP, now it's becoming node.js and angular. Maybe it's a bit soon, but it's far from insane to bet on these technologies nowadays.
a new website or platform useful for you.
The Greatest Holiday on Earth