skysight-inc/HackerNews huggingface dataset:
I studied abroad in Korea and asked about expected salaries for SE from the Korean CS Dept. They said 60k would be incredibly high and 30-40 would be normal. That is also in million won which doesn't translate perfectly to a dollar, actually less.

However, if you are working remote you could probably be taking in a nice US salary and live very very well. 100k and you'd live like a king/queen there.
>Sometimes, there is no way for the layperson to analyze the situation on their own.

and that's precisely why oversight might fail and let corruption sneak in.
You have to be very, very careful when writing platform agnostic IR.
> one of the few cities in the UK that I would be tempted to move to

What are the others, out of interest?
You can choose the intel card on the Precision 5510, which is basically the same as the XPS 15. I doubt you can send your intel Wifi card to Dell and have it installed.
> A good trader can explain their trades

Yeah, but what are the odds that their explanation is just a post-hoc rationalization (ie. "heads I get credit, tails I avoid blame")?
As an outsider, it feels to me like the budget of any project tends to expand to the amount of capital available. When the budget is less, people tend to be more frugal. Which also means that at least some corner-cutting is done. But when the resources are vast, people insist on doing everything by the book. I see this not only in cases of public infrastructure but also in case of space programs as well(case in point, Mangalyaan). America has always been resource-rich and therefore I observe that it has a culture in which spending a lot of money is acceptable(since there is a lot of money).
> You could have a hardened gateway server with read-only storage and that only temporarily stores messages in memory.

Yeah, well, who is your adversary?

I assume NSA and GCHQ by default just log all SMTP traffic. Especially the ones to services like these.

If your adversary is someone sniffing your unencrypted WiFi connection, they'll have your unencrypted e-mail like this one as well.

If your adversary is network and sysadmins who run your SMTP server then all bets are off. I think the danger lies, just like within Tor, that there's a mole in such a team who does harm while being undetected.

If you're protecting against the local authorities ensuring to get a remote, secure connection with a country who isn't playing along with your local authorities is key. Which is why Putin wants Russians to use local services.
Also comparing that by intention: A new Macbook Air 13" with top level i7 CPU (early 2015) is in the same price region or even cheaper and outperforms his setup slightly. But it also does not meet his requirements with 16GB of RAM.
Agreed. Netmarketshare's figures for all operating systems vary in unbelievable ways ... and April's 9.56% looks like one of those unbelievable variations. (The Mac share went up 2 points for no discernible reason, then came down 2 points over the next three months.)

It's not too far-fetched to believe that the Mac's share used to be roughly 7-8% and is now roughly 6-7%, which is as much as I'd take from Netmarketshare numbers.

However, that would be against the historic trend of the Mac's increasing market share, and I don't see any evidence for it in the marketplace. The people who were waiting for new Macs didn't stop using their old Macs.
https://ankiweb.net/shared/info/970971960 (last link was broken, sorry)
Learning a field should get easier the more we collectively know about it - the information should be structured better. This is particularly true of software, where we decide how to structure it. If tech is getting harder, this is our failing, not an inevitability.
Such a great answer.

Your financial situation is part of a much bigger problem you are trying to solve.

How to have a good life. Think you should optimize with that in mind.

Completely agree with the diminishing return comment. If social interactions/relationships are lacking in your life, you'll get a very high return for your time spent.

(Obviously extremely easy to say to you typing on my iPhone. What has always worked for me is taking the smallest possible step and turning that into a habit.)
Once you can read/speak (not necessarily understanding much) then you can get around pretty well. The translation apps are really good and I didn't find myself using them often. I found young Korean people to be pretty good at English with decreasing ability up through the ages.
ASCII spinners in console applications
Lived in Vienna for 8 years, now in Berlin for the past 3. Vienna the city is great but I'd definitely say the biggest downside are the Viennese (I know this is ironically the most Viennese thing I could say).

Basically everywhere in the German speaking world it's considered kinda weird to talk to strangers and people are quite...Shy, I guess? It's always the thing I appreciate most on visits to Canada, the US or the UK, just how talkative and nice people are.

