skysight-inc/HackerNews huggingface dataset:
If you liked that you may like my blog post about generating ecc domain parameters: http://blog.bjrn.se/2015/07/lets-construct-elliptic-curve.ht...
Regarding zenpusher: From my armchair, It seems like you should make the contrast higher for the fonts. I've been reading Thinking, Fast and Slow, and his research shows that text that is hard to read activates the conscious part of our brain, and makes it harder to get messages into the subconscious.
I've heard it before (with a map). I'm having trouble locating that same map but I suppose it'd be possible to come to a conclusion based on a map of high traffic areas in NYC and the rates of cancer using the cancer maps provided by NYS [0].

Unfortunately, I'm at work so that 30 minutes isn't readily available at the moment.

[0] - https://apps.health.ny.gov/statistics/cancer/environmental_f...
Previously: https://news.ycombinator.com/item?id=10290793
That doesn't make sense to me because car companies hire huge numbers of automotive engineers (I think?)

I always thought this was an engineering culture war thing -- software engineers aren't really engineers and software is sort of this silly thing that you use to glue together "real" engineering products.

Hopefully the author of your parent post will elaborate some :-)

(edit: I assumed you meant business-engineering culture war, not engineering-software. Might've been mistaken upon rereading)
what about
a?.let { println(it.length()) }
or
val let: Int? = arg?.let { it.length() }
?
Its equally bad as a host. I have a place that rents very well in the summer (its near the Ocean) and a group of people showed up, didn't like it for whatever reason, and AirBNB canceled the reservation with no penalty despite there being a super clear cancelation policy in place.

No recourse (customer service blew me off: "sorry, renter didn't like the bed."), no way to rent it for a week on that short of notice, I lose $1000. Really shitty experience - I prioritize Holiday Lettings now.
Does JetBrains have any way to make money off of Kotlin? Most people use the free version of IDEA nowadays. Do they have consulting services for Kotlin? Seems especially strange since they seem to be admitting it will be irrelevant once Java 8/9 get on to Android.
Bitcoin Scalability: An Outside Perspective
IMO, as with every "who will win out" scenario, it usually depends on how well word gets out, who's backing and just basic "do I like this". That being said, I really like Kotlin and the fact that it can be used easily with Android Studio and IntelliJ means I'll be watching it closely (more closely than all the rest).
Minicar: chi ci dice che sono sicure?
Show HN: ChatMap – A shared map canvas and communicator for teams in the field
Can't be any worse than the way they do it now.
yes it is...?
Yes, that has always been my assumption -- they're probably counting operating system, libraries, etc. in those mlocs. It's X MLOCs in the car, not X MLOCs written by the car manufacturer.
All equipment designed for landing on Mars in the modern era is extensively sterilized.

The concern is that given what we've learned about microorganisms in space, this may not be enough; "Extensively sterilized" is never "Perfectly sterilized", at least, not without building it out of solid metal and annealing it in space. There was also a last-minute variance granted to the drill bit on Curiosity, which was contaminated between sterilization and launch by briefly opening the box in a lower-spec clean room.

http://www.space.com/13783-nasa-msl-curiosity-mars-rover-pla...

As we enter an era of inexpensive launch capacity, the sterilization step is actually so expensive it may exceed the cost of the launch vehicle. There is a case to be made for dropping these protections: They're a barrier in the way of a widespread robotic exploration mission, and a manned mission is going to be implicitly contaminative, since you can't run humans through an autoclave. The most conservative route to detecting life before sending humans is years and years of robotic launches to a variety of regions, with several sample returns. It's arguable, but I'm not sure we have the stomach to do that before the 2030's, there's no sign of the major expansion of NASA funding that would be required for the decade of exponentially escalating robotic precursors to a human mission, on the horizon. Given that we're apparently not going to protect Mars from life, that brings into question why we should bother pretending that's what we're doing today. There have already been substantial transfers on previous landers and impactors.
Ask HN: Apartment-hunt in the Bay as founder with 0 income but scads of savings
I'm a startup founder currently living in SF, and it's looking like my roommate will move out in the next 2-3 months. I'm favoring looking for a new place alone (in the cheaper East Bay, if possible) but am getting worried about the proof-of-income part of housing applications.

When I searched for my current apartment, I was pulling down a hefty paycheck from my previous employer (and my roommate was and still is also a well-paid programmer). Now, however, I'm running (very comfortably) off the accumulated savings while I get my company off the ground.

In your experience, how comfortable are landlords trusting a years' rent in the bank and good job prospects if the startup goes south? Will they turn me down in favor of salaried applicants if I don't have funding and a salary by the time I'm apartment-hunting?
I remember hearing something relatively recently about how they detected some complex molecules with one of the rovers (indicative of life creating them), but the leading theory was that they were leftover from when the rover was being built and weren't cleaned enough. So that's definitely a possibility, we aren't looking at a slide and seeing them move, we're just looking for some chemicals so dead bacteria trips the sensors just as well as live.
I don't know many practicing software security people that put much stock in CVSS. CVSS v2 in particular was not very useful in practice. Further: there aren't many people even in the security industry that have an intuitive feel for how to respond to CVSS scores.

As an exercise, go to the CVSS v2 calculator and score Heartbleed. I bet you end up with something different than I do, and different from the next person to do it.

https://nvd.nist.gov/CVSS-v2-Calculator

Later

I polled my security friends Slack to do Heartbleed on CVSS3. Four different people, four very different scores, and the differences were significant; for instance: some people gave it integrity impact, others didn't. Also: CVSS version 3 remains as inscrutable as ever.
This does feel a little like doxxing/vigilantism, which makes me generally uneasy.
But the Supreme Court of India had squashed the section 66(A) of IT act which was misused to a great extent.

http://www.ndtv.com/india-news/what-was-section-66a-749154
Obviously open sourcing the software is the only solution and everyone here knows that. Software security isn't a new problem, it's a many decades old problem with simple, effective procedures that can lead to proper solutions. Implementing those procedures and solutions isn't enough, as the most important part of security is trust and there can be no trust without transparency. Period.

Software should be required to be open source if the authorities that be can't police it (and they can't). Let the people do for themselves what the government can't. I can't think of a single, logical reason why it shouldn't be open source (profit is not a logical reason when lives are at stake). Until more people die, of course there will be no significant changes in this industry. In fact, according to history, until enough people die to reach the threshold for anger in the public at large, there will be no changes in this industry.
I believe a lot of the lack of adoption has to do with how hard it tends to be setting up the environment for Scala dev on Android. Whereas, Kotlin aims to make it as easy as possible by working hand in hand with Android Studio/IntelliJ.
> but still very limited compared to Scala.

