skysight-inc/HackerNews huggingface dataset:
I'd also like to point out that...we're a largely remote company. We don't index our salaries to the most expensive time and place to hire developers ever. We don't have to support Bay Area rent, or duel it out with AppAmaMicroGoog to keep our people from getting poached. We hire people everywhere in the world and through that lens, we're competitive. I live like a king in Buffalo, NY.
Also because DX11 is still perfectly serviceable for most applications - and DX12 is considerably more complicated.

There are still new games being developed on top of DX9 today.
A solo ride in a car could be worse than a full plane on a cross country trip. But a train or bus is typically(there may be some edge cases) going to be much better than an airplane.

Also, long distance passenger trains absolutely do not reduce freight transport. They lease the the use of the tracks which provides additional income to the freight carriers and the freight carriers have right of way at all times on the tracks. On top of that the Northeast Coast(Washington, DC and north) lines in the US are electric.

Did you just randomly make this stuff up? It is completely false information.
> Really? I thought use of a bare name was only for intimate relationships.

Not only. Even at work you can refer to your colleagues without the honorific -san in some specific contexts.
This is a FUD article based on speculation that's being actively contested by Microsoft. The update to Windows 10 in less than a week makes third party install of UWP even easier... Which wouldn't make sense if Microsoft was trying to wall in Windows.
I had an incredibly positive experience with Bridgewater. I didn't get an offer, but I witnessed their celebrated "radical transparency" first-hand.

Everyone was respectful and courteous throughout, from the recruiter to the CCO who interviewed me.

The moment I'll never forget: when the CCO came back to the conference room to tell me they weren't going to give me an offer. Most people would stop there, maybe say sorry, and send me on my way. Nope. He asked me, "what do you think?" and "do you think this is a reasonable decision, why or why not?" and "how could we have improved the process" etc.

I reasoned with him. We had an amazing, rational, open conversation. I learned why they rejected me. They learned how their process could be improved.

Remember: this is with a C-level executive of the world's largest hedge fund, not some rinky-dink middle-manager. A similar conversation took place with the recruiter as she walked me out.

We complain so much, on this forum especially, about how flawed the recruiting process is. Yet we almost NEVER ASK FOR FEEDBACK. These guys are doing that, with every candidate who walks through their doors, and they're finessing their process bit by bit. It shows.

Perhaps all parts of the company aren't like that (it's quite large, especially by hedge fund standards), but I was thoroughly impressed with the side of Bridgewater I experienced.
The idea of using compression dictionaries like this is not new. Common compression systems (e.g. zlib) allow you to do this. On the web there's a Google spec. called SDCH to do the same thing.
I don't typically buy ultra-think notebooks (or really many notebooks in general) but I've had good experiences with Asus if you want that "85% of a MacBook quality for 50% of the price" thing.

Last laptop I bought was due to needing something for occasional DJ and projection graphics projects. Since it needed to be mobile, even a small form factor desktop build was not really feasible so I went looking for the best thing I could grab at Microcenter for under a grand.

Now this was a few years ago so the specs aren't top notch anymore but for just under $1000 I got an Asus that's not quite all metal (bottom half of the shell is plastic but the rest is aluminum), 1920x1080 screen (but worse viewing angles than a premium display), an i7 processor, 16GB RAM, and the mobile variant of the then-current class of nVidia GPUs (because I needed something that could handle all of the OpenGL stuff I was messing with). The only other sucky part was it came with a HDD instead of a SSD but at some point I'll upgrade the SSD in my desktop and hand that one down to the laptop.

The nearest competing Apple notebook at the time (at least 1920x1080, i7, 16GB RAM, and discrete graphics) would've run me about $2500. Build would've been better, display would've been a bit better, and if it had a SSD or one of those hybrid drives, that obviously beats spinning platters.

