skysight-inc/HackerNews huggingface dataset:
GPL2's single work issue may be a better example of ambiguosness, but dual licensing w/GPL3 is complex enough to collect from commercial licensees. Enterprises often buy the paid license because it is too hard for them to evaluate whether they will manage compliance over time.

Such a method seems quite typical to protect ones work while sharing it with end users and seems to be what the OP expected from using CC.

I don't like the state of NC, but the point of copyleft is harvesting the irony that licensors get to state the terms and aren't particularly penalized for much of anything they do wrong (their unenforceable clauses are simply ignored). So why not take NC if you want CC with a commercial chilling effect? You don't have to sue anyone, yet that chill is still there. A resolution in one US court wont even change that chill much.
Interesting. But unrealistic. The "do we all trust Todd to launch a retaliatory strike?" app would've already made the rounds long before that.
Okay, I referred to it again. Still not seeing where you know that they misunderstand it, as opposed to disagreeing with it.
> Linux replaced OSS with Alsa over licensing issues

I've only done light reading on the history but I suspect it is more like linux devs used license change of OSSv4 as an excuse to satisfy their NIH syndrome. They could've continued to develop existing OSS codebase as BSD's did but they chose to write ALSA from ground with a totally different design.
Burnout in medicine is getting worse
Version control is arguably confusing for beginners, but building a shim instead of learning the tool isn't the answer in my head.

I always struggle with "lowering the barrier of entry" and it's not a "I did it they need too do it" it's more of a "Usually high barriers mean it's complex, and learning how to understand complex things is important."

If this was some new novel way to version that wasn't just pretty git, I'd be a lil more excited.
In terms of safe programs (e.g. programs that, if failing, could kill people), dynamic allocation is not allowed anyway (at least, dynamic deallocation is not allowed). So this makes this point void.

Rust makes user-land programs less prone to crashes, but safe programs found a better way years ago to deal with deallocated pointers issues.

That's also one of the reasons that prevented Ada compilers back in the days to create a garbage collector: there's no sound way to have a garbage collector compatible with real time constraints (which is sometimes safety critical: just imagine an air bag waiting for a garbage collection when it would instead need to pop out), and people creating safe applications don't need it anyway. So why bother?
Also in Japan, as even a nuclear disaster isn't impetus enough to forego 'saving face':

On July 5, an independent investigative commission established by the Japanese Diet issued its final report on the accident at the Fukushima Daiichi Nuclear Power Station. Hailed as the definitive word on the subject thus far, the report points to what it calls the "fundamental causes" of the disaster, all of them cultural. The chairman's message in the report assails "the ingrained conventions of Japanese culture: our reflexive obedience; our reluctance to question authority; our devotion to 'sticking with the program'; our groupism; and our insularity." The nuclear disaster, in short, was "a disaster 'Made in Japan.'" News media around the world characterized the report's damning indictment of Japanese culture as unusually candid for the nation known to do anything to save face.[http://thebulletin.org/japan%E2%80%99s-culture-culprit-nucle...]
The Not-So-Wholesome Reality Behind the Making of Your Meal Kit
Many of the political ideas that are now common currency were born in small, out-of-the-way places. The United States was just a collection of small colonies when they rebelled, but that rebellion coalesced some of the most radical ideas that had been brewing on the Continent into action, ideas that have been adopted in some form in places all over the world.

You can go romping about through history to find other ideas that were first put into practice in places far from the centers of power, ideas considered radical at the time that later were adopted by those who became powerful. I'm not a subscriber to dialectical theory, but there is some truth in saying that new ideas that arise in response to bad circumstances often supplant prevailing wisdom. (Dialectics assumes that's always an improvement in the long run, but the evidence for that assertion is lacking in my opinion.)
I suppose it is random hackers
> I don't think "human right" means what you think it does.

This is a rude way of approaching a discussion. Don't make my assumptions about my knowledge.

A much better way of starting a discussion would be to state what you believe the definition of a human right is. There are in fact many different philosophical views on what human rights are, with many philosophers in fact arguing that their origin is in natural rights. [0]

> "Human rights" are something that didn't exist in the state of nature but were invented afterwards.

That's pretty much what is implied by my first line:

