skysight-inc/HackerNews huggingface dataset:
Yet I am getting blessed with karma.
For those wanting to try out Bootstrap 3 against an existing Bootstrap 2 site... note that if you use anything other than 12 columns that it won't work yet.

Simply: The grid is hard-coded to be 12 columns.

If you want more or less, then you need to adjust less/grid.css manually and reflect that in column count within less/variables.css and use grunt to rebuild.

Aside from the generation of custom grids being broken, no complaints about the rest and we've been following the bleeding edge for several months now and it's been fine. Yeah a couple of things have broken, but every change has been an improvement and that's a good thing.
Not sure where you are heading with this.

To make my point more clear, why on earth would you or anyone care about how much money the manufacturer of a product you use (or has similar OS to the product you use) make or by how much money its beating its main competitor in this quarter?

I can think of three possibilities:

- You are a market analyst.

- You are an investor.

- You are fanboy.

I am going to go with fanboy.
Or perhaps an employee kill switch that deletes every tweet they've made in the last user-defined number of hours?
Car analogies don't really work because cars don't have the same powerful network effects that hardware + software ecosystems do. Once you're down to < %20 market share you lose a lot of your ability to drive tech your way. The analogy also fails because the public increasingly perceives the premium Android handsets to be equal to or better than the iPhone.

This is particularly serious when, like Apple, you refuse to make your key services cross-platform. For example, I can't really use iMessage because at this point very few of the people I correspond with use iPhones.

So at exactly what point should Apple start to worry enough about being relegated to niche status to start addressing the middle segment of the market more seriously?
The first programming language I was (formally) taught was Haskell and it was a joy, as long as the exercises are nicely written you can do a lot.

After 4 or 5 weeks we wrote a calculus solver (able to do a lot of pretty interesting integrals and differentials, just from first principles).

However the best choice for learning to program (in my opinion) is a language like Logo where you can immediately see your results and the concepts are incredibly simple.
Wonder how their ease learning this would compare with ease learning Lisp. I found the latter much more intuitive.
I'm not really sure what to say, except wow. One interesting note: "However, a survey of trainee teachers in the country concluded that religious belief was not a strong determinant of their acceptance of evolution".
What part of the news that Samsung is now making more profit than Apple did you not read?

Samsung looks a lot more like Kia or Hyundai than GM.
Please, if you're going to give a solution, rot13 it or link to it or something. Don't blurt it out in the first line of your answer.
Looks very well done!

However, how does this integrate with existing user's ebook libraries?
Screw the Ubuntu Edge…We’re Giving Away $30,000
Exactly. You'd think there would be people left in Cupertino getting an uneasy sense of deja vu right now.
I remain not-entirely-convinced (1) by Go, but things like this are turning the tide. If it is indeed slower than nginx, it is not dramatically so. Considering the amount of time that went in to writing each, the Go version clearly "wins" from the point of view of anyone thinking of writing new code.

(1) I find error handling just too tedious to get right (Edit: "I find error handling _in Go_ just too tedious...")
Show HN: Weekend project - Powerful Webserver on Tiny Hardware
But "they" can already put you on a list of people who like to look at $offensive_thing by using PRISM to notice when you look at $offensive_thing.

So given that they can build such a list regardless of the porn filtering settings, and given that people don't change default settings, and given that a porn filter can be somewhat effective at blocking offensive content, and given that we already agree to blocking offensive content in public space as a general behaviour, and given that a porn filter will be opt-out-able, why not make it opt-in?
The smart phone market is radically larger than the mp3 player market, and it cycles every 24 to 36 months in terms of customers turning over their hardware. I know several iPod owners that have had their hardware for six or seven years; my brother has a bulky white spinning drive version from eight or nine years ago that still works great.

There's a big issue with everybody not wanting to own the same phones. In mp3 players there were not very many decent alternatives. In smart phones there are at least five or six good phones available at any given time (and if you're in China, as an example, nationalism plays a big role in people supporting domestic upstarts, along with much cheaper prices).

Bottom line, it's impossible for one phone model to dominate a billion unit market across so many economic groups and country-based preferences. Was never going to happen under any circumstances.
In a package, main or otherwise, files are purely for programmer convenience. They define import scope but are otherwise transparent to the toolchain.
Thanks for the tip. I've tried that option but it doesn't seem to work at all for large mailboxes. Also gmail doesn't expose any api for exporting mailboxes, so fastmail still has to copy each message individually which is very time consuming.
I wonder why they do not accept evolution then. Any guesses? To me the single most depressing line in the whole article must be this: "40% of biology teachers agreed with the statement that “much of the scientific community doubts if evolution occurs”; and half disagreed that “modern humans are the product of evolutionary processes”."
You don't really need to have feudalism to have servitude, if you're working somebody else's land and you're allowed to keep just barely enough to eat, that'll basically turn you into a serf (and it's still the case in many places around the word, seasonal tomato pickers in Italy is one I know of).

