skysight-inc/HackerNews huggingface dataset:
But its also true that we somehow raise girls to be more sensitive to societal expectations than men. The whole thing is deliciously complicated.

I would have agreed with you until recently, since we’ve had a number of stories on HN about the effects of sex hormones. Paying particular attention to the experiences of trans women, I’m inclined to believe that sex hormones have a profound effect on the way we see the world and how we interact with other people.

Given that a trans woman was assigned male at birth and raised as a boy, I find it convincing that upbringing might not be the deciding factor in how she could be more empathetic after transitioning.
What makes matters worse is they inform the consumer that yes you can just steal the film. I was involved in the Private Server scene in my younger days and a game had a campaign against private servers. Ever since like 90% of the people in that private scene have told me they only knew about it cause of the campaign. You spark the human curiosity and screw yourself.
You don't need to trust Let's Encrypt anywhere near as much as you need to trust Cloudflare.

With Let's Encrypt, I generate my own encryption keys and never show the private key to anyone. LE just signs the public key. The risk is that they might also sign someone else's public key as being valid for my domain. But my servers will reject any traffic that isn't encrypted with my real public key. The best an attacker could do is set up a phishing operation.

But any CA can improperly sign a public key as being valid for my domain, not just LE. This is just a result of the CA system being broken by design.

On the other hand, Cloudflare is usually only useful if you let them terminate TLS on your behalf. So you have to give them your private key, and they really do have access to all of your traffic. At this point, they can do whatever they want with it, largely undetectably (i.e. without the risk of releasing obviously fake certificates into the wild).
Are you from the future?

In all seriousness though, how are you able to enjoy Disney+ currently? It has yet to launch. According to the Disney+ website it launches in just under 23 days from now.[0]

0. https://disneyplus.com
The hand-wringing in this thread is sort of amazing — especially since 99% of the people complaining weren’t going to subscribe anyway.

Look, if there are indeed issues with actual ChromeOS (and not the Chromium variants — but the full mostly-proprietary Google procured ChromeOS), I fully expect that to be fixed — you might not get 4K support (but there are what, 3 Chromebooks with 4K screens? Plus, most streaming services do not support 4K on web browsers period - even Netflix only offers it on Windows. Mac users with 5K screens have to use Boot Camp (and even that isn’t a guarantee) to watch 4K in the browser) — but if Chromebooks are an issue, I fully expect that to be fixed.

As odious as DRM is, I just can’t bring myself to be surprised or overwrought by its existence. Yes, it is largely more about appearances than actually solving piracy — but those appearances matter. The big thing that has pulled people away from piracy is convenience. And with the exception of Linux on the desktop users (a population that is small and only getting smaller, as the main distros don’t even care about the desktop or non-server users anymore), Disney+ seems to offer that. The people that pirate because of DRM would have pirated anyway. I pay and subscribe to more content than 99.99% of the population — but I also download whatever I can’t get from an online service and I feel zero guilt and make zero justifications for my choices. And that’ll remain true for Disney+ — even if there wasn’t a DRM scheme at all (which just isn’t ever going to happen).

DRM sucks, sure, but are we really surprised? And I’m sorry, but I’m not ready to boycott a streaming service with tons of content because it doesn’t support Linux in the desktop.
Regardless of intent, we know that all three major voice assistant services (Siri, Alexa, Google Assistant) experience false positives and end up accidentally recording conversations when the device thinks the trigger word was spoken, but actually was not.
A twisted logic you have here my friend. Those capable engineers could also be murderers later in life, as you know, being in IT rise stress levels to it max... :)

So don't judge as everyone should have a chance for redemption, and it's way better to have them coding than committing another crime.
To add to watwut's comment - replacing a dynamically changing behavior with a permanent personality trait is detrimental to any attempts at changing things.
It's not clear. The tools are kept secret to avoid patching. But presumably they reverse engineered it and have a way to capture the raw stream.

I know at one point they were using Roku TVs or Fire TVs which allowed an older DRM standard. Now apparently there's a crack for Windows that's kept underground in the scene groups doing releases.
So what hardware device is it interacting with when it is able to run properly on windows and mac? Is there a reason Linux couldn't interact with this hardware in the same way?
Installation instructions, for those with Drosophila-like memory (like me):

$ md ~/.vim/colors
$ cd ~/.vim/colors
$ curl -LO https://github.com/camgunz/amber/raw/master/colors/amber.vim
$ vim amber.vim

in vim

:colorscheme amber
:set background=light
:set background=dark

I like the look of it, though the syntax highlighting isn't as distinguishing as default (for java).