> Sure there is, at least if you acknowledge the notion of human rights in the first place. (There's no "innate human right" to not be tortured.)

[0] https://en.wikipedia.org/wiki/Philosophy_of_human_rights
Nope.

Just because Cloudflare has a ton of bandwidth doesn't mean the origin web server does. An attacker who wants to hurt an origin server just needs to find a URI that Cloudflare doesn't cache (and that's very often /; think of any site that's dynamically generated by some CMS as an example).

So, if you let traffic through to an origin without running any security it's trivial for an attacker to knock off a web server. Thus Cloudflare has to take different security measures to protect servers.

And we do see L7 DoS capable of knocking origin servers down via Tor.
Except there are plenty of places with services, infrastructure, good jobs, AND affordable housing.
Not really a direct answer, but perhaps reading source code for existing storage engines might be another direction from which to approach the goal. One advantage is that the technology in an active popular project is by definition current. Another is that it provides an opportunity to become involved in a community and ask questions and potentially apply knowledge, for example by fixing bugs.

Good luck.
>Turning off the continuous thought-churn and "stopping" the conscious mind is a large part of what meditation is for

I never really understood the 'stopping' part, how is that even possible? At best you can simply refocus it to something you find peaceful, if that is the case how is meditation any different from say watching a movie that you love or playing drums.
No, just no. Nokia did fail because they chose an OS that failed. They bet everything on Windows Mobile and lost.

You can't say with a straight face that if they choose Android instead that they would be in the same situation. Nokia could've had pro quality cameras that happen to be phones out long before any of the other Android phone makers.

They blew it. Partnering with Microsoft was a huge mistake.
If you really want to make your plan happen in reality, you can't target government first.

First step is build the software and get a small group of people to use it to govern themselves. Say... some conference organizers.

Second step is scale.

You don't even need to do the third step, because once teenagers are using SnapGovernance to organize bake sales and establish codes of conduct, the manual government will just look sillier and sillier, and people will look to government to solve fewer and fewer problems.
Instant Cash Club System
Telemedicine market to hit $36B by 2020
Elasticsearch can be installed in seconds with most package managers and syncing is trivial depending on what you want to index. You can use a JDBC river for bulk indexing or rely on trigger's.
Definitely something that I will use!
Except if the master db is stolen without the master password, one can throw guessed passwords at it and know when one worked (i.e. the db becomes readable).

Throwing passwords at a salt db gets you... what?
I know I know poor form to comment on own submission, but I do feel compelled to add the counterpoint:
http://www.mobihealthnews.com/content/small-study-pokes-hole...
>I don't think it's possible to make the liberal case for EU freedom of movement without being something of a hypocrite.

I've heard a good argument for something like that - let me see if I can convey it well.

Countries have varying levels of corruption in them. See: http://www.transparency.org/cpi2015#results-table . In particular, notice how high up many of the Schengen area countries are.

We don't really understand why some countries are corrupt, and others aren't. It might be another byproduct of industrialization and wealth, like the low birth rate and later marriage age. But, scarily, it could be a cultural accident; people in the west aren't corrupt simply because they're surrounded by others who aren't corrupt and would punish corruption.

There's other magical cultural things too - economic productivity and innovation aren't well understood either.

Anyhow, the thrust of the argument is that there's some special cultural factor that causes all sorts of incredibly valuable things to happen in countries like the UK. You don't have to bribe the police officer when you get pulled over, you can generally trust that you get what you're buying in stores, people often try to make money by innovating rather than extracting, and talking about controversial subjects gets you a discussion rather than a beating. We don't know why we have this, and opening our borders puts it at risk.
Surely there's a simple way to improve: go to events and talk to people.
There was an interesting study looking at measures of honesty and economic growth: https://www.uea.ac.uk/documents/3154295/7054672/Honesty+pape....

Chinese nationals were in the top 2 of both measures of dishonesty (which didn't correlate all that well in general, so I'm not sure "honesty" is all that easy to measure), while British nationals were in the bottom 2 of both. One of the correlations they found was that rates of honesty were correlated with rates of Protestant Christianity.
I hope these are stored only on the iPhone as Apple claims and not in their servers
You seem to be suggesting that it's perfectly fine to have tremendous inequality (compare Dharavi to Baltimore) as long as it enables long term business investments.

Is there any reason why that argument doesn't apply to inequality within a country as well?

In particular, what about inequality caused by within country trade barriers?
How does this handle situations where the generated password isn't accepted by the site? eg. Is too long, absolutely must have at least one symbol and one number, etc.

How does this handle changing passwords? How can I know from the master secret that xyz.com is on the 4th password?
I want a refresh on the Nokia Communicator. I want a micro laptop.
> You cannot change the license on someone else's copyrighted work.

The grandparent already said that "changing" is not the thing being discussed here, but "sublicensing", so this is a strawman.
That would be great if it were a form of pre-registration, but since nobody puts p-hacking in the method section, it's a little pointless.
I argued with that since cryptographers first told me about it. Ludicrous concept. The goal is to eliminate brute force attacks by making the process inherently slow. That technique starts with something inherently ultra-fast that everyone is trying to speed up and hardware accelerate then iterates it a bit. Better concept to get a slow process is design an algorithm that is inherently slow and hard to speed up, esp requiring many memory accesses. My hack, aimed at defeating FPGA's, was putting a random stream into no less than 16MB of RAM (SRAM limit at time) that I iterated through randomly with a hash function. All inherently sequential, random, and large. Accelerate that!

Fortunately, Colin Percival came up with a much better solution in scrypt. It's a nice default if you want something battle-tested for a long time. Nobody should be using SHA-1, etc with solutions like scrypt available.
true. I'm looking for something where I can potentially build the whole IaaS myself on baremetal at some point. Vultr looks great - thanks!
Likely, as soon as it exist the browser-to-browser thing. A SIP back-end may not be the cool thing you advertise on the app store, but it is battle-tested and scales carrier-grade.
That's an asinine thing to assume. His is definitely not an isolated experience.
Sure you can make do without the index, that doesn't mean it's better not to have it.

I personally don't feel comfortable with mercurial, but that may be because I don't understand it. It's been a long time since I last touched it, but I remember thinking that the way it does branches was just needlessly complicated and cumbersome. Why does closing a branch even need to be a thing?

> you don't need the index for this, you need to track conflict state

This is what the index does. You don't need the index in mercurial, because you have something that is like the index, but not called the index.

Maybe the UI is better because "add" is called resolve, but that is really just an alias away.

> and then ... what?

Then you push it to remote somewhere and a CI system runs tests for you. Maybe you can do something productive in the meantime.

If you're just testing locally, then there's little difference, but I would still prefer testing a committed state, knowing it's safe in the repository and I can't clobber it afterwards.
Isn't paper almost exclusively produced from fast-growing tree farms these days?
Startup time and memory footprint?
> general behaviour in online market places (my last experience was that the product was advertised to be shipped from Germany (expect fast delivery), but arrived a month later from China)

Sounds more like a drop shipper reselling stuff from Aliexpress or similar, not necessarily anything to do with a Chinese seller. They add a hefty markup and ship directly to you. It's particularly popular with counterfeits ("replicas").
The package arrived after I had to call the transport companies myself, sigh.
"It's really not though."

That's not an argument. Especially vis a vis the detailed reasoning behind gitless. In my view gitless has a superior experience without losing any power.

Also no one is comparing git to CVS/SVN. It can stand miles above these and still have severe usability flaws.

And I don't work with programmers.
I wrote something called auto-buildrequires which lets you figure out build dependencies automatically, and works roughly as you describe. https://people.redhat.com/~rjones/auto-buildrequires/
I think this is a less relevant issue now that tsc can include plain .js files in builds. I think the spirit of being very close to JavaScript and being easily convertible from one to the other is more important than being a strict superset.
Sentieo’s Alexa Skill and the Three Fundamental Laws of Voice User Experience
How about markdeep? https://casual-effects.com/markdeep/
Indeed, Iceland had an early democracy [1].

[1] https://en.wikipedia.org/wiki/Althing
I don't think of 1200sf+ as being a "tiny home". More like a not-large home.
> Well, then it's slowing down compilation.

My five MIPS Lisp Machine did not care. My Lisp implementations on a several hundred times faster processor don't care either.

These languages you list don't have macros.
It's reminiscent of the role played by the Sophons in Cixin Liu's The Three-Body Problem, except in this case it's self-inflicted.

https://en.wikipedia.org/wiki/The_Three-Body_Problem#First_C...
Could HN run this automatically on every post? That would be cool :)
HP Officejet 4630. It doesn't get a lot of use, so I'm using an IFTTT recipe to print a test page on the first of each month. Trying to avoid having the ink dry out. I've printed maybe 20 pages over the past 10 months.
I meant more from the perspective that it wraps a more friendly CLI on top of a DAG of commits. Didn't mean that it's 1:1 copying Mercurial :)
I'm particularly curious about the Edward Snowden angle to this - if the pirate party were elected and if he was granted asylum in Iceland would he take it, or would he try to stick it out in Russia until things cool down back home?
If you'd like to try something simple, use us: https://datamantle.com just a simple VPS provider.
> It's not a different problem at all. Facebook is not infrastructure. They provide content and communication services that many find useful but not everyone does. It's exactly the same with porn.

