skysight-inc/HackerNews huggingface dataset:
The idea is to use shared_ptr when your semantics are such there can be no clear owner. A good example of this is inside a class where you're implementing copy-on-write. Imho, you should always endeavour to avoid using shared_ptr in public APIs. It works especially well where the target is const.
I've seen applications using this sort of thing but it typically slows down rendering log prints horribly.

Use ANSII colour or something if you want things to look pretty, not Unicode.
Does it affect location apis or places auto complete apis as well?
It wasn't good enough for the dinosaurs. Do you want to condemn the human race to their fate?
Using HTML5 to Prevent Detection of Drive-By-Download Web Malware [pdf]
They call a meeting.

Really, the productivity boost of the fika culture should _never_ be underestimated.
Can anyone recommend documentaries or non-fiction shows that explore the what-ifs of finding other earth-like planets?

In the previous thread on the discovery of this other Earth, an HNer commented that since the other Earth is older, they could have sent probes over which would have filmed the dinosaurs in HD, and that maybe we could request that data from them. Here's another related thought https://news.ycombinator.com/item?id=9937353

Here's another what-if, in the form of a sci-fi film called Another Earth (a personal drama wrapped around the idea of a twin Earth) https://www.youtube.com/watch?v=N8hEwMMDtFY
Win an Exclusive Reward from Fit Link by Answering a Few Questions
New Photos: Tesla's 10M Sq Ft Factory
Out of interest, why do you feel the need for other UK or French start ups just to apply? I understand the desire to be able to bounce ideas off of others but isn't the whole point of the remote office hours, that YC will be trying to find ways to make it work from a distance? This IS a tech community after all, so whilst personal contact can be key, temporary distance-communication should be workable I think.
Neanderthals are our cousins. Meaning it's essentially a species in the same genus tree (very closely related to us). Characteristics which are "not rare" are found across species in various branches in the tree - think of vision or smell, etc. I do agree however that we might be the first - hell there was a first species that developed vision so why not think we might be the first who have developed tech. intelligence.
UI Palette – UI colors, tools and trends all in one place
>The term "C/C++" is a Tool of the Devil. Each has its many endearing qualities but it is inappropriate to put them together like that.

I do understand the common complaint about that but in the author's type of article, it's fine to lump them together. He's talking about "tools" for runtime analysis, formatters, etc. The tools he's talking about handle both languages.

His current url for the article is:

.../blog/2015/07/23/additional-c-slash-c-plus-plus-tooling/

What would be a solution to satisfy purists and always separate C from C++? Should the author create 2 separate urls?

C tooling url would be:

.../blog/2015/07/23/additional-c-tooling/

C++ tooling url would be:

.../blog/2015/07/23/additional-c-plus-plus-tooling/

And both webpages would be 99% the same and running a diff only shows that string "C language" is replaced with "C++ language". Instead of that convoluted redundancy, it's quite reasonable in this specific type of article to lump "C/C++" together.
I think it's likely that higher intelligence could evolve more often were it not a "first past the post" race where whichever species gets there first prevents the others from doing so by squeezing them out with regard to the necessary natural resources.

Thus, I'm inclined to think that if there are many planets with the required ingredients for life, there could likewise be many examples where intelligent life has arisen, but like on Earth, limited to one advanced species per planet.
Sole Founders
It is clear that YC prefers founder teams and I get that (it definitely makes sense), however as the fellowship allows for idea-stage entries, doesn't it make more sense to apply alone than find what might be the wrong tech-co-founder? I don't want blatantly to ignore the signs about co-founders but I think my idea is worth applying with even if I am currently the sole founder.... anyone with some insight?
Apparently, biicode is just exactly that.

I only played around a little with the examples. So far, so good.
So you're a tech founder?
Adventure. Challenge. Spreading the light of human consciousness and civilization off of Earth into the Universe.
Kiralamax car rental
Book for your rental car
> "..spawning copycats like PayPal’s Here card-swiping device and similar systems from Amazon.com Inc. and Intuit Inc."

