skysight-inc/HackerNews huggingface dataset:
For small dependencies it's often not the implementation that matters as much as the tests. And even if you think you can write all the tests in an afternoon, they're often born out of actual usage, which you can't replicate so easily.

I'd say if a dependency is small enough that you can write it in an afternoon, you can even more easily read it's source and tests and decide if it's high enough quality to use as-is.
Second rep.
Completely agree. But the creator of AI dungeon has gotten 10k Twitter followers and will likely get a good job/career out of it, if nothing else.
Systems Monitoring with Prometheus and Grafana
The thing is, their only option for making a relevant browser is investing in it maximally because users will ruthlessly pick the best browser. If they cut back on the browser, they may as well just put it out to pasture, because that is where it will go in time. So either mozilla focuses on the browser first and foremost, or they get out of the browser business.

And the thing with mozilla is that the browser is their core asset. All this other stuff they do? It is fluff, of marginal importance. If they’re not doing the browser, they’re just another small software vendor, irrelevant in the grand scheme of things.
>And that's the crux of our disagreement. I don't think you have any right to be the first result for any query. If you want Bing when you search for "bing" then go directly to bing.com. You are using a third party's service so you accept the terms of use (and therefore monetization).

What if I didn't want to go directly to bing.com, but just wanted to know more about Bing? Maybe I want to see some reviews and determine if it's appropriate for my use-case. But then there's a big ad as the first search result for "bing" that says, "Looking for Bing? They suck! Use Google instead!"

>If I search "apple", should I get apple.com, a Wikipedia article on apples, or recipes using apples on allrecipe.com, or something else? You see how that doesn't work? What about "caviar"? At what point is Google obligated to show you Caviar the delivery service as the first result? I say never.

I definitely see your point here, and I do agree - in circumstances like that. However, I've only been talking about the ads that are above the first result, not organic results. No, there's no special reason that apple.com should or shouldn't be the first organic result for "apple", but as I hope I showed above, there are reasons that the first result, which is always an ad, shouldn't be microsoft.com, or samsung.com, or alibaba.com/knockoff_iphone. It forces companies to choose between buying the ad space themselves or allowing a competitor to advertise directly to their potential customers. I wouldn't go so far as to say it's a digital protection racket, but I do think it can be used maliciously.
I want to read something at https://www.jwz.org/blog/ in response to all this.
I have to respectfully disagree. It is common for leaders to re-state their entity's reason for being as they bring bad news. See Churchill's speeches during the battle of France, for instance.

I think this opening was well-written and clearly communicated Mozilla's purpose. You can blame it for being populist, but don't hate the player, hate the game.
I wouldn't say it's "better"; it just has some features which I didn't find in other tools at that time, e.g. translucent cross-links, everything in one fulltext-indexed file, immediate incremental persistence, not speed-down for large outlines, dockable outlines, just to name a few. Didn't have a close look at Org Mode since.

EDIT: of course there are many features which also Org Mode has, e.g. extremely efficient to operate by keyboard (for a trained user), multiple outlines, titles, attributes, not wasting screen space with menu bars and the like, just to name a few.
And people 'chose' to have a Microsoft operating system in the late 90s. What's your point?
Unless you have a reason to go, your wait at an SF DMV will be less than the 1.75 hour trip, unless you like driving. :)

https://www.dmv.ca.gov/portal/field-office/san-jose-driver-l...

They even have graphs with historical wait times so you can time it for a low point.

But the big key is filling out the paperwork online. That is what gets you the cut in line pass. I passed a 30 minute line with that.
Sputnik V – The First Registered Covid-19 Vaccine
> We landed in 2020 and we don't have any complete, native-like, cross-platform GUI toolkit (if we skip Qt and GTK).

