skysight-inc/HackerNews huggingface dataset:
(Ironically, web apps are an area where you can generally get away with not knowing anything about open source licenses, since you're not redistributing the programs you make.)

Except if you happen to use something under an Affero GPL license, in which case you really should know about it.

But yes, those project are rare.
By what measure do you judge a home's value beyond looking at it and comparing it to the neighborhood? Let's compare our anecdotes: In mine the housing price is off by 100% and the home's basic properties are incorrect. In yours the value varies by 25% in some measurements. I would say the appraisals are much more accurate. And when you consider that the appraised value determines the loan amount (and thus whether the home is even sold), I would consider it a much more important metric.

ETA: And if your mention of the bubble is to suggest that my home was appraised at a higher value and is now lower to reflect the true value, I purchased my house a year ago when prices of homes were at some of their lowest points.
being a 40% more expensive than others like hassle.com and with the comments I see below, I wonder "how well" the business is going.

It's clear to me that the second point: "Reduce Friction At Every Turn" doesn't apply to customers.
CollegeHumor presents "Hardly Working: Start-up Guys" [video]
For those of you who've started a Kickstarter Project, have you used it for:

a) Market validation?
b) Fund raising?
c) Inspiration to get yourself going?
d) All of the above

I'm considering starting a Kickstarter project for a project management application to boot (yes, I know it's been done a million times over but it seems like most ideas have been done already) and wanted to validate the market and provide myself some temporary income to build the solution.

Would love to hear some thoughts!

Cheers!
We have an organization full of analysts who know SQL very well and write complex queries. Moving them all to a mapreduce query language proprietary to mongo, riak, or cassandra (and then being locked into it) would have been much more painful. Postgres has worked out very well, and I had confidence in it from prior experience which influenced the decision. With proper partioning in the schema and a json type we have the best of both worlds (SQL+NoSQL) as far as this system needs.
It errors instantly on MSVC 2013.

fatal error C1014: too many include files : depth = 1024
Don't take my comment as "quit living in the past". Take it as "here's how exciting the future is". I'm not telling you your startac phone is crap, I'm telling you there's this great new thing called the iPhone/Android/smartphone.

The real benefits of Play and Akka become apparent when a third-party service you send API calls to starts acting flaky. Or when your web service that you offer to clients is suddenly being hit by an iPhone game that just got purchased by a million people. Or when that nasty little bug that winds up throwing an exception from time to time rears its head all of a sudden. Play and Akka give you a resilience that is very hard to come by in the Java world.

Typesafe's home page has, in giant type, "Applications are becoming Reactive" and they are absolutely spot f'ing on. Writing blocking code, waiting on threads, assuming you're running on one JVM, these things are great and all, and very easy to do because all of those templates are built into IntelliJ and you just have to click a few buttons to get all that, but wow, the performance difference once you get into the Play world is just frighteningly good.
I don't know. I loved Play Framework 1. Simple, lean, and lightning fast development. Play 2 came out and it looked strange, with various Scala things mixed in. It's a lot more complicate and bloated, and more buggy. The core piece is in Scala. The build is now sbt, yet another different thing to maintain. The template is Scala, slow to develop and slow to compile. The much-touted async feature is a meh. Most web apps don't have a high scalable requirement that async would help. If I really need high performance async support, I would go with Vert.x.

Play 1 was almost perfect. Really hope someone would fork Play 1 and continue with it.
That's great! I hope you can keep shipping :)
I've written several large Scala projects and never had Intellij choke on large files.
Let's say that roads out of residential areas are owned by some company named R, and the residents pay R a fee to get access to the main arteries.

Some roads are used more by people of some cultures than others, sometimes roads get congested when lots of people in one neighborhood are all trying to get to the same place at the same time.

Would it be discriminatory for R to spend more on upgrades to the roads to some locations than at other locations? What if all the roads that were best to get to Chinatown were completely neglected?
The BROOKYLN thing reminds me of CHI-TONW. I'm glad some backers were ok with the typo!
Wow, that little detail changes everything about the article. They should edit it to be correct.

