skysight-inc/HackerNews huggingface dataset:
It's super interesting to compare it with Facebook's attempt at the same mechanisms with Instagram Reels:

- terribly redundant content (as in, I see multiple times the exact same content from different accounts)

- content ripped off and reposted from original creators by spam accounts

- complete destruction of the original Instagram app to try to force-feed Reels down your throat

TikTok looks so simple when you use it because everything just works. Using Reels makes you realise all the ways there are to fuck it up!
Depending on the type of accidental email it may have tracking links and the software may let you redirect those links to a “we screwed up” page.

Sending an apology email really should be reserved for situations where the mistake included erroneous information - a “Dewey defeats Truman” type of email, or with wrong dates, etc.
Thanks for catching that. Looks like we have a caching issue for the landing page, but our live prices at live.hedgehog.app are correct.

We'll fix that ASAP!
My grandparents were farmers and used generic selection to pacify their cattle herd. It was very clear from their work that behavior was inherited. I was already predisposed to the concept. Even still it was a surprise when I found out just how much of my behavior was genetic.
There are two versions of the question. One allows external storage (Guido's answer and the top hit on SO), the other does not.
They are not as censored as TikTok and they had to be strong armed into doing it.
The tenets section is missing the traditional "These are our tenets, unless you know better ones".
Here's a source: https://theintercept.com/2020/03/16/tiktok-app-moderators-us...

Of course since the news has come out:

>TikTok spokesperson Josh Gartner told The Intercept that “most of” the livestream guidelines reviewed by The Intercept “are either no longer in use, or in some cases appear to never have been in place,” but would not provide specifics.

How far you believe them is up to you.
I think motivation and the intent of the policy is relevant.
As I wrote in a sibling comment, Unreal and Unity do support Apple devices.

Plus, unlike Android, they actually provide tons of tooling for game development and graphics programming on iOS.

Google tells you to clone github repository from Vulkan's shaderc.

Vulkan and OpenGL tooling on Android is a joke, to the point Unity are Unreal the official tools.

https://developer.android.com/games#develop-content

While Macs have all of this at their disposal,

https://developer.apple.com/wwdc21/sessions/?q=Metal

The only thing Android Games SDK has is a frame pacing API!?!

https://developer.android.com/games/sdk
It's hard to imagine anything that a GP can help you with if you're an adult with Google, other than giving you the prescriptions you know you need. They and anyone involved in sports medicine are about as good as WebMD if not worse. Internal medicine specialists and such are still useful though.
Oh sure, I'd expect the labor numbers to be different. But it's still a pretty obvious constraint, and one that causes long feedback loops.
Sadly it is still mandatory system in Accenture and other big "consulting" companies.
>cut doesn't work with fields separated by arbitrary whitespace. It's often better to use awk

I was working on a script to provide cut like syntax using awk, mainly for awk's default field separation and regexp delimiters. It isn't ready, but I just created a repo with what I have so far: https://github.com/learnbyexample/regexp-cut
Very true, completely agreed!
The Mystery of Betelgeuse's Dimming Has Finally Been Solved
I can certainly appreciate difference in life's circumstances. My goal was to offer a different perspective, that's all.
You can see them listed at the bottom of this page:

* https://spyware.neocities.org/articles/brave.html

... which doesn't really add anything to the original assertion as we don't know what the extensions might do. The statement is all all there is.
This is exactly the sort of information I was looking for! Thanks for sharing!

I just proposed this, with your suggestions to my team. We've been experiencing meeting creep and having some trouble staying focused on one meeting topic at a time, and I think this will help us a lot!
there's also the whole racism thing. north american settlers basically wanted nothing to do with the natives, except to claim their territory. we have a folktale of the one time a white guy and a native girl got together and it was "a big disaster". latin america has its own racism problems, but there was way more race mixing which is probably a more important diver of assimilation than who controls the power.
Except for the sun
Most of Java drivers are different since there is official implementation. That's possible mainly because Java is very popular language. Deno is more community driven. Maybe Node is closer to Java these days.
Slight aside, but reading this - as with most any article on concurrency - just makes me think: "thank you Joe, Richard, Bogdan et al for Erlang and the BEAM".

One consistent, easy to grok, scalable, robust, widely-applicable approach to concurrency. I don't need to debate OS processes vs threads vs fibers vs async/await vs whatever every time I need things to run concurrently. I don't need to remember the pros, cons, and pitfalls of each.

There'll no doubt be those who argue that the BEAM is slow / actors have limitations wrt formal reasoning / they prefer the control of cooperative multi-tasking / ... And I'm not saying you're wrong.

But for me, at least, concurrency in Erlang just means no cognitive load in deciding which concurrency primitive(s) to use. There's just one, and it hasn't failed me yet.
To make any dent to Google's dominance over the web a potential fork would first have to gain any noticeable traction. This seems highly unlikely if well funded companies like Microsoft or Mozilla weren't able to leverage their properties (Windows in Microsoft's case) or their brand (Mozilla) so far. Plus, any major fork of Chromium would have to compete with Chrome's vast development budget.
This doesn’t have to be universally true to be true for her. I also didn’t really see her claiming that this is universally true.
Add in the massive standard library, project types, and overall productivity and it's the best platform available now.

I'm working in production projects across all 3 languages now and Java and Go are way behind when it comes to producing a polished product as quickly as possible.
Unity is on the same league as Unreal, with the difference to target developers that rather use C# instead of C++, other than that the complexity is the same.
Sabbatical Update (Week 2)
There's a difference from everyone quoting from an AP or Reuters new service. It's an entirely different thing when one media company forces it's stations to literally read from the exact same script, or worse, force a must-run segment produced externally from the local station.
I didn't downvote you, but I will offer, I read your GP several times and I still don't understand the question.
Yes but conspiracy theory as defined by whom? For instance, a critical examination of suggestions of such by uncited agenda-driven folk who work for social media companies, is recommended. Of course tons of nutty theories abound that have an exceptionally low probability of being true to any extent. On the other hand, a simple search reveals plenty of instances in the past where conspiracy theories, so defined at the time, turned out to be true.
Do you know how they got started?
This is absurd.

Transmitting and displaying text in two dimensions has been a solved problem since the teleprinter was invented in the 1920s.
Wasn't there something about how you couldn't find TikTok videos about the Hong Kong protests?

Ahh, so the Guardian had some leaked moderation documents[1] implying there was an active moderation keeping them from being viewed. Buzzfeed said they did their own experiments and found no evidence that videos about Hong Kong were being removed[2].

I see no reason why both of those can't be true: if you control the algorithm, you don't need to delete anything, you can control with fine granularity how viral it's allowed to go. I guess that's a conspiracy theory, but for myself, I'm very skeptical that any media company operates in China with what most of us would call political neutrality and free speech.

[1] https://www.theguardian.com/technology/2019/sep/25/revealed-...

[2] https://www.buzzfeednews.com/article/ryanhatesthis/tiktok-us...
Why does he use the form: "A relation more or less correspond to" and "A relation have"? This doesn't seem to me to be unintended.
Ah...yeah, I was probably over generalizing when I said that, though it's probably fair to say that gawk is the default awk for many popular Linux distros.
Hey! We released 2.0-beta.2 this week and we're planning on releasing 2.0-stable on Mon/Tue.

Sorry, I know it took a while, but we had to make sure we could make the upgrade path non-breaking given it was a massive release and this took longer than we expected!

Please do feel free to reach out if you need any help with the upgrade :)
I disagree with both elements of this premise: 1) that Amazon is cruel, and 2) that the objectives are achievable by other means.

