skysight-inc/HackerNews huggingface dataset:
That is an outstanding work of futurology! It gets a lot right, and the parts they get wrong are wrong for interesting and fascinating reasons.

Comes really close to forecasting the smart phone, but instead of an intensely personal device, they envision very similar devices that are shared and spread out through the environment. Surface Hub seems to have struck a nerve for the "shared environment" paradigm, wonder if there are still other opportunities in the "pads and tabs" paradigms. What could be done with "virtual post it notes", for example, whose content is always kept up to date, and placed in the context where they are most relevant?
It would be a book. There are of course extreme workloads from both the schools and the parents. But to me there is something worse - the public shaming culture.

I live in the UK now. Something very odd to me at the beginning is that I can never know how good my kids are doing compare to their classmates. The teachers would politely refuse to answer such questions. And the 'parents meeting' is private to one pupil's parent(s) and the teacher.

In China things do not work this way. Every test - and there are a lot of them - is publicly ranked. There will be a very large poster at the back of the classroom with the ranking on it. The parents' meeting is a meeting for all parents of that class together. A teacher will read the ranking aloud on the stage to all parents. The top pupils will be invited onto the stage and receive praise, which is alright. But the bottom pupils will also be invited onto the stage and receive criticism - in front of all peers and their parents. The idea here is to motivate them work harder to avoid the shaming - or to motivate their parents to push them harder to avoid the shaming. It may work for some. But I see more harm done than good here.
Ability to clean / autonomously clean itself. I think this will be the next big thing for car ride fleets.
Both the magical and reinvent I'll happily concede, but in defense of the "not possible before" I think there's an argument to be made that their pairing UX is so much better as to constitute a whole new experience versus standard bluetooth?

