skysight-inc/HackerNews huggingface dataset:
The ones who regret having kids (and they certainly exist) will generally never admit it.

It's socially unacceptable to do so.
I never look at my keyboard when I type, either.

I do, however, always look at my keyboard when I adjust the screen brightness or volume, or control iTunes (pause, next, previous).

The one exception to this is ESC, and I use it gratuitously.
Kind of off topic, but I found a book (around 60) original photos from US WWII solders getting ready to go to the Pacific while stationed at pendleton and on Hawaii. Some include identifying information like names. It occurred to me that their family members may want some images.

Is there anyone aware of a place to upload them so that their family can find them and downloadview them?
It's slightly better than a text editor, but not by much
Apple Goes Part Time on Touch
The Little Search Engine That Could
DevOps: Building complex AI services that scale
This is what happens for me even with shorter lists.

Or, I try to ease myself into working by starting with a list, but start feeling overwhelmed as the list grows longer.

When this happens, I more often than not end up procrastinating. It usually takes a critical deadline and an unhealthy amount of panic to break the deadlock.
I do have an RSS reader, but it has become such a chore to keep up with it that I mostly don't bother. Picking the best content providers and getting a handful of emails a week from them is better than the cesspool of 6000 unread items that confronts me when I pull up RSS.
The Netherlands spends ~$5200/pp on healthcare[1]. Where does the rest of the money come from?

[1]: http://www.who.int/countries/nld/en/
Indeed, you can use the same effect as the start menu via the undocumented API SetWindowCompositionAttribute [1]. Note it only works properly with frameless windows, if you have a titlebar there are slight artifacts around the window.

[1] http://withinrafael.com/adding-the-aero-glass-blur-to-your-w...
It's also a (possibly unintentional) play on the British slang term "bang tidy" http://www.collinsdictionary.com/dictionary/english/bang-tid...
Yes, language, as well as culture and money, exist because people cooperate on some level.
Thanks for the tips, didn't know about Ctrl+Shift+L.

Regarding array formulas, I wouldn't recommend them. Especially as you can use SUMPRODUCT for the same purposes as array formulas...

http://ww2.cfo.com/accounting-tax/2010/12/spreadsheets-hate-...
Um, they were stealing everything not nailed down.

Your response reads like "now it's just worthless gold!"

Yes, they probably could have buried it in the woods somewhere, but that wouldn't have made for the cool story to tell the grandkids.
> Wasn't "Sorry mate, I don't go south of the river." once a common response from London cabbies?

No. It was a quip by Peter Sellers.
Dear scientists, please unite against the bullies
As slick as this kind of thing looks, I don't think it does help much to see raw filters on an image-by-image basis. The kind of insights that I think are more important are the abstract ones, like the recent paper about universal adversarial perturbations and the geometry of the decision boundary.

Visualizations can help, but more in the sense of rapidly iterating through bespoke visualizations to generate and test hypotheses. And to do that efficiently you don't need a slick tool that does one kind of visualization, you need a slick 'grammar' to efficiently build new visualizations with, Bret Victor style.
That's one of the doc pages. You can see it rendered in pretty html here: https://pythonhosted.org/WereSync/weresync.html
The keyboard is missing keys I use and the specs are unimpressive. I dont need to sit down with it to know this.
If only these were actions I took more often than using the F keys for various other applications, it wouldn't bother me as much as it does currently.

Honestly, I'll get over it; I'll set up other key chords to take the place of the various F keys I use today. It still bothers me that I'm the one who has to make these adjustments to support something that I have no need for. It's a short term productivity hit, combined with a long tail of annoyance as my hands use their muscle memory and will incur some random state change on my computer.
where does one search the 2nd hand market for these things? I'd be worried I'd be ripped off (granted I worry about that in a jewelry store too).
It's not often you see people suggesting that you apologise. I think that's rare and under-rated advice.
Messaging Service Slack Braces for Competition
I vary with how I do lists and how extensive they are, but sometimes I do put fairly trivial stupid things on simply because it's easy to cross off, and crossing something off is proof you're past "getting started" and that's often the hardest part.

