skysight-inc/HackerNews huggingface dataset:
Did you get that result on your machine? From all reports in that question the profile is the same regardless of the anonymous function.
Yeah it was a pretty cool tool. It's a bummer that it got EOLed.
Couldn't agree more.

> "It’s not that the customer is “stupid,” nor that given enough time, training, and explanation, couldn’t eventually understand it all fully. But sometimes the customer just has to trust the vendor."

If the vendor cant explain a problem / solution, i would have a lot of trouble trusting that they have a true grasp of the actual problem.
Did you make this account to talk about how you think Django is awesome?
Except it doesn't. At least, not when I try it.
No. Just no. If there is NEGATIVE load, the engine is not being fueled. Period.

Also if there is no power demand (e.g. engine RPM > transmission RPM, but RPM > idle), again, no fueling.
Sigh

How could you possibly come to the conclusion that "jokes which reinforce the current power structure" are equivalent to jokes about dead babies, torture or genocide? Especially after I opened my comment explaining that yes, in fact, you can make a joke about any subject matter. It's like you didn't even read my comment at all, you just glanced a keyword signifying a binary position and then you decided to dump your preconceived opinion here.
The absolute worst is SOA (the "enterprisey" buzzword for lots of small services) architectures in which every service is written in a different language!

"Oh, our payment processor is in Node, but our site's in Ruby. Our file caching layer is in Python with bits of C for high performance and our crypto stuff is in C++ with Boost and libcryptopp but it talks to a Java app that uses Cassandra..."

(Runs outside, sets self on fire, shoots self in head...)
Quite probably. I was most relieved when it wasn't taken to court.
From what I can tell the issue stems from the fact that Javascript puts stack frames on the heap, which means the heap will grow with every function call, which they're doing every 50 ms.
Introduction to Haskell (Create Your Own Data Type)
I use AT&T LTE in New York City, which from my research back in the fall was at the very top available in the US. Although I got 23 Mbps once, it is typically around 10 Mbps.
Repetition is the source of all learning (literally: "repetition is the mother of studies").

EDIT: And you're right, obviously the parent comment should have written "est" in lieu of "is". Sorry, missed what you were pointing out initially.
"So, should we expect 37signals to ditch "bootstrapping" over VC-funded startups soon?"

I don't know how anybody could interpret this as anything but a complete about-face. Ditch being the key word. For your analogy to make sense, 37 Signals would have had to ditch html/css/javascript as their main stack for the mobile app, which they clearly did not.
WSGI Middleware for Web Socket Powered Debugging
Polynomial time with respect to what? The number of possible solutions grows exponentially with respect to the board size.
A warning to college profs from a high school teacher
As a former employee of one of the US's largest electric utilities, I can answer this question.

The reason is quite simple. Most power plants are in the middle of nowhere and people with the capability to manage them don't want to live near them, not because of the plants themselves, but because they are in tiny rural towns, which most people understand and appreciate. To make good decisions, the experts, who prefer to live in metropolitan areas (like most people do) need access to the data these generators produce. If the generators weren't on the internet, that'd be impossible.

TLDR: Power stations are on the internet for the same reason everything else is on the internet.
Why not use Yammer or similar? We are trying G+ for business apps. It's ok.
What an Apple Watch would be good for
They are eye candy. Just like men are. The problem is when the target (man or woman) is isolated to purely that role.
BS, they are essentially asking people to take the risk, if it works they benefit a great, if it backfires, they'll issue a press release disavowing you.

Remember, a hacker is not Google or Apple to get away with book scanning ("ask us nicely to remove scans of your books") or location tracking.
Indica vs Sativa.
http://oeis.org/A000170 hints that there is no such algorithm:

"Strong conjecture : there is a constant c around 2.54 such that a(n) is asymptotic to n!/c^n"

That would imply that a(n) grows faster than polynomial. That, in turn, would mean that merely counting the number of solutions cannot be done in polynomial time.

