skysight-inc/HackerNews huggingface dataset:
The problems with pagination are explained better on this SO post:
http://stackoverflow.com/questions/7228169/slow-pagination-o...
Mongo docs used the "walk" terminology
Getting Rid of ZeroMQ Contexts
I tested this with Facebook a while back. I put two videos up of various lengths and linked to them directly by IP in Facebook chat. I also included a restrictive robots.txt. In both cases Facebook downloaded the entire videos from my server. I repeated the experiment with several other providers and the results were varied. Skype, for example, does not download the entire video and seems to respect the robots.txt...

Not sure if this is still the case for Skype but, I just tested on FB again and they pulled the whole video...
Apple to add Galaxy S4 to second Samsung patent infringement lawsuit
Who will pay higher premiums under Obamacare? Young men - May. 14, 2013
The Most Admired Entrepreneurs are Servant Leaders
Not sure what you're getting at. "Walk" usually means a sequential scan. An index is sorted, so you can binary search.
I'm assuming he means South Korea.
I'm sorry if it looks like I'm attacking the criticism. Nope, I would not use MongoDB ever again, after a year and a half with it. I have my reasons for this decision.

I just don't like people bashing something without valid reasons. It might just be a perfect solution for similar applications, this is not a good way to evaluate.
Really? Is that what the green text up top meant?
No. U.S. Companies that Reach $100-Million in Annual Revenues Remarkably Stable
You are correct, I was presenting a simplified view.

While Go was designed with memory safety in mind, the specification does not guarantee memory safety. With that being said, it also doesn't preclude it (unlike C). For example, the gc implementation without parallelism (not to be confused with concurrency) is memory safe while the gc implementation with parallelism is not. This is the reason why GOMAXPROCS is always 1 in the playground and on the App Engine. There's nothing precluding a paralel implementation from also being memory safe.
I guess the 6 page idea comes from getting more substance from these presentations. Sure you can threw around 1-page bulleting lists all day, but if you want to include stats, references, screenshots, visualizations and have some reading-friendly formatting, the 6 page look about right.
Nice to see: iPhone4 Css3 only (revisited with Chocolate)
The problem here is that you (and mtgx) are using the word "property" in a different way to the way lawyers use it, which is the way it's used in "intellectual property".

To a lawyer, some bundle of rights is a 'property' right if it has a particular set of characteristics, such as being transferable and binding the world.

By the legal definition, patents, copyright, and trademarks are definitely (intangible) property rights. (Well, mostly: in the UK a few of the rights in copyright, known as 'moral rights', aren't property rights: they give you an action in tort only, and can't be transferred).

So e.g. you say "patents is a license to manufacture ... the product exclusively for some years". But this doesn't work. No kind of licence can give you the right to sue a third party: a licence can only stop you from being sued. (An 'exclusive' licence is just one where you the licensor has contracted not to grant a licence to anyone else). To sue a third party (who's made the product without a licence), you need the patent to give you a property right.

(IANAL).
Racket is a Scheme dialects that adds quite a lot to vanilla scheme as far as I know. The racket IDE is not praised that much and the lispers/schemers I know prefer Emacs/SLIME (though I believe you that it's better than Eclipse).

...so saying "Scheme+Racket vs Java+Eclipse" is really comparing apples to pineapples :) (maybe Clojure+Lighttable is closer to what you'd mean...)
But isn't texting the favored use? Actually making a call is often impractical with spotty cell coverage.

In the Philippines apparently most folks text. Signal is occasional; text messages eventually get through automatically as you travel around during the day while a call is only possible at those brief times of connectivity.

Anyway, can this $12 phone text?
I don't believe that would work. Because it doesn't specify that it's the sum of ANY three primes. For example, you can't take 21, subtract 7, subtract 5 and say that you have a prime. It has to be two specific primes.
I think this is a great example of how a celebrity can use star power to impact the lives of other women. I only wish she had not done this in secret...if there are tabloid reports of pregnancy and weight loss, why not on such an important issue that can have an impact?

I also wish (for the first time ever) that she had introduced herself earlier in the article. Just like many readers, I didn't realize this was Angelina Jolie until very late in the article (which doesn't minimize her story, it just puts it in a different context).
Actually, she can, breast cells are not limited to the breasts, neither are ovarian cells limited to the ovaries, hence the 5 - 10% remaining risk.
Woman who have this procedure cannot expect to never have to check for ovarian or breast cancer again, it is not a 100% preventative.
Kinda true BUT....

