skysight-inc/HackerNews huggingface dataset:
I am a python developer and use flask extensively and after having come across it few months back, I can say that there's nothing Flask can't do.
I have started making a blogging platform similar to yours though it is not complete and lack commenting feature and voting feature, here's the code: https://github.com/scottydelta/miniblog

PS: you need to create required db and have data to see it working in case you plan on forking. Fortunately I am using sqlalchemy so models.py has the db schema.
Honest question: who has a use-case for which a Raspberry wasn't powerful enough, but a Banana would have been?

Given that the Banana is about twice as expensive, here's a subsidiary question: who has a use-case for which TWO Raspberries wouldn't have been powerful enough, but a Banana would have been?
Ask HN: Is Gatto's 'Against School' all BS?
I read this article

http://www.wesjones.com/gatto1.htm

Which has been put forward a few times here on HN. It really struck a nerve with me as I found a lot of my intuitions about schools reaffirmed in it.

But as I am working on an educational startup I decided to dive into his references and check them out to give myself a good grounding in what is wrong with education. The first one I checked out was his summary of Inglis's 6 functions of secondary education from the 1918 book 'Principles of secondary education'. I managed to find the book online and read the relevant section. Unfortunately Gatto seems to have read a completely different book as I cannot see how he managed to interpret what was actually written into his summary.

This makes me not want to read anything else Gatto has written, yet he seems like he is super popular in the area of unschooling and so on. Has anyone else here read through (and checked) any of his other works? Are they worth reading, or is he just pushing his agenda at all costs?
It's chauvinistic to believe that the only way to assess math is through deductive reasoning?