I am not sure what you are trying to tell me here?!

Also, Facebook provides content? I don't use them, so what do I know, but from what I understand, Facebook only provides the platform for others to publish content and to communicate through, don't they?

> Good luck with that. So far it hasn't worked on digital platforms and I fear it never will. There is very little governments pursue as vigorously as cracking down on unexplained money flows. They will stamp out anything that reaches mass appeal with an iron fist.

I am not sure what your point is here?! Government will try to expand surveillance as much as possible, therefore, we should accept surveillance? I mean, I agree that it might not be easy, but I didn't say that it would be easy, but that there will be bad consequences if we don't, whether easy or not.

Also, perfectly legal possibilities to pay anonymously online for small amounts do exist, such as paysafecard.

> Also, making people pay for everything puts poor people at a great disadvantage.

Making people pay for everything and surveillance are not the only options. You can have donation-funded stuff, you can have publicly funded stuff, you can have advertisement funded stuff, and also, you should have a social security system that provides for people's ability to participate in culture. None of that requires surveillance.

> But I do think it is possible to force the biggest internet companies to not use some particularly privacy hostile practices like real name policies, browser fingerprinting and a couple of others. The goal should be to let them target ads all they want, but allow people to unlink their real identity from that ad targeting profile.

What do you mean by "real identity"? The name on the birth certificate? How does that limit any of the potential abuses of the data that's being collected? Or what else do you mean by that? Which data specifically should they not be allowed to collect?