Performance, as I say above, is the point. Amazon pushes very hard for performance. Achieving high performance is difficult and uncomfortable. But to classify the activities which yield high performance as "cruel" is an interpretation. This article and the NYT articles it cites bend over backwards to paint Amazon in a negative light in this respect. But here's' the thing, Amazon is very transparent about both their aims and means. Amazon encourages and incentives workers to quit bc Bezos (quite correctly, in my opinion) recognizes the "march to mediocrity" as a basic reality of large orgs. Amazon offers training which will help employees find different jobs and pays quit bonuses. Flat out: that's not cruelty. It is actually a fairly humane and "progressive" approach to a difficult and uncomfortable challenge.

Implicit in these claims is of course (the fairly absurd, in my opinion) belief that there are some more effective means of achieving sustained and very high performance that are more comfortable for employees. This, to me, is the root flaw in the "cruelty" interpretation. It basically requires us to be believe that Amazon is run by sadistic people that are aware of better means by which to achieve sustained high performance, but that they choose more uncomfortable, "less humane" options instead. If I'm wrong, I simply ask that the people on the other side of the argument point to proven methods (that they interpret as not cruel) which yield the kind of sustained high performance that Amazon has achieved.
I evaluated GraphQL for a Django back end project this week. We currently use Django Rest Framework. I also explored the current REST landscape and OData came up.

