skysight-inc/HackerNews huggingface dataset:
You could just get your authorized keys via an `AuthorizedKeysCommand`. It will make it slower to load but even something as simple as `AuthorizedKeysCommand aws s3 cp s3://myprivatebucket/authorized_keys - | grep USER` will do the trick. Then revocation is just deletion from the file and adding is just addition to the file.
Pivoting now from Ad-Blocker development to CurrentThingBannerBlocker development.
Free, extremely capable open source version: https://goteleport.com/teleport/download/

You don't get support and some other things (see: https://goteleport.com/docs/enterprise/introduction/), but this is not a "demo" version where you cannot do actual work.

Kind of crazy indeed.
Personally, I hate Github Actions from the bottom of my heart.

Ever since Travis CI sold its soul and I've been forced to use Github Actions, and I've come to hate every single moment I have to work with some broken or buggy action, with the inability to restart only failed jobs (they added this vital feature only a few weeks ago, 2+ years after launching actions), with slow job spin-up times, which are only slightly reduced when using the self-hosted, RAM-hogging action runners which are only capable of running one job per instance, forcing me to waste RAM setting up multiple instances of the runners, each bundling its own copy of node and the .NET runtime.

I've been using gitlab CI @ work, and I absolutely love its reliability and ease of use and configuration.
Ways to Expand Your SaaS Business
Client side install experience is what mobile apps have, and everyone seems to prefer them to web apps.

Web apps also have major downsides. It's easy to forget about them as developers, but for example, one is the lack of versioning. Someone pushes a new version of the app that's buggy/an UI downgrade/causes an outage and the users can't do anything about it.

Often you want an app to be local because it's interacting with local data, or local hardware, or it suffers from latency, or you don't want your data to go outside your jurisdiction, or it's doing something else where distance between you and the app is problematic.

Client side apps written using normal toolkits (not HTML) have a lot of major end user advantages, which is why:

• Mobile apps beat web apps, despite devs trying to make users accept them (recall the history of the Facebook app for example).

• HTML5 keeps sprouting features that desktop apps have had since the beginning. Filesystem access is a recent example.

Any time you want your data to be independent of the apps that work with it, web apps just faceplant.

In my view developers push web apps on users usually for our own convenience, e.g. being easier to bypass IT department bureaucracy. But there's a lot of ways to do better than web apps, and yes, the JVM is pretty good platform to do that on (JavaFX is a great toolkit for instance, and JetPack Compose is very interesting). What it needs is a great distribution and update solution.
> each Apple CPU core is performing twice as quickly as each AWS Graviton core. It’s 1.5x slower than the AWS server, but it’s ~6x cheaper. Thats remarkable value and makes me very excited for higher core count ARM Macs in the future.

This isn't necessarily true. I'd be surprised if the CPU was the single bottleneck. Lots of other factors, like memory and the disk, are going to make your tests run faster or slower.
Really thanks wpietri to have understand the hidden sense behind :+1:
If it's not going to hurt profits then it's probably not that important to customers.

I'm yet to see a company that went out of business because they forgot to put a link in their email.
Does planetscale doesn't have PITR? couldn't find anything in the docs.
I'll take the opposite side of this having been doing cross-platform dev for a really long time: you will never successfully achieve a cross-platform GUI platform that is so successful at emulating the native platform that users can't tell the difference.

You can try pursuing it, but it is a field littered with the dead project before you that have tried the same thing. Xamarin, Flutter, Qt, React Native, the list goes on. Some of these projects are mostly-dead, others are heavily used but no user is actually fooled.

I would propose something different: for Java to develop their own design language, which has "good enough" native platform integration but otherwise doesn't try to pretend. Cross-platform platform users generally belong into two camps:

- Ok with something that appears visibly different from true native apps, but the cost savings are worth it and the users don't care so much about native-feeling-ness.

- Under the expectation that their cross-platform app will be so good that it is totally indistinguishable from a true platform-native app.

