skysight-inc/HackerNews huggingface dataset:
And so following your logic, since war is expensive, it would be rational for any empire to have colonies to increase their profits and thus their ability to secure themselves economically and geographically.

I might add for clarification: war is almost never profitable for the common people but is highly profitable for those in power.

>Of all the enemies to public liberty war is, perhaps, the most to be dreaded, because it comprises and develops the germ of every other. War is the parent of armies; from these proceed debts and taxes; and armies, and debts, and taxes are the known instruments for bringing the many under the domination of the few. In war, too, the discretionary power of the Executive is extended; its influence in dealing out offices, honors, and emoluments is multiplied; and all the means of seducing the minds, are added to those of subduing the force, of the people. The same malignant aspect in republicanism may be traced in the inequality of fortunes, and the opportunities of fraud, growing out of a state of war, and in the degeneracy of manners and of morals engendered by both. No nation could preserve its freedom in the midst of continual warfare.

-James Madison
Pushing the big green NEXT button as many times as I could on the Atom Bank website[0] was one of the more satisfying things I've done this afternoon.

[0] https://www.atombank.co.uk/
Totally agree! But basically this is a tutorial.
Fight Over Sale of London Stock Exchange Is About to Get Nasty
"This doesn't work, it's been proven fake in the 20 other post's on this. It only worked because the person used their registered finger."
Agreed, I basically follow the same process when I'm going to interact with someone professionally.

> Yes, they may see I have checked out their profile--so what?)

You can actually turn that off - it means you won't be able to see visitors to your own profile, but I don't care about that information either so I have it disabled.
Hmm this seems to be a very nice knowledge. Would you mind explaining it a bit further?
Show HN: Automate your lead research (MailChimp, Intercom, HubSpot, Segment)
Kind of an apples-and-oranges comparison. They're not talking about artistic design.
> If I was naive to that, why would I start the sentence with that caveat?

I didn't say you were. I was expanding on the point, naming the specific challenges to the process.
That is a remarkable amount of wisdom packed into 2 brief sentences.

If you want some insight into what's going to happen politically and economically, remember this one fundamental fact: Baby boomers will never willingly pay for their stuff. They use their political might to ensure that future generations will pay the bills.

Social Security, Medicare, public pensions, infrastructure, college...
It seems better than treating the child as property, but honestly I don't think the child should be forced to represent themselves w/o counsel. In fact, I honestly wonder why our immigration and deportation laws don't have a requirement to have legal counsel automatically assigned to children if their legal parents are not present. At that point, if they have parents then their parents should have some legal counsel to represent all affected. Either way, I just think this seems down right fishy for any judge to do mostly because it's a conflict of interest. Plus, children are easily manipulated into saying things they don't mean or never experienced. So, I'd rather the judge not have that power to manipulate children. If they must be deported then at least deport them w/ the proper authorities of their native country so they can be cared for. Otherwise, this just seems...weird.
Might want to check this out:

http://cdixon.org/2009/08/25/six-strategies-for-overcoming-c...
UN budget around 5.5bn$ for two years, WHO around 4bn$. Not enough by a long way if drugs are costing 1-2bn$ to develop.
It might be the same reason why people are still using Yelp
Ask HN: A better name for a module that converts images in ANSII/ASCII art
I'm releasing a major version of `image-to-ascii`: https://github.com/IonicaBizau/image-to-ascii

I would like to remove the `ascii` snippet from there since it's not only ASCII but it's also ANSI.

I was wondering if you have any ideas for a better module name (short, easy to remember, free on npm registry and still to reflect what the library does).

The main scope of the library is to beautifully display images in the command line.

Any ideas for nice names? :)
Thanks!
> Is it silly that people that live in Vermont have access to the kind of legal due process and protections afforded by the U.S. government that people in Colombia do not?