This applies more to Austrians than to (north) Germans, and the Viennese are additionaly also grumpy and complain about everything, despite living in one of the cities with fewest things to complain about.

Also personally felt a lot less accepting of foreigners than Berlin. I far more often felt like a curious attraction and "obviously" you're not really Austrian if you're not ethnically Austrian, even if you speak German and have lived in Vienna your whole life.
> FUD.

That's a very disrespectful way of starting a post. In particular as you conclude that you largely agree with them. So which is it, they're spreading "Fear, uncertainty and doubt" or they're right? In either case, seems unconstructive.
The XPS touchpad is comparable to Macbook one, you won't miss the track point.
As others have pointed out, there are tools for creating a TLS socket, not much harder than nc or telnet. However, HTTP/2 will be a totally different game.
The C api is probably the best bet.

Most projects that aren't written in C++ thenselves use the C api. It has fewer features than the full C++ api, but is more stable.
It's possible to purchase a used ThinkPad for about the price of Rpi3, a monitor, keyboard, batteries, clock, webcam, etc. It will be an ntegrated system with meaningful RAM and a convenient form factor.

Raspberry Pi's are interesting but building a laptop out of them is not what I would consider a sound step toward obtaining a computer for general software development.

Good luck.
You cannot self host square space.
yep I do. And I also don't like Apple that you need to buy at least a heavy 15" inch laptop for getting a real quadcore.
I use TurboTax and it's built into the software finally, and makes this quite simple. Originally they just made you look at the tax form and fill it out yourself, but they've really improved the "foreign american" parts of the tax software in the past two years.
I prefer BabylonJS for their excellent support.

http://editor.babylonjs.com/

https://medium.com/babylon-js/programming-with-the-babylon-j...

http://www.html5gamedevs.com/topic/26619-new-official-babylo...

http://www.babylonjs.com/demos/ruins/
I've been there.

Pretty much the only way is to just read the C api header and figure things out from there.

It does contain comments, which are mostly helpful, but sometimes incomplete or out of date.
Make sure you understand the tax implications of your stock options:

http://web.mit.edu/tytso/www/OPTIONS-HOWTO/OPTIONS-HOWTO.htm...
You might have to do some custom work to make some of the "history" accessible.

For example, Stanford's CS144 class uses a patched version of the Linux kernel to enable people to create their own TCP/IP clients[1]. I'm sure that if stuff like this becomes really inaccessible for newbies, similar modifications will be done for other applications to allow simpler concepts to be taught and explored.

[1] http://web.stanford.edu/class/cs144/assignments/ctcp/assignm...
Couple Held in China Are Free, but ‘Even Now We Live Under a Cloud’
It's not cheap thats for sure and my wife isn't working.

But New York although expensive is surprisingly child friendly and have experienced a surge in the number of people with kids (think like 30% in the last 5 years.)

Once they hit Kindergarten there is plenty of good schools for free. I am hoping to be able to stay here for many years and have my boys be real New Yorkers.
Come on, these records are more of a joke, practically speaking :)
I've had amazing luck keeping email and slack separate on my iPad using Duet. It's been a life saver- especially when travelling.
Do you consider several hedge funds consistently beating the market with significant margins for over 20 years to be "anecdotal" evidence?

The evidence shows that it is very difficult for traders to consistently beat the market. The evidence does not show that their performance, as a profession, is random.
Show HN: Monitoring for downtime, performance, malware, vulnerabilities and fraud
For personal use I'm still very productive with an x120e (under Arch naturally). I love the trackpoint device, and I miss it with my work-issued Dell Precision 5500. That being said, the latter works great under Arch as well, and my only annoyance is the weird screen flicker.
I prefer using a Trackpad, however the Thinkpads have a middle button, which I use all the time in Linux.
Out of all the places I visited in Japan earlier this year, Hiroshima is the one where I'd happily live. Well, if we forget about the working culture and the language barrier... :)
The Year in Housing: The Middle Class Can't Afford to Live in Cities Anymore
Indeed, the openssl tool is a veritable swiss army knife for PKI crypto.