BTW: I code on a phone, and set the colour temperature to warm (at night; cold during day).
I would point out that there are very few sales and marketing folks reading hackernews vs engineers and scientists and coders.
Why? Because you don't want to pay for content?
FWIW I've had varying luck on Amazon; I think it's based on the publisher of the content. Some of Amazon's own stuff works in 1080 on my machine while other movies are much lower quality
I think at very least (and easy to implement) nix needs a bot that closes old tickets. The number of open issues is ridiculous and basically it makes easier for an issue to be overlooked and further increase the count. The number of open issues also causes some people think nix is very buggy and not suitable in production or even exploring.
And worse... You could have crappy DRM and if someone circumvents it. Its cheaper to produce and you can still prosecute the rippers.
I read somewhere that getting vitamin D is easier through sunlight than people think.
"The only advice I have is, is that give you have to do some things anyway, you might as well find the joy in them and do them with a smile"

Changing a nappy bleary eyed at 4 am with an inconsolable screaming infant I recalled this advice from my friend with three kids. I had a sort of epiphany realizing that I could control me reaction and find joy in pretty much anything if I accept that it just has to be done.

Finally, it comes down to a decision when I am not enjoying something:
i) Do I have to do this? (can I change the circumstances, or not do it)
ii) if yes, be creative and enjoy it.

Surprisingly, works a lot of the time. The times this reasoning fails is when the task imposed on me is by other people that to my judgement have done it out of laziness, incompetence or exploitation.
They cannot possibly actually think DRM stops anything. Maybe they don't get that it's convenience that drives sales rather than the content itself.

I just rented Spiderman on Amazon streaming for like $6, about the same as I remember video rental used to be. I'm certain I could have pirated it if Amazon streaming had not worked on Linux. It was slightly easier and slightly more ethical feeling to rent it from Amazon, so I did.

I have seen a bit of a pattern where content distributors start out by cranking the DRM to 11 and then year over year get less and less worried about it. I guess they realize over time that the DRM isn't stopping anything, who knows, maybe they're using it to provide a PR argument that they're trying their best to push some other agenda.

But I think they know that it's the distribution method rather than the encryption that influences buying decisions unless they magically stop all casual piracy. Be at least as easy as casual piracy?
Only issue is that not all stocks yield the amount required to live a basic life in USA, and indeed a certain percentage lose money.

You have to pick winners and certainly not everybody can
Yes HtDP was designed to be more approachable for a wider audience and doesn't require familiarity with undergraduate freshman math, physics, and electrical engineering. It could be used as an introduction to programming and CS for anyone who's taken middle school algrebra.

For high school students, it's likely to be more appropriate.

That said, if a student expresses an interest in SICP, they shouldn't be dissuaded from tackling it.

They overlap some, but also each have unique lessons from a student would benefit.
>You won't have 10 times the complexity if you are taking a monolith and making each section services. You'll have to same dependency graph, it will just use the network to make calls between them instead of being local.

Merely "use the network to make calls between them instead of being local" will add 10 times the complexity -- you suddenly have a distributed system, latency, delays, parts that can be on or off, de-centralized configuration (which can also get out of sync), and so on.
Python gives you too little in terms of formal verification. Haskell is hard to map to other langs.
Not sure if applicable to your region but have you given movieseverywhere a shot?
Oxy starts first solar farm to power oil production
A strong economy doesn't mean shit when your wages don't keep up with inflation and you're stuck paying for health insurance that either provides inadequate coverage or outright denies it.
Instagram does extremely complicated things.

If you think it’s just a bunch of static photos in a feed, you’re wrong and it’d be clear you know nothing about the service.
It was released early in some regions like the Netherlands for testing and promotional purposes.
> I’ve spent my entire career asking questions and making sure we were building the right things.

But this gets back to what OP was saying. Spending time asking questions == spending time in meetings. Not writing code.

I’m not advocating for never asking questions or suggesting better ways, just saying that I prefer to work where someone else handles the bulk of that so I can focus on what I specialize in.
Sure, of course they ideally want end to end control. The point, though, is that the argument “pirates will still be able to pirate and legitimate users will be inconvenienced,” while true, is not a great argument for why content producers should stop using DRM, because DRM still works quite well for establishing control over hardware and distribution providers.
probably a bit of loose wording there. It's probably not what either of us would call objectively rare, but it is comparatively rare compared to many other runtimes. There's quite amount of this that can be avoided with some vertical or horizontal scaling depending on what you are doing with these events.

For instance you linked the spring application events integration with redis, while that is definitely an option it's not one you'd immediately reach for. Instead you'd more likely set up and use application events and/or domain events (if using spring data) handled locally with thread pool. The benefit here is that of course way less set up and complexity, but you can also handle these events sync or async.
If Amazon's Ring is partnering with LE[1], and from what I understand, in some circumstances providing access to customer-produced data even when customers refuse requests, it doesn't seem too unreasonable to have suspicions.

1. https://www.vice.com/en_us/article/43kga3/amazon-is-coaching...

2. https://www.eff.org/deeplinks/2019/08/five-concerns-about-am...