Using the parent's example, 'Clean house' is too big, 'Clean living room' may even be too big. My approach might be something like:

* Living room:

* Remove garbage

* Put dirty dishes in kitchen

* Put stuff that doesn't belong in tote

* Put everything that does belong on shelves

* Vacuum

I like each thing to be an 'accomplishment' in itself -- however trite -- because there is a meaningful result (even if no one but me cares or notices).
Introduction to Machine Learning with Perceptrons
MK14 meets 7Bot
Interestingly, when Lenovo did Thinkpad T430 series, they removed the spacing between the F-keys (in order to fit ESC in the same row). Such a tiny change, yet how much usability it destroyed - suddenly it was impossible to use F-keys by touch.

With T440, the spacing was back.
Probably because no part of our collation considers them intrinsically wrong or evil.

Which party would be more interested in keeping defense contractors in business?
Classic case of cherry picking statistics.
Pretty useful to us: Google Calendar reminder to Slack for group hangouts (15min reminder). Then people can just click the link right in their slack client.
A US company called Modern Meadow is trying to do the same thing, but is starting with a more commercially viable first product: leather. This seems like a better way to develop the technology stack you need to crush the cost so that you can make it available for food.
I use a catch-all domain, and every site/business gets its own <businessname>@example.com. For business cards and friends I use something like myname@ or contact@

When one businesses address starts getting spam I blackhole it.

Similar to the + suffix trick but works on any site.
Such an interesting area for him to have done it in. I think the results in say London or another big city would be quite different as it's not an areas that has really thrived and people are much more likely to stay local.
Chaos in my head: working in IT with autism
> it might be easier to find joy in things you hate

That is arguably the key to happiness :)
The reason you and I can't share a human driven car right now is because I need it to drive to work and so do you. But I leave for work at 6:30am, usually, and you might leave at 8:30. We could share a self driving car that drops me off and then goes back to pick you up.

It becomes even easier with a bigger pool.

Also, it breaks the driver/car connection since you are no longer a driver.

Finally, the real reason. Without a cab driver to pay and tip, cabs are actually cheaper than ownership. This is Uber's end game.
How to Optimize Confirmation Email Design Www.slideshare.net
Spain.
https://en.wikipedia.org/wiki/World_Health_Organization_rank...
The markup is a pretty small part of XAML/WPF. The actual framework, controls, and rendering are the bulk of it.
I didn't want to make a new thread. Appleinsider's review is a lot more in-depth.

http://appleinsider.com/articles/16/11/14/review-apples-late...
You can link US / Russia with a 50 mile under sea electric cable. Which would join, Afro-Eurasia with the Americas fairly easily.