It's a netcat replacement:

openssl s_client -connect www.google.com:443

while also providing information on the TLS handshake that's useful for debugging (like the server's certificate chain or its list of trusted CAs for client certificates).

There's dozens of other subcommands to do useful things like decode certificates (x509), generate keys (genrsa/gendsa) and create certificate signing requests (req), just to name a few.
I've got a Dell dev laptop on order now. Hope to give a full report on how well it work soon.

Dell has a 30 day return policy for what it's worth though.
Telnet/netcat seems simple only because all the layers below are hidden inside the operating system. You don't type in all the MAC/LLC/TCP headers, and you can avoid typing in TLS headers just by hiding them inside the library (LibreSSL, GnuTLS etc.). With libtls API you can think about cryptography in terms of "padlock icon" until you want to learn more.
Other way round: the more structure we build, the more there is to learn. The blank-slate nature of software is particularly problematic here; people end up proliferating solutions faster than they can be learned.
Building your own Multi-Model Database – Part 3
I live in the western part of Switzerland, not far from Geneva.

I think you've possibly misunderstood what you have been told by your friends - you don't need to show your bank balance to a landlord. However, it is true that you have to apply with a dossier of files as specified by the agency or landlord and you can expect these to contain a copy of your contract (and so your salary) and also a statement from the local debt/claims agency (best English approximation I can think of for "office de poursuites/Betreibungs- und Konkursämtern") attesting to the fact you do not have any outstanding claims against you. It is unlikely as a foreigner that you will.

However the essence of what you were told is correct - there is a lot of demand for apartments in Geneva and Zürich. The occupancy rate is well over 99%. It is less a case of searching for the flat you like and applying than applying for many apartments and hoping you are chosen by the landlord.
I hear the settlements are beautiful this time of the year. Seriously though, it looks like an interesting place and quite polarized in many ways, I might be wrong.
MVVM with RxSwift
Didn't even add a bullet point for the TrackPoint!

It used to be that ThinkPads had great keyboards too, pity about the chiclets.
It's great to see a positive attitude toward security also gaining support in Government.

I just wish all software projects felt the need to be more secure [0]:

> Redis is designed to be accessed by trusted clients inside trusted environments.

> While Redis does not try to implement Access Control, it provides a tiny layer of authentication that is optionally turned on editing the redis.conf file.

> Redis does not support encryption.

This is just broken by design software development. [1] It's irresponsible in 2016/2017 to assume you have impenetrable perimeter security.

Redis' excuse is just bullshit. PostgreSQL supports authentication, SSL, and even client cert pinning.

[0] https://redis.io/topics/security

[1] http://antirez.com/news/96

Edit: Loving the downvotes by butthurt developers who have never had a security audit...
We dedicated a year to self-improvement: here’s what it taught us
> investing in the future of young women and people of color who are learning to code; and as Automattic we are actively doing the same to advance diversity and inclusion as a leading technology company

They forgot to include LGBTQ.

It might be just me, but I don't really care who writes a piece of software. It could have been written by a black gay transgender muslim female or it could have been written by a privileged white boy, it doesn't matter.

When I last checked Wordpress, its codebase was amateurish and horrible with a plugin API that looks like a bad joke. Automattic should focus on making their codebase not stink instead of worrying about SJW propaganda.
Famous last words for a lot of businesses:

>When it comes to AI/Machine Learning: the nature of ____ and markets are drastically different to other fields that AI/ML have previously excelled in. The main reason being what are the laws and rules that govern how an AI/ML should view a field?

>Since the very nature of a market is… a constant change respecting an infinite and broad amount of variables (____), a complex system (repeating exact past actions, will not give you the same results) and a social interaction/conflict regarding an ambiguous ____, it becomes incredibly difficult to determine those laws and rules.