I'm the kind of person that would pick up my own cup, but if it was the interviewer's cup, I definitely wouldn't pick it up. I'd also probably have a slightly negative impression of the interviewer for not doing so.
My old firefox tshirt says "Take back the web" across the back in big letters. Now that they have "given the web back", Im not sure I can wear it anymore.
> $80 million Series A round...Oscar had previously raised $75 million in seed funding

Is that what counts as a seed round these days?!
Listen to radio everyday. Never on an actual radio, though.
Yea, it was on my wishlist for Satya.
IF 3D printer become as popular as regular printer, that will change.

A car for example, require more skills overall than using a printer or a lathe, yet you can ask the vast majority of American to use their car for, comparatively speaking, much more complex tasks than printer or machining a gun.

That said I agree that it is low skill to achieve on a lathe. Basic furniture making, DYI, car fixing, ... are also low level type of task. However, few people have the opportunity (time, money) to acquire those skills in the first place. If 3D printers becomes popular, it may not reduce the overall complexity but it will seriously increase the pool of people qualified and equipped to make them.

Not that I think this is a genuine concern in the US. Why would you print a gun when you can get a reliable, discreet one very easily.
To get the same flexibility you'd want from a nosql data store. Without giving up the simpler, more open access methods. The schema is partly predictable (and indexed or fielded on those parts) and partly unpredictable.
Some of the most amazing digital content is transformative, and supported by an ongoing community of people producing and transforming it. Any one individual work is "inert", but the value is in the body of work as a whole.

And none of that would be possible with DRM.
I agree with you that learning the physics is distinct from learning the numerical aspects. However, I think there is value in learning computational techniques early on (and possibly in parallel with the physics). If my experience is representative (and it might not be), the majority of undergrad physics majors do not wind up pursuing a physics research career, and the numerical skills might not be of more use than the analytic skills. Of course, it's certainly true that these numerical skills can be obtained in a separate class. I'm not sure it's clear-cut whether having them together is better or worse than having them separate. I think one could make a reasonable case either way.
Have you used a STM?
Most users don't care to understand. They just want you to quit spouting your nerd shit and give them their TV shows.
As if a hivemind site like reddit (that's already littered with blatant advertisement posts) wasn't enough, this one proclaims, "Let's just skip the bullshit...you can buy all the top posts!" Seriously people, what actual beneficence will this bring to the table?
Carbon Neutral: Proven Possible by Samsø Island in Denmark
Poof and then Rails was gone
Do you write raw SQL for every database interaction? How do you manage abstractions and patterns?
On the one hand, I've observed that operating system implementers have repeatedly tried and rejected green threads for their pthread implementations (Solaris many-to-many threads and FreeBSD KSEs are both now historical footnotes). In Linux around 2002, there was a new many-to-many pthread implementation called NGPT that was backed by big players like IBM and Intel, until a couple of Red Hat developers (Ulrich Drepper and Ingo Molnar) obsoleted it with NPTL and some accompanying kernel optimizations. So at the OS level, a 1-to-1 correspondence between kernel-level and user-level threads seems to be what mature implementations settle on. Also, early JVM implementations for Unix used green threads, but that's also now a historical footnote.

On the other hand, Go does use green threads, and the main developers of Go are by no means naive. So maybe green threads do have some benefit, but only when implemented in something higher-level than libc and pthread.
Or both and more!
Heads up: "Lawncher offers a satisfaction guarantee"
Start-ups – don't appoint the best person for the job
Don’t appoint the best person for the job. http://tallmanbusiness.com/post/85641943265/dont-appoint-the-best-person-for-the-job via @tallmanbusiness
There's a number of options that you can change in postgresql without having to restart the whole server.

http://www.postgresql.org/docs/9.3/static/auth-pg-hba-conf.h... explains that you can just do a reload after changing pg_hba.conf.

http://www.postgresql.org/docs/9.3/static/config-setting.htm... explains more.
A monitor with a built-in thunderbolt 2 KVM
Parse is Coming to London
> This is nonsense. An ERP has to run your business and operations. It has to be extremely reliable. Users couldn't care less about it's UX [...]

Indeed. When a person's livelihood depends on using your software, they have a pretty strong incentive to learn how to use it effectively, and put up with all its imperfections.

I'm sure some employees actually revel in how backwards and difficult to use their business software is. If everything were automated, effortless, and required no expertise, they'd be out of a job.
I cannot understand why anyone would not use SQLAlchemy if they're building a database-backed Python application.
Scala, Lisp, Haskell, Smalltalk do not register in my puny brain. C, C++, C# (which I don't EVER do any more), Java, those resonate and make sense to me. Bash and Python too for scripting.
>I think that is more a difference in which frameworks you use as opposed to which language.

I don't think it has much to do with which language per se but more to do with what the language community considers acceptable. You can write mostly head-ache free frameworks filled with "magic" in Java like the rest of them, but it's not a strong cultural value.

To turn to the microframeworks example, I can't speak to Spark but in Ruby land it is not hard to flesh out your sinatra app into a more complex beast should the need arise - converting Sinatra half way to a mini Rails is not something I would recommend, but mostly because you lose easy-library support and ease-of-update down the road (you shouldn't be writing your own custom framework period, sort of thing), and not necessarily because of a lack of flexibility.
I've done two KSs for my comic[1]. Like a lot of comics people, I was mostly using Kickstarter as "preorders as a service" - I had every page drawn when I started the campaign.