The fact that Kotlin has fewer features than Scala is what makes it appealing to me.

Scala has become a kitchen sink with too many features, it's kind of the C++ of the 21st century in that respect.
Ask HN: We built and launched a product in 1 week, but is it good enough?
We built and launched http://missinglettr.com in just 1 week so we’ve kept the initial feature-set intentionally lean. Would love to know what our first users think of the product.

Happy to answer any questions you might have.

Thanks!

Ben
Founder @missinglettr
sure that happens - on Amazon's scale, does it matter? As a consumer, I like a few honest reviews vs thousands of reviews that contain useless/dumb/rant type reviews. I'd have to weed through those reviews to find honest ones which takes time and energy, and ultimately I'd just give up - which defeats the purpose of reviews in the first place.

But if you still want to address this problem, just allow the buyer to say it is for someone else and allow them to put the recipient's email. If I buy something for you, I put your email, and Amazon could allow you to review the item instead of me reviewing it.
Doing an HD Remake the Right Way
Wow, what a nightmare. I'd like to think that they'd have my back in this kind of situation, but I guess not.

Personally, though, I've stayed in almost 40 different European Airbnb rentals over the past year and didn't have any problems. It's not risk-free, but it's certainly better than trawling through the local equivalent of Craigslist. (Granted, I mostly stayed with people renting out a spare room, so there was probably less of a chance of them being terrible or crazy.)

