skysight-inc/HackerNews huggingface dataset:
>Airbnb is essentially enabling any joe idiot to run a shit hotel anywhere in the world with zero accountability.

You did not leave a rating or review of your unfit rental on airbnb?
I'd order the candidates for the basis of lifelike chemistry complexes as follows: H2O, NH3, SO2, HCOOH, CH4.

A lot of the common molecules aren't good solvents or react too readily with other common elements or molecules, like oxygen or halogens. And molecules that are good solvents just aren't common enough to dissolve much of anything.

Methane would probably only work in an oxygen-deficient environment, and ethane wouldn't form enough by coincidence to be a meaningful solvent in comparison to methane or other simple organics.

And it just so happens that H2O is very common and a great solvent, so any other potential solvent would probably have a little water in it anyway. And if it's there, a lifelike chemistry complex would probably make use of it in some way.
Cool, thanks for the explanation. I guess I'm a little confused by the desire to "derive many functions on different data-structures automatically". What's the independant variable in this meta-function? It makes little sense to "automatically" define a type when one could argue that programming is the act of defining types! I guess my claim is that I want to express type as a named list of predicates that fold into a single predicate over 'and'.
Scala's surface area isn't especially large though? Here's a list of Scala language-specific features I use & have to keep in my head on a daily basis:

- Case classes + sealed hierarchies (algebraic types, in other words)

- Implicit parameters

- Collections library

- Traits

- Function types, currying, partial application

- for-yield

- Pattern matching

None of those concepts on their own are especially complicated. In fact, I find Scala to have a bunch of orthogonal features that are easy to understand on their own and that compose in a variety of useful ways.
That is a variable mutation. Mutation is a change in value. x was 1 then it was 2. If that is not mutation, I don't know what is.

You are probably trying to say that Elixir and Erlang have immutable data. But that's what that's called "immutable data". Precisely because the variables can be mutated or not separately from the data.

> a whole bunch of stupid temporary variables, which is exactly what you have to do in Erlang.

Well we should tell Joe that it's stupid. Maybe he'll change his mind.
Better analogy is giving students poor grades for not participating in P.E. class well. I recall HS gym class having a few weeks focusing on football - totally presuming that everyone knew the rules; I garnered penalties for the team for merely twitching on the line just before the snap ("whadayamean called for 'movement' because I moved my foot one inch?"), and didn't figure out what a "down" was until my mid-twenties. Never occurred to the coach that some students had no idea what the rules were, yet the grade likely depended on how well they fulfilled those rules.

You're presuming all introverts already know how to speak before & work with groups. Many don't!
> A free market is generally considered superior because the element of competition keeps the vendor(s) honest. If it were illegal for others to make drugs, I would expect the result to be much like it is now for companies that hold patents on drugs; charge as much as possible for as long as possible, until you're forced to bring the price down by competitors.

Why would you expect that? If you take, eg, the French railways, they have for a long time charged reasonable prices for a good service with very good territorial coverage. Similarly, state-owned energy monopolies generally don't gouge out their customers. As for the "honesty" of big pharma, are we talking about the same entities repeatedly caught hiding unfavorable studies or plainly bribing doctors?
This is already an option on Facebook called "Custom Audience" so I'm not surprised that Google is releasing this as well.

Regarding the privacy implications, almost every major e-commerce site already uses third party marketing systems, oftentimes with e-mail address, so this is pretty much the same. They're not selling the data to a 3rd party since they are a 1st party using a 3rd party tool.
As you travel, your weight can change up to 0.7% due to variances in gravity
Yes it is. x is the variable. It changed from 1 to 2. Mutation is a synonym for change. Try it yourself in the interpreter! So data is immutable, but variables are mutable in Elixir.
Tempescope – Ambient Weather Display in Your Home
It doesn't work with large codebases. Or even very well with medium sized ones.
> You have no idea what you're talking about. It is clear you have not had to perform any incident response or forensics.

This was a nice ad hominem attack but I'll respond anyway. I actually have multiple certifications in computer forensics, and have done forensics and incident response for eBay, PayPal, reddit and Netflix.

> Accept the fact that remote logging is necessary (and cheap) for both security and stability reasons.

I'm an open minded person and I'm willing to change my opinion in the face of new facts, but you haven't actually presented any new facts. Do you have any use cases that support your statement?

