skysight-inc/HackerNews huggingface dataset:
Cue a dozen comments about flat buttons.

This looks like a nice set of changes for Bootstrap. I'm not sure how I feel about the grid class name changes, but then again, I went all-in on Foundation a few months back, so it doesn't affect me one way or another.

I'm sure mdo and fat have excellent reasons for using Less instead of Sass, but I'm a Rails user and I like Sass better to boot. Anyway, no matter, I'm glad to see Bootstrap is continuing to push forward!
Of course O(n) is not equal to O(n^2). O(n) is a set, and O(n^2) is a different set.
Yes, it was a rhetorical question meant to illustrate that there are some things for which it's not evil to publish. Another example would be the names and locations of victims of spousal abuse that are in refuges.

In any case, if you're being that pedantic, why didn't you notice that I actually asked revelation that question, and not DJN?
One family member expressed concern to me about his death.

(Note: concern, I am not claiming there was some conspiracy theory)
Thanks, I will definitely check it out.
I couldn't even finish reading this it was such BS.

1. An ebook is a shitty source of passive income. People buy it once and there will be a limited market for it, specifically if you are targeting a niche. Anyone who thinks an ebook is the path to financial freedom is an idiot. You need to find a market you can serve where people pay monthly or have to order your product regularly (something that runs out/gets used up).

2. If you're aiming for passive income why are you building a team?? When you need something done you hire a freelancer for a few weeks, solve the problem and move on. If you require a team and 'great talent' you're running a startup, not a passive income business.

3. Your customers won't leave if they realise you aren't spending all your time on the business. This doesn't mean you don't care about them. Of course you do. Without them you would be working 9-5. If you have a superior product they will stay with you. Your customers only care that you have a good product and are there to help when they need you. How much free time you have is your own business.

4. You can stay ahead of the competition. People who run these types of businesses don't spend all day doing nothing. With the business generating income passively you have more time to research how to stay ahead of the competition. If someone is coming out with a better product you can spend 100% of your time improving yours and once you're competitive advantage is maintained, go back to living your live.
Interesting point.

From my own experience, though... I'm doubting you. I really don't think these people see a problem with what they're doing and wouldn't care even if they did - so why would they ask for help? You'd have to have someone sitting over their shoulder all the time training them (most colleges already have introductory MATLAB courses, so apparently that doesn't help much) - no one would like that arrangement.

But what you've identified isn't really a problem with MATLAB, is it? It's a problem with the culture of people who tend to use it. It's a real problem, but I'm not sure what can be done about it other than to try to get at these people while they're still young and learning.
I've inherited a web application that's held together with invalid HTML and riddled with inline CSS. Got the green light to redo it all.

Replacing all the markup has been on hold pending BS3 (the mobile-first aspect of BS3 seems a big win over BS2), but while waiting I've seen a lot of people talking about Zurb Foundation and its "superior" grid system.

From a purely HTML5+CSS3 point of view, what do you think of BS vs. Zurb?
Who would get bored with immortality? There are so many things to learn, and even more to discover! It would be amazing.
Lets say you have metrics for certain aspects of your system that you're trying to monitor. When they cross a certain threshold you could have a notification sent out.
With modern material sure back then 60 tons may have been the limit depening on how they added the material.

PS: Accidentally down voted you sorry. (Damm iPad)
While I agree with your general sentiment, I think you need to check your historical facts.

Up to the industrial revolution the vast majority of the workforce was in agriculture, namely either in serfdom or working somebody else's land for a pittance. Not many were really self sufficient.

Secondly, artists, scholars, inventors where either nobles, priests or depending on the local court for their income.
Matlab encourages not distinguishing the very distinctly different concepts of matrices, vectors, scalars, and arrays.
It gives the fuller perspective. The Go libraries are something very new. People who developed the libraries know them inside out. Outside of that group of people, there's certainly much less knowledge about them. A lot of the claims in the article about the full coverage of some standard in some Go library versus the incomplete one by the given C++ program obviously come from somebody who invested enough time to study the standards and (at least) study the implementation inside of the said libraries. That is, something like that either you know or you can just say authors claim that they adhere to the standards -- which ones, how much; you can't know, much less you are able to compare.

So, for me, that is somebody who didn't follow the state of Go libraries, it was much bigger new information in the presentation the author's certitude that some library covers everything of the standard (good to know how much care was invested there!) than the fact that when somebody has already made some very good tools he can more easily use them then probably anybody else who'd start without such a deep knowledge.

My own takeaway was "now that I know that at least some libraries are very well thought-out that's a good argument to consider when deciding about the use of Go in some future project." Still it's to weight against the learning curve and the quality and ease of use of the available libraries in other more common languages. In that light it's still good to know that the author of the presentation is really very competent.

