skysight-inc/HackerNews huggingface dataset:
There probably needs to be some sort of approach where students can start with something small - perhaps introducing themselves to the class - rather than just jumping into memorizing a 5 minutes speech.

Your comments on practice also apply to the classroom and public speaking. It is easy as a teacher to say students need to give eye contact to the class while speaking, but unless they have practiced it and been given time to get better, it will likely be the same scenario you describe in PE with no real improvement.
My point was simply never to underestimate the ingenuity of clever people working on something cool. If something cool is possible, then no matter how impractical there's probably someone out there interested and dedicated enough to make it work.
Here's a sample webapp using Kotlin, Spring Boot and React.js:

https://github.com/winterbe/spring-kotlin-react-demo
(Male)nnials: How to market to the new premium demographic
For me, language design is a balance between being expressive and being readable. Coders love the ability to concisely express nuance and therefore gravitate towards expressive languages, but there's a hidden cost that most underestimate. And that cost is paid by all the readers of the code that do not share the same style and context of the author. Note that this includes the original author when they're revisiting code they haven't touched in months. Most modern languages can be seen to be somewhere on that continuum between expressive and readable.

Languages like Go fall completely on the side of readable. I found that in my first few hours of Go, I could easily read through all the code that I found online and found it incredibly easy to reason about. But, as you'll hear time and again in critiques of the language, there's a lot of boilerplate that makes things explicit and many programmers dislike the lack of expressiveness.

Which brings me to Scala. Scala is on the entirely opposite end of the spectrum. When I first dove into Scala, I was constantly having to look up language constructs to understand the code that I was reading. And, worse yet, there was often no keyword or other indicator to tell me which feature was being used. In short, it was a nightmare to learn to read. But I'm sure the author loved it. S/he could express what s/he wanted from the computer in a few short lines that were entirely comprehensible to h[er|im].

My own personal view is that it's a right tool for the job situation. I think Go is a great language for large teams with high turnover. The fact that you could onboard a new Go developer and s/he would be able to read everything in your codebase and start contributing on day 1 is a huge plus. But if you've got a small, cohesive team that can agree on the subset of Scala features and overall patterns to use when developing, Scala could be a good choice since it would allow the team to move very quickly. There's a cost to both and it's important to consider when choosing a language. The main difference is that people too often evaluate the cost of a language based on their experience writing it rather than reading it.
On the one hand I agree but on the other hand I think group work is an important skill to learn. This will be almost always necessary in a work environment.

I think a good compromise is to require each team member to be responsible for an identified part of the group work so that the teacher can adequately grade each individual.
How Many Solar Panels Would Be Needed to Power Earth?
I admire your optimism.
Yes you are absolutely right. The connected car project which I worked for had ECUs outsourced. The car manufacturer said "hey we are a car company". You deal with the technicalities of ECUs giving you proper data.

The ECUs were giving me frames with bits turned on at the wrong places. We used to call the telematics hardware/software provider which gives us an abstracted API to talk to ECUs quoting the problem. Their reply was "thats the ECUs messing up, we will "fix it" by giving you the bit turned on at the correct position or you change your code, because changing the API needs an OTA and OTA is not supported for that car manufacturer.
I studied blindsight in grad school, and actually analyzed the data of patient GY, probably the most widely-studied blindsight patient.

I forget the authors, but there was an anatomical paper showing that blindsight requires all the secondary connections in order to happen.

So, everything from the retina synapses onto the thalamus first, and then 97+% goes on to the primary visual cortex. The last few percent go to areas like the SC, the frontal eye field, and V5/MT. This paper showed that if the damage was prior to, or including the thalamus, no blindsight was ever shown, but if the damage was between the thalamus and V1, or involving V1 itself, blindsight was possible.

The real question still is, why are these minor regions capable of supporting tasks, but not experience?
There's a lot of magic here. I'd love to know what's going on beneath the hood.
If I'm staying in a stranger's house and they tell me to clear out, I would leave immediately. No way I would stay and hope Airbnb tells the host to get it straight. The host can make your life miserable, take your stuff, or worse.
If I understand correctly, this is actually a bridge between several existing Hashicorp tools like Vagrant, Terraform and Consul (as hinted in "What is Otto?") integrated into a one-stop solution.
Remove+iOS+9.1+iCloud+activation+by+DoulCi+bypass+-+iosjailbreak-download.com
Meh.

Here's what all these HR sourced "top performer" filters are missing: top performers are a nurture not nature thing i.e they are a function of the environment.

What's the incentive for a top performer to work for you? We hear a ton about how the best people "take ownership", but a lot less of why they should build your company for you (rather than starting their own).