As with all booking services, I always engaged my sketchiness radar before booking. Does the host sound conversational in their listing? Do the photos have the Airbnb official photographer seal? (Or do they have lots of grainy photos interspersed with unrelated photos of attractions in the city?) Do they have a fleshed out profile with photos? Reviews? References? What do they sound like when I message them? Even on a supposedly safe booking service like Airbnb, it's important to assume that each listing is sketchy until proven otherwise. You can usually tell if a host has good intentions by taking these things into consideration.
Top-down prescription of how children and teachers ought to run a school will always neglect particular groups and individuals. There is no one system or theory that meets the needs of everyone. One would think that the solution would be to decentralize the organization of schools and take a bottom-up approach, and not merely at the level of teachers, but at the level of students. Students deserve autonomy and a voice in their learning environment. Teachers deserve autonomy in designing curricula.
I use Mermaid [1]. It has similar layout algorithms as Graphiviz/dot, and is significantly prettier out of the box.

Mermaid has multiple renderers (including a client-side JavaScript one), including SVG, so you can trivially style all your diagrams using CSS. It can also process diagrams embedded in Markdown.

That said, just like Graphviz, its weak points is "messy" diagrams. But it supports subgraphs, which can help making them cleaner.

[1] https://github.com/knsv/mermaid
Probably Scala (although I hope Kotlin makes some inroads too), but I don't think it will ever displace Java in a significant way. Scala, outliers aside, is well loved by it's users [1], but not everyone wants to spend the time to learn it. Java remains popular because it's the nobody got fired for picking it default, not because it's technically superior to Kotlin, Celon etc. The Java language has become one of the poorest choices on the JVM and is showing its age when compared to the alternatives. We ditched Java for Scala for most work. It's fantastic to work with once you've learned it, but it's not a path for everyone who doesn't have the inclination to spend the time learning.

[1] http://stackoverflow.com/research/developer-survey-2015#tech...
I'm constantly being thrown off the wifi and hence now giving up, but I'll read your article later - thanks for the link.

However ...

You might like to know that your page put a large banner across my screen telling me about cookies, but in a language I don't speak. OK, I'm in that country, but it's really inconvenient to have to go to Google translate to figure out which button to click (neither of which were obviously buttons, but appeared simply to be text) to make your page readable again.
did a quick scan - nginx just returns generic "linux" / "systemd" (and node for some reason).

ruby - you guessed it - node.
How dare they try to stop people from breaking the law.
I certainly agree that Typesafe (the company behind Scala) has hugely underinvested in tooling.

The fact that they still (afaik) recommend sbt as a build tool is telling.
It's still not at 1.0.
You said they cannot put broad notes onto their release because they may not know enough. I am saying that the new critical term has been coined because they claim they do know enough to classify it.

If they cannot make these determinations then the whole high/critical distinction is impossible. They've made a determination in order to categorise them.
Ok, probably was just me but when I saw in the title the words "Severity" and "Critical" with the site being openssl.org I thought: "OMG, here we go again".
Thanks! Could you possibly please update the FAQ with all the recent users?
I think your parent post was talking about that we may have taken earth-life to Mars (not vice versa)
Just like people stop mining for coal or iron when it causes loss of life and environmental damage?

The people being harmed by software vulnerabilities are rarely the people who made an informed decision to use a certain piece of software. People who shop at Target can't meaningfully be said to make a choice to trust Target's software -- it's not something the average consumer things about.

So although "should" is an understandable prescription, "would" is a bit unrealistic...
Google AdSense click fraud made possible by uncloaking advertisers' sites
It's a good question that I wish I could answer.