Not directly related to your question, I also applaud the author's honesty in describing the problem he solved: first, the underlying assumptions changed: I can imagine that the main reason for fetching the data to the local disk in 2007 was that then fetching the data directly from the remote storage was much slower than it is now, making his current approach impossible then. Second, it's not that the original design was as inefficient as the later suboptimal modifications made it. Third, it was a project in which for a while nobody wanted to invest the time to. That's the convenient point to jump in and demonstrate what you can do with the new tools and your knowledge and time. Once you change the equation, a product once almost without the future can become a basis for future much more successful projects.
Have you tried? I admire your confidence in getting any result out of being on a ballot.
I called the support number today to see if we could have our delivery rushed since we had a concert we wanted to go to. One of the founders answered support and told us they'd have the car waiting before the food is even ready. Told him I would make sure to tip the driver handsomely.

When the food arrived (early), we offered whoever delivered the food a really nice tip, but he refused to accept it. In our large order of food were several mini DoorDash boxes. They had surprised us with desserts.

We feel special.

I was wondering what differed DoorDash from Seamless in NYC. This is one way.
Do you seriously think someone could open a coffee shop franchise and call it Starbuckso or open a software shop and call it Microsofto?
It's not exactly "have a million dollars."

The read sixth step is "have a million dollars you don't mind spending without getting anything back for it."

If you win a patent suit, you don't win anything. You're just out a million or two dollars for nothing. And it means the patent troll has to look through his portfolio to find another one to use for the next time he decides to blackmail you.
Have some respect, please.

R.I.P. a great hacker who left this planet before his time.

PS: Also since it's not suspicious we can rule out your theory as anything like that would most certainly be suspicious.
More importantly, although "O" is a function, one doesn't usually think about it that way. If one were, I think it's important to be precise. Here's the best crack I can take at it, though.

Let ℜ be the set of all real numbers. Let F(ℜ) be the set of all functions f: ℜ → ℜ. Let X be a set and 𝒫(X) be the power set of X, i.e., the set of all subsets of X.

Then "O" is a function O: F(ℜ) → 𝒫(F(ℜ)) such that

O(g) = { f ∈ F(ℜ) : limsup_{x→∞} f(x)/g(x) < ∞ }

That is, O takes as its input a function from the reals to the reals and returns a set of all functions which are in its "Big-O" class.

That seems really, really pedantic and not particularly illuminating.
A friend of mine died from pneumonia at 30. He went to bed not feeling well and never woke up.
That's not great is it? Imagine if your mother was the one 'decked'.
It is a little sad. Those days where one could rule out foul play by the US government in a case like this - those days are most certainly over.

That said in this case we'll have to trust his family.
The biggest thing nature did to fight climate change is no longer working
Are you trying to do so via xcode? If so perhaps try using the website instead. Certs/devices etc are working for me via the web interface.
I don't know what country you live in but in my country you still have to pay rent for apartments you own. This fee goes to maintaining the building etc.
Looks like a lot of young people are taking page directly from from Time Ferris's book Four Hour Work Week. A LOT of people I know have a singular goal in their life: Make X million dollars in shortest possible time and then live off of that for rest of the life. It would be astonishing how much of the activities are generated in software world from this goal compared to other areas of engineering and art. The net effect is large number of short lived and/or crappy products that is designed for nothing but cashing out as quickly as possible. Founders creating companies not to create a long term value or advance humanity or state of the art or make people's lives better but find people with money who can be talked in to to shell away some money with promises of future. Someone had stated before that best minds of our generation are busy increasing ad revenue by 1%. I think things are more worse than that. Best minds of our generation are busy plotting shortest possible path to retire at youngest possible age.
Works fine for me, too (beta 3 on iPhone 4S, iPhone 5, iPad 3).

Not the best looking app in the world, though!
I've been using Authy[1] without any problems on iOS7. Great thing is that it can also be used for other services that use OTP (AWS, Cloudflare, Facebook etc).

[1] https://www.authy.com/
Too bad that the game is hideously boring ...
>My mentor in law school once pointed out to me that in Illinois politics, large companies don't have to make campaign donations to exercise their political clout.

And I was thinking that in US companies can't make campaign donations at all, but what do I know...
I've been waiting for the dropdown events that were added. I started a project in Zurb Foundation today due to Zurb having the upper hand in responsive, time to reevaluate it looks like...
It works until it breaks, just FYI. I would switch to another App.

I had been using it until tonight but after touching the add button, I rebooted my device and found that several tokens were missing. Upon rebooting the App again, they were all gone.
It has all sorts of bugs in Safari on my iPad. Switching screen orientation and zooming out cause the left sidebar to cover up the body text, I can sometimes get it to stay zoomed out way too far, and if I try to zoom in Safari crashes every time. Looks very slick though.
So, basically, you're panning the massive open collaborative effort behind SciPy/NumPy/Pandas because you can't be bothered to learn a slightly different and more flexible syntax? Because that's what it sounds like.
> everyone who is wealthy enough to live off their investment portfolio ... trust-fund kids ... artists and musicians and writers who make their money off royalties.

