skysight-inc/HackerNews huggingface dataset:
Look at CXL for what industry is doing in that general direction, and Gen-Z which kinda sorta extends the general idea beyond a box/rack with pooled accelerators and memory

Edit: and IBM’s CAPI
Awesome, let us know what you think!
(till@coscreen.co, CEO & Co-founder of CoScreen)
Nothing beats vanilla JS in terms of DOM manipulation speed.

https://stefankrause.net/js-frameworks-benchmark8/table.html

And Svelte is fast. It's as fast or faster than React in most synthetic benchmarks.

For how and why, see https://svelte.dev/blog/virtual-dom-is-pure-overhead (notably the intelligent compilation step which removes need for vdom)
You probably want to check out PackageCompiler.jl (https://julialang.github.io/PackageCompiler.jl/dev/)
I disagree with every premise of your argument so I'm not sure if we're just going to talk past each other, but overall I could not disagree more:

>a business that wastes more than it profits will eventually be sold for parts

How many startups linked on this very site throw VC money into furnaces and have nothing to show for it (not even parts) after a few years? Where did all the Yik Yak money go?

>a government isn't subject to the same constraints and can raise taxes or print money for a long time to paper over the rot

Overall that may be true but individual departments and programs are certainly subject to those constraints.

>an inefficient government is wasting everyone's money that they are compelled to contribute

I'm not thrilled about the billions that have been wasted developing the F-35 but that's exactly how representative government works. I don't get a vote in the decisions of Google or Apple.
Power of Epidemics,Robust Communication for LargeScale Distributed Systems 2003 [pdf]
Thank you for the input. I have now added a separate "Templates" menu item.
One open source library was inspired by another but didn’t mention it. What a scandal.
I'm not a huge Julia user, but typically if they don't specifically mention they're segmenting runtime from compilation time with Julia, that's a bit of a red flag, because unlike Rust, Go, or C++ the compilation step isn't separate in Julia. To the user it just looks like it's running, when in reality it's compiling, then running, without really letting you know in between.
Apples and oranges are still fruit.
Attach a long lived battery to it. Its long past for us to have ssd's as fast as RAM.

Better: also include an auto-backup feature that dumps it to an SSD if battery is low.
I dunno, at least the new release slightly uh, changes?, the coverage.

~/openssl-1.1.1i % gcov crypto/x509/x509_vfy.c -bm
File 'crypto/x509/x509_vfy.c'
Lines executed:63.20% of 1625
Branches executed:73.70% of 1194
Taken at least once:53.85% of 1194
Calls executed:58.47% of 496
Creating 'x509_vfy.c.gcov'

~/openssl-1.1.1k % gcov crypto/x509/x509_vfy.c -bm
File 'crypto/x509/x509_vfy.c'
Lines executed:63.21% of 1628
Branches executed:73.75% of 1196
Taken at least once:53.93% of 1196
Calls executed:58.47% of 496
Creating 'x509_vfy.c.gcov'

There are still hundreds of never-taken branches in this file alone.

~/openssl-1.1.1k % grep -c never\ executed x509_vfy.c.gcov
520
I wrote a plugin for Datasette that adds a jq() custom SQLite function, it's pretty fun: https://datasette.io/plugins/datasette-jq
Use OpenAI's Clip Model
You're right that in the end, the FSF does not have to produce anything of value. However, that is literally the rock bottom of standards to hold an incorporated entity that receives donations.

The problem with the FSF being stagnant and useless is that it still governs a (decreasing) share of software that many people rely on and hamper progress on these projects.
Learn How to Use React Router DOM in 2021
If you want to read more about atomic clocks, this is a great post from 2005: http://leapsecond.com/great2005/tour/
Coincidentally we're based on 8x8.vc, and good friend with the folks at Jitsi.

It's an amazing product.

We're considering in the future opening up the ability to point CoScreen to your own private Jitsi deployment (Technically this is possible today, but through our unsupported inspector tool).

So your video won't touch any of our infrastructure.
Indeed, that should say Open Distro for Elasticsearch.
It's a lot more complex than this, wealth taxes works similar to income tax[0]. The more you have, the higher the assumed return on investment. You only pay 31% of this. Only past 100k do you have to worry about a tax of 1.4%, and past 1mil this becomes 1.76%.

Additionally, even 1.76% is peanuts. Passive gains far outweigh 1.76%. The Dutch do not pay a wealth gain tax, either. This, together with loopholes to avoid paying taxes, shows why the Dutch are so unequal in terms of wealth, despite being fairly equal in terms of income.

[0]: https://www.financieelonafhankelijkblog.nl/vermogensbelastin.... (NB: Dutch source)
> Owning an investment property is seen as easy money.

Sure beats working for it.
T-Mobile Rolls Out Spam Prevention, Authenticates 98% of Wireless Callers
Just make a text only blockchain with a limit of 100 tweets/day/user, with some way to pay per tweet.
But also could apparently use some marketing.
Rbxnow Free Robux
https://jobs.shrm.org/profile/rbxnow-free-robux/1608068/
I switched to using your DNS to resolve this issue, but https://js.la is still busted and because I'm using your DNS, I can't manually set the A record to go to the workaround IP address.
And here goes TechCrunch:
https://techcrunch.com/2021/03/25/coscreen-launches-its-scre...
Tech Hearing Live: Twitter, Facebook and Google CEOs Testify on Misinformation
Agreed. In particular “Rebasing is lying about the project history” is misleading and frankly, just downright lame hyperbole. I actually want to try Fossil, but this text is so dishonest and hyperbolic, it’s off-putting and preventing me from trying Fossil. This feels like a sign that Fossil might not be focused on real world user needs.

It’s not uncommon to bump into this claim in threads about git, I don’t think the Fossil devs came up with this idea, but they sure are running with it. This is an argument whose time has passed and needs to die. It’s not helpful.

Please @Fossil devs, come up with better and more honest reasons to compare Fossil to git. If I don’t have to rebase again, that’s great! If Fossil avoids merge conflicts more often, and handles merge conflicts better, absolutely fantastic.

But, please, come on. Rebase is “lying” exactly just as much as hitting backspace is “lying”. Am I lying if I fix a typo or a bug before I commit? Do you really want to preserve all keystrokes ever typed on your keyboard during development? Does Fossil actually capture all keystrokes? If not, then are you sure Fossil is not lying about development history by your definition? Being able to clean and organize your development history before you share it with others is an intentional feature, not a bug. Attempting to claim a moral high ground over what is purely a technical and workflow issue is making Fossil look ignorant to me, it’s doing the opposite of what you want.
I'm not sure your organization's setup with Netlify but isn't the whole point of Serverless to be... "serverless"? I could migrate twice the amount of properties you have to another provider in less than 3 hours...

I get your frustration but maybe cut some slack. If anything is mission critical, you should have had a backup plan if Netlify, Vercel, Cloudflare, or something else.
q-Q, e-E, a-A and b-B don't diverge a lot.

Now, put Kanjis in the list and we could guess the closes to that in Spanish would be & (et) and nothing more.
I wish Netlify all the best! In the mean time, I just hopped on to Cloudflare and saw their Pages product is in public beta. Seems to work the same as Netlify for static pages, just tried it out for my personal site and it worked great! I was already using Cloudflare as my CDN and to manage DNS, it's actually really nice to have my entire website configuration live there.
Because I worked at Google when I first made it.
DeepL Translate
Certainly that was Google's intention. Thank goodness they failed.
Neat stuff; I didn't know about TPL Dataflow.

But at the end of the day it saves data to a local .csv file. This is what "avoided" a database, and can obviously be done without TPL.
It's not precisely what you're talking about, but you might be interested in Remote DMA:

https://en.m.wikipedia.org/wiki/Remote_direct_memory_access
Likely a false positive. I'm on a corporate vpn and the Cisco CA cert is not trusted.
If governments don't inherit guilt, why do they occasionally feel the need to apologize and compensate people for past repression? Why do other governments being up old disputes, to justify current antagonism?

The UK's recent actions towards Turing were very much not an apology, however.

Nearly all repression was the law of the land at the time it was carried out. If the German or Russian, or American government 'forgave' the ethnic groups it's predecessor mistreated, there would be an incredibly justified uproar about it (Because as the transgressor, the government should be the one asking for forgiveness, not giving it. And for two of them, it would not even a direct successor of the government responsible!)
I did see that too- but if that's the case, why not just explicitly say so instead of all the vaguespeak.
I'm with you too. I've never found a query language except SQL that has really stuck in my head. Pandas, jq, XSL, etc... it all has me running screaming back to SQL.
And plus apt get install or whatever your distro is equivalent is is infinitely easier than searching the internet to try and find what you want. I reckon a kid who can install apps on Ubuntu and troubleshoot basic issues can probably get a tech support job right out of high school if they put a good effort in.
I think there's been quite a bit of interest to adopt Rust in production lately.

That might explain why Rust topics hit the front page so often.
I do. I load data into SQLite using various tools I've written (geojson-to-sqlite, db-to-sqlite etc) and run the analysis in https://datasette.io
So we are back in the phase of mixing html and style, which was considered super bad practice just a few years ago. Now we have components frameworks like vue or react so some people argue it's not that bad to mix html and style. How long before we consider things like tailwind as bad practice again?
I've been dreaming of (ab)using C's "goto" statement to make easy to read finite state machines.

An actual, proper language, for making FSMs probably makes more sense. Lol. But still, the conceptual similarity between a thread-of-execution and FSMs must remain in the back of most programmer's minds. All turing machines are FSMs, and your code determines the state. (When executing "foo" function, you're in the "foo" state. And the "foo" function easily tells you either to return to the previous state, or which states to move forward in).
Live Updates: Facebook, Google, Twitter CEOs Face House Grilling
I've always liked:

