skysight-inc/HackerNews huggingface dataset:
If this were true then social mobility would be very low in countries like Germany where the government is more involved, compared to the USA. Yet the opposite is true.

The government improving the lives of children through subsidies and high-quality universal education is the most direct means of breaking the link between your own fortunes and those of the family you were (through no fault or efforts of your own) born into.

Also, I would argue that inequality (beyond a certain point, which the US is far past) /is/ inherently bad. The super-wealthy can have their mega yachts, it's their unfair political influence, which is in proportion to their wealth, that's the issue.
Out of curiosity, what specifically do you find unreadable about the first example?
Same as you, but I also aggressively use the [-] button to prune back side branches, allowing me to browse "wider" :-)
My little girl loves seeing some videos on youtube. Began with playdoh eggs being opened to show surprises, now moved to little stories about girls taking care of her dolls. I try to watch together, sometimes I just listen to see what's being said or what noises are being made.

Sometimes I have to interfere, but nothing scatological or sexual has arised yet (in those videos).

Ahh, that eternal vigilance you have to make...
>Put bluntly, who cares if a VP at Google and VP at Xiami moved to Facebook?

Apparently HN does, because that's the whole story here.
I hope that after swift 4 new changes are non breaking
Show HN: Eslintblame: parse eslint output into Git blame to unveil the offenders
It doesn't make content magically more available, for sure, but it makes backuping a web site trivial, to the point where you can't have content disappear out of sheer will (the only way to have this is to make people uninterested in the content)
I had the feeling companies would just stick to their thing.

Last I worked with used CVS and always talked about switching to SVN, but never did.
Good question. I am not sSure you can do it without using SMS to bootstrap the process, but if you have TOTP set up and then turn on U2F (with TOTP as the backup) then I think you can disable SMS messages.
Godbolt Compiler Explorer Now on Patreon
Yeah I agree. I've been using Swift for about 2 years, and my major issue is the tooling (Xcode, CocoaPods, etc.).

