skysight-inc/HackerNews huggingface dataset:
This, along with my wifi connection dying every hour or two (requiring a restart) makes me wish I had never upgraded to Mavericks.

Link to wifi discussion: https://discussions.apple.com/thread/5535320
Please add an option to mute the sound.
Anchorman 2 is Paramount's Last 35mm Release
Once an extension can modify the DOM (and most extensions need it) you loose any hope of permissions. From injecting javascript to sending data modifying an img[src], there's no way to protect your privacy. I don't think that permissions are a viable model here, it's more a problem of trust and auditing.
surprising that this went unnoticed
So, Apple installed PulseAudio?
Also after you're already loaded. Paraphrasing: I did this and now I'm filthy rich. But if I had to do it again I'd spend more time with my family. By the way, now that I'm rich I do spend more time with my family.
You couldn't ask for a more textbook version of No True Scotsman.

"Don't stigmatise conspiracy theorists, because the ones who attack places on the theory that there's a conspiracy going on... they aren't really conspiracy theorists!"
I've had no problems with my MBP for the last 2+ years. Happy user here.
I am an expert ts bullshiting and being infatuated with myself, and this guy is worst than an ass he is a pure ass.

Why did Feynman said
Science is the belief in the ignorance of the experts?

For the same reason this bitch is crying: because the truth does not belong to a minority of self decreted "savants", "erudits" or "experts", but it is the result of a fruitful dialog amongst people which purpose is the emanation of truth. The ethic of discussion is purely "anti-religous", it states no one knows the Truth and only logic, and dialog on a peer relationship can work.

Well, experts raise themselves above the crowd as if they were a hierarchy in a dialog. As if authority counted. They are wrong.
If you cannot make a consensual point whether you are wrong or right does not count, because if people cannot accept your point, your point will never be accepted.

People average education raised.
Average jobs now include a high level of autonomy, design and thinking.

Even Mc Do's jobs are more creative than you think : they have to deliver unique menus (watch at the combinatory of items) in standardized way (time and tools) and they must plan new supply chain for each customers.

Expert are now not the only one to have to use their brain at high level every days.

The should stop insulting people's education and call themselves our peers; we all are experts and I don't know for you but I recognize one and only one hierarchy: not the one based on status (expert) but the one based on ability.

Knowledge is not a state: it is a fucking process.

So I am thrilled to hear this guy acknowledge we don't need him around.

The expertise is dead, long live to the knowledge
> In Go, you can branch on types at runtime, so in a hypothetical generic Go, you could write something which appears to only ever return its argument, but does something special if the argument is of a particular type

I'm not sure why you bring this up - nearly every language that enables reflection lets you do this, including Haskell[0].

No decidable static type system can ensure correct semantics for all use cases, including even badly written code[1].

[0] And you don't even need reflection to do this, per se; it just makes it more convenient.

[1] One could design a static type system that did, but it would be undecidable.
The biggest benefit of a purely functional data structure for performance is the same as functional programming in general - they capture the problem in a way that is easier for a compiler to reason about and rewrite to hardware-optimized forms; a computation problem addressed in functional style is going to have fewer ordering dependencies, and (depending on the language) a potentially richer, more expressive type system enabling more aggressive optimizations. Functional code happens to be particularly amenable to parallel optimization, so it's one of the go-to examples of what can be done.

In a practical benchmarking scenario like gcc vs. GHC on the benchmarks game[0], gcc is still going to win most of the time. This is mainly a reflection of where the bulk of effort in compiler technology has gone, though, not a definitive "a purely functional data structure is going to be slower" statement. You're leaning a lot more on your compiler when trying to make functional languages run fast, and the biggest benefits of compiler optimizers are going to appear in the overall performance of applications, not benchmarks of an individual data structure.

That said, there are also plenty of examples where a mutable structure just wins and nothing with equivalent performance is likely to appear in the functional world anytime soon. If you want to get into the details of that you have to look at each category of data structure case-by-case.

[0] http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?t...
Taleb strikes me as entirely too prone to refer to himself as an expert. For that matter I can barely stand references to ancient literature when discussing an extremely modern subject which should be understood through mathmatics, not conjecture, however fancy the latter was constructed.
I gave up on Mavericks after it went on an irreparable rampage of asking me for a "keychain password", then after trying a fix it just wouldn't boot anymore.