So we have QT and GTK ...
Thanks for your perspective. When I was at dropbox I wrote a quick tool that would convert perf data files to cloud profiler protobufs and upload them to google. I really appreciate that the API exists allowing people to use whatever language they want. I'm not a huge fan of the datadog model where you need their agent and they don't have a documented API.
Minecraft Has a Secret Library – To Fight Cyber Censorship
Yes CFIUS is due process but this executive order isn't CFIUS. CFIUS can order the unwinding of the original deal but not some arbitrary action including demanding a sales commission.
I stopped using redhat at redhat 8.0 and never looked back, redhat's desktop market share is nothing comparing to debian/ubuntu these days, I have no plan to ever try fedora again, time is limited and ubuntu did its job well so why bother.
Yah, I really liked it. Have you found any other similar services that have a web ui (other commenters have shared similar CLI-based tools)? I loved using it to share stuff with my less technically-savvy friends and family.
And the web nostalgists will target Ruffle.
They also started "with no money and recognition" and ended up defining what e2e means for consumers.
They manage because they're paid to work on one platform, not a solo developer trying to launch their product on all platforms.
Said as a former brick-and-mortar business owner, if CC fees disappeared overnight, companies with breathe a sigh of relief and proceed to not lower prices one cent.

Nobody is making purchasing decisions based on a 1% different in price for a car, let alone day-to-day purchases.
Thanks for sharing, looks really cool.
its kind of a form of ransom. now they can seek rent from roku to pay for their own word to stay on top or else their competitors will do so
You are making the assumption that the library doesn't have the flaws I mentioned. It does (You can go read the source yourself https://raw.githubusercontent.com/bestiejs/benchmark.js/2.1.... )

There's no portion of the code that does warmups. There's no portion of code that "blackholes" the results to keep the JIT from optimizing away the code under benchmark. There is a lot of code though... so that's... good?

You make the assumption that just because a lib is popular or widely used it is "correct" or "the best". When it comes to microbenchmarks, that's usually flawed. Very VERY few people actually get them right, benchmark.js is no exception.

That, of course, doesn't mean that benchmark.js can't be useful. For macrobenchmarks it will be roughly right. However, for something as small as leftpad, it's almost certainly not the right way to measure performance.
If being told to have some respect for others is insulting to you, then we're at an impasse.
Go 1.15 Released
What you see as negatives, I see as Clojure's main selling points.

I usually avoid languages that keep reinventing the wheel of established libraries on the platform, "'cause it isn't idiomatic".
You said it's wrong that Mozilla is a political activist group because it "skews incentives". I've put no words in your mouth.
For Mozilla, sure, but for the customer...
Then you reevaluate the situation. YAGNI is true here too.
An RFID scanner will do a lot of this surely ?
The issues are presumably access to the TFID number database, but for me the big open question is that as we progress to an RFID chip in everything world, that access becomes a public good - a complete supply chain record will be the next "food labelling" fight
Dillo is faster whilst NetSurf has better CSS support. For text- and table-heavy sites Dillo can be nicer to use (since everything has a uniform look and feel); for sites which rely on CSS for usability then NetSurf is nicer to use (e.g. headers and sidebars packed with nested mouse-over menus, which Dillo and text-mode browsers tend to render as a gigantic column of cruft above the actual content).
That's the thing with disruptions. One man's crisis is another man's opportunity. Unfortunately, with corona the crises far outnumber the chances, but chances do exist.
Then it's not the same project and the fully qualified type name will be different.
No they're not.

The state of play: Under the "Eat Out to Help Out" plan, each patron will get up to £10, or $12.57, off their meal — not including alcoholic beverages — if they eat out between Monday and Wednesday at businesses that sign up for the program.
Record linkage and master data management are far from trivial. In any large number of people there will be enough duplicate values and data errors to cause a large number of false positive and false negative matches. We deal with this constantly in the healthcare industry because patient records arrive from a variety of different sources and there is no single reliable source of truth. A sophisticated matching algorithm can do fairly well but it's impossible to achieve 100% accuracy.
Here is how that press release should have read:

First paragraph: Get to the point (layoffs are happening) immediately, and state the concrete reasons why they are necessary.

Second paragraph: Thank the people being laid off, call out some of their good work, and talk about the things you are doing to help them find a new job.