N-Queens, by the way, becomes simple once you realize that you cannot have two queens at (p,q) and (r,s) if any of the following is true:

p = r
q = s
p-q = r-s
p+q = r+s

(The first two check for horizontal and vertical attacks, last two for diagonal ones)

Real programmers implement Knuth's dancing links (http://arxiv.org/pdf/cs.DS/0011047.pdf) and use it to solve a way larger class of problems.
Perhaps "practically" impossible is closer to the mark.
No template DSL/system in the console. But there is an API with quite a few client libraries. Shouldn't be much work to whip one out. Or it may exist already, actually.
its a new account. today there was a discussion about django, and i like django. surely i'll discuss other things on other days. why do you care anyway?
Would you only be taxed when converting it back to $$?
SEO Fundamentals for Web Designers
SEO (Search Engine Optimization) is an awkward topic to approach for beginners. Ironically, crawling the web for information about SEO often returns a huge amount of vague and contradictory marketing information. Fear not! If you think SEO is all unicorns and wizardry this session will arm you with the facts you need.
Surely an easy way to avoid this is to limit the number of clicks you can have over a period of time or you have a list of 5 people you would like to bang. You can add/remove people from that list. If you you are both on each other's list you are notified but you have to be on the list at the same time. That way you know that you are in the top 5 people that your friend wants to hook up with.

I also think that they should give you the number of people that have you on their lists.

I only have one friend(male) using the app but when I log in, it shows a small subset of my female friends. Any idea how it selects them? I initially thought that they were the only females using the app but this is obviously not the case.
The most important lesson is in the first paragraphs:

> There are not many occasions when a reporter needs a grasp of Latin. [...] Most of the reporters present had to wait for the Vatican's official translations [...]. But not Italian wire service reporter Giovanna Chirri [...]. Her Latin was up to the job and she broke the story of the Pope's resignation to the world.

Domain expertise is useful. If you are going to cover a catholic / klingon / phyton / whatever event, it's better if you know the main language.
How One Startup Avoided Hiring a Nightmare Employee
Just in case you're wondering, I sold my app on Apptopia and it was a great experience. My friend and I made a game that was very pretty and fun but wasn't obviously monetizable beyond ads. I put it up on Apptopia and Jonathan hustled his ass off and got me $2500 for the app, which was great considering it was a side project and I wanted to pass it on to someone with more time.
The government has earned a very large dose of paranoia. They keep trying to intentionally rob us of our liberty, and they've been doing it mostly as behind-closed-doors as they can get away with.

The old joke is it's not paranoia if they're really out to get you. The government keeps demonstrating it's really out to get us, or specifically it wants vast new powers over every remaining corner of freedom, including the Internet.
> This is true, but likewise, its not safe to parameterize functionality by passing callbacks unless you know what the function you are passing the callback to expects of callback functions

Of course; this goes without saying. But when programming in an OO style, programmers often override methods thinking that they are only changing the behavior of that one method, when in fact they could be inadvertently changing the behavior of other methods in the class.

When passing in functions as arguments, on the other hand, this makes it much more explicit what is supported and what isn't.
I agree. And you, on the software side, will often be surprised that you "don't understand" what the user wants or needs in an equivalent way.

