skysight-inc/HackerNews huggingface dataset:
Legal compliance is probably the worst part of building a side project.

For example for basic levels of protection, you at least want a terms of service and privacy policy on your site.

You'd think it's just copying and pasting some boilerplate. But say you want to allow user uploads, then you also need to not get screwed if someone uploads a picture owned by some copyright troll. So then you have to figure out how to get DMCA safe harbor status so you're not responsible for user content. And that requires: registering at a copyright office, monitoring email for timely takedowns, and communicating counter notices, etc. All of this work and we haven't gotten to GDPR compliance yet!

At one point you just go fuck it, it's a side project. Just wrap it in a LLC so it can't bankrupt you even if you do get sued. But now you have to deal with company formation laws which is yet another can of worms.
The more I talk to lawyers, the more I'm convinced that a fair majority of lawyers are, consciously or not, extremely defensive about their job security.

Think about this: If I give you the simplest piece of advice in legal matters, I'm heavily encouraged to declare I'm not a lawyer and that you should contact one.

This is the only profession where I see this be so reliably the case. In other risk-averse professions (tax compliance, health) there is always the obvious "You should talk to a professional" but even in health it's not as heavy-handed. I've never seen a doctor say "I'm a doctor but this is not medical advice" when giving basic information.

And I understand the superficial reasons why this is done, but there's just as many reasons not to get your buddy-mechanic to fix your car without them making you sign waivers.

This matters because the people who most need legal advice are those who can't afford lawyers. Makes me very uneasy.

Also to your CCO, I would say that if we were limited to what we would understand day-to-day, there would be no more learning. This is one of the core pillars of free software after all.
How would you ever manually review 400 hours of video per minute (likely much more by now). It's just impossible. And who is to say that the human reviewers would make no mistakes. It's not always a clear cut decision I'm guessing.

So either you have an automated and overzealous ContentID system or you limit upload capabilities for smaller creators (which would be the death of the internet).

Obviously the best solution would be to burden the copyright owners with prooving that they own certain content. So just DMCA pretty much. The copyright system is just so broken really. It only favors big content owners and middle men.

This whole shitty EU law comes down to this: Old media/distributers were asleep at the wheel for 20 years. Now they realize they're being replaced. So they fight back the only big slow incumbents know how. Legislation and law suits.
Homebrew 1.8.0 released
Future Windows 10 update will soften the blow of Spectre patches
We should have done it a million years ago. Once we had fire and the ability to sharpen rocks, there's no excuse not to start colonizing the galaxy.
How AI tools are used personalize customer experience
I love my brother, but I don't respect him (most of the time), since he's a bit of dork. I still love him, because of our relationship, the shared experiences and the knowledge he'd be here when I need him.

I respect my boss, because she's my senior, she is a good leader and a competent dev in her own right. But I don't love her.
Couldn't Apple A/B test a feature in a client subset before releasing it wildly ?
Out of context, thank you for your support when I was there :)
My truck is a diesel with DEF fluid. Surprisingly you can't smell a thing in there when it's been running for 5 minutes.
DNS godfather blasts DNS over HTTPS adoption
Programmers might like it for no known reason and as such the preference might be arbitrary, but the choice for a language to reflect that preference is not.
Linus Torvalds returns to head Linux coding community
My point was that I found the database to be the easier bottleneck to optimize. The other bottlenecks I mentioned, which I found more difficult to optimize - memory usage, GC, and startup time - are things for which Rust has a good story.
That's a great idea! With a configurable amount of pressure and haptic feedback, preferably.
>The unpredictable aspect is the stop the world pause caused by garbage collection.

As well as malloc pauses on deallocation. The only way of using your memory in realtime apps is preallocation, which often can be done in languages with GC too, it would be just very inconvenient.

At the moment custom allocation support in rust is a joke if you compare it with Ada or C++, and Box is not better than GC in this regard.

>Unstable