Maybe you'd be surprised how many programmers there are out there who don't care if anyone uses what they do, don't want to interact with users and aren't really bothered who it affects, and would rather be left alone with the purity of "here is a task, go, be a programmer".

I'm not like that now, but I used to be, and I know a lot of people that still are. All that messy stuff like business decisions, market research/development, customer support, requirements capture... all that is so much more soft and ill defined than me, my DE, a defined goal (that I may or may not have helped set) and a paycheck at the end of it. Then I don't have to think about anything but the code.
Because when you're not operating at significant scale, or have certain specific use cases, it's a fantastically elegant solution and one that's very quick and easy to set up.

I have used mongodb for a number of smaller projects, and I have had an excellent experience. It's not "a terrible idea in practice". It might be a terrible fit for what you want, but that doesn't mean it's bad technology.
> A sense of wonder (sometimes jocularly or cynically
> abbreviated to 'sensawunda') is an emotional reaction
> to the reader suddenly confronting, understanding, or
> seeing a concept anew in the context of new
> information. [1]

I was unfamiliar with this concept! I can surely relate to the feeling though, especially in the context of seeing the beauty of a solution to a problem, maths or otherwise.

[1]: http://en.wikipedia.org/wiki/Sense_of_wonder
The cheat: https://news.ycombinator.com/item?id=5702208
> Yang's cannon, made out of a wheelbarrow, pipes and rockets, is used to defend his fields against property developers who wants his land.

That's... innovative, but really sad.
Only part of C# is standardized. The majority of it is not.

http://en.wikipedia.org/wiki/C_Sharp_%28programming_language...

There are several free Python and Ruby interpreters and they are not corporate controlled. Ruby does have an ISO standard (ISO/IEC 30170:2012).
Outlook: 1
Gmail: 952

seriously, it's not even funny how bad outlook is from the daily usability perspective.
Not every sum is of three primes.

15 = 5 + 5 + 5

which are three primes, but

15 = 2 + 3 + 10

which are not. The theorem says there there is such a sum, not that all sums are of that form.
Breaking news: HTML+CSS is Turing complete
Cheating: https://news.ycombinator.com/item?id=5702208
only in the school of i-failed-math.
1 is not prime. no general consideration required.
See https://news.ycombinator.com/item?id=5702208
Exactly. It just mention why MongoDB hasn't worked for us.
It could be argued that the scandal in Germany proves even european governments don't have a lot to lose by backdooring devices beyond what the law permits them. Admittedly, the number of backdoored devices was probably low, but the government did seem to act unlawfully.

http://www.spiegel.de/international/germany/the-world-from-b...
A lot of people don't ever get a trainer to show them the right way to do things and get hurt. The people who do learn the right way will find benefit in isometric training. Telling everyone to ignore it benefits neither group.

It's certainly important to exercise muscles with a full range of motion, but even people who don't do isometrics hardly ever train to their full range. Watching people at gyms do push-ups, pull-ups, squats, lunges, hell even lat raises with only a specific range of motion is sad.
I'd love to be the person responsible for creating these. Talk about an awesome job description.
Plus there exists not one, but two implementations that fully conform to the spec. So you're not even bound to one specific compiler implementation.
Don't have the right gear? Make it
> I too am upset at the prospect of annoying little text ads popping up in my source code.

You are not using the correct term. In Web 2.0, these are not called "annoying", but "unobtrusive".
I would be shocked. Randomised, controlled trials are difficult and expensive.