"Mostly, when you see programmers, they aren't doing anything. One of the attractive things about programmers is that you cannot tell whether or not they are working simply by looking at them. Very often they’re sitting there seemingly drinking coffee and gossiping, or just staring into space. What the programmer is trying to do is get a handle on all the individual and unrelated ideas that are scampering around in his head."

-- Charles M Strauss
Apollo was a political endeavor. It was rivalry with the Soviet Union. The spending on it in modern dollars is as a percentage of GDP or the Federal budget just wouldn’t happen now. Science obviously has value but this was a huge price to pay.

What changed since was a poor successor (the Space Shuttle) followed by the shift from political to economic motivations in space.

As for Concorde, that was a product of the belief in supersonic transport bring the future that was just plain wrong. Where you can use it is too limited and subsonic jets became way more efficient and reliable than anyone predicted.

You may say that not much has changed but air travel 50 years ago was massively expensive. Now air travel is ridiculously cheap. That might not be as flashy but it has massively changed how people live.
Yikes, surely you exaggerate the size of a C exe. I guess if enough text was baked into the binary?
Sorry, I am not a statistician, nor a mathematician, and I appreciate your clarification.

What I meant was that the part of the adoption curve which has been nearly horizontal for a long time is curving upwards and is about to hit a near-vertical. May or may not be actually "exponential".