Yes, that's the point. For a country whose first words were "all men are created equal" we've built up a mindboggling apparatus for demonstrating that that's not true.
Refined sugar is still nutritious. The human body even has an enzyme (called sucrase) specifically for breaking down sucrose into glucose and fructose. The glucose can go right into the bloodstream or be stored in the liver as glycogen. The fructose portion is processed by the liver, where it is eventually stored as fat.

Given the near-universal appeal of the taste of fructose, as well as historical relevance of fruit to the human diet, makes it seem reasonable to believe that humans are well-evolved to tolerate reasonable levels of fructose without suffering any ill-effects. Even moderate amounts of stored body fat are fine.

Alcohol, meanwhile, is not a nutrient. Most humans have a strong aversion to its taste and must train themselves to consume it and even then the flavor is often heavily disguised. Although the body can derive some energy from ethanol, this is only by way of a complex metabolic process that can cause serious acute and chronic liver problems[1][2]; not to mention the risks of alcohol poisoning. The pleasurable, euphoric effects of blood alcohol serve no physiological benefit and directly interfere with cognitive and motor functions. While there may be some potential ancillary benefits of moderate drinking on cardiovascular health [3], the mechanisms and parameters of this are still not well-known or well understood.

[1] "Acute Alcohol-Induced Liver Injury" http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3372892/

[2] "Alcohol-Related Liver Disease" http://www.liverfoundation.org/abouttheliver/info/alcohol/

[3] "Alcohol and Heart Disease" http://www.hsph.harvard.edu/nutritionsource/alcohol-and-hear...
Even the same distro line but different versions may have significant issues. This is why every build on top of Linux (e.g. Android) calls out a particular kernel version. Even a particular version for the build machine. Because things like command line tools differ over time. Versionology is a whole universe of hurt on Linux.
There's also the fact that the historical anarchic societies didn't achieve much, whereas modern civilization...well, you're on the Internet. The point I'm making should be clear.
I'd mention one exception: when you're doing something very complicated in a single function. For instance, I recently had to write an algorithm that involved partitioning integers into intervals, and the solution was a very non-intuitive dynamic programming algorithm. I devoted several paragraphs of documentation to the how's and why's, along with additional comments every couple lines. I found it really useful, especially when I had to go back and fix an odd off-by-one error that only occurred in certain cases. In those situations, variable names can only help so much.
Uhh. My father in-law was drafted...
How so? It seems to work pretty well for texting.
Opening the world of advanced software technology
>I'm not sure why this thread turned into multiple attempts to convince me that independent mechanics are a good value that can do the same or better work than a dealer. I never claimed they couldn't

Yeah, I'm not sure how that happened.

>I very well could be wrong, I was stating my opinion based on what I've seen and experienced.

I'm not sure there's any easy way of proving it one way or the other really. Personally, I still see plenty of independent mechanic businesses; I live down the street from two of them now, at a prior residence a year ago in a totally different state, I lived down the street from another one that was constantly busy and had people working there at very late hours to get all the work done. Then why I go to dealerships (I was shopping for a car a while back) I find them all closed all day Sunday, and closed early on other days. If your service department were busy, you wouldn't be closed on the weekends.

So again, I don't think we can prove anything either way here, and I'm not so sure about "the vast majority of people having trusted mechanics", but I really don't think that the vast majority of car owners use dealerships for all their service. I think that people use them when their car is brand-new (because it's covered by warranty), and I think owners of not-too-old luxury brands (BWM, etc.) probably use dealerships more often, however I think people who own cars that are 10+ years old probably rarely use dealerships, if ever. People who have less money to spend on cars, and who buy used cars (or keep cars a long time) I believe are naturally going to look for better deals for car service, and that's going to rule out stealerships very quickly.

As for YourMechanic, I hadn't heard of that, but it sounds like a great idea. But if it's successful, I think that shows that a lot of people want a trusted (non-dealership) mechanic, even if they don't currently have one. Also, don't forget, a lot of people these days are more mobile, and move around from time to time, so they'll need a new mechanic when they move.
These are the 10 most demanded roles for Computer Science graduates
Do you frequently dictate the stances of those you oppose?
More useful would be text based PDF viewer.
I'm surprised to see little thought along this line. I'd be more surprised if there weren't a number of sympathetic folks with access.
Remember these children are a special category, with almost no rights. To fix this, we'd have to extend American rights to minor people of other countries, which is about the largest stretch I can imagine.
> GPL ( even LGPL) are dev-unfriendly licences and restrict devs freedom.

