skysight-inc/HackerNews huggingface dataset:
App.net to developers: Give me money, so you can use a Twitter like infrastructure. PS. It's not open-source and you have to pay an ongoing subscription.

App.net to investors: Give me money, in return I will give you equity ownership of the technology we built thanks to the money from developers. Don't worry, the developers don't own any equity so more for you and me.

App.net to Bitcoin supporters: Give me money, blah blah blah.
I wonder how many other civilisations in the universe turned their gaze inwards into nested self-created realities rather than try the difficult job of voyaging outwards into "real" space. It could be a well trodden path ...
Django has loads of goodies, but for me, by far, the ORM is my favorite part.

RDB managment is the biggest snorefest in all of software development. There are some times where you have to figure out some crazy select or whatever, but for the most part it's annoying, easy to break, and it takes forever. Django lets me not think about it at all (granted, I'm not writing crazy search things either).

When I started trying out Play Framework (for Scala, because I love type checking) I was absolutely shocked at the lack of an ORM. DB managment is the most boilerplate-y aspect of writing some CRUD, and Play decides not to help you with it.

Their arguments are about "control" and how somehow "SQL is the best DSL" (http://www.playframework.com/documentation/2.0.1/ScalaAnorm).

>val id: Int = SQL("insert into City(name, country) values ({name}, {country}")
.on("Cambridge", "New Zealand").executeInsert()

Who could possibly think this "DSL" is 'better' than something like

>City("Cambridge","New Zealand").save()

/endrant

I really like ORMs, and django has the distinction of having the best ORM in my book. I sincerely hope Django would never be reduced to Flask, because I care a lot more about having DB management work without me ripping my hair out than having routes or being able to put everything in one file.

EDIT: for context, I don't ever have to do complicated things with databases, mainly tedious ones, which is probably why my vision of the world might be slightly different than yours.
Well as revenue is largely from ads (that are reliant on page views) I needed to build up visitor numbers to generate ~100k page views a month on a regular basis

Each visitor brings about 2 page views on average so 50k visits a month puts me over the threshold. Uniques are at about 70% (I'll leave that as an exercise for the reader)

But to actually turn a profit... I really only need a very small fraction of this. Maybe 10%..?

It's all moot tho, as I need the numbers to be high as this is what gets advertisers paying. Thankfully this comes with a natural abundance of funds making this the most profitable project I've ever worked on
If you'd like us to lock you out, we can do that for you. :)
More Acupuncture Misrepresentation
the admin stuff is really killer, but I think the ORM deserves mention as well (see my rant).
That's a huge huge statement saying its inferior to most other mainstream frameworks. I would love to know what you are basing this on as I would find it hard to make that statement.
With respect to self-driving cars, wouldn't the increased safety of our roads greatly outweigh the privacy implications? Think of all the lives that could be saved.

>If you ask me, the privacy implications of facebook, google, et al cancel out the benefits of sharing photos with friends and more accurate search results.

We aren't just talking about "sharing photos with friends and more accurate search results" anymore. Having had many people that I care about torn away from me due to fatal car accidents, I personally believe that the trade-off here is a no-brainer.

>Still, this is a reminder that we've all failed to create a better world with technology.

Self-driving cars can (and will) create a better world.
Sarcasm whooooosh (and edited to add that a lot of people disagree with you, as near as I can tell the vast majority of database designers ... I like that, I make a huge sum of money coming in later to fix their screw ups)
4K Uses Rec 2020[1] which has a slightly larger gamut than 709.

[1] http://en.wikipedia.org/wiki/Rec._2020
Sky Whale: Solar-powered hybrid plane for 755 people
Even watching currently available 3d imax movies(using occulus) is really fun according to people some around the web,
Hi there!

Please contact us at support @ agilebits . com, no spaces. We'll be happy to help get things working. You're free to mention my name and someone will pass it along to me personally.

Include each device (like above) along with what syncing method you are using (Dropbox, wifi, iCloud).

This goes for anyone who has trouble. You're welcome to contact us for support, we do everything we can to help support our users if they run into trouble. Please don't hesitate to contact us.

Kyle Swank

AgileBits
> I think it comes down to the personalities of the leadership

It's a nice way to say that OpenBSD is a failure because its Glorious Leader is a dick.
Except the "killer app" Admin is derived from the coherence and functionality of the parts of Django. Without the ORM, or the templating structure, or middleware, or templatetags, or how apps are structured, etc. the admin would be little more than Bootstrap.

As such, the killer app of Django is Django.
It's unfortunate, but many developers have the mindset of "The bigger the Application, the bigger framework I'll need!" When in reality you're better off with the opposite.

This is compounded by the fact that there's a much greater amount of service-style applications (Single-page web or mobile app backend) where a significant portion of Django's niceties (and there are many) are irrelevant to what you're trying to accomplish.
Something nice should come out of this!
I think it's more in terms of code space. With flask you can arguably write the one-file webapp
Is that site built with Bootstrap? ;)
(a) Switzerland is not in the EU. I have no idea if some other Swiss law might ban it.

(b) Switzerland is crazy expensive. So you can probably make megabucks renting out property there.
Yes, I agree and I completely understand. It would have been great if BeOS and OS/2 survived, for example. Unfortunately, Microsoft killed off all competition. Now we're stuck in a world where 90% of the world runs Microsoft's operating system, and there's very little innovation. I'm all for looking at Microsoft's ideas. I just feel safer with Google on 80% of the world's phones. It'll add balance have another major player.
It may be sad for any aliens living around the star itself and nearby solar systems. The rest of the galaxy won't feel a thing.

This is not the 'Star Trek' movie where, for some weird reason I'll never understand, a supernova was a catastrophic event, for civilizations with FTL travel.

If our own sun turned into a supernova (not possible btw), the nearby star wouldn't even see that for about 4 years, best case. And that would be just the radiation, matter would take hundreds, if not thousands of years to get there. So it is not like they wouldn't have any warning.

And that's for the closest star.
Any chance this will be open sourced later so that we can run the docker stuff locally for our own team's usage for training etc.?
interesting insights!
I've had this issue and fixed it with a shorter HDMI cable, that also happened to be higher quality than the OEM cable (I also tried a 16' Blue Jeans cable, didn't work). I'm running 4k@30Hz and while I get the occasional black-out on my monitor, it's now a weekly thing instead of hourly or worse.
I can assure you that there are big sites out there using Django and "not replacing every part of it with something else"

Yes, there is a need for manual SQL queries sometimes, and heavy caching, but for the most part it works ok.

I'm not sure I can disclose the exact company, since I left them recently, so I won't, unfortunately.
Building Real-time Apps with AngularJS and Firebase [video]
What affect would expansion of the universe have on the bullet? Would it just be a little longer and pointier?
Why not gzip the csv file? It drops to about 7MB instead of the original 75MB.
How to Get More Clients for your Call Center
Previous thread on a related article was (ostensibly) killed by the flamewar detector:

https://news.ycombinator.com/item?id=7104904

I thought this was a little frustrating and posted about it here:

https://news.ycombinator.com/item?id=7105414
It looks like a lot of unsuspecting participants blinded by effective marketing are about to get ripped off hard. "Retail Purchase Fee: $4.00" From https://www.t-mobilemoneyservices.com/NeedHelp/Fees Let's just hope folks using the service have a T-Mobile number! With the average debit card holder making about 18.3 purchases per month (and likely more for the targeted demographic because many in this starvation-wage tier have to make more purchases due to lack of sufficient storage or time), it looks like a nice $75/mo unannounced subscription fee.
The original code is like this because it's an exercise. Of course ruby has hashes.
Maybe I shouldn't have said BTC and that's confusing. Let's say "tamper-proof pips" wink wink.

The global BTC currency is irrelevant to this use-case which is to provide a local people group with a currency option that cannot be manipulated by the same people that screwed up their original currency option but which is calibrated to the economic output of the local people group (e.g. it's not too expensive relative to the per-capita GDP of local Argentinians).

It doesn't matter that BTC exists globally, or at all. The reason I even mentioned or suggested BTC was because (a) it exists, (b) it has certain properties that make it good at avoiding manipulation, (c) that it can be repurposed.

If you replaced Bitcoin's genesis block with a new one, and got a bunch of people to agree that this was for valuation wrt a particular economy (e.g. because Argentinian BTC miners mine on the chain beginning with this block, and few people in the global community do because there isn't an incentive for them to), then what would happen is that the value of that entirely different and distinct economy ought to come to represent the value gained by that group of miners. Who, hopefully, are in Argentina and who trade with other Argentinians. Does that make sense?
"You have 30 seconds to finish coding this function before you reach the ground, perhaps a bit more if you angle your body just right."
Same might apply to an overloaded api / anything not serving html pages to browsers.

Heroku provides log-runtime-metrics, which includes current cpu load / pending cpu tasks. The librato addon also shows request throughput in its dashboard UI. I'm not sure where it gets this data from. If not logging then perhaps new relic?
Biz Stone Dishes Details on Jelly
Who could possibly think this "DSL" is 'better' than something like

>City("Cambridge","New Zealand").save()

I had no idea that New Zealand was a city! Can I ask how the cities of Cambridge and New Zealand are related, though? Is one like the billing city and the other the shipping city?
I've had similar experiences with Ruby - I used Sinatra to write a really simple REST API, and while getting the core stuff working was relatively simple, there were many times towards the end when I wished I'd just written it in PHP.

Oh, and don't even get me started on deployment.
Jail is fun!
With all due respect, isn't Bitcoin easy enough to implement that you shouldn't need any commitment (10BTC? Really?) to accept it? Especially since the currency is floating, so 10BTC today (~$8400USD) may be half the amount or etc. on any given day...
Unless you add JavaScript, writing HTML and CSS is not programming, IMO.
Hence "for now...". A new backdoor could surface tomorrow.
And even then, a lot of that code size is not code, but localization files, which are not exactly small.
Florentine Football: most violent sport in the world; mix of soccer/rugby/MMA
Hi mlyang, can I contact you next week to quickly talk about a product for the desktop virtualization market that I think have a good potential?
First off: deleted_account is not my username, you were not responding to my comment.

Second: The sentence "I am." technically has correct grammar, but doesn't serve the benefit of anybody reading HN. As does this recently similar comment with many downvotes: https://news.ycombinator.com/item?id=7104994

You should have just hit the downvote or flag button if you thought that OPs comment was truly cynical.

How exactly was deleted_account being cynical anyways by asking the question "Can we officially declare that crypto-currencies have jumped the shark?"?

I do not think you understand the meaning of the word "cynicism" or what it is "to be cynical".
So use keyword arguments if you really find that so confusing:

>City(name="Cambridge", country="New Zealand").save()

Doesn't change the point about SQL.
Both right, I will take it!

One thing I would add, without going into DrawQuest too deeply, it looks to be a decent app to kick off a portfolio of apps and not be the sole provider for $3-million in funding.

Anyways, thanks for the chat.
Alternative title "Researchers Short Sell Facebook for Fun and Profit".
You shouldn't find it odd.

The course is about teaching interesting paradigms and how they can be used to solve problems, not teaching the easiest thing to beginners.

The why not procedural/imperative answer /might/ be: we already know how to do that. That stuff is everywhere. Why not take a little time to learn something different that may in fact have some real benefits?
Templates inferior to Jinga/Haml/pretty much anything that isn't ERB or XML based, DB ORM inferior to SQLAlchemy, etc. I'm not saying they're terrible, but they're certainly dated and don't reflect current state-of-the-art.
I think we should get started on deployment considering how often it's swept under the rug as something that the "lowly sysadmins" have to deal with.
Thinking Outside Thinking Outside the Box
Disagree. They're nothing about that combination that is special. It should just as easily have been built using, say, Jinja templates and SQL Alchemy ORM.
It's not profitable. The calculation is based on 9-chains per day. The chains per day are defined as as the chain length that required to obtain a block. At the moment you need a chain of at least 10 to get a block. floor(difficulty)

The 10-chains per day for this processor is probably more in the range of 0.06-0.09 chains per day and at these rates it not profitable or only slightly profitable if you need to pay for energy.
While I disagree that the ORM is amazing (its really really annoying when you need something it doesn't do) Django models on a whole are awesome. For me CRUD stuff is the most boring and generally involves a lot of boilerplate - but after you define a model you can add CRUD functionality with pretty much zero effort. Just define some URL's and a form class (the fields are inferred from the model automatically), that's it.

If you like ORM's check out SQLAlchemy, it is pretty damn awesome.
This is somewhat tricky.

We can sell the Mac version via our website or the Mac App Store (we do both). Purchases made on one cannot be easily converted to the other. In fact, we have no knowledge of any information about Mac App Store purchases besides total sales numbers and basic stats like that.

Windows, the only really straight forward way is from our website.

Android, technically we could distribute from our website and/or the Google Play Store. Distribution from our site is not something I'm all that familiar with, but I don't think it's all that common these days. I'm sure someone will correct me if I'm wrong here.

iOS can only be purchased from the App Store.

As you can see, there's really very little in common between various distribution methods. We would _love_ to be able to sell a pack that includes everything. It's just not an easy thing to do nor is it possible on some platforms.

The only apps that actually have a real license for them is the website version of the Mac app, and the Windows app. The rest are all tied to the ID you used for purchasing (iOS, Android). The app also includes a software licenses section so you can store those credentials in the app if you choose. Making this a lot easier.

Hope that helps explain a little bit about why it might seem difficult, but it shouldn't be all that hard in the long run. It's like any other software really.

Kyle Swank

AgileBits
> Aren't they all kind of inspired by the original Perl implementation?

The original Perl implementation is Data::Faker (https://metacpan.org/pod/Data::Faker). The earliest version available on CPAN appears to be from 2005.
And it would be silly to do that. We should not dismiss findings if they happen to corroborate our expectations; that makes us less likely to test our expectations, which means we're less likely to find instances were our expectations are wrong.

Further, you should especially not dismiss findings if you could constructive a narrative for the opposite outcome. And, in this case, I can. If the result had been that older founders typically pay themselves less, I can imagine an explanation of "Older people, generally speaking, have more experience and better understand what it takes to keep a business going."

Related: http://lesswrong.com/lw/im/hindsight_devalues_science/
Tesla expands its Supercharger network in Europe, has big plans for USA too
Eric from SeatGeek here. Do you happen to remember what you searched for? I'd be happy to take a look at why you got that odd result. "uconn women's basketball" seems to work for me (I get http://seatgeek.com/connecticut-huskies-womens-basketball-ti...), but I can imagine there are plenty of queries which are less well-behaved.
I believe that VR is less strong environment for social encounters. Once somebody cracks this , VR will not only disrupt tourism but also areas of the economy which sell experiences which is a large part of our economy.
Also net neutrality was a key barrier to ad hoc and distributed/self organizing networks. Once people perceive that they are not guaranteed to get what they paid for, there will be a race to the bottom to find alternatives. The ISPs killed the goose that laid the golden egg and don't even know it yet.
Bingo.

I read an article a while ago about how biotech CEOs get paid way more than tech CEOs (on average).

Of course, the reason for that is that there are very few 20-somethings starting biotech companies (there are some!), but most tend to be 50+ year old with 30 years of industry experience who left jobs with salaries in the low to mid six figures. They take pay cuts too, but start from a much higher number.
I think it will be pretty cool to see how this plays out and what kinds of debit cards can be used (pre-paid, tied to checking/savings accounts, etc.). I'm even interested if something like this will make it easier to exchange cryptocurrencies remotely without going through a central exchange.
Kansas City has Google Fiber. That's a start.
They can bootstrap a Bitcoin-variant on a new block chain, and have plenty and plenty which are calibrated to the local economy rather than the Western economy.

Remember, money doesn't have intrinsic value. There's no reason a bunch of pissed off middle class educated people can't en masse adopt a new way of trading resources.
Hmm. Thinking about how I use google hangouts, this "standardized" behavior would actually make hangouts virtually useless. For example, I would be unable to share my screen in any meaningful fashion, or hold a conversation while multitasking (I program as part of a distributed team, so I do both frequently).

I'm not entirely sure this spec creates a useful environment for webapp developers; in fact this limitation would encourage non-standardized implementations so they could actually be used by normal people.

Interesting to think about, either way.
It is possible to reach feature-completeness. TeX is probably the most well known example of this. It was feature-frozen at 3.0, and the only changes made now are bugfixes.

The problem arrises when the things your program depends on go away. For example, if you have a project that is written for Ruby 1.8.7, after June of this year, that version will receive no more updates. If there's some particular feature of 1.8.7 that you depend on, or some bug found, or some security vulnerability discovered, users might eventually find themselves in a spot of bother.

The web of dependencies for most projects is bewilderingly complex. The stacks that we write for are moving targets, and unless your software is moving to keep up, eventually there's a good chance that they just wont run any more.

This sort of thinking is why the IETF publishes Internet Drafts as ASCII-only text files. They've limited the dependency chain to ASCII, because they are hoping that isn't going away any time soon.
Based on playing with the demo, I'd move to this in a heartbeat if there was a Lightroom sync plugin. (and would donate!)
Regarding the speed vs memory occupation, there should be comparison between linkedlist vs. hashmap. I remember that linkedlist is faster. So it depends on the language support.

You can google it more. I don't have time to find out about the Big O footprint for both now. Here is one link discussing about it:

http://stackoverflow.com/questions/7975802/when-to-use-hashm...
The article asks: Which is the better trade off? More color range per pixel, or more pixels with color channels?

The answer is more color range per pixel.

Chroma is subsampled compared to Luma because that's literally how vision works: the Human eye has far more Rods (brightness sensors) than Cones (color sensors) per unit area. Increasing the color resolution on a TV[1] to match the luma resolution is literally a waste of bits[2]. On the other hand, the color receptors are very sensitive to the exact shade of color[3], so increasing color bit depth is not a waste.

[1] Increased color resolution on a computer monitor is useful because you sometimes closely examine a small section of the monitor -- and possibly lean in to examine it better.

[2] The old NTSC analog system used the same principle: color was encoded using less bandwidth than the luma.

[3] As the author mentions, this is best observed in a gradient where the TV must present the gradations in sufficiently small steps to fool the eye into seeing a continuous gradation.
Will work for free to gain Data Science experience
I am a web developer(with 10+ years in it) and wish to transition towards data science.

I am looking to work on some real world data-science, data-mining, predictive analytics, machine learning related requirements - for free, to gain experience. *

Interested? Let's discuss - Drop me a mail: anupshinde aht gm-ail daught com.
-- If the above is not readable go to http://www.anupshinde.com > About > Click "Say Hi"

I am very good at what I call "pre-high-school-math". (at least I think so). Below is how I grade myself.
Geometry - 4/5
Linear Algebra - 3/5
Probability/Statistics - 3/5
Beyond basic calculus - 1/5

My daily work is web-apps-development (full stack. near-expert at JavaScript). But apart from that I have also done some work on genetic algorithms, genetic programming, basic neural networks and latent semantic indexing.

* No VBA requirements, and I do not prefer Microsoft techs or Java to write code for such stuff. If it also requires some web apps type of work - that part may not be free.
That seems more like a rant against Play (which I would mostly agree with). But e.g. SQLAlchemy ORM makes Django's look like almost a toy.
It's hostile because they're threatening to remove a payment option that is literally no overheard for them to implement (all the work is being done by coinbase, they just have to cash the checks like usual).

I am not angry in the slightest, I just think it was a poor decision by app.net to place the time limit and threaten the Bitcoin community with permanent rejection of Bitcoin if they fail to cough up the $10K within 30 days.
More likely, it will have reached its apoapsis and fallen back on your planet, unless you have one hell of a gun...