If you know of a good way to express this which will not annoy field experts, please let me know.
But why is learning to use apt the correct layer of abstraction? Could you not just as easily say kids shouldn’t use apt—they need to learn to build from source?
> But! None of that cruft means that the DI pattern is bad. It's just that people have done very bad things in it's name.

DI adds complexity to the code just by itself. The best ways to implement it are the ones that add as little complexity as possible, but they are still adding complexity.

So, I wouldn't call it a "bad pattern", but it's not something that should be carelessly decided. The best DI is still no DI, you go for the second best only when you can't use the best.
> this second feature (disallowing explicit curve params) was ineffective

Not quite. It would override the previous check about being signed by a valid CA.

I imagine the implementation was something like this:

is_valid = true;
is_valid &= signed_by_valid_ca(cert);
if (check_x509_strict) {
is_valid = !has_explicitly_encoded_curve_params(cert);
}
is_valid &= some_other_test(cert);
is_valid &= yet_another_test(cert);

And it should have been:

is_valid &= !has_explicitly_encoded_curve_params(cert);
is there a great docu for fcgi? Tried to learn it.
Break it down into cases. Is the coordinate closest to a corner, or to some point on an edge? You can determine that without actually working out any distance - play around with pen and paper and hopefully that will become clear. Then calculate the distance to either the relevant corner, or the relevant edge.

