skysight-inc/HackerNews huggingface dataset:
To be frank, museums are kind of crappy for viewing art anyway. You can never get too close and the light inevitably gets in the way. A virtual, 3D-scanned museum with VR goggles? Now that would be amazing!
Nope. We need "energy independence" to avoid places with dictators and repugant middle eastern societies. The only folk that care about "technology independence" have irrational, kelptocratic nationalist agendas (Russia, China), when's the last time you had a problem with a bastion of technology?
If I'm not under investigation
Cultural point: Ivan Milat was a serial killer in NSW, the state of Syndey, Australia, in the 90'. He certainly inspired the movie "Wolf Creek", a famous horror movie among backpackers, since it depicts carpooling in the outback with other sane youngsters and getting savagely murdered. The movie is introduced like a documentary, with scary statistics at the beginning, the "based on a true story" at the end, and is very effective at deterring backpackers from doing anything risky in Australia. I would even recommend NOT watching it before a gap year in Australia, or it will kill the adventure.

http://en.m.wikipedia.org/wiki/Ivan_Milat_(serial_killer) http://en.m.wikipedia.org/wiki/Wolf_Creek_(film)

My experience with travelling in the outback is that everyone is well-intentionned, but after a few days on the road in closed circle, tensions arise. Far from the civilization, under the benefit of not being seen by the rest of the world, discussions sometimes heat up and end up as a fight. It's good to be able to walk away as early as possible, like no more than 24hrs after the first tensions. A friend of mine stabbed a redneck who didn't want to let go of his girlfriend; I've had a fight with someone who didn't like my political opinions (he was extreme right) and who practised judo. Just remember to walk away as early as possible... and hitchhiking in case of emergency is a very good way out.
What will you wear during WWDC15?
Google isn't exactly setting a high standard with their buggy OS updates and crappy apps like hangouts.
Taxi medallion owners can cry me a river. Hell, whole idea of holly "yellow taxi" concept can go to drain.

Here in Turkey, especially in İstanbul, taxis and private mini-bus transportation business is a big racket as well. Taxis are over priced and medallion (here they call it "plate") prices are extremely high. Taxi drivers are not the owners and they must pay a big sum of what they earn to medallion owners daily basis (A single taxi can bring $5-10k revenue a month to medallion owner in a busy district). As expected, this created illegal taxi business and taxi unions are trying to destroy them.

Mini-bus racket forbids nice inter-city buses carrying passengers to mid-length distances so that people are forced to take their shitty over crowded mini buses.

We need high tech, easily taxed, easy entrance taxi business here badly.
I'm the lead developer at Contractually (a Vancouver-based startup): http://www.contractual.ly. We take contracts out of Microsoft Word and email and put them in an online format that understands the business data and process that is involved. We're solving problems form the low level (version tracking, redlining, commenting) to the high level (renewal reminders, workflows, tagging, reporting). We're currently focussed on large businesses and enterprise.

To answer your question, there's not many startups in the legal space because people and businesses are really worried about their contracts. The conservative nature is one that needs to slowly be eroded, and that's where we're at now. E-signature providers have taken away a lot of concerns and we're starting to see opportunities in areas outside of just signing.

At Contractually, we're seeing more competition (a good thing, of course) targeting small businesses right up to enterprise. Typically, they solve some small part of the contracts problem: Assembling documents, or e-signatures, or workflows, etc. The competition isn't just coming from startups (e.g. glider.com, acquired last year), it's also coming from large incumbents (e.g. Merrill DataSite for contract management, launched last month).

It's an exciting time and I think we'll start to see big chunks of the problem solved over the next few years.
"My stomach turned at the sight of a woman carrying a yapping Yorkshire terrier while heading out of this overcrowded gallery."