[Of course, I say this as someone who has been happily using wireless Jaybird earbuds with a variety of iOS and macOS devices for the past three years without many complaints. I won't be buying the AirPods since pairing problems have not been an issue for me.]
This post seems like a "way-back" post - considering Google has announced pulling from the self-driving car market (another HN post details it)...
With a workload of text editing, compiling code, and light web browsing I never saw the new MBP switch to the discrete GPU when I looked at the activity monitor, and I was still getting battery life or 4-5 hours at best (much improved over the past few days though, for some reason). So I suspect this particular issue is not related to discrete GPU switching.
Like virtually everything else in software, it's a tool. Become familiar with it, know its advantages and disadvantages and use it when you think appropriate; always and never are probably not optimal.
Title of the article uses the word "Engineers" rather than software engineers, and if you lump together virtually anybody who makes changes to a code base (testers, sw architects, sw leads, etc), it seems like its easy to have the data obviously skewed by people who essentially spam the commit process. I think most people can look at a commit log and sort of eye-ball who are the people who really make shit happen on a project--and who is probably causing more grief than anybody else. I agree its hard to quantify, but to be honest I didn't take away much from this article. I like the goal of the article, just think it didn't really hit the mark.
Alright, I'm burnt out and I don't want to think about work for a few mins, so:

I tire of the logic such as "well...what IF...someone...did that intentionally!" Then people think they're smarter than everyone else, using words like sheeple and such.

Shit happens. Merges fail. Teams miss stuff. I once randomly discovered a hole in a web app where data was being leaked from an ajax call without logging in. No conspiracy.

Yes, if I were a 1337 haxxor and I wanted to disguise a commit to, say, Linux for my backdoor I would disguise it as a mistake. Totally right, that would be smart and awesome. I'd have something to say on the next HN post of "What makes a Senior Software Engineer", because a junior engineer would not be this smart.

As an aside, long before the NSA reveals of 2013 there had been reports of back doors in skype. My clock skew causes me to forget how many years ago that was, but I'm gonna say somewhere 2005-2008. As 2013 passed, I thought back on that and laughed.

So yeah, Skype is backdoored. Is this one of them? Perhaps. Or it's yet another big corp fail. Orrrr...getting crazy now....it's a bug, but then it was discovered long ago by smart people and has been exploited. So it wasn't internal conspiracy, just a good find by some NSA dude.

Anyway. Back to my code.
> I honestly thought this was common knowledge

For whatever reason it isn't common knowledge in JS-land.

> How else is `this` being taught?

Sadly it very seldom is taught this way. It tends to be a realization people come to after using the language for a while [1].

[1] https://twitter.com/greim/status/778793044174704640
Kyle, thanks for your excellent work making this project possible! A setup script would be a great bonus to automate the Patiobar aspects. Feel free to message me on Twitter (@thisDaveJ) so we can discuss since I don't know how to get in touch with you.
Control over others of their species is a primary status marker in mammals. Even calling that a "human" trait is being waaaay too specific.
That collaboration looks like the same mechanism used to adhere to warrants, subpoenas, and NSLs. Do you think that any internet service in the world doesn't have similar mechanisms to comply with law enforcement requests in their home country?

I think you are misleadingly using the word "collaboration".

I also think you have failed to understand the article correctly; there is no reference to client side collection. Take another look.
Persistent sulfate formation from London Fog to Chinese haze
Antony Jenkins is NOT someone you want in a BitCoin startup if you want your customers' TRUST.

He was fired from Barclays because he got his hand caught in the cookie jar - several times [1] (money laundering, management bonuses, tax avoidance, conflicts of interest, rate fixing, market manipulation on electricity and gold)

[1] https://en.wikipedia.org/wiki/Barclays#Controversies
Not the author of this post, but a maintainer of minikube. Glad to answer any questions.
The way you use Vim, how often are you in INSERT mode? 10% of the time?
Does slack feel like IRC to anybody else?

Sorry I didn't mean for this to be divisive or rude. I wasn't aware this was a common observation. I'm not trying to be negative or incriminate the product. I use and enjoy slack every day.
We are using DisplayTen for our meeting rooms, bundle with Zoom video conferencing, which works better than skype for business when slow internet in our office. The Wireless sharing dongle is the killer app.
I almost feel sorry for Apple. Almost.

I think the MacBook Pro actually looks like a better than average machine despite some of the issues.

But they squandered all of their goodwill through years of neglect. If they had a normal release schedule, many more people would be willing to give them a pass about the dongles and the battery or touchbar issues or low Max RAM or anything else that's been annoying people.
Linux and Windows suffer on Mac Hardware. You get a hotter laptop with much less battery life due to the firmware not working as well.

Though Arch linux has an amazing trove of documentation on installing Arch on a Macbook. https://wiki.archlinux.org/index.php/MacBook
Apparently not. Which sucks, because I'd love better quality (dual drivers and all) earpod style headphones. I heard (kek) Amazon Premium has some decent ones, but they don't ship international.
I'd go to any art supplies store and look in the stationery section, you'll find lots of options in there.

Lately I bought some Pantone notepads, they come in several sizes, sturdy and have dotted guides.

But 99% of the time I just use cheap 99¢ notebooks.
You make a good point. While drug abuse is often an attempt at self-medication for untreated mental illness (or illness which responds poorly to pharmaceutical industry offerings), it's a mark of the overall social disregard for both mental illness and drug use that this isn't broken down more carefully. On the mental illness side I'd expect to see things get worse from both years of overseas wars (often fought by people from the lowest socioeconomic quintile) and recessionary suffering and subsequent failure to recover. On the drugs side, fentanyl has turned the calculus of dosage, lethality, and morbidity upside down in pursuit of large profits, as much for corporate suppliers as criminal ones.

expect all this to get significantly worse rather than better if the incoming administration and Congress pursue their stated goal of repealing the Affordable Care Act aka Obamacare without a clear alternative ready to go. Last discussion I heard suggested that they might need 2-3 years to agree on a replacement health coverage system and that the problem was likely to be thrown back in the lap of the states for the time being.
A well run Notes system was a real pleasure to deal with. I worked for a 300-ish employee company spread over 4 countries and 2 US states around 2001-2004 and we used Notes for all internal document management, email and later even web content management. The thing just quietly kept everything in sync; distributed servers, mobile users and their laptops and traditional desktops, and never lost a byte of it despite flaky VPN connections, ISP service, change conflicts, abusive use cases, multiple Notes client and server versions, etc.

I haven't dealt with any Notes systems in years, but my memories of the one time I did are largely good. The client had its quirks and Lotus could have done themselves a big service if they had adopted more conventional behavior and terminology, but the end user experience -- judging by easy adoption by new employees -- wasn't as bad as is frequently alleged.
How data informs our writing at Dropbox
If you publish something, it's your responsibility to ensure what you write is true, to the extent reasonable within your skills and time available to you.

Doing less is harmful to your own reputation at best, but can be harmful to whoever believes in the things you got wrong.

Now that applies to mistakes. But for those who intentionally write and publish misinformation - I hope there's a special circle in hell waiting for them.
Just to add an alternative viewpoint here.

It was "cruel" retrospectively and perhaps from the point of American society. Yet it was not really "cruel" when I was "in it". It was not a burden entirely carried by individual students. The entire class was working hard. Everyone was more-or-less tired after class. Teachers and parents accommodated my needs and gave encouragement as long as I was striving to do well in school. Thus it might be ignoring the context to simply push one child in the US to Chinese level of school-work without considering the society around.
The Microsoft Hub is fine and dandy... but it is very limiting in it's ability to integrate with any and all meeting participants. It's great if everyone all worked off Microsoft products, but they do not.

Example: I am in an office where 90+% of people work with Macs and iOS products. The integration between those two is not seamless by any make or measure. I would rather have a product that worked between the two than a single product trying to mold it's way into the entire space.
In vim the only part you need is mmffffy`m.

With practice, it's more like finger memory than cognitive load. What he's doing is setting a mark named "m", going to the second "f", and yanking from there back to the mark. It's a fairly interactive sequence as you move the cursor around, so while it looks scary in print, in practice it's just a series of actions you don't think about much.

An advantage to using commands like this is that you can record them into macros with just a couple extra keystrokes as you go. I used to do a lot of SQL and I'd get bored and frustrated, until I learned to use macros in vim to automate the repetitive parts.

Compared to IDEs, why not both? For languages with good IDEs I tend to use them with vim emulators.
> Private car ownership is going to fall off a cliff shortly after autonomous ride services arrive. Which probably means general demand for vehicles will fall off a cliff.

I really dont agree with this. Cars a so cheap now and I'd much rather use my own than some dirty shared car.

Already renting a car is annoying as you never know if you'll get charged for some damage that you didn't cause, I can't imagine having the same issue every day.

Having the car drop me off then go away and autopark is something that I'd value though. :)
When they first went up a few hours ago, delivery date was on the 20th or 21st. They're just backordered to January now.
The New Emoji in iOS 10.2
How can it be helpful in the real world?
If I want some repetitive behaviour (create new class, generate code) I'll use the IDE behaviour customised to my needs and in the most exotic cases I will add a generating template.
But I can't ever imagine myself deleting the selection up to the fourth f from the current cursor position.
For me this is not a feature, it's a huge bug because you can delete massive amount of text just because your cursor was in the wrong place.
The most important behaviour of a code editor is to be context aware and transform your code accordingly to the language rules, not just blindingly execute a series of commands that edit text generated from "random" key strokes.
Aggregate Everything with collectd
Vim and Emacs actually have quite a bit of support out of the box for code development - the ability to follow tags, goto different files, code completion, syntax highlighting, build integrations, etc.

The difference is that IDE-like features Vim are simply tuned for C (add Lisp for Emacs) instead of Java; plugins give them support for other languages. Anyone who has tried to write something other than Java in Eclipse can attest to how much plugin creep starts to enter the fray.
Article was posted two hours ago on an account created today. So, while I may have missed it specifying it's a repost, it clearly remains accurate if they reposted it today.

Maybe you should check for your own logical errors before criticizing others?
> Did we use shock therapy here in the US?

You still do! It's a useful treatment for some people with treatment resistant and severe, life threatening, depression.

It's used much less often, and there are some extra bits of bureaucracy around it.

And it's safer than conventional treatment for some people - pregnant women, for example.
Headphones have actually saved my phone from falling on the ground many times :)
I used to think this way until I bought a pair of JLabs bluetooth ear buds. Now, I hate using wired headphones because the wire is literally always in the way. I hate being forced to keep my phone right next to me, and snake a wire around.

Now, in the gym, I can throw my phone in my gym bag and not worry about it while working out. I'll never go back to wired.
Not sure what you want to say with that statement. Slack has a ton more features than IRC, so until IRC catches up and is easy to maintain I couldn't care less what Slack is written in.
They changed the UX, you now drag the pin after setting your general location and choosing your destination. I think this is because they want to suggest more efficient pickup locations instead of just wherever you happen to be standing. Felt a little weird at first but I'm already used to it.
might be one of the few duds Apple's ever produced. Let's see.
Even within IBM, Lotus Notes is "just" the email system. Mind you, the Notes e-mail system is a Lotus Notes document. Just like a web-app is a web page.
We have no reason in particular to doubt him, or care at all for that matter. I don't think it can be used as ammunition against the article. Just one unsubstantiated claim against another unsubstantiated claim.
The best and biggest stock photo bazaar in India
I think you are referring to Perceptive Pixel: https://en.wikipedia.org/wiki/Perceptive_Pixel
I believe they are designed such that you cary the case around with you, which charges them when not in use. So hopefully, you won't lose them.

Granted, now you have to cary a hard plastic case in your pocket.
I'm surprised to this company on the front page of HN.
How long before you let people write workers in Golang?

My equivalent to SpatialOS is not only my MCP (Tron reference, of course) but also a bit in each worker process. What you call Workers are what I call Instances. We both have pretty much the same notion of Entity. However, I don't have External Workers. Instead, I have a "Pilot" object for every "Ship" (Ship == Entity) and one kind of Pilot represents the game Client. The difference makes sense, as you have a notion of Workers sharing data, so your Clients are external to an Entity.
OTOH the cable has prevented my phone from hitting the ground many times.
Psychologist no. But psychiatrist yes. Actually there's a few others who have that authority as well.

Involuntary commitment, 72 hour hold. Police can do this and some mental health professionals.

http://www.disabilityrightsca.org/pubs/502401.pdf
I think outsourcing was a very intelligent move; the bureaucrats kept their jobs, got more money, and less responsibility.
Learn Latin, Old English, Sanskrit, Classical Greek and Other Ancient Languages
Serious question, what was the big deal about hiring Condi Rice? I'm not saying I condone her political career, but is there some obvious link that would indicate that she's operating at Dropbox to the detriment of its users?
Which is exactly what Musk announced Tesla will be doing.
Makes perfect sense to me. I run about 4 days a week with my phone strapped to my arm. The current headphones cable wraps around my arm once or twice, and sometimes gets tangled mid-run.

It's a pet peeve of mine. Wireless is a good thing.

I don't need more than 2 hours tops when running, so the 5+ hour battery life is great.

I never had any problems with the current earphones slipping out of my ears while running - rain, wind, or shine. Airpods seem to follow a similar model, so I don't anticipate issues there either.
> much more impressive drawings have been created[0][1] than this.

Dude, that is highly subjective and you can't deny it's really impressive done. Stop being a fucking douchebag. I for one thinks this beats both your links.
Maybe because... it IS a marketing page?

As much as I've also become an apple hater recently because of what they've done to iOS10 and the new macbook pro, I think criticizing a marketing copy for being a marketing copy is not fair.
Or skew away from totalitarian
> I often used to genuinely wonder if a certain percentage of the kids I knew from the Ivy were genuinely taught that sort of behavior as some sort of corporeal manifestation of ideal capitalism or something, because it just seemed inhumane, and I could never square how it could naturally arise without being taught.

These institutions were founded by puritans and perpetuate the puritan work ethic. Toughness, discipline, not softness. It's very similar to toxic masculinity.
That's mostly what Slack is and why people like it.

IRC was (and still IS) good. Slack is basically a modern way to view and utilize the same basic system. It also made it very easy for developers to integrate components (whereas IRC you'd have to search out some way to do such integrations) - and with the "special" UX that they control they could add things like button actions on messages.

A client like Slack for IRC with some of the newer IRC RFCs could potentially work just as well - as long as the UX and push notifications etc were nailed.
All companies play this puffery game but this goes far enough that it's practically insulting to the audience.
Hi Wingerlang,

You need to sign up on Ninchanese as your progress is recorded so we can adapt and personalize your learning.

Here's the direct link to the web app: https://app.ninchanese.com/

Here's the direct link to the Play Store page: https://play.google.com/store/apps/details?id=com.ninchanese...
I thought the talk on "Enabling hardware/software co-design with RISC-V and LLVM" was particularly interesting. Designing a chip around your your specific code with that sort of fast feedback looks really compelling if your volume is big enough to make it worth while.
May sound silly, but during Old Navy's 2016 end of season sale, I was able to get two pairs of slim, khaki pants; one pair burgundy/maroon and the other tan. Since the colors are polar opposites, I've literally had pants to go with anything for any occasion.

The best part; I paid only $7 per pair.
Page 6 of Amazon Product # 2
About the sixth sense - does this not also apply to good doctors? And yet, they are easily outdiagnosed by many ML implementations. I can imagine deep learning to also gain this sixth sense. E.g. a cyclist in front of you looks to the left - a proficient driver predicts that cyclist might turn left very soon. Why should a self driving car/truck not learn the same?
Google acquires ex-Googler wearables startup Cronologics to improve Android Wear
I was thinking the same, and actually looked into it after seeing this headline.

If you are a paid subscriber to Slack, you can add the app to your Slack account for free. You still have to sign up for Screen Hero as well, but at least you can do it.

link: https://slack.com/screenhero
There is an announcement today too that Google will not be operating that technology, but focus on selling self-driving to car manufacturers.

Does this mean that Alphabet will keep on working on building their own cars but under a different company? The association between the two is a little confusing at the moment.
> "No wireless. Less space than a Nomad. Lame." -- Slashdot creator CmdrTaco/Rob Malda about the iPod in 2001.

I'm not saying these will have the impact of an iPod, but I am entertained by the amount of naysaying here.

For one thing, how often have you fiddled with the knots in your headphone cord? It's frustrating enough to prevent me from using them in situations where I otherwise would.
Ordered, delivery in a week. I have a couple of Bluetooth earphones that are all pretty poor in UX department and not-so-horrible-but-still-subpar in the sound quality department. I am hoping these will prove to be much better in both.
https://www.urbi.co/en/ same same but for car sharing services.

Ediy: seems to also include ride sharing now.
Otto did that test, not Freightliner.
When you're raised in an atheist environment, you "miss" all the references and other religious things which seem to permeate life and also permeate the critics of religion. To many it doesn't occur that some atheists just don't have the religious reference an ex-religious now atheist person has.
I disagree on the damage thing purely because this would be the same situation as Boris Bikes, which actually work really well.
Bose and others have had combination NFC and Bluetooth pairing for a while now:

https://www.bose.com/en_us/support/article/pairing-a-bluetoo...

"Touch the devices and they will pair".