Edit to append link and quote:

Quote: However, he noted, there is a workaround if a resident happens to reject a police request. If the community member doesn’t want to supply a Ring video that seems vital to a local law enforcement investigation, police can contact Amazon, which will then essentially “subpoena” the video.

Link: https://www.govtech.com/security/Amazons-Ring-Video-Camera-A...
Disney getting paid isn't an inalienable human right either. We're talking about customers paying for entertainment. And their ownership over the IP isn't either. It may be well established in law but it's not like we're talking about the right to air and water.

If Disney won't sell them the stuff they shouldn't be surprised they'll resort to other means to acquire the content.
I earned 2 bachelors (CS and non-CS related), 2 masters (CS and CS-related). My master grades are a 4.0 GPA equivalent, or at least the top 10 percentile and whatever is associated with an A. In total, I've studied 6 years in IT-related studies at an academic level.

I have about 1 to 2 years of work experience while I was studying. These study programs took 8 years of my life (and are supposed to take 9 years if you study it in a normal fashion).

Despite that, I can't even get the attention of any company in the US and it has been a dream to work at Google (I started applying since 2015), but they never respond with a coding test. In most cases they don't respond at all, at other times it's a rejection.

So yea, I'm jealous. I'm happy for this guy that he got such a great turn in his life. But I'm also jealous. Why can't I get such a turn in my life? I'm doing my best.

And it's not enough. And that's a painful message to see and it's mostly because I can't work in the US. Silicon Valley privilege is a thing. I want to be there, I have the skills to be there but I can't, because I'm not an American and I basically need to be a lot better in order to be flown over with a H-1B visa.

I know what I do have (living in a western European country with a relatively good social system), and I'm grateful for that. And I'm sad that there are amazing programmers who don't get the chances that do serve themselves on a silver platter for me. Some amazing programmers get shit pay by virtue of the country they're in, and they can't easily be recognized and get out. And I wish they'd be capable of making a $100K as well. Nevertheless, I am still jealous (and grateful and happy for that person, I feel all of it more or less at the same time).
Of course it also depends on your pigmentation and where you live.
Keeping digital assets in exchanges, long term, seems unwise. There's cold storage options.
I probably would pay for it if it had linux support. But since it doesn't, I won't. Every device in my household is either linux or Android, and I primarily stream from desktop linux. If disney+ doesn't work on that there is no rason for me to pay for it.
If the Lanham act applies, possibly[1]. This isn't typical false advertising, though, as it's not claiming their service does a thing it doesn't nor is it defaming a competitor, it's lying about interest in the service.

Looking at the criteria:

> (1) a false statement of fact has been made about the advertiser's own or another person's goods, services, or commercial activity;

I think a fake number of people looking is a false statement of fact about commercial activity.

> (2) the statement either deceives or has the potential to deceive a substantial portion of its targeted audience;

Seems like a false number would deceive anyone who saw it.

> (3) the deception is also likely to affect the purchasing decisions of its audience;

And it would induce them to purchase when they might otherwise hold off the decision.

> (4) the advertising involves goods or services in interstate commerce; and

It's the web, so naturally.

> (5) the deception has either resulted in or is likely to result in injury to the plaintiff.

This is where it gets dicey and you'd need to ask a lawyer, or someone familiar with case law. The source I'm citing goes on to say:

> The injury is usually attributed to money the consumer lost through a purchase that would not have been made had the advertisement not been misleading.

I think if you could show, "I would have shopped for another price if I didn't think this was almost sold out," then you might have a case.

But... I suspect your damages would be the difference in prices between booking.com and some competitor, which are likely to be fairly small. The source has a whole section on remedies that might apply.

[1]: https://legal-dictionary.thefreedictionary.com/False+Adverti...
No. What you need is to be forced, on penalty of imprisonment, to treat all customer data as if they were medical records -- or, better yet, nuclear waste.
The device has to record all the time in order to "listen" for the wake word.

It's got a small couple-second buffer (enough to store "Amazon" or "Computer" or "Alexa" or "Echo") where it takes what it hears and compares it with its internal model for a match.

If there's no match, the buffer is overwritten with the next bit of noise. Once the device gets a wake word match, it transmits the statement that follows to home base to transcribe and handle.
What happened to the number of police in that same time period? Was there actually an increase in crime or did the amount of it being recorded just increase?
Well, "ssl_early_data" is opt-in. If you enable it on a virtualhost, then you also need to look at the "Early-Data" request header in your backend and make a decision there. e.g. process GET requests, otherwise send HTTP 425 Too Early.

It does seem a bit unsafe. An administrator might opt-in because they copy-pasted it from a tutorial, and not understand or pay attention to the second part.
>I mean, you can't be sure they're lying. Odds are nonzero that 38 ppl were looking at that flight