My contention is that Java (and other xplat projects) should focus on the first group; the second group is not worth serving because it has always failed, and will always fail.

The problem with the state of Java GUI development isn't so much that it fails to emulate the native platform GUI sufficiently, it's that it's ugly and janky. Improving it should be the goal.
> How else would you do it ? There are literally 100s of 1000s of newsclips per day!

No offence, but honestly, that scale doesn't require automation, and probably suffers from it. I'd rehire the full time editor (singular?) that you replaced, probably at 50-75% your salary.
> If you have the power to do something and you don't, that's taking a side. You either oppose something or you enable it. At least own that. If you're saying you're neutral, you either agree with the unpopular side and are scared to admit it, or you can't form an opinion because you're uninformed and thus uncivil, or you feel unaffected by what's happening and thus discompassionate. Either way, that's pretty much the definition of "acting like a kid".

I think this is an interesting argument, and I think it translates to a real world example quite well. For example, if my older kid hits younger kid I have to either:

1. Punish the older kid, taking the "side" of the younger kid

2. Not punish the older kid, thus taking the "side" of the older kid

however I think there's more nuance here than just that, because either of the kids could be lying. I wasn't' there, I have no video footage or proof, so I can only investigate and interrogate, and at some point I have to make a decision. Often times it comes down to the question of which is worse? Punishing an innocent kid, or letting a crime go unpunished?

The answer to that is far from clear to me. As an authority and neutral arbiter, I have a duty to administer justice, and I don't think taking a view that punishing an innocence can be worse than not punishing a guilty (obviously individual circumstances really matter here).

I also have a full time job, and I can't arbitrate between my kids all day long. I have limited time/attention. Given that there are dozens of issues every day that come up, and I don't have enough bandwidth to handle them, some packets will by necessity have to drop.

How do you know which position on which issue is the "right" one to default too when you don't have enough information? Given your argument, you must default to one of them. What criteria do you use when you have limited info?
Ironically, Microsoft has been a major contributor to improvements in git for handling large repos after Windows was migrated to git.

https://github.com/microsoft/git
> people can afford fewer children, and many no children at all

People are much more able to afford children today than in the past, and some of the most affluent places (e.g. DC) are the most childless.
Not the commenter you were replying to, but Biology of Desire by Marc Lewis was a good one. There was also a lot of good info in The Sober Truth by Lance Dodes, but it's more of a rebuttal against 12 step programs.
> It really doesn't. IP is very specific.

> If you are an architecture licensee of ARM, are you using / or paying for ARM's IP?

> If you are designing your 3G modem, using CDMA, ( Whether it is WCDMA, CDMA 2000 or TDS-CDMA ) without using Qualcomm Modem or anything Qualcomm designed hardware blocks, are you using Qualcomm's IP?

The hardware space overloads the term to mean RTL or lower abstract representations of circuit layouts.

https://en.wikipedia.org/wiki/Semiconductor_intellectual_pro...

> We are argue whether Apple needs to pay for Tile based deferred rendering ( You can search the term mentioned on Apple's Dev Reference document ) to IMG, since relevant IP could be obtained with ARM. ( Arguably with cross patent argument with IMG, but anyway let's ignore that ). How are you using technology from IMG PowerVR, even with its name on it, and consider yourself not using any IP from IMG, when the patent itself has not expired. Quote.

> "It will no longer use the Group's intellectual property in its new products in 15 months to two years time."

There's not really an argument on if anyone has to pay anyone for TBDR; they don't. This comment thread is on the software for a chip that was a TBDR and is older than max patent length. The concept is in the public domain now. Since this chip came out in 1995, TBDRs have been fair game for nearly seven years now.
Swing isn't exactly the latest toolkit though, is it?