On the other hand you are right that in the colonies the situation was somewhat freer — at first -, that's how they got people to move from the old world, but I'm pretty sure that the situation got back to inequality pretty quickly.

The point I'm trying to make is that this Arcadian paradise that conservatives like to call 'back in the day' is really more of a myth.
You could do what they're suggesting without being too clever. For instance, our dynatable plugin does it this way:

table.find('thead tr').children('th,td')

But it could easily be something like:

var headings = table.find('thead th');
if (!headings.length) headings = table.find('th');
if (!headings.length) headings = table.find('tr:first td');
How do you get rid of twitter's api limits, what if you have more than thousands accounts?
Offering Android lessons in your iPad app? Apple won't like it.
I have only used it on iPhone 5 without any problem, so I am not sure what you mean here. I only use it for a few seconds to read the number and do not really understand how retina graphics would help you.
That'd make more sense, thanks for the techcrunch link, that's much more useful. http://techcrunch.com/2013/07/25/samsung-q2-profits-up-47-5-... seems to confirm the Q2 2013 figure of $5.6bn for Samsung, so that's actually a big increase year-on-year. That Guardian article is very misleading.
My story:

I founded this a couple of years ago because my school (I was 11/12 at the time) had recently purchased a library system which was horrible and ugly. I thought it could be made much better, so I coded for months on end to get this product working.

I submitted this to a TV competition on national TV and got the opportunity to pitch this product in front of 500,000 viewers. I received a bursary of €2,000 from the show and used that money to grow the business.

Currently the business is thriving and is growing rapidly.

I'd really appreciate any feedback you might have.

Thanks,

Shane
I think Flat design is good from one perspective - easier to win client acceptance. The original Bootstrap is so familiar to everyone.

Even non designers have a Deja Vu feeling - "Oh, this is a very cookie cutter look. Can we get something more distinctive?". Of course there are excellent sites [1] which help in tweaking the base design but takes a lot of work.

Flat designs can be much more easily customized and developers can spend more time focussing on the functionality than the design.

[1]: http://bootswatch.com/
not so much, it is indeed a strange game but i liked it, mostly for its style, one of the better game of the humble bundles :)
We don't...it's not particularly heavy on Twitter API usage. What are you thinking of?
This depends entirely on which particular app domain matters to you. If business software or games are your priority then Windows is a no-brainer first choice. For a lot of other things it's a tossup and for some domains like music creation software the Mac is arguably better.
If you're talking about what will make a company more profitable in the future, I agree with you. No one chooses one company over another because that company makes more profit. But in the context of this discussion, I don't think it is right to overlook things such as profits, market share and the volume of devices that's on the market.

As for your last point, I don't think regular consumers cares about open/closed platforms. They probably don't even know what that means. We're talking about mobile devices, not desktop computers. People want devices that just works, especially if those devices are built to make their lives easier, not harder. Android used to have a lot of problems but now they caught up to iOS (even surpassed it). Android is not where it is today because it is open[1]. Android would've had the same success if it was as closed as iOS.