You need enough subjects.

First problem: how many advanced and elite athletes are there? Not many.

Second problem: how many have coaches who are happy for you to experiment on their charges? Not many.

Third problem: given the small samples, how do you control other factors such as diet and sleeping patterns? With great difficulty.

Fourth problem: funding the dream trial. Most research money is public money, and "give us money to find out how to make healthy adults run slightly faster so we can win an extra medal every 4 years" is a pretty difficult ask next to research into helping sick folk.

There's a reason that a great deal of sports science still relies on research done in the eastern bloc throughout the cold war. Totalitarian societies had the conditions and the motivation to set large, serious experiments up, and they did.

In general though, progress occurs through a cut down version of science. Coaches observe, hypothesise and tinker. Scientists do small studies; the studies compound or refute each other. Over time rough consensus emerges about what works and what doesn't. Things that don't work disappear quickly. Meanwhile, unseen, population effects muddy everybody's waters.

Is it the fully dressed version of science we demand from physics or medicine? It is not. But it's what we can reasonably expect.
"the idea that you can achieve any kind of serious strength gain through high repetition circuit training is, frankly, a joke."

I guess the joke's on all the extremely fit, strong people who do yoga, then.

(I've personally gained strength and muscle mass doing yoga, and when I looked at this routine, I saw most of the poses in a basic vinyasa class. Seven minutes is perhaps a bit aggressive, but the exercises do work. The notion that you can only get intensity with weights is the obviously silly one. All you really need for a good workout is your body, and maybe a mat.)
Are you dead certain those projects aren't ever eating data, and nor are they about to crash tomorrow with an unrecoverably hosed DB?

I still say it's bad technology. Use plain old SQL instead.
Microsoft's Servers and Tools division is a $19bn business and sales were up 12% on last year. This compares with Red Hat revenues of $1.13 billion, up 17% year-over-year.

The $19bn compares with initial expectations of zero. Linux fanboys have been telling me for more than a decade that Microsoft was going to be wiped out in the server business, but so far, it hasn't happened. Maybe next year, like the Linux desktop, eh?

Since you're not paying me to do your research, you can google (or even bing) Windows Embedded, Windows Embedded Automotive (aka Ford SYNC) and so on. Of course, it's tough competing with FREE.

> It looks like Microsoft has created a bottleneck for itself, where all
> innovation has to get stuffed through the Windows product line.

You can think what you like ;-)
Isn't that typically done to show thumbnail previews under the pasted links?
10 Bookmarklets For Front End Web Development
Depends very much on the group. Some are super hard core and love nothing more than hiking 30-40 miles at a quick pace over mountainous terrains before building a bivouac and eating a freeze dried meal, while others are super relaxed and love nothing more than taking a leisurely 7 mile walk and ending up at a nice pub. Ask around and try to find a group that fits you.
TracFone (prepaid cellular service in the USA, owned by America Movil) is pretty much all refurbed phones.
It looks like they went with HBase for the replacement which means they can scan an index range, keys are in lexicographical order, so it makes it pretty easy to scan over a series of data with a single RPC call.
I've worked in very large companies, small companies and I'm now in a 4-man startup. At the end of the day it's about the environment and challenges you enjoy, and the ways in which you want to grow. Some people get a kick out of being a tiny cog in a huge, complex and influential machine, and others would rather that their tiny cog be the only (and therefore largest, and most important) cog. You can use a fish/pond based analogy if you prefer.
Developers are an extremely varied bunch. I'd suspect that HN leans towards the wide interests side because startups tend to disrupt (in the traditional sense of the word) your ability to program rather than enhance it.

But not everyone is like that. Some developers want nothing more than a real, meaty technical challenge. Scaling up a site that's crashing every hour. Crunching huge datasets and extracting important data. If you find one, you might actually be lucky- they probably have more focus than I do.
This phone is presented as an example if the Shenzhen ecosystem. While the pollution there is bad, it's not Beijing bad.
The wonderful thing about the linked article is that it's essentially a bullet-pointed summary of a much longer source.
Ask HN: Writting a book on success in real time
I have read many books on success - starting from self-improvement books, to books about starting a business, startups, etc.