By that measure, all "STEM" fields are inherently "chauvinistic".
I've experienced the problem of unwieldy controllers myself, but angular is already such an intricate, opinionated framework that I can't imagine adding another layer with its own DSL. Good code organization solves a lot of these problems.
I've always kicked around the idea of selling Tubalr, if anyone's interested shoot me an email(cjstewart88@gmail.com with an offer.

- URL: http://www.tubalr.com

- Age: 3 1/2 years

- Cost to run: $9

- Registered Users: 28,009

- It's been wrote about on sites like mashable, techcrunch, fast company, the next web, etc. .. it's been on the front page of hackernews and reddit. Google for "tubalr" to read around the web.

- Traffic has died down a lot because I haven't spent the time taking it to the next level... it needs to be mobile.

- 37,992 pageviews monthly

- Average time on site: 1 hr 5 minutes

Anyways, like I said, shoot me an email if your seriously interested. I'd love to make my time spent on the project pay off by helping me pay for student loans...
Search Twitter, /r/programming, HN, Stackoverflow, or Google for the Github project and read opinions. Works 95% of the time. (Also bookmark this thread and come back to it in a few days)
I do (sympathize, that is.)

I see people using issues for this sort of meta-discussion on newer projects. Sometimes that feels wrong and sometimes it doesn't.

+1 for being interested in something more purpose-driven, if it could get adoption.
In a "retrospective" study, you look at the past - for instance, you interview people and ask them what they recall eating over the last year, and see how that tracks with their current health condition. But memories are faulty and selective and easily influenced, so you might be operating from bad data. And the associations you find could be spurious for other reasons. So you can quickly reach some conclusions with this type of study, but they might just reinforce what people already believed rather than tell you what is actually true.

In a "prospective" study, you look at the present - for instance, you could ask a group of people to keep a food journal, measure their health at regular intervals, encourage some of them to make some changes, and see if the advice ends up making them healthier. The advantage is that you have MUCH more accurate data. The disadvantage is: (a) you have to wait many years before you can reach any conclusions, (b) most of the time the conclusion you discover is that the advice didn't help.

Retrospective studies can generate hypotheses but you have to TEST those hypotheses with prospective studies.
What's with a news source promoting misinformation?
Guys, guys, one question…

Can I build apps for FirefoxOS without owning a phone? I mean just html/js/css using an editor and testing it on an emulator. That's the way I do android apps and I don't have a phone.

Can I? Can I?

I believe Firefox OS and html based apps are the future. I want to start building it now.
My understanding is as follows: he put in a large down payment but because of problems caused by the builder the bank refused to issue the loan. He also neglected his customers because of stress with wife etc., so he ended up with a cash-flow problem, no loan, no way to get one and a builder asking for the rest of the money. He didn't have them so he's out of the house and loses his down payment.

It's totally believable, although for the life of me I would not sign a contract that makes me loose the down-payment if I'm unable to contract the loan - who knows what can happen and what the morons employed by the bank will do ?

All in all, a cautionary tale about the effects marriage can have one one's life, rather than being about freelancer.com
"Our dreamhouse" part sounds exactly like a wifey's wet dream.
How often do results like this turn out to be reliably reproducible? IIRC, much of the "priming effect" literature isn't reproducible.

If you're wondering how that could be true: there are systematic biases in scientific publishing that lead to extraordinary claims being preferred for publication, even without the requisite extraordinary evidence.
Yes, there is software that is designed with the goal of never wasting the user's time or goodwill with buggy or ill conceived UX or implementation.

As for "doing fine at it", that they exist doesn't prove that, or even define what "fine" is.
Sure is :D
fmt.Println("Key:", k, "Value:", m[k])

Interesting that, given the assumption that it makes regarding the implementation of the method. (Hash order is order just the same.)
We are working on fixing the update situation, see https://groups.google.com/forum/#!topic/mozilla.dev.b2g/2pnA...

Look at the push back I got from some people... but things will happen!
http://longr.co (a longer tweet web app) brand new. it supports markdown, the post i wrote couple of days back. http://longr.co/1h34Wk I am primarily using it now as my blog. but sole problem here is i love it so much, that instead of selling it (unless you are gates cough) i am more inclined to use it as my blog :)

btw should i open source it in the event i can not sell it? would it be worth to open source?

But hands down, it's one of the most refined web app of its sort.
Ah ok. Had no idea how far back people were expected to remember. A few days might be fine. A year seems crazy.

Also I don't know why the author put prospective and retrospective in quotes. "Prospective study" and "retrospective study" are terms.
Do you make anything form it now? What are you hoping to get for it? - and what stack are you using?
Here is the problem with valuing a business like this... It's my business so I know that revenue has actually risen year-on-year since I set it up (and on just looking is actually $9,000 a year) So for me, I know that I couldn't take less than $40k for it. Since I'd never earn anything like that return on that amount of money elsewhere, even assuming revenue sits static for 5 years.

On the other hand, who in their right mind would pay that with nothing but some Adsense numbers and Google Analytics to go on. So to answer your question "What do I expect to get for it?" Nothing - I don't actually expect anyone to pay what I'd sell it for. And so I'll probably keep it forever.

The only situations that I can see panning out are

a) someone buying it for a brand (unlikely)

b) an established player buying it for the traffic and SEO reasons (a good move IMO)

c) someone with plans to monetize and/or grow it in different ways

or d) a fund is established which buys up all these scrappy little sites, monetizes and maintains them, and earns a steady 20% return for its investors.

I'd actually be very interested in working on d) if anyone wants to get in touch.
No mention of the demonization of fat and promotion of artificial sweeteners and additives promoted and used to "fix" the fat problem.
Not via Bluetooth though. Also, mobile hotspot clients (any OS) do not see the host. We failed to play on a recent camping trip.
Not sound flip, but didn't Ebay first solve this trust problem in the earliest days of the consumer Internet (late 1995)?
complete bunk
Have you set a price? Not sure how to monetize it but I like your traffic stats.
A newly discovered nearby brown dwarf star appears to be as cold as the Arctic
The English on the official BananaPi website troubles me...
Good god, if only mathematics professors would learn this. If I hear the word 'trivial' one more time I swear I'm going to scream.
try YCSB benchmark : https://github.com/brianfrankcooper/YCSB