I have a few facts that counter them. Central logging is definitely not cheap. It costs a lot of money to store those logs at rest, and more money to store them in a way that is searchable, as those data structures expand pretty quickly. It also isn't necessary to stability, given that we made stability go up after we ditched central logging at Netflix (I will be the first to admin this is correlative and not causative, but still, it isn't necessary for stability).
Dragon Age: Inquisition Artist Reimagined Dune
I think making a desktop application using electron as the basis, and embedding one of the SSGs would be interesting. Are you aware of anything like that?
You can also have temporary streams that flow while they're evaporating. It just means you won't have long-term pooling anywhere.
Do you have any of the source on Github? I'd be very interested in taking a look and potentially using it as an excuse to get playing with a natural language toolkit (in all my spare time haha)
Yeah that's not too awful. Google's too smart I think to do something as overt as my example.
Data first, not code first
A lightweight blog/website engine written in Go
We are 12 developers in a room that is half windows opposite an auditorium. We call it the fishbowl. It feels like we are in some sort of science experiment to see how long we can last the indignity.
The most important of which was how officers in the field under diplomatic and deep cover stationed across the globe were readily identified by the KGB.

A dirty little secret within the world of clandestine operations is that the majority of official-status officers (diplomatic or military cover) are known by the host country intelligence services. This is largely because you generally only take so much risk with ongoing collection efforts, for example going through customs and attending official diplomatic functions (dinners etc...) under status is typical and gives the locals a record. What they do in their "off time" is the real collection work, but even then their chance of gaining access to well placed contacts that have very specialized intelligence is low. The majority of officers know this, and it ends up being a political dance, where if someone gets too risky with their collection they get tagged and persona-non-grata'd.

The real question here is why the Soviets decided at that time to burn the officers that it knew about - because that turns into a tit-for-tat across waters that eats up resources and really strains diplomatic relations. I think the answer is very clear in that it was the last gasp of a dying system, so they were doing what they could to purge and wrest power.

Nothing particularly shocking or complicated here if you know how the system works.
You might enjoy reading https://en.wikipedia.org/wiki/The_Space_Merchants
But you're not shipping Flic yet, are you?
It's that 'Winning Friends and Influencing People' was a gateway to success, and an activity the vast majority of the population was trying to be successful at. Whereas a soviet book on navigating bureaucracy would serve the same role.
> Second, The likihood that anyone has the time and energy to go and build ECU software and flash it into their car is low.

I don't think this is true. There are plenty of enthusiasts who already do exactly this kind of thing. A friend of mine had an aftermarket ECU installed in his Mustang a few years ago. There's also the (idiotic) phenomenon of rolling coal[0], which also requires at minimum altering some engine tuning parameters in real time. Hackers abound in all walks of life, and this includes auto enthusiasts.

[0] https://en.wikipedia.org/wiki/Rolling_coal
Hacker plan is for free even if you are a company! Feel free to test and contact me with any problems! ;)
Very nice! I've used little .ps icon files before, and been generally unhappy with the whole thing.

At its heart, graphviz is great. But the tools so need a nice little modernizing.

At the basic level, I found myself being very repetitive because its not possible for graphviz nodes to inherit attributes from others etc. No CSS kind of hierarchy.
With something like a bar can't the IRS demand to see receipts for the drinks you've bought, and realise you've sold $100,000 worth of whiskey, but only actually bought a few bottles?
They don't need to outbreed us - they are just sending us their displaced population, costing €700K per head in social services for "integration". And of those refugees "integrated" at vast expense, how many are already ISIS operatives? How many will be radicalized and return with full bellies and full bank accounts to fight for jihad in Syria and Iraq?

Europe is doing the wrong thing.
> Metrics -- including customer visible ones like "zero HTTP responses per second" -- raise the question. Logs provide the physical clues.

Exactly my point. First your monitoring tells you that there is zero HTTP response, then you turn on central logging until you find the problem.

If the problem goes away before you turn the logging on, then it wasn't really a problem, right? And if it happens again, then you can turn on central logging until you find it.
Are you under the impression that big pharma looks at lobbying with disgust?

As for "research" as you put it, I was under the impression that a number of countries already fund medical research. I'm not privy to how much "filling out forms" and "schmoozing with politicians" this involves, but I have a hard time imagining the methods and goals being worse than the "best practices" of the private sector.
When I taught middle school history, I would always sprinkle some time in for in-class silent reading throughout the week. It was always interesting to see that many of the students who were amazingly comfortable in front of the class were unable to sit for 20 minutes and read without blurting something out.

In the same way that it is important to actually teach group work and public speaking skills to introverts, it is also important to teach the opposite to extroverts.
Thanks yes, that is pretty much what I meant.
>Airbnb is essentially enabling any joe idiot to run a shit hotel anywhere in the world with zero accountability.

You don't say? I don't know what do airbnb users expect, honestly.
This can be true or not depending on job.

But the point is valid: what the linked article is pointing out is the motion toward a more extrovert-oriented educational philosophy. The truth is that classical education has always been designed for the introvert: students were required to sit quietly at their desks, wait to be questioned, do work in silence, etc...

And the truth is that some students (the extroverts) do comparatively poorly in this environment. So we're retooling to better serve them, potentially at the expense of the ones who were already well-served.