I've been trying plugins for every editor I like (emacs, sublime text, VS Code), and all the code completion sucks. I've researched it a bit, and it all appears to be issues with SourceKit itself. I think Swift would do much better on Linux with proper tooling - when I look at Go and Rust tools everything seems to work (I've never tried them - just going off the project readme.md and videos). I wish this was a bigger priority, but it doesn't appear to be.

It seems like this will all probably get better when the Swift Package Manager supports iOS/tvOS/watchOS. Most completion tools don't parse the Xcode project for frameworks, so you don't get completions outside of UIKit/Foundation and what's declared in your file. I imagine when SPM is ready it'll make it much easier to parse dependencies and include completions for them.
What you are showing is a common tactic for a group that knows they are doing the wrong thing to validate themselves by claiming everyone is a bad guy. Or that the other side is worse etc etc.

You would seriously have to be blind to not realize the the current path of policies is simply incorrect policies that will lead to harm. For example instead of paying for a wall, Mexico will just pay for better ports as Donald Trump and the fools that voted for him seem to forget they have coastal shipping access to both Europe and Asia. Not to mention all of South and Central America.

That's the problem. Replacing social security with private retirement funds is a debate about which is better. With pluses and minuses on both sides. And guess what? The combination of 401k's IRAs and Social Security kind of does that. See how that works? Its actually saner than people want to believe. Same with things like how health care is run. Its not like we have some kind of socialist utopian system. Its a compromise. Or taxation with our 15% cap gains. Both sides have different opinions but both are at least based in some kind of functional reality where they might actually work. And the reality is that they are both a little bit right so in the end we typically wind up someone in the middle despite how it looks.

Stupid crap like building a wall is just plain incorrect policy. I mean if you even asked experts in border security, they would not suggest just building a giant wall. Its like what a 7 year old would suggest. What you would actually have is very similar to what we currently have. Its pretty easy to see a group of people running across the open desert and intercept them with the technology we currently have.

That is the big difference between what is happening now and what is typical in US politics.
Of course the primary line of defense is not running random crap executables.
Sure. All the KO's in the House[0] Senate[1] and gubernatorial[2] elections have them shaking in their boots.

[0] https://en.wikipedia.org/wiki/United_States_House_of_Represe...

[1] https://en.wikipedia.org/wiki/United_States_Senate_elections...

[2] https://en.wikipedia.org/wiki/United_States_gubernatorial_el...

Have you seen the 2018 Senate elections map in particular?
Yes, I've written for 27+ years now [1]. It's a significant source of my personal serenity/peace of mind. Advice: find pens and paper that you like. Write if you feel like writing, don't write if you don't. Be honest to yourself: it's only for your eyes. Write down your concerns, your joys, things for which you are grateful. Organize your life.
[1] http://therandymon.com/index.php?/archives/332-Twenty-Seven-...
Echoing GFischer and scott_karana that my own browsing habits tend to mirror theirs. It's definitely worth it, there's not really a better general tech discussion forum anywhere on the web right now.
What is your specific methodology? Or is that what you mean by your next answer?

Also, do you revisit your journals?
There's a powerful social permission / imposter syndrome thing that works against people running for office, so an effective thing you can do even if you yourself can't bring yourself to stand for office is to convince friends to do it, and offer to support their candidacies.

I've found it's remarkably easy to have that conversation with people. Ultimately, telling someone you'd support them if they ran for elected office is a pretty major compliment. And you don't really need any context or permission to bring it up; like saying "that's a nice jacket", you can say it any time. More importantly: when someone they know gives them permission, people actually will consider running.

I would much rather get 10 of my friends into local office around the country than run myself, so that's the goal I've set for myself. I'm making decent progress!

You or your friends should consider (and probably prefer) local administrative offices, like park districts or water reclamation. You don't need to be a subject matter expert to run for these --- that's not expected of you (source: friends who have these jobs). If you're wondering "why bother?", the answer is that having any kind of elected office magnifies your influence with other representatives and stakeholders. It's also great practice.

Running for the kinds of offices everyone has heard of --- Congress and Senate --- is extremely expensive (in the multiple hundreds of thousands of dollars) and, depending on the state you're in, might have a large component of building relationships with your state party. I say this not to discourage people from trying --- especially if you're thinking of running D in an unopposed R district or vice versa --- but to set expectations. Running your first time is easier than you probably think it is, as long as you pick the right office to run for.

If you're on a (recreational) Slack right now, consider opening up a channel and inviting people into it and spontaneously getting a couple people interested in running. I was on IRC channels in the 1990s that started companies that later sold for 9 figures (and the #!w00w00 people can tell you better stories). Getting a couple friends elected to their local library board seems like an extremely reasonable expectation to set for yourself.

If you're organizing something to get people to run for local office, I'm interested in talking/helping. I think there are a bunch of useful applications to be built here, and also a lot of opportunities for people to get together to share encouragement and notes.
>You are appending a cachebuster to the URL that changes for every release, right?

I'm in a department with a many years outdated CMS. The modern CMS does this after minification. The version I'm stuck with doesn't do cache busting or minification. My department is stuck on the outdated CMS due to our necessary continued support of IE8. So unfortunately no, we're not. We do so manually once a site is in production but it isn't worth the effort to do manually while things are still fast moving and internal. It's much easier to occasionally remind the project manager that they need to do a hard refresh.
Fintech News – Financial Technology News and Article
The Canadian government bought some used subs from the UK 10 or 15 years ago. One of the subs had a huge dent and I mean Oldsmobile sized. The Brits seem to have a tough time navigating their subs.
Not all of us can live our lives inside the lyrics of a Tool song.
Some discussions around technical solutions people deployed are interesting. I was recently reading an old thread about challanges with replication of postgres-xl nodes (!) :-)
I'm not saying they come as a package. My original post was only about Facebook's future product decisions after a hypothetical point where they get a large enough portion of their userbase to use 2FA.