Besides it's very inconvenient to use. Does Box/Rc/Arc support this arena allocator, as C++'s smart_pointers do?
Focals by North
No 3D-Touch realy makes this a non-starter. Really sad how Apple can‘t decide on a unified UX paradigm.
> Would the author ever write about a man like this?

I tried to check. On theatlantic (okay, I'm too lazy to search harder) there are two other articles by the same author; one is from 2014 (and has no women as major characters), and the other is from earlier this year (and has a woman as the main scientist). I didn't find any physical description of the people in either story. So... not enough evidence to really establish a clear pattern on this person.

Still, even without data, I've a strong suspicion (just from experience) this sort of text is more common when writing about women, and I agree it's bizarre.
Is there an example in a specific domain?
The record and movie industry? No, Europe has a different industry lobbying these issues that Americans tend to be oblivious about: newspaper publishers. A lot of the regulation is lifted verbatim from laws newspaper publishers lobbied for in Germany. This is why the regulation deals with issues like citing news stories -- a direct result of newspaper publishers going after Google.

The content filter however seems to be the logical result of YouTube's impasse with collecting societies like GEMA and its ilk -- not quite the equivalent of the RIAA because of the complex legal situation surrounding its licensing requirements (tl;dr: in some situations you can be subject to GEMA licensing fees without actually using GEMA registered music).

In a nutshell: RIAA is infamous for going after teenagers who illegally fileshared a few MP3s, GEMA is infamous for going after small businesses and non-profit events for publicly playing or performing music without permission. They're both problematic but in very different ways.
In order to save yourself from, what exactly? The local grocer having a picture of you in their store?
Text sizing is addable to the control center, as are other accessibility shortcuts. That's about as fast access as I think it's possible to get.

Worth noting that there's a fair number of apps historically that don't really support text sizing. Until iOS 11, if you were using a non-system font, you had to do the resizing manually. They made it much, much easier to buy in to Dynamic Type in iOS 11, so hopefully this will get better over the next year or two.
I agree, Intel is faster, what we complained here is the misleading benchmarks and tactics to make the huge price more justifiable.

In programming community Intel also receives more skepticism because their compiler intentionally cripples AMD users and the disclaimer is put on the web as an image so is not picked up by search engines(last time I checked a few months back was still image).
I've never had a serious side-project, but what you describe in your comment has always been my main concern. I remember asking a while ago on HN if it was a good idea to incorporate asap when building a side project to make sure you are protected, and most answers were "nah f-it, just build your thing and don't worry about it". Wasn't convinced.
I am not a Christian, but I feel like https://www.youtube.com/watch?v=3ffg4mU7FNE&t=2s
is far more divine sounding then someone with a guitar as in https://www.youtube.com/watch?v=io2WOQ-3aVs . Sadly my faith tradition is stuck with Debbie Freedman.
Pedantic comments on the internet? Never... :)
Germany here. "Super Nintendo" or "ess enn eh ess". Precursor was the "enn eh ess" (eh as in less, not as in tea)
What the Apple Notarization Program for MacOS Apps Means for You
How to build IoT prototypes – Guide
Announcing Bybrand Integration with Zoho Desk
Tips to Find Chubby Women on Chubby Chaser Sites
Not really. We expect shitty things from Google at this point.
> Would the author ever write about a man like this?

I think so. It's perfectly in the style of these crappy mass-produced long read articles, padded with every possible cliché and useless piece of information to sound like exciting stories. I'm sick of skimming through tons of padding text to extract the smallest nuggets of valuable information.
>It was also posted 16 hours ago and sunk without trace
OT you touch on something that's always puzzled me about HN, namely often something I posted days ago — that quickly disappeared into the ether — suddenly appears on the leaderboard posted by someone else with hundreds of points and comments. I just chalk it up to my bad karma.
Which GPU benchmark source are using to back up this statement because there are plenty of cards that can drive more than 60FPS+..
The legal stuff is the difference between playing around and being serious.