And there is one pattern in all of those books. The authors write how they succeeded. But, it's really rarely that any author write even a little about his failures.

Authors write only about how they succeeded, but not about this how many times and in which way they failed, before they got a success.

So I came to an idea. I (or anyone else) can write a book about success in business. I didn't succeed still, and it's a question will I at all. I have two failed web startups behind me, and a lots of important lessons learned.

I would write the book for years probably, until I succeed in business, or I finally give up of it.

People could follow the book progress on my website, and I would offer a some parts of the books for free, as I write it.

I think that would be a first realistic realtime book written on success.

What do you think? Have you seen any similar book? Do you like the idea? Would you like to try to write your own book in this way? :)
> Also since when is exercise effective for losing substantial amounts of body fat/weight? You burn very few calories when you exercise, at least very few relative to your BMR.

Is this a joke? I just ran the numbers for my BMR and what I've burned running for the month of May and get:

BMR Estimate = 1.4 Kcal/min

Jogging (8:30/mile pace)= 17.8 Kcal.min.

The cardio is burning 1207% more Calories per minute than BMR. To put it in perspective, it would take me about 2 hours of Cardio at that intensity to burn my entire daily BMR. Running a marathon would consume almost twice my daily BMR.

edit: ah, I see from your comment below that you are mistaking BMR and daily Calorie intake. Yes, exercising is often accompanied by an increase in Calorie intake and a deficit is necessary for weight loss. Diet is important, too.
Isometrics are a specialist tool, they don't make much sense for the general case. Turning to them first is like saying "gee, our web server is a bit slow. Let's tinker with making cron run faster".
Klick Sylus and Pen Combo on Kickstarter
Mayan pyramid bulldozed by road construction firm
We are using CDH4.2 and have had a very positive experience so far.

Cloudera has in fact been an inspiration for us to follow, you guys have really struck the right balance between open source and commercial support. We follow the same philosophy with Scrapy (an open source web crawling framework), as you do with Hadoop and its ecosystem.
Take that? Google using a open protocol.
Unfortunately, I doubt that anything (beyond a few incensed academics) will come of this. That, to me, is the true tragedy because it virtually ensures that it's only a matter of time before this happens again.
I'm interested in hearing what the author's new storage system is. What would be compelling is to hear if the same hardware and storage with the new storage system performed better than mongo with some semblance of concrete metrics. There are a lot of complaints here about mongo -- all of them not new -- but no hard numbers.
When someone tries to distinguish their X by saying it is rooted in science, all they really mean is that someone with a grad degree and a lab coat came up with it. That is a pretty limited, and IMO flawed view of what science is. Are they really trying to say that other workouts don't use the scientific method at all? That they don't do anything like formulating and nullifying hypotheses with evidence, without any semblance of control? Is your workout really better because it came out of a university research center?

Science isn't peer review. Peer review is merely a filter mechanism to discard bad from good...a filter mechanism that has both false positives and false negatives. We shouldn't conflate peer review with science.
Go's aha moment IMHO is at the edges. If you have built a complex application (250k+ lines) in C++, Python or Java you know about the quiet undignified pains those projects often suffer.

- Horrible build systems (and horrible build times)

--- Go compiles fast, and the compile and dependency system is baked in