For me looking into String Theory's status as scientific/not-scientific is a good way to learn that the Popperian view of falsifiable==scientific is a bit too simplistsic and that classifying things as scientific/not-scientific may not even be a productive activity. It's just not that simple.

In the meantime it's generally best to listen to scientists talk about it to get a feel for its standing: https://www.reddit.com/r/askscience/comments/28pzc1/string_t...

A good quote from that thread which may answer your question: "Anyways, my point is that String Theory is not just some whacky idea "what if everything was strings" that exists in a vacuum, but is rather a very natural and conservative extension of Quantum Field Theory to a more general and less arbitrary framework."

And here's a blog post (series of posts) linked from that discussion which may also help: http://profmattstrassler.com/2013/09/23/quantum-field-theory...
Last I checked, Xtend generates Java, so it's kind of a non starter.

A year ago, I would have put Kotlin and Ceylon on the same level in potential but Kotlin seems to have gained some momentum this past year. On the other hand, I barely hear about Ceylon, even though it's now approaching 1.1.
The implication that it was ever the other way around is baseless. US and India share a primary language. US and China really don't.
My understanding is that current liquid water has yet to be found, and this is the best evidence of it we've ever had. Am I on the right track?
I am not good at chemistry, but liquid methane–ethane wouldn't fit the profile?
Water is necessary for all "life as we know it". There could be configurations we don't know about that allow life to form from radically different constituents. The universe is big enough to allow for the possibility, but it's so theoretical that we have no framework for understanding how these kinds of exotic lifeforms would work or how to look for evidence of their existence.

So while we shouldn't exclude the possibility, "life as we know it" is the most sensible place to start.
Previously: https://news.ycombinator.com/item?id=10287983
"Is it good enough?" It's good enough to get it out there and start getting feedback to find out the ways in which it's not good enough. And after one week, that's very good.
I assume the point of physics is to understand nature and communicate that understanding to others, who will need sufficient interest and background knowledge to understand what is being communicated. I don't personally understand physics beyond the basics, but I'm prepared to believe physicists are not talking bollocks to each other. I can see the concrete results of their applied knowledge in my everyday life.

On the other hand, I can't help feeling that art language is deliberately obscure and elitist and its purpose is not designed to communicate objective truth because there is no objective truth to communicate. Perhaps the emperor does have clothes and I'm just too ignorant to see them.
Besides the sibling answers, the situation will only get worse.

Java 9 brings modules.

Java 10 has on its roadmap value types, JNI replacement, GPGPU support, new array model and whatever they might still consider.
Measure yourself in gym visits, in 3-yard gains, in sacrifice and dedication. Avoid the metaphorical parties and the alcohol and the extra pounds and know that your gains will come in lines of code and purchase orders and signed offer letters and repeat purchases.

This is the most salient point for me. I think it needs a little refinement though. I think each of those things needs a little victory party because they are stepwise movements upward. Just like you get the celebration of a post-workout high after going to the gym, you need a little high after the small wins to keep motivation going strong.

I know I personally have a problem celebrating the little things because I am expecting a big thing later on that I find worth celebrating. In reality there will probably never be a big enough thing worth celebrating - and by not celebrating the small wins it doesn't feel as satisfying.
Isn't this nearly impossible in the long (although here I mean really, really long) term? Think of trying to minimize the chances of some flu strain in one continent from getting to the other. I mean, once humans start going here and there, what do you do, do you keep everything in containment (exhaled gases, excrements, every form of waste)?
This is a vague reason. Animal slaughter for food is a common practice world wide. Kashmir isn't the only place where this happens.

Edit — Infact, judging by the dress code, the video you've posted is from somewhere in South India (where internet was not banned)
Still not following. "Critical" is the term they plan to use when they do know enough to say that there are immediately available better-than-DOS exploit vectors.
We're not just talking about one computer here -- it's not unusual for a modern car to have ~70 ECUs. Of course, many of those will be quite small, simple devices.
The language is "Artbollocks" or "International Art English", but it does match the content of the picture. Despite being randomly generated. ;-)

