skysight-inc/HackerNews huggingface dataset:
How is using Murder, the taking of another's life, in any way a suitable analogy to Copying a file/song/film without permission? They're completely different ballparks and to do so is a form of equivalency - more like equivocation, as I mentioned - because the harms are so drastically different. It only takes one Murder to be convicted of a Criminal offense and sent to Prison - there is a significantly higher bar[1] before Copyright Infringement is remotely similar to the nature of the reference point. I mean, I get the basic underlying philosophy being argued but I disagree with it. Talking about Copyright and Murder in the same sentence, I will reiterate, is rhetorically off-base.

A much more reasonable line of "analogy" (which it wasn't) would have been talking about Theft and Copyright Infringement have disparate parameters on the books, and therefore expose the over-reach of Copyright. I frequently sense that because I'm not "pro-freedom" in the definition of those who disagree with me that I'm somehow on the other side. I'm most definitely not and it is quite tiring to feel such derision when I'm not a Partisan - I'm a goddamn Independent.

[1] http://www.dslreports.com/shownews/Piracy-Puts-People-in-Pri...
https://wicg.github.io/webusb/ is implemented on Chrome today behind experimental flags. It's not an answer for legacy USB devices, but for new devices that take into account the web's same-origin policy, it's quite powerful.
Free suggestion for an ebook/screencast: building an Android app that is not a tutorial todo list using stock Android libraries. The book must cover connecting to a web API (with Retrofit/Moshi/OkHttp), caching data locally (Sqlite, correct lifecycle), correct usage of RxJava and/or message bus, unit and functional testing, creating custom views (in lieu of fragments). These are the tools and techniques that professional Android developers are using but there are no good resources for them -- you have to piece things together from one-off blog posts and sift through massive amounts of crap to find the good stuff (Jake Wharton, Dan Lew, etc).
That's the only solution I can think of other than an outright ban. It could also coincide with the last gasps of the gasoline tax.

It might still not be enough, however, and it would be highly regressive without some sort of heavy scaling based on income: The disparity between the value that people at different income levels place on their time is staggering. That disparity is the entire reason Uber (and the rest of the service industry) are thriving.
"Without a strong national defense, their chances of survival as free citizens are pretty low."

I don't think this is an accurate statement.
The BBC micro:bit happens to be a bad example, since the editors [1] are exactly web apps with no hardware access. The editors compile the code in the browser and provide the ARM binary as a .hex file that the user downloads onto the micro:bit, which is a USB mass storage device.

[1]: https://www.microbit.co.uk/create-code
> Maybe the case of TCP/UDP could be improved by showing a human readable version of the prompt for some well known ports. So a browser would ask "Do you allow webmail.com to use a secure IMAP connexion to mydomain.com?" when webmail.com requests access to mydomain.com:993

Such prompts are going to be super confusing to the majority of users. What is IMAP? What does secure mean? What's a port?

I don't have a solution; I think it's really difficult and interesting problem. For example, you might think a game shouldn't require any permissions, but then it might need internet access to upload scores, access to your address book to invite your friends to play etc. I can't see any easy solutions how you can check the app isn't using these permissions in a malicious way.
Interscatter Tech Lets Implants Harvest ISM Radio Energy to Create Wifi Signals
Hacking Hotel Keys and Point of Sale Systems (DEFCON 24)
Not saying it's right, but in practical terms, I'm rather certain they would lose all their contracts with major studios / content holders. They're in such a tough & unique position.
This is a problem of most platforms.
I don't think anyone has ever asked for face pics when they have hired men. On the one hand, I think it wouldn't be a bad idea to provide pics of the entire staff/all new hires. On the other, this comment strikes me as an expression of sexism.

Sigh.
Way to give small digital ocean box more RAM
dd if=/dev/zero of=/var/swap.img bs=1024k count=1000

mkswap /var/swap.img

swapon /var/swap.img

if you are paying $5/month on digital ocean for 512MB Memory machine, the above commands will place a 1000MB file on your drive (it's ok u have 20GB) and use that for swap space so you can exceed your 512 limit.
More invites:
https://keybase.io/inv/d47ee07f0e
https://keybase.io/inv/2abb2ea838
https://keybase.io/inv/a0b686f5f9
Hey, how do I set this up with local storage ?
I up-voted this topic because it resonates with me.

Being relatively new to HN I was rather taken aback by the misuse of the down-vote privilege by some people who capriciously wield it.
I was even afraid to mention it in case I got down-voted again, since my one experience with the down-vote was when I requested for reasons why another contributors post had been down-voted!

People who wield this power are long-term users who should aspire to a higher standard. I welcome this push for accountability .
The US military has definitely planned 'first strike' ops, as well as every other conceivable option they could possibly face.

It's called 'preparation'. It's their job to prepare for any circumstances that they can possibly foresee.

Example: every bridge in Europe is 'pre-prepared' for demolition. Normally, a combat engineering team has to scout the bridge, plan, then figure out how to disable it. In the event of ww3 - the plans are already done. A combat engineer need only draw the plan for the database and execute one of the options.

It goes much further than that.
I'm curious how the lint aspect of DeepOSM will work in areas that have less room for improvement than the areas I looked at in Delaware and Maine. In those areas, the imported TIGER data is poor enough that a road by road analysis is overkill. The DeepOSM output flagged most of the roads.

Given the capacity to run it, an interesting analysis would be an evaluation of the entire United States, maybe grouped by county or so. Then people in well mapped cities looking for a project could improve the worst county in their state, or the worst county in the US, etc.
A clarification on my other sister post: options allow one to lock in a price for cheap even at large volumes. For example expiring options can be bought for nickels in premium, with each one locking in price for 100 shares.
So I assume he opposes Medicaid for children and the disabled and Medicare for the elderly as well?
One of the comments in the article explained it: there not actually 1TB of new stuff but only about 200G each week. They also have multiple people download it and then combine it before it gets distributed.
There is no third choice. They're using both 'confess' and 'snitch' as meaning 'telling the truth about what happened'. The description in the article may be confusing, but it does match the diagram and it's fundamentally the same as yours.
That may be true in general, but some of us just don't enjoy going out for lunch that much. I've always eaten at my desk with a few exceptions when I do want to go to lunch with coworkers.
>I can write systemd unit files in a few minutes, can easily stream syslog over the network from multiple servers and aggregate, I can easily handle namespacing of software.

You could do 2 of those three things already (syslog and namespacing), and bsdinit init files aren't hard to right.

>Systemd is a project.

>It develops a set of libraries.

>And, on top of that, an init system.

>And a cron replacement.

>And a syslog replacement.

>You do not need to use them together – just like you can use Gtk apps in a KDE environment – but together everything works best.

That's BS. A lot of it's all one executable.

>I want a userland that works plug-and-play, I want syslog as a daemon with database, not as a fucking flat file. I want more dbus, and, ideally, I’d have all config files in a database or registry for easier administration and sync.

Well, if you want Windows, you know where to find it. But stop trying to turn my UNIX into it.

>I want programs of my user to be killed upon logout unless specified otherwise.

Well, you're in an EXTREME minority.

>But they provide what the average user want, and what’s required to make Linux actually usable for your sister, your grandmother, and your retarded neighbor that can’t even turn on a PC.

...and if you think "the year of linux on the desktop" is ever coming, you're delusional. Besides, Ubuntu had a reasonable UX for that audience long before systemd came around.

>I can write systemd unit files in a few minutes, can easily stream syslog over the network from multiple servers and aggregate, I can easily handle namespacing of software.

Software namespacing doesn't require systemd. Syslog streaming has been a thing for a long time. And BSDinit, s6-rc, runit, openrc, sheperd, nosh, systemXVI, perp, watchman, and a variety of other init systems exist that make writing unit files easy. Many of them predate systemd.
Asian giant hornets (Vespa mandarinia) don't seem to be listed in the Schmidt Pain Index yet...

I guess, presume it rates at an automatic 4 simply by the capacity for human lethality? ...or maybe just stay tuned, and wait until it earns an entry?
Uproar: MariaDB Corp. veers away from open source
Is this supposed to disprove my point? The fruit flies of AI hardly sounds impressive.
I care about being correct, I don't care if the hacker news commentariat agrees with what I say.
Yeah but not every board can do USB storage bootloader, and there are troubles with it like ignoring Mac OSX .DS_store files, etc. Been there, done that, USB mass storage bootloading kinda sucks.

Also if you load stuff like MicroPython on the micro:bit you can't access its serial REPL from the web. That sucks, plain and simple.
I doubt that Canada would dump nuclear waste or go into a scorched-Earth, this isn't North Korea.

Any normal country would surrender in order to prevent further casualties and likely a complete destruction of its civilian infrastructure.
The most dangerous thing one can do is force the enemy to a position in which they cannot surrender, one of the main reasons the US did not want to invade Japan is that it knew that an invasion regardless of how devastating it was would make surrender impossible, for this same reason it did not nuke Tokyo, this is also why you do not usually go after the government during a war you need some one to be able to surrender or negotiate a truce.

P.S.
Dumping nuclear waste is effectively worse than getting nuked, Canada is probably better off with getting every major city nuked than dumping nuclear waste anywhere.
Nuclear weapons, especially modern ones are not as "dirty" as people think, yes there will be some lasting effects due to fallout and radiation but it's not that bad, most of the isotopes created by a nuclear bomb are pretty unstable and decay fairly quickly which is bad because it releases a lot more secondary radiation but it's not as bad as dumping nuclear waste which will not decay for millenniums to come.
Microsoft wants to pay you to use its Windows 10 browser Edge
Then you might also like the Grain Extract and Grain Merge layer modes in GIMP (not sure if they exist in photoshop).

They're a bit obscure if you don't know how they work, basically Grain Extract subtracts the layers and adds 128, so you get sort of a fake 8-bit signed integer. Grain Merge does the opposite (add two layers, subtract 128).

I haven't tried to divide-by-blur (but I'm going to :) ). Grain Extract on the other hand, allows to subtract-with-blur, which is more like what I'd do if I were to code such an algorithm myself (the operation is roughly what the Unsharp Mask filter does, but you get a bit more control). Still I'm curious to see how divide-by-blur differs in its results.