I understand why OData isn't seen more.

For example compare graphql.org www.odata.org. It's a huge difference. The GraphQL landing page is up front on what it does and how it can help you.
OData has this:

> OData (Open Data Protocol) is an ISO/IEC approved, OASIS standard that defines a set of best practices for building and consuming RESTful APIs.

What is this supposed to tell me? To me it doesn't sound like OData is a committee based REST api and that's not a pro in my book.

There were other things that led me to not consider it as a viable option:
- the OData format doesn't look clean and nice, OData fields and function calls
- the framework support in python is practically nonexistent

And I still don't know which problems it actually tries to solve.
If you could tell me, I'm more than happy to listen.
It doesn’t prevent observation - it provides evidence that it was observed. Likely with a ton of effort and careful application of steam, etc you could defeat it - but it’s more designed to prevent casual snooping.

So don’t think PGP encrypted but think a URL that records who views it.
Ask HN: What is the best visual diff program for web pages?
Hi HN! I've been thinking a lot about visual diffs recently for web pages. I know there are tools like Chromatic Storybook[0] that take image snapshots of a page and then render pixel differences, but I couldn't find tools that actually render live React components or web pages and display them side-by-side, highlighting the differences.

Do people know if these tools exist? If they do, what are some of the best tools out there?

To clarify, the goal is not to compare source code, but to compare the rendered HTML/CSS output.

[0]: https://www.chromatic.com/
Pair programming is often mentioned as one way to speed up code delivery as review is included in the activity.

But as you put it, any non-trivial task, e.g. where you're creating multiple new classes and refactoring along the way is hard to do with pair programming.
Perhaps wetting and mashing it down changes its shape and strength so it's too delicate to reverse.
Could it be some of Brave features that seem to use extensions? For example, if I enable the "IPFS companion" or "WebTorrent", they show as extensions under the browser's "task manager": https://i.imgur.com/PFRkv5l.png

The only other thing I could think of is "chrome://components/" which also exists on Chrome and updates some browser components.
> But describing it under the term "toxic masculinity" destroys conversation because of the implication that all masculinity is bad, which is just not the case.

Except "toxic masculinity" is a simple phrase that clearly and unambiguously describes a subset of masculinity as having the trait of toxicity, in the same way "red paint" doesn't refer to all paint, but a subset of paint that is red. If I describe a "toxic mushroom," do you think I'm claiming all mushrooms are toxic? No, it's obvious I'm making a distinction there between toxic and non-toxic mushrooms.

Yet even when the actual definition of toxic masculinity is pointed out to critics, they will often refuse to accept it and insist that it refers to all masculinity regardless of what anyone or any source says. They know what the real definition is, and they don't care.

The term or its framing isn't the problem, the problem is the consistent bad-faith interpretation of feminism and its arguments.
> "rely on Heroku to do a lot of the heavy lifting on the secure server management"

You trust all the employees and contractors of the hosting firm who have the VM hypervisor login of the machines where your code runs.
Still no any sane official library to support GUI in .NET CORE...
So you believe that performance and cruelty are not different?
Archiveteam Warrior
I got a book thrown at me in middle school by a teacher who thought I was lying that I'd finished the whole textbook when he told me to try working ahead if I was bored.