It required me to recover using Time Machine (and had a lot of workarounds, because it can't recover booting from the recovery partition in the HD, sigh)
I believe you are speaking past my point. [repeats point]
No matter what, you're always going to be at a disadvantage to someone who is willing to sacrifice more than you, whether that be health or family or anything else. I liked the article but it completely danced around the obvious conclusion which is, "maintaining a healthy relationship with your family is going to cost you time and energy which is going to at least somewhat lessen your chances of success and you have to be okay with that."

Edit: I've realized that my last sentence was somewhat ambiguous, I want to make it clear that I in no way support neglecting your family for a chance at economic success. When I said you have to be okay with it, I meant being okay with the risk of failing.
Being required to register an account with Quora to view that makes me sad :(
Your memory is right. Without -no-remote you would end up spawning another windows from the currently running firefox. Without -ProfileManager you can't choose a different profile.

It's also a good idea to use different themes per profile (and I see you suggested it too).
I had the same issue with the keychain and repaired permissions on files to fix the issue.
Not everyone got the irony...
Bootstrap templates made with PHP
I've seen the price, but I've also seen 3 friends going through the installation procedure without spotting that. Most of my friends found out only when the trial ran out. And lots of articles present WA as a free service. (like the one here) The company definitely lets people know they'll be charged, but many ignore it (scroll, scroll, install, agree, agree, hey it works!)
Where? You should point this out so the author can correct it - I couldn't find a point where f-hat was described as multi-linear, which would certainly be a mistake.* It looked to me that f-hat was correctly described as a linear map throughout the article.

*Yes, technically a linear map is a multilinear map with rank-1.
Closing the lid (sleeping) is what is causing it for many people (myself included). I just have to leave it open or reboot.
extensions have the option of working only on a set of domain. So you could only install gmail extensions that work only on gmail.com and not on * as 99.999% of the extensions does. Most need to, like referrer blockers and user agent spoofers. But we only need those global extensions because google actively removes those functionalities from chromium, on a regular basis, after someone in the community adds it. over and over again.
If you're using Ruby, I wrote a small wrapper around it, a dozen years ago: https://github.com/herval/yahoo-finance
In theory, you're absolutely right. There shouldn't be much difference, cost-wise, between renting X space for 5 people and renting X/5 offices. A rational renter/buyer shouldn't have to pay a premium for 5 * X/5 vs X. But the 5 * X/5 configuration is not offered as frequently, or on comparable terms. It's all about the available inventory in the commercial real estate market in any given city.

More often than not, if you're in the market for a space with any discrete offices -- regardless of their size -- you're going to have to "buy the cow" and rent a generally bigger space. That's just how office space is developed, rented, and sold these days. The open floor plan has become such a standard that one has to pay a premium to acquire the equivalent amount of non-open work space.

Non-open offices have become something of a rarity, especially in the Bay Area. Typically they're rented to law firms, medical practices, and other professional associations: companies with lots of cash flow and a relative indifference to price, creating price-inelastic demand in the market.
Solution on a late 2013 MBP for me (when the issue occurs no sound is playing anymore - no system sounds, no videos, no audio): Plugging in earphones and unplugging. Killing the coreaudio process as recommended at a few places online doesn't do the trick, unfortunately.
Yep..hindsight is always 20/20 when looking through the rose-colored glasses of success. Hope this doesn't give wannabe-founders the impression that they can launch a startup, succeed, all while keeping home life healthy.

When you launch a start-up with significant family commitments one of these outcomes is most likely : relationship and business both fail, one fails the other succeeds...if you have nice VC-cushion or you are already wealthy then of course you can have it both ways.
I left out lots of other details, too, because it was meant to be an outline for the original commenter, not a proof. In any case,

\sum_{i=1}^{\infty} \frac{(-1)^i}{i^2}

is not conditionally convergent, so it is not a counterexample to my original statement. Here I take conditionally convergent to mean "the series converges, but it does not converge absolutely." :)

What's more, if Σa_i is conditionally convergent then the sums of both A_+ and A_- diverge. You're right that one has to use this fact in the full proof.
The History of Velveeta
It seems like he felt a need to put in long hours as some sort of morale-improving service, but he actually damaged the team by doing so.

Bosses should limit themselves to 8 hours in the office, except during times of crisis (and, even in a startup, to be constantly in crisis mode is bad management). If the work calls for more, do it from home. Why? Because if the CEO works 12 hours per day, the VPs are going to feel a need to work 13, the middle managers work 14, and the grunts have to work 15. Now you have everyone working an inefficient long day, and less is getting done (and less reliably) than if people were working sane hours.

You should lead by being available when people need you (which is not the same thing as being a doormat; your willingness to drop other things or sacrifice must be appropriate to the level of the need) but putting in mindless face time just sets a bad example. Low-level investment bankers have to suffer long face time, but CEOs? If your company is going to be a sweatshop where people feel like they need to work 15 hour days or will lose face/status, then what's the point of building it?

Startups don't change our biology or remove the fact that virtually no one can work efficiently beyond about 55 hours per week for more than a couple weeks. (That number includes commuting, housework, errands, and assorted nonsense.)
That is one way to do things, I think the wrong way. If you need something more sophisticated your build system should have a way to write code that is testable and then used declaratively in your build. The answer should not be scripting in your build file.
> In North America, one does not hear the word “jest” that often

That's not my experience. But certainly I'll admit that North America is a big place, and your experience could be different. I grew up in a blue collar town in the midwest of the US.

I hear "jest" all the time, and hear it in all kinds of company. But usually I only hear it in one of two idioms: "I jest", usually said after a joke if it's apparent that the listener is taking offense to something just said; and "only half in jest", indicating that the speaker wants you to take what s/he just said seriously.

It's that second idiom that he uses.
How do you tell managers that having good developers is a privilege?
I had an issue with mavericks on an old early 2008 MBP - - mavericks nearly cooked the computer on a fresh install.
I'm sure this was supposed to be funny. But unlike x86 hex coding, people actually get stuff done in k/q - in fact stuff that runs faster and better than equivalent systems in C++ and Java. So the reduction ad absurdum does not, in fact, add to the discussion.
http://theandrewmiller.com/wp-content/uploads/2013/10/enhanc...

:) speechless...
"All I do is talk to people all day long and so at home, I’d really prefer not to talk much"