Check this Flickr-post which has a nice explanation of using Grain Extract (used for a different purpose here, it's really a very interesting and versatile trick, only discovered it last week myself):

https://www.flickr.com/groups/48637250@N00/discuss/721576192...
Entr(1) – Run arbitrary commands when files change
Something people seem to have missed. The lawyers did the case on a contingency fee basis. That means if they lost, they would get nothing. They took a risk so the judge is rewarding them for taking that risk.
"I sure hope we did."

I'm sure the 'dogs of war' tried.

In '60 Eisenhower green-lit an invasion plan by the CIA (Dulles) in response to the nationalisation of Esso, Standard Oil and Shell in Cuba. Does this sound familiar? (https://www.jfklibrary.org/JFK/JFK-in-History/The-Bay-of-Pig...)

It's election year. Kennedy was elected in '60 and a key part of that was equalising the 'missile-gap'. There was no missile gap. US had 100 times the capability of USSR. (https://en.wikipedia.org/wiki/Cuban_Missile_Crisis#Balance_o...)

In '61 Kennedy didn't provide ^air support^ for Operation Mongoose organised by Lansdale. (https://en.wikipedia.org/wiki/Cuban_Project) Dulles is fired as head of the CIA.

In October '62, the US B team of Generals (Joint Chiefs of Staff) LeMay, Lansdale, Anderson, Anderson, Shoup and Wheeler were being pushed for implementing the first strike over Russian (LeMay) and invading Cuba again (Lansdale). (https://govbooktalk.gpo.gov/2012/10/18/hawks-vs-doves-the-jo... and https://en.wikipedia.org/wiki/Cuban_Project) The time clock of the missile crisis, shows the operational nature of the CIA. (http://nsarchive.gwu.edu/bayofpigs/chron.html)

Cooler heads prevailed. Khrushchev and Kennedy negotiated secretly, while the military of both sides maintained their cool. Just as well. It's now known that Cuba was in the possession of ^tactical^ nuclear weapons. So without any control from the USSR, field commanders ^could^ have deployed them if Cuba was invaded. (https://en.wikipedia.org/wiki/Cuban_Missile_Crisis#Post-cris...)

In '63, JFK was assassinated. A year after that Khrushchev was rolled. The change of US political direction allowed the war footing to escalate, ever since.

Lansdale, LeMay, Dulles, Nixon, the CIA and US arms and resource companies all had great careers in the post '63 era. [0]

[0] The inference here is you can find potential conspirators that lead to 22 November 1963. The same names appear again and again in the "Assassination Records Review Board: Files of Douglas P. Horne" (http://www.archives.gov/research/jfk/review-board/horne-file...)
What is the approach, then?
It's possible but it's not an easy switch. And god help you if you have to mix native code with Electron. Getting a node-gyp toolchain spun up on Windows is a complete and total nightmare. Add Electron and its very specific version of Node into the mix (which totally confused node-gyp) and it's really awful.
The Seven Ways to Become an Animation Powerhouse
It may be a poor word choice. I meant it to mean "ridiculous person".

I would say that "bring insect repellent...to Brazil" is a very friendly way of characterizing the photos in my link.
yes, yes, well done. how does this work with public/private keys again?
Did you read the paper? They did not teach it to drive a car. The car just does lane keeping - it doesn't even do turns or lane changes. This is stuff solved 10+ years ago. And even then it only achieves 98% autonomy on lane keeping - this is a task that needs 100% accuracy. You should not be running into the median every couple miles.
So, I just kinda-sorta stumbled upon this thought and would like your honest opinions regarding a proposition:

Remove Section 1201 (DRM Circumvention) and Section 512 (Safe Harbor) at the same time.

What happens next?
I make all my beginning programming students code Nim as an assignment about halfway through the year.

http://programmingbydoing.com/a/nim.html
Most importantly, as a user, don't install programs which can't be trusted because sandboxing is no magic bullet and will never be. In addition to that better redirect the work that would go into these browser features to improve the native sandboxing mechanisms of the operating systems.
Flow-safe Enums in JavaScript
I didn't personally but there's stuff out there like chromeduino and Codebender that could be broken by this: https://chrome.google.com/webstore/detail/chromeduino/dmkinc... or https://chrome.google.com/webstore/detail/codebender-app/mag...
The regulations that are overwhelming and unnecessary exist mostly in San Francisco (the biggest audience of HN).

In SF, zoning limits prevent you from building too high, and you have things like abandoned warehouses sitting unused because they are zoned for "light industrial" instead of residential.

And even IF your awesome new project to increase the housing supply follows all the zoning rules, it is likely to be blocked anyway. This is because the not in my back yard community will retroactively change the zoning laws to prevent the construction of new buildings.

And I'm not talking about governments preventing shitty buildings from being created. I'm talking about developers who want to build extremely high quality luxury apartments, while offering the community 30 percent of the units as rent controlled apartments and still getting blocked, because apparently some people prefer 100 percent rent controlled of a 5 story building instead of 30 percent of a 50 story building.
Yep. US War Plan Red as the one we had in the 30s for that possiblity: https://en.wikipedia.org/wiki/War_Plan_Red
It affects a lot of average people in certain parts of the world terribly.
Realistically, you don't have to go all the way to a Lagrange point to be a stable orbit—the moon itself is in a stable orbit and isn't sittin in a Lagrange point of the Earth/Sun. You just need to get high enough that atmospheric drag doesn't tangible affect velocity.
3 Great Selling Points to Include in a Startup Video
They are not the "good guy" - they're merely among the lesser of a few evils. If they were the "good guy", they would deliver content 100% DRM-free and actively support the public domain. For me, "Cancel Netflix!" is not merely a call to remove myself from their service, but rather a call to remove a DRM-friendly platform from the face of the Web. Because as it stands, every other DRM jail can point to Netflix and say, "See! They do it and they're the good guy!" - and we need to cut that off at the ankles.

They do work with DRM on a regular basis. They are, or work willingly with, the bad guy. Until you remove yourself from them and we work to remove them completely, we will never win.
If by "a while" you mean several months. But, yes, the recent addition of catch_unwind answered one of my biggest gripes with Rust.

https://doc.rust-lang.org/std/panic/fn.catch_unwind.html

Does anybody know if the standard library allocator aborts the process or throws a catchable exception? When they added catch_unwind they officially split panics into two types: abort panics and unwind panics. Code can choose one or the other when panic'ing. Also, programs can be built in such a way that all panics become aborts. That kind of sucks but it's probably one of the compromises needed to assuage those Rust developers who don't believe it's practical to handle OOM conditions.
Fitness Machine That Helps Paraplegic Patients Walk Again
Oh, for sure- it's not like it's Netflix that cares, its the contracts they have with content owners. I guess they could turn off DRM for the show they produce but that sounds like a technical hassle for no gain.
The inevitable Soviet retaliation would hurt, but it wouldn't wreck the country.

We hadn't even begun to seriously research nuclear winter at that point, so we assumed we'd just wait for the fallout to clear and pick up the pieces. Recent research suggests that even a limited nuclear conflict would lead to a multi-year famine caused by ice-age temperatures and ozone depletion.
Most insurance policies have quite a few clauses under which the insurance won't be paid out fully or at all.

For example you can't take out an insurance policy on your house and set it on fire and claim the insurance afterwards.

Life insurance policies usually have an "under suspicious circumstances" or "self inflicted death" clauses that restrict the payout of the policy as well as the usual "in good faith clause" so if you have a life threatening condition and you hid it from the insurer you can kiss your policy goodbye.

Insurance policies that provide coverage in case of loss of work exist but those are limited to conditions in which you lost your work due to a health issue, got fired etc. and you usually have to meet pretty strict conditions to get any payout from the policy.

A CEO can most likely find some insurance company to cover their compensation package but you'll be your ass there will be a "fraud" or "gross incompetence" clause in it that would prevent them seeing a penny.
A few of the fallout products have a long half life and can cause harmful effects. Do you consider those to be not deadly? Could they exist in sufficient quantities to be an issue?

Also a ground bursting weapon could interact with other elements present at ground zero so it seems more complex than just "wait a few weeks and it's safe".
Ha, "energy and motivation" basis sounds about right for non-client work. I'm finding that getting smarter about what work I can outsource (e.g. bookkeeping to bookkeepers, tax preparation to CPA/accountant) is helping me out tremendously. It's very tempting to keep doing things because "I know I can do that", but forcing myself to let go of non-core/non-strategic areas is hugely empowering and helps with the balance issues and optimizes energy / context switching.
> They're just imaginary internet points.

Congratulations. You managed to earn a (deserved)down-vote in a post that crusades against them. :)

But more to the point. HN is an awesome community of very well informed and accomplished people who provide their viewpoints and broaden (my) understanding of many issues. Discussions generate feedback sometimes reflected in the up/down votes we accumulate. So while they may be imaginary, votes serve a very real and useful purpose.
Perhaps you should take up smoking cigarettes then? My coworkers take four 20-minute smoke breaks a day.
Amazon Prime putting in commercials
Why is Amazon injecting commercials in their Prime content? I was just subjected to a Geico commercial. I pay for no commercials. That is the only reason I have it. Why is there not a firestorm about this online? I contacted customer support and they told me they are called "snippets" based on my viewing habits; "they aren't commercials". I will be cancelling if this does not change.
The explanation is alright, but would have really benefited from a brief overview of tuple use in the C API.
"Netflix is the good guy, they are pioneers in electronic content delivery."

The basis for this is that Netflix was a major player in the success of the push for Encrypted Media Extensions in HTML5. The possibilities for abuse here are just unreal.

Pissing off their competitors by not being incompetent when it comes to technology isn't enough to make me call them "good guys" even if some of their stuff I happen to like. It's a bit more complex than "good guys" and "bad guys".
> because hackers, unlike the rest of the conversation around women in STEM, don't give a fuck about [gender]. They only care what people do, and it turns out women do about the same amount of stuff as men.

Wanted to emphasize this. Hope you don't mind the edit.
When the tourism industry screams loudly enough they will find the cash for the spraying.