skysight-inc/HackerNews huggingface dataset:
Mozilla is kept alive by the money from Google, which is happy to keep Firefox on life support as a shield against anti-trust investigations and as an excuse for developers that there is not a browser monopoly now.
My leader. If my work has problem, he not only help me fix it, but also teach me, even writed the code.
A Pure Types-Driven real-world apps development approach
Everyone except me seems to have gotten access to Codex :)

Can someone who has access try asking it to do this with Python/Pandas:

I have a data frame with columns [name, date, win] which is sorted by date in increasing order within each name. The win column is Boolean. Now add a new column “days_to_win” which is the number of days until the NEXT win=True for the name, not counting the current date. If there is no next win for the name, set it to 9999.

This should be done without any for loops with pure pandas functions/methods.

I will be impressed if Codex can do this.
> "open" as in anyone can make a website

Anyone can make an app too.

> if it's has one good article, it will show up in some google query's result.

Maybe buried deep in the 100th page, but not the front.
Unless the attacker's whole purpose is to destroy the value of Bitcoin because of some other non-economic reason, e.g. ideological reasons, national security, state self-preservation, ...
Isn't FF the only major browser that allows good adblocking extensions (uBlock origin etc) on mobile? I can't see how most people would live without that (or maybe i'm wrong about other browsers adblocking)
> A monad, in addition to being a functor, must also not have extra funky semantics. A example of a functor that isn't a monad is `Promise`.

Not quite. You've come up with a great example of a problem with JavaScript Promise, but the problem is actually that it isn't a functor (it violates the composition law, for example).
Taking one person's opinion and projecting it to millions is not part of the scientific method. It is like being angry to one jew and killing 6 million (see Hitler's life).
It is owned and maintained by Google and Facebook.

https://github.com/harfbuzz/harfbuzz/blob/main/COPYING
> I clicked on it and was taken to a page which looked like it was stuck in a 1990s timewarp. Opened it on my phone and, as expected, no concessions to mobile layout at all. Just that massive page of text rendered in microscopic size on my phone screen.

Sure, maybe check https://cppreference.com/ on your phone too. C++ is a popular language and has modern updates all the time, as you can see on that very site, yet the top reference site has a non-responsive design arguably "stuck in 1990s".

Judging an old and mature project by whether its website design is updated to 2020s is shallow.
I use firefox as my daily. For several reasons I've started to also use Brave and Edge. And I am quite happy with them, I have to report!

And I use Chrome to keep it logged in to my gmail only there, I'm logged out of Google (with blocked cookies) everywhere else.

Firefox only on mobile, and I'm quite happy. I haven't tried the others yet.
I'm baffled at how bad Teams is, I also have to use it every day at work, and it feels like bad software that would've been made 10 years ago.

Everything is painfully slow, counter-intuitive, buggy, it seems every view has to reload from scratch at each tab switch, even in the native application. I don't see how Microsoft could release this, it's the first time in a long time I actively despise a piece of software.
Firefox is great and all, but its consistently buggy with its clipboard on Gnome/Wayland for the past year.
> native apps on mobile were better performant than web apps, which did not need to be optimized for the device they would run on, or efficient in terms of battery usage.

It’s still the case now, desktop or mobile.

Not to mention lack of accessibility features.
What kind of performance are you talking about? I've been using it as my only browser at home (Win10) for years and I haven't noticed much.

edit: Really just curious, I'm assuming I'm using it differently.
a) can be disabled b) not in any way like the ads you would encounter on businessinsider or similar.
Although an interesting reading from Kernighan in the temporal and industry context (let us remember he worked for years building UNIX, the greatest reason C still survives, and published the reference C book), it is also interesting to see that at least six of his arguments against Pascal (namely, 1, 2*, 5, 6, 8*, 9, where only part of the arguments 2 and 8 should be considered) are actually considered best practices nowadays, and are related to type safety and functional programming.

I am not a Pascal expert, but I believe that arguments 3, 4, 7 and 8 are not valid any more, possibly they were not even valid a decade later, which would invalidate the whole essay.