Third paragraph: Mention the steps you are taking to avoid having to have layoffs again. Be as specific as possible. When mentioning "focus", that means focusing on one, possibly two, very specific things.

Last paragraph: Motivation for the future. Renewed commitment to making Firefox better.
As a user it feels like all of the major browsers have been good enough for quite a while now. Is there anything other than bug fixes and performance improvements happening in that space these days?
What specific aspects of the design do you consider to a "privacy nightmare"?

Typically on-device computing is lauded from a privacy perspective when compared to cloud equivalents.
So this was because of the tabs?

"MOUNTAIN VIEW, Calif. – December 15th, 2004 – [..]The ad, coordinated by Spread Firefox, features the names of the thousands of people worldwide who contributed to the Mozilla Foundation’s fundraising campaign to support last month’s highly successful launch of the open source Mozilla Firefox 1.0 web browser.

Spread Firefox is the volunteer-run Mozilla advocacy site, with over 50,000 registered members, where community marketing activities are organized to raise awareness and to promote the adoption of Firefox."

(https://blog.mozilla.org/press/2004/12/mozilla-foundation-pl...)
Ok, it took me FAR longer than it should have to get back to feed after reading the post.

After failing to find a link back to the feed (ruling out finding the feed again using /feeds, I figured out that it was keyboard driven. And hurray, maybe the 7th key I checked worked!

Honestly, this is rather counterintuitive. Consider adding some tips about shortcuts or better make a direct link back to feed.
>The parasitic elite have been destroying the core of this country for almost half a century

Yet over that half a century the standard of living in the US has vastly increased, so much that the US poverty line is in the top quintile of world incomes.

US Median household wealth adjusted for household size changes and inflation has increased 50%. That's a massive increase [1].

The middle class has shrunk; because more moved up and above it than went below it. The share of US households, again adjusted for proper effects, making over 100K has tripled since 1967 [2].

Not many first world countries saw this kind of growth for the people you claim are being destroyed.

Care to point out which metric you are using to claim the core of this country is being destroyed? It's certainly not income.

[1] https://www.pewsocialtrends.org/2020/01/09/trends-in-income-...

[2] https://www.cato.org/blog/middle-class-shrinking-households-...
I always found it rather ironic that this package, which was developed by JuliaComputing, manages to violate two common conventions for package names in the julia ecosystem

1) don't put "julia" in the package name

2) don't use abbreviations in the package name

Of course, JuliaDB is probably older than these conventions, but it's amusing nonetheless.
American can use apps like signal, or other E2E-E type
Tesla Announces a Five-for-One Stock Split
They do have cutting edge variations, such as Oregon cob. They also have old fashioned variations, that still exist and are used. And some of the cutting edge is old enough to feel a bit rusty. (Superadobe was invented before people knew about the problems of microplastics, for example.)
I don't hold Mozilla to higher standards. I just expect Mozilla to make a decent browser. Firefox is not a decent browser anymore compared to its competition. Its performance and security is lagging severely behind Chrome, and it doesn't really respect privacy any more than Chrome does in its default configuration. Pretty much the only two advantages it has right now are containers, and the fact that it's not Chrome. The former matters a lot less now that the newest version of Cookie AutoDelete can remove cache and indexedDB per-domain.

The one thing that could save it, Servo, doesn't seem to be a priority. Instead, Mozilla seems to be focusing on offering cloud services that nobody wants or cares about, which also don't really respect privacy any more than other cloud services. The only significant revenue stream Mozilla has is through Firefox, which keeps steadily losing users and market share.

And even that is almost entirely dependent on people using Google search with the browser. Given that Google is Mozilla's primary competitor who has intentionally broken their apps on Firefox and is pushing them down in search results, and that Firefox is marketing itself to privacy-conscious people who wouldn't use Google anyway, it doesn't seem wise or sustainable at all.