Unfortunately, the Internet has made it easy to harm and fuck over people far outside your circle of friends and acquaintances, so playing around isn't a viable option anymore.
What is the point of accepting an answer where there are multiple ways to do things, especially over time? It's a misleading signal.
I always thought Apple sold lifestyle/fashion primarily; their target demographic are those that buy in to fashion readily. They're highly concerned with looks and want to pay more to flaunt their wealth.

I've always found the Apple-way, wrt UI, to be different; more confusing for me because I'm used to a different paradigm. But, there's some lock-in effect there, if you start with Apple, you become accustomed to their way and then other "ways" seem more complicated. In practice it seems largely to be just familiarity.
Facebook can't set arbitrary request headers easily. That would require messing with how the user-agent retrieves things. Cookies are the chosen way servers can set client request headers. So the tracking-information is passed by a cookie. Now since browsers are starting to be selective about cookies, Facebook becomes inventive.

Adding a request parameter absolutely will break things. And they knew this. The only question was what's worse: Not being able to track some people or breaking some of their links. Facebook decided the former is more important to them and their customers.

And even if nothing else brakes, uglifying the URL people are posting is in itself an anti-feature.
This is true there is no fascist movement in Montreal like in the US now.- there may be some linguistic stuff but really they treat French people kind of bad as well.. But the best part is if you just act nice enough there is respect and anyone is treated humanely - they do not have the legacy of antecedent apartheid that the south - the US has . That and there is just a great deal of good food and cool places.
Dyson to build electric cars in Singapore
Yeah I don't think those are really related. Apple was exceptionally clear that this simply didn't happen. Verizon is very careful about how they word that to say they didn't turn them over to the NSA, while omitting all of the other three letter agencies (DIA, FBI, DOJ, etc).

Compare that with Apple's statement, which is forcefully blunt and has no wiggle room:

On this we can be very clear: Apple has never found malicious chips, “hardware manipulations” or vulnerabilities purposely planted in any server. Apple never had any contact with the FBI or any other agency about such an incident. We are not aware of any investigation by the FBI, nor are our contacts in law enforcement.

The fact that they then asked Bloomberg to retract the story is also going a step further. The next step would be a libel lawsuit against Bloomberg, but that would be the thermonuclear option.

All of that said, the BMC on supermicro boxes is running a super old unpatched Linux and is absolutely chock full of exploits:

https://www.cvedetails.com/google-search-results.php?q=super...

I had to root one several years ago to fix a broken server we couldn't take out of service for $reasons.
Alchemy – Digital transformation software for the specialty chemicals industry
Hey, we already doing interstellar travel. At some point, we will reach an another star and even another galaxy (Andromeda).