Does anyone else not view this entire essay as the definition of a first world problem? (and even then, the term doesn't do it justice?)

Surely there's a witty comment to be made about THAT turning the author's stomach, while someone in a third world nation starves...however for me it'd just suffice to point out the struggles of the overworked single mother of two to three in the US of A, the NYTimes' piece today about the disappearance of the middle class [1], and then juxtapose that with this article.

[1] http://www.nytimes.com/2015/05/12/us/politics/as-middle-clas...
> Also for people who don't want US backdoors in their hardware.

For people that want to swap KGB surveillance over NSA's.

FTFY
Monitor Earthquakes
We're a legal startup! (https://www.justiserv.com)

It's hard to innovate in the legal space because of how fluid and complicated the law tends to be, and how arbitrary lawyer's pricing schemes can be.

In response to thoughts:

* Lawyers are definitely risk-averse, but they're feeling the shift towards online services as much as any other industry. Also, young attorneys are willing to adopt technology, and have more trouble finding jobs, especially since large law firms are breaking up.

* True, but the magnitude we're talking about is still thousands of dollars per case.

* Actually, we've found bar associations eager to help connect their lawyers with new opportunities.

* Definitely - there still isn't an adequate alternative to a good, well trained lawyer.
We operate in the B2B market and the key takeaways I would say are:

Our leads come from:
1, 50% Previous users of our software that move to a new company and then call us up looking for a better system at their new workplace
2, 40% Google Adwords
3, 10% Networking/cold calling
4, 1% Conferences

Of those three the likely prospect of them actually spending:

1, 80% chance because they already know and have already done the selling within the organisation
2, 50% They are actively looking and are open to taking risks
3, 10% This requires a lot of time and energy with very little chance of success
4, <1% In all my time only one customer has ever come out of a conference/expo

1 and 2 basically require very little time, if you have a sales team they'll be doing 3 and 4 because that's all that is left. Networking and conferences provides a side benefit of research, you get to see what the market is doing and where it is going.

The other major thing is buying cycles, plan on a 18 month to 2 year cycle, if the contact you have within the organisation moves on then that is generally a good thing as it opens more opportunities.
The guidelines don't try to be an exhaustive list of rules.
Covering numerous edge cases implies generality at the cost of efficiency. I don't know the parent, but his point was that he didn't need to worry about all of those edge cases, so writing an efficient parser is trivial. In general, he's right.
Most people self-host GitLab. We would love an option to federate http://feedback.gitlab.com/forums/176466-general/suggestions... merge requests welcome
R is one of those heavily misunderstood languages because it uses features so advanced yet so common once you are a seasoned programmer that nobody cares to explain or even make a blog post about.
What exactly does seizing a laptop even do anymore with the ubiquity of cloud storage?

Simply make an encrypted backup and wipe everything before traveling through airports and borders.
Any recommendations/guides for how to get i3 running in Xubuntu Core using VirtualBox on a MacBook Pro?
I am based in Spain where we are not so car centric (most people I know don't own one, and parking in cities is a pain). The one time we used Airbnb, we hired a car as well to get to the location, so I agree it probably adds more car pressure.
In case you want some other sources of the same "story":

https://news.ycombinator.com/item?id=9524678 (nbcnews.com)

https://news.ycombinator.com/item?id=9524737 (startribune.com)

https://news.ycombinator.com/item?id=9524859 (ap.org)

https://news.ycombinator.com/item?id=9525344 (sfgate.com)

https://news.ycombinator.com/item?id=9525852 (seattletimes.com)

https://news.ycombinator.com/item?id=9526220 (yahoo.com)

There are more ...
Sexual education from Norwegian State Channel(NRK) for 8-13 year olds
https://golang.org/doc/faq#Why_doesnt_Go_have_feature_X

"Every language contains novel features and omits someone's favorite feature. Go was designed with an eye on felicity of programming, speed of compilation, orthogonality of concepts, and the need to support features such as concurrency and garbage collection. Your favorite feature may be missing because it doesn't fit, because it affects compilation speed or clarity of design, or because it would make the fundamental system model too difficult.

If it bothers you that Go is missing feature X, please forgive us and investigate the features that Go does have. You might find that they compensate in interesting ways for the lack of X."
>Or you can view it as mobile being enhanced by commonality of OS with one found on the desktop.

You could, if the mobile didn't have the minority share of the install base. Why would we be okay to enhance the minority at the expense of the majority?

> If the same UI works in both environments...

And that's precisely the thing. it doesn't work in both environments. Windows8 has already showed us what happens when you slap the touchy feely stuff on the desktop and let the user figure it out.
M7.4 earthquake in Nepal
> […] (ie migrating VMs from overloaded hosts) for free.
> Something docker/kubernetes still can't do.

This doesn't solve issues arising from the VM outright crashing though, does it? (I don't see how it could.) At the end of the day, I still need to solve that myself, and if my application can gracefully withstand being crashed, then docker/kubernetes can migrate from overloaded hosts: just crash container.

I could probably also throw in something to gracefully die on a SIGTERM, but I feel like once you can withstand a crash, throwing in a SIGTERM is fairly straightforward. The only difference is that one trains traffic, the other just outright 500s it. (Though, perhaps there's more work involved there than I realize.)

Ultimately, I want crash resistance. I want to run Chaos Monkey. I can't, right now, because I know all too well what would happen.
I am not quite sure I understand the ramifications for the indie phone with something like the snoopers charter.

I would hope there was no such thing as an indie cloud (all your address book, call history, online searches etc. tucked away in some silo that is ripe for picking), but rather a decentralised system that was impervious to snooping.
It is a dumb benchmark, like being able to answer trivia questions without Wikipedia or google.
Support for building components in Rust lands in Firefox Nightly
If someone made Van Gogh reproductions that actually were more or less accurate in terms of the sculpturey nature of the works, I would spend at least a thousand dollars to have one of my favorites.

There are lots of companies and artists that will happily do that for you. www.vangoghstudio.com for example seem to do it on fairly large scale.
Show HN: Bablic Easy Website Translation on ProductHunt
Check out Office Online. Dropbox has integration with it now I believe.
https://office.live.com/
How to add a client area to your wordpress website?
21 Common Mistakes Ruining Your Website – And Free Tools to Fix Them
Speed wins the marketplace
Nepal hit by 7.4 magnitude earthquake near Mount Everest
Knoppix in 2004: http://media.lug-marl.de/doc/fsub-edu-knoppix/KNOPPIX/index_...

It had room for "Edutainment", "Emulators", "Toys" and "Development":
http://img33.photobucket.com/albums/v98/prodmaster/TONS_OF_A...
That technique is older than a lot of game devs. ;)

Alternatively use some ASCII painting tool and use characters for the indexes.
This. When my Galaxy S3 went for a swim, I "downgraded" to a first-generation Moto G. The lack of crapware and Samsung "enhancements" makes it a far better phone -- for less than half the price. Unless their OS philosophy changes, there's no way I'd buy Samsung again.
An alternative to ViewHolder
I wouldn't say it is more, but I see it is a balance of both. I think the "MongoDB is Web scale" video shows the worst side of treating it as an art, when there is a more engineering type approach you can take.
I already mentioned some of relevant points in the comment you replied to:

1) compartimentalized, not a big, global dumping ground
2) same builders network as unstable/testing
3) no need for a reupload to push to unstable/testing
Extra indirection? There is less indirection.