In the general scheme of things, I agree with you. Android is not completely open and definitely not a free software, but it is better for consumers than iOS (and I'm an iOS user). But as long as there's a competition and either of those companies (Apple and Google) don't get to do whatever the hell they want, I'm saying that the consumer wins. It doesn't matter which company has the more open OS.

[1] Android had a lot of options in terms of devices, so their openness was a factor in their success, but it was not a major one.
Ah, one of the "not compatible with your device" apps...
> Until there is a cause of death from a thorough autopsy

Even with that in mind: technology is probably sufficiently advanced today to be able to not leave any traces, if the budget is there.

Plus, don't forget that Hastings [1] was cremated without his family asking for it (there is always one way or another to make traces disappear).

[1] http://en.wikipedia.org/wiki/Michael_Hastings_%28journalist%...
> It includes an entirely pointless (and poorly made) grid system

Well if you don't want to design using a grid then I don't think it really makes sense to use bootstrap as it's main point is the grid system. Poorly made? They seem to have made a lot of improvement and is now pretty close to the Fundation one.

> an excessive (and unnecessary) css reset

imo it misses box-sizing: border-box, the default css values are really bad and a reset of any kind is always welcome.

> lots of default styling you're probably going to replace anyhow

But this is more and more the point of bootstrap, the default styling allows you to focus on the code when you're not a designer.

For me, it helps me build a quick prototype of my projects and avoid designing administration that I will be the only one to see.
What's also concerning is that child abuse help sites will likely get caught up in all this depriving victims of much needed resources. Just like already many gay help websites and now being blocked and hidden.

And so in the naming of helping vulnerable victims we're actually hurting them.
I'd suggest you to jump into Mobile boat. Since you already know HTML/CSS and JS, develop a simple application using Phonegap and sent it to Google Play and AppStore. I'd also try to make my website look more like my Curriculum(without removing the freelance stuff).
Yes? ^^;

(Preferably to me first, but still.) If you've got them, then chances are I'm screwing up somewhere. I'd like to know so that I can do something about it.
If I taught young people with no experience in programming, I would begin with PHP (after learning basics in HTML).

It is a horrible language, but you can quickly do stuff that you can see everywhere on every browser, you can quickly show them to the world, you can host them everywhere, there is no compilation/porting/deployment/etc. that you have to go through to actually run your stuff and be excited.

That is, I think, more important than teaching a language with perfect object model or perfect lambda calculus.
Clearly the Huawei "Great Firewall of Britain" can be additionally tasked with blocking horrible images like these are protecting children.

Piracy and malware, too. Protects vital British IP.
I wonder how they "concluded" that. Questionnaire results? Might just be the old trope of "creationism is science, not religion" they're trying to sell for ages.
I found this post mildly amusing. It is a terribly simplified and mildly offensive comparison of two sets of objectives. Neither of which are actually right.

Startup is a phase - not a stereotype.
Teams are not essential to either a startup or what you term a PIH. The skills needed for the challenge are. Not the number of people.
Not all startups need nor want outside investment.
Not all startups have an idea that will change the world.
Not all startups need, want or are suitable for accelerators, incubators or other similar vehicles.
Startup is neither better nor worse than a single person building something to improve their livelihood.

Best I can tell, the author equates a startup to what is popular in the press. Young geeks, big rounds of capital raising, buzzwords galore, huge acquisitions and all the hype that goes with it.

I think bunkum like this devalues the efforts of entrepreneurs everywhere and demonstrates such a closed mind in a space where openness is increasingly important.
Don't know what the most common attack is. I know that one way to get into some cars that are locked that way is to jam the fob so that when they try to lock it nothing happens.
Sounds like the old "I'm not descended from a monkey!" thing to me.
If I wanted to I could just as well buy the item in a shop. The entire point of an auction is to get a good deal.
Have you guys seen the comments there? Is it usual that Nature is read by people like that? What does God have to do with evolution anyway? Evolution is falsifiable theory on which some very useful models (which work) are based. They can believe in whatever they want, but they surely can't base any models on "God created everything".

Everybody can program a little evolutionary algorithm yourself and see that it can create something out of chaos... It works :)
Stumbled upon this by a comment from John Carmack: https://twitter.com/ID_AA_Carmack/status/360947704223907842

"I was initially skeptical of the importance of low persistence, preferring a push for 120hz, but it is a BIG DEAL."
An applicable analogy is athletes and steroid use, they know what will happen but triumph and success in their 20's is worth it to them.

You're right. They're trading their long term health for multi-million dollar contracts. Let's examine what you're doing:

when smoking my product is of higher quality and my marks are higher

I'm reading this as you are a student and smoking gives you higher grades.

You're an idiot. Plain and simple. I don't say this lightly and have never insulted anyone on Hacker News - ever. But you are a colossal idiot that is just kidding yourself. It's one thing to trade years of life to make millions of dollars per year. I still think it's dumb, but I can see the attraction. But to do it for higher grades is just plain idiotic. And let's add that you are just rationalizing that it gives you higher grades. You have no proof that it does that. Really reconsider what you're doing to yourself.
A heads up, your account is hellbanned. Don't know why, but in case you can't get it fixed while this is still on the front page, you might want to get use an alt to answer questions here.
> do not believe in evolution

exactly... you need to believe in it because there can't be any proof as long as we can't travel in time.

get over it and recognize that everything that goes beyond the scientific method is mere speculation.
Your 'Cloud Scalable' icon looks a little lower resolution than the others.
I have learned never to read comments left on popular science websites. :-)
From experience of running big production web apps, you need to get error handling right regardless of how tedious it might be.

A recent issue where one of our developers ate an exception cost us 12 days of developer time. Another historical issue where the error handling and return codes weren't understood and handled correctly threw 500mb of stack dumps a minute and took our logging system out.

Spent the time to get it right :)
So what do you think section 3 of the manual is for?
Interesting that they'll combat child abuse but they still haven't changed their attitude towards [suicide].

A Google search for the term [suicide] gets you a onebox search result with a phone number you can call for help, plus some essentially harmless ads and results: http://i.imgur.com/aEzc1Tt.png

A Bing search for the term [suicide] gets you no help line phone number but does offer a bunch of prominent "related search" suggestions like [Easy Suicide], [Painless Suicide], [Painless Suicide Methods Pills], [Pictures Suicide Hanging], [Suicide Methods]: http://i.imgur.com/XEtevKf.png