Unless things seriously change, I have no faith that they'll be able to turn this situation around. We may just have to live with a Blink/WebKit web monoculture until we get some serious anti-trust legislation.
Airbnb to confidentially file for IPO in August
And money laundering. It even helps the perpetrators when the operator finally decides enough is enough and nukes the platform.
relevant news: https://www.thedenverchannel.com/news/local-news/acute-bronc...
Is this a percolator?
The fact that naming has been changed shouldn't break people's bookmarks, links from blogs, links from external documentation, search etc. You keep the site around until the current version is truly and fully deprecated, and only then remove it, maybe.

The site is back up though. Next step is to plaster banners on each page directing users to the nee docs.
Can you give some examples of a Qt app that looks native or actually looks good?

Two Qt apps that I use are Calibre and Ripcord, the two ugliest apps on my computer. Not that I'm complaining, but never lines up with HN's why-would-you-use-a-browser Qt praise.
https://github.com/ying32/govcl/blob/master/README.en-US.md
I don't find this that surprising as well.

Good intentions or ethicality aside, I don't find Firefox as a browser convincing. It is just not as good as Chrome in handling navigating web pages.

I'd say focus on making Firefox better experience wise should always been their priority, but the neglection of it has been lasting too long. Now Chrome becomes the even bigger monster than IE uses to be, Firefox will have a much harder time to justify its own existence in a financially substainable way
If there was trumpeting (which would be unusual for kiwis - our culture has tall-poppy syndrome. Some quiet smugness would be more usual) then it was for “going hard” and then having months of zero cases. Our lockdown was one of the strictest in the world, yet had pretty damn high compliance. The proudness we felt was that “team New Zealand” had achieved something difficult, and with some grace.

Now we have a new cluster the original message is only reinforced —- we go hard and early and get back to zero ASAP. A sports team doesn’t think you only have to win one match. (Another pathology of Kiwi culture is framing everything through sports metaphors).

As for having it in easy-mode, you’re absolutely right. We’re lucky in many ways, COVID-related and otherwise.

One thing that will remain difficult is that our economy had a pretty large tourism sector, so deciding to have completely closed borders (to non-citizens, essentially) isn’t an easy choice.
I find that true of APC, but not of most other brands (best, triplite, cyberpower, etc)

APC ships crap batteries and they often do not survive the warranty or die shortly later.
I spent the last month switching to FF because Chrome is getting dog slow and I wanted to support it, despite multiple issues since switching I stuck along.

Seeing this "diversification" strategy I just installed Edge and am giving it a try, FF wasn't a great experience but I was willing to stick with it to support Chrome alternatives - but it's obvious it needs a lot of work - and removing focus is a signal people should be moving off not coming back to it.
There is no company that gets a bigger pass on HN than Mozilla, are you kidding me?
Haha man thanks! Exactly what i was thinking. By the way since when is Google any measurement for privacy or even law.
They could probably do more to make it an integrated experience (manager had no idea these things were happening). But I think Microsoft is trying to make people feel like they belong. If these events weren’t going on only CS graduates from top 20 CS schools would feel like they deserve to be there.
I was thinking of a project I wanted to start, but I don't know if it would interest anyone.

Basically, I'd like to try to build all sort of app with program components similar to the Elm architecture (init, update, step, subscribe).

Those programs would be a bit similar to objects in OO except with stricter rules.