But none of those things (or all of them together) was worth spending more than double. If it was going to be my only machine for everything I'd have probably paid the premium for an Apple or another higher-end notebook with nicer display and SSD but for a secondary computer at around $950-ish it is still running perfectly when I need to take something on the road.
Slightly OT: it may sound like a good idea to increment browser history with every parameter change, but in fact it's not, as after a few simulations/tests one needs to hit the return button many times to go back to where they were.
i wonder where harassment fits into flirting given that the second party can have a completely negative response to flirtatious advances. also flirting can create an immediate awkward moment as it is very similar to the "just man up and ask" protocol.
In that video they also say that sideloading can be done via double-click (no PowerShell cmdlets or whatever necessary like in Win8; not sure how certification/signing will play into this), and they also state that it'll be fine to monetize an UWP app on other stores than the Windows one. If they're actually honest with this and I haven't missed anything, UWP might well be the best thing that's ever happened to Windows.
Nomen est omen v1.2
Nomen est omen v1.2 is out! Java library for creating random names (docker style) now offer superb and Pokemon names!

https://github.com/igorspasic/nomen-est-omen
Tips to seamlessly adopt Blended Learning
I've been looking for new music to enjoy and this fits the bill - thanks for posting.

Israel Kamakawiwo'ole has similar vocal attributes, also very enjoyable.
In terms of hardening against SSH attacks, the principles are quite simple. Your business case might mean that some of the following cannot be applied, but there's plenty of measures below that you can use to harden SSH.

1. firewall - only allow SSH connections from trusted static IPs

2. Use SSH keys then disable password logins. Lots of guides online to create keys, so I'll just cover the 2nd point: as root or sudo, edit /etc/ssh/sshd_config

PasswordAuthentication no
ChallengeResponseAuthentication no
# restart sshd

(edit: make sure the SSH keys have passphrases. That way you have an extra bit of security in case any workstations get compromised)

3. Disable root access. edit /etc/ssh/sshd_config

PermitRootLogin no
# restart sshd