The most important thing a manager/CEO can do is to align the company's success with the individual. That's how you make top performers out of people you already have.
If you mean the "getting worse" part, I believe the implication is that Google's lack of control over either Java the language, or the Android device ecosystem upgrades, means the future would likely see increasing fragmentation/divergence in important core language features across Android devices, causing much developer pain.

If one assumes e.g. in comparison Apple will in 2 years have 95% of devices capable of running Swift 3 apps vs. 15% of Android devices capable of Java 8, much less 9/10 ... it could be quite a competitive disadvantage for Android, as well as argument for adopting a forward-looking JVM language dedicated to compiling to 1.6 bytecode if you plan to do Android development.
Then why didn't they airbnb in advance?

I just did airbnb for the first time - it's been great so far, but hotels were always plan B. I just wanted something different.

I liked that I got to see reviews and logs of options for whole condos.
Six people in a 3Bd/3ba condo in Cancun and I'm paying less than for a vanilla hilton hotel room with a queen bed.
I just booked at AirBnB for the third time for an upcoming conference. The two previous times were a very good experience for me. All three times I'm getting prices way below alternative lodgings. I do take care to research the places and make sure to only use well reviewed hosts. I think that rather than make a dodgy AirBnB booking I'd pay more. I've booked hotel rooms that turned out to be rather shitty. This is a horror story to be sure. I think AirBnB dropped the ball but I can see their options narrow since the customer didn't complain immediately. They should kick the host regardless.
Finding life on Mars would still change one of the polynomials of the Drake Equation, which would shift upward the overall expected probability for intelligent life in the cosmos, which is probably what leonardzen means.

But "we don't have enough data yet" still seems like a good answer to the Fermi Paradox anyway.
> Scala's surface area isn't especially large though?

You'll find plenty of disagreement with that feeling everywhere you ask...

The fact that you choose to use a small subset of all these features is irrelevant: eventually, you have to hold all the language in your head because you will work with other people and other organizations that have different standards than you do.

Which is why it's so important for a language to learn how to say "no" to new features, something I feel Scala has been unable to do.
To my eyes, the 3Gs was the biggest improvement
One year at school I had a really good PE teacher, in the first lesson he asked the class what we wanted to do, we all replied that we wanted to do 5-a-side football indoors, he organized it. For that year nobody brought sick notes, everybody was there every week and got really fit. After a month or two he started occasionally suggesting other things we might like to try, similar non-contact sports that wouldn't scare off our group of smart boys, by this point we trusted his advice and were happy to try the new things too.
> And yet, looking for signs of life native to Mars (or even water which might support life) is the top reason we're there, judging by the headlines. Seems like someone in NASA needs to work out this conflict. (emphasis mine)

maybe it is just media that needs to work out this conflict.
What I Learned While Publishing an HTML5 Mobile App: Development and Debugging
Well, it sounds like it prepares you for adult life where this is a norm.
At that point you're not doing group work. You're doing individual work with differing assignments.

Group work is the reality of the world. You can be the best and your company can fail because of crappy peers. Speak up, lead them to greatness and give them the boot (ie, tell the teacher) if they're hopeless.
While Microsoft's product issues do impose externalities on net users at large, that pales in comparison to letting 2 ton machines travel 60 MPH on the roads, while running closed source software.

Simply require source code publication for cars that are to be made street legal.
Few third parties have the potential to do with your data what Google can - Facebook perhaps being one exception. I'd say this represents a significant step up in terms of data collection. I've certainly never worked with a supplier that could offer anything like Google could.
This is a great reason to use subuser.org . Sign into google using one subuser, and do you web browsing in another.
I'm not exactly a fan of Apple-focused reporting either, but every single graph except one in this article has statistics for the S6 Edge. The one that doesn't has stats for the S6, which has the same compute hardware as the S6 Edge.

Anandtech is historically not a Apple-focused reporter; in my experience they've been fairly neutral.
I should've been more specific. Twitter requires a list of 500 _recognized_ emails.
The A7 broke new ground by having an unprecedented 4mb L3 cache, which is what helped give it such amazing performance. (See Anandtech review of iPad Air/iPhone 5S)
Guacamole also has a Docker image that you can use to mount on a free AWS instance. Additionally, you can have a second docker container that runs GUI apps: http://stackoverflow.com/questions/16296753/can-you-run-gui-...
You don't need to drop iOS 8 support to include 3D Touch support in your applications.
Wow, there goes my business idea. Kudos.
Excellent idea (I would even add GPS confirmation), but no way Airbnb would do it.