1: http://egypt.urnash.com/rita/
What does CalTech do for students who didn't get first semester calculus? Are they basically not admitted, or is there some summer crunch course for bringing them up to speed?

(Most, but not all, MIT students enter with their first semester under their belts and part of the second, so the second semester calc class offered to first semester freshman is traditionally a wild monkey cage of chaos and freshmen held inside a giant lecture hall. This may have changed in recent years with on-line courses -- this would definitely be the perfect class to kill the lecture. But the first-semester calc is still offered in various difficulty levels for the first semester.)

(Oh, and MIT uses the same freaky unit numbering.)
You really do not want broadband classified under Title II. You will get the war you want, but it will be a war everyone loses.

Why do you think DSL is such a ghetto? It's because it's subject to a higher level of regulations, and nobody wants to invest money in such a highly-regulated industry: http://www.dslreports.com/shownews/Goldman-Sachs-Wants-Veriz....

Classifying cable broadband under Title II will definitely have the effect of killing Comcast and Time Warner's profit margins. Hooray! Your tribe wins, and the big evil telecom companies will be cut down to size!

Except the telecom companies make up 6 of the top 25 companies with the highest U.S. capital expenditures: http://news.investors.com/technology/091913-671712-institute.... You think they're going to keep pouring all that money into low-margin heavily-regulated infrastructure? No, they'll do what Goldman wants and divest themselves of regulated business lines, and take that money and put it into a profitable business sector.
Errr, entire forests have been consumed in the fight over phonics and teaching reading, what in particular would you like to know? Note also this is intensely political, e.g. I just noticed the Whole World article on Wikipedia was purged, apparently without a replacement or significant inclusion of what that was all about. The Whole Language article pretends this all started in the 1960s, instead of 1920s or so. And, absolutely seriously, after poking around some more, it looks like a whole bunch of history has been airbrushed out of Wikipedia, not sure much of anything goes back further than the '50s.