I concur it's the very contrary.

When I (an end user, somewhat skilled in software development) obtain a GPL-licensed piece of software, I'm granted the freedoms to modify it and distribute my modifications. Or hire someone to do so. Or whatever. The only thing I'm asked is to grant others the same freedoms I enjoy myself, if I'd to distribute the software further.

When I obtain a proprietary piece of software, I can either curse my way through reverse-engineering (as far as it's legal in my juristdiction) or wait until the proprietors would do something. That said, I'm basically powerless.

When I obtain a BSD or MIT-licensed piece of software, it depends on the good will of the developers whenever they provide me with the source code (and license grants) or not. If they do, my options roughly match the GPL case - I'm granted the four essential freedoms. If they don't, then it's no different from the case that I just got a proprietary blob. So, we're basically relying on everyone's good will - but given so, GPL doesn't hinder the experience of those who're sharing anyway, and simply excludes those who don't want to respect their users with "if you don't want others to use your code, then don't use my code - write your own" attitude.

I can't call "unfriendly" asking to respect another developer's will to keep their code free for everyone. Yes, the licensing makes their code unfit for the purposes of developing proprietary software, but being unfit is not unfriendly.
The search for a magical panacea continues. I'm sure there's some beneficial discoveries that will come out of this research, but I don't think it's going to elevate you to a "mystic" state by strapping electrodes to your head.

My guess: at best these "neurohackers" will accomplish nothing other than some good times socializing with each other (good for them), at worst they'll hurt themselves.
Not to be macabre but the registered finger is somewhere unless the bodies were cremated.
Automating Kubernetes Deployments by Nanit Engineering
> Speaking of the US Border, it is way more porous than many people think.

Why would I think it wouldn't be porous? It's been that way the entire history of the world, why should we change it now?
> Civilization is only 10 thousand years old.

Tribal societies generally had leaders, decided by ability, combat, or other means.
Direct democracy, while certainly better than todays kakistocracy, is not a solution to the problem of governmental legitimacy based on something other than violence. Consider direct democracy involving the citizens of China and the US. Is there any way that such a system could avoid a tyrannical outcome? The only way to have meaningful consent amongst the governed is for the political unit to be significantly homogenized, and for voting to not really matter all that much.

This is why secessionism and the devolution of sovereignty to smaller political units is a moral imperative. Voting should be used to ratify already existing consensus.

This is also why multiculturalism is so deeply wounding to political legitimacy, and requires increasingly totalitarian measures to maintain.
It's lgpl3, which is less restrictive than gpl3.
If you update index.html and style.css, GitHub pages will apparently publish them simultaneously (atomically), but with S3 you upload index.html, then style.css — one of them will be "published" later than the other.

(Analogy: GitHub pages is like creating a new directory, putting files there, then renaming the directory to the old name; S3 — putting files into the old directory.)
I really think you need a free level maybe up to 100 emails or something. otherwise I'm not sure how you market this.

Also, a list of pages/projects within categories. And a way to sign up for updates of new projects/pages in categories.

So, if someone create a new "tech product" page I can get an update of that category(tech products) I might be interested in.

So, as your community grows you add more value.
Far worse are Stauer and Daniel Stieger, you can see their cheesy ads in magazines, comparing their watches to the name brands and sale prices of $69 USD with a retail of $499
Aidomo's World: Best places to promote your blog and get an overflow of Traffic
Excellent work and general information. Templates are eating the world. I saw a post on HN the other day about no design jobs--the author got it wrong in his reasoning. Design jobs are shrinking because of templates. It's not economical for me to pay 5 or 6 figures for an original design, when I can have a good enough one to for 60 bucks.
HAR HAR I CAN USE OFF THE SHELF TOOL TO FIND CRASH LOOK AT ME
Part of this exercise was to leverage highly portable and backward compatible utilities as much as possible, so I expect stuff like cat and awk to work mostly the same everywhere. 'aplay' is the one I was not sure about. If I recall correctly, it was even necessary to explicitly 'sudo apt-get install' on older versions of Ubuntu.
> Of all the countries to have an intellectual freedom debate/trial, it seems that politically unstable Egypt would be one of the worst for any positive outcome here.

Well, in this case, the original bust is in Germany, and it's Egypt that wants the copy (really, wants the original back, but). So in a case like this, (a) I don't think any trial would be in Egypt, but rather in Germany, and (b) if the trial were in Egypt, I don't think the court would rule against the scanners, who are merely trying to repatriate the object as best they can.
In what way were you not able to copy/paste into Hemingway to get suggestions?
But why?
Windows already has ESENT.

That embedded NoSQL database engine is developed and supported by Microsoft. Available since windows 2000, on the phones since 8.0.

The functionality is much more. While you surely can use it as a key-value store, if you need more there’re secondary indices, column schema, multivalued columns, version columns, auto-increment columns, sparse indices, transactions…
The onclick attribute of the search result does it, that may have something to do with that.
Using Big Data to Find Medicare Scammers
The left main thing is mostly about making sure there is a "floor", meaning that even if you are poor and on min wage you don't die on the street or bankrupt at the first opportunity.

Usually, countries where the right is in power (take the US for example) have a terrible living for their poorest population.

And this is not something you want because the guy having the shitty min wage job might tomorrow be you, one of your kids, your best friend, or someone in your family.
Usually an alternative comes along and over the course of a few years, everybody switches. Then that new one has its ten years.
Welcome to how we treat most neurological conditions?
Microsoft cancels Fable Legends, plans to shut down Lionhead Studios
It used to be called Generation Y for a very long time, covering people born from 1980 through mid 90s.

The term is more apt for people born after generation y.

Then in 2004, couple of researchers coined the term millennials and made up their own segmentation.

http://cdn.theatlantic.com/assets/media/img/posts/2014/03/ge...
It does happen on Android. So apparently they treat onclick differently.
Honestly, and IANAL, but I would never do a handshake agreement when it comes to code. Paying several hundred now for an attorney will be worth it if something happens to go wrong. You are only protecting yourself. Even a simple agreement, reviewed by an attorney, is better than just grabbing something off the internet and hoping it works for your situation. It's all fine till a year from now when you hear about them redistributing your code, then you are out thousands of dollars to try and defend a handshake agreement, where it is your word against theirs. Or worse, a year from now when someone from their company says you are violating the agreement and they go after you.
I have to agree with that. Pitting a child (or most people, really) with no representation against the government in an immigration case is a judicial charade.
It's not possible if they want to be able to over-punch their current stock of 5-bit punched used tapes. Proof: take for instance the character U. U has 4 holes, leaving 3 unpunched spots, which means 7 possibilities for modification (2^3 - 1 = 7). Those 7 possible modified Us must cover all of the 25 non-U letters.

We can assume then that it's not a requirement to be able to over-punch their existing used 5-bit punched stock. Then it's possible, and my proof above of why it's not possible to convert a 4-hole U to more than 7 other characters is a big hint as to one solution... think of a primary encoding and a secondary encoding. What property must the primary encoding have in order to guarantee any character in the primary encoding can be over-punched to one of 25 characters in the secondary encoding?
You may be able to hear or see that a very bad RNG is bad (there are certainly sufficiently bad ones for which you can), but you can not hear or see that one is good.
> You can't promote it just as you can't promote Litecoin or any other different protocol and ledger.

That's malarkey. Not a day goes by that Lightning Network isn't heavily promoted.

Lightning, for the uninitiated, is the "scaling solution" that's going to "fix" Bitcoin by completely turning the original protocol into a settlement layer for an entirely new, incomplete, untested, and full-of-holes payments network.

This complete rewrite of the Bitcoin protocol is being foisted on the community take-it-or-leave-it, but we can't discuss increasing the base protocol to even a modest 2MB, because "that would be promoting a different protocol and ledger."

I hope that non-redditors can appreciate the profound, biting irony in the situation for the BS it actually is.

https://bitcoin.org/bitcoin.pdf
Always good to see my Alma Mater on here. Cool project!
Indignados, por eliminar el Máster de Homeopatía de la UB – ROOSTERGNN
How a Radical Shift to "Self-Management" Left Zappos Reeling
This wouldn't be the first time artists taking credit to do one thing while actually doing something else.
After all the truth is probably way too boring for it to be considered art.
Link 404's
Did you miss the part where two pointers with identical bit patterns can compare not equal? E.g. in recent versions of gcc

#include <stdio.h>

int main(void)
{
int x, y;
int *p = &x + 1;
int *q = &y;
printf("%p %p %d\n", p, q, p == q);
return 0;
}

prints

0x7f7fffffdafc 0x7f7fffffdafc 0
> Source?

I was making an inference but one it seems Gavin Andresen agrees with:

"Over the last year of trying, and failing, to reach a reasonable compromise, it has become clear to me that some developers don’t want any on-chain scaling solution any time soon. [goes on to reference Lightning]"
http://gavinandresen.ninja/satoshi-roundtable-thoughts
S3 as a Storage Back-End
Nonsense?

If development isn't already centralized, then by definition, it cannot be "taken over" by anyone.
See also write-good: https://github.com/btford/write-good
In practice it's far more like percussive maintenance on a rattling mechanism.

You're certainly not guaranteed any amount of success, but the right smack on the right part of the machine might just fix the rattle.
Show HN: State-of-the-art realtime map matching engine
A Strongly Typed Typing Tutor
Libsigc++ 3.0: Very variadic
>> "LinkedIn is great if you just want to endlessly socialize with recruiters"

Why do you socialise with them? Every few days I check in and accept all connection requests (almost all recruiters). I have email notifications turned off so their messages to me just get ignored. Then when it came time to find a job I replied to three or four of them with my requirements, picked a few companies I liked from each, and had interviews setup. Much more efficient than me having to find these companies myself.
Product Development is applied science
It's not at the time of installation, but prior to updates the package management system will check signatures of the packages. (And it will only accept packages signed with your key, so the attack used against Transmission wouldn't work)
First Fully Functional Mac Ransomware Targeting Apple Users
> stolen scan