However, local storage (https://en.wikipedia.org/wiki/Pumped-storage_hydroelectricit...) is going to be cheaper than shifting solar power around the globe. Further, while you can connect any two grids (worst case generator / alternator pair) that does not make it cost effective.
> Cryptography refers almost exclusively to encryption

Ooof first line. That's like saying math refers almost exclusively to physics. Grabbing that name from a well respected and popular book as well.

Tsk. Tsk.
It looks like Apple is trying to find an alternative to touchscreens just because Steve Jobs once said they're bad.

For me, touchscreens are perfectly useful on laptops, since directly tapping something is much quicker than moving my hand to the trackpad, locating the cursor, moving it around and finally clicking something.
Well, you could check out what is said to be "the only book Steve Jobs had on his iPad (and the one handed out at his memorial service): https://www.amazon.com/Autobiography-Self-Realization-Fellow...

[sorry: don't have link of Amz in India]
Because they want to help their users as much as possible? </speculation>
iOS developer with multiple years of experience of burning fingers in cross-platform development here.

I've tried Cordova/Ionic, Xamarin, Dropbox Djinni, and native iOS development. C++ is the closest I've got the a performant cross-platform solution, even though it go it's own quirks.

The problem with Xamarin is it'll always play second fiddle to quick moving targets of Android and iOS toolchains. In my case the Reactive Extensions support was utterly broken, and Visual Studio kept crashing on MvvmCross, Android SDK updates would make things hell, and I would waste at least 8 hours a week to fight the toolchain. The promise of cross-platform doesn't deliver much as you're trying to tweak your MVVM solution to Android/iOSs whims and fancies, which leave you with a fragile common logic.

If you want to write a TODO list of simple CRUD app, it might work, but for professional iOS/Android development, Xamarin is not enough. Xamarin doesn't free you from learning ViewController lifecycle etc and platform specific implementation details. So you're stuck on a foreign platform, with extra overload of learning C#/F# along with Android/iOS platform overhead.

My Advice: Learn Swift and Kotlin, and do native development. Cross-Platform is a illusion, and the road is paved with dead and failed projects.
The bug I ran into was https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212649 which turned out to be an other symptom of https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212576.
I've always understood karma to be good or bad. It's not always evil. You can have good karma or bad karma, it's just always what you deserve.
I've gotten texts and calls in the middle of the night from people wanting help on open source stuff I've worked on, and I have no publicly listed personal phone number. No idea how they all get it, although one told me that he got my business card at a conference. I imagine that's happened once or twice and it's been passed around.

I do of course respond by saying it's inappropriate to call me directly in the middle of the night, and they should contact my employer for support or email the appropriate public mailing list and I'd be happy to respond there. Still happens a few times a year, though. Not surprised SQLite folks get overwhelmed, even if they didn't go out of there way to offer. I've worked on lesser-known projects and have never even been the key developer.
There are many applications, that do use F-keys for shortcuts.

Not only debuggers, like others mentioned. But also some popular file managers (windows: Far, Total Commander; linux and osx: Midnight Commander).

When using these applications, I can copy files using F5 - and I know it is F5 without looking, because it is in the middle and has an empty space to the left. Similarly with F8 (delete) - in the right region, has space to the right.

With touch strip, you pretty much have to look away from the screen, onto the strip.
The thing is, most people dont need to spend 50 euro per month so millions of people pay in order to not be left out the system if they need it. I need it when I was a kid, so now I pay gratefully.
Appleseed - the manga, not the movie (which tries to compress too much story into too little time)
I believe SMTP attempts delivery to the A record if there is no MX record.
Not every two countries use mutually incompatible mains systems; see for example [0] to see a real time map showing an electricity market with multiple nations as participants. Note also, that your AC grids do not need to be compatible to transfer power between them, and even if they are, you might want to convert to and from DC in between - see [1] for examples of this. I have no idea why it is impossible for the Japanese connect their grids, but I am guessing the problem is not one of technology.

Edit: Reading the Wikipedia article on the subject [2] it seems that the incompatible Japanese grids are indeed interconnected to a degree. It also seems that the electricity market in Japan being currently liberalized, which I take to mean that it has traditionally not been particularily open for competition. That might explain why nobody has been in a hurry to improve the system as a whole.

[0] http://www.statnett.no/Kraftsystemet/

[1] https://en.wikipedia.org/wiki/High-voltage_direct_current

[2] https://en.wikipedia.org/wiki/Electricity_sector_in_Japan
This reminded me of this: https://www.youtube.com/watch?v=ZFsOUbZ0Lr0
When I was writing some shareware and other PC software, there were basically two ways to reach me: write me a snail mail letter or call me. So it was pretty normal to publish your personal phone number (and address). I wouldn't do it today, but those were pretty much the only ways to contact people.
Taxes withheld from salary, just like ainiriand mentioned. In The Netherlands (and most other European countries) you pay for insurance directly (which here includes a mandatory basic plan that can be expanded to include things like full dental) and via taxation of income.
> I have little doubt that in a couple years, the technology Apple has been waiting for will arrive and this vision, or something closer to it, will be complete. Apple just released this machine too soon, or was too aggressive in the decisions it made.

This summary makes sense to me. Luckily, I put 8GB of RAM in my Macbook Air five years ago, and it'll probably do another year.

That said, does anybody use a Macbook for development? If I need to use dongles anyway, I think I could live with one port.
Record distance for alternative super current
Thanks for the input. I do feel more and more that cross-Platform is a illusion like you say.

I already know Swift. Do you think Kotlin would a better transition into Android than straight up Java?
That's definitely something to keep in mind. Thanks for the reminder :)

It's so easy to focus on getting shit done, to the exclusion of treating yourself well sometimes. I think I need to plan a follow-up.
As iocage pretty much only wraps FreeBSD system tasks, I can't see why a language different than "shell scripting" would be an improvement here - does it use API calls instead?
Or you could move to a city with more reasonable housing costs, like Minneapolis where 2br apartments <$2k/mo.
Flipping through the book, it doesn't give much detail as to when exactly the German stormtroopers came knocking.

The notes and errata at the end of the book don't seem to specify it either.

The point is the article makes it look like "oh crap the nazis have invaded, let's dissolve these medals" rather than "they been here for a few weeks and look like they're about to settle some bits of nazi business".
Heh. That's why I called it out in the post too. It's definitely something I've fallen into.

Reading about productivity can be useful, IF you use what you read. Most don't.
Ask HN: Did knowing or learning a not-so-famous natural language benefit you?
I'm speaking about human languages, not Programming
arkitaip, I'm more interested in how a company can better support its own staff, rather than contractors.

By support, I mean encourage development teams to produce higher quality software and improve morale.
It's simple, but not necessarily easy.
What about React Native?
All the use cases they show would be much more intuitive on a touchscreen.
What software do you use to manage that?
Ask HN: Complete list of apps in the Android or iOS market?
Hello, I'm trying to prototype an apps recommender system and would like to play with real data. Is there any downloadable list (say a .csv file) of all the apps being present in the Google Android Market or in the Apple Store? I can see AppMonsta does this as a service, with their own database and a proprietary API. Any open source project? Thanks in advance!
They support > 16GB if you use DDR4. LPDDR3 is limited to 16GB.

Given that Apple maximises for long battery life/power efficiency/thin-ness (where heat = bad), I think they made the right decision.

There are very few people who genuinely need more than 16GB of RAM in a laptop computer.

Would I get 32GB if it was available? Yes. It would make my work a little easier (multiple VM environments), but it's hardly the end of the world on 16GB.
It might not be "publically listed". You'd be suprised at the lengths people will go. To them, it's one weird trick to get past the call centre
> putting in disclaimers (in our case on our support contact form) doesn't help one bit.

maybe you would be getting 2x the support calls without the disclaimer, even if this number is unchanged from before the disclaimer
from the article:

Nine regional interconnected grids are already functioning within China, so the technical feasibility of transmitting electricity across long distances at high voltages has already been proven.
Actually for resource quotas/management there is rctl. So resources can be managed.
Perhaps. I'm lucky to work a job I love, so I have that privilege.

But there used to be a lot of stuff I hated doing that I've been able to ditch. I probably could have written that point in a more realistic way.
I'm not sure I agree. The United States takes well over a million immigrants a year into the country as free participants in the labor market, with the right to choose a career path not dictated to them by the terms of their visa or a corporation that "sponsors" their limited residency rights. It turns out that these immigrants don't go into software development in the numbers silicon valley leaders feel they should, either. That's why they tech employers have lobbied for an parallel "immigration" system run by corporations. Basic human freedom isn't convenient for them.
>Don't you get most of that with electric busses then?

If you're going to put up catenary wires why not just make it a tram?
One thing I got from this review is that the touchbar brings keyboard shortcuts to people who wouldn't normally bother to learn keyboard shortcuts.

I personally won't buy one because I've very picky about my keyboards (the squashed arrow keys are as much of a problem for me as the missing escape key). But for average users, I think Apple has managed another UX win here.

I just wish they had made the bar a bit smaller and kept the physical ESC key. I'm not a VIM user so don't care about frequency of use. My biggest issue is how do you CMD+ALT+ESC if an app crashes, locking up the touch bar?
Create videos of Trump saying anything – Type your message, share the video
How to Advertise on Facebook This Holiday Season
By what possible measure was Hitler's Germany, which put homosexuals in concentration camps, killing thousands, 'gender progressive'?
It's an interesting comparison, but IMO not that apt. Going from a physical keyboard to a touch screen, something is definitely lost (even though much is also gained). The removal of the function keys will at worse force people to memorise different hot keys (any reason why the number row could not serve the same purpose exactly as well?), and at best it will make providers of IDEs and other productivity software revisit old assumptions, and improve the usability of their software.
I love tablets but hate touch screens on laptops. More often than not, it doesn't work that well (edit: although last time I tried a touch laptop is now 1.5 years ago). And, oh god, the smudging.

It frustrates me that almost every Windows laptop with a nice screen is now touch. I assume you can turn it off, but you do pay more for a touch screen. This just reenforces my (outdated?) notion that it's a consumer, not professional device.
> if you're a Vicky

What does that mean? Like someone from the victorian age? I think they are all dead.
I noticed that as well, but only in groups that are mainly men. I immediately wondered if it was the effect of (unconscious, presumably) bias on the photographer's part – i.e. that in a photo of a group of male friends, the women are decorative or less essential somehow. Another explanation is that the guys all knew each other well while they only knew the girls in the photos in passing, making them harder to track down. But the photographer managed to track down so many other people, that hardly seems to explain it.
The Xamarin needs to develop easy and customization should be easy.

Had huge pain in full screen mode dynamically for all the devices.

Calendar with colors forced me to create a new custom control from 0.

To be stable with the controls if you make a tab control in one version should be the same in other versions also, not reinvent and change the wheel.

Easy and clear documentation. Forums all with lots of no one cares why it works int works on my machine stuff.

To new technology and has to get mature and stable. If you are not in the same versions of Xamarin in mac and windows it just not works properly.

Proper error message. I am getting an error like There were deployment errors. Continue. (Not run in administrative mode the vs 2015, closing the emulator or it was opened by other vs before, or you closed the emulator before finished the deploy)
There are lots of errors like "aapt exited with code 1" that means there is some bad character in image or in files like -.... or files starts with number.

Also sometimes out of memory exception when loading images larger then 1mb or in android 4.2 larger than 300kb, even going lover to 100kb having problems in 4.2 android.

Proper editor for Xamarin.Forms is a must have if you want to develop. You can't see the design what you are doing with vs 2015.

Also designer is crashing all the time if i open multiple times and make some adjustments.
I'm learning bits and pieces via https://handmadehero.org/
The Xamarin needs to develop easy controls, documentation and customization should be easy.

Had huge pain in full screen mode dynamically for all the devices.

Calendar with colors forced me to create a new custom control from 0.

To be stable with the controls if you make a tab control in one version should be the same in other versions also, not reinvent and change the wheel.

Easy and clear documentation. Forums all with lots of no one cares why it works int works on my machine stuff.

To new technology and has to get mature and stable. If you are not in the same versions of Xamarin in mac and windows it just not works properly.

Proper error message. I am getting an error like There were deployment errors. Continue. (Not run in administrative mode the vs 2015, closing the emulator or it was opened by other vs before, or you closed the emulator before finished the deploy)
There are lots of errors like "aapt exited with code 1" that means there is some bad character in image or in files like -.... or files starts with number.

Also sometimes out of memory exception when loading images larger then 1mb or in android 4.2 larger than 300kb, even going lover to 100kb having problems in 4.2 android.

Proper editor for Xamarin.Forms is a must have if you want to develop. You can't see the design what you are doing with vs 2015.

Also designer is crashing all the time if i open multiple times and make some adjustments.
> [...] $400K profit [...] a decent living [...]

You startup people always make me think I live in the third world :-)