skysight-inc/HackerNews huggingface dataset:
Where I live the local government is watching the data and removing restrictions as cases go down. Their justification from the beginning has been to not overwhelm hospitals, and their actions seem to be in line with that. If you live some place where your government is just itching to gain more power over people, I’d say you need to elect better government.
Using Const Generics in Rust
Random joe somehow both knows how much tax he just paid, but also worries that if he gets into the "next tax bracket" he'll suddenly take home much less money.

Random joe knows what his taxes pay for, but also thinks 25% of his taxes fund NASA and the NEA.
It's not just lazy reporting. It implies a " trust us" attitude, which makes me sad. I want the purest form of truth i can possibly get. If some people are happy to let the BBC [edit: or most news outlets] filter their news for them, i've learnt it's not such a good idea. you end up missing a lot and the truth can be distorted. That is why i highly value HN, we have here professionals reporting on things they know about, HN is a wonderful site, packed with knowledgable people even if the subjects may be limited. I'm glad i found this place. (and i'm sorry if no one else is [edit: that i found it.] I'm trying :).
It looks amazing!
This library seems quite a lot quicker at runtime (20x) than https://thisrobot.life/, at least for the red->green->yellow->red example in my very quick superficial test that follows the README.
Throw in Bertrand Russell's Liberal Decalogue and we have a great foundation:

1. Do not feel absolutely certain of anything.

2. Do not think it worth while to proceed by concealing evidence, for the evidence is sure to come to light.

3. Never try to discourage thinking for you are sure to succeed.

4. When you meet with opposition, even if it should be from your husband or your children, endeavor to overcome it by argument and not by authority, for a victory dependent upon authority is unreal and illusory.

5. Have no respect for the authority of others, for there are always contrary authorities to be found.

6. Do not use power to suppress opinions you think pernicious, for if you do the opinions will suppress you.

7. Do not fear to be eccentric in opinion, for every opinion now accepted was once eccentric.

8. Find more pleasure in intelligent dissent than in passive agreement, for, if you value intelligence as you should, the former implies a deeper agreement than the latter.

9. Be scrupulously truthful, even if the truth is inconvenient, for it is more inconvenient when you try to conceal it.

10. Do not feel envious of the happiness of those who live in a fool’s paradise, for only a fool will think that it is happiness.

The Best Answer to Fanaticism—Liberalism: https://docdro.id/V5pgUbH
please, show me an example with downloadable samples to recreate the experiment where zipping a video file decreases the file size.
FT: Are superstar employees about to be offshored?
Does anyone use SQLite as their daily-driver in lieu of R or pandas for data analysis? I don't think I can use the sqlite command-line since I'd want a fully-developed plotting utility, and it seems less convenient to do the actual analysis part through a sqlite connection in python, say.
> Also a lot of end user facing software such as nginx has renegotiation explicitly disabled so hopefully this won't be particularly far reaching.

Do you know if the same if true for HAProxy ?
> Warp Speed tried to fund Pfizer, Pfizer declined. That's hardly the administrations fault.

Indeed, it's not their fault, but it's also wrong to say they have anything to do with it.