The people you listed make up less than 1% of the population (unlikely by definition). As for people living off disability and SSI (social security income) checks, that only affords an average livelihood (or below).

The middle class mental block is how an economy can function if everyone (or most people) were to live from passive income. It is well understood that most "financially independent" had their good fortune through inheritance.
Quite a lot of people aren't better off. In fact, a lot of them have underwater mortgages because they listened to the "house is an investment" crowd. Buying a house and losing your job / income source, can cause some pretty long term unemployment since it is hard to move with an anchor around you. As a country, we would have been a lot better off if a lot more people had been renters.
Pika is a little more relaxed about the exchange types: any queues subscribed to an exchange with the same routing key will be treated as if they are attached to a fanout exchange, and will all receive copies of each message sent to the exchange with that routing key.

Actually that's how RabbitMQ works. The direct exchange will send messages to every queue bound to it if the routing key matches. As in: "SELECT q FROM queues where q.binding_key = msg.routing_key"

The fanout exchange will do the same but without the WHERE clause.

The topic exchange will do as the direct exchange but let's say that instead of an equals comparison it will do a match to accommodate routing key patterns for topics.

Of course RabbitMQ doesn't use SQL, this is just for illustrative purposes.
Never go to Thailand
I have source-level debuggers in other languages.

I'm not sure Fay now generates sourcemaps, and either way not all browsers support them.

So it's pretty much guaranteed you'll have to debug generated javascript at some point.
Why do people think Zurb's grid system is better? I don't remember it being any different from Bootstrap's grid system.
First of all, O(g(n)) is a set. It is the set of functions f(n) such that there exists positive constants n0 and C, and C*g(n) > f(n) when n > n0.

Second, talking about O(g(n)) does not imply that the time complexity being discussed is the worst-case (or any other case) time complexity. One could for example say that the algorithm A's best-case time complexity is in O(n), and it's worst-case time complexity is in O(n^2).
Do you think it's good when every thief-kiddie gets an easy recipe to open most of the cars soon after some academics used some advanced high tech to analyze the physical structure of the chip and reverse engineer the circuits?

Leaving "bad guys" having to repeat the feat until they can use the weakness should buy some time for everybody.
The Hardest Logic Puzzles
Having the dct operate row-wise is not a different syntax, it's broken. The dct is a linear transformation and linear transformations operate on columns, not on rows. (Unless you apply them to the transpose of the matrix, which is what the SciPy dct is doing.)
Uhm, due to the value of these cars I think that "sophisticated criminal gang" could think about kidnapping one of these scientists and force them to reveal their research.. :/
Clearly, I can't speak to BS3, but the thing I like most about Foundation is the mobile-first grid: build your grid layout using Foundation's 'small-n' classes and it just works on larger screens too. If you want to develop more complex layouts for larger screens, all you have to do is append 'large-n' class names (and now 'medium-n' exists, too).
That building is freaky. Do people work in it? Those angles make me very uncomfortable. Spending much time there would make me crazy.

A very different feeling from what I get looking at the SC Johnson building!
I'm getting a little OT, but Neil Gaiman's Robert "Hob" Gadling is my favorite example of an immortal thus far. Nothing special about him except that he hasn't died yet. No spectacular wisdom. No incredible feats. No extreme torment. Just a guy who changes identities every few decades and likes to experiment with different livelihoods.
I hope you realize we're talking about kids who has no prior interest in programming. I don't think teaching them to build a dialogue with the compiler is a key to anything in this case.
The earth being 12,700km in diameter isn't a statistic, it's an observable, measurable, and testable fact.

As for relevant statistics, since you mentioned u-turns: http://books.google.com/books?id=hct23LM0Y68C&pg=PA65&lpg=PA...

There you have it u-turns cause accidents, which I would think is fairly obvious...

Also, that's some amazingly judicious quoting you did there. You'll note I said "every statistic on the matter." I'll give you the benefit of the doubt and assume you're not a native english speaker, so for future reference this is how antecedents work: http://en.wikipedia.org/wiki/Antecedent_(grammar)

Also, believe or not, criminals (like most humans) are blessed with more senses than just hearing, it is quite possible to notice illegal traffic maneuvers with your eyes.
Well, it would appear to me this is one of the few posts on OpenResty. I recently discovered it myself as one of the faster options on the the TechEmpower Benchmarks. I know that this will lead to a benchmark flamewar, but that is where I first heard of it and started researching it.

http://www.techempower.com/benchmarks/#section=data-r6&hw=i7...