JavaFX has much more intuitive layout for apps than HTML and also has CSS. So you can get the best of all worlds. HTML5 has been trying to catch up with CSS flex-box, but it's all just retrofitted and shows.
I think people that have issues scaling any modern distributed data stack are because a) Don't have experts or b) Bad practices/stretching the use case. I worked on a project once where the ES cluster performance was degrading because they kept increasing the number of fields. At some point, they had more than 5k for a single document schema even though ES docs mention going over the limit (1k) is not a good idea. I mean if any of these big tech companies can manage clusters of hundreds of nodes for any of these data stacks I'm sure your scaling issues aren't because of the tool.
>It wasn't that long ago that using open source software required a lot of politicking inside my clients, and we could easily go back there with enough spooked executives.

That's what this discussion is about. You want to monetize your Free software project? That's a very different discussion to this one, about which nobody writing Free software need care. Note also the "protestware" or whatever nonsense this is didn't hit anyone with a support contract from the developer, or am I wrong with that guess? So big co.s are using a metric ship load of code that they didn't pay a cent for and don't bother even reading once. Just hit the auto-update while paying and contributing nothing,, then claim this is the fault of Free software somehow? Yeah. Ok. Bye. The value proposition sucks for them, apparently so they'll pay someone a lot of money to solve that. Nobody else need care - unless you're sliding into that space to solve that problem for them.
Serverless Cloud – The fastest, most productive full stack dev experience ever
There's a clearly stated description of the "coding error" from the middle of the article:

The problem stemmed from two questions the CDC asks of states and jurisdictions when they report fatalities, according to a source familiar with the issue.

One data field asks if a person died “from illness/complications of illness,” and the field next to this asks for the date of death. When the answer is yes, then the date of death should be provided.

But a problem apparently arose if a respondent included the date of death in this field even when the answer was “no” or “unknown”. The CDC’s system assumed that if a date was provided, then the “no” or “unknown” answer was an error, and the system switched the answer to “yes”.

This resulted in an overcount of deaths due to Covid in the demographic breakdown, and the error, once discovered, was corrected last week.
GitHub before Microsoft notoriously shied away from innovating/iterating on their core business for years. We had half as many features before then.

IMO feature wise, GitHub really has improved tenfold. I remember having to fight third party CIs and project trackers, now we're running them all on GitHub and it's a well-integrated pleasure. If it does work, which it usually does and hopefully goes back to doing.

I also really enjoy their live vscode IDE, which lets you e.g. make small changes to PRs in a web vscode by pressing . on the PR page. This is different from their hosted VM offering and free, confusingly.
There have always been vendors on the markets who have purported to send you cash in the mail for your bitcoins. Several vendor arrests have been attributed to theses vendors being government agents (or to keeping customer records that were discovered after their arrests).
This would be my dream machine if it supports 32GB of RAM, but my guess is that they'll keep that as a reason to get a Pro.
I’m not sure what kind of news app you work on, so maybe this doesn’t fit, but what this makes me think is, you’ve optimized for putting the “best” stuff in limited real estate, but why does there need to be news headlines algorithmically ranked and dumped in front of me in a place that I’m not looking for them (e.g. the “home” screen of my smart TV)? If it’s an app where you are consciously seeking news headlines, maybe there’s a good case for collapsing the raw deluge of news into a recommended front page, but I still feel like we’re losing something.