Also, there is lot of planet size bodies between us and nearest stars. I expect 10 planets with mass of Jupiter between Solar system and Alpha Centaur system, or 1000 planets with mass of Earth. We can colonize them one by one.
actix/r2d2 on the Rust side (I haven't worked out bb8 yet), aiohttp/uvloop/asyncpg/gunicorn on the Python side (Postgres for the DB). This kinda _is_ the cache at present, it's a distillation of a lot of other data into a given form. Rust's async story re: databases still looks a little up-in-the-air right now from an outside perspective though, so I guess I'll wait and see how it pans out.

It's definitely a work in progress and I didn't expect this much interest in my offhand "I tried Rust even though I couldn't see myself using it for real, but..." comment.
Volume vs. surface area. The life more familiar to us is concentrated to what amounts to a 2D surface. Oceans are mostly devoid of life excluding surface waters where sunlight is available and seabed ecosystems.
Can Focals Prescription Specs Actually Make Smart Glasses Cool?
10 Basic Tips on Working Fast in Unix or Linux Terminal
How hard is it to understand that there are various uses for PC, and yours is only one of those? Plenty of us can't make any use of more than 6-8 cores effectively, will never run any VMs or Docker, and plenty of software still will benefit from single-core performance.

I am by no means a fan of the price/value ratio for new i9 CPU and any shady marketing cheap tricks generally, but I don't get this 'Ryzen works for me so it should for everybody' all over the tech net these days.

Use whatever you feel is the best tool for your needs and your budget. Respect other's choices, even if it means that for some people, this new i9 will be the best/preferred option. Or any other option for that matter that isn't yours.
The irony is being alive and breathing are impediments to traveling the galaxy. Sentience is kind of a hassle when you have long spans of travel time, as well.
I worked with some lawyers on some legal (finance based) automation based work and they weren't overtly resistant to automation at all, but it was fairly self evident that they were used to over-complicating everything - e.g. creating legal work to counter entirely hypothetical risks or explaining really simple things in a overly complicated way.

They would habitually take 5 minutes to explain something in a hard to understand way that could be explained in 30 seconds clearly with zero loss of information.

It reminded me of the software engineers I've worked with who manufactured job security with dizzying levels of technical debt.
Would you mind elaborating? I personally enjoy the music Hillsong puts out, but am always curious about the inner workings of an organization such as theirs.
Almost 9 in 10 Android apps are able to share data with Google, says study
Litecoin lowers transactions to 0.5 cents
Five Social Media Tasks That You Should Never Automate
Leagalish Journalishm, suddenly now a thing
Even say a lay person does understand the contract, they still might not realize if that contract was written to heavily favor one side or the other. People who go to the internet to find a template contract to use might not know this either. You could be heavily screwing yourself by attempting to use a template contract that you don't know the origin of.
You need to have an idea it exists, but with well designed search/indexing you shouldn't need to know the name of it. E.g. "duplicate screen" "copy what's on my display" "mirror to another device", etc., should all show "MirrorShare" (and possible other options) on Android.
> Content ID seems pretty robust* for non-live content.

It's overly aggressive and has tons of false positive.
Do you play a lot of video games? If so, I would recommend dropping them completely. At lest until your life is where you want it. I spent all HS playing video games and regret loosing so much time of my life. What’s more, they are highly addictive and have severely stunted the progress of many people I know closely. It will probably be hard but you’ll be amazed the difference it makes in your ability to work hard and stay motivated.
It's all about culture. If you were influenced by a high-church growing up, you're more likely appreciate hymns.

People that converted without a high-church context gravitate toward a more modern style of worship.

The downside of so much hillsong influence is that it dominates a culture and drowns out other modern styles. I feel like all hillsong songs sound the same.
You can include the VAT on the receipt that the customer gets after paying. Most food in UK is zero-rated for VAT.
Only do manual memory allocation.
Paul Allen Remembered: Micro-Soft First Years
>If you can't understand a contract you're signing, you aren't really signing it.

The problem isn't that people don't understand things. The problem is that they think they understand them only to find out that a ton of key words they thought they understood are actually pointers to specific legal concepts (which themselves may have pointers and so on) within the niche area of law the contract covers and they are blindsided by this to their detriment when there is a disagreement over whether the terms are satisfied.

This is particularly insidious (because of the preexisting power imbalance) when the legal matter is not contracts but state and local civil code and ordinance. People think they're complying with the law but they're really not and it gives the government power of arbitrary enforcement (which leads to abuse and corruption).
The Pasta in Our Stars
This is a consequence of enforcing the letter of the law rather than the spirit of the law. Bad actors keep finding loopholes to exploit and politicians fix them with patchwork resulting in overly complex monstrosities of legalese with a million little exceptions. Of course this just adds to the loophole problem.

The only way to reliably fix this is to institute some form of judgment of whether or not an actor was following the spirit of the law. If they weren't they should have any advantages gained by skirting the law removed by force.

Of course this leads to a different set of problems with the potential for overreaching state actors. One way to combat this could be making the judicial branch much more independent than it usually is in most countries.
> Comments about gaming are valid but I think instead of buying Intel just go with a better GPU and you will win there as well.

This hasn't been true for quite a while in many games. Modern engines often do utilize 6-8 cores (they have to to get it to work well on the anemic CPUs in ps4/xb1). Assassin's creed, for instance, struggles to push 60 fps on Ryzen 1700X[1]. Of course, one can always drop settings to slightly above console quality and enjoy 60 fps. But, the idea that GPUs are almost always the bottleneck in games is just a myth.

[1] https://www.youtube.com/watch?v=kG9Bsv-d8HM&feature=youtu.be...
Adventures in Regular Expressions
I think it would be pretty good for YouTube, as you say, if it wasn't for:

> The service providers shall provide rightholders with adequate information on the functioning and the deployment of the measures, as well as, when relevant, adequate reporting on the recognition and use of the works and other subject-matter.

If I hold the right to any video, or music, YouTube is now required to tell me how their system for identifying copy-right violations work. I suspect this is the part they don't like, because their system does in fact not work particularly well. It works as well as any technical person would expect, but a lawyer at Sony or Disney will have unreasonable expectations about the correctness of Content-ID.
I think a lot of it comes down to people just showing what works with their use cases and waiting for someone to show them a use case that the other side works better for.
I was still able to find a low model Vizio in about 47 inches that was dumb. It was a godsend
In the same breath... "The company was at first funded only by Wang's various credit cards."

So it may have turned out differently without that 'invention' for funding.
One-based indexing obviously means that ranges are inclusive on the right, and you iterate by `for i = 1:length(x)`.

That being said, I also abhor 1-based indexing in julia.

Well, you get used to it, and it is imho a small price to pay for julia's other cool things.

In the end, julia needs to access arrays through pointers, and indirect adressing / LEA use zero-based indexing. Somewhat amazingly, llvm manages to remove/hoist most of the extraneous subtractions. But still, it would be much more transparent if julia simply reflected the hardware standard of zero-based addressing (when in doubt, stay as close to the silicon as reasonably possible).

Offset arrays are a bad choice when avoidable, because (1) they incur an additional pointer load, (2) most julia code uses 1-based indices (conforming to common language idioms is always good), and (3) you will trigger all sorts of bugs in all sorts of packages that falsely assume that all AbstractArray are one-based.
Yes, there is the Windows Subsystem for Linux (WSL), which is a compatibility layer for running Linux binaries natively on Windows:

https://www.hanselman.com/blog/TheYearOfLinuxOnTheWindowsDes...

https://github.com/sirredbeard/Awesome-WSL

https://docs.microsoft.com/en-us/windows/wsl/install-win10

I haven't switched to Windows 10 full-time yet, but WSL works remarkably well whenever I've tried it.

Cmder (http://cmder.net/) and ConEmu (https://conemu.github.io/) are pretty decent terminal emulators and Terminus (https://eugeny.github.io/terminus/#header ) looks promising too. (It's hard to beat iTerm, though.)

My other concern with Windows 10 was security and viruses. Last time I used Windows every day (~1999!) that was a huge concern, but it seems to be less of one now. Most seem to consider using the standard Windows-supplied virus checker just fine if you're not torrenting dodgy stuff and opening strange email attachments.

The following guide (from the @SwiftOnSecurity twitter author) was helpful:

https://decentsecurity.com/#/securing-your-computer/

It contains much the same advice for Windows that you'd expect to see for keeping macOS secure too — keep stuff up-to-date, encrypt your drives, don't try to disable User Account Control or Device Guard (like Gatekeeper on Mac).

I've found that chocolatey (https://chocolatey.org/) is a great replacement for brew, Laragon (https://laragon.org/) is a good alternative to Valet, and Autohotkey (https://autohotkey.com/) is unrivaled for general system automation. (See Tom Scott waxing lyrical about Windows and AHK here: https://www.youtube.com/watch?v=lIFE7h3m40U ).