However, you might also notice that this project uses Lua (specifically LuaJIT) to run embedded in the server. I would think this avoids the problems partially. There is even a new MVC project budding out of this for Lua/Moonscript called Lapis, if that really assuages your concerns. Seems pretty micro, so I am not sure it is meant to really handle your security concerns. It was used on a demo site for a web game shop site that made it here a few months ago. Check it out; it is pretty cool.

https://github.com/leafo/lapis

As pointed out before, few frameworks I have researched care about security. Ironically, I think web2py is the only I remember having dedicated page space on doing OWASP evaluation against their code base from a long time back: http://www.web2py.com/book/default/chapter/01#Security). Others rarely mention it, and are total crap security wise. As others pointed out, frameworks are little guarantee against security unless, like the language and dev experience itself, prepare to know what the hell you are doing.

Final point, a much cooler complement might be the "Web Application Firewall" projects built into the web server itself to block typical injection attacks. NAXSI, specifically for Nginx, is a cool project and I will look into soon. Maybe this will interest you to.

https://code.google.com/p/naxsi/
I'd like to say that most people have common sense, wherever in the world they happen to be, and that these stories are only news-worthy because they're rare.
Google doesn't take updating their Authenticator app seriously, even the android version.

But why is it deleting the tokens? Can anyone who does iOS development comment?
Really cool project! I always wanted this but never got around to actually develop anything or find a good match.

I must say I'm a bit conflicted about the interface of the demo, I feel some of these icons are really old. Not a big issue though.

I'd be glad to test it out and send you some feedback or a pull request.
What about making Conway's Game of Life in Conway's Game of Life?

http://www.youtube.com/watch?v=xP5-iIeKXE8
Aside from the simple fact that I'm experienced and comfortable with Oracle's competitor databases and don't need them, you know what keeps me away from Oracle? Their reputation.

Oracle the company have managed to spend several years convincing me that their software licencing is expensive and designed to trap me into needing extra expensive add-ons, and that their management are litigious predators out to shut down innovation by whatever means.

Quite frankly, why would I build for their platform?
Crypton: An open-source project to make encryption easier
Didn't know advertisements were allowed on github pages, I guess the developers have to monetize somehow.
I'm just speaking from my own experience teaching myself and subsequently teaching a friend. In the case of my friend, Haskell is his first programming language and he was absolutely delighted when he discovered that the compiler is an entity with which you communicate and that its communications help you understand its context.
Yeah, to me that seems like a much bigger issue, considering that all communications are moving on the Internet (even "voice" calls). But I suppose they are pushing for this first, because a lot of politicians are old, and fear the phone spying much more than they fear the Internet spying.
Has anyone ever approved of a portrait of themselves?
> Also could be because in practice algorithms with wildly varying constant factors out in front are rarely seen?

The main reason is that you want a result that does not depend on small implementation details, i.e. is consistent across programing languages and CPU architectures.

Things as simple as larger cache size or a slightly better hashing function in a dict can increase the running speed of a program by a constant factor.
SMF hacked
I think this is also a side-effect of the private prison system, which constantly needs more and more prisons to have "growth" as a business.
Do the Foundation developers always need to hijack posts regarding bootstrap? Please stop it, and just submit links to articles discussing why Foundation is better.
The problem I see with many of these "passive income" businesses is that they are not long-term. You might make money for a couple of months or even a year..and then it dries up and you have to start over.

It also don't know any business that is actually making money that is considered passive. You will have customer complaints, returns (or chargebacks), the market changes, If you are attempting any of the passive techniques you see on the various SEO forums, you may get banned by Google and have to start over.
The account labels are missing, which is a problem if you have multiple accounts.
Finally bootstrap with flat UI. Loved it. Looking forward to use it in my next project.
Does that mean twitter might also launch a flat UI soon?
What is the oath of office is for an attorney general? It can't be anything about upholding the constitution, obviously, otherwise Eric Holder would have been indicted already. Holder could go down as the worst AG in American history. He's even worse than the guy who lost an election to a dead man, and wanted to make dancing illegal.
What irony it would be!

The Green Dam project [1] which was advertised by the department of industry and information technology of P.R. China as protection of children from online pornography had been defeated after media exposure year ago. Now the authority in Britain wants to introduce essentially the same stuff!

1 http://en.wikipedia.org/wiki/Green_Dam_Youth_Escort
It's like they're trying hard to showcase to the future generation that they're living in a police state..
But these extremes have recalibrated people's expectations of what's acceptable. Is it okay to have police in schools if they're not zip-tieing children?

I think it's baffling to have police officers stationed in schools.
The Time-Honored Quest to Find the Rules of Time Travel
http://blog.getbootstrap.com/2013/07/27/bootstrap-3-rc1/
If I'm correct he's a C programmer, not a C++ programmer.
Police has been using fear for quite some time now. Those who terrorize others in order to obtain their goal are called terrorists by definition. Many police officers are terrorists.