skysight-inc/HackerNews huggingface dataset:
Sounds like the other half of the thesis presented in "Forged Through Fire" [1][2], in that case arguing that wars are directly responsible for democracy, by virtue of reducing inequality. (Note, I've not read that text yet, just the WSJ book review, so please correct me if I'm off-target with that summary).

The obvious follow-on question is whether inequality is actually bad in itself, and is what produces the war. Or is inequality usually associated with societies where the upper classes keep the lion's share of the growth, and that is what triggers these wars?

[1]: https://smile.amazon.com/gp/product/B016APOCZM/ref=kinw_myk_...
[2]: http://www.wsj.com/articles/democracy-is-dependent-on-war-14...
Firefox won’t reload the resource, even if the page the resource is on is POSTed to.

Use case: Logging into Facebook, previously browsers reloaded all resources.
This strikes me as more of a statement than an assessment.
I think that the common belief is that they are (or, at least, that a discrete model can capture their behavior), although I don't think it matters, as the common belief is that analog computers and digital computers have the same computational power.
How to Write Developer Resume in 2017
I would be a lot more interested in a laptop from Red Hat or Canonical.
I come here for the comments. The "news" I can/do get elsewhere. I tend to read the first two comments and their children and then pop to the bottom and scroll up. Not every discussion contained under a posting is gold, but there are some really good points made frequently enough that its "worth it" to me. And, now, I flip through comments on a couple of posts when I previously would have gone to smoke a cigarette, so I'm not really wasting any more time than I already was. (I do miss the stand, stretch, walk and breathe deeply part of smoking, and would make a point of doing it more often if it didn't still make me want to smoke so badly!)
I understand that position, but I think the practicality argument is important here. These kinds of cases don't appear in Supreme Courts very often, and furthermore if EFF doesn't intervene and the conviction is upheld, that sets a precedent going the other way. Every chance they ignore makes their future chances much more difficult.

Also, I don't think he'll be "let off" regardless of what happens. He's been in jail for 12 years, and if successful here he'll get a new trial, not be immediately released. I'm not a lawyer, but I think the case against him is still fairly strong without the laptop evidence, which was circumstantial like everything else.
"But as soon as one starts to organize one creates a division within the movement between the organized and the organizers, between ordinary members and officials. The officials begin to derive personal satisfaction from their place in the organization and seek ways of consolidating it."

There have always been unions that organized in a manner that avoids this situation. (The CNT, the IWW, the Zapatistas (1990s) and, more.) In fact, this act of holding on to power has always been one of the major Anarchist critiques of Marxism. And, Anarchists were very present in the unions of the early 1900s.

One of Capitalism's and Authoritative Communism's finest achievements has been burying the history of unions. They've done it so well that many current unions are unaware of alternative power structures.
I think the student's observation that Trump's election was more an act of political vandalism rather than a good faith attempt at reform is accurate. But to think that the motivation was purely economic is naive. We've had economic doldrums before and we didn't elect a dangerous buffoon in response. What has been unprecedented these past eight years is that we had a black president, and we made enormous strides forward in gay rights. That explains the white nationalist backlash better than simple economics. After all, by the time the election rolled around, unemployment had dropped to less than 5% and the markets were near all-time highs. But the president was still black, and gays were still getting married.
Whether or not I read the comments is strongly correlated with how technical the subject is. My general process goes:

- View an interesting-sounding title in my RSS reader

- Click on the link to the HN comments

- Scan the top comments to see if the article is clickbait/insubstantial

- If it is not, read the article

- Either return to HN and read most/all of the comments or close both tabs, depending on the subject

I rarely find the comments on political links here particularly useful or informative, but I've derived a tremendous amount of value from the conversation on technical links.
Even one student on the board can prevent improper use of executive session, which is a huge problem in education politics.
Whether or not there's a specific law for it is irrelevant, sadly.

Government doesn't like it, therefore government shuts it down. If it wasn't for "affecting stability of electricity supply", it would probably be "affecting stability of the economy" or something else.
As much as I maintain a skeptical attitude to all sides of this scientific (and political) issue, I absolutely support the effort to keep the data available to the public. Science cannot move forward without the data (and metadata) available for everyone. Even more generally, society would suffer if it is not available.

(When I say "metadata", I refer to the data sources, methods of the data acquisition and so on. When a scientific field is politicised it is not only hard to trust the models but even the data, so I think the metadata are very important, if they are available.)
[quote]
I also had to refactor some parts due to Android not liking slots in one thread and signal emitter in another.
[/quote]

Ouch? Worry free passing of signals/slots between threads is a feature of desktop Qt that I use and abuse all the time. I've even done a GUI-less daemon that used QtCore and abused signals/slots to communicate between threads. You mean it doesn't work on the mobile versions?
At the core, it's really a simple iterative process - I wrote this in mine to remind me/cement it - https://www.instagram.com/p/BOflnzggBbc/