It's easiest to think about an axis-aligned rectangle, and you can convert any problem to have an axis-aligned rectangle by rotating everything.
Ah, I have to take that back, since benchmarks run in the order of seconds and they use sockets to start and stop the timer, which likely means compilation time is not included.
Yeah, I hear you on the Z-wave costs. I only have like 4-5 zigbee things (mainly light bulbs for fans that don't have seperate fan/bulb switches and 1-2 old SmartThings devices I still use) for the same reasons you mention (WiFi) as well as better range (though less mesh hops). I now have 2 Z-wave bulbs but they were not cheap (like $25 vs $9 for zigbee), I only use bulbs for fans or lamps that aren't on a switch, having physical switch fallbacks is a high priority for me.

What home automation hub are you using? I'm on SmartThings right now (been with them since the Kickstarter) but I've been eyeing HomeAssistant. I have HA running on a Pi right now with the ST integration so that I can play with it without going "all in" and I'm liking it so far. That said it's way more hands-on than ST but also feels a little more stable. I have used SmartApps extensively but always hated how fragile they felt, in HA I might have to look at a YAML file or code but it does what I tell it to do without issue. WebCORE is cool but it also worries me when it comes to long term stability since I don't trust SmartThings/Samsung very much.
This can get sticky with employee contracts, that may (and likely do) forbid an employee from doing contract work for another company, at least without permission.
Offline dead code elimination was already a thing. Moving it online seems rather natural.

Could you come up with that idea independently? I think so.
I use the very basic:

ffmpeg -i FILE -codec:v libvpx-vp9 -qscale:v 0 -codec:a libvorbis -qscale:a 0 FILE.webm

And end up with really good results out the other end. When I was rendering with pre-VP9 I needed a few more flags (stuff like crf) to maintain quality, but this works fine for most things. And has been really impressive on the filesize side of things.
All of that is already built via libraries. Talking about facebook, they released an ORM a a while ago[1] and it has support for all the things you mention.

[1] https://github.com/ent/ent
This is a more useful resource than one would think. When I switched from studying math to biology, I was surprised that most graduate biology textbooks never provided these basic numbers --- average diffusion time of a protein across a cell, for instance --- which really helps in making back-of-the-envelope calculations.
Yes, setup jupyter magics to execute SQL and it becomes MUCH more useful for data analysis in a notebook. There's a great extension that lets you just write and run SQL queries right in cells: https://blog.jupyter.org/a-jupyter-kernel-for-sqlite-9549c5d... Hook it up to an in memory or on disk SQLite instance and you can kick pandas to the curb.
According to Einstein’s theory of relativity, Earth’s gravity causes the frequency of an atomic clock to depend on its altitude. Consequently, the height difference between two remote clocks can be determined by measuring their difference in frequency. At the level of measurement uncertainty achieved in the latest work, clock comparisons could resolve centimetre-sized height differences. Therefore, clocks could provide new tools for long-term environmental monitoring of, for example, ice sheets or ocean levels.
It's a gateway drug, I successfully installed with apt, then with make, then moved to live in the CLI.
Amazon’s denial of workers peeing in bottles sparks questions and backlash
The Global Empire by Alexander Bard and Jan Söderqvist (2002) had a profound and lasting impact on me.

Bard is a controversial person and I will certainly not stand for all his stupid quips through the years. But I definitely found this book worth its while.

I’m not sure if it would hold really hold up to scrutiny if I were to re-read it today. But it sure gave me a lot to think about. And it was there I said goodbye to socialism.
I found peace with Tiny Tiny RSS on a small and cheap VPS. It has all the features I need and I use it daily. Hardly any problem with it, 200+ feeds.
Just use both :)
Remembering a tool that killed useful technology, for what reason? If there's one thing that should be remembered is RSS itself, and shouldn't RIP but come back to life.