When I handed him a stack of all the end of chapter tests to prove it we had to schedule a meeting with the principal to figure out what I should do next. It involved having to go to another school in the morning because mine didn't have anything else to teach me, and I can't help but think you're right that enrichment would have been a better solution for everybody than that was!
Spotify acquires Podz, a podcast discovery platform
Here's an idea that Russians did. Put it on the boat! Transportable, plenty of coolant.

https://en.m.wikipedia.org/wiki/Russian_floating_nuclear_pow...
Simply use a package manager.
It is terrible, but it's worth pointing out that there has been an API for real async file IO for a while. I believe it works with ext4 as well, although maybe there are edge cases. Iouring is a big improvement.
Rust is not a company
The irony of it all is that the author did just that, talk about her depression.

Many people are habitual malcontents (https://en.m.wikipedia.org/wiki/Malcontent). My parents were like that their entire life, and I picked it up and don’t know how to kick it (mostly try by shutting up). It’s awful way to be, but once it’s in you, good god it’s impossible to feel happy.

It’s not clinical depression, it’s just a miserable disposition that can often be dressed in the guise of woe-is-me, the forever teenage goth kid.

You see, I just did it again.
We found http://www.laputan.org/pub/papers/aim-353.pdf the other day. How's it feel to know that folks have been calling you out on your incorrectness since the 1970s?
I have searched in the Unity asset store, and there is either not what I need, or what I need is in several different packages that aren't seamless to use together, or the cost of everything is more than my monthly salary (non US here)

> But I'm guessing in addition to having your dream engine/working environment, you also don't want to pay a dime for it.

Before Unity came out the same could be said about people wanting a more accessible engine, no?

I'm fine with Unity's and Unreal's pricing models, I just want a more creator friendly game editor that isn't Roblox
OpenNebula now supports VMware vSphere 7
Agreed. My reasoning:

1) Experience. I've seen so many terrible performance issues because of ORM-centric programming. Talking pages that take tens of seconds or a couple minutes(!) to load when they should take under 5s.

2) Ditto on the "ORMs apparently encourage people to write terrible schemas" observation.

3) "Database-agnostic" (not strictly an ORM thing and not required for an ORM, but strongly associated with ORMs) is a bad idea at least 90% of the time (I suspect more like 99%) it's applied. I've seen codebases replaced atop databases several times. I've yet to see a database replaced on an actual, live product. Moreover, your "database-agnostic" code means it's absolute hell to write any code that touches the DB that doesn't use your main codebase as an intermediary, especially if it's written in another language. That's crippling for your liberty to Move Fast and leverage the data you have, if you're thinking in terms of the business and a product suite rather than a single software product. Use your database. Let it do the work. Your customers will thank you for faster feature delivery ("Oh no, we can't use that feature in this database that immediately and perfectly solves this problem, because that would lock us in to it"), better response times, and lower chances of data loss or corruption.

4) Object-per-table isn't technically the only way to operate in ORMs, but boy is it sure treated that way in-the-wild, more often than not. You want your DB schema and your object hierarchy to be nonsense? Have I got the technology for you!

5) For the tedious cases where you do actually just want to map a select to an object and then write "row.save()" or whatever instead of a SQL statement... that's so easy to write. For the single-table cases it's trivial to write something highly re-usable, even. There, now you have much of the day-to-day benefit of an ORM with 1% of the fat and tech debt.

And re: TypeORM, in particular—I entirely do not get the appeal. It's like some kind of obfuscation engine for both SQL and the intent of the code itself, in a way no other ORM I've seen is. What the hell.
No Comments, Ever
See https://stackoverflow.com/q/24275070 for a list of differences between various sed versions. Just seeing the length of the answer is intimidating.