>In physics, mathematics, computer programming, you will always have a safe level of predictability when it comes to certain functions and how they interact to give you a reliable solution. With ____, instead of this safe level, there is just irrationality beliefs; something you cannot model with accurate certainty (just look at how AI/ML would handle predictions for Brexit and Trump, and then, how it would cope with the aftermath).
>Nobody should be using Strunk and White as a style guide after primary school. There's nothing fundamentally wrong with passive voice, or adverbs, or any of the other things that he mentions here.

That's just ONE counter source. Hardly enough to make the case.

While there might be nothing "fundamentally wrong with passive voice, or adverbs, or any of the other things that he mentions", there is a lot that's fundamentally wrong with how those things are abused by the majority of people.
The main thing we need more detail on is whether the $1300 number is the per-share preferred share value (= $1B / number of shares or a per-share 409a valuation / strike price.
Key word from title is desktop, although I presume that does include laptop, but not other mobile devices.
Just to clarify for folks who don't know Tokyo: Wakoshi is the first stop on the new Fukutoshin line, and it is located in Saitama, which is not in the 23 wards composing Central Tokyo.

https://en.wikipedia.org/wiki/Tokyo_Metro_Fukutoshin_Line

However, it's only a single stop on the line; the other 15 stops are in Central Tokyo.
Berlin. Live here and love it. Reasonably big, multicultural city with excellent public transport. You can go anywhere within 1 hour by public transport (average 25 mins). Eat any cuisine anytime, tons of startups, meetups and social events. All backed by excellent German education, innovation + social support.
That's a fair account of the reality of life in London. Of course the abundance of jobs, great tech scene and endless things to do are all true, but it's not all as good as it sounds.

I'd add one more:

5) Forget going to Premier League games every weekend, it's near impossible to get a ticket if you don't know a season ticket holder!
You guys might be interested in an Archlinux centric T460 series I made on Youtube: https://www.youtube.com/playlist?list=PLiKgVPlhUNuxgKwoVH4MM...

Suspend and networking work smoothly out of the box with systemd. The touchpad is OK using xf86-input-libinput, surprisingly the Trackpoint hardware is so bad in this model I've stopped using it.
Redis and Postgre are meant to play different roles.

If you don't like what Redis does, you're welcome not to use it.
Yet another example of a scientific paper bent to satisfy sensationalism by the press.

First paragraph:
"A long-quiet yet huge supervolcano that lies under 500,000 people in Italy may be waking up and approaching a "critical state," scientists report this week in the journal Nature Communications."

In the actual article:

"The scientists caution that it's possible nothing will happen in our lifetimes. They say it's impossible to say with any certainty when an eruption might actually take place. More monitoring and study are needed, they say."

And of course this:

"There will be another supervolcano explosion," scientist James Quick, a geologist at Southern Methodist University in Texas, said in a statement when that volcano was found.

"We don't know where, [but] Sesia Valley could help us to predict the next event."

is more like a Nostradamus prophecy, something will soon (before or later) happen somewhere ...
1Password has that option too. In fact if you happy with that option, you don't even have to pay them anything.

https://support.1password.com/sync-options/#sync-over-a-loca...

Btw, the closed source client is also a weak point in the whole architecture, but if you don't worry about that, then probably you shouldn't worry about letting them store your encrypted passwords.
>>Mice that were repeatedly exposed to the aggressive intruder had a hard time recalling where the escape hole was in a maze they’d mastered prior to the stressful period

This sounds like an extreme level of stress, of course the poor mouse has memory issues. I don't think you need to worry if you have ordinary levels of stress from traffic, mortgage, kids etc... But if you live in Syria and your city gets destroyed by war, then yeah, your brain performance will suffer, but I don't think anyone would be surprised by that result.
+1 for Granada. Probably my favourite place I've visited to date, but the job market doesn't sound great. If you can get a remote gig though, what a place to live.
Readability is no longer available.

See https://www.readability.com/
Yes, TiDB is a Relational database.
Much worse infrastructure, if you care about such things. Probably not as good a place to raise children (especially with the politics of the recent decade or so).
Bitcoin is like a cult.