And some of the "advantages" of C over Pascal, presented by Kernighan, are exactly the origin of many CVEs we have nowadays, such as unbounded arrays and unverified casting of types.

I really like Kernighan's code and texts, but it is important to remember he is really biased in this text, and hasn't provided any of the advantages of Pascal over C, except it is easier to learn.

I won't promote Pascal, but one can see that a language two years older than C has some language constructs [1] not seen even on modern programming languages! Kernighan, though, purposely left it all out of his evaluation.

[1]: https://en.m.wikipedia.org/wiki/Pascal_(programming_language...
Then what you want is strong democracy, strong courts, strong press freedom, and strong whistleblower rights — very different from merely having strong laws.

I mean, the literal reason I went straight to DPRK is that they have the laws without the foundations to make them relevant.
There's a theory in the Free Software community that BigTech sponsorship of Mozilla was intended to bring about the current state of affairs.

The idea is that MS, Google, and others really have no reason to donate to a direct competitor. Perhaps they did so because they knew it would give them control. That control was exercised over the years and now Mozilla is more a social justice advocacy organization than a foundation that develops a web browser. The sorry state of FF was the inevitable result.

Whether you buy this narrative or not, the fact is there remains no effective threat whatsoever to the massive data collection that occurs whenever you use Chrome or Edge. 10 years ago, MS/Google had no ability to spy on the web surfing of the vast majority of computer users. Now they do.
It's an Austrian law thing. They have to list a salary so essentially all job offers show the legal Kollektivvertrag minimum salary which is obviously way too little. They then add "es besteht die Bereitschaft zur Überzahlung" saying they're willing to pay more than that.

So essentially just ignore the salaries in Austrian job offers.
Yep. I'm a novice at AWS. Last year I heard about RDS, and tried playing around with it.

I thought I had shut it down because I clicked some button that looked like it was the turn-off button. I let it go on for a few months, only to discover that I had been charged $1,500.

The one thing that really pissed me off was how easy it was to set up vs how hard it was to take it back down. I can't remember the details, but basically you cannot simply turn off an RDS instance only in the UI (even though you can turn it on in the UI). You have to install the SDK and perform some (seemingly complex) commands.

I tried explaining that I was a beginner, and that I made this mistake by accident, and that they could easily see that I had not actually used this instance at all or even put any data into the DB. But they wanted this huge list of things from me in order to refund it, like a super in-depth explanation of how it happened. Really shitty experience overall. So I canceled my AWS account and likely won't go back until I have a job that pays me to learn and use it.
Notable exceptions: WhatsApp, Telegram, K9, Maps, OSMAnd, Camera, Gallery, YouTube / NewPipe

Why not use the web versions of WhatsApp, Maps, YouTube, Photos etc.?
The thing is, if you do not like the UI of unity, maybe you'll like Gnome, KDE, LXDE, fluxbox, i3 or ratpoison or .... With most Linux distros, you can have both privacy and your favourite UI paradigm. You usually do not need to suffer in the usability department (or at least not too much).

But with Firefox, all the UI choices are gone now, intentionally sacrificed on the altair of rewrites, UI changes, branding and some dubious security claims. You used to get the choice of vertical tabs (better on todays widescreen laptops), tree-style tabs, Buttons where you liked them, user-provided CSS customization for pages and the UI. Not anymore, all gone (they paid some lip service to some of the above concerns, but nothing relevant, and overall a massive downturn).

Now you only get the take-it-or-leave-it of one crappy and worsening Chrome clone UI.
> she realised someone can own many cameras

Or that the cameras are insecure, effectively public, and a motivated person or state could do the same.
unused Elastic IP pricing looks to me like $3.60/month on their pricing page. ($0.005 per hour). What am I missing to get to $34/month? (Or did you have 10 of em?)