interesting how people feels different about that. I am the same as the author. But my significant other is the opposite. She spends the day talking, giving lectures, and when she gets home, she wants to talk even more, with someone that responds, because all she does is talk to people that just listen the whole day. Turns out to be a good match. we get home, she talks, I listen.
> Is there an equivalent to status.github.com for github.io?

If you want to check the status of your own GH Pages hosted site, you can go to your repository for the page, then go to "Settings > Health" and you can see a basic status for Server Status, Usage, and Repository Integrity.
Yeah, this might have helped.

The solution I tried involved changing some files in /Library/Keychains, but it didn't work

And the worse thing is that after that, a disk scan (using the Recovery boot) showed some errors on the HD, but these were non-recoverable
A lot of the plans come at a higher price to include "free" texts. That's bundling of less popular product in a way that is still profitable. Kind of what journal distributors do.
According to the footer, "Robert Harris is the author of a forthcoming novel about Georges Picquart, “An Officer and a Spy.” ".

Actually, it appears to be out since September: http://www.amazon.com/dp/B00COMWJG0/
Could also be other issues unless you see this specific set of symptoms. Mine gets sluggish but it seems to have something to do with the 'systemstats' process. When I open up something that queries it (e.g. click on the power icon in the menu bar to make it go to "Collecting power usage information...", or open Activity Monitor), it goes nuts, pegging the CPU and ballooning to >2GB of memory. Haven't figured out what to do about that, besides kill -9'ing it and avoiding doing anything that'll cause it to respawn.
No matter what, you're always going to be at a disadvantage to someone who is willing to sacrifice more than you, whether that be health or family or anything else.

Not always. If you're in a line of work where your own competence matters, sacrificing your health or family life will burn you. It doesn't take long.

The relevant issue is that most white-collar workers (even programmers in many dysfunctional organizations) are private-sector social climbers by trade and practice, and competence matters a lot less than image for them. If appearance matters more than capability, extreme sacrifice can help you.
So the higher price on Gox isn't worth trusting them to actually complete their transfers within their claimed 6week window? How much was the transfer for?

I guess it's better to use some other exchange for selling if Gox is taking 6 months to process some transfers...
The terminals need to send sales data, receive updates of all kinds, and be available for remote access. I do POS support and connect to stores all over the world via public IP for troubleshooting.
My experience in the UK is that despite these "tailwinds", interest in supporting new technology is quite weak. My own experience is that this is primarily due to a lack of technological education in the upper echelons of VC, who mostly appear to come from a finance or City background. Attempting to persuade City types of the technical advantages of an innovation inevitably leads to a simplification of the issue and a lower level of insight and willingness to invest.
Also, by its very nature, the dialect map feature appealed to people all over the US. It will have received a lot of clicks from people who would otherwise never have visited the NYT. Doesn't prove much.
So what I'm reading here is why CEOs shouldn't go to the office on weekends and check their mail at dinner. What's glaringly absent from the second part of this article is not asking the engineers to come in on weekends, either. Those guys have families and their negligible equity certainly doesn't justify 80-hour weeks. It sounds to me like the author would rather have gone home on weekends while the engineers stayed at the office.
"Texting" isn't on the decline; simply an increasing number of text-based mobile messages are sent over different, more efficient network technology.
Why is that a surprise? It is not like it is difficult to write those kind of things. specially a ridiculous one like that that sent data to a windows share in the network he was attacking.

The technical part is silly easy. The hard part is the moral and fear of loosing what you gained honestly so far. And for that, being a teenager is much easier.

So, what is really the surprise here? It is not like it was a elegant worm or anything. It was just not looked after for ages. The real interesting info in this whole history is why it was ignored for so long, and who monetized it later one (hint: i doubt it was the teenage kid)
Who can be cookie-bombed? Blogging/hosting/website/homepage platforms: Wordpress, Blogspot, Tumblr, Heroku, etc.