Google is not your friend, don't praise gigacorps - especially when they kill stuff that works.
>I've never really understood why command lines are so intimidating for people.

Really? The most popular computing device of our time is the smartphone, and you don't understand why people find command lines intimidating?

Command lines are unforgiving, frequently obscure, and will let you delete files and break things without blinking. There's plenty to be intimidated by for people who have no need to learn the skills.
Why did you change the title of my post? I used the original title of the article.
Nope, I don’t mean that at all. See sibling comment of yours for details.
So thankful that FB will protect us from harmful information like the claim that buying and wearing a mask could help save lives.

Oh wait. Now that is considered information and the opposite is considered misinformation.

This is so great.
/s
> Our sites have been down for 3 hours now, and you're blaming someone else?

Well if the issue is at Google then maybe "blaming" isn't really the right word. No need to be rude.

I might as well make the same argument for your sites.

- Your sites have been down for 3 hours now, and you're blaming someone else?
"I think the greater point is that we all watched nearly all of US government and all of US media take the opposite side to the Trump administration on this purely on a political basis."

The Trump administration IS the US government; he staffed the CDC, he controlled the messaging, he denied repeatedly that COVID was serious. It's not his public manner or communication skills that did the damage, it's his outright lying and deception that he and his administration did on a daily basis. Just because he was right about imposing a travel ban doesn't make up for the complete failure of his administration.
To me this is obviating a lot of the advantage of SQLite over any other RDBMS.
I don't know about that. Look at the diff, it looks like a counting bug. Rust programs also use counting logic, including in places where you could in theory model with exhaustive enums, but nobody does.
To refine what another comment has said: the array will be local (not across a pointer) to whatever struct or block it's contained in. So if it's contained in a heap-allocated struct (a Box or a Vec for example), it will be on the heap (within that struct, not behind another pointer). If it isn't contained within a heap-allocated struct, it will be on the stack (or if it's a const, it'll be in a static location).

This is why arrays in Rust must always have a statically-known size: because they themselves do not create heap-allocations, so the compiler must know how much space to set aside for them. And that fact is why const generics are such a big deal: they allow a certain kind of variability in that static size for different invocations of the same piece of code, so long as the size can still be determined for each usage at compile time.
Not a Reader user, so maybe I’ve got this wrong, but I think what many people are complaining about boils down to something like this:

Google, with their monopol-ish resources, created a free reader app that was so good that it was hard for other RSS readers to match them (on features, and certainly on price). As a result they consolidated most of the market around RSS readers (even though RSS remained an open protocol). So when they killed Reader, it may have made it possible for other RSS readers to finally compete openly, but it also shook things up so much that many Reader users may have just dropped RSS entirely, shrinking the RSS community and the audiences of RSS-based blogging.

Sure, in an efficient market customers would simply flow from the large and killed product to the new alternatives. But in our inefficient world, it’s possible that the barrier of having to export and import feeds was too high for a lot of users (even with things like Reader Takeout).

One might argue that if that’s the case, then perhaps all those RSS audiences weren’t actually all that engaged in the first place. But I’d argue that it’s actually quite possible for genuinely good things to be very fragile.
Nice to know Apple is still Apple.
It was only considered super bad by a subset of people. Usually not the people creating and maintaining web apps.
> I avoid it because of complete lack of commit amendment tools.

That's downright wrong: https://fossil-scm.org/home/help/amend
This is not true except for very specific projects like the Linux Kernel.

On other projects that weren't started in companies from the start you see paid FOSS developers doing maintenance.

Whether that is money well spent or if these developers ever do anything creative or original is another question.
MyFitnessPal feature to determine calories from photos of meals
It also makes me wonder how many geniuses lived long ago. Was there someone born 80,000 years ago that would have been smart enough to design an FTL engine or know how to bridge quantum mechanics and general relativity? Perhaps only one person in 100,000 years is that smart and they were born way before their time.
If writes are infrequent I think it might be fine. Otherwise I’d be wary.
.UK registry team tries to go commercial causing an overhaul in management
I just bought a new phone a couple weeks ago. If I had known it existed, I would have gotten a Fairphone instead.
How I have found my Niche, building a Market Index for Data Sets