> Also not including Moderna in your list of first vaccines is pretty self-serving considering it was approved (fine, EUA'd) one week after Pfizer.

Indeed i fucked up, i wanted to say none of the initial ones bar Moderna, and then say only Moderna and the J&J one were funded by the US, but changed the structure to avoid repetition and it came out wrong.

> Even the claim that Pfizer wasn't funded by the US is disingenuous; the US placed an order for 100 million doses of it in July for almost $2 billion.

Ordering something with payment on delivery doesn't fund its development:

quote from the press release:

> The U.S. government will pay the companies $1.95 billion upon the receipt of the first 100 million doses, following FDA authorization or approval. The U.S. government also can acquire up to an additional 500 million doses.
Oh it’s totally a toy. A great toy though! Love it to bits. SQLite + Postgres here and maybe will add DuckDB to the mix soon
You shouldn't dismiss a criticism just because it's delivered rudely. At the same time, why deliver a criticism rudely? What does that gain over delivering it politely?

Usually, if you're delivering a criticism, the intent is to inform the other party of some type of flaw that exists that you've observed or experienced. If you hope they fix that flaw, you're bound to get better results delivering the criticism politely than rudely ("you get more bees with honey than vinegar").

Sometimes you do have to deliver the information in a more abrasive fashion because you've painfully exhausted all polite approaches and the criticism has to be conveyed (usually because time sensitivity), but it should not be the first approach, it should be a last resort. Personally I argue that should only be done if there is a imminent danger of some sort (e.g. no, you're wrong the house will explode if we don't turn the gas off and put the fire out), otherwise you should simply agree to disagree before that point and try again another time or hope the other party may think about your argument more.
Another create which i've been contributing to and maintaining is the cpp crate, which can also be useful for interoperability with C++, as it allows to embed C++ code snippets directly within rust functions:

https://github.com/mystor/rust-cpp
Awesome. I have done a bit of Go and released a few toy libs but this book makes me to do Go again.

I also plan to write a book about scraping in python and your way of release is more logical for ppl like me.

Like the other guy I also got stuck at TOC. I will use your mind map technique.

Could you open source book releasing tools?
You are typical of why this pandemic has been so bad and deadly, besides some fecklessness early in the pandemic by the authorities.

Basically there are two groups of people: one group (let's call them 'young people') are not very unlikely to die or suffer from this disease but are very inconvenienced by the various restrictions. Your "We did what we had to when we needed to and the need for such measures is demonstrably coming to an end." really illustrates that. You're unilaterally declaring it over because you're tired of your freedoms being impinged and you're ready to move on. Meanwhile the science doesn't support your view.

And that brings me to the other group (let's call them 'old people'): these people are much more likely do die and don't have that much scope for protecting themselves reliably. Or maybe they can but they have been led to believe in the attitude of the 'young people'. They pay the price for people not wearing masks, not taking the disease seriously and acting recklessly.

And that's the insidiousness of it. One group plays, the other group pays. It reveals something discomforting about our society which we think is highly civilized but really is so casually indifferent to other people's death and suffering.
or sword fights https://xkcd.com/303/
And that's for you, not everybody is made of the same cloth, some might live for the distractions.
Behind the $500M Accidental Payment
IntelligentHack Launched
We can help your team do effective remote work, no matter the size. We have a combined experience of over 20 years working remotely for the most advanced smart working companies such as Stack Overflow and Toptal.
An alternative - not just for VSCode, but a whole range of software - https://themer.dev/
Exactly. In some cases getting a diverse background of opinions and viewpoints can make your company better. Like a clothing company or social media company. However when you are talking about advancing technology through modifying physics and scaling up systems then you simply need the best and brightest.
Probably very slow disk (VM?) or Windows Defender ? Or too much modules ?
Of course, next time there's a disease that turns out to be a nothing-burger, the early incentive for politicians is going to be to overreact rather than underreact. If emergency-fatigue seems bad now, I don't think we've seen anything yet.
> I don’t see how you can claim that Stallman "advocate[d] for rape." Please read what he wrote carefully - he says that it’s not clear that Minsky had knowledge of or intent to commit a crime.

His pro-child-rape advocacy was separate from his Minsky-might-not-be-a-rapist advocacy (so you can't read the latter carefully to disprove the existence of the former), and he has since recanted it (not that that necessarily means people must disregard it; it wasn't some ancient error born out of youthful ignorance when he endorsed political advocacy for elimination of all age of consent laws).
Excellent question. I think a big part of the customer story is eventually getting a standardized object model like Corinna into the core language. I do know a lot of objections to Perl have come from the bare-bones built-in objects and the dozen or so ways to build on those using CPAN modules. Getting signatures in rather than the older function prototypes is another. I don't know that there is a unified vision for what future Perl will be yet, other than something that surprises people coming from other languages a lot less yet remains Perl.
Can someone translate this for us dummies. Am I at risk of the DoS attack if I have TLSv1.2 enabled in Nginx?
It worked out so well for the American Steel industry and the Auto workers, let's try it for programming. What's the worst that could happen?
The exploitation of developers by big corporation must end. It is crazy that companies make billions out of software they use without paying contributors a penny.
Some companies were able to amass incredible wealth on the backs of volunteers.
I think we should start pressurise politicians so that they force companies to pay royalties to open source contributors based on % of revenue.
In many countries (for example in the UK) it is illegal to work for free (even if you want to) and every worker has to be paid at least a minimum wage. The same principle should apply to open source projects. If your company makes money over a certain threshold you should start paying.
Open source software should only be free for individuals and small businesses.
> What would that accomplish?

What would what accomplished? Moving off of Chrome to a different Chromium based browser?

Presumably I would retain all the high quality that I enjoy from Chrome while avoiding Googles spyware services. Edge, Brave and others remove them. In the case of Brave I believe I would also get some decent adblocking without having to worry about what Googles eventual Manifest v3 enforcement will do to uBlock Origin.
The "settings app" is a convoluted mess which is made worse by the fact that it wholeheartedly embraced the weird "everything is an app, except for some things" philosophy.

There are settings that only apply to some "apps", there are "app wide settings", there are important settings hidden 4 layers deep under some category where one would never suspect them to be.

Then there's the fact that MS has the tendency to just silently revert settings, often privacy and telemetry related, after updates. On that end, Windows 10 very much feels like it's actively working against the user, it feels like you are only a tolerated guest on your own system.
Any plans to support WEBM? Files are even smaller than MP4, which makes them perfect for replacing GIFs
I do. Apache Superset, Metabase, Redash - all support SQLite. Other BI tools also do.
Where is the repo? Its not available at all from the website
Downvoted you just to be sure! :) (not really)
Looks like someone forgot to put incentive compatibility constraints to their pricing optimization problem
What’s in the Browser (Backup)?
But this kind of rhetoric is exactly what I find concerning. The arguments I've seen on this issue seem to be driven by soaring rhetoric about finishing the job and trust for the science and respect for the dead, rather than a practical analysis of the risks and tradeoffs we face today. It seems to me that a lot of Americans have adopted the heuristic that all good Covid news is a trick to get people to "half-ass it", and see relentless negativity as the only responsible posture. (This is an observable trend in international comparison of news coverage: https://www.nytimes.com/2021/03/24/briefing/boulder-shooting...)
In English:

I am trying to cultivate a point free style, which uses clauses, which are relative clauses, which take adaptive functions as callback parameters
> Open source and free are two separate things.

When I use the term open source, I mean “OSI license” as that’s what I think is most important. That means free.

Projects are free to do whatever they want, and choosing a closed source license that’s not free is their prerogative. More power to them. I probably will never buy anything from them, but I harbor no ill will.

But when it comes to supporting OSS, I’ll do it as I’ve been for the past few decades; using and contributing to it.

Note this is different than “fixing your problems for free” and I’ve funded a shitload of consulting to fix my problems with OSS. I don’t think it’s reasonable to expect a problem to be fixed for free. Just like it’s unreasonable to expect that I must pay certain developers to fix problems in open source.

I find it funny when people say things aren’t sustainable and there are 20-50 year old projects and communities that are clearly sustainable and on multiple generations of developers.

“Not sustainable for me to do it” is very different from “not sustainable.” It’s ok that not everyone who wants to make a living doing something can’t afford to do it, that’s not a problem we need to solve as a society.
The Brazilian academics favors open source over commercial software (the most well ranked universities in the country are free, and many student cant't afford to pay license fee).

So it doesn't come as surprise egresees uses Julia, R over the paid counterpart.
Avoiding Databases in .NET
Japanese kids learn to write hiragana and katakana at similar age which is comparable to the Latin Alphabet. By comparison, most English speakers still participate in stuff like spelling bees and have to actively learn to spell individual words (remember, English is not a regular phonetic language) well into adulthood.
What are you quoting? I can't find that in the article linked here and I don't understand what it's saying. Surely Rust didn't cap arrays at length 32?
I used TinaCMS for pesonal projects. What the Github Page doesn‘t tell you is that it‘s incredibly heavy, and due to it being integrated tightly in your code it‘s shipped in the bundle.js file when using gatsby. There exists an open ticket to solve this issue, but it‘s currently not possible to exclude TinaCMS from your bundle in production mode.
That is an underappreciated aspect to their efforts. The Wright flyer, if built today, would not qualify for many flight records as it could not fly unassisted.

More current controversy: Should Chuck Yeager be called the first to break the sound barrier if his aircraft couldn't takeoff unassisted? Should records count if mid-air refueling was used while breaking them (SR-71)?
> "When I use a word, it means just what I choose it to mean"

Well then it's impossible to have a serious discussion with you. If you're going to take standardized definitions and change them on a whim, then we don't even have any common ground.
The basic concept of rights stops making sense if there are no other people. You can't even define rights in the absence of other people.

> If people could unilaterally revoke your rights whenever they became inconvenient, what would be the point of rights at all?

They can and sometimes do.

The point in those cases (i.e. all cases) of rights is that they are a mutually agreed-upon boundary, just as you said.
I thought the Kernighan quote went more along the lines of "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."

Anyone have a source on this one way or the other?
> There is nothing more convenient than SQLite for analyzing and transforming JSON. You can select data directly from a file as if it were a regular table.

Personally I love jq[0] for this purpose. I haven't really used SQLite for working with JSON, but the examples given are very verbose.

[0] https://stedolan.github.io/jq/
I've never traveled like this, merely drove cross-country and didn't experience this. Does it really feel so different?
Six years old timing bug in Firefox that prevents loading the debugger
> Well, subscriptions are the future.

I hope not. Subscriptions for software are a pain and something I try to avoid.
You can perform sql queries with many of the DB clients available, such as Heidi, or Deaver, and also through python.

Sqlite is OLTP though, for analytical purposes I'd use an OLAP DB like DuckDB.

IMO dumping workload in DB is nice, specially when your dataset doesn't fit in RAM.
SQLite is so robust, that I bet most websites could use it without really needing to move onto a client/server RDBMS.[1] I use MySQL, and I know PostgreSQL has a large marketshare now, but I wonder how much of either is really necessary when you think about traffic usage alone. I know at least in my use cases, neither seem necessary.

[1]: https://sqlite.org/whentouse.html
> Open Collective takes 10%

That's honestly a lot.
This is so awful. Can you imagine how people would redesign tools to minmax their income?

Add my left pad library as a dependency pull request.

The damage this would do to OSS would be irreversible.
You can always execute SQL in pandas by passing it a connection, getting the best of both worlds.
Trump gearing up for his own social media network
Gorillas, the on-demand grocery delivery startup, ‘surpasses’ $1B valuation
Because the "diversity and inclusion" camp aren't pragmatic, they are dogmatic. The cancelling is more important than the actual work being done.
I never managed to wrap my head around jq syntax however
> even after COVID is long gone

COVID is very likely to become an endemic disease, so it probably won't be going away.

Of course the best way to deal with that is vaccination, but there are anti-vaxxers so masks will probably become more of a fixture. Not because of an overzealous adviser, but because of people's stupidity.
It's fewer words actually.
Hosting is trivial. Copyright less so, but forking a project when you don’t agree with the direction of the copyright holder is a long-established tradition in open source. FSF and GNU will forever be associated with rms. If maintainers don’t like that association they should fork and rebrand.
Yeah, webm is already built in to ffmpeg, we just had a pretty limited focus for our initial release.

Even our mp4s aren't very well-optimized right now.

If you work with video a bit and think this tool might be helpful to you, let me know!
> The WSJ Opinion page is not a place where reasoned thinking happens.

Fair enough. But to their credit, at least the WSJ has the decency to clearly distinguish their Opinion page from their actual news. The NYT seems to have given up maintaining any such separation.
In 2020 the ultra-rich got richer. Now they're bracing for the backlash
Again: kanji tests are vocabulary tests, not just orthography tests, so Kanken is not comparable to first-graders learning the alphabet. If you're familiar with Japanese you must already know this, so I'm not sure what you're trying to argue.
From my first hand experience of biologists, this comic faithfully recounts the modern view on biology: https://www.smbc-comics.com/comic/laws

So I guess sure, in the stochastic gradient descent sense biology is about gradients ;)
I prefer the quadratic funding method over direct corporate sponsorship as it allows more niche projects to get funded and average people to participate in the system. You can even have Google add $1million to a pool and then have individuals in the open source community distribute that out to projects based on need and utility.

For background see https://wtfisqf.com/ and Gitcoin Grants. Quadratic funding has been used to fund Ethereum public goods for a few years and it works pretty well.
I agree that the FSF has accomplished little in the last ten years. Like many other organizations, it has been driven by its CoC, rather than by its original technical objectives.

It needs rejuvenation.

I don’t know what will happen - maybe the forces arrayed against it will neuter it completely.

Maybe someone read Stallman the riot act. Maybe a year in the wilderness has caused some change and he will show his true supporters more respect and tolerance. He did seem happy and relaxed in the video, more so than I can remember over the last couple of decades.

The GPL is a hard fight. It really takes Stallman’s implacability and persistence. I think he deserves another go.

There are many interests absolutely determined to deny him that, which shows how important this battle is.
If I get a PinePhone then I will try to run NetBSD on it, the SoC is supported by all BSD variants.
> There is a popular opinion among developers that SQLite is not suitable for the web, because it doesn’t support concurrent access.

No, the issue is it doesn't have high availability features: failover, snapshots, concurrent backups, etc. (Edit: oops, comment pointed out it does have concurrent backups.)

SQLite isn't a toy DBMS, it's an extremely capable embedded DBMS. An embedded DBMS is geared towards serving a single purpose-built client, which is great for a desktop application that wants a reliable way to store user data.

Once you have multiple clients being developed and running concurrently, and you have production data (customer accounts that are effectively legal documents that must be preserved at all times) you want that DBMS to be an independent component. It's not principally about the concurrent performance, rather it's the administrative tasks.

That requires a level of configuration and control that is contrary to the mission of SQLite to be embedded. They don't, and shouldn't, add that kind of functionality.
On a related note, 50 and 100 dollar bills in New York City are generally not accepted in most stores due to counterfeiting. Many places also refuse them due to not having enough change.
> I believe RMS is the only person around that can prevent a full corporate take over of Linux.

Conversely, I believe RMS is one of the last people in anything related to open source that can prevent a full corporate takeover of Linux.

He may be the most passionate, but the most passionate advocates for an issue are rarely those who actually make any progress on that issue. The passion itself is off-putting when one is in the direct focus of it, but it inspires others to actually do the work and make the progress.

RMS specifically is so off-putting that it is one of the first things his advocates say about him. His passionate views on free software, as well as everything else, are routinely dismissed entirely by anyone other than his closest adherents. It's hard to see how he can have any reasonable impact on any corporations that might try to "take over" Linux.
Really nice. I've enjoyed playing around with the editor. As mentioned by others, color variables would be nice to group some values together. And i would love to import my own themes to adjust some colors or customize it.
One thing I've wanted to do for a while now is teach the Rust compiler to interop with C++ by actually invoking the C++ compiler to specialize templates for Rust types.
Octopuses have two alternating sleep states, study shows