People praise it for going up, deny anything is wrong when it goes down, ignore the mysterious person who created it, spurn the heathen alternate cryptocurrencies.

Sure I like the idea but I don't like the Bitcoin culture.
No, it's the exact opposite thing as "property".

I can take materials and land, and build a house. I can live in said house.

But if someone claims that the way I cut the wood was under a patent, then they can lay claim on my property with make-believe property - that of which is in the mind.

It's also how we get absurd things like BRACA1 gene for breast cancer is "owned" by a company, meaning all those with breast cancer somehow owe this company for using any techniques to find it.

Or it's how we get idiotic things like "I'll sell you this shiny disk, but the software says you lose all first sale doctrine cause of copyright".

Or, with laws strengthening copyright (DMCA) say "You may have bought and own this hardware, but it's illegal for you to fix it without our approval, because of 'prevention techniques'. " Might I remind you, that only 30 years prior, companies would attach the schematic of the electronics in the back panel for easy repair.

'Intellectual Property' degrades property in every way.
Having to mess directly with HTML is too risky. Maybe it could work if it had a really easy to use version control, but I've never seen that either.

Wordpress.com is expensive if you want "advanced" features like editing the CSS(!). As for Blogger, I don't want to tie them to a proprietary solution.
> If you don't like what Redis does, you're welcome not to use it.

I like what Redis does, and it's also heavily used in industry. What I am saying, not incorrectly, is that their approach to security is harmful to their users. Most of whom won't know, care, or implement additional security which they should.

It's the same argument with HTTPS. Of course HTTPS is optional in a web server, but all major web servers support HTTPS, and there has been a concentrated push to have more people using SSL.

e.g. LetsEncrypt

We should be making it easier for people to deploy secure services. Redis' approach to security makes it extremely difficult for developers to deploy secure services.

I'll say it again: It's irresponsible in 2016/2017 to assume you have impenetrable perimeter security.
No. In casinos the games are designed so that in the long run the house always wins. They don't need to care about odds.

The stock market isn't a game; it isn't designed and it continuously evolves.
I feel the same about automatic transmissions - not having to worry about being in correct gear allows me to concentrate 100% on the road - but I'm usually shouted down by people who think that driving anything but a manual is not driving. All my cars for the past 7 years were manual, and now that I have an automatic I would never go back.
I use https://freedom.to and https://selfcontrolapp.com to block sites
Please feel free to discuss in this google group or raise a new issue on github.
FWIW, OpenBSD's netcat supports creating a TLS socket. I'm not sure it will work on all Linux distributions since it depends on libtls/LibreSSL and most ship with OpenSSL.
For blogs HTML, although I soon wish I used a CMS

For e-commerce, I never want to see Magento again (used at company where I work) and would look squarely at Shopify next time

For both uses any self hosted CMS feels like you spend too much time as admin/configurator
> But New York although expensive is surprisingly child friendly

That's great to hear! I'm really hoping the trend back toward the cities (and away from the suburbs) continues in America. I think walkable cities are much better than driving everywhere.
No, but you can build your own stack from scratch fairly easily, and it's easier to debug when you can see the plaintext through the data structures.
MacOS doesn't run on other mobile devices.
I wonder why they are not including Chrome OS?
Looking to add a few more features and update the design on https://tomato-timer.com - shoot me an email if anyone would like to help!
Definitely haven't. Where is captioning applied with human like accuracy?
Show HN: DeepRadio lets you search and clip radio snippets
If you want to avoid telemetry, you need to use open source devices. Prohibiting HTTPS for everything non-government is not a way to go.
An automatic time tracker. I've tried it a few times over the years but it's always been too complicated... I think I've finally found a way to make it simple enough to get a few people to use regularly.
To create a Swiss-German language school in Zurich: http://www.learn-swiss-german.ch/ (EN version) and http://schweizerdeutsch-lernen.ch/ (DE version)