Recommendations are never good, and always corrupted by what the business wants to push on me, but even if they were good, the hyper personalized world is just weird. I’ll never be able to ask someone, “did you see the paper today?” Instead I wonder if they’ve been pushed the same stuff that I have and if we live in the same universe.
Kind of looks like neverball/neverputt (https://neverball.org/).
I agree with much of what you said, but I don’t think they’re arguing in bad faith at all.
That's true of classic Android UI, which isn't that great anyway.

The new JetPack Compose ui toolkit is cleanly abstracted from Android and works on the desktop as well.
Yes but to what end? I don’t think shame is nearly as effective a “tool” as you imagine. What are some examples of things that humans have commonly shamed one another for throughout history? Most of them, with the benefit of hindsight, were nonsense and the shame solved nothing. How many gay people were “cured” by the shame they endured? How many people with depression? Or obesity? Or AIDS? Or epilepsy? Or leprosy? Or PTSD? Or diabetes? Or dyslexia?

And that’s to say nothing of the other ridiculous ways shame is wielded: when a man wants to be a stay-at-home dad, when a person doesn’t want to become a parent, when someone emigrates to another country, when someone is in a relationship with a person of another race. All of these people have been “shamed” yet none of these behaviors have abated.

What would you think of a manager who uses shame to “motivate” their employees? Or a teacher who uses shame to "motivate" students? You’d probably think they’re awful at their job. We know that putting people down is a terrible an ineffective way to motivate them to move forward.

So why do we still think it magically works when it comes to addiction? It doesn’t.
With the fast ones - you tend to not need much situational awareness because you’re going fast. Nothing is likely to come up behind you or even to the side of you (without you seeing it ahead of you first) because… you’re going fast.
What specifically is empty talk? Someone can support Ukraine for a number of reasons that don't require withdrawing from all life in a western nation. They might trust that their rulers have evaluated most alternatives before deploying military options and do not kill indiscriminately. You might scoff, but I suspect most people are at least somewhat in that boat; even if they think that the US shouldn't have invaded Iraq, for example, they probably think it wasn't that bad and that murders of civilians were minimal. That doesn't mean that they don't or shouldn't protest the invasion of Ukraine, though it probably does mean that they should reflect further.

They might also believe that invading Ukraine is uniquely bad because it is a developed western nation within mainland Europe, setting a terrible precedent. Or they might simply not have thought very much about the contradiction. And I note that you're lumping every western nation under the same category when some are much less objectionable than others; in how many developing nations has Finland engaged in extralegal murder?

That said, yes, the costs are lower to protesting the invasion of Ukraine than protesting everything the US government does overseas. So what? The costs are lower for me to buy Kroger brand soft drinks, too, that doesn't mean my opinions about the flavor is just empty talk.
I think OP's "small hydroelectric plants" point is important, there. Imagine something more akin to the water wheels that powered industry of yore along rivers prior to steam and then electric power, not valley-filling reservoirs behind huge hydroelectric dams. I believe the term is "run-of-the-river" hydroelectric.

If there is sufficient continuous flow down the river, and a goodly elevation drop you can use to build head pressure, you can indeed tap a small canal off, pass the flow through some turbines, and feed it right back in to the river.

I think it is a matter of scale, water flow, and NIMBY-ism. While such stations to generate power, individually its not a whole hell of a lot, and who wants their river-front view besmirched by penstocks and a concrete blockhouse of a turbine building?
This is hilarious, great photos
> I was floored at that unprofessional behavior.

Profession - "A professional is a member of a profession or any person who earns a living from a specified professional activity. "

If you want professional behavior, pay the person.

If you want free, you get whatever the person wants to give you for free.
I wonder if the OpenBSD team would be open to Go or Rust implementations?
The dystopia they reflect on presupposes one thing --- the elimination of due process under the law.

If this happens, a CBDC won't be your only concern.
I agree. I didn’t want to go to in depth, but I imagine many people who grew up in the suburbs wouldn’t consider the quality of well water when looking at a rural home. How many would research nearby industry to see what might be polluting the groundwater? The mines and factories don’t put up signs saying “Our coal ash pond is leaking into the water table”. There is a lot of work in the modern world to minimize your exposure to environmental toxins and it’s not something we are taught or told we need to know.
Exactly what I was scrolling though here looking for a discussion of. I'm assuming (I'm on my phone and not going to check) that if you go to github.com there is a landing page with a feed?

I use github 90% of the time for interacting with my / my companies repos, and the rest to peruse a repo I've been directed to for whatever reason. I have never been to the homepage (except maybe to sign in), and I have never used it to get news or find new repos or whatever a feed is for.

