skysight-inc/HackerNews huggingface dataset:
That sends the wrong message.

If you're interested in the content, but dislike the delivery mechanism, ignoring the content entirely sends the signal: "I am not interested in the content you're producing". The companies will attempt to address that signal by changing the content, to try and find content that attracts larger audiences.

Piracy sends a different signal: "I am interested in the content, but not the price or the delivery mechanism". The companies will attempt to address that signal differently. Maybe they lower the price. Maybe the ease the friction on the delivery mechanism. Maybe the increase the friction on the delivery mechanism (by adding DRM). But the signal from piracy sends a more clear message to the content companies that ignoring the content.
Except, if you run rounds on the client and server, you now never handle plain passwords (that users might be reusing) and reversing the thing you store into something you can use against that services' API is still just as hard (if not harder because you need to do either do the total rounds on plain or the server rounds on a very long input)
Any 2 days, or 2 named days?

If they want the entire company in for sat Tuesday and Wednesday, that could make sense - happenstance communications with people you don't normally talk to would probably be easier.

If your team lead wants you all in for a specific day for meeting etc that could make sense too. We're arranging a meeting + beers for mid May for example.

If it's any 2 days, then no, what's the point.
That might seem silly cheap, but compare it to going to the cinema. The dining has a huge site to pay for, projection equipment and staff, cleaning and a million other things.