I did a proof of concept and it works very well for simple tasks (like subscribing to HttpServer.sub and getting messages for requests to your update function). The good side is that you can have very simple API (I'd really like it to be usable by anyone), it's very easy to go massive multi-threading, refactoring is easy, you never introduce hard dependency in your code and having a very strict model helps organizing code.

I wanted to support wasm with a subset of the API (that's why I think of it now).

But I stopped, because I realized it would certainly be of little interest except for show.
Getting to Yes; Exactly What to Say; The Coaching Habit

These are a few that I read and found useful. I'm not a CTO, just an intermediate developer.
Evolutionary theory of economic decisions
I know, I read the benchmark suite code. The benchmark suite itself isn't doing the things I said it isn't doing.

Sure, It's popular. It's also wrong.
For sure, the FDA employs pharmaceutical engineers to regulate the companies. The FAA employs pilots and aviation engineers. Do we have a corollary for software? Sort of, in specific domains, but not really.
Yep, seems very much the same type of thing.
That would depend on the underlying implementation of the string object, no? (If the string is implemented as a linked list it's O(n))

Anyway, it makes no practical difference in this case, since the one they labeled "O(n)" is the naive implementation that most people would write if they implemented left-pad themselves.
This is the commonly assumed tension but I think it's a slightly false dichotomy.

The choices are not just between concentrating an obscene amount of money with individuals vs concentrating an obscene amount of money with a handful of bureaucrats.

Why have a system that allows so much money to be concentrated with any kind of entity in the first place and put everyone else at the mercy of their philanthropy? MHO handing all that money to the government instead of a billionaire class is just changing from private trickle-down economics to nationalised ones.

As soon as your having someone deal with billions of dollars a couple thousands become a rounding error and your local concerns become benign, small picture issue. But for you having that 3000 available to finally fix that pothole on your street is critical.

Worker co-ops, taxes on municipal level and wealth taxes might be ways to prevent extreme concentration with any entity.
As far as I am aware, there is no public document on the internet which describes this approach in a consolidated way. Unfortunately, I cannot share examples from the codebase I am currently operating on. That said, I can offer some MS documentation links in hopes that this paints a slightly better picture for how I achieve this outcome.

This describes how you would request a scoped stateful service from an arbitrary Razor Component:

https://docs.microsoft.com/en-us/aspnet/core/blazor/fundamen...

This describes how you would inject these stateful services into DI in a way that scopes them as desired:

https://docs.microsoft.com/en-us/aspnet/core/blazor/fundamen...

Note that we are using Server-Side Blazor, so this approach works for us. I do not think it works with WASM (at least out of the box), but we do not care for this form of Blazor hosting right now, so its not a concern for us.
SANS infosec training org suffers data breach after phishing attack
That's like 90% of NPM.
> THERE’S A WAR GOING ON OVER KAMALA HARRIS’S WIKIPEDIA PAGE, WITH UNFLATTERING ELEMENTS VANISHING

> In recent presidential cycles, the velocity of edits made to a Wikipedia page have correlated with the choice of vice presidential running mate

https://theintercept.com/2020/07/02/kamala-harris-wikipedia/
Do you have more information about this? I haven't heard anything about LibreOffice in quite some time.
Psssst! Comrade want vaccine? ? Joking, is knife.
The video intro on this page https://sputnikvaccine.com/sputnik-moment/ is made as if it is a conspiracy theory
> If market share for Firefox were to increase at the cost of Chrome users, it would hurt Google.

This is why we can expect just enough support to keep Firefox existing, with a minor user share.
I think in general there are more crowded and easily accessible places to blow up than a plane if you aren't planning on hijacking it, so I don't see anyone doing that anyway.
I love RSS. I started using it again late last year and it's a joy once you find the RSS app that fits your needs. Currently very happy with Miniflux, but also gave TT-RSS a try and found that both would work great for me but preferred the resource usage of Miniflux.
I remember starting with an overloaded library from NPM where I used some basic functionality. That worked fine for a while. When later I got lost fixing a defect in the tangle, I just ripped out the parts I needed and made a trimmed version. The interface remained the same, for the parts I was using. Nothing to adapt.

In this way I had little investment in the beginning. And once I knew what I needed, it was another small investment to clean the code.
OK, that sounds a bit better, but what is both simplest to implement, most generic, and most useful is supporting _Git_, not some half-baked forge site APIs.
Okay, you win. I'm not going to read the entire source of that package just to make a point. Though I do find it strange that the author of that library would write an entire blog post on the topic and then not take his own advice in the implementation of the library he wrote.
Agree. I use Firefox for all the usual reasons. I've considered donating to Mozilla in the past, but have always decided not to -- because my impression is that most of that money would be spent on experiments and signaling, not work on the core product that I care about.
Tesla stock soars 7% on 5-to-1 stock split news