I don't know that this is an easy problem, but it's certainly more complicated than "introverts are discriminated against in school".
"The only reason it is selling at all is because of the little Apple logo."

Statements like that are not productive.
a) nice marketing buzzwords. I'm sure '3d touch' will work great in the winter or with screen protectors.

b) bad battery life? non-round design? poor software? expensive? There's "no need for new hardware"? :^)
Specifically, I'm not sure these characteristics are the perfect set for all interviews. I only spent 5 minutes reading the article, after all :)

But, I like that these are all personality traits with no easy answer. I get the feeling that an interviewer trying to craft questions to test "grit" or "impact" will discover good stories about the candidate. They'll probably push the candidate to talk about real challenges, or explain below-the-waterline projects they thought were important. Assuming there's a technical screen that validates that they're woefully uneducated (I'm thinking FizzBuzz, not 3 hours of red-black trees), it feels like an interview designed to capture these attributes would be pretty probing, and if the topics were divided among different interviewers, they'd all get different angles on the candidate.

That seems good. Interviewing for the nominal job description is easy to game. This checklist, if thoughtfully prepared for, seems harder to game.
As usual, the Apple zealous blogs cherry pick results and only included older Android devices to compare against

For a better comparison, check out the Galaxy S6 Edge http://www.notebookcheck.net/Samsung-Galaxy-S6-Edge-Smartpho...

Antutu v5 72094 Points

Octane v2 8650 Points

Internal mem 256k sequential write 151.11 MB/s

Geekbench v3 64 bit single core 1503

Geekbench v3 64 bit multi core 5619

GFXBench 3.0 Manhatten 3 offscreen 25fps
I've often been told about the benefits of "group work" and "collaborative working" and thus "open plan offices" but I feel like that much energy can reduce the depth of knowledge and thought. You're replacing depth with breadth. The operating theory is that by offering a multitude of view points, you make up for the single thinker. And in areas of human dilemma, this can work. For example, consider marketing or other human-centric activities.

But when the problem gets difficult, the essential superficial nature of this style of problem solving becomes apparent. This is where a single member then leaves the group, sequesters their self in solitude then emerges with the answer later.
A bit off-topic but curious if you usee AirBnB only or if you tried HomeAway/VRBO as well?
But making people feel like they like you is pretty easy. You just interact with them now and again and prop up their ego, tell a joke and that's that. I mean, in case you don't have anything in common and don't like them much. If you do like them as a friend, then it should happen naturally.
Cool :)

Are you travelling? Because my domain blog.bjrn.se is simply a CNAME to blogspot. They have some weird redirection thing going on so if I visit their website I will get redirected to the local version, which always confuses me (as I often travel).
Neither are statements that claim something isn't productive without saying why.
Best practices for designing email templates
I quickly learned while traveling over the winter that my #1 question was: do you have heating?! Apparently some people get by in 0 degree weather without it somehow!
Mars water flow
> This year Apple did multi-country launches ... so no more driving down to the US and queuing for hours to be sure of getting one or two.

What is Apple's iPhone 6s release schedule?

Apparently, they have already released it in the countries other than the US, but I still can't see any information online regarding where it was released and where it's going to, next.
Show HN: If a Tree Falls in the Forest, an indie horror game written in Clojure
> I suspect the opposite. The Scientific American estimates the cost of rbinging a new drug to market is 2.5B and that number has doubled over the past 10 years[1].

So?

> We need to find a way to allow tighter feedback loops, better data flow and less regulation without purpose.

Everybody is all for that. Obviously, the question of what is "without purpose" may depend on whom you ask.

> That would, of course, require elected officials to be qualified in various disciplines, act in the public's best interest and not accept money from lobbyists.

You can't expect politicians to be qualified as everything, but you should expect their cabinets to have a number of specialists.
Pharmacy flu vaccine: Health insurance policies should cover drug store shots
SnappyData: OLTP, OLAP and Probabilistic Data Inside Apache Spark
I think that's a fair point. It's really something we want and believe will become ultimate over time as more people contribute to it. It's got a good start but needs a lot more work. I think it's useful to show the vision of what we want to become, because logging is a complex topic and so many resources today are spread around on different forums. That's why we wanted to have a place to consolidate all that useful information into something much easier to read. I think it's probably worth a adjustment to the tagline and mission statement on the front page to make this more obvious. Thanks for the suggestion!
Individual transactions aren't found in application logs, they are found in the data store. Also, again, it's important to stress that central logging should be available, just not on all the time. If it's a specific sequence of events that triggers a problem, turn on logging and then ask them to do the sequence again. If they don't need to do the sequence again, then it wasn't really of consequence. And if it happens for multiple users, then customer service should be able to turn on let the developers know to try and find the cause which they can do by adding more metrics or perhaps some temporary central logging.
Yes, it is. This is commonly accomplished with a tool called ProGuard. Doing this comes with some other trade offs but it is easy to do.
And it says "Active visitors", makes me think it might not work with 1 real address and 999 fake ones
All my Italian hosts were lovely!
Russian bureaucracy goes back centuries. I don't think that the way things were handled was fundamentally different in 1970 from what it was in 1870. For literature on the topic look for the classics: Gogol, Saltykov-Shchedrin, Ilf and Petrov are good ones.
The rules are simple: you give bribes, in a form of money, goods, or favors. If you're on the receiving end of a bribe, make sure you share with relevant people.
Other than that, the methods described in Dale Carnegie books work just as well in Russia as in America.
It's nice to know that some Google employees are resistant to cognitive dissonance.