Basically, every day, write down anything that comes to mind that you should do on that day (possibly by fetching it from a page of a less granular time period, like a weekly, monthly, quarterly, or yearly list of tasks/events), as well as anything that you discover you need to do in the future (put the date of the event, or a rough time period you want it done next to the item, so it's clear you don't have to do it today). Don't feel the need to schedule it on some other page - just write it onto the current day and defer that scheduling work to later.

As you do the things in your list, mark them as completed. At the end of the day, make a place to write down stuff for tomorrow. Move all the stuff you wanted to do today that you didn't to the next day. Move all the stuff you marked for the future to a place where you store tasks for the future - this is called a "future log", and there are all sorts of variations. I'd start with a page for all tasks you want to do in the future, and "migrate" to a new page with those tasks monthly.

Generally you want a book with two (or three) bookmarks - one will be on a "future log" or "monthly spread" page where tasks you want to do soon, but not necessarily right now, in case you want to pull additional stuff to do today, and the other will be on the page with the current day where you'll do almost all your reading and writing.

In order to save migration to a weekly process, I use a layout where I put all days of one week on a single spread - https://www.instagram.com/p/BPUIKR1Am3o/

Then I can put stuff for later in the week onto that specific day, and I only need to migrate to future log, or rewrite the weekly-level tasks every week. And I don't need to do any per-day setup work, just draw the page leisurely on a Sunday night and do the migration work.

There are a ton of youtube examples of people doing planning, and a few tutorials on how the system works. Don't be put off by some of the more complex/artful/&c. stuff - you can do it in a minimalist fashion too.

* Bullet Journal 101 series by Boho Berry - https://www.youtube.com/playlist?list=PLeTUR5GAuQfupOv-_l16G...

* Engineer Dude's Simple, Minimalist Bullet Journal - https://www.youtube.com/playlist?list=PL1HerzvUph3FtUsXqsGL9...

There is also a really active set of bullet journalists (as they like to call themselves) on Pinterest and Instagram - just search for "#bulletjournal" and "#bujo" for example future logs, "spreads", trackers, collections, and so forth.

Remember - all you _really_ need is the tasks/goals/planning part. You don't need daily/weekly/... water/exercise/mood/... trackers, weather icons, calligraphy, colours, and so forth. And it's your system, so adjust as you find it works for you. I started off trying to do morning/afternoon/evening mood tracking, but that didn't work out. I also tried a daily timeline thing, and that didn't work out. So they were gone after three weeks.
For a house representative, it is around 2M dollars every two years. That's 870M dollars of special interest money every two years and 7B dollars every four years.
http://www.politico.com/story/2013/01/7-billion-spent-on-201...
Most elections are on even years and the 2016 stale data is covering up many elections that happen every two years and should be part of 2018 data.
write your own encryption libraries.

you're all idiots.
It's MGTOW, not MTGOW.
HTTP Immutable Responses
@mods: Could the title be changed? This seems to be US-only.
The mistake is looking at C++ as just an enhanced C (understandable given the name, the marketing, etc.). It's kind of like when they marketed Windows as a DOS upgrade...

In reality, C++ is an entirely different language that provides partial C compatibility (in fairness, it is more compatible than just about any other language out there) in order to improve adoption and minimize the impedance mismatch with systems interfaces (which, at least back in the day, were predominantly C, and largely still are).

If we called "C++" "NotC", and then wrapped all the C compatibility features (type coercion, malloc()/free(), C strings, etc.) with a "unsafe mode" flag, it'd all make much more sense.
There's not many vacant residential lots within city limits in Seattle, but the ones out there are definitely cheaper than buying a lot with a home, new or old, on it.
The doomsday clock always strikes me more as a doomsday gauge ;)
Many times, I will just read the comments. Since the commenters on some of these articles can be subject matter experts, sometimes reading the comments are more informative than the actual article itself. A particular example: if the article espouses a single viewpoint, the comments will shine the spotlight on alternative ways of seeing. The more esoteric the subject matter (e.g. Higgs boson), the more interesting the comments. I think my all-time favorite commenter is grellas [1].

[1] https://news.ycombinator.com/user?id=grellas
Have had the same experience, but instead of US, I decided to stay at UK. Most of my friends chose to migrate to Australia instead.

Lately I have been wondering if I took the right decision to stay back.
The clock is now closer to apocalyptic midnight, than at any time during the lifetime of vast majority of readers here, myself included. It is worse than during both the Caribbean crisis and early 80th.
Ask HN: My internship is asking me to not apply elsewhere, how do I say no?
Right now I have a fun internship with a small startup that works on a contract-by-contract basis. It pays really well ($22/hr + bonuses) and I have great relations with my boss & manager.