As for the ban being unenforcable: Well, I am not that sure. Sure, the US cannot regulate what tracking Yandex does. But you sure can regulate what business a US company can do with Yandex, and Yandex won't advertise for US businesses for free.

Also, there is no need to be 100% effective. The problem is mass-surveillance, not that some company might know everything about a bunch of people. As far as the abuse potential is concerned, regulating 80% of the market probably is more than good enough. The problem, after all, is a concentration of power. A few million companies that make up the remaining 20% of the market are most likely not a concentration of power.

As for the supposed connection to censorship: How is that supposed to work?!
So true. This is especially important as people study ways of improving metrics of markers of disease instead of actually improving disease endpoints. For example, there is a supplement marketed in the veterinary space that may lower blood urea nitrogen in uremic animals, according to a study. Whoop-de-do! I don't care about urea, it doesn't cause the disease of uremia. It is just a marker. You could convert all the urea to ammonia and now have a patient with two diseases and a BUN of 0.
Google: if you support Amazon Echo, you're cut off from Google Home and Chromecast
From the article:

> In 2010, the United States passed a conflict-minerals law
> to stem the flow of money to Congo’s murderous militias,
> focusing on the artisanal mining of four minerals.

> But this same diligence is not required when it comes to
> cobalt.

> While cobalt mining is not thought to be funding wars,
> many activists and some industry analysts say cobalt
> miners could benefit from the law’s protection from
> exploitation and human rights abuses.
> Having lived in an apartment that is probably could be considered "tiny house size" at 250 square feet with my wife, just why?

Because you are a New Yorker. Even Tiny Housers think living in New York is crazy.

> However, our quality of life dropped dramatically while we lived there (for about a year). I'm so glad I now can actually stretch if I want to, make food, setup a desk for each of us, etc.

All I can say to you is that clever design does exist which makes living in small spaces much less claustrophobic. It is just that in the UK and New York nobody appears to take those lessons to heart.

Things like this:

https://www.stashvault.com/wp-content/uploads/2016/06/secret...

And the use of unusual roofs like Mansard and Gambrel would transform many small spaces to be livable.

I have seen so many terrible designs in Britain. I think for half of them it is only explicable by a cat walking over the architects keyboard. The older buildings are nearly all fine so it is some modern retardation. Most of them have mold.

This is the product of mental illness:

http://ichef.bbci.co.uk/wwfeatures/624_351/images/live/p0/25...

Something really went wrong with society in the 70s and this is a visual expression of it.
The quote was intended to indicate general disagreement without specific justification.

It was a sleep deprived and childish reply.
It's like with IDEs.

Eclipse has stuff like workspaces with multiple projects and others have simply projects. What to do with these workspaces?

Same goes with Git. Simple VCS have central repositories and a working copy. Git has multiple repositories and every one of them can have a working copy. Other VCS don't have a stage, you simply commit your changes directly into your repository.

It's not only that these tools have different commands and stuff like Mercurial or Subversion has easier commands etc. but they really have different concepts that need to be considered while working with these tools on a daily basis.

But you don't have to internalize them on your first week or month working with them. When you got your project in the System it's mostly save and if you don't have complex workflows you can still reap the benefits of VCS with Git without knowing everything.
Engineering Ecosystem at your Fingertips
Most employment agreements I've signed have at least a notification clause, if not an approval one.

Those may be illegal in your jurisdiction but in most places in the US they arent.

You should verify this before starting to look for part time work.

Respectfully, I'd argue that building your own skill set or business is going to be exponentially more valuable use for those hours anyway, unless you really need the cash.
Why start with Saddam? Overthrowing Mohammad Mosaddegh started a shitstorm that has been going on ever since.

This is probably where Eisenhower learned the dangers of the 'military industrial complex', because the US was actually opposed to intervention in Iran until Eisenhower came to power and changed that position (on the advice of Winston Churchill)