Erm, even if it's scanned, it's a scan of an object that is pretty much in public domain. Not sure the use of the word "stolen" is appropriate here (as usual) - it's more like they got access to it.
There's more to this that we've talked about.

I wrote a post in 2011, talking about the back story a bit: https://www.uie.com/brainsparks/2011/10/17/the-back-story-fo...

And this is a more recent presentation on using metrics in design. I talk about the $300m button starting at 44m:45s - https://www.uie.com/jared-live/#design-opposed

The important thing here isn't that a company implemented guest checkout. It's that when they did it, because we could see the problem in our research, they found $300m in revenue. Guest checkout won't work for everyone, but doing research like this likely will.

- Jared
I knew it would take a few bare minutes before someone would come to make that distinction about how Google search links work.

Then I would have to say "okay copy the domain and path from your search result, which isn't a link, and which Google probably hides already (so this new advice won't work any more) or they will hide it some day, so the system doesn't work as literally as I described it."

So if Google has found more and more ways to avoid people avoiding their tracking, that's fine, and what I said literally doesn't apply if you take it 100% literally, but at least you understand what I'm saying about how to avoid the naive copy paste surprise.
80s/90s computer game soundtrack...
Back in the day you could just do:

cat /dev/urandom > /dev/audio

http://everything2.com/title/catting+weird+things+to+%252Fde...