The problem is that the job is not enough to go full time on, there are often a couple off-months between contracts and we can only afford 20hr work weeks. I've started applying elsewhere in the city in hopes of getting an internship that can transition to a full time job outside of college (i'm in my last year).

My boss just emailed me today that they may have a contract secured by the end of Q1, and asked me if I could not apply anywhere else and would value my commitment to the summer. How do I tell him I am applying elsewhere without burning a bridge?

Thanks for any help guys
Arch Linux phasing out i686 support
Missed your second question there -- I've always just installed Ubuntu from scratch on the VM guest. I've done that enough times that it doesn't feel like a lot of work to me.

VirtualBox does have a nice feature that automates the installer, as well.

I've never bothered with the whole Vagrant thing for personal dev machines, given the low cost of spinning up a new machine, it's not worth learning a new toolchain for me. But if I was spending more than a few hours every couple years on building new VMs, it would be worth it.
You're correct in some regards, but the model of $=victory is not as consistent as it used to be.

I think of David Brat beating House Speaker Jared Cantor in 2014 as being the canary in the coalmine.

There's never an apples to apples comparison, but Cantor had Brat outraised by over 20 to 1, and Brat beat him. On top of that, campaign messages are more and more delivered and received via free mediums, like YouTube, which brings the cost of a campaign down tremendously.
> Seems pretty immoral to give someone a wildcard treatment and not back it up with something known to work.

I think they're giving the treatment to patients for whom pretty much all options have already been pursued and they're still terminally ill. Of course that still doesn't "justify" necessarily a wildcard treatment completely, but I guess one last wildcard attempt might be better than nothing.
In a nutshell, lack of privacy undermines the democratic process and the rule of law. Suppose someone wants to put a toxic waste dump in your neighborhood. You go around collecting signatures for a petition against it, but nobody will sign it. It seems they've all been informed that a friend or relative will lose his job if his prior drug conviction is disclosed, or will get sued into oblivion for having downloaded some copyright infringing material, unless of course the neighbor in question withdraws his opposition. You gather a few signatures nevertheless from people like you who have nothing to hide, but none of the politicians will touch it for similar reasons. In the end, policies get made for reasons unrelated to their legality or public interest at the behest of whoever controls the most personal information.

Further examples are left as an exercise. Suppose the police want to conduct an investigation in a way that's technically illegal but they have an asset in the field who would be damaged by the disclosure of certain information. Suppose an ex-convict who has paid his debt to society according to the rule of law has his current whereabouts and the nature of his crime available as a matter of public record.
Google planning to bring AI and ML tools to Raspberry Pi
Agree to disagree I suppose. Engineers have the technical skills to look into basic financial and budgeting, and there are financial planning guys involved in big projects to do the really in depth stuff if required. A degree will not fix their unwillingness to learn, MBAs can be earned by going through the motions of the coursework. It happens in more technical degrees all the time.

As for the power dynamics stuff, firms in other professional fields do it all the time, and they don't seem to care about MBAs at all.

Lastly, a lot can be learnt on the job too. Maybe, statistically, engineers are more unlikely to show interest in this stuff, and that makes an MBA a "signal" that this person is interested in management.

It's a bloody expensive signal though, and it just saddens me that my career options and advancement might be limited because of it.
So this is a good example of how the 99% vs 1% meme falls short. It's a description of wealth inequality, which is a symptom of the larger conflict between workers and business owners (proletariat vs. bourgeoisie). The central issue isn't that we have wealth inequality, it's about power. Capitalists get to control our economic planning, have a closer ear of our governments, and have an advantageous negotiating position compared to workers allowing them to pay us little while they receive huge profits (leading to inequality).

Often times it is in the interest of certain capitalists to get our government to engage in imperialism, or destabilize certain regions, which helps lead to the awful conditions for some people in the Middle East, and I think this helps pave the way to religious extremism. They rightfully recognize nations like the U.S. are partially to blame for their conditions, and unfortunately lash out at the everyday citizens who often had no part in the matter.
Affordable water may soon dry up for 1/3 of Americans
I now regret that my github username isn't: ".authorized_keys".
IIRC, the Doomsday Clock was about nuclear war. If we're including "climate change", what other things should we include?
"The ready-made approach could pose a challenge to companies including Juno Therapeutics and Novartis, each of which has spent tens of millions of dollars pioneering treatments that require collecting a patient’s own blood cells, engineering them, and then re-infusing them."

Is author serious with this statement? Two kids lives were saved with a potentially inexpensive technique and the author think's this point is relevant? If 500 companies go bankrupt because cancer is cured, that is a monstrous win.
As an actual scientist, 314 looks to be a pretty partisan and shallow take on the issues of our day.