4. Limit SSH access to specific user accounts. This prevents users creating their own key (in the case of mountable home directories) or other machine accounts with passwords (if you've not done #2):

groupadd sshaccess
# add all users to the sshaccess group. lots of different ways to do this. The following will work on some flavours of Linux but not all:
usermod -a -G sshaccess $USER
# now edit /etc/ssh/sshd_config and add the following in (it wont already exist)
AllowGroups sshaccess
# restart sshd

5. Install auto-firewalling for failed SSH logins. I personally favour fail2ban as that covers other scenarios too, but I've also used denyhosts and that's worked well for SSH.

6. Lastly, and by far the best option, don't enable SSH on any internet facing IPs.

If you need SFTP enabled, then let me know and I'll post some details on how to harden SFTP so attackers cannot gain an SSH shell.
> Given two socially well adjusted participants

But socially poorly-adjusted folks want love too!
This is marketing, not transparency. Show me the books and I'll believe you.
I live in NY, so grains of salt. While I worked in finance, the numbers skewed very low: 20%+. I'm sure it's industry dependent though, especially since (I assume) finance has a higher standard deviation of income, slower career growth, but a higher glass ceiling.
This is a salary calculator, not a compensation calculator. Bonuses and options are not part of an employees salary. I imagine years of experience is measured as some value beyond skill. Knowing when to do and not do certain things seems like it would fall under experience, and not necessarily skill.
so I can write music w/ bitwig, ableton live etc. windows isn't/wasn't stable w/ many of the tools and linux doesn't have the software.
Not reading the article yet since Bloomberg is blocked by the GFW and my VPN is down again, but isn't this what we should expect anyways? As smartphones become more mature and slow down in innovation, everyone else who are value players can more easily catch up, destroying apple's previous leading edge advantage. Basically, when/if smartphones become a commodity, Apple has to move into something else that isn't or join a race to the bottom.
Lenovo inherited its entire design style from the IBM sale. A modern thinkpad isn't that different from one from 2003. Lenovo doesn't need to copy anyone. Its designs are already considered classic and unique to their brand.

Xiaomi is the new kid on the block and just copies Apple designs. Some examples:

http://www.iphonehacks.com/2014/07/xiaomi-copying-apple.html

Also they have no legitimate sales channel in the US/EU, so there's a jurisdiction issue with a lawsuit. Apple knows it can't just march into China and win a lawsuit. Acer and Lenovo sell in the US/EU, so they have to play ball with our IP laws.
over the next five years, they will force-patch Windows 10 to make Steam progressively worse and more broken.

Linkedin lists Valve as having between 200 and 500 employees. Putting a team of engineers to work on removing the dependency on Windows32 seems like a reasonable alternative to a course of inaction dedicated to letting Steam full into suck.

My intuition is that Microsoft is even likely to work with a partial potential competitor like Valve when it comes to something like this because anyone who is using Steam on Windows...well they're using Windows and Microsoft has an substantial interest in not having Windows suck for the people who use it.

To me, this kinda' sounds like Valve announcing that it's not really going to spend any more money on evolving the Steam code base.
OpenBazaar: a P2P decentralized network for e-commerce using Bitcoin
Dirt bikes and quads have pretty loud exhausts. And people with 4wd trucks like to put aftermarket exhaust on them because they think they get better performance.
Great to see this spreading throughout the industry!

Here is some more clickary for those in the new:

http://buffer.com/salary
https://youtu.be/N8u9H6JDAzo (Travis CI, How we replaced salary negotiations with a Sinatra app)
http://location.rkh.im/
http://rkh.im/move
Selenium IDE Add-Ons
It is cheaper than wind plus storage. Wind plus storage might even be impossible to meet baseload requirements with current technology. Even if battery costs fall by 80%, they wouldn't feasibly be able to store grid-scale electricity for weeks.

But admittedly the situation may change within the lifetime of a new nuclear station, or even in the 20 years before it's actually built.
Tell Your Business Story with Infographics
If he thinks Hillary is bad, just wait until he releases something bad about Trump when Trump is in power!
Lolcat Clone in x64 Assembly
Relevant recent story:

http://www.independent.co.uk/news/world/americas/highest-pai...
Property-based testing considered harmful
Yeah, you'd do far better by trying to improve the fuel efficiency for super freighters by half a percent, or less.
ya it's all out of the box. I literally install osx and that's it. nVidia drivers are from nVidia. All of the components I have use supported chipsets. I just can't put it to sleep w/o adding some other kexts. I usually just leave it stock.
Best keyboard shortcuts for PowerPoint
Why can't game developers sell UWP games on their site?
As an aside I'd love a small to mid size electric pick up. I don't do much driving and we share a volt at home. But a lot of things I don't want to put into a car with a hatchback. Mulch, compost, gas cans, leaky bags of ice melt, plants from a nursery, etc.
They wouldn't dare list actual salaries because then they would have to pay everyone higher, just see what happened with lawyers: http://www.wsj.com/articles/law-firm-cravath-raising-startin...
> In the political/economic world, I see poor people refusing to engage in personal responsibility (i.e. having children out of wedlock, doing drugs, smoking, eating badly and not exercising, refusing to work) while the rich do the exact opposite.

Yet there are plenty of poor people working two jobs and clipping coupons but never see their economic situation meaningfully improve. On the other side, someone born into wealth can be lazy, use drugs, and be a general screw up and still die wealthy.

Plenty of rich people do drugs too but the chances of them going to jail for doing drugs are negligible compared to the chances of jail time for a poor person. Law enforcement targets poor neighborhoods far more heavily, wealthy people don't buy drugs off street corners, and wealthy people can pay for far better legal representation.

Crime? White collar crime is rarely punished with jail time. Someone selling drugs on the street might get several years in jail, whereas someone who helps launder billions for drug cartels gets no jail time and their company only pays a fine.

Unethical sociopathic behavior in politics and many parts of the business world is how some people get to the top. It's not that the most qualified or deserving person got what they deserved, it was that the most ruthless, self-promoting, and deceitful person took the spoils.

The just world hypothesis is often what callous people use to justify why they have the riches and people lower on the totem pole don't. It's easy to point at poor people and say they're poor because they're lazy or irresponsible, but it's much harder to admit that someone succeeded because of either advantages they were born into, or outright immoral behavior.
Well I don't agree with you. A car is a bit different story, since it has an immediate impact on your compensation. You no longer are paying for a car/gas the entire time you're employed. Granted, that could also disappear one day. Stocks and bonuses need to vest, and there is no guarantee they will ever show up.
> Most people have already chosen how they wish to be happier, and giving up cheap energy is just a huge roadblock for them.

this sounds like total resignation. how about challenging those people on their choices?
MS isn't doing any of the open sourcing from the goodness of their heart. They see that to stay competitive in the development tools space and cloud development space they need to open up their tech and make it work everywhere so they can sell services and tools to you. "I see you like linux? no problem here is our cool .net core platform you can use to build for linux. Btw you can run it on our azure linux instances and use all our easily integrated azure services to go with it. And with our new cross platform editor, a lot of this will be a couple clicks away."
But does the new DNC platform call for a large carbon tax? Does it price energy-intensive economic activity appropriately? Subsidies for alternatives don't do that.

Mainstream political thought in the US has largely self-sorted into two categories of politicians - ones that don't believe that climate change is happening, and won't do anything about it, and ones that do believe that it is happening, and won't do anything about it. Neither is of any use to us.
Seems you already have the ball rolling.

I started off similar to you, working predominantly with YC and other incubator startups. Tapping into those existing networks is what kept feeding me with new work.

So leverage what you already have and ask your past clients and their friends for work or even just letting them know you're available to give advice/critiques on what they're doing (that will hopefully lead to contracts after you’ve shown your ability to solve problems).
"For nuclear specifically, a mass roll out of nuclear plants is simply too difficult - cost, production bottlenecks, public opposition, production time and delays, etc."

And yet many Asian countries are doing just this.
Given that most of the truckers I know are trading in their newer, more heavily computerized trucks for their old models that were simpler and more mechanical (in a staggering number of cases, for the exact machines that they traded up from), I'm not sure how this is going to go.
10 New Leadership Attributes Drive Startup Success
What is your bonus going to be next year? How much are you going to spend operating a car next year?
A Steam Machine is just as bad as a Microsoft Machine.
I just use an external soundcard(s).
I have serato SL1 which I use for djing w/ timecoded vinyl and I have an old mAudio usb card I use for everything else.
I recently got a Pioneer DDJ-SX2 which has replaced the turntables and soundcards - I just use it for everything now.
Truly an interesting approach, thanks for sharing. I think the "choose your own salary" in particular is fascinating because with the right culture and the right people, in theory it works exactly as you would hope -- those that are highly driven and want to work epically hard will set their salary and their expectations accordingly. Someone who is looking for more work-life balance might set the bar somewhat lower. As long as there's a feedback cycle which takes salary level as an significant input, it might actually work for a small company. Yadda yadda, plus or minus the Dunning–Kruger effect.
Dirt bikes aren't "traffic". 4WD trucks are a regional thing, and that market will probably never be replaced by electric vehicles!
The people who are not the majority of researchers would be... Wait for it... A minority of researchers.
Well there it is.... https://en.wikipedia.org/wiki/Godwin%27s_law
The url shows a "Couldn't find blog.stackoverflow.com" error and a, albeit cute, picture of a panda.

Did they take it offline because it was causing a controversy?
Show HN: Pokemon Go Matchup - Annihilate in Pokemon Gyms
Monospace Font Favorites
I like 1Password. They were expensive and required separate licenses for desktop and mobile when I bought. I don't know the current pricing model.

They have a good product, nice blog articles explaining various technical decisions they made, and a fast customer support in terms of listening feedback.
This - after leaving the city to live by the sea I hugely notice all traffic noise when I come back to London - it's just never ending. Much of London is blighted by aircraft noise too - again I never gave it much thought and believed my London garden was tranquil and calm, but in my new place I can easily go hours without being disturbed. And when a plane does fly over it's so much higher - I can't believe West London puts up with it.

That said - I now really notice the diesel smell and the fumes in central London. I used to cycle through it every day and couldn't see what the problem was, but as soon as I get off the tube I can smell the stink of smoke lorries and buses.
What bugged me about the media coverage of the leaks is the stupid russian thing. Cnn had an article, and more than half it was discussing how it could be russians providing the leak, with bits like "Refused to confirm or deny the leaks were of russian origin" despite russians not being mentioned in the source at all! You can say "assage refused to confirm or deny he is a stack of russian midgets in a suit" and it's just as accurate!
I assume this was implemented to improve usability for people with short fingers. As someone with tiny fingers, I would rather have a huge Ctrl key and a tiny fn key
I know this is probably auto-correct, but find it hilarious that you misspelled 'community' as 'immunity' :-)
Note that at the last Build conference, Microsoft made a specific point to demonstrate a UWP app with SteamWorks compatibility on stage. But, you know, clearly they're actively using UWP to kill Steam.