https://aws.amazon.com/ec2/pricing/on-demand/#Elastic_IP_Add...
Teams is still a joke. Everything is sooooo sloooooow in it. At least Skype can run on y computer without the fans covering my voice.
I'm not saying that wasn't also pretty crazy, but there is a huge difference in size and danger.

"Starfish Prime" was detonated 250 miles into space where there is no atmospheric fallout, and it was a mere 1.4 megatons... Castle Bravo was detonated at sea level and was 15 megatons! It was completely insane. We are lucky they didn't accidentally make it even larger (they intended for it to be much smaller).
Until you're into EC2-Other and then you have to follow various guides to figure out most of what that means. Even then, it's black box billing that Teams even struggle to explain. I spend a ridiculous amount on egress that's nearly impossible to track.
haha i didnt tell her that yet, she is only 10 :D
> What did Firefox do to fix the compatibility e.g. with Teams?

I think that's the wrong way around. Why would Firefox need to change their browser for a specific web application?

Microsoft chose not to support Firefox, not the other way around. It's still choosing not to support smaller platforms (the Linux application is simply garbage, lacking basic features that have been available on other platforms for months).

When I ran into this problem, Teams didn't work because Firefox didn't allow the application to enumerate the audio devices hooked up to my computer, only exposing a "default" one. I don't even understand why that would be a problem, my browser already asked which input and output to use, why would Teams need to care?

Jitsi and Google Meet worked fine, so the problem was clearly with Microsoft's developers. They managed to fix the problem eventually, so Microsoft should take 100% of the blame here in my opinion.

I don't know about the sysadmin stuff. Honestly, with modern Chrome-clone Edge, I'd expect most business that roll out a browser to now simply stick to the built-in browser.
If nothing can really stop people anyway, then what's the point of all this?

But I think the problem is that a PoW captcha can be cracked significantly more easily than a regular captcha:

For a regular captcha, a spammer would have to deal with brittle image analysis software or find people willing to do extremely boring, borderline illegal work for pennies.

For a PoW captcha, they have to load the page in Selenium and... that's it. All that's left is a slight bump in the power bill.
Few easy ones as well:

1) Terminating instances that had ephemeral disks with stuff you needed while thinking the EBS volumes would remain

2) Leaving NAT gateways lying around or ELBs that do nothing and have no instances attached.

3) Public S3 buckets - arguably the most common one that can lead to security incidents

4) Debugging security groups/Network ACLs and straight up break networking for something without knowing it. Reverse of that would be you want to fix something quickly and open 0.0.0.0/0 to everyone and never get around to tightening up the firewall later on.
At that point you really want to front all database access via a service otherwise it's calling for other problems with schema management, security, resource quotas etc.

You can even have separate pools for different use cases like reporting if you don't want a separate server. But each pool really doesn't need more than like 5 connections, even with multiple pools and multiple replicas of your service it will rarely add up to the hundreds.
Epic-vs-Apple ruling revealed: Apple must allow external payment methods
P ≠ NP: Proof in 5 pages
Textless NLP
Smart. A list of bad habits would help, as self selecting the ones we "remember" is different from recognizing ones we do unconsciously. Most of them will be immoderate versions of habits that are probably mostly good. Short list for me of things to choose to stop doing would be, suffering, struggling, searching, judging, among others, and in the time and emotional focus just those would free up, I could do stuff like lawncare, product development, get passively better at something I enjoy, or become interested in the experiences of others. I probably won't use an app unless it provides some kind of exogenous value, but it's a nice piece of art.
OpenShot 2.6.1 Released – Improved Crop and Translations and Bug Fixes
In general I think there is no way to heavily use Google properties (in particular drive, docs and meet) without Chrome.