This is actually better than it was a year or two ago, when you would also be offered special media content regions like [Videos of Suicide], [Pictures of Suicide], but it's still not very good!

Difficult to avoid the conclusion that although Microsoft is eager to reduce certain kinds of politically popular crime, they care less about harm reduction than their competition.
A humble man speaks about programming.

Take some time, this one is worth stepping back from the Internet firehose of information and sipping the lemonade of prose.
It's scary that such war-time measures are being taken. It's as if serious aggression was imminent. I think when you need such measures and there's no war going on or imminent, you're doing something seriously wrong.
Ditto. This sounds like a great article, but it looks immensely dense. It's most definitely on my "To-read" list, but that rarely gets actually read through...

Also, although the author carries immense weight, and I'm sure the ideas put forth in the article are fantastic, what benefit will I get out of the article other than "hmmm, well that was interesting"? It's not a tutorial on a tool I can put into practice, or necessarily any sort of technique I can use in my day-to-day life (at least before reading, it seems this way). It looks like a philosophical article about the art of programming and being a programmer.

I love these kinds of articles, but their return on the large time investment required is ultimately not very large. This is in my relatively limited experience, of course.
json is fine until your config system needs accurate numeric values.
Network level filtering always fails because it can't see encrypted packets.

Pfft, how far in the past are you living?

https://www.barracuda.com/products/webfilter/features

SSL Inspection - Administrators can specify domains and URL categories for which SSL-encrypted traffic will be decrypted, scanned for malware and policy and then re-encrypted to the destination when deemed safe.

All you do is put a trusted SSL certificate on your office computers, and the proxy device will reencrypt the traffic as coming from your trusted certificate, and the end user will not notice the difference unless they study the names in the certificate chain.
The difference between an "easy" and a "hard" sudoku (and other problems of that ilk) is essentially how many steps ahead you need to think in order to derive useful information.

An "easy" sudoku is one solvable by mechanical application of the rules of the game - if there's only number that can be placed in a cell, fill it in, and similarly if there's only one cell in a given row, column, or box that a given number fits in, fill it in there.

As things get harder, other logical steps are required. For example, if there are two cells in a line, and both of them can only accept the numbers 5 and 9, you can conclusively say that no other cell in that line can be a 5 or a 9. That's looking one step ahead, and (depending on how often it's necessary) makes for a medium-difficulty puzzle.

As you move up difficulties things get more complex, and thinking several steps ahead becomes necessary if you want to make meaningful headway.

--

I would expect the "hardest" sudoku would not be one that's only solvable by brute force - that's a rather uninteresting puzzle, for a start. Instead, the hardest (in my opinion) would be one that requires making the trickiest insights in order to make headway without resorting to guess-and-check style exhaustive search.
If I can't be sure to get a table/ticket I may come, but I am not bringing a date or a friend and risking ruining our evening.
Copy-paste Broken In Android 4.3
The thing is it isn't just about solving their problems. The tough thing is to convince them how much it would help the community as a whole. I have tried many times to download some PhDs code and attempt to get it to compile. Usually it can be done after a lot of effort and tweaking. But it would be beneficial for science if code was treated as important as the paper itself.
It's sad, but you're right. In my field, I've found that there is little interest in experiment design when doing data analysis; you'd be asked to perform an analysis on eight or ten data sets, only because the people think that is exhaustive.
Yeah, it's like choosing which Linux distro is the best.

My point was that market share doesn't exactly translate into better services, better app quality etc. It is certainly a factor though, no point in denying that.
I use excel and SkyDrive for the same thing. Works across my phone, desktop and the web.

Sometimes worse is better. Specialised applications can't beat generalised ones or tools to build what you want.
json format is too limited for a web server configuration if you want to be the nginx alternative. Think about how you would represent conditional statements, how to include and reuse external configurations and how to have comments in json.
I think it is the opposite - if it doesn't have censorship it can be considered third world country. Because poor countries can not afford firewalls and people reading blogs and comments.
then a bone-conduction speaker to play distracting and disorienting sounds whenever our detector is triggered.

But I already hear constant radio pop-music everywhere I go without triggering anything first :(
See, I'm bit confused here. I understood it so, that as a user of Echelon, as I wouldn't have to give the Twitter account password to colleagues. But what about to Echelon itself? How can I be sure that the Echelon won't be compromised and all hell wouldn't break loose? Does the account have one Echelon app authorized which then works as a middleman to the users?
This is a tremendous upgrade, and this review adds some clarity that offsets many of the "meh" complaints made when the device was first announced.

It's really an underclocked Snapdragon 600 (Krait 300 cores). Screen quality is excellent. Cameras are decent. Storage issue is fixed (via fsTrim). DDR3 1600 RAM. Display is excellent (the brightness/contrast numbers are outstanding). 5Ghz 802.11n.

This is a huge upgrade.