I suggest you click on the link, they absolutely are lying. They're using JS to generate a random number between 28 and 45. If there happens to be 38 people looking at that flight it's entirely coincidental.
>And the worst thing is using languages/libraries/frameworks that presume everyone needs engineering when you need to wizard.

I think this is why it's easy to point a thousand things built in python which people use every day (like instagram), while in, say, haskell, there are barely a handful (pandoc, facebook spam filter, etc.).
WeWork was profitable - for Adam Neumann.

Using WeWork funding to buy property that he could then lease to WeWork was brilliant. So was selling the branding and IP back to the company. So was borrowing money against his share ahead of the IPO - although it's not obvious how that's going to work out long term.

Was WeWork ever a serious business? Was there ever a plausible path to consistent profitability? Or was it just a cover story?
Thanks, I of course didn’t read the article before asking my question. Glad to hear it works well so far. Looking forward to it when it goes live. Cheers!
Exactly right. Java has lots to improve on but there seems to be unsubstantiated hate towards Java on HN which I find contrary to what happens in the real world. In the real world companies find hiring Java programmers relatively easy (maybe not the best and brightest) who can get a project off the ground easily
I can think of at least one universe where Kotlin exists, but most new JVM development is still in Java.
I was thinking that companies with high employee ownership may outperform those with low employee ownership financially over a longer time horizon. In the Boeing example they clearly underperformed on most financial metrics as well as for their customers and employees.
The Chinese government's position is that it has the right to criticize any other country, but no one inside or outside China has a right to criticize it.

Now the above statement is not completely true, but it is pretty close.
Most of them use speedtree, original tech was developed for a golf game (trees on the course), they eventually did the trees for Avatar. https://wikipedia.org/wiki/SpeedTree
I think your comment makes perfect sense.

However, at their scale and with their engineering resources, I can only imagine an attitude of "we can make this work" (the monolith) is easier to justify. The same goes for the micro-services approach (except here you have to justify changing what has been working so far?)

I'd love to read more about the history behind this approach at Instagram.
"So we are incarcerating a lot more people for the same crimes somehow?"

Also longer sentences.
I'm pretty sure Zuckerberg still thinks of Facebook users as "dumb fucks". I can't blame him; my opinion of people who use Facebook tech (FB, Instagram, whatsapp, and React) is equally contemptuous.
> It isn't just that he is IGNORING the judgement... he is literally not getting any.

I think this is more subtle than it looks. A big part of the reason he's not getting any could be because he ignores any similar judgments. You see this all the time everywhere; people have a good intuitive sense of who will cave to social pressure, and go on to exclusively pressure them.
Most engineers are average. If you are above average you are likely working at a company that pays above average.
The argument above was that the lowest level of Widevine is sufficient to prevent casual piracy (through that channel), and I agree: It's a lot easier to just torrent a clean version than to dump an encrypted Netflix stream, run some side-channel attack on Widevine (for which the PoC code doesn't seem to be public), then decrypt the dump.
I didn’t read any ire there. Seemed to be a fascinating exploration of history loosely on the theme of ‘wiccans have got a lot of things wrong’
I read the parent post as asserting that the value of ads placed on youtube is not as large as the incremental value to non-youtube ads (which is a much, much bigger market) from better targeting enabled by youtube data.

I don't know if that's true - youtube ad revenue seems to be ~10% of total google ad revenue; so for that to be true youtube data would have to provide 10% revenue boost to existing ads over all the other (many!) data sources that google has, and I'm not certain if it's realistic.
>Widevine has 3 security levels and many devices, including desktop Linux and many Android devices only support level 1. In this case e.g. Netflix will not offer full HD or 4k resolutions, but otherwise everything works fine, which is a balance between DRM and usability.

This reminds me of my very short foray into streaming services. I purchased a month of Netflix, or rather I got their 1 month trial, and opened the website to watch something. First it didn't open on Firefox, and they told me to install Chrom(ium). I didn't like it, but went away and `apt install`ed Chromium. Then it blocked my account because I was using a VPN. I liked this even less (I gave it a credit card number, so they know I'm not a bot or something using a VPN to hide traffic), but I still disabled my VPN. Mind that these two steps already cost me 45 minutes of browsing through FAQs and forums to figure out.

Then I finally open something, after installing proprietary software, a new browser, and disabling my privacy-protecting VPN. I'm presented with a video playing in glorious 1280x720 resolution. I just laughed to myself, closed the tab, and opened thepiratebay.org.

So let me get this straight. I'm paying for a service and I get headaches, restrictions upon restrictions, and mandatory malware, all for the privilege of watching gimped resolution content? Whereas if I went on piratebay I could get a 4K mkv file I can watch anywhere I want, no internet and no software required? You can fuck right off.

Strikes me as odd how anyone can describing paying for a shit service as "a balance between DRM and usability".