Edit: I don't want my facebook account to become the _kind_ of thing I'd want to protect with 2FA = I won't use 2FA for facebook.
Yep.

And their resignation seems likely to mean "I can't fulfill the set of policy objectives I'm seeing proposed, as a matter of conscience."

Think about the different policy leanings you've seen over recent decades, and think about what might be outside them.
I fear if those 170K parking tickets were really unfair or were dismissed just because someone (somebot) complained.

Either way it shows some malfunction of the tickets business.
assuming some better symbol could be presented as an alternative hat, what issue is solved by using those hats? what material condition is improved for trans people? the self esteem of some of the more histrionic ones?

it's a non-issue, you're using it as a bludgeon for status by virtue signaling.
For some reason application passwords don't seem to work according to everyone who tried. I don't really know what TOTP is or how all of this is configured, that's the domain of our security team. I don't really know what you mean about Google apps, I just want to use the calendar app on my Mac and iPhone to see my meetings but I can't. I asked them about it and they confirmed to me that I should use the Google Calendar web app in Chrome.

Using a web app on my Mac isn't the end of the world, but I can't see my meetings on my phone in any type of way, and I'm already missing them sometimes because the little notification on the phone is what reminds me that I have a meeting to go to.
Try to upstream this. That would be cool, because I use the information by Yubikey atm.
That's a really appealing platitude, but can you make it concrete?

What machine should each of us, individually, build? How will it function in a world where an overwhelming majority of people view their government (broadly) as legitimate? Why is someone in office necessarily a "cog" rather than someone with agency and the ability to influence the machine's overall direction?
LendingRobot Is Moving Its Records to the Public Ethereum Blockchain
I usually read the entire comments section on HN. There's a high signal-to-noise ratio and a "big" discussion is only maybe 300-400 comments.
No, because it would be used against me in a court of law.
I stopped keeping a personal daily journal when ohlife shut down. It was a service that would email you every day and you would respond with your journal entry. I don't know why it worked for me-- i could just email myself each day-- but it did. I do find my old entries useful for remembering my state of mind and the timing of events. Since this was data in the cloud managed by people I didn't really know, I mostly kept positive notes of stuff that I wouldn't mind being exposed.
i've spent more time in biotech industry than in academia, as is true of many of my scientist coworkers.

even in industry, they're all (all) liberals. maybe even moreso than in academia, really. even the high up ones. even the runts of the litter. even the foreigners; even the white males. scientists are liberals... and capable of having a polite and objective discussion with those who aren't.
Compared to some nations the US is extraordinarily diverse: Ireland, Norway, Fiji.

Compared to others it's practically homogeneous: India, Papua New Guinea.

For an example closer to home: Canada is probably more ethnically diverse than the United States and, Quebéc aside (which is sort of our lone-star province) has a lot more political cohesion. Toronto is vastly more ethnically diverse than New York City today despite New York having representation from every country in the world.

Similar factors are in play, though: Generally there's enough resources for everyone, so there's no need to fight for scraps.

The US has a lot of work to do to bring itself truly together. I just worry that things are going in the opposite direction now with infighting being encouraged to divide and conquer all those opposed to the current administration.
How to Build a Probability Microscope
Let’s stand together to promote open access worldwide
Is this a (clever) marketing stunt for NationBuilder?
I agree.

It seems as though the same thing could be said for having any password at all on a Facebook account?
I've been keeping a bullet journal-style journal for the past month and a bit, and I've found it pretty useful. I don't write any "dear diary" style entries, but I do write down thoughts I have about game ideas, camera gear research that I might want to use/rent/buy, vacation ideas, and so forth, in the bullet journal style.

Here's an example empty page for a week - https://www.instagram.com/p/BPUIKR1Am3o/

I track some things daily:

* quality things

-- mood

-- energy levels

-- activity level

