skysight-inc/HackerNews huggingface dataset:
I was surprised the article left out the issue that there are many mines that are controlled by regional warlords in the Eastern Congo. Profits from not only cobalt but other minerals fund regional militias/armies. So its even more egregious than just labor exploitation as these warlords contribute to instability in a region that is far from the control of Kinshasa the country's capital.

It would be good to see something established similar to the Kimberly Accord for diamonds and certifying conflict free acquisition but the cynical part of me thinks that this designation would rendered ineffective due to corruption and falsification.
A couple years ago I took a job where I work alone 95% of the time, so even though I'm introverted, I now find that socializing a bit is very restful. Prior to that, though, I generally felt I was not getting enough rest.
That is fine, but I was using it before those restrictions, which is annoying. Then I switched to Dream Compute and lost the email hosting for the domain.
I seem to recall that the Sony hack was attributed to North Korean hackers and while many people laughed it off, serious investigations pointed that it was really the case. (Just on top of my head, I'll let you dig for sources.)
I'm quite comfortable with git now but I also remember what a pain it was to learn. This included making mistakes and diving deep into git's internals to recover. The question is whether we should make things easier for new versus experienced developers?

If switching to gitless became a thing I'd have to learn something new, but if it made things significantly easier for beginners, maybe my personal inconvenience isn't that important.
It would be better to use more hashing rounds as changing the algorithm itself doesn't require more computational effort from the attacker.
That's a fair point, but most other search solutions have the same issue. If you can't deal with search being a bit behind your actual content, and you want something better than the built in Postgresql full text search, you can live update a sphinx search index. It's a bit more work, but very easy to do.

I was mostly thinking of Sphinx as a solution for smallish site, that just need the search box to be working. Even though is works just as well for site like Craigslist (but I don't think they use the SQL data source)
Germany already had its Pirate Party story and it was a total disaster. 4 years ago they entered a few local parliaments with over 8% of the votes, but in the end the party destroyed itself from the inside. Turns out that if a bunch of nerds form a political party without establishing a good communication structure the whole party ends up looking like a Usenet flamewar. In the last local election in Berlin the Pirate Party had less votes even than a satirical party and the "Animal Protection Party".

I hope the Icelandic learned something from that and don't make the same mistakes.
Yes in most suburbs of the US it's safe to ride your bike.
The European competition authorities are quite strong. This is one part of popular opposition to Europe -- many regulations for standardization or unlocking restricted markets gore national heros in protected markets (there are plenty of other reasons for the opposition -- let's not start a flame war in this thread).

In the US this standardization process happened over a century ago thanks to the railroads. Starting in the 1980s competition law was successively weakened. In addition the cartels were able to buy legislation they needed. Hence there is little competition in airfare or internet service compared to Europe. Large chains control the downtowns of most cities and suburbs.
Right :) I'm more used to m².
Curious if there is a source code repository.
>Or lay down for 30 minutes and do nothing for a while.

But you mind is never at rest. Its always thinking, ruminating. 'doing nothing' is impossible and absurd, you mind is always 'doing something' .

A lot of people just mindlessly browse online or work too much because they don't want to deal with their own mind.

Sure you can just chill and sit on the couch doing nothing, but thats relaxing only when you have the mental peace to do so.

I don't think people mean what is implied by the article as 'rest'. Its not a time issue. How can you possibly be 'alone' if you are stressed out about job, health, money, relationships or whatever. Sitting on a wooden pier with an umbrella is not being 'alone' , its precisely the opposite .
I apologize for using a harsh tone in my criticism. You are right, if you dont do some preparation and research in advance, you will likely waste money on adwords.

There are great ways to make sure you dont waste money, like using different match types, writing very relevant ads that qualify people so the wrong people wont click and using negative keywords.

Its a good idea to Google, "Adwords beginner (tips, guide, pitfalls, mistakes)" any of these will surface great info. to get you started on the right foot.
My wife is a math teacher and trying to figure out a good workflow for her team has been illuminating. Only the one true desktop Word has a good formula editor, so they have to use that... and only SharePoint provides a good "open and save" workflow. So SharePoint it is. Anything to get them off timeshares.
Boxing Legend Mary Kom's Journey from Rural India to the Olympics
The Economics of Dining as a Couple
Why is no one held to account? If this is not illegal, fine, but can we have a disclaimer with the news saying that it probably isn't accurate??
That's the real issue: example. It's like the plumber who bills the customer $20,000 for tapping a steam valve with a wrench, not because of the tapping, but for the expertise of knowing where to tap.

Kids from rich families are exposed to a lot more information and guidance. I went the route of investment banking, et cetera, and I was flying blind a lot of the time.

There was an a-ha moment when I realized that advice from my parents was about as good as random advice, because sometimes they didn't really have a good mental model for my life and career.

I took a lot of bad advice before this became clear to me.

Meanwhile, one of my buddies could lean on his family for advice because they went the business route before he was born.

It's not the cushion, it's the coach on the other side of the rope that makes the difference.
There are literally dozens of copies of the paper available with minimal effort.
Tup does this.

See here: http://gittup.org/tup/ex_a_first_tupfile.html

> The trick is that tup instruments all commands that it executes in order to determine what files were actually read from (the inputs) and written to (the outputs). When the C preprocessor opens the header file, tup will notice that and automatically add the dependency. In fact, we don't have to specify the C input file either, but you can leave that in there for now since we'll use it in the next section.
> OTOH, I see reasonable arguments to be made with some types of works for preserving whatever original artistic vision went into their creation.

That's what requirements to clearly label modified versions as modified are for: so that you know whether you have the original or not, and where to find the original if you want the original.
...yet one observes many people walking in those same cities. Curious.
Can you source that? I'd be interested in learning more.
The git CLI has gotten a lot better over the past few years. Making simple branch push the default was a good move.

There are some things that could be improved (and any of these can be config options for those who want the old behavior):

* switching branches should auto-stash changes, then auto-apply when switching back (apparently one of the things gitless does)
* a rebase should leave a marker in the tree (with the old hashes) so if you force-push other clients can offer more intelligent options (e.g. Looks like these commits were rebased by a_user; rebase your changes skipping duplicate commits or merge?)
* git still allows you to create branch names differing only by case which is a problem on macOS and Windows
* cherry-pick -x should be the default and tools should do a better job of showing the relationships
* tag sync should include the commit and update on pull so rewriting tags isn't such a PITA. Maybe we need movable vs static tags.
>"Again, not trolling, just giving a place for the educated among us to click a button and say "hey, this stupid racist shit doesn't represent the HN community""

Ironically, that last part is probably a good part of why you are being down voted.
I'd call it proprietary. It's closer to free software, but it's not all the way there.
This is going to sound like an exaggeration but it's not.. In my 5 years in salt lake for grad school, every single year I personally saw someone get hit by a car while riding their bike.. My first advisors other student got "doored" while biking, and apparently my second advisor was hospitalized at some point on his bike... Currently living in Portland which does feel much safer while riding, maybe due to having bike lanes and signs everywhere..
I wonder if it is time for a reboot. If the castles we have built so far turn out to be made of gauze instead of stone, maybe we need to rethink it all, in the same way we need to rethink energy policy

Every Intel motherboard since 2008 has had a "spy" on board, almost every home router is working for someone's botnet and will never be patched, medical devices and factory automation systems ship with default passwords because no one assumed they would ever connect to the Internet and don't get me started on browsers and JavaScript.

It was a multi-decade long fight to get the seat belt adopted, so I suspect that we aren't going to fix this the old way - surely at some point we stop?
not to mention they talk about a "movement." then come to find out none of these people actually live in these.. they're just rentals.. so hilarious.
Google to Home Audio Vendors: Ditch Competing Assistants or Lose Google Cast
The same way they got ahold of nuclear weapons knowledge.
Ask HN: Looking for advice – how to persuade writers to publish on my platform?
Hey, everyone! I'm working on a startup fictionhub.io, it is a fiction publishing platform, sort of like Medium but for fiction. I've made a lot of progress lately - the website is pretty solid and almost complete, the traffic and twitter following are growing slowly but steadily.

Now my biggest challenge is to attract good writers to the platform, and I'm looking for advice on how to do that. My idea is that Fiction Hub would give writers exposure to the audience, because it is way easier to get discovered when publishing on a community platform instead of the personal blog. I tweet every published story and send the best ones to our subscribers in the weekly digest. People can subscribe to writers, and that way they can grow their audience. In the future I want to make it possible for writers to sell their stories.

But attracting new writers to kickstart the community is still pretty hard. I've had some success with simply cold emailing people and asking them if they want to contribute, but now I'm looking for a more scalable way.

What would you do in my place? Do you have any advice?

Also, does anybody know how Medium got their first contributors?
Ting bu dung...
I don't think those commands are remotely sufficient to work with git. You're forgetting about merging, traversing history, branch creation, remotes, grokking the staging area, etc. I'm sure I'm missing a lot as well, because those of us who have worked with git for a long time take these things for granted. And it does frustrate me that it's so complex, because Mercurial shows us it doesn't have to be this way. Unfortunately, Mercurial never took off (presumably because it never had a good GitHub analog).
World wide there are 37 million people infected, 1:50 is potentially more than half a million people. If it works and is developed further it could postively impact a significant number of lives. Disease also affects those around the ill person: families, communities, those in the larger economy.
I don't think it's the number of users necessarily, it's about the expectations. People seem to expect Google quality search behind every search box on the web. The search needs to find the relevant information, first time, every time.

So it's more about being able to find what people are looking for, not the number of users you have. And to be fair, almost all search solution currently available will scale beyond what most of us need in terms for number of users or the size of our datasets.
Reminds me of Node.js vs IO.js: sort out your crap or we fork.
This is easy to fix. Just spend at least as much time reading on a treadmill or other exercise device as you do before bed and you will learn to discriminate very quickly.
>"Do people who are at least 6 feet tall make better employees?"

Side note: Not sure about better, but definitely get paid more according to some studies.
What Pop Culture Can Teach You About Science
This was a major factor for me also. I lived in a 'hip' city in Virginia for 5 years and faced weekly incidents with drivers, ranging from clueless to irate, that nearly cost me life and limb.

I live in the bay area now and I can't recall the last time I had a threatening encounter with a driver.
‘The’ Blockchain vs. ‘A’ Blockchain: Setting the Record Straight
I consider Hacker News one of the few open minded forums today. Where a comment adds value, it's sometimes up voted. Your original comment didn't add value to the discussion and I doubt its accuracy.

Take for example, during early conflicts (around 0AD), people of all social standings were known to move from city to city. The Mongols (although much later, 1200s) used this mass migration as a technique to weaken economies. So, travel is not anything like what you described.

The world's history is full of far more diversity than we give credit for.
"Distributed" means something other than what you think it does. Dropbox is not a distributed system. In fact it is a good example of a centralised system.
> It is absolutely inexcusable that any person should "defend" any policy short of complete and total freedom of movement.

You've simply asserted this, without any explanation. Want to try giving an argument in favor instead?

In any case, it's not at all obvious to me. Let's say that I own a private piece of land somewhere. Shouldn't I be allowed to say how has the right to traverse it, camp on it, or build their homes on it? If I were forced to let anyone make use of it, I would say my rights were violated. How is immigration any different? We the citizens of country Alphastan collectively own our land and govern what goes on there. Why should we be _forced_ to let anybody tramp through it? How is that liberty, for us?
Physics was never forbidden. And they got much from Soviets.
Depends on what exactly a cloud provider is for you. If it's only about VMs with an API and global footprint there are several options:

- GCE

- SoftLayer (IBM IaaS)

- Azure

And additionally there are several other providers that are more comparable to DigitalOcean like Vultr, Linode, Scaleway, etc.
It's not unreasonable for someone who works in SF (1000/sf+) or Oakland (500/sf+) to expect to be able to afford a home. I'm currently in Tampa for the weekend and it's not a replacement for Oakland - in any way. These places are more affordable because they are less desirable...

The real issues - in CA at least - are the property tax lock-in that incentivized NIMBYism and the gross costs of lawsuits and regulations for developers. I believe we need the regulations that protect the sensitive environments and to discourage sprawl, yet we currently make it impossible to redevelop brown and grayfield (commercial retail, etc) lots or even single-family zoned neighborhoods that could accommodate flats (2-4 units per lot).

Zoning code has become a problem in desirable cities that have a housing shortage. It's not just small housing that has value - it's any housing.
Educators accused of sexual misconduct often find new posts
It seems like we're def. in the 'era of the introvert'...more an more people are writing about being introverted, describing their experiences, to much approval. Decades ago, it seemed like extroverts were in control, but now that has flipped, and factors such the information/knowledge-based economy and intellectualism culture may be to blame.
> The Tor Browser Bundle is pretty persistent about updates.

That's assuming that the Tor Browser Bundle (and Tails) will include it. I'm curious what they will decide.
I'd like to understand how or why this reminds you of George Carlin, but yeah, Carlin is legit, and he is to be missed.
You dont need hacker culture for electronic warfare
I've been using git professionally for a few years, and other distributed version controlling systems for more than a decade. This is the first time I see the phrase "staging area" in relation to VCS. Could you explain why it's an important concept?
I think the kind of danger police face is scarier though, and leads to more stress. Most people aren't very afraid of getting into a car or drinking soda, even though those are probably the two most lethal things any of us will ever do. It's not scary because the way in which they harm us is abstract and seems controllable.

When there is a shooting, on the other hand, everyone is terrified, and we spend days and weeks worrying about it amongst our friends and on the news. Because getting shot is very concrete, and totally out of our control.

And I think danger from human beings is in itself more scary than danger from inanimate objects. Maybe because we know that deep down if a human being is trying to hurt us they'll probably succeed. We know we really can't control another human being. We rely on social graces to keep us safe and when those are gone we are in a very scary place.

American police operate outside of those social graces all the time, and they never know when they'll depart them. It creates a lot of stress that "one day I may be pulled over the edge of the boat into the sea" doesn't.

Incidentally, this is a justification for de-arming first responder cops. It creates the assumption for all parties that the cop will stay inside social graces, keeping everyone safer, and de-stressing a situation.
> I've had some success with simply cold emailing people

That's great. Sometimes you have to do things that don't scale, in other words be persistent http://paulgraham.com/ds.html
Memristors are fascinating. Here's my question: How much do biologists understand about how synaptic systems work in living organisms? In other words, is this more likely to be helpful to people studying how memories and thoughts are created and retained in living organisms, or is this more likely to be helpful to people studying how to make artificial systems behave more like organic systems?
You should be proud.

There are a lot of people who fight hard battles and don't win in the end.

It says something good about you that you overcame a bad initial hand, as well as a blindside tackle late in your college career.

Also, it may be the case that others in your social circle had similar experiences, but like you, they don't feel comfortable mentioning it.
Just a misspelling of prejudicial
FWIW, Mercurial has this - there's a notional changeset called 'null' whose hash is all zeroes, which is the parent of every changeset which does not have a real parent. As a result, you can rebase a root changset. For example:

$ hg init
$ echo silver >colour
$ hg add colour
$ hg commit --message 'First commit'
$ hg checkout null
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
$ echo liquid >state
$ hg add state
$ hg commit --message 'Second commit'
created new head
$ hg log --template '{rev} = {node|short} child of {p1node|short}: "{desc}" @ {date|isodate}\n'
1 = 99f1472f8a69 child of 000000000000: "Second commit" @ 2016-10-02 17:29 +0100
0 = 6433a3e95c3d child of 000000000000: "First commit" @ 2016-10-02 17:29 +0100
$ hg rebase --source 0 --dest 1
rebasing 0:6433a3e95c3d "First commit"
saved backup bundle to /path/to/repo/.hg/strip-backup/6433a3e95c3d-331b8224-backup.hg
$ hg log --template '{rev} = {node|short} child of {p1node|short}: "{desc}" @ {date|isodate}\n'
1 = b9951882336f child of 99f1472f8a69: "First commit" @ 2016-10-02 17:29 +0100
0 = 99f1472f8a69 child of 000000000000: "Second commit" @ 2016-10-02 17:29 +0100
If after decades, they are only now developing nukes barely as powerful as the earliest nuclear weapons (although still dangerous), one would wonder if their decades delayed IT know-how really can pull off such an attack.
Wow. Check the title. This was a discussion about public shaming cars in bike lanes. You've turned it around into, "everybody should just stop whining and obey the law" and publicly shaming cyclists. The people endangered in this situation do not normally have the same considerations given to the more powerful group. You call them narcissists for trying to make their lives safer. You've adopted the very same tactics as #alllivesmatter. Take a good hard look.

Are cops killing black people morally equivalent to motorist road rage and lack of consideration? Of course not.
There are other ways to address this issue. You can do what Swift does and call into libclang so that you can pull out the structure definitions, for instance.

Furthermore, if your frontend doesn't know about structure layout then you forgo some important systems language features. For example, you can't implement sizeof as a compile time constant.
Genome-wide association studies establish that human intelligence is heritable
Google completely killed the internet category. now it's a given and won't show even as "other". it's there for everyone and you should assume every app will use internet access.

why? because Google sell the ads those apps display.

only way to have some control is netguard
But, what I think is unfortunate in house design and construction is that houses are built for use < 100 years

We could be building small modern castles that we could hand down

While I see value in structures standing as monuments to be handed down to future generations - mostly large structures built for public use - I can't say that I've met a 100-year-old-house that hasn't had significant shortcomings. Renovations upon renovations to upgrade electrical, plumbing, HVAC have the potential to make building interiors look like a hodgepodge of bolt-on improvements. Then, one still contends with features that fall out of modern building code: that narrow staircase or the low ceiling in the basement or no windows in the bedrooms.

At a certain point, one cannot predict the housing requirements of the future and it would be more economical, and humane, to just start from a pile of dirt once again.
> A linux distribution is just a collection of packages.

And a book is just a stack of paper.
> City zoning battles usually are fought block by block, and the president's involvement will create friction

I'm getting a bad feeling about this. On the one hand I want to be able to actually afford a home in Silicon Valley. On the other hand no part of me believes that the bureaucracy of zoning laws will be fixed by more bureaucracy of our federal government.

There's a certain aspect of self governance that suggests we should leave home owners alone, even if what they're doing sucks in the meantime.
I don't think "human right" means what you think it does. Before governments, anybody could straight up murder anyone else, as long as they were ruthless enough to also murder anyone who might want to avenge the deceased. The world was a viscious place ruled by the strong, with no guarantees of anything. "Human rights" are something that didn't exist in the state of nature but were invented afterwards.
Doesn't work at all for me. I start reading and I can't stop. Next thing I know it's noon the next day and I'm done the book.