dfsio: https://support.gopivotal.com/hc/en-us/articles/200864057-Ru...

note: EBS IO performance used to be abysmal, especially for cheaper instances, use storage which comes native with the EC2 instances vs network-based, see AWS FAQ: http://www.datadoghq.com/wp-content/uploads/2013/07/top_5_aw...

if you're interested in scalable in-memory computing (online vs batch) try

Storm: http://storm.incubator.apache.org/

Spark: http://spark.apache.org/

Phoenix: http://phoenix.incubator.apache.org/
Interesting project--I've done a little bit of Angular development and would be curious to look at this the next time I come back to Angular.

As a side note, I am always impressed and insanely jealous of the nice websites that frontend libraries make for themselves. It makes sense since obviously folks with more frontend experience are writing the libraries, but I wish there were nice templates or tools to make such nice and informative pages. Would be cool to see stuff like python, boost, etc. with clean, responsive, easy to read web pages.
Either is is hash mapped and the order should be based on the hash value.

Or golang wastes shitloads of good CPU power to help a few developers to write correct loops, help the developers so they don't get blamed for their faulty loops when shit goes haywire.
I've seen TeXworks, but it's different than TeXmacs, which is real WYSIWYG editing with a TeX-like layout engine. TeXworks is still very cool, though.
Very interesting video. I had no idea.

It would have been interesting to see how the program was actually executed. Do the rings around the rope core somehow create a circuit that allows the processor to "know" in which order the 1s and 0s are in? Or is there some kind of mechanical process?

It must have been very easy to make mistakes with all that manual work. I am assuming the weave must have had to have been checked many times.
Especially if inadvertent.
> You can keep on dividing forever, so every line has an infinite amount of parts. But how long are those parts? If they're anything greater than zero, then the line would seem to be infinitely long. And if they're zero, well, then no matter how many parts there are, the length of the line would still be zero.

Sigh. There is no paradox here, except to those who fundamentally fail to grasp the concept of infinity. Infinity is not a number. Multiplying length by infinity is a type error. This is nonsensical, not paradoxical.

I don't buy the hand-waving argument that this somewhat arcane debate had so much impact on the course of history. Obviously nobody can prove it true or false, because the alternative outcome is unknowable. I'm inclined to ignore unfalsifiable speculation.
https://deckepic.com - Cards Against Humanity meets your social graph. With a few clicks, generate a custom tailored deck for you and your friends based on Facebook data. Download a completely free version or pay for a printed version of your deck.
Didn't know that. Thanks so much.
Actually, the really nice thing is that the live editor is easy to build on top of the programming model! Once the pieces work a bit better, I'll try to put this on codeplex (though WPF/windows only...).
Probably you mean the 'safe' package.
*