I can see the potential to turn it into social media, that's fine as long as it doesn't bleed in to the actual repository management functionality.
If they're 17 years old, there's no way they bought into BTC recently.

5 years ago, BTC popped up to around $20k, and then fell down to near $3k. It took until December of 2020 to get back up to 20k.

If they were on Tor, they would have known about BTC, and if they were interested in black-hatting, BTC would have probably been the most accessible financial instrument for them to use in that pursuit. I'm 99% sure someone like that would have had a stash kicking around somewhere.

Think anyone paid the group for work? That'd be a good way to fill the coffers.
But that one cable can charge all of the devices reliably right? That's still a win over 5 different cables for 5 different devices.
In Orthodoxy, prayer is considered the "art of arts and the science of sciences". Everything in Orthodoxy is intended to improve your prayer life, and your prayer life is how you enter in and pursue a personal relationship with God.
I can't wait to see a disappearance of the irrational fear of everything nuclear in the modern discourse. Popular culture by the likes of the Chernobyl tv series and fallout further instilled that fear.
vectordotdev/vector: Change of name “Vector”
Estonia, Ireland, Latvia, Lithuania, Portugal, Spain, Sweden, and Switzerland,.. remained neutral during Wolrd War II.

Are you saying they were agreeing with the oppressor? It must take some serious mental gymnastics on your part to write such statement.
Reminds me of the tricks in Buzan's Speed Reading Book[0] but using a computer rather than a stylus to guide the eye.

[0] https://tonybuzan.com/product/the-speed-reading-book/
This is what I see on the first page of the log in your demo.
https://imgur.com/a/S1QkzuG

It can look a bit better with more config for these 3 other tools but these are pretty much what they're and the readability isn't any better than tail/grep.

- Graylog : https://adamtheautomator.com/wp-content/uploads/2022/02/imag...

- Grafana : https://grafana.com/static/assets/img/blog/logcontext_explor...

- Kibana : https://blog.ip2location.com/wp-content/uploads/2018/12/logs...

Comapred to displaying structured logs in Metabase. (This isn't text logs but you get the point.)

- https://www.predictiveanalyticstoday.com/wp-content/uploads/...
Oh I think I can see whats happening here - You probably have strong emotional need for things to have purpose and meaning. Sure, if I haven't accepted that pure existence is enough (and depending on the point of view it has none or all the meaning that we want) then exploring pure models in search for purpose would be also what I would do. But since I believe that there are infinite number of abstractions with no real physical properties that can be interpreted as real through your reasoning, from my point of view, empiricism becomes the only real tool (because per Your first example even the best or worst ultimately comes down to preferences that were shaped by physical world).
> This doesn't explain the mobile app boom then.

I feel that it doesn't make sense to expect the exact same transition desktop went through to happen on mobile, mobile is just different and has a different set of constraints.
I hear this sort of remark a lot, but does anyone actually practice this? Like git is great in that there a myriad of options for syncing remotes, but none that I've ever seen come close to having a central clone that also acts as the highest authority.

Having used git prior to Github et al, where I had remotes set up to literally each collaborator that they individually hosted, I would never want that user experience over what I have now. The centralized model is far too compelling. So I'm curious what the bleeding edge distributed model looks like today.
Oh you meant in relation to women. I misinterpreted that you were saying if you pick 10 men, then over 5 of them are violent criminals.
Does Google document what telemetry data it collects? Mozilla is not sending telemetry data to partners or using telemetry data for advertising purposes. Here is Mozilla's documentation of the telemetry Firefox records:

https://probes.telemetry.mozilla.org/
To be clear if you are not paying them, there should be no expectation of service. Open source is something they offer out of passion or goodwill, both of which can change at any time
The fertility rate in the U.S. in the 1960s was around 3.5 and it wasn't exactly Afghanistan back then.
A lot of people seem to miss the distinction between DJ (someone who mixes/remixes music) and composer/producer.
New drug multiplies survival rate for women with breast cancer