http://www.develop-online.net/news/universal-windows-platfor...

I'm rate-limited, so to respond to the person who commented here:

"Embrace, Extend, Extinguish": You might notice if you read the linked Wikipedia article, this is from 1995. Also known as 20 years ago, when almost everyone involved has since retired. Or died. I was in elementary school when this strategy was used by Microsoft. The person who said the phrase in a meeting, Paul Maritz, left Microsoft 16 years ago. Babies born during that meeting are legal adults today.
If we're going to be using the car analogy, Vertu is the Bugatti of consumer electronics and Apple is more like BMW although they desperately want to be Mercedes.

Regardless, KIA's reliability and repair-ability ratings trump all three of them. So I'll let your original comparison stand.
FWIW, one thing the new Swarm
mode stuff includes is support for rolling updates, so that e.g. you could have two containers behind a load balancer and roll out a new image without (or more likely to start, with minimal) downtime. Even on a single host this is useful, but you do still need a little shell glue.

I do agree that the "medium size" (useful to the vast majority of people) documentation resources that are available are quite inadequate today.
To be clear, I wasn't meaning that use of local state was an anti-pattern in itself. I only meant that dumping all of the state of a wrapper component into the child should be avoided. Ideally, the complexity of the data in the props of a component should lessen the closer one gets to a leaf in the view tree.
> Windows' thing has always been backwards compatibility