I remember reading somewhere that there is a (underground?) group within Google dissatisfied with the dominance of advertising at the company, both in business and product decisions.
I can't help to see dinosaurs/velociraptors when I'm looking at the magpies here. Probably because the creators of Jurassic Park took their inspiration from these kind of birds as well, and JP is my only reference.
But anyhow, I think that's scary enough, and not as cute as a giant chicken.
Glencore slumps 25 pct as debt fears grow
From Zero to Hero : A Story of How I Cracked Google Summer of Code
"How to make friends and influence people" was actually written more from a sales perspective. The topics usually boil down to efficiently establishing trust with lots of people. While I'm not sure this is really what's being asked, it does actually make a little sense in a capitalist vs communist sort of way.
I'm really looking forward to digging into this project and learning more. From having watched the keynote, I'm a bit worried that the "magic" of the simple appfile is just pushing the complexity one step away from the dev user.
> Have you ever travelled to a foreign country where you don't speak the language?

Yep. I've dealt with all sorts in random countries where I didn't speak the language. A common tactic of someone trying to rip you off is to say they don't know English and then try to scam more money in the confusion.

> What you're suggesting is that you're going to start making international calls with some website's support staff while you have luggage on the street, no place to stay, in a foreign city and completely on your own.

Um, yeah. Either get a WIFI signal and email AirBnB or call them. At this point I would assume the host is shit and move on letting them know a horrible review is incoming and I will ask for my money back from AirBnB.

Does the situation suck? Absolutely, but don't let it completely derail you. Plans break down all the time, deal with it and move on.

For the record, I have used AirBnb/VRBOs throughout much of Europe without any issue. In places like Hungary and Croatia my trip was enhanced because the hosts were so awesome.
Since the group of users that would consider paying a yearly fee is also the most valuable group to advertisers, the devaluation might end up being very drastical.
Not having any luck getting a junior developer postion
Hey, I been trying to get a junior developer position, but haven't had any luck. Here is my resume: https://drive.google.com/file/d/0B8b4MJypbW9YSHQyeFo4RDN3djA/view?usp=sharing, What's wrong with it? How do I improve it? I dropped out of school so I didn't bother putting in anything for education.
just as a side note: Check out the CVSS calculator. That's a really straightforward way to classify vulnerabilities. They have tooltips that go into detail about each field: https://www.first.org/cvss/calculator/3.0
Using a digital camera to capture IR images
Oh, that's not true at all. Ebay showed - and the writer of this article realizes - that you can fuck sellers around all day long. AirBNB could implement a "if any customer complains, for any reason, the landlord doesn't get paid" 100% guarantee policy, and the landlords would have to take it.

They not only don't need "very clear proof", they don't need any proof at all.
This raises a point that has confused me for a long time. Aerospace engineering is known for its track record of safety (not to say incidents don't happen, but they're rare, and usually self-contained). Why, then, is the same level of rigor not applied to the automotive industry, by government (or even international) mandate? Just as much damange can just as easily be done, and if it was possible to seize control of a Boeing 747 from your living room, you can bet there would be people fired within the hour, and arrested within the day.

That said, something tells me that, in light of recent events, there will be a push for the automotive industry to start using things like DO-178, and its companions for mechanical and electronic engineering (whose numbers I don't recall).
> Just tonight, my mother checked into an Airbnb in Vienna, Austria. She sent me photos of the bed which did not have new sheets, the towels which were not fresh, a band aid on the floor and some rubbish bins full of cigarettes and ash. The apartment was overall pretty dirty. The host's contact phone number goes straight to message bank (I also tried many times) and the host is not answering emails.

AirBnB is getting an abysmal reputation in Vienna because what seems to be happening is that lots of people who are not even from Vienna put their rentals on AirBnB. We had someone in our house who did exactly that with all the nice side effects you get from that (strangers in your corridors etc.).

I'm pretty sure AirBnB will have to do something actively there because regulation of that space could instantly kill AirBnB in Austria.