- Impossible to untangle dependencies (don't ever remove an include, who knows where it is used)

--- Go forces you to either use a dependency or remove it, stopping dependency cruft from ever building up

- Nightmare deploys (system wide assumptions)

--- Go deploys with a single platform dependent binary, it is absolutely awesome

- Inconsistent formatting, self-directed standards on formatting.

--- Gofmt is the one true format, heck, even some bad formatting won't compile (try to uncuddle your else to see)

- Inconsistent build systems and build system quality, made worse by using libraries and systems that have their OWN build systems.

--- Go get combined with its include system (use it or lose it) really let you tie together systems in a sane way without any custom build routes.

- Dealing with modern concurrency

--- Go having built in channel communication makes many problems trivial, and allows new methods of abstraction (goes to Go's model of composition).
When I was with AWS last year none of our meetings followed this type of structure. Someone put together a presentation in PowerPoint if needed, went through their items, people asked questions and action items were assigned. Pretty typical of any company I've worked for. Although I thought there were too many meetings to attend which took away many peoples development time.
Colin, on days like this, I'm very glad you have not given up on HN entirely.
That's good to know. I was not intending to disparage D, which I have not used so I don't know how good the tooling is one way or the other. I was merely responding to comments implying that better tooling is a crutch for people who can't really code.
My heritage and history destroyed, and for what? It's stuff like this that makes me not want to wake up in the morning, much less procreate.
This has been my experience with recruiters but once you get past the wall of pleasantries and fake attitudes, they usually talk with more sense.

Edit: Sibling comments are talking a lot about the author's personal motivating factors but are ignoring the bigger message of poor hiring tactics like repeating talking points and marginalizing personal goals. I got you, though, op.
Just got my revised and updated edition of Halbrook's groundbreaking That Every Man Be Armed, and on pages 69-70 he confirms that prior to the conditional ratification of the Constitution, 7 of the 13 states had declarations acknowledging the RKBA, and 2 that didn't "later demanded protection for the right to keep and bear arms in the new federal Constitution."

He goes on to add that "with the defeat of the British [for whom gun grabbing was a major strategy and what sparked the war], no one feared that the natural and common-law right to have arms was any longer in danger."
A major difference (re dependency on the producer) is that go is a language while .net is a platform. It would be (relatively) easy for users of golang to step away from Google if they became a problem while retaining their codebases. Moving from MS's platform is harder (mono is out there, but is it sufficiently complete at this point?).
> There's a reason that a great deal of sports science still relies on research done in the eastern bloc throughout the cold war.

how do we know these types of studies aren't happening right now in other countries that have more lax ethics in science?
I expect they used dentures, which have been made for hundreds of years out of a variety of materials, often by skilled goldsmiths/jewelers:

https://en.wikipedia.org/wiki/Dentures#History
The reason they call it a browser
Thanks for the advice, I am doing this for myself though, and what you are saying is why I started prototyping in Python.
How Lauryn Lost 100+ Pounds
I use Mongo for storing a fairly large amount of scraped data and it works great. Some of the data I store is results from bike races that I want to display on my website in a better way than it is displayed elsewhere. The columns change which makes Mongo a great fit, but the data is pretty static.

The real issue here is that it feels like the author has just 'discovered' these problems as if Mongo was hiding them all along and after a long time using the system he just found them. The reality is that all of the things he brings up are well documented. It is fascinating to me how people pick a buzzword database and don't bother to think about how their application might run poorly on it over time.
I missed screenshots, it seems this editor has a fairly unique (or at least unusual) concept but it's much harder to quickly get it from the textual description.

It's intriguing that it talks about very simplistic sprite definitions (8 colors), but yet seems to expect the sprites to be rendered using 3D hardware (talk of normal maps and lighting).
Have been using this for quite some time now and have been gathering some useful bug reports for my website. I would say it needs a little more polish but definitely has a lot of promise.
I hate humans. I hope we go extinct.
Not available in Canada. My daughter really likes their music in the video though.
I wish this was an accurate mindset of the kinds of programmers I have to work with. Sometimes I picture myself tying my scarf around my head, leaping onto my desk and screaming "Come on! Lets go! F--k this place, we can do it better than they do it. You don't have to sit here day-in, day-out doing the same monotonous things. We can do better this, we owe it to ourselves to do this properly. No more people in suits ranting about deadlines, no more shitty coffee, no more PowerPoint. We'll do it better, we'll do it cleverer and you will feel so much the lighter for it. To the door!"

But they'd just stare at me in horror.