I tried through the years, and always ended up with a main browser (Safari or now Firefox) and Chrome as a Google dedicated browser, because the experience would be miserable otherwise. At this point I stopped blaming the other browsers.
I use Firefox exclusively on all of my devices, but my opinions on both the browser and Mozilla are pretty grim. Apart from the advancements in first-party isolation and containerization I can name very few "features" intorduced in the past 5~ years that I view in a positive light. Firefox has become less configurable, in other words more hostile to the user, chasing after chrome with every new pants-on-head UI decision, while abandoning important technical research like Servo that could've brought them to the bleeding edge of browser development. I've come to terms with my position as being held hostage, simply because the only other option is Google and thus infinitely worse, but I am not happy. Change is needed.
Also, in my mind, exchanging Chrome's insistence on Google logins is just the same as Firefox's insistence on their proprietary sync and pocket. I'll say no to every one of those things, because I do value my privacy and none of them provide proper self-hosted options.
Firefix has been my choice of browser for years. I've never had an issue with it. I've not noticed any broken websites, but I'm not a webdev.
High-powered motorcycle vibrations might impact iPhone camera
No, the purpose of captchas has always been to distinguish bot users, no matter what kind of bot. If you don't mind bots but just want to protect against overuse, you can simply set up rate-limiting and be done.
> If your engineering team is free (..), it’s harder to make the case (...), but when they can make the ops team half wearing AWS badges, that offsets a lot of lone-item markups.

I have to call bullshit on this claim.

Let's look at the facts. With AWS there are only two scenarios: either you go with the classic "VMs provided by a cloud provider" which is represented by EC2, or you go with hosted services and higher level abstractions like AWS's serverless offerings.

Regarding the EC2, AWS offers absolutely no operational advantage over any other cloud provider, at the expense of being far more expensive. Also, CloudFormation/CDK is arguably far worse and outright developer-hostile than any configuration-as-code alternative. This comparison makes even less sense if we look into AWS' containerization offering, which is either half-baked (ECS) or an afterthought that lags behind alternatives (EKS).

Then we have the higher level abstractions of AWS' managed services and serverless options. Price-gouging runs rampant on this domain, and arguably demands much more training and man-hours to become effective at running production services when compared with just running your own services. This scenario entails higher costs and the only arguments that any ops team can muster revolve around sunk cost and vendor lock-in.
Worms Share Memories with Others by Swapping RNA, Wild Study Reveals
Actually, the web itself happened after computers had gone super-mainstream. That led to the dotcom-boom and burst of the late 90s/early 00s. From there, web 2.0 developed. Google started pushing its plugin (Google Gears) to deliver webapps, but uptake was too low and therefore their webapps suffered. Google solved that by building a browser that deliver the JavaScript speed they needed. That led to a proliferation of web apps as the term is understood nowadays.
... go chasing waterfalls.
I've had no trouble with x265 on a Pi4 via LibreELEC, either things I've encoded myself or obtained elsewhere.

The Pi3 could playback 720p x265 fine, and sometimes 1080p OK but far from always (and it would get fairly warm trying, hitting the thermal throttle after a while in summer months).

It comes down to what hardware acceleration is supported and/or how beefy the CPU is otherwise, either your media centre supports 265 in hardware like the Pi4 or it is just has a chunkier set of CPU cores so can cope decoding such content in software (in the latter case, it will be drawing a chunk more power and generating more heat to do so).

I've not tried anything over 1080p on the 4, but IIRC it should be able to do 4K x265. For the size of my TV and how far I usually sit from it, I don't have eyes better than 1080!
Knowing nothing about Scientology, it seems to mix a lot of practicality with mysticism as a complete system. Coming from that sort of background, what would you say is the best single source of guidance for a ‘complete system’ of modern practicality?
Pascal was conceived as a language for learning programming, which I gather it does well. Perhaps the very features that prevent a student from shooting him/herself in the foot, get in the way when writing production code?
Citation needed. My anecdotal evidence of my four year old not giving a crap about wearing a mask disagrees with you.
Have you tried firefox containers? They basically do the same thing as chrome but you can run tabs from different contains right next to each other.
> But, in fact, the majority of person will disagree in silence and just switch to alternative solutions without a vocal complaint.

That's an interesting point. The #1 Linux distribution on distrowatch for the last 12 month is now MX Linux, a non-systemd distro. Of course, the next 15 distros use systemd, so maybe that says nothing after all.
Generally in the US, if a company is large enough they will provide a TTS number, otherwise you can call via a TTS “gateway”, many of which are provided free of charge by various government entities or by the phone company.