webNES (http://webn.es) - A mobile NES emulator for the browser.

A finalist at the PennApps hackathon in 2014. It gained a lot of attention on social media (Youtube/Twitter/The Blogsphere) during the competition and has been gaining users ever since. Has nearly 300,000 uniques visitors and an average of 2,500-5000 page views daily. Also featured in many online news websites such as Lifehacker (http://lifehacker.com/webnes-plays-your-nintendo-games-in-a-...)

Contact me at jawerty210@gmail.com for more information
That's definitely my flow right now -- unfortunately that works best for bigger projects but less likely to find material on smaller projects you know?
please tell me this was a production build and not used to backup nightly builds.
I think you accidentally commented in the wrong thread. Gave me a hearty chuckle in this context, though.
Ooo. I had not seen mat64 before. That looks very interesting. I believe I need LAPACK on top of BLAS with respect to the BLAS lib.

Thanks for the pointers!

EDIT: The lack of README and documentation beyond the API docs concerns me for mat64. still a pretty interesting project. Might be useful for non-critical stuff.
> no professional experience... but I believe the most fitting role for me is a leadership one.

Don't ever say this. Until you've got a few years of working under your belt, don't even THINK it! It can sound like you want to start out as the boss, and you're more of an "idea" guy. Scary words from someone looking for their first real job. Without seeing your resume, I can't even guess what is holding you back from that first job. I'm hoping that you've held some sort of job for the past two years (even if it's not in your field of expertise). As I'm sure you know, two years of unemployment will tend to eliminate you from consideration for maybe 90% of job openings. If I had a background in Advertising & PR, I would be happy to help you out in any way I can. I guess all I can do is wish you good luck, and upvote your posting in the hopes that you'll make it to the front page of HN where some PR workers will see it and be able to provide some helpful advice.
Data scientist does not imply mathematical rigour or professionalism.
Yes, there's a simulator that you can run on your desktop computer. See [1] for instructions on installing it.

[1] https://support.mozilla.org/en-US/kb/how-set-firefox-os-desk...
Typescript classes work nicely with Angular controller I find. Coffeescript ones too.
Lots and lots of wells are going to turn into saltwater in low areas. Florida is going to have a lot of trouble with this.
You're not going to get anywhere with the ninjas. Suggest a system that's similar to what you do your backend in. Is your backend in Java? Suggest Dart. Is your backend in C#? Suggest TypeScript. Is your backend in Ruby? Maybe you can at least get some CoffeeScript going.
Lessen, but not eliminate. Even the best approaches currently imaginable for hiring freelancers have rather hefty transaction costs - in the economic sense, not as fees.

Finding, validating and qualifying a good freelancer is a serious transaction cost; Risk of poor delivery for the buyer and risk of nonpayment/partial payment for the worker is higher than in the employment scenario; those risks are serious transaction costs.

As you say, it can lessen the need for firms (more exactly, make the optimal firm size smaller) - but as the parent states, it can't eliminate the need for firms, there will remain an area where firm-like cooperation is optimal, better than freelancing.
I was also thinking about creating a stock screener but don't know where to get market data. Where do you get yours? Thank you!

I think your app could be better with some UX/UI re-thinking.
At least with Julia's PyCall, you don't need to sacrifice losing access to the Python stack. You can work with NumPy arrays without needing to copy data around.
Rather than asking more from the developers, donate more money to the project and get more developers to test the software.
A sensationalist title with no links to any studies cited.

Why the misinformation? Are we, the readers, expected to be so ignorant to think that foods grown in our gardens are equal (in health) to those found at our local fast food restaurant?

No mention of the relationship between genetically modified foods, artificial sweeteners, organic food, oxygen, etc to disease.

Another failure of the fourth-estate to inform the public.

#FAIL
Right. Infinite is a procedure that can be taken to be a value (with the right context.)
Getting Started, circa 1983
I'm not in a position to buy it, but have to say that i love the concept and i'd definitely use it.

I've been looking for exactly this just this week.
I'm very interested.
Reply with your info or check my profile.
If you don't sell it, please open source this. :-)
>Do you imagine it magically became a bug on a particular date?

OT, but things can also gradually turn from features into bugs, or --what the parent probably meant-- liabilities.

Not having an presice date for when something stopped being a useful feature does not prove it still is.
We are working on a multilingual platform for freelancers that will be curated and we hope will solve some of the problems most of us are experiencing. Curation will probably lead to problems with scalability, but that's not something of concern to us at the moment. As a startup, we have more important issues to worry about. Here is a link to the landing page for those of you who would like to check it out - http://galilea3.com
Because they are in conflict. "Cancer is like a random process" is saying that it can happen equally to anyone. "Most sailors eventually got melanoma from being out all the time" is showing that it does not happen equally to anyone. Your example isn't accurate.
Rather than a mobile hotspot you want to create an ad-hoc wifi network between your devices. I've successfully played that way.
I don't yet. I needed a service like this a while ago and the existing ones were too expensive for my level of traffic, so I built one and then decided to open it up to others as well. That was years ago and it grew over time. I never got around to building a payment system for it. It was always something I wanted to do but never had enough free time to do it.
At work a client wants to use Django CMS, so I considered this as an alternative, but I'm not sure how the modularity of Wagtail compares to Django CMS.

Can someone help me understand why I should prefer one over the other?
Xcopy.co
https://www.youtube.com/watch?v=kk6P9FU4A48
I was about tu post the same comment. I can't imagine maintaining a code using angular and another layer on top that adds another syntax on top of scopes, bindings, and controllers.
Sorry to whoever did that lib for the critic. That was obviously a big task and it really is full of good intention.
Olimex already have a board based on this same SoC (and others from the same family of AllWinner SoCs), but unlike the Raspberry Pi, are completely open source hardware. (Banana Pi doesn't seem to be open, given the limited information too). The price is the same, and I'd much rather support open source hardware efforts.

The schematics and Eagle files are on their github page. More info here: https://www.olimex.com/wiki/A20-OLinuXino-MICRO

They're already working on a board for the next generation A31 SoC too.
Hmm, seems like part of the artcile went over your head, especially the references to the intentional change of this behaviors from Go's designers.

The story with regards to random traversal is about hiding an implementation detail the users should not rely on.
As Igglyboo mentioned, both advertisements and in-app purchases.
Interesting. Reminds of the Mayan Quipu system (http://en.wikipedia.org/wiki/Quipu) of storing information in knots in ropes.

I've read somewhere that they even had simple "computers" made out of stone structures that would then have these knot systems inserted into them, but for the life of me I can't remember what these were called.

So the Mayans did it first! ;)
EMET should show a notification when it blocks something and it should also make an event log entry. (These are configurable iirc.)
Wow .. that is something I have been looking for quite some time. In the meantime I decided to make a custom solution, but yours seem to work way smoother.

- Do you cache images? If so, how long are they cached?
- Are there any restrictions, beside adding the attribution link, for commercial usage?
In my first interview shortly after college, I said something about looking forward to a leadership role. A close friend mentioned the exact same thing you and the individual below did... It made perfect sense and I've thoroughly avoided saying that since. I was certainly a lot more outwardly ambitious for a few months post graduation, but much less so now.

And thank you for the upvote! Help is help anyway I look at.
I would like to add where I teach[1], our data scientists get hired at places like tesla . Many of our students tend to be bachelors or phds. You don't need an phd to do data science. It is more about hands on skills.

[1] http://www.zipfianacademy.com/

Edit: Cabinpark is right and I should clarify. Statisticians typically don't have the proper computer science fundamentals to be able to deal with the programming required to run the right experiments. They may have an understanding of the distributions, t tests, ... but may not be able to use the tools out there that the broad field of data science requires.
No, it's not the same. The poker sites you mentioned did try to pay (albeit with some delays); what did them in was that they spent their customer money on running their business, among other things that are in hindsight completely incredible.

They did have a lot of payment delays later in time, but that was not because of ill will, but because of issues with payment processors. Those processing companies were getting shadier and shadier as time went on, often getting their bank accounts seized, processors running away with tens of millions, et cetera. The lack of decent payment processors was what caused most of their delays by far, and incidentally also what caused them to resort to things like miscoding credit-card transactions and semi-bribing banks, which in turn resulted in them getting indicted in the US.

There's some other companies that did leave players waiting for months for their withdrawals because they were short in funds, but that wasn't the major issue at FTP or AP before their government-triggered collapse.

Source: I intimately know the business.
Clayton Christensen's Job to Be Done Analysis

http://www.youtube.com/watch?v=f84LymEs67Y

It's the famous, what do people hire a milkshake for anecdote from his book Innovator's Solution.

That thinking has been instrumental in guiding me to make stuff (Draft) that people have really connected to and helped spread like crazy - all because I've spend considerable time studying the jobs people have and then tried to make those jobs simpler. It's such a simple way of thinking about it, and I think people ignore it because it sounds so simple, but then they routinely create products that are small aesthetic variations of someone elses product.
I'm also getting this (desktop Chrome on Linux), but I have the disconnect.me extension installed so I can probably pin the blame on the extension...