-- productivity

* tick-box things

-- did I wake up before 8am?

-- did I get to work before 10am?

-- did I hit my step goal?

-- did I do any additional exercise like a really long or strenuous walk?

-- did I do some work on a personal project? (taking photos, working on my game, looking at houses, whatever...)

-- did I record my weight and blood pressure?

-- did I follow my morning/evening routine? (pack/empty dishwasher, did I remember to take my pills, ...)

On a weekly basis, I tally up a few things from my activity trackers - how many days did I hit my sleep goal of 8 hours, what was my average weight/blood pressure, how many total steps did I do, and so forth. I also convert the daily quality things into the number of "good" days and "bad" days in that week on that scale - so maybe one very good mood day and two bad mood days (and the rest acceptable).

I then write down any non-technical-work tasks (we have a task tracker already at work for technical things, after all) I want to get done (either in the future, or on a particular day), or events that I need to remember, generally in the bullet journal style. These are things like:

* Collect building badge

* Write talk submission for conference

* Develop the iPhone photos from the weekend

* Remember that the new X book is out (today, on day X) and I should read it next

* On the 30th of January, remember to send out the invite to the event

Then every Sunday I make a new weekly page, migrate all the unfinished entries forward into the next week, and start again. I'll cross out things I realise that I don't care about any more, and move things that are further in the future than the upcoming week into the "future log". Pick two to three main things to keep in mind, schedule some work onto particular days, if appropriate, and the rest into a general weekly tasks list.

I also move things like vacation or camera gear or game idea one-liners onto a dedicated page - either a full page for the idea, or a page that has a list of those one-liners.
I'm pretty much doing the exact same.

Home Assistant

Custom TX board to transmit to the Etekcity sockets

https://www.amazon.com/Etekcity-Wireless-Electrical-Househol...

Using Alexa to control those outlets via Home Assistant Emulated Hue component. Then I have a couple groups defined in Home Assistant for my living room lights, so I can say "Alexa, turn off living room lights" and it'll turn off my three outlets.
I can also do "Alexa, turn off living room light one" to just turn off a particular light.
One thing that I've noticed with Alexa and Home Assistant is that I have an outlet labeled "Xmas Light" and I can either say "Alexa, turn on Xmas Light" or "Alexa, turn on Christmas tree light" and it seems to discern between the two.

Overall I love this combo and is working pretty dang good.

Next goal is to use PIR sensors so when I go to the basement it'll automatically turn on the basement lights.
I applied as a candidate for the local planning commission because I think that restrictive zoning is driving some portion of inequality in this country, and also has a lot of problems in terms of long term financial stability (see: Strong Towns). I've never done anything like that before; we'll see how it goes.
On the Design and Construction of a Just Intonation Keyboard
The senior leaders involved are in roles that, while I think they are all politically appointed, are more administrative than policy making (the most senior is the Undersecretary for Management.)

Whatever criticisms there have been of foreign policy, there has been little criticism that the State Department has failed administrstively in implementing the policy set by the Administration.
There are always so many wonderful things we can start counting, when the original data doesn't seem sound.
Doomsday Clock Moves Closer to Midnight
The main point is that you need to be holding a currency that isn't the bolivar, because the year-over-year inflation rate is something like EIGHT HUNDRED PERCENT as of Dec 2016.

USD, Bitcoin, commodities, food ... anything has better return than that.
When they threatened the person after he/she said "no", they crossed the line.
But the newly-emptied roles are things like Director of the Bureau of Overseas Building Operations. Those jobs have been performed quite competently, up to the limits of what elected leadership has permitted. The obvious counterpoints like Benghazi ultimately trace back to either executive or legislative decisions; the resignees are the people who were requesting more security, while the people who refused it are still in place in Congress.
The 'original sin' of C++ is not having both references and pointers, but trying to remain compatible with C.