Actually, Intuit came up with the idea for using mobile phones to accept card payments in 2007. They ran trials in the Bay Area in summer 2008, launched GoPayment properly in early 2009 (with a Bluetooth reader supporting various feature phones), and launched an iPhone app in August 2009. Inner fence had already created a card terminal app for the iPhone in late 2008 (albeit without a reader device).

Square announced their card reader in December 2009 and didn't actually launch until the following May.
Where do you start? No seriously where would your program start and where would it finish? Most spreadsheets are a tangled mess of interacting cells.
Yup, agree, and thank you for the clarification.
The idea, however unlikely, that there could exist documentary footage of prehistoric Earth is truly mind-blowing when you stop to think about it.
> In Germany, it is thanks to European monetary policy that artificially depresses the Deutsche Mark, allowing for cheaper exports and lower costs for German companies, as well as a captive market whose currency is overvalued in exactly the same way destroying local industry (i.e. German loans pay for German cars to be sold to the Europeans but the other way round is much harder). Hello VW, goodbye Rover. On top of this Germany is absorbing East Germany which is a handy source of incredibly cheap labour (in the same way that illegal labour is in the US food and farm industry) AND massive subsidies for whoever wants to go take advantage of it (I know a company that opened a very, very expensive plant 200km from Berlin because the subsidy was such that they came out profitable even if the plant lost money for 20 years).

Fascinating story, if only Germany had started producing cars in 2000 with the introduction of the Euro. How do you think VW, Audi etc. fared in the 70's and 80's (and the rest of the German economy in general)? In addition, the Euro is pretty much irrelevant because the cars are mostly produced in the region where there are sold - do you think the exchange rate is relevant for the VW factories in Mexico, Tennessee and Pennsylvania for the north American market? How does a cheap Euro make the import of resources from outside the Eurozone cheaper, steel, aluminium etc.?
We're much less likely to develop that technology if we don't try. Automobiles in 1900 weren't terribly capable to what we have today, but because they were made use of then we've had over a century of improvements on them.
Human spaceflight isn't just about scientific breakthrough, or even planetary life insurance.

It's also about inspiring people and radically changing people's worldviews. After all, once we're on two planets, it becomes "best in the worlds".

The implications this has on people's imaginations is non-trivial: https://www.youtube.com/watch?v=CbIZU8cQWXc
Ebay and Paypal users face 'huge' tax crackdown
Because he is wrong? Excel uses 64 bit floats.
FWIW, It's likely that Google Voice will be rolled into the back end of a larger but not free service sometime in the near future.

https://www.washingtonpost.com/blogs/the-switch/wp/2015/07/0...