With the C++ approach the data is one pointer away but the vtable is two pointers away.

With the Rust approach both data and vtable are just one pointer away.
Jetman Dubai: Young Feathers 4K
So much for the small hand of Asians making it difficult to work with bigger device argument, if we agree with this article's assumption that bigger iphone model has been appealing to Chinese market.
It was told to me by coworker at BT
Funny, that you omitted the USofA with Russian and China. Technology independence is very relevant in this world where everything seems so networked that it is virtually impossible to imagine going back.

Just read the last few years news about hardware back door and commercial pressure from technology firm having a de facto monopolistic position and you'd understand a bit more the reluctance of anyone not a direct partner of the USofA to use and rely upon technologies coming from them.

And energy independence is not so much about avoiding having to deal with those countries you are mentioning (however you want to characterize them), but not having to be chained to their pricing policies since their are acting like a cartel. This has been the issue since the initial petrol crisis from the early '70s.
The Optogenetics Breakthrough
Interested in how this design decelerates
I've been thinking that the commercial side of art is based on magical thinking, more specifically the 'law of contagion'
http://en.wikipedia.org/wiki/Law_of_contagion

EDIT: This comment illustrates it beautifully:

> much of its value lies in the fact that you are looking at an object that was "there" with "them" when "it" happened.

https://news.ycombinator.com/item?id=9530060
dang is absolutely right and your comment should be downvoted to oblivion. Because if you look, beenpoor made the exact same comment but without couching it in your poisonous language. benpoor wrote:

>Man, you should tone down your reverence :)

Which is the same thing in civil terms. (Per the guidelines, something you could say to someone you were having a personal conversation with face-to-face.)

For what it's worth, I found numair's comment (GGP you replied to) very worthwhile, I appreciated the time that he took to write it, and was wondering if he was correct!

Elsewhere in this thread another commenter, dunkelheit, above wrote "I .. doubt that depictions of the workings of VC firms from this article should be taken at face value."

So, we have dunkelheit wondering if it should be taken at face value, we have numair basically stating that he thinks it does: "The behind-the-scenes look at Instacart's latest funding round was really interesting...Again, such an honest look at the inner workings of Andreesen and his colleagues."
We have a lot of readers here who can clear up whether numair is correct that this is an accurate and honest look. We have readers who know Marc personally.

I guarantee that you will not elicit them to share their thoughts with what you wrote. Instead you could have simply written, "This is so lavishly praising I wonder whether you have been funded by A16z. Do you have a disclosure to make?"

As it stands, your comment completely derailed the thread. This is why it should simply have been killed and hidden without any discussion, not due to the content but the exact form you chose to express it in.
Манглхорн / Manglehorn
I agree that Go and Java are very similar indeed. Without goroutines, Go would be little more than a rewind of Java to a moment before J2EE happened. A major motivation for both languages was to take dangerous weapons out of the hands of mediocre programmers (or programmers made mediocre by being forced into large and ever changing teams).

But I have to disagree on performance. What kills Java performance is memory consumption and the way memory is laid out. It has always been the number one killer. It killed Applets. It killed Java on the desktop. And it makes Java a bad choice for most server side infrastructure. I predict that Go is going to wipe out Java for that latter kind of task within 5 years if not less.

Memory consumption is what constrains performance for most tasks. That's why most benchmarks are entirely irrelevant.

Java's creators made two huge mistakes:

1) Throwing out structured value types, which is the root cause for Java's insatiable appetite for memory. 20 years of garbage collection research were unable to compensate for the damage done by not having structured value types.

2) Throwing out so many (supposedly too complex and too dangerous) meta programming features that everything meta had to be built around the language. Trading complexity at the language level for a much more unsound form of complexity on the runtime and tooling side is what caused the J2EE disaster.

Go's creators avoided the first mistake but they are busy repeating the second one with even greater determination.
The Android ViewHolder pattern has been a standard pretty much since SDK 1. For the last few years, I've been using a different approach that results in a cleaner adapter, increased maintainability and better code reuse with larger projects. This is my first HN/blog post so I appreciate any and all feedback.
Well, that just means that an regular (x/k)ubuntu isn't necessarily the distro you're looking for. Back in the days when I was using Linux on my main computer, canonical shipped a stripped down version of ubuntu (ubuntu server maybe ?) where you could install just what you need and nothing else (I beleive it came without a window manager for instance).

What you're describing was pretty much my Archlinux setup btw. It was just more convinient for me to build it from an archlinux than a regular ubuntu. You could with an ubuntu though, it'd just be a lot more work I feel like.

EDIT: turns out I'm pretty much explaining you what you already know.... I'll leave my comment up anyway, maybe it'll help someone else.