From their perspective, you are creating a new channel to lodge a complaint for every single transaction. Often, those complaints would be resolved privately between the renter and owner (or wouldn't be raised at all).
Many of the reviews were from middle-aged people so I thought this was a good sign.
Well, calling Allan Hills 84001 "unsterilized" is a bit of a stretch, since even the most optimistic theory is that it contains fossilized lifeforms, not live ones.

I dunno. I agree that something like the K/T impactor probably blasted bits of our planet all over the Solar System, but I suspect the depth of the gravity well brings more factors into play than just "how long it would take for ejecta to get to X". For example, accelerating a bit of surface to escape velocity would involve a lot more energy on Earth than on Mars, and at the point of impact I'd have thought that energy would translate to possibly-sterilizing heat.
> Anecdote: I've previously caught an in-progress exploit by seeing mysql errors logged from the application because the exploits were doing dumb things like SELECT * against a table with tens or hundreds of millions of rows. Sometimes the little things let you know.

Wouldn't that require you to actively watch the logs going by? In a sufficiently large system, you can't really watch the logs scroll by and gain anything from it. In which case you would need some real time filtering, which basically means hand coding an IDS. :)
I must be missing something. How would you ever land men on mars if you are striving not to allow life to cross between planets?
Oddly enough, both Uber drivers I used last weekend raved about how awesome Uber was and how it let them make good side money every weekend.
But I'm not exactly making an argument for information density, except that "it's kinda a weird thing and we probably don't know how to calculate it without assuming a whole lotta things". In my opinion, your extreme example actually supports my argument. Yes, you have to "share it ahead of time", but that's precisely what happened with the ascii encoding. It's just ascii is built into most systems by default and codified by a standards body, whereas our ad-hoc encoding is not.

But does that mean ascii is inherently denser? I wouldn't use ascii to communicate with aliens because to understand it you require knowledge of the majority of the english language (again, english knowledge is shared ahead of time). In fact, the Voyager Golden Record has line drawings on the cover, and not a single character.
I tried it with

+-----+-----+ +-----+-----+
| | | | | /|
| | | | | / |
| * | *--+--+> * | / |
| | | | | | | / |
| | | | | | |/ |
+--+--+-----+ +--+--+-----+
| |
| |
v v

foo bar

Close, just needs a little work. Also, is there any way to get a permalink to some specific diagram?
3Gs was the first generation that seemed to take the camera seriously, speaking as a 3G owner who looked on enviously at the time.
Compared to a digital oceans' account? Just asking not making a statement.
I imagine they expect Airbnb to know who their customer is and who their supplier is. Judging by the stories here, they don't.
24 points in 10 minutes?

If you're asking people to upvote, don't.
Presumably Google could already be doing this in their own ads before this announcement. I don't know if this announcement implies any nefarious motives in this space (not to say they aren't planning this, but just seems unrelated).
Well, using AirBnb instead of a hotel or similar has this inherent risks... Now, these are the kind of problems those companies have already sorted out.
Privacy and Windows 10
It's a numbers game. There are always going to be some people who do this, but how many? If 10% of people are hacking their car to violate emissions, that's a problem. If it's one in ten thousand, that's pretty much ignorable. The ultimate goal with emissions control is merely to keep the total down. If a few cars are blowing past the limits it doesn't really affect that.
"The creators of Otto are also the creators of Vagrant. After working on Vagrant for over six years, we've learned a lot and we believe Otto is a superior tool for development plus so much more." - another successful project written on Go! Nice!
"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..."

True, although I think that had more to do with making kids obedient, or expecting them to be obedient, rather than school being "designed for introverts". Also, putting a bunch of kids together in a room, and expecting them to speak up or do things in front of the class, certainly don't favor the introverted.
after seeing the information about Kotlin, I think 'coffeeScript' which is more convenient, concise, easy to read than javascript. time is only one problem, it is immature

can Kotlin support 'Spring framework ?, if can, it is more attract for Java developer
not really, these dark lines were identified like five years ago or something and flowing water has been number one explanation ever since.

> NASA Spacecraft Data Suggest Water Flowing on Mars
> 08.04.11

http://www.nasa.gov/mission_pages/MRO/news/mro20110804.html
This seems like a theme with pretty much all internet companies, big and small - undercut the competition by cutting corners on things that "don't matter", until they matter.

Google for example has almost no way to reach customer service, even for their paid products. When it works it works great, when it doesn't God Help You.

Ditto Uber/Lyft/other cab companies, where there seems to be no end of people who were put in seriously unsafe situations and were unable to get any attention to their issues until they blogged about it. Who knows how many cases we haven't heard of because they weren't able to get their concerns to the top of Reddit/HN/wherever.

This sort of thing happens in any low-margin business. Not only is there not enough money to hire good customer service, but what little customer service exists is not empowered to make things right for the customer, because thin margins and $$$.