That means that Stroustrup couldn't have ditched pointers, but if he wanted to implement operator overloading for value types with same efficiency as C he needed some way to support doing that without using pointers directly:
http://www.stroustrup.com/bs_faq2.html#pointers-and-referenc...
http://stackoverflow.com/questions/8007832/could-operator-ov...

A lot of the nastiness of C++ comes from trying to maintain C compatibility: Special behavior for POD, most vexing parse, .h/.cc file split, everything preprocessor and many other misfeatures. Of course, there's also the flip side of it: if C++ wasn't a near-superset of C, it would have never become so popular.
I'll just leave this here...

https://en.wikipedia.org/wiki/Sampling_bias
If it's an article I'm interested in, I'll generally read all the comments. If I want to bring up a particular point, I'll skim them to see if it's been brought up already and then read that tree of comments and post there if I still want/need to. I pay close attention to grayed out comments when I'm reading in order to make sure they are justified and up-vote them if I don't agree with the down-votes.
Re: #1, both of my senators' numbers terminate in a recording that asks me to leave a message with my contact information. I have a hard time believing anybody listens to these. Am I wrong?

More broadly, I talked to one person at the office of one my state's reps. I complained about this order and said I hoped the rep would voice his opposition, and the person said the rep would. But how much does that matter, especially since the rep is in a heavily Democrat district already? Is targeting swing Republicans a better idea?
I think this might be giving Twitter too much credit.
Millions of people showed up to supposedly protest Trump, yet Hillary Clinton couldn't consistently rally even a thousand people without help from A-rank celebrities.
That's a really sensible policy and an especially forward-thinking one.
Using Immutable Caching to Speed Up the Web
I probably scan at least 50% of the comments of the stories that reach the front page. (I.e. all of the comments on the 50% of the stories that I'm reasonably interested in.)

I'm relatively good at scanning large volumes of text but it's a bit of a chore. So far I feel it's worth the effort though. The comments are usually more interesting than the linked articles.

One note: While I do think HN is reasonably effective at ranking interesting stories, the ranking of the comments do leave something to be desired. I do feel like I need to scan all of the comments - something interesting/valuable is almost about as likely to appear towards the bottom of the comments page as towards the top.
> People should be compensated for the value they produce.

Why? That is an opinion, not a fact.

My opinion is that people unconditionally deserve shelter, food, healthcare, education, and liberty.

As efficiency increased we could have made everyone work less. Instead those gains were funneled to owners, to capitalists. Who actually don't produce anything and live off of the labor of others.
#include "parent-comment"

Me too, exactly. C++ has turned to baroque junk. The last useful new feature C++ acquired was to make string literals const. (When was that, 2005 or 6?)

If you're using C++, it's best to stick with C++03.

The rabid experimenters who run the ISO C++ committee should have started their own language 15 years ago, rather than hijacking an industry standard to everyone's detriment.
"because" here is completely wrong. From the fact that intelligence agencies of superpowers, in general, try to influence geopolitics, in general, does not follow in no manner that specific people performed specific actions at specific place.
Interesting about the propellor of HMS Astute. I found this page: http://bubbleheads.blogspot.co.uk/2010/10/hms-astute-aground... which links to this video: https://www.youtube.com/watch?v=8p2LuvoXKmU which is apparently not available.

I'd be interested to see if anyone can drag up an archive of that video.

EDIT: Might be this https://www.youtube.com/watch?v=lgX4OYIFl-c but doesn't contain any view of the propellor.
There was, briefly, in Display Level 3 drafts, display-inline and display-outside properties, with display being a shorthand additionally supporting legacy values (like inline-block). It's now expected to be in Level 4[1].

[1]: https://lists.w3.org/Archives/Public/www-style/2014Sep/0399....
You can use your Yubikey + Yubico Authenticater to replace Authy. It does not add that much security, but you add device switch ability without Cloud Sync.
When things don't work as expected I usually do a skip-the-cache reload (cmd-shift-r, ctrl-shift-r).