So if I watch it at home and remove all those costs from the cinema, surely $1 is going to be closer to what the film studio would have got if I went to the cinema?
As is commonly forgotten, 720p is "HD".
It's not that everyone can or wants to run their own Plex setup, it's that the Plex model, once set up, is much more consumer-friendly: Get the shows you want, don't care about the distributor. It's probably naive to think that would work for a bunch of reasons (Who exactly runs this? Are they a for-profit monopoly now? Who will fund the content if there's no monopoly rent?) but I don't think it's crazy to imagine a service that works more like it. We went to all the effort of unbundling cable and now we just have a different set of bundles. It's a little better, but they've fallen back on old habits.
It's pretty easy to tell them apart. For example: a meeting where devs discuss and agree something and maybe make a principle going forward vs a meeting where nobody is empowered to make any decisions, there is dependency on people not in the meeting, nothing is decided, next action is to follow up with someone not in the meeting and to book in another meeting.
I shall have my servant bring me my leeches at once!
Then vote with your wallet and don't watch the content. You don't get to steal it just because you disagree with their distribution methods.
> The latter is perfectly fine for me as I am aware that these people still produce huge amounts of value to the company

This is the problem. Most managers are not aware of the real ground situation and rely on “visibility” presentations to judge worth.
How did the attackers know that hsf@commsci.no was associated to Facebook account that has advertisement budget on it?
> Pay of the things you want to see and you'll see more of them.

Where can I pay for a streaming service with no geo-blocking, no DRM quality limitations on Linux, offline viewing and all the shows/movies I want to watch? Seems the only way to vote with my wallet is to refuse to pay, which morally isn't really different to piracy.
It would be quite nice indeed. Thank you for asking.
It is more like more humans than bots are using Snapchat. Unlike the rest of the other platforms plagued by tons of bots doing nothing but spamming, scamming, etc its seems to have prevented that and optimised their product to be used by actual humans.

It's quite a difference, but isn't surprising to see and may also explain the rise in users, given the unlikelihood of millions of bots ruining and inflating the usage numbers.

But once again as I predicted, it is far from dying, [0] or even going to allow itself to getting acquired. [1]. In fact, they are the ones continuing to acquire more companies.

[0] https://news.ycombinator.com/item?id=27628706

[1] https://news.ycombinator.com/item?id=29020758
Unbounded bitrate on 720p video will always look rather degraded on a 4k screen.
Take a look at Supreme Commander and the crazy expensive units you can mass build in it. Some of them are called "Game enders" in that if you let them get built, they win. This includes a building that generates infinite resources, a building that builds a nuke basically every minute, a flying UFO air carrier, and multiple giant walking killer robots.

Also the default unit cap is 1000. Also each and every bullet, laser, weapon, etc are simulated in real time, meaning if you are desperate and lucky, you can protect yourself from said nuke by having a plane fly into it and detonate it above your base, doing way less damage.

I struggle to play to a capacity to even beat the AI, but it's so much fun to just play around.
"I owe money and need to make money to pay it off, so I'm too afraid to say even reasonable things in public". Sounds like you have 3 problems.
I have some insteon crap here that I dont use anymore, but nice of them to not even send out emails that I can now officially throw it all in the garbage...
Pretty interesting that there are people who legitimately believe the megacorps are 'the good guys' because of stunts like this.
You're copying the entertainment value provided and stealing the income that is related to that value.
I recently rewatched the Adam West Batman movie, it was very fun and a good watch with kids, crazy what that character has now become.
Your reasons are totally real and you are entitled to them, but in the context of subscriber loss in the 100s of thousands probably marginal.
I object to "articles" that are essentially just popular tweets puffed up. Don't think that is good journalism and don't think it needs much more detail.
Can confirm deliberately posting paywalled articles is not a new idea. People have been doing it for decades!
The point is previous things you thought were ridiculous were normalized, in a very deliberate process. So to it will go with "mother", if the past is any indication. However, it may not be, because people are (ironically) waking up to this.
The huge thing that's causing this is the fact that they just nuked all Russian subscribers. They had been heavily expanding into that market and competing pretty well, but now, well. Yeah.
Not if it's scoped to the username/domain in some way (e.g. by making the client-sent value H(password, username, domain) rather than just password or H(password)).

But that would require a canonical and secure (i.e. not (only) controlled by server-fetched code) way of client-side password preprocessing, and if you have that, you can just as well use a PAKE, modern instances of which have all of these nice properties and more.
It's pretty common for me to see a gig or two in swap, never really wanted back, and that RAM used for disk caching instead.
> Cutting phrases like “whitelist/blacklist” and “master/slave” out of our vocabulary not only addresses years of habitual bias in tech terminology, but forces us as writers and researchers to be more creative with the way we describe things.

> calling landlords “property owners” is almost worse than calling them “landchads,” and half as accurate. It’s catering to people like Howard Schultz who would prefer you not call him a billionaire, but a “person of means.”

"I like the tool because it removes others' words that I don't like but I don't like the tool because it removes my words that others don't like"
the distance can be hundreds of times the journey!

a criterion for property selection is nearest public transport

even if you aren't made of sugar, you're not going to have much fun being drenched on public transport
https://tabler.io/emails/gallery.html
The really unfortunate thing is that Insteon predated internet based smart home infrastructure. The protocol was completely local and almost all devices work offline.

Insteon could have been an example of how to fail gracefully by updating their hubs with mDNS support and updating their Apps to use local discovery and the already existing local API that all Hubs support. They could have sent a farewell email to customers and given them a solution that would have worked for a few years at least.

Instead they squandered whatever limited resources they had left and then shuttered their service abruptly and went into hiding leaving everyone in a lurch. They couldn't have even bothered with an email notice a month ahead of their shutdown.
And now the rest of the world will be very happy learn that they will once more have to silently deal with the aftermath
of America’s latest political trend.

After banning world-famous paintings from Facebook because they dared show a breast, a few well-off engineers and product managers will now pick which English words should remain, and which should be let go.

How nice of them. Don’t know what we’d do without them.
I'd been looking for reason to get rid of Netflix once they made it impossible to adequately curate the user experience — they kept shoving content I didn't want to see at me, as well as content I'd already seen, and gave me no way to exclude shows or types of shows from being presented to me. Netflix is amazingly anti-user, and anti-user choice. The autoplay of short clips they introduced made it actively anti-user.

The straw that broke the camel's back for us was the disappearance of a deep catalog and only one or two new shows which were worth attention — if we really want to see them, we'll sign on for a month next year and binge-watch through them, then drop the service again. This is the model we're going to be going forward with any such service.
Check out Flutter, it is a cross platform framework compiles to native code.
THe 1950s are calling, and they want their talking points back...

https://bigthink.com/politics-current-affairs/scare-tactics-...

> "On April 21, 1954, Dr. Frederic Wertham strode into the U.S. Senate hearing room in a white lab coat, a symbol of the same authority he wielded while writing Seduction of the Innocent, his condemnation of the comics industry, especially the horror genre, as corrupting America’s youth. The Senate Subcommittee on Juvenile Delinquency, led by Senator Estes Kefauver fresh from his victory over organized crime, put comics on trial, which Trombetta explains became more of a show trial. It was a foregone conclusion that comics would never be the same again. An entire industry of horror comics disappeared literally overnight. Words such as “horror” and “terror” were banned by the new code, and even “crime” faced heavy restrictions. “It was, in true Orwellian fashion,” Trombetta writes, “as if the government thought bad things would vanish if they couldn’t be read or thought about.”"
Maybe read the article again. The author isn't saying they're some kind of "bad influence" that are gonna turn kids into serial killers.
shrug there are giant for-profit corporations relying on software written by Richard Stallman. I don't think the intentions of the founder matter much.

I don't like Yarvin either, but I do want a product that meets this use case. At this point I wish someone would clone urbit, since the hatred for the founder seems to mean it'll never get traction no matter what it does or how it works.
It's not a slur, it's just distinguishing people between those that own property and those that don't. As such, it's offensive to large swathes of disadvantaged people.
Great article. I learned something new today!

I am using M1 Mac pro and I do code on Ubuntu but I took a very different approach. I have been using cloud-based dev environments based on AWS (potentially any cloud provider).

Different from a couple years back, the integrations of VSCode are now very mature and can provide a very smooth development experience when I use native VSCode + remote server AWS EC2. As you can imagine, when I code on the cloud ubuntu instance directly, the performance on my laptop and the dev environment are both much better because the zoom and chrome on my laptop get more resource and my code also has its own dedicated resources on the cloud. Everybody is happy.

There are a few concerns when it comes to develop on cloud

* Latency:
- after all now every single key-stroke goes to a remote machine will that be slow? The reality is I can't notice it at all. Of course, you need to pick a data center closer to you.

* Computing power:
- Some are concerned the performance of cloud computers. But in fact, cloud computers can be much faster. I once picked a 256GB RAM just for fun. All I can say it, you may want to try it just for fun

* Security
- I will be brief there. Cloud computer is much more secure than personal laptops if you follow the practice, especially if your eng team has lots of remote developers.
> Well then let us pay for shit in a convenient way.

While this may be a way explain why the masses pirate, it's a poor justification for an individual to do it. If you don't find the available payment mechanisms convenient enough, then walk away and support a product that does have mechanism convenient to you. (For the same reason that you wouldn't steal from a store that only takes Amex.)
Hah yes, this is true. Especially on Android.

Hoping Apple will adopt the PWA spec eventually so this becomes even more true
x86 sort of has two stacks today as a security mitigation https://techcommunity.microsoft.com/t5/windows-kernel-intern...
This is a really interesting example of half of a dynamic that constantly plays out in industry.

One half is that first-order reasoning seldom leads to the "right" answer, and that optimization opportunities don't tend to be the obvious ones. Context matters, and optimizing for one thing almost always comes at the cost of other things. The "I can find the right answer without data because I'm smart and I have calculus/bayes theorem/whatever" folks are seldom right.

The other half is that there's a lot of waste in industry because of missed opportunities for optimization, and companies that are good at going back to first principles and looking for those opportunities tend to be more successful in the long term. "We do it because of X" is often wrong, both because the initial reasons weren't always clearly analyzed (and often not quantified at all), and because the assumptions, underlying costs, etc have changed over time. We see this a lot in tech because the underlying costs change so much, but its true everywhere.

These things are in tension, because first-order reasoning or "entitlement reasoning" is both often wrong, and often a great way to discover opportunities for large optimizations and new ways of thinking about problems. There's great value in rising above the context and complexity and reasoning things through using broader principles and simplified models.

I suspect this dynamic will be with us forever. Falling too far in either direction leads to failure. If you ignore context, you'll be wrong on the specifics. If you get too lost in context, you'll miss big opportunities for optimization.
Cannot confirm that for aliexpress
The views of an employee who left the company years ago and has been completely uninvolved since should hardly be treated as canon.
Definitely guilt of championing (and perhaps even over-leveraging) the 5 why’s myself. What do you think is a structured & repeatable way of drilling down to the kind of layered insights here?
Now it would be a good time to zone some of those office buildings as flats and offer them for people to rent. Not everywhere, but there are a lot of office areas that are perfectly inhabitable. That would solve the weaker demand for office space and help keeping the price of rent under control at a time when inflation is high (and probably will get higher).

edit:conjunctions
There are many different ways of enriching uranium
It's not though. You could argue it is indirectly stolen from you by impacting your potential for future earnings, but please explain how the "direct" part of your statement works. Are funds withdrawn from your bank account when someone pirates a movie?
I'd guess that 80% of 12 year old boys are watching hardcore porn/whatever else they want on the internet, so it becomes a farce I think in any case.
First-class functions, lambdas, and closures are mostly unheard of in the top 20 programming languages. Aside from JS, you're pretty much out of luck.

Proper tail calls. Technically not part of the CL spec, but implemented by the best CL variants (and by scheme), they allow a lot of expressive power. You won't find this ANYWHERE on the top 20 except for JS where it is technically part of the spec, but Google and Mozilla refused to implement leaving just Safari/JSC to have 100% ES6 spec compliance 7 years after the spec was finished.

Macros get overstated perhaps, but there are almost zero non-lisp languages that implement them and none of them implement macros ergonomically. In a language like JS, you'll often see a kind of DSL where they attempt to use closures and super-dynamic objects to create templates.

I see this a lot in React where you'll have huge config objects passed in and then very extensive branchy and loopy code to turn all the bits on an off. This is a poor man's macro. In a lisp, you would do all this stuff at compile time with all that inefficient branchy stuff executed once at compile time rather than millions of times on each of the thousands/millions of machines your code is running on.

The REPL has been mentioned several times, but it really is that good and nothing from other languages compares. People stress about "writing unit tests" because technically correct types doesn't mean your program actually works. In my time writing JS vs TS, I've seldom found that type errors were the problem aside from making the type checker happy. Most errors are in what the code actually does or does not do. The instant feedback from the entire system is far superior to unit tests because it can catch things that your unit tests might not be testing for.

Dynamic, but definable types is another advantage. You start out without a bunch of specific types which is better for getting things done, but can then add in type hints either as documentation or as a way for the compiler to spit out fast code. People may be down on dynamic code, but the truth is that the world is dynamic and runtime type checks are far safer than static types where they are then thrown out and you hope for the best. Because of the REPL-driven development, type errors are almost non-existent in practice.
Can you give an example of a meeting that keeps the org ticking and doesn't have any decision making?

To your second point.. corporate bs is not necessary and should be called out. Most of it falls into waste. Another large chunk falls into people trying to climb the corporate ladder.
It makes me sad that we (the United States) have entirely lost our e pluribus unum. In some quarters, folks consider the mere idea to be communism. Of course they're not exactly deep thinkers, those folks, but that's the dominant POV in the deep red state in which I live.
I was extended an on-site interview at Google and after reading this and the comments I think I'll pass.
I think your real anger should be directed at the studios that aren't fairly structuring your benefits and compensation, as well as the union that is not getting these for you.
Sure, you go first.
React for the Haters in 100 Seconds
why does a company have a say which words are allowed to be used?

i mean there are some bad words you shouldn’t use, but i just can’t grasp why is there something like “motherboard” on that list?
Constant price increases with stronger competition (Disney+) - my downgraded subscription is more expensive than what I paid two years ago...
Company's providing goods and services in a capitalistic society are entirely dependent on consumers providing the income for their workforce.

How else do you really think this whole thing works. You get to keep your money, but still get all the goods and services provided. That's just silly.
This reminds me of the C.S. Lewis quote “ When I was ten, I read fairy tales in secret and would have been ashamed if I had been found doing so. Now that I am fifty, I read them openly. When I became a man I put away childish things, including the fear of childishness and the desire to be very grown up.”

This also reminds me of finding boxes full of superhero comic books from the 1950s and 1960s in my grandparent’s basement. They had belonged to my father and his siblings when they were teenagers. I loved reading those old comic books where every story had a complete story between two covers. Where it was always clear who the good guys and who the bad guys were (and if the good guy was acting bad, you knew that by the end of the story it would be revealed that they were pretending or being controlled by a bad guy). The stories were plain fun and uplifting. Such a joy to read. Decades later I tried getting into the modern comic books. I was disappointed by them. They were all serial stories that required reading multiple volumes to get the whole story. The themes were ones of depression, cynicism, bleakness, sadness, hurt, pain. I simply couldn’t relate and yearned for the comics of my youth in my grandparent’s basement. But, I still really enjoy the marvel movies ;-)
So thankful that the government has invested all of our money into manufacturing things that blow up and domestic spying programs
What is this a bad joke? Didnt see an april first date on that one.

Google needs to fix its search and rethink the impact of SEO and how it toxifies their results.

A web without effective, arbitrary search and indexing is not a free internet. Our options can not be a choice between SEO optimized word vomit or a corporate walled garden of non-solutions..

No one is better positioned to identify a third way than google. It's their game to lose.
> The cloud-connected hub to enable remote control was a bolt-on, and by far the least reliable part of their ecosystem.

Not only that, but least useful? I never understood the use case for why you'd want remote lighting control.

Better: set up automations.

* Outside lights go on when it's dark, until ~11pm.

* Outside lights also turn on with motion

* Some inside lights turn on when it gets dark IF no lights have been manually changed in the past few hours

* Inside lights turn off later in the night if they were turned on automatically AND haven't been adjusted manually since

These rules worked exceedingly well for me: We never came home to a dark house. If we were away, we didn't have to do anything yet the house didn't look like we were away. If we were home, the lights weren't "changing by themselves" (high spouse-acceptance-factor importance).
Nightmares, crying through the night, anxiety about fantasy monsters and apocalyptic destruction.

Yes, these can happen without the movie. Yes, some children will be fine with them. No, you won't always realize what the child is having a hard time processing.

The counsel for "parental guidance" is literal.
> My seven-year-old really wanted to see that last Avengers movie, and he really wanted not to see it; that is, he wished it were a movie he could see, but he understood that it was, instead, a movie designed to scare and sadden him—a movie actively hostile to people like him.

I'm sure he understands.