Of course, sometimes your software is just mired in the legacies of bad decisions past, and it really is useless to explain (all you're doing is trying to communicate what "spaghetti code" means), because nobody is going to come out more enlightened on either side.
how do you expect to do that with a for-profit entity?
http://en.wikipedia.org/wiki/Exact_cover
Why should the limitations of non-digital manufacturing affect how we design our content for digital displays?
> Cursus Linguae Latinae Vivae (Course in the Living Latin Language)

It's been a while since I studied it, but that looks like genitive case to me. I parse it as "Course of living Latin language".
Ask HN: Did something major change in the Apple App Store algorithm today?
Our app jumped a lot in ranking today, and the entire lineup of apps around us seems to have changed.

Did anyone else notice a change in their app store rankings (on mobile)?
Doesn't something like Rails appservers (Unicorns for an example) run better on Linode because of more access to cores?

Or does that depend on implementation? I remember reading something about MRI only being able to utilize one core.
no for mac???
:(
Matrix functions and named ranges are the most underused functionality of Excel. Collectively they can replace a large amount of the conventional spagetti VBA code, emphasizing Excel's true strength.

Simple example: CDO pricer using Gaussian Copula and base correlation
https://dl.dropbox.com/u/10755342/120626_Simple_CDO.xlsx
Why Mailbox Won't Fix Your E-Mail
Excellent. I've been trying out Dropbox lately. I will give Box a go and do a write up comparing both.
i guess you never had to build large applications with javascript. Imagine you need to write a js app by the size of your C++ programs ? that's what webdev are asked to do today, but without a built-in module system , without strict typing , without built-in class system ( you need to roll your own , which may not be compatible with the one used in the library you might use ) , without the insurance that the API you use works across all browsers , ... JS doesnt help you to build applications it comes with no battery included.
Great post. A question less about acquihires and more about acquisitions. For companies that have successfully raised a nice Series B round, what are your thoughts on acquisitions? Is it still premature for that company to consider acquisitions, maybe because the company should still be focused on executing their own business plan? Or, for the right complimentary team or product, does it make sense for a company at this stage to consider acquisition opportunities?
Don’t look for a UX guy, be a UX guy
The problem with ironpython is that it's not always compatible with all python libraries (esp. those based on C extensions; ie. heavy, scientific libraries similar to scipy); Using regular CPython immediately solves this problem.
Also, the official .Net office API (read: VSTO) is not targeted on newbie programmers (imho).
We've tried Yammer, and it's never really taken off. The nice thing about just copying an email to a list is the barrier to entry is so low -- the sender doesn't have to open a new tab, or create any additional content.
I would love to see a good open source Excel clone. It does not need to have all the unnecessary features of the recent versions. IMHO Excel 97, the version that added VBA, was just about perfect.

Adding support for Linux, other "macro" languages and easy interfaces to popular open source projects, which MS will never do, could potentially make it the dominant spreadsheet.
The problem is that on the surface it sounds like a good thing, but the reality can be very different.

When people would ask me if I was bothered that my parents were not married, my usual answer was "no, because they would certainly have divorced, or my life would have sucked in a major way." I've seen my parents together enough to know that although they were always polite to each other (at least when I was around) that there is no way they would have stayed together.

Likewise, my wife says the opposite: her parents waited many years too long to get divorced and she suffered for it.

As as result when she and I considered getting divorced (in the end, we didn't) the one thing we could agree on is that every step we took had to consider the impact on the children. That doesn't mean staying together "for their sake" but it did mean not dragging them through the mud with us.
Excel VBA has libraries, they're just called references. It lacks an exception library, but it does have a similar style of attempt-fail-compensate (though you've got to put up with ugly labels). Personally I'd use IPython Notebook over it, but that's not always the reasonable choice.
Product idea: electric heater that generates heat by mining bitcoins.
I'm interested in this too - doesn't yammer address exactly this problem?
Yep...Came here to say the same thing. They also had a 250GB promo a few weeks ago, but with a 250MB cap...it's really not going to do wonders.

ref: http://bensbargains.net/deal/25gb-cloud-storage-account-free...
Facebook Accused of Infringing Patents with “Like” Button
'"SUM(A3:K754)" is not very meaningful.'

That's not true. You are looking at that formula in the context of a sheet, and excel takes great care to preserve the formula under meaningful transformations. For example, if you insert a row between rows 100 and 101, the formula will transform to "SUM(A3:K755)" without intervention.
The Internet isn't ARPANET any more than Ethernet is ALOHA.

The technology that made the Internet possible was almost exclusively private sector technology. The desire, effort and vision to put together large networks was already in place by the time the government made their move.

The government helped, no question about it, but all the pieces were already there to make it happen. The private sector was driving that direction and would have built out very large networks regardless of the government.
Slightly off-topic: Though there's usually a lot of support for the idea of knowing Latin in order to understand the history of thinking in the west (Greek as well, of course), it rarely comes up that one actually has to know Arabic too for that some 500 years where Western learning was germinating in the Islamic empires.
This is generally solved with a 1 week onboarding processing into company culture/dev tools. Normally done by assigning an experienced engineer a week of priority time with the newcomer with the focus on showing company tools and techniques. This really shouldn't be an issue if managed even slightly.

LINQ or VS.net compiler features are not difficult to grasp.

So if your 'huge difference' translates into a week of onboarding time, then sure, you can call it a 'huge difference'.
There are countless examples of "technically impossible" requests on the daily wtf and clients from hell. A good example is when the client wants you (or your software) to do something that involves access to other companies' infrastructure or to every computer in the world. For example, "make our website the default homepage for everyone." or "remove our competitors' links on Google."
When you say this are you ignoring or denying the experience of Native Americans? Because from what I understand tame is not a word often used to describe the Trail of Tears or Wounded Knee.

http://en.wikipedia.org/wiki/American_Indian_Wars
Two limits of free accounts: no sync agent, and you can't be logged in on two browser sessions simultaneously.
On the orgin of Darwin, a graphic biography
"They want to use our software or customize things in ways that are technically impossible"

Maybe there is an unspoken " for the price they are will to pay" component to that statement. I have told customers before that given time, money, and hardware I can do almost anything they want. The real question is are they willing to pay for that time, and hardware to do what they are asking.
Show HN: FnordMetric is real time event tracking framework for Ruby and HTML5
Well, if you want to get a really good accuracy, then you need a model specific to your domain - which most likely you'll need to train up yourself.

The NLP systems leading in competitions such as CONLL conference tend to be publicly available, so you can get a "general purpose" system there; but the current way usually is to train specific model for a specific purpose - since if you don't have a predetermined purpose, you can't really tell which of items should be tagged as places (instead of things); you can't tell which things should be tagged as 'things' and in what way they should be classified deeper - the list of classes tends to be application-specific.
HSPA+ tends to have latency degrade far faster when you get farther from a tower than LTE, that's the big difference between the two.

LTE speeds are quite good on Verizon[1]. I get around 2-4MB/s normally. LTE pings for me are 50-100ms depending on where I am.

[1]Verizon uses the 700mhz LTE band.
It doesn't matter what they've earned. If you're wrong, you're wrong. You can't mitigate your wrongness by saying you came by it honestly.

(That goes for me too, of course. Totally possible I'm wrong.)
I don't know if they've fixed the issue, but the Box client used to spike CPU at 100% on OS X. This would occur when you have a folder hierarchy with a lot of small files in it.

It turned out that their client was enumerating folders and files looking for changed data rather than hooking into the OS X file system notifications. We really liked it for the corporate account since it's possible to selectively grant outside parties access to files/folders.
Definitely in California, if not most states:

"Every person who, knowing that any book, paper, record,
instrument in writing, or other matter or thing, is about to be produced in evidence upon any trial, inquiry, or investigation whatever, authorized by law, willfully destroys or conceals the same, with intent thereby to prevent it from being produced, is guilty of a misdemeanor." (Cal. Pen. Code. S. 135)
If you bought bitcoins when they were significantly cheaper and wanted to avoid taxes converting them back to your currency, this would have value.
I've been with Linode for a few years, nothing to complain about. Like others have mentioned, super fast support, good wiki pages for setting things up, and good IRC channel.

With RAM prices being what they are, Linode should price their RAM more competitively and offer SSD for those who want it, at a reasonable price.

On the other hand they also have a data centre in Tokyo, which means noticeably better pings to Asia than DigitalOcean.

In any case, will give DigitalOcean a try for a couple of projects.

Might also want to try OVH and Hetzner for dedicated servers for about £50/month.
This reminds me of a recent "for life" promotion having ended; it was some kind of virtual server hosting, I think.

Bad advertising, in my opinion; this may or may not mean "free for the life of the service," which is the best possible case, since they have absolutely no way to guarantee this thing is available for the life of a user.
How do you handle customers' emails? Is support@stripe going to a "support" mailing list? How do you make sure every email is answered only once? I.e. that all the team can see the conversation and can opt-in optionally. Thanks!
>They are trying to slowly drive all other retails into starvation by forcing them to operate at unreasonable margins (margins amazon is only able to break even at because of scale).

This is not true in the hosting arena, at least.

Amazon is like everyone else in this industry; when they came out, they came out with very compelling prices.

Well, costs fall with moores law. Amazon prices (especially bandwidth prices) have not.

There are... a lot of new entrants to the market, and they /all/ have prices that are dramatically cheaper than amazon.com. hell, most of them make me look overpriced, and it wasn't so long ago that I was the unreasonably cheap option.
Any Bootstrapped Startup Can Beat MarketMeSuite ($1.3M In Funding) In Twitter
Eventually yes. Right now it's just imaginary mostly, like Sprint's. However, both are supposed to have LTE soonish (they keep delaying it so can't be more definite than that).
I think this is the most exciting tech news this year. I really hope that this pushes RubyMotion further out into the mainstream. I've had phenomenal success with that toolchain.
When I got my HP TouchPad during the fire sale I got the free 50GB Box account, and this is exactly why I didn't switch. I keep various ISOs and DMGs in dropbox. What is the reason for this file size limit?
Wonderful example of arguing with strawmen and assigning mental deficiencies to those who disagree with you. The whole idea about the tree falling in the forest is not the definition of the word "sound", but rather that we have no evidence it made a sound. It's a comment on how we assume the world works in a certain way even where we can't really observe it doing so.
Bakken&Bæck hiring frontend genious (Oslo)
GitHub needs to fix that...
Demos Hurt Game Sales
Source is 10 minutes into the key-note video
Sweeter Javascript: Defining Properties to Add Syntactic Sugar
It's worse than That as you need to fund any new ID from another act. You can mine bitcoins and send them to a new act but the ip's used to generate those bitcoins are public.

Really for most mid sized transactions cash if far better, and dominos accepts cash unlike say amazon.com.
Umockdev: record and mock hardware for debugging and testing
Nullpointer.be - Linux emulator written in Javascript.
> You’re going to have to trust your doctor.

Good god this is bad advice, especially in the US which is nowhere near the top in world rankings for quantitative medical performance like longevity or infant mortality.

The first thing you do is get multiple opinions. Without any further info, you have a 25% chance that you are relying on some clown who was in the bottom 25% of his class. I swear many of those guys are just throwing around treatments to collect $$.
Based on what I've seen so far only the Times has published their route map.
Oh, look: a syllogism supported by a list of names and organizations, and not one fact about what's in the executive order that you haven't read, nor one direct concern about CISPA. Perhaps you could start by explaining why Tim Berners-Lee opposes CISPA. Maybe that explanation could include a firm statement about whether Berners-Lee read CISPA. It wouldn't be much of a knock on him if he hadn't; CISPA was the target of a huge fundraising effort by EFF.
Yes, it's genitive, but "course in" is more idiomatic English than "course of."
MongoDB For Beginners: Introduction And Installation
Reference BLAS ...
the govt's efforts on cyber security are almost as much of a joke as their response to protecting private businesses. unless you're google or a major bank, getting some sort of response from the fbi/ic3. Have tried playing by the rules when a client is attacked and submitting the information to them, but never any response. Most of the time i brush these attacks off as my own failure to keep things locked down but on the more serious attacks i've submitted server logs, documentation tracking the person back to their home address, facebook page, mother's phone number, everything they could possible need to arrest and prosecute. nothing but crickets.

glad they're starting to make some effort, but from software loopholes to literally exposed (outside & unprotected) hardware/transmission equipment, doubtful they'll never get their shoes on the right feet.
Agreed

Will not happen again !

Thanks,
Neal