It turns out that keeping spare rooms on standby, generous rescheduling/rebooking policies, and all the niceties we associate with hotels are powered by the fatter margins they enjoy. The big innovation we've made in the last few years is making low-margin low-rent business models seem boutique and high-end.
Make School Is Hiring an iOS Curriculum Engineer
We're building a university replacement for computer science. It's a 2 year program where students learn CS theory, ship products and intern at a tech startup. Students don't pay upfront tuition, they pay through earnings.

This is the future of higher education - we need your help to build the blueprint for the world's first Product University (https://medium.com/make-school/the-product-university-5814df...). We have a laser focus on our students - instead of relying on enrollments and tuition hikes to make money, we focus on improving student learning and outcomes.

Our first class just kicked off with 32 students from all around the world. The caliber of these students is higher than the average from any university in the world. They've already worked at YC companies, shipped products, interned at top VC firms, and sold companies - all before entering university. They look to us to teach them about life, startups and Silicon Valley. They will look to you to teach them how to invent the future.

If you're interested in building an innovative learning community for makers, email me (one of the founders) at ashu@makeschool.com
This atrocious bill is yet another example of how the biggest unicorns are facing a kind of challenge they aren't built to solve: the political one.

Until now, the rise and of tech companies has been determined by the double-edged blad of innovation. Someone makes something new that works better, gets big, and then someone else makes something newer and displaces them. Repeat cycle over and over. It's why in tech, we specialize in the art and business of innovation.

What we don't know how to do is navigate murky political waters. We're really, really bad at it. Can you imagine another $10BN company even letting this kind of bill happen, that would kill their largest market if it passed?

Airbnb isn't alone. Uber hired Obama's campaign manager because they realized they're biggest existential threat is a political one too. But see their ongoing lawsuits and outright bans in other countries – they haven't figured how to solve the political question either.

Meanwhile, car companies with a lower market cap, like GM, could figure out how to get a bailout from the government – right after it bailed out another huge industry, banks.

Those guys are just better at it. They have been for a long time. They get things like "don't optimize to something that solves problems. Optimize optics." Or that real deals get done behind closed doors, because you can control what happens there. That by the time it becomes a public debate, you've already lost the game.

We in tech have a disgust for politics. Rightfully so. It's useless at best and harmful more often. It doesn't follow the clear, hard and fast rules that the rest of tech does. But if we don't hold our nose and figure out how to play the game, or better yet, reinvent it, we'll get outplayed on the biggest board of them all.
Where has JetBrains claimed that Kotlin is going to become irrelevant once Java 8/9 get on Android? Kotlin was and is a multi-purpose language targeting not only Android but other applications and platforms such as server-side, web or even client-side.
Out of curiosity, I wonder if anyone else remembers seeing docs ten years ago? Twenty? Thirty or more?

I have this suspicion things are worse than they used to be--for example, being unable to even schedule an appointment for a physical without health insurance--but that's just my own perspective.
Sorry, just updated my link. Yes I do have gitHub. I have some projects on it.
Yeah, it's a difficult problem. It's also part of _their core business model_. Like it or not, this post is saying they're incompetent.
Oh, I have no disagreement that the default should be to err on the side of keeping customers (renters) happy or at least mitigating unhappiness. At the same time, that doesn't mean that the customer, however unreasonable, is always right. Even hotel chains with great reputations for customer service aren't going to give out refunds like popcorn to every guest who asks for their money back for random trivial reasons. So there's always going to be some judgment involved at the margins especially when the facts are unclear.
Stumbling Upon a Swarm of Sixty Hungry Sharks
You place far too much faith in AirBnB's customer service line. I've called it before. I've sat outside the apartment I rented waiting on hold listening to the same 3 damn songs forever (hey did you know the music they've selected is produced by their employees?).

AirBnB wasn't reachable when I needed them the most. Sitting on the curb with my wife and 4yo at 10PM without a place to go. Trying desperately to find any hotel with a vacancy at the height of tourist season in a small tourist town.

That incident has soured my wife on me ever booking a sharing economy rental again.
Open plan offices are all about one thing: maximizing headcount per sq/ft. All designs focus on putting more people into the same amount of space. Assigning dedicating space to one person is not as efficient as making the space first come first server.

IMHO organizations that embrace open plan offices need to 100% embrace work from home/telecommuting. Because after all, if you don's need to have a face to face, why do you need to be sitting in an open plan office space? Boggles the mind really.
Heads up blank page for docs on custom types: https://ottoproject.io/docs/apps/custom-plugin

Eagerly waiting to see what goes there eventually - very exciting!

Also, will there be a way to create custom Infra Types?