> My personal opinion is that i3 rocks, and and that I don't need all of Ubuntu or Xubuntu
Are Go servers at New York Times or other companies impacted by the Golang GC pause? I am learning Golang and want to know if Golang GC pause is a significant issue in production.
I think it would be fun to solve multiple Zork games by feeding them all the exact same input. I'm thinking you'd need to build a tree of all possible inputs and responses from each game, then try to find a path through the tree that completes each game. It would interesting to see how you'd probably have to put the player in one game into a 'safe' room for a time so specific input can be given to another game that moves it forward (while just turning into noise/junk in the other game). Would probably need some pretty sophisticated heuristics to help trim down the massive search space of possible commands.
I'm working on a sort of DAW-ish thing for iPad. Except it's not really a DAW — more of a musical sketchpad. When I was sitting down and thinking of what I would like in a music creation app, I thought of two things. First, the typical DAW grid structure (and sheet music before it) is far too rigid for modern music. It's really hard to annotate music with syncopation, pitch bends, and fluid rhythms unless you already have the song in your head — and even then, it takes forever. Second, the feedback loop in most DAWs is really large. By the time you've pecked away at your piano roll and fiddled with the dozens of switches, your song is no longer fresh in your head.

In other words, I wanted something akin to musical clay: a very simple, very malleable representation of music in space that focuses entirely on ease of interaction.

With my app, I try to solve both of these problems. In regards to the former, you have the option of drawing every note arbitrarily in pitch or time, as simply as in an ordinary drawing app. (Snapping is an option, too.) And as for the latter, the whole thing is a scroll view, so panning and zooming are incredibly simple. Furthermore, you have immediate access to undo/redo and can also rewind to the last place you played from, meaning that iterating on your ideas takes only a few seconds as opposed to the arduous process of controlling a DAW. The UI tries to get out of your way as much as humanly possible.

I should emphasize that this won't be production software; the music you create will sound like MIDI. Rather, my goal here is to make an app that you can freely sketch and create musical ideas in, which can then be used as a rough draft for working with a more featureful DAW.

Performance is a top priority, and I'm targeting 60fps on my iPad 3.

Screenshot with rough "programmer" UI:
http://cl.ly/image/1I0y0G2v0b2T/IMG_0281.PNG

Depending on my work ethic, I expect to release in a month or three.
Missing the main reason: child care is extremely expensive, to the point where a median full time salary would go wholly to child care when one has two children.

For example, I have two children in day care three days a week, and we pay 1200+ euros per month. My friends in Belgium (where I'm from) pay literally 1/10th of that. Those in France and Germany also pay much less than we do, although I don't know by heart exactly how much.

The reason child care is not subsidized (much) is the same as that mentioned in the article though - conservative popular opinion on how parents should be home with their children, and that having children in day care 5 days a week is tantamount to neglect.
The problem with FPGAs [and how to solve it]
There is a set of simple patterns/recipes most people use in Haskell that corresponds to their kind of math intuition Haskell seems to support. It doesn't have anything to do with efficiency though, for that you need to be an expert and you still won't be 100% sure the compiler really optimizes the execution the way you intended.
Agree. Go is made for web/distributed programming: builtin concurrency, battery-included library with great support for http utils, including a production-ready server and other stuff like RPC. And the distribution is just so easy.

For a Pythoner, Go almost solves all my pain points for python, notably the lack of support for real multi-threading so that for long running task we have to turn into processes based 3rd party library like celery/rq with a message queue as intermediate layer, while comes with a relative familiar favor of syntax.

Go is a pragmatic minimalist language, with limited but cohesive set of features that stays at its core. I don't know rust very well, but from what I gather from HN, looks like that it aims to be a more comprehensive solution rather than 'opinionated' one in case of Go.
>What exactly does seizing a laptop even do anymore with the ubiquity of cloud storage?

what it has always done: Provide free equipment for border agents.
I also read 3.5" iPhone was the perfect size ergonomic for Asian hands but Apple gave up years of ergonomic study in favor of larger screens if earlier some people were right.

The true victim of phablets will be iPad and tablets IMHO.