skysight-inc/HackerNews huggingface dataset:
Mostly on mobile I would guess. Xamarin has a showcase on their site: http://xamarin.com/apps .

Also every game made in Unity is using Mono, which is _a lot_ of games. The Playstation Vita and Wii U uses Mono as well for third party development.
I find that people who "hate" java or any other language for that matter, haven't even used it in any meaningful way.

I find its a great language for integration in general and talking to "legacy enterprise" systems.

I do find it verbose, and have other remarks about it, but it does the job well enough.
It was redmine I was using when I had the issues actually. The real problem though was that I was trying to use a newer version of Redmine than was available in the repo, and I did still manage to satisfy the dependencies but upgrading my Ruby version broke literally everything.

I think if 100% of your eco system is from the package manager you would be fine, but if even a single component needs to come from outside I would reach straight for rvm and bundler (no prejudice against rbenv, rvm is just what I use)
The Most Powerful Process In The Universe... It Will Make Or Break You...
Find what others are building and share your side project stories
Sideprojectors.com - This is my current side project. There has been a variety of discussions in regards to side projects people make.

(e.g. http://news.ycombinator.com/item?id=5030945)

I would love to create this place, where we can show case our projects and also find out what others are building and hear their stories.

Note, this is NOT limited to software projects. I'd love to find projects in electronics, crafts, arts, music etc (weird and stranger the better!).

So if you are interested, let me know of your thoughts and sign up to be notified when it is ready! Love to host your side projects.

http://www.sideprojectors.com
@sideprojectors
Chicken/egg. I'm not sure reform is practical until consumers have the help necessary to shop / compare. Otherwise, you basically have a bunch of old, angry voters.
http://www.overclockers.co.uk/showproduct.php?prodid=MO-019-...

I have that one, worth every penny.
You do not work at a telco do you? There are so many abbreviations floating around that it sometimes is very hard to figure out if it is business bullshit or not.
Microsoft launches VM Depot to ease Linux deployment on Azure
The scary thing is that most sites have such vital relationships, e.g. with TLD registries. Can you actually rely on nic.ly or nic.in keeping your domain safe forever?
A right click will allow you to view controls and pause each piece. (in chrome at least)
Considering that users in this thread might be interested in trading software, let me add this link I posted yesterday:

http://news.ycombinator.com/item?id=5041040

"Markets too complex for high frequency trading software"
I love f.lux, thank you. It's on my Mac and on my iPad. It'd be on my iPhone too if I could jailbreak the thing yet.

Oh and here is a bug that's been niggling at me. If you have your laptop plugged into an external display after the evening light kicks in, then unplug the laptop, it's in screaming bright normal colors on its own screen until you quit and restart f.lux. Same if you plug in the external screen in the evening.
That's one hell of a flattering comment, thanks a lot!
SMS Spam classification with Twilio and Yhat
Another language, whose design is imho superior to both C++ and D is Eiffel. In his book Object-Oriented Software Construction, Bertrand Meyer explains how the language is developed to fit the OO paradigm. (I recognize though, that some of his arguments in favor of is own language are really ridiculously biased)
As far as I know, Eiffel's support for a truely usable and flexible multiple inheritance is unique among all programming languages, due to a clever renaming mechanism.

Sadly the language didn't gain much traction over the years (for reasons due to library support and lack of environments).
With the whole revival of functional (and hybrid) languages, I think that good old structured OOP as Bertrand Meyer envisioned will remain the realm of C++ for performance critical applications and C#, Java (and others) for more entreprisey stuff.
Which Can Be Best Mobile App Revenue Model?
An Android version, please. The clones available all suck. It annoys me that I could run flux on an iPhone, but not my Galaxy Nexus. :/
Ask HN: How can a seasoned developer approach design and be good enough?
Good enough to prototype his ideas without needing someone else to do the design work or spending ages for simple tasks...

Do you have any recipes for success in this department?
Towards A Business Model For Funding African Startups
cool.I made one that streams from Google Drive on top of App Engine using Backbone. http://tunebanda.com
I've been using a very similar player named Zeya to stream music from home to work: http://web.psung.name/zeya/
I'm not sure that I understand the point you're trying to make.
Really, most science sounds like it might have just been made up when you read popular accounts of it. The actual reasoning in the paper is surely based on math.

This seems to be the right abstract: http://adsabs.harvard.edu/abs/2013AAS...22115209N
Why would the code to view a discussion thread be so cumbersome in the first place?
My MBP has two light sensors and adjusts it's display brightness automatically based on actual light levels instead of time.
are you thinking about other forms of media, maybe something like comic books?

there's actually a pretty large need for a comic api and there's only one right now (comicvine) that has been neglected for 2 years.
> supported on every platform known to man.

How about some non-sexist boilerplate?
As Nurse Lay Dying, Offering Herself as Instruction in Caring
Send Newsletters 100x cheaper via Amazon SES
http://en.wikipedia.org/wiki/Light_therapy
From his website: "Hello, I'm Don Melton, probably best known as the guy who started the Safari and WebKit projects at Apple. These days I'm just an aspiring writer and a recovering programmer."

http://donmelton.com/about/
Careful though, that might have repercussions.

http://drj11.wordpress.com/2012/05/17/bosch-the-constructor/
So are you enjoying your new monitor?

(Have you tried calibrating both screens? flux should not affect brightness/gamma differently.)
It's not so much one way with the TLD registers though, there's a formal business relationship where a price is agreed for a level of service (usually). Granted, a lot of the power remains in their court, but there's a two way relationship going on. The problem with the 3rd party API is for the most part it's all free, thus leading to the power remaining solely with the provider.

It's amazing how much businesses often depend on single sources for services, TLD's is a great example.
ArXiv: http://arxiv.org/abs/1109.5191

I don't understand how photons with wavelength ~ 10^-17 meters are supposed to probe the planck scale, p_l ~ 10^-35 meter. I've skimmed the paper, but it seems most of that explanation is buried in references 11, 14, and 15. (Especially 15.) From their language, my hunch is that this is rather model dependent, i.e. the observations only bounds specific models of spacetime foam which happen to have the nice property of amplifying the dispersive effects.

(I'm a physicist, but this is way out of my area of expertise.)
Sounds like a gimmick to me.
Yes, fantastic. That's perfect.
Software with an opinion
Why are there so few insider stories from Apple? Is it forever NDAs? Not many people retiring yet? Loyalty?

These blog posts are really standing out as actually giving a view inside the company.
The Truth About Lying On Resumes
They expect space to disperse particles like this, if space is indeed foamy. This is because small deviations over a long space-time would lead to large variations.

This bunch of photons, and two other bunches, seem to have not been dispersed. As the abstract linked on one of the other comments says,

...the limit on the dispersion strength is k1 < 1.61 x 10-5 sec Gpc-1 GeV-1 ... In the context of some theories of quantum gravity this conservative bound [suggests] that spacetime is smooth at energies perhaps a factor of 1000 below the Planck length.
Giant Fireballs and The Like
Not sure how the quote is sexist..man in this context = mankind, and No, I don't regard that as sexist.
Podcast WinMacSofts, épisode 10
"known to men" would imply sexual differentiation, which is not necessarily sexism.

"known to man" does not, and is not.
Skimmed through the article to understand how IPv6 will improve battery life and I get following:

* Because NAT is not necessary with IPv6 every device can be directly reached by services like Twitter. In contrast today the device has initiate the connection to the services on a regular basis, which drains the battery.
* "Accessing sites and content over the Internet is usually faster with IPv6 than with IPv4 because with the new protocol it requires fewer "hops" between network nodes": I cannot comment on this but I would like to know why IPv6 will use fewer "hops"?

The article goes as well on to say that communication providers will offer static IP addresses to their customers. We will see, but I am a little bit worried what this can mean for security if everybody in the InterNet can easily reach every mobile phone. Imagine new exploits in the TCP/IP implementation. It would open the door to infect a huge number of devices...
A software architect is not a senior developer
Of course, the "swallow you" option is what lots of these types of start ups both expect, and want.

"Hey we built this feature on your site, it's really cool. So, erm, want to buy us?"
The CEO of Google was on Apple's Board of Directors till 2009. I'm guessing 2008 was the year which relationship soured.
US to build $120m rare earth research institute
Maybe you could ask a woman what she thinks about a mass noun for humanity that excludes half of the humans.
I'm keen for any media which is a) structured and b) is an essentially append-only dataset.

I fear that existing APIs, through design and coincidence fail to address the needs of flexibly covering media of all types.

Join the list, look me up, or feel free to contact me to discuss
Wikivoyage – Free travel information around the globe by Wikipedia
They do not claim proof here.

Further, they cite two other bunches of photons that "Two other short duration photon bunches bolster the statistical significance of this limit"

Every result, except for those whose environment is completely fabricated (such as in pure mathematics), is a statistical or probabilistic one. The question here is if their data is significant or not, and if they have made any mistakes analysing it - not that they only had N=1.
I remember these findings being refuted, and I thought it was because it took the same amount of power for an LCD screen to show a black pixel instead of a white pixel.

I will say, given these findings from OP, I hope these types of displays become more common.
Berlusconi vs Santoro: S.P. “regala” voti al PdL. Politica, grande assente
We're a group of HS students going to NYC to learn about startups
go generics are different from abstract classes.
C++ requires you to think in advance about the kind of abstract operation your class provides, and if you are adding "sort" operation later on, and you realize that in order to sort something you have to have the concept of ordering, you have to add it to all classes you want to be sortered.

Go allows you to create an interface and then to create implementations of this interface for any type that already exists.

Scala solves this problem by introducing implicit conversions, so it's core design is like C++/Java, but the net effect you get from that is like in golang.
None of them like to log.
For example when you contact a company asking for it they are reluctant to just hand it over without knowing why.
You often have to tell them that your password got out into the wild.
They cant put the ips because people would realise how many times their accounts get hacked and they would run around the internet saying how insecure it is.
Typical Lisp propaganda: many brave non lispers are part of the functional, brevity, continuation and DSL guilds. And it chooses to ignore that the biggest battle was won by the type system guild...
I'm interested why you would think that.

If the situation was chaotic (which I would presume a system with many random perturbations to be) the expectation is for the repeated small changes to have a significant impact.
Dear Hacker News: this persistent blind spot about the many casual, unconscious and dismissive ways the tech community excludes women - and get nerd-rage defensive about it when confronted - is a big part of why there are not more women in tech.
Java is certainly being used, but it is not an optimal language for trading software.

Trading software has the bureaucratic aspect (IO, etc) and the really money making aspect (calculations).

Let me show an example how f'up pretty much all non-functional languages are in solving SIMPLE interest (total cost of operation) calculations:

https://github.com/eduardordm/cet-java/blob/master/src/main/...

This can be solved with a few lines of OCaml - not that current O(nˆ2) approximation crap.
Thank you for the response and explanation, Darius! That makes a lot more sense on the sale now!
Just How Dumb Is It For CBS To Block CNET From Giving Dish An Award?
Repost:
http://news.ycombinator.com/item?id=5040209
http://news.ycombinator.com/item?id=5035907
For prototyping or even some beta products any popular css/js framework would do. You should've heard about bootstrap.io, just make sure at the end when you go public, customize it a bit.. so it won;t look like other dozens of websites.
Big Data forecast digest for 2013 - predictions from Who's Who
Scala solves this problem better with structural typing, which is not that different from what Go does.
thank you kindly!
Best case scenarios for time, but honestly thats not what is important in these stats. Rather its the % difference between the two. The total life of a cell phone will always be different between devices/users, the % difference solely from the bright/dark difference should stay generally the same. Assuming most of the time is spent going through the UI(which is doubtful tho).
Very nice business idea with a sharp slogan: "Send an Image, Get a Sculpture"
They weren't. Look at the battery ranges in his spreadsheet.
Largest known spiral galaxy spotted - by accident.
Rapsberry Pi WebIDE – new alpha release
Is it just me? I don't see any video? Only a scrollable big picture with people?
NASA Selects SpaceX to Return Americans to Space
Change your Terminal.app theme when sshing
Razer Edge- The new Multi-Portable Tablet
Very interesting. This is kind of the opposite of the standard advice of "don't repeat yourself" and "don't reinvent the wheel". Both those pieces of advice make an awful lot of sense to me.

But this is more advice in the style of an STD prevention campaign. "You aren't just sleeping with that gem, you're sleeping with every gem that gem ever slept with." Which, admittedly the blog author isn't taking quite to abstinence advocacy levels, but also rings kind of true.

Reimplementing basic stuff across projects probably also keeps up your programming chops. The practice would help make the trivial stuff truly trivial for you.

But what worries me about this advice is that there are some things that feel like they're trivial to implement but actually have quite a few subtleties and gotchas. In a language as dynamic as Ruby, you might even end up doing something awful (like letting your xml parser run arbitrary code). If the subtle bugs are located in gems, you only need to fix the gem to fix it all.

But then again, how often do you own the gem? Even it's open source and you can fork it, the whole point of a gem is encapsulation. You shouldn't have to be thinking about its inner workings. Some gems really can carry big risks with them.

I don't feel like I have answers to these questions right now. Just worth thinking about.
Some of my similar architecture questions were closed by Mods. I don't know where one can ask such questions?
Couldn't agree more. It's Mars I'll take the bad with the unbelievably cool.
Bad Dog Tools Demos Drill Bits That Cut Through Basically Everything There Is
you could try quora
The intention is to provide an API that requires little or no work on the part of the service relying on the data. Having had to work with thetvdb's API I can attest to having to download ~100 XML files (all languages…) in order to determine if anything is new, their API is often 2/3 days out of date, some internal caching problems and problems with scaling, they only deliver XML, poorly compressed (owing to key structure).

I believe services such as trakt.tv and similar should be able to do one thing, and do it well, offer a to-do list of shows you should watch, and summarise what you have watched. And they shouldn't have to write thousands of lines of code to interface with an API for what's actually quite simple.

In my (admittedly contrived, and not representative) benchmarks the JSON representing a typical TV series is 76% smaller, and parses 56% faster (that is probably representative of years of research and work into making fast XML parsers, and JSON being a relatively young format)

Also, I find it strange that they don't provide a notifications API or changes stream.

I don't want to call thetvdb specifically, many API and data providers make the same mistakes, if one can call a missing feature a mistake. (TradeDoubler, many financial APIs, etc)

Another departure from typical API design is to accept that many movies, shows, books and so forth are provided simultaneously (or, close to simultaneously), world wide, in multiple languages.

Therefore any API that purports to represent them must acknowledge that English isn't the default language, but it may have been the language in which the media was authored, and that airing dates, shipping and printing dates are worthless without timezone and language information.

My goal is to make an API that is easy to use, and can open the creativity of the community up, by allowing something that is now rather difficult to become easy.

To call out some of the problems I've tried to solve: timezones; networks; outlets (web); airing dates vs. availability dates (locale specific); actors vs. hosts vs. cameos; returning series under the same name; specials vs. pilots vs. shows about a series; treating different languages with equal weight; encoding (utf-8 naturally); gzip; msgpack... I'm sure there are many more which I've forgotten, but that's the gist of it :-)
I can't wait to see the LEGO hacks after this is released to the public.
Ordnance Survey launches its first maps app for iOS
Monty Hall problem (note: assumes you prefer winning a car vs. winning a goat)
Why the downvote? Isn't it a legitimate question?
Because there is no competition. If you decide to build rocket launchers and the company you source, say the warheads for the rockets, starts sending you lemons (rockets without the high yield explosives you used to get for example), you start sourcing your warheads from someone else. Hell build you own and get on with it.

Now if a company patents a specific warhead that only they can make and you decide to make a rocket launcher that is made specifically to launch rockets with those warheads and no other warheads are compatible with your launcher and suddenly the source company decides that their warheads suck anyways, you just lost your business.

My Takarov can fire any type of 7.62×25mm Takarov ammunition, albiet some is better than others. If it could only fire a specific type of surplus ammo that might not longer be available tomorrow, my gun could end up being useless in a blink of an eye.
I bought one of the Catleap Q270s off eBay a few months ago and paid extra for a "pixel perfect" version. Less than a week later it was on my porch, perfect condition, and no dead pixels that I've seen. Screen is beautiful, and I hooked it to my Mac Mini with one of the Monoprice active dual-link DVI adapters.

I occasionally get "snow" coming back from sleep, but unplugging/replugging the DVI cable into the adapter fixes that, and it hasn't been enough of an annoyance to consider spending $100 on the Apple-brand adapter.

In all, I've been very, very happy with it - and will probably buy one of the Monoprice models when I upgrade another one of my systems.
This is a summary of a presentation, not a paper, so it doesn't have all the details.

I thought the model was pretty simple to infer. Gamma rays are rare. GRBs dump a lot of energy out at the same time; enough that we can get a spectrum. Given the observation date, it's easy to find that this was GRB 090510, which was a short burst of 0.33 seconds. It was detected by Fermi-LAT, so that gives somewhere under a degree of angular resolution.

Few gamma rays normally, huge numbers at once, from the same direction, means that few of huge numbers are going to be background, and likely means that those gamma rays came from the same source.

Still, it might be a coincidence, which is why the summary we both read includes the phrase "There is a possibility of a statistical fluke, or that space-time foam interacts with light differently than we imagined," and mentions "If future gamma-ray bursts confirm this."

How did you not draw this same inference?
IP Addressing 2012: Another One Bites The Dust
Facebook Charging $100 to Message Mark Zuckerberg
It seems to me the art of reasoning is one that is slowly dissipating as the quick access to information continues to infiltrate all aspects of our lives and replace the need to deduce. It is quite amazing that someone who lived quite a while ago, before the boom of science/technology, could be so accurate simply through the power of observation, logic and reasoning.
Any chance you can explain a bit more? It thought virtual pair creation and quantum foam were the same phenomenon.
I believe there is a separate baseband firmware (drives radio chip) to the system firmware (Android; drives UI and operating system). My impression is that, in normal cases, the former is loaded in the factory and is never altered, and Android applications essentially view the network through a cellular-protocol-agnostic API.
As a LinkedIn user, I'm actually relieved that they're considering my privacy. And with regards to the API behaving like the web page, there's a big difference to me between a machine scraping my data and a human looking at my profile (one might just be interested, the other is trying to use me for something).
I'm actually more concerend about privacy. Now tracking a device is even easier than before. No more downloading of illegal contents!
We've been doing the same for the past year or so at Mogotest and the results have been great. To build on the points in the articles:

- Exceedingly few gems provide any semblance of a human-readable changelog and even fewer care about targeting multiple APIs at once. Assuming you don't just blindly update your entire Gemfile at once, you're going to end up spending much more time than is reasonable to determine whether you should upgrade that gem you just pulled in.

- There's a huge stigma against libraries ever being "done." So, they keep adding new features or coming up with better APIs. You're going to end up having to go along for the ride.

- Rails doesn't have much of an API per se or at least not one that's likely to survive a major upgrade in tact. After the Rails 2.3 -> 3.0 upgrade, we just flat out avoid anything that's a "rails plugin." I suspect our 3.2 -> 4.0 upgrade will go much smoother this time around.

- If you target multiple rubies, it becomes much, much easier with a slimmer dependency graph.

At the end of the day, a lot of this is just the general debate of building it vs using a library that any language or environment has. But I think some of the cultural aspects of Ruby amplify the debate as it's just a much faster moving target, which may be at odds with stable apps.
Yeah, I actually kind-of think like that. So I use JRuby to integrate things with Apache Camel for example...

Thanks