http://www.eyemagazine.com/opinion/article/agenda-artspeak

http://www.canopycanopycanopy.com/contents/international_art...
Earth life is aquatic. Our chemistry happens immersed in water. When life left the oceans, living beings like you and I took the water with us. We are walking bags of water: approx 75% by weight.

Of course martian life could be different than terran life, and that would be interesting too. But there are reasons to suspect that liquid chemical reactions was necessary at the genesis of life, and water is a uniquely optimal liquid for this purpose.

A martian virus is unlikely to do anything to your immune system. For one thing it is unlikely that the virus would even use the same genetic codes (A C T G) as terran DNA, unless we share a common ancestor, and even in that case it wouldn't do anything against you & your immune system would eventually create an antibody and wipe it out. We fear things like bird flu and swine flu because they develop in close proximity to humans in analogous systems, honing attack vectors specifically targeting some weakness of the animal body. An alien virus would likewise be good at attacking aliens, not us.
Scala's runtime also disqualifies it from anything but toy projects on Android (something like 50k methods). This document goes in greater details:

https://docs.google.com/document/d/1ReS3ep-hjxWA8kZi0YqDbEhC...
That's a great initiative. Being from a country that changes the URLs of a bunch of ministries (and breaks half of them) each time a new government takes charge, I envy it!

Now, for improved consistency, adopt the metric system.
My parents live in a 7 year old "55 and over" retirement community in the outer suburbs in Pennsylvania. A neighborhood designed entirely for old folks.. and no sidewalks at all. There are elderly pedestrians meandering along at a snails pace in middle of the streets everywhere in their neighborhood. I'm constantly worried about running them over when I visit...

The builder and the township planners made such a blunder with the neighborhood and no one seems to understand that things could have been done differently, or could even be fixed.

They also are miles from the nearest store and have no buses or transit options of any sort, so when a resident can no longer drive a car, they're simply stranded in their house. If a single widow for instance needs groceries and can't drive they're more or less screwed if someone doesn't stop by and help them out.

As someone who lives in the heart of the city I'm just baffled by how people are comfortable with this situation. It's infuriating how everyone just accepts it
I agree with you -- the push for opening up code to public scrutiny is politically and economically unfeasible. But that doesn't mean nothing can be done -- a more palatable regulatory regime might require oversight a la the aerospace industry, but emphasizing the use of formal methods over expensive and arbitrary process hoop-jumping.
Actually I found comprehensive answer here if anyone is interested: http://www.space.com/13639-alien-life-methane-habitable-zone...
This is nitpicking but, the A-level (the basement) at Regenstein library at the University of Chicago is not exactly a quiet reading area, it is typically loudest floor in the whole building.
Shame there are no negative reviews on his apartment to cement this all together.

I think I'm right in thinking that both parties must review one another before it is published. Therefore why would he ever review your negative experience.
I'm no longer holding out hope that Java 8/9 will ever get to Android.

I think it's more likely that we'll see Go, Dart, JavaScript, or even Swift become a first-class development option on Android.

Swift would be especially nice. How fantastic it would be to be able to use the same language to target the two most popular mobile platforms? Of course Swift is also probably the least likely since Google is still smarting from the Oracle/Java debacle. The last thing they need is another decade-long copyright infringement fight with the richest company in the world...
"Water is the only molecule that fits the bill, and happens to be the second most common molecule in the universe." [citation needed]
This is why hotel regulations popped up in the first place. If you don't want the government to crack down, you really need to protect your customers. If this happened to the son or daughter of a US Senator (I know it happened in Spain, but kids do take trips) then I would expect a whole world of problems.
So where is the liquid water coming from ? and as per the article if the evidence suggests that water would have flowed just 'days' before, is it in the realm of possibility to detect actual water from MRO ?