For a tl;dr (heh), Progressives in the early-mid part of the century decided rote memorization was bad per se, a new "Whole Word" method was developed but only? tested on children of University of College professors, who would have been in the large cohort of children who'll learn reading pretty much on their own, by the mid-50s it was widely realized that this left behind a larger cohort who can't learn how to read without phonics, and to this day the issue is still a battle to the knife.
I thought the same as well but after some more thought and research I've concluded that cities are inherently doomed. Building cities is hard and the larger the harder. Planning is crucial but risky. Suburbs, by contrast, are cheap and simple. We should instead keep planting new urban areas near existing ones, which are easier to grow. Works well in China but politically unfeasible in America (and perhaps even "un-American").
insistence on being "serious" and "meaningful" is something a lot of people - myself included - find to be isolating and can induce the same problems as actually being alone. if i'm not free to express myself in a lighthearted and playful manner, if everything is filtered through the emotionally sterile mask of 'professionalism', i feel lonely. i'd suggest GP's comment is in keeping with the spirit of the findings. humor draws us together.
Who has your back? A report from the Electronic Frontier Foundation
I've been developing in Clojure for a while now, and I think your characterisation of the role of pure functions in Clojure is somewhat inaccurate.

In any given Clojure code base, you'll be dealing with pure functions 95% to 100% of the time. Most of the libraries I've written are completely pure, not out of idealism, but because side-effects are simply not necessary.

Yes, Clojure provides tools to limit and constrain mutability, but if you've only recently come from an imperative language, you may be surprised at how little these tools are actually used. Most of the time you're dealing almost exclusively with pure functions, so tools to manage mutability are not necessary.

Discussion of pure functions is certainly idiomatic Clojure, because you'll be dealing them most of the time. Just because Clojure doesn't enforce purity through its type system, doesn't mean you shouldn't prefer pure functions the vast majority of the time.
Throwback Thursday is the secret to Timehop's runaway success
That's because, after getting into the air you will be bought and then you will find out that you wish you had started with solid technologies and architectures.
Needs a [2013] label in the title.
Possibly with this, https://github.com/ianyh/Amethyst

> Tiling window manager for OS X similar to xmonad
Even simpler, Spark Java. You can't make REST on any platform or in any language I've tried any easier and still be building on a solid foundation.
To me this is an excellent example of why it's important to budget out, in advance, any venture. It seems like shipping was way over budget because he didn't take into account materials and postage, and I'm not sure why anyways would set a funding goal of $10k for a project they already spent $15k on if they actually expected profit.

It's important to define your goal to yourself beforehand. Are you looking to fund a cool project you just want to see exist, or is it profit? I imagine most people are somewhere in the middle of those two, but it's important to know where you are before you sit prices and goals.

One thing that I got out of this article that I really appreciate is the early backer concept. One of the benefits of kickstarter is that it is a bit more community, and people are forgiving of mistakes- the early backers even more so. Something that people may want to do in the future is offer to ship to the early backers first so that way if there are problems it's discovered sooner and it effects a smaller group of people.
False.

http://help.mandrill.com/entries/22242948-What-is-Mandrill-

> Technically, though, you can send any legal, non-spam emails through Mandrill.
Billion-Dollar Club
Standards cannot be open, they force you to do things certain way. E.g. provide support of legacy crap like JS and HTML.
Oh right, I have adblock running. Good call.
Cool idea. Site looks great too. One small thing: there is a typo: "REISSUED GIVES YOU EXCLUSIVE ACCESS INTO A WORLD NO ELSE CAN DELIVER" should be "REISSUED GIVES YOU EXCLUSIVE ACCESS INTO A WORLD NO ONE ELSE CAN DELIVER"
Why isn't screen capture software more widely used? It seems like a dead simple screen capture suite could make all these DRM worries go away.
Very interesting. I never knew that Google was collecting all this data for their cars; I assumed they worked by assessing the scene in real-time. I guess this means that, if Google's self-driving cars are ever widely legalized, their users may have to stick to a set of "allowed roads", and not venture off the beaten path without manual control.

Like the author says, the idea really does have a strong whiff of Googleyness. Bind-bogglingly ambitious, technically extremely impressive, and fairly creepy.
First, you have the posture wrong. If there's no "terrible legislation" then Comcast and TWC can do whatever they want. What you're asking for is "terrible legislation" to keep them from doing whatever they want.