I think they are realizing that it's holding them back and I suspect they will be less afraid of breaking things in the name of progress.

When I updated my laptop from Windows 7 to Windows 10, it just uninstalled the things it thought was incompatible (a Cisco VPN client was the big problem).

In fact, the sneaky and slimy strategy that they used to get people to update to Windows 10 feels almost like contempt for customers that don't want the things Microsoft is pushing.

Is the PC gaming market a big one? Is there an opportunity here for Linux to become a gaming contender?
There is something not right with both having a salary system like this and having it available to the public. I know I personally would not like to work at SO just because of this.

It seems demoralizing, because it reduces your relationship with the company down to rules, shifting responsibility away from people. It may seem attractive on the surface, but in the long run I don't think it will serve the employees or the company well. People are so much more than just skill+experience+cost_of_living.
This will help reduce engine noise, as well as stink and heat from the truck's exhaust, both of which will be nice. Buses are also loud in city streets and both trucks and buses use braking systems that are fairly loud. I don't know what braking systems these will use but I'm guessing it still needs to be pretty heavy duty and could still be loud.
Unless they don't actually pay much which might be the case: https://www.glassdoor.com/Salary/Stack-Exchange-Salaries-E73...
> In today's market, a person with multiple offers would command at least twice the listed compensation at any of the software majors.

StackOverflow is probably OK with missing out on these comparatively rare beasts. For me, their formula would give me almost a 20% raise (if I could stay in Dallas), and that is not counting my six years of non-software engineering experience.