When you call via a TTS gateway, a certified transcriptionist for the deaf or (now) a computer program that does speech recognition will transcribe what is said by the other party to text so you can read it and speak out loud what you type exactly. There’s quite a few regulations around this service, although I’m sure it’s developed since I last looked into it.

There are also special phones or phone apps many deaf people have that do live captioning. CaptionCall is one common brand.
Pascal represented a worse compromise between to-the-metal programming and structured programming concepts than C did.

Now, arguably, you would say that some of the abstractions offered were reasonable tradeoffs, but at the time, things like the nature of strings and the second class support for pointers and the difficulty of (and awkward syntax for) memory management meant that it was fundamentally limited in applicability.
Yes, but my post an example of possible arguments. Conspiracy theorists are not a part of scientific method too. They don't care about live-streaming and they will spread another nonsense. We should take care of underlying problem of anti-vaxxers (pro-pandemics) doing anti-health propaganda, but I don't know how.
What was Flight 93’s target on 9/11?
Aryan migration is a well accepted and genetically supported theory. Would love to hear more on its refutation.

https://scroll.in/article/936872/two-new-genetic-studies-uph...
> The president does not have the legal authority to make such a general mandate.

Exactly. And that's why he shouldn't have tried.
Your experience seems to be the exact opposite of mine - debian packages are typically very elegant.

Most corporate use of Docker I've encountered is a mess of stupid patterns like "RUN command A && command B && command C && ..." to reduce layers or some such nonsense which makes debugging build failures tedious.
On the other hand, how many of these browsers are actually building or inventing any of these new apis to support things like screensharing, video, audio, and etc so they're not hacks except for chrome?
I have IPv6 only servers and I am not moving to fiber because the ISP does not offer IPv6 with it. I will move when they offer it.

Out of all the stakeholders in IPv6 migration, I blame the ISPs the most.
It’s pretty amazing. I think they could be much more popular with a little advertising and a bit of restyling.
so these people are OKAY with getting COVID and die but afraid of hidden costs? how does that make any sense?
kiwifarms is a forum where people laugh at other people usually internet famous people that make a fool of themselves on the internet. The rule is that you don't interact with the subject. There are a lot of people visiting the site and you can't control what everyone is doing but from the few threads that I have watch I did not see any call to harass or interact in any way with the subject.

Before posting a comment you see the forum guidelines that includes: "No trolling plans. We are not an autistic Illuminati. If you embarrass yourself or the forum trying to troll, we will ridicule you."

The subject of laughter is called a "cow" because it provides laughter i.e. "milk" through his/her action on the internet. The term cow is used regardless of gender, sex, age, etc.
It's an address space expansion. You were always going to need hacky stuff for legacy clients, and for any service that wants to be reachable by said clients.
Cloud was a great option in the beginning because oh the elasticity, less cost and effort to maintain (in comparison to on prem). But, as companies as AWS, Google, MS and IBM worked to lock their clients in, costs have risen and the cloud economic benefit faded, some companies tried multicloud, that worked for a while and now some companies are actually moving some of their infrastructure back to on prem, so there is the hybrid cloud case.
What I've seen is companies covering their base demand with on prem and leave the cloud to deal with the elastic part of their demand. If costs change sides, they can also use more cloud and less on prem and vice versa.
Minimum salaries have to be quoted by law in Austria. Actual salaries are not disclosed. We're also only quoting the legal minimum we have to.
> It feels like a bit of both.

Because history happened since the original state. So it is known for both painted and alabaster conditions. (More now for the latter since that is more recent)
I switched from Firefox on Android to Brave. Not because I like Brave, but because I disliked the new UI in Firefox. Brave also had much better performance for JavaScript and CSS animations.
Trends and scale are not the same. One would expect a similar trend line, especially with the volume of anti-vax in this country. The volumes are significantly lower.