WordPress.com would not be vulnerable since users cannot upload or execute arbitrary JavaScript.
someone in the discussion suggests using the Mountain Lion AppleHDA.kext: https://discussions.apple.com/message/23659683#23659683

i'd rather download a kernel extension from something a little more official than a some random guy's first post, though...
"Bandwidth Limit Exceeded"
That happens when you hit HN front page :)
I for one welcome our new C Runtime.
Problems I have, on a brand new 15 retina MBPro:
1- after wake from sleep, wifi needs to be turned off and on to find anything

2- no sound from internal or external speaker until restart, although the OS behaves as nothing is wrong, the onscreen indicators and system preferences act as if they are muting and unmuting and changing the volume

3- kernel panics every now and then

4- display jitters (like graphic buffer corruption) a couple of times

5- after wake up from sleep , keyboard does not respond while track pad is, which means I cannot login, needs force shutdown,
My Mac freezes a few times a week. Just the window manager, because I can still ssh in. I know it isn't the lid, because it is an iMac, but it may be going to sleep that kills it.
For future convenience, here's a reusable design pattern for these articles:

* Part 1: Have you considered <thing that is unlikely to be relevant>? You should, and BDUF will save you from it!

* Part 2: What if <totally foundational thing> needed to be swapped out? Add a jillion lines of boilerplate and indirection, JUST IN CASE!

* Part 3: Could somebody new come into your codebase with a general understanding of the tools & libraries you're using and immediately be productive? Fk that, make up your own custom APIs to hide anything familiar!

* Part 4: FAST TESTING FAST TESTING FAST TESTING FAST TESTING

* Part 5: Reuse is very important. For the content in this section, find a chunk of prose about reuse from a '90s C++ book and paste it in. See how easy that was?
Your idea would likely break any site on the internet that uses authentication and subdomins, isn't it clear why this isn't being considered?
Ask HN: How to successfully grow a startup?
I am one of the co-founders of fansunite.com a social, sports oriented, handicapping platform. 2013 was a very successful year for us. We found an angel investor who believed in what we were trying to accomplish, built our basic platform, hired a designer and two coders and moved into an office space. Two years ago I thought accomplishing all that would be the hard part and once we were up and running we had made it. Now here we are with our dream becoming a reality and the hard part is only beginning…. Growing an actively engaged community.

Ill give you a brief rundown of what we are currently doing and then ill pose my question.

-We set a goal of 5% growth per week (we are hitting and exceeding this goal every week since our launch 2 months ago)

-In order to hit that 5% target, each of the co-founders is actively targeting individuals on forums, twitter, facebook etc. and then re-engaging them on our site. Its working but is extremely labor intensive and as our user base grows, hitting that target every week is going to get harder and harder.

-We are also running contests centered around sporting events, which work to bring in large amounts of new users in batches.

-Twitter ads and Facebook ads were a waste of money. Lesson learned.

-Google ad words won’t let us advertise. Even though we are not a gambling site we use gambling terminology, which they don’t like.

I’m curious how others with start-ups requiring user based content and social interaction, that are further along in the process than us, have had success growing their community? What worked and what was a waste of time? What are we missing?

I have no delusions about “going viral”. I believe the only way we will have success is with hard work and putting in a lot of man-hours. I know there are success and failure stories in this community. I’m hoping that people are willing to share, as there are learning experiences with both.

Thanks in advance.
Nginx-Clojure is almost 6 times faster than Nginx-Php5
It wouldn't be a best practice to isolate the POS environments from all the other internal systems. Pricing, items, taxes, offers, coupons, etc. are all separate systems on the corporate network. They all need to communicate to the POS. It isn't realistic to air gap the POS at a business the scale of Target.

PCI rules just state the cardholder data environment (CDE) needs to be segmented from the rest of the corporate network (in addition to many other obligations). That would usually be done with VLANs and firewalls, but both are still on the same layer 2 network.
The problem is with users. They ignore the scary "access to all websites" dialogs and install extensions.

Sites like pinterest have extensions that request these permissions, when they don't even need them. There's a way to have the extension only have access to the site you're on when you CLICK somewhere in your toolbar.

There are fine grained permissions and optional permissions to specific hosts and ports and URL patterns. It's all very well thought out.

The problem is with users.

For example, I have an extension that enables autocomplete on all web pages: https://chrome.google.com/webstore/detail/autocomplete-on/gd..., and it has access to all data on all websites. People install it every day, I don't know why. I would never install or trust anybody else with such an extension. I have to manually clone any extension I like and upload it to the chrome web store; that way I know it's not going to auto update and do nefarious things.
Does anyone know if this image is artificially colored? (I'm wondering if most of this light is actually infrared.)