Google Fi looks interesting but it appears it will work via your cell phone rather than PC and/or land line (via, for example, Obihai's Obi200 and ObiTalk ... very highly recommended for GV as it is now). And there's Google Fi's price of $30 per month.
I tried Kotlin ~2 years ago and generally liked it. However, one thing that I missed is the possibility to generate Javadoc besides KDoc. This would be useful when writing a library in Kotlin to Java developers who are 'not in the know'. Any idea if this is possible now?
Pretty interesting project. And it looks great. I understand that it's work in progress, but it really need to support more devices, even in this phase.

Looking forward to seeing how this will work out! A replacement for Android is much appreciated.
Boost.Python (and Luabind which descends from that) has a similar concept they call Custodian And Ward. There, an object can extend the lifetime of another one, often for the same parent and child rationale in this article. It doesn't come up often in application programming, but in library development it certainly does.

That said, this constructor is not a secret. It's obscure yet occasionally useful, like half of C++.
How is it different than the tradition of having a cigarette break with your pals, or going for a few beers after work? I don't know much about fika, but it doesn't seem like an exception for Sweden - I see folks going to have a coffee with each other all the time. Is there something else about it that I'm missing?
People are probably not going to stop shagging.
There is evidence of tool use dating back 2 million+ years. Those species are grouped under genus Homo and would likely have been ancestors of both modern humans and Neanderthals.
No.... sadly not. I think a sole tech founder is easier than a sole non-tech founder but again, as this is idea-stage, I'm wondering if there is room for a good idea without the tech side (yet)
I think you nailed the biggest actual issue with Crossfit. Bad coaching teaching bad form. My physical therapist wife cringes whenever she sees Crossfit in action.

Also, the misdirected resentment likely comes from some Crossfit people preaching it like a cult. Just like anything, there's people that take it too far.

With that being said, if the movements are done correctly, I don't see how Crossfit is all that bad
Yes, if the language's class libraries are GPL and you're linking them into your binary, then your app has to be GPL too. That is the most common interpretation at least.

This is exactly why LGPL exists: https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_Lice...

For open source class libraries, LGPL makes the most sense and is used by the vast majority of libraries in the Linux world.

Also, some libraries are GPL-licensed specifically to protect commercial interests. Under such a dual licensing scheme, you can use the free GPL version, but then your app has to be GPL as well... Or you can pay for a commercial license that lets you build closed-source apps using the library.

Qt used to have that kind of dual license, but they switched to LGPL after Nokia acquired Qt sometime around 2008.
That doesn't seem to be passive.
صور من الطبيعة للشقق المطروحة في 6 أكتوبر غدا – تراخيص
Ember Job Board
Free OS on your phone is great and all, but it's got that quirky linux UI problem where usability is an after thought to "me too" features.

For example, I can't read any of the text on the phone image on the front page, and physically the image on my screen is bigger than my iPhone. So the text is unreadable in the OS by default?
I think the only problem I have with it is when the only response to the posting is something like this "Cool stuff" isn't relevant to the post at all really, then the rest is just plug. At least leave some feedback for the post you're hijacking..
I've lost all hope in the KDE project, they simply don't understand UI / UX design.
Well, for (i), we wouldn't necessarily see any of the other life systems if DNA life outcompeted it. Bear in mind that we've only really explored a handful of Earth's ecosystems --- it's known that the microbial biosphere extends way into the lithosphere, for example. I'd be totally unsurprised (although thrilled) to learn of a discovery of an alternate life system there.

For (ii), remember that we can't observe any other Earth-like planets in enough detail to know whether there's human-like technological life there or not; all we really know is that we haven't observed any here, and there are plenty of simple explanations why not, one of the most plausible being that transporting human-like creatures from one star system to another in a reasonable time is almost inconceivably hard.

In fact, life like ours is so unsuited for living in space that it's probably reasonable to assume that any successful space-based civilisation isn't going to be using life like ours.

That assumption leads to some interesting corrolaries: for example, once you're adapted to living way out in the dark, the inner solar system is going to be horribly inhospitable. And you're likely to be quite slow, because everything's going to take a long time.

So if such a civilisation existed on the outskirts of Sol system, it would be entirely plausible that they wouldn't come and visit --- coming here is too dangerous, and besides, if we're going to be interesting to talk to we'll be rebuilding ourselves to be like them and be out there soon...
I'd be very interested in porting MOAI to this - do you know if it supports SDL, or OpenGL ES apps?
Looks great. Would I want to use it ? Nope
In order to succeed it needs to come in a polished product form.

But still gl and keep hacking.
Why would any self-respecting interstellar civilisation build probes out of metal? It's expensive, heavy, doesn't breed very well, and doesn't last.

A true interstellar self-replicating probe is going to look like a fat molecule. Hell, they could be here already; panspermia is still a totally valid theory.
This was posted recently. As a source of comments, here is the link to the previous discussion:

https://news.ycombinator.com/item?id=9942102
A Tech Conference That Bans Speakers for Their Politics Must Be Consistent
Maybe contribute to it then? :)