Perl is another great option for portability.
That was then and in Germany, but nowadays if someone says he will not be alone with a woman who can blame them? The downside risk of false accusations is just too high.
Factorio is easy to dump a ton of time into, if you are the type that likes solving puzzles and optimizing systems. You are wise in your caution.
> In the meantime, it's a breath of fresh air in a stagnant space.

Exactly. We've been here before haven't we?

How many more social networks do you need to join just to say the exact same thing? Of course. You're the one shilling it everywhere on this whole thread, when the news is for early 'investors' preparing for a gigantic IPO for massive returns. That's the news they want to hear.

As for the users; well who cares about them, they (Bytedance) don't care about you. As long as you keep generating great shareholder value for them it is another social network with a different internal flavour. Nothing has changed.

So I will ask again: How long until the users get screwed (once again)?
That’s the exact same video as OP, buddy.
EDIT: This comment is licensed in the public domain if you'd like to steal it for a blog post call the WSJ editorial board out on their lies.

How strange to blame renewables versus collective planning failures at CASIO (CA grid operator) [1] [2] [3] and policy failures at ERCOT (TX grid operator) [4] [5]. I'm almost of the mind that they're not arguing in good faith! For the WSJ, this does not surprise me.

> ERCOT officials said the power plant outages were unexpected — and could not provide details as to what could be causing them.

> “I don’t have any potential reasons [for the plant outages] that I can share at this time,” said Warren Lasher, ERCOT senior director of systems planning, during a Monday call with media. “It is not consistent with fleet performance that we have seen over the last few summers.”

> The number of plants that were forced offline today is “very concerning,” Lasher said.

> “We operate the grid with the resources that we have available,” he said. “It’s the responsibility of the generators to make sure their plants are available when demand is high.” [5]

ERCOT also chooses not to have a capacity market, so they don't pay for generators to be ready to generate, with predictable results.

Sidenote: Texas has ~$20B/15GW in renewables in the deployment pipeline. [6] I don't have solid number on storage, but even without capacity contracts, battery operators are deploying to Texas. Tesla is building a black start battery system [Gambit Energy Storage LLC] outside of Houston to capture revenue for ancillary service [7] [8], and it was scheduled to enter commercial operations on June 1st.

[1] https://www.cpuc.ca.gov/uploadedFiles/CPUCWebsite/Content/Ne... (CASIO letter to Gov Newsom)

[2] https://www.seia.org/blog/renewables-didnt-cause-california-... (Renewables Didn't Cause California Blackouts, Experts Correct the Record)

[3] https://www.atlanticcouncil.org/blogs/energysource/californi... (California’s blackouts and renewable energy: Culprit or imperative?)

[4] https://electrek.co/2021/06/15/texas-is-sweltering-and-major... (Texas is sweltering, and majority of power plants down produce natural gas)

[5] https://www.texastribune.org/2021/06/14/texas-power-grid-con... (Texas grid operator urges electricity conservation as many power generators are unexpectedly offline and temperatures rise)

[6] https://ieefa.org/texas-top-u-s-electricity-producer-has-20b... (Texas, top U.S. electricity producer, has $20B in renewables pipeline)

[7] https://ieefa.org/tesla-subsidiary-building-100mw-battery-st... (Tesla subsidiary building 100MW battery storage project in Texas)

[8] https://web.archive.org/web/20210328130730/http://angleton.t... (Angleton, TX planning department FAQ on Tesla's Gambit Energy Storage Facility)
AstraZeneca ordered to deliver millions of Covid-19 vaccine to EU by September
Given how much ISPs charge I don't think they need to sell info to make money.

As garbage as most US ISP options are, I'd trust them long before I trust random VPN services. And I can be reasonably certain that my physical connection goes to Verizon. My virtual connection could be going anywhere and I just have to believe that it's to people who are who they say they are.
It sometimes goes beyond harassment and intimidation of journalists into outright assault:

https://en.m.wikipedia.org/wiki/Knife_attack_on_Kevin_Lau
I have seen all your examples in a top tech firm. In that same firm any public questioning was quickly shouted down in a way that made it clear that your were putting your career at risk by asking why the company was promoting left leaning politics through DEI.