Their energy proposal is fusion research... there are much better ways available.
I 5 Grandi Trend del Marketing nel 2017
Venezuela's government is already beyond that need of having laws before they arrest the people that broke them.
Really? We acquired Whatsapp?
> C++ has always been complex, but I defy anyone to read "Effective Modern C++" from cover to cover without clutching their pearls in horror.

Actually, Effective Modern C++ was pretty awesome. A good guide through all the complexity.
It's hard to cure cancer definitely because cancer cells will always be trying to out-evolve any treatment. Anything that quickly kills 99% of cells, unfortunately, lets them select for survival traits really fast.
I mean, once the clock reaches zero, we are all dead. But nuclear bombs don't fall because the clock reached zero - it's the other way around.
Show HN: Generate JSON schema for your Typescript sources
I think having bones prevents this.
It's not buying and selling stocks that's producing value, as you think of it. It's that the money they produce funds, for instance, someone's retirement.
Show HN is often just as insightful in my experience. Both the quality of the criticism/feedback from the HN community and the opportunity to hear directly from team members involved in the project are often exceptional.
This looks like a fantastic work! I have pondered for a while on building software for political campaigns (albeit focused on Mexican independent politicians), and nation builder seems the closest to what I have in mind. Care to elaborate a bit on the state of political software and your experience in building and selling software for politicians?
What is your specific methodology? Or is that what you mean by your next answer?

To answer both at once: the methodology used is specific to my goals. They're specified by me and probably only work with how I approach each topic.

For example, my mathematical journals are rather structured. I move between branches over time but I tend to stay focused in a single area for quite some time working on problems, derivations, and occasionally formulating simple proofs from theorems I've built up as I ask questions. Often re-inventing much of what has been discovered but the purpose of the journals is to learn the process and to make maths a habit as much as it is to document the journey.

My personal journals are much more free-form. I just write stream-of-consciousness what I'm thinking as I look at the page.

Also, do you revisit your journals?

Often. The point of objectifying myself is to examine why I think the way I do, how opinions and habits entered my life, etc. The result of such examinations is that I can choose to change these qualities over time.

The unexamined life is not worth living. The significance came to me late in life but began as child when my mortality and that of those I loved came to me in the night. Life is a horizon of filth, gore, tears, laughter... surviving. On the shores of death I do not wish to go without leaving some evidence of my journey. The pursuit of wisdom, to me, is the joy of being human.
Unfortunately that's what happens when your state is under constant threat. Yes, the IDF and Israeli security forces do use profiling and I'm not saying I'm a fan. But they are the best in the world. They're very good at extracting information.

I don't agree with that kind of behavior either frankly, but it's a wonder the country is as safe as it is under constant threat. It's kind of a no-win situation for them. If they don't do that and are overcautious, they get attacked more. If they do, they get attacked for doing it.

I'm sorry for what happened to your Mexican friend and I hope he receives better treatment in the future.
Athelas: Our Road from Hack to Product
I made a good slice of mobile app ads use webp, it provides significant bw savings over jpeg, and i am not sure if it is going anywhere.

Ps: i work for google.
For years I've tried to keep something like a journal, but I've never quite found an app that ticked all my requirements.

Funny you should post this now - the solution that is working for now - is a google form for which I have a shortcut on my phone.

I did as much as a could to minimize typing - lots of multiple choice, linear scales, checkboxes, etc. Then one open text field at the end for notes.

I've actually been sticking with this - before I go to sleep I open the shortcut and fill out the form. If I feel up to it I elaborate on the notes, but at the very least I fill out everything else.

Been working so far - quick, easy, and the fact that it's in a spreadsheet makes it useful.
I know TDD has gotten out of fashion, where people seem to acknowledge today that the right balance of tests is better, more practical, then a test first and test everything approach.

Formal verification hasn't really caught on yet. The extra effort needed to formally prove even a trivial program seems to be too high for the value it gives to most stakeholders.

I'm really hopeful for simpler methods of formalized proofs, or even automated testing. I think today, the practical cost is maybe still too high for people to care.
The most recent episode
of the podcast ATP has Chris Lattner discussing why trade offs such as this where made and how they prioritised. It's worth a listen. He really is/was a great ambassador for the language.
Not to pile on a ton of feature requests, I think the site is already great, but it would also be cool if it took age as an input, as some offices have age requirements.
I have to get to work, but would love to hear from anyone that's interested in this stuff. We are looking forward to building an API and helping people continue to build.

Mostly, we want people to simply know what they can run for and how to get on the ballot.

Inaccuracies on the site are my fault. I work with amazing students, mostly from USC, and we put it together as best we can. The shapefile stuff is also sometimes wonky. A GIS student from UCLA is the awesome person behind that.