Disclaimer: I contribute to kde.
Yeah... new mobile platform is a really hard thing to do - and without a designer (whom they clearly don't have), it's impossible. Nobody will use this.
Do you have experience guiding development relating to the idea you'd apply with?
According to [1] around 170k of Volkswagen 370k employees are in Germany. That is a significantly higher proportion than is warranted by the size of the market. Hence export advantage.

Second, I did not claim that macroeconomics of the Euro period were sole responsible for the success of German companies. I said that one large contributing factor to the success or even survivability of German companies in export markets, versus other countries (such as the Koreans) was the fact that the euro allowed for de facto currency devaluation without any of the durable disadvantages associated (either the structural breakdown of the country that implies the devaluation, or the impact of inflation on savings, etc.)

I worded it in long form because it is a complex, high dimensional subject not suited for one sentence summaries. As is most of economics and politics.

[1] https://en.wikipedia.org/wiki/List_of_Volkswagen_Group_facto...
Let's be honest, even if they did have a talented team of designers nobody would use this.
This is not a game that requires the level of precision one would get with C++ (yet it sucks performance wise even when it's being programmed in C++).
Is Growth Hacking just a new fad?
My take on it: Growth hacking is building something users love and let the world know about it - it has been around for ever.
> Please do not downvote just because you disagree - it is against the rules.

It's not. I can see how this myth took root on HN, but it's funny how persistent it is given that it was clarified quite a few times even by PG.
Paywalled links, very annoying.
As an honest question, could you explain _why_ it's sensible?

Until a couple of years ago, my linux box was nearly entirely modular letting me install any combination of boot-loader, kernel, init system userland tools and/or desktop. How is this better?
You can release the diff.
It's good enough for the mostly tech-oriented users that interact with it though.
A fictional "German Euro" would still appreciate relative to the "not German Euro", yes. My point is not that Germany does not benefit from a comparatively weak Euro – it does – but that this doesn't really explain differences between the German and the American automobile industry.

It's also not clear that a stronger "German Euro" would necessarily harm German exports. See this article: https://medium.com/@dsquareddigest/what-would-the-german-exp...
Some of those regexes are terrifying. Granted that I'm not sure there is any better alternative for extracting structured address information from an unstructured source, but...
> Good examples of this is inside classes where you're implementing copy-on-write.

Or functional "persistent" datastructures.
From a visitor's point of view, I think fika complements or is a manifestation of the fluid, open, consensus-based way Swedes get things done.
Can you explain how this relates to OpenCobalt or OpenSim?

http://www.opencobalt.org/

http://opensimulator.org/
SIMply irresistible: An unlocked phone is a traveler's best friend
I've been actually thinking about creating a new desktop environment (or a whole desktop platform ala Android if I had more time). Because there's a lot of space for improvement and innovation on (not only) Linux desktop. But this is not the case for mobile IMHO.

As for contributing to KDE, it's not as fun as starting a new project, things move slowly, you have limited options of what you can do and I just generally don't agree with the mentality / philosophy / culture of the KDE project.
I think we're approaching another shift in our perception of our surroundings:

* The world is flat -> no, round

* The sun revolves around the earth -> no, Earth revolves around the sun

* Earth is a special unique snowflake -> no, there are 1B "Earths"

* Life is an incredibly rare event -> no, life is common throughout the galaxy and universe, just not how we thought it would be?
Indeed, Kepler covers only 0.25% of the sky, and is only capable of detecting systems that are edge-on (around 0.47% probability for Earth-like planets)[1].
The mind boggles at what we might discover with a more complete picture...

[1] https://en.wikipedia.org/wiki/Kepler_%28spacecraft%29
"I think that at one point go is going to become the defacto language for Android since google likes to keep everything in-house."

As someone who writes Android/Java code for the day job but who prefers coding in Go whenever I have the chance, I'd love for this happen but I doubt it will anytime in the foreseeable future.

There's just way too much invested in all of the Android Java Platform/UI/etc APIs which would make little to no sense in Go even if you had good bindings for them.

Go will be increasingly supported in Android and it'll get some uptake from people writing games and apps that are primarily OpenGL based, but I just don't see how they could (without investing an absolute giant amount of resources and causing all sorts of developer balkanization), get from where the Android platform is now to an equivalent environment that is properly Go-esque for apps that make heavy use of the higher level platform APIs.
I did something like this at work to convert these huge excel sheets to a compressed format. I normalize the excel xml files with an xslt then I extract of the meta data I store in named ranges.
Just like a house is good enough until it burns down. Not every house burns down but a lot of them do. It would be nice to have another one, just in case.
Just watch the video. Everything is similar to a current Android phone.
Übersetzung Büro
I would try making a small startup on the side. You can learn design, marketing, devops, sales, etc just from a small endeavor. It is a nice change of pace from always banging on a keyboard.
Just for the record, the "flat Earth" stuff is mostly a myth pushed by latter generations to make earlier generations look and sound dumb.
> Compared to colonizing Antarctica, for example, or the bottom of the sea?

Why not both? The bottom of the sea is as unexplored as space, creating self-sufficient habitats in both places poses similar technological challenges. I for one would love to see more deep submersion research.

As for "what is the purpose", are you asking for "a purpose" or "a commercial purpose"? Because most of the time I see this question the person asking usually means the latter, and that is IMO a very, very limited view of the world. Not everything worthwhile makes commercial sense, and not everything that makes commercial sense is worthwhile.
Not this specific idea (which is new)....
I have not tried this yet, but Coverity provides a free online tool for open source projects. It will be a nice complement to travis/coveralls and other CI tools available for free to open source projects.

I'll definitely try it out once I get some time to work on infrastructure things on my own open source projects.

https://scan.coverity.com/
I was going to suggest this one. But outside of that, there are so many regulatory barriers that it tends to keep competition out.
Current discussion: https://news.ycombinator.com/item?id=9942638 (189 points, 20 hours ago, 40 comments)
This is such a bad analogy (I think you got it from Neil Tyson or something). What you've done is that you've taken examples of things that we got wrong. However, there's a lot more things we got right back then, that are still right nowadays!

So your point that whenever we make predictions, we get them wrong, is totally unfounded.
I've heard several years ago that their UI philosophy is to target advanced users. No problem with that specifically (although one could argue that you can target casual and advanced users at the same time without much compromises).

But their implementation of this philosophy seems to be - "don't think whether it's a good idea to put this button here, just make it an option in the settings". Which is clearly wrong.
And as for the "Earth is a special unique snowflake -> no, there are 1B "Earths", while actual confirmation of the existence and number of exoplanets is a recent development, the shift for general population was made long ago, thanks to science fiction literature and later cinema.
Some subs of Amazon have free lunch.
Can anybody explain why a company would want to file for an IPO in confidentiality?

Wouldn't it be in the best interest of the company to get some PR going before the roadshow starts?

Unless they just want to test the waters and intend to pull the IPO in case they wont get the valuation they hoped for... (which again would be a terrible signal for potential IPO investors)
> What Kotlin still misses is somehow a good testing ability, to test it via Java Test Suites seems strange.

Why?

> I mean Maven really sucks

Why?

> Also these days a language needs Dependency Injection

There's plenty of JVM libraries that provide it. Why does a language need to provide it?
@Palantir what are your thoughts on the raise?
> a "the good parts" syndrome -- that is there are parts of the Scala standard library/common practices that everyone seems to agree are best to avoid

And what are those parts?
Well, it shouldn't boggle the mind too much, because 0.25% of the sky translates to factor of about 400 of what the Kepler mission has achieved. Multiply all the numbers of the mission by about 400.
I enjoy creating, it is sort of my way of proving I exist https://en.wikipedia.org/wiki/Cogito_ergo_sum
The scholarly articles behind this:

Automatic Generation of Regular Expressions from Examples with Genetic Programming[0]

Automatic String Replace by Examples [1]

[0] http://machinelearning.inginf.units.it/publications/internat...

[1] http://machinelearning.inginf.units.it/publications/internat...
Womens wear
which color is best one to wear for party