Second, at least to me, the non-profits and .edu orgs are the ones that implicate the most substantial public interest concerns. I don't really care about Netflix's profit margin.
New business practices could delay prices coming down for a long time. Certain companies are buying up all the housing they can... mostly foreclosures and the like, because they can offer the cash asking price at the end of the auction. But this puts pressure on prices to stay high by reducing supply.

But they've also been buying up real estate on the traditional market too, for rental units.
That actually sounds reasonable to me. GCC producing 230GB of error messages is definitely excessive. If it ever completes I'll update here with the actual final count of the length of the error message.
Why Youtube comments suck (and how to cultivate better communities)
One of the problems with application servers is like well, port separation, process isolation, when a change to the context is desired but it might affect all the apps you have to be very careful. Having your web app be its _own_ app is hugely advantageous.
It also prevents loaning, resale, inheritance, and any other kind of transfer. Which is particularly worrying when it comes to ebook collections.

In the next 10-20 years, as physical media grows less and less common, we will surely see legislation and/or judicial rulings that treat digital property as actual property. There's room for actual services like Spotify or Netflix, but being able to have your own copy of something is so important.
3D Interactive Sandbox
G_G america.
I wonder if the salaries will be matched to Silicon Valley, or be much less as usual?
I think you're missing my point. My freedom to not give them money isn't about being able to easily copy their media. It's about my freedom to not consume that media whatsoever.

To put it in language that's less easily interpreted as being pro-DRM: If HBO wants to use digital rights management to sink Game of Thrones into a cultural black hole, I'm more than happy to oblige them on that one.
People have to eat.
I'm just saying that you should give attribution either directly or in whatever substitute way the authors accept. If Wikipedia lets you just link to the page, great! If they wanted you to list out the contributors, well, do that. If that's an unacceptable burden for your case, don't use it.
thanks much, digging through both.
Agreed, Java, JDBC, HTML/CSS/JavaScript - this is my preferred stack, simple, linear, understandable, maintainable.
The “Right to Forget” a Genocide
Fracking's Latest Scandal? Earthquake Swarms
Is there any word on Julia for the arm? To use my programs on rpi As it is I have to convert to octave (not hard) but the for loops are slooow.
> My campaign goal was $10,000. These funds were meant to cover the cost of printing.

> Less loan repayment ($15,000)

Just curious: why wasn't the campaign goal much larger (at least 15K)? If the person hit the target, they'd still be short for the loan
Netflix slide 34. "Opportunity for smiling faces or other positive imagery, to promote more encouragement".

You think so? I have mixed feelings about this.

I think designers tend to overload commercial websites with cheesy smiling faces.

Maybe if they could come up with some more creative idea for positive imagery instead... but happy people, perhaps it's actually good that they didn't resort to this cliche again (since - as you pointed out - they already showed us a bunch of people mysteriously smiling at the menu screen like some drugged Joker victims ;) )
Perl- All about Dancer – interview of Sawyer X part 3 and last
Unfortunately, the principled path is not tenable for Mozilla in this position. They were seriously damaged by their refusal to implement H.264 due to its patented nature, which they gave up recently. Mozilla has the choice of taking their lumps by swallowing this piece of crap and continuing to survive or becoming obsolete. If users can watch videos without a struggle in Chrome but can't watch in Firefox, what's the effect going to be? Firefox is already on the ropes, they can't handle another H.264 debacle.
Grrr, technology make Dirlewanger mad!

Having readers tipping histories encoded in a blockchain could make it easier to filter out spam via network analysis algos. Large chunks of money coming from brand new addresses wouldn't carry as much weight as old wallets with similar patterns as your own.
Wow, this looks amazing. Looks like I might be kicking the Apple displays to the curb.
The extreme isolation described in this article bears little resemblance to "working on projects", so the connection seems spurious.
Ah ok. Didn't know that. Thanks for the tip.