skysight-inc/HackerNews huggingface dataset:
I think there are a few benefits to doing creating a whole new app. First, a video editing application can become very sophisticated, especially if you want to both offer easy fast creation/editing features but also provide a spectrum where users can opt into more customization or sophistication. Cramming that user interface alongside other UI for slides or whatever will quickly become too crowded and unmanageable, for users but also the teams trying to add more functionality. The second benefit is that a new product lets you have independent flexibility on pricing or usage models. Third, you have the opportunity to perform impactful marketing around something new, as we’re seeing here. Finally, you get to define how users should use the product and incorporate it into their world. If these same features were just in Slides, people may automatically view video creation as a tool to generate content for live slide-driven presentations. But as a separate app, you have a chance to train users to view this as a daily tool that they use for all sorts of communication - both casual everyday chat-like messages and highly-polished presentations.

I have no idea which of these benefits Google is intentional about, by the way - I am just speculating.
How I Restored a 15TB YugabyteDB Database from an Amazon S3 Backup in 30 Minutes
Yes, I'm grateful to the author too.
I don't understand this project. If you want people to feel less lonely, then do it while they are alive. I know I wouldn't want a funeral attended by strangers that didn't know me, for me it feels even sadder than a funeral attended by no-one.

What do the poets gain from this, an avenue to exercise their creativity? I'm sorry if I sound rude but I genuinely don't get it
Maybe ClojureScript is better than a SSPL license :)
Meta confirms that Llama 3 is coming in the next month
What I find incredible is that this was done with film without modern tools such as those light meters and a preview mask on an LCD screen.

They had to do a test and then process the film for each adjustment. A extremely tedious process and that doesn't include the work that was required to produce that prism.
Student loans used to be eligible for loan forgiveness as well, but we ran into a situation where every new doctor in America was immediately declaring bankruptcy. Unlike a house, the gains from education cannot be repossessed.
Oh I'm sure the americans will quickly get sick of this unelected brazilian judge, a literal nobody from some barbaric communist country, thinking he can whimsically censor and fine their corporations. In fact I'm counting on it. I hope this guy pisses the americans off so much they actually apply sanctions to my own country.

Not the first time he does it either. Last year Google engaged in a little campaign against their proposed "fake news" law, they just added a little link to their home page. These judges censored Google: take it down or face totally arbitrary fines of about 200kUSD per hour.

https://www.bloomberg.com/news/articles/2023-05-02/brazil-ju...

https://archive.is/EdoqQ

They essentially threatened to steal from the american economy an average software developer's yearly salary every hour if their demands were not met. Their unconstitutional demands, by the way. Brazilian constitution says censorship is illegal. And these are the guys whose literal job is to apply that constitution.

Think about it. Google could have hired one person from here for every hour of "disobedience". Doesn't that piss you off? I hope it does. I hope it gets someone to write something to their representatives.
Not that I think that protectionist economic policy is necessarily healthy, but if Stadler closed the plant tomorrow wouldn't we still presumably have some skilled workers that have been trained to do this kind of work? I don't think it's necessarily a huge or a lasting benefit, but if I wanted to open a plant the day after they closed theirs I'd probably look to do it in the same region, hoping to piggyback off of some of the expertise they established, no?
> you can't make a feature until everyone agrees

Except that’s exactly how the web is supposed to work and the reason Google was able to build a giant search business in the first place. This is absolutely them shitting in the punch bowl. We made plenty of progress without fragmentation.
> no (...) aesthetic enrichment

I majorly disagree, despite not having a mechanical keyboard. Some keyboards are absolutely beautiful. You get folks putting stones and miniature figures and what not on their keycaps. If you don't consider that art, I wish I could show you how others do.
I played it on two big CRTs. You needed a strong desk to run multiple monitors back then.
Open model Command R+ beats GPT-4 in the LMSYS Chatbot Arena
Intel Debuts Gaudi 3 AI Accelerator: Going Bigger and Aiming Higher in AI Market
Probably in response to Microsoft Stream and Zoom Recordings.

Incidentally for the hackers out there: it’s surprisingly easy to build an in-house video sharing platform if you have engineers who like hackathons. I was surprised how little it costs to run in the larger scheme of things, no cloud fees required.
Social Security was a great idea in post-depression times. I don’t think it would ever pass today- one, because so many Americans lack empathy(1) and two, because there are better systems that have been proven to work over time in countries like Sweden. The problem, as is so often the case these days, is that Republicans run their excellent propaganda machine to try to strike down social security retirement, Medicare/medicaid and food stamps without a replacement. “We don’t need a replacement!” Democrats, playing their part, are asleep at the wheel, and instead of proposing a revamp of the system to align with modern socialism (eg UBI), they simply want to kick the can down the road and keep everything as it is.

(1) https://jspp.psychopen.eu/index.php/jspp/article/view/5209/5...
This "clapping" thing does sound a bit 1984-like, a ritual to remember that others are watching you and so you should conform to the social norm.

Did the clapping actually help the NHS in any way?
You can treat it as recording a YouTube video
> Why not allow forgiveness for the only debt in the entire US that legally cannot be discharged through bankruptcy?

Well for starters they signed on the line that is dotted. Their peers who went to trade school or got a job at McDonald's didn't co-sign their loans.

Plus, the interest rates on debt with no collateral that could be discharged in bankruptcy would be significantly higher. There's nothing special about tuition payments not being dischargeable in bankruptcy, it's student loans specifically. If you pay your tuition or buy books on a credit card then you could declare bankruptcy and it'd be treated like all your other obligations.

> If you're anti-loan-forgiveness then you need to allow people to discharge these things in bankruptcy.

No you don't. Bailing out people for bad decisions like attending overly expensive schools or acquiring useless degrees is a bad idea. It just incentivizes more bad behavior.

King for a day, I'd remove the government out of the student loan business entirely. That'd have a massive drop in college pricing. Let all loans be private and let them be dischargeable in bankruptcy. But changing the rules in an existing system on already made agreements is a bad idea.
Can’t actually view the paper without making an account apparently, does anyone have a link?
i like this idea as i much rather prefer warm outreach over cold, sustains the relationship in the long run
Why attribute the font to Claude? Did nothing to do with it
Curious how that works? Do you not use any features of Postgres that aren't present in SQLLite? If so, why not just SQLite everywhere? Alternatively, why not spin up an ephemeral PG container for testing? Seems odd to not practice how you play to that extent.
Doesn't it make you the go-to person when something goes wrong, and someone has to debug it?

My own experience from a time at a SpringBoot/iBATIS/Hibernate etc. shop (so server-side not UI side) is that it's all well and good running on "rocket fuel" as the consultants say, until something goes wrong. Then at some point you need the person who understands HTTP and SQL and other antique stuff to diagnose the problem, even if you can fix it at the abstraction layer.

One of the problems we had one day, was that a particular script "just wasn't working" and it turned out the file was being sent correctly, but with the content-type set to "text/html" by mistake because someone's "clever trick" interfered with SpringBoot's "magic" so the content-type detection wasn't running the way you'd want. Easy to fix, but you need to know what's going on in the first place.

Over time I also developed a feel for code smells of the form `return SomeItemDAO.fetchAll().size()` which runs just fine on the test server with a few thousand items, then you deploy it to prod where there's tens of millions and the database is on a different machine. It turns out SELECT COUNT is a thing!
I think there are plenty of ways to make far better use of the hardware we currently enjoy. If you don't focus on web based stuff, but go with just what's possible in a Win32 environment, for example... it was all there in the late 1990s, VB6, Delphi, Excel, etc.

We've had quite a ride from 8 bit machines with toggle switches and not even a boot rom, nor floating point, to systems that can do 50 trillion 32 bit floating point operations per second, for the same price[1].

Remember that Lisp, a high level language, was invented in 1960, and ran on machines even slower than the first Altair.

The end of "free money" is over, as is the era of ever more compute. It's time to make better use of the silicon, to get one last slice of the pie.

[1] The Altair was $500 assembled in 1975, which is $2900 today. I'm not sure how best to invest $2900 to get the most compute today. My best guess is an NVidia RTX 4080.
I would say that "brainwashing yourself to deal with it" actually is a useful therapeutic technique. Often the person who committed the offense can't be made to understand or care about the damage they've caused, and the next best thing then is to help the injured person move on as best they can.

And while "brainwashing" sounds like an intellectually dishonest technique, we need to remember that the brain is not a perfectly logical instrument. The trauma that people seek help for carries an emotional toll usually in excess of the simple logical "disagreement". Therapy for such trauma is usually an emotional process, not a logical one.

I would agree though that "forgiveness" is maybe not the best term for this.
Perhaps "prejudiced"? Though that might not be forceful enough to stack up against "anti-<group>". How about "bigot"?

This is made even trickier if you accept the belief that it is not possible for some groups to be racist due to historic power dynamics.
They are running Matrix bridges in the cloud for people that do not want to self host. Don't think the iMessage stunt was really planned. It was an opportunity to get visibility. Should rather thank them: they put regulatory pressure on apple.
See USCIS which is raising their already enormous processing fees this month.
DS4Windows is a decent tool for the dual sense, I think they have an offset you can configure while using it on PC but it wont store to the controller itself..
MoonBit: A Prototype Ideal for the WebAssembly Era
I wonder what the angle is here. Is Automattic going to help them fight a legal battle against Apple’s practices with locking down their computing devices and platforms? Do they even have the resources for that? Or is this just an acquihire and abandonment of that whole messaging thing?
European ports turned into 'car parks' as vehicle imports pile up
https://archive.is/hrkSr
Burying the dead is, according to Christian belief, one of the corporal works of mercy:

In the days of Shalmaneser I performed many acts of charity to my brethren. I would give my bread to the hungry and my clothing to the naked; and if I saw any one of my people dead and thrown out behind the wall of Nineveh, I would bury him.

– Tobit 1:16-17 [RSV]

https://www.biblegateway.com/passage/?search=Tobit+1%3A16-17...

The bodies of the dead must be treated with respect and charity, in faith and hope of the Resurrection. The burial of the dead is a corporal work of mercy; it honors the children of God, who are temples of the Holy Spirit.

– Catechism of the Catholic Church, para. 2300

http://www.scborromeo.org/ccc/p3s2c2a5.htm#2300

Praying for the souls of the dead is one of the spiritual works of mercy:

This teaching is also based on the practice of prayer for the dead, already mentioned in Sacred Scripture: "Therefore [Judas Maccabeus] made atonement for the dead, that they might be delivered from their sin." From the beginning the Church has honored the memory of the dead and offered prayers in suffrage for them, above all the Eucharistic sacrifice, so that, thus purified, they may attain the beatific vision of God. The Church also commends almsgiving, indulgences, and works of penance undertaken on behalf of the dead: "Let us help and commemorate them. If Job's sons were purified by their father's sacrifice, why would we doubt that our offerings for the dead bring them some consolation? Let us not hesitate to help those who have died and to offer our prayers for them."

– Catechism of the Catholic Church, para. 1032

http://www.scborromeo.org/ccc/p123a12.htm#1032
Building a CLI from scratch with TypeScript and oclif
> Well, those things are called "default argument values", not "default argument expressions", you know.

No, I didn't know that, and I'd guess that the vast majority of Python developers don't, because people don't generally learn Python by reading the docs front to back and finding out the official names of everything.

> It's a value that's reused for every function call, not an expression that re-evaluated at every function call.

No one is confused about that. I'm aware that's how it is, but is that how it should be? I.e. if we could choose for this to be reused for every function call or re-evaluated every function call, which results in more intuitive behavior?
But thats the point of it.
CLion 2024.1
The History of CP/M (1980)
>The Viet Cong were able to pay those poor men too, but the vast majority of them chose to fight for and to be paid by the south.

If this is true why couldn't the South beat the North, or at least defend itself on its own? After the US left the South Vietnamese folded pretty quickly.
I am acquainted with the process.

Did you just miss entire premise of the article, how WebHID made the lives of a bunch of working people much better? Would you rather make these people have a much more difficult time now so Firefox diehard can have a “proper” WebHID in 5 years..?
2 Sigma Education
Since texts.com has subscription and rumor says that they are merged, just a matter of time.
Rerun co-founder and CTO here to answer any questions!
It's only on 32-bit x86 that the vDSO contains the generic fast syscall shim. On x86-64, the standard method for syscalls is the SYSCALL instruction, and the vDSO contains only a few time- and SGX-related functions.
Automattic does like $200~$300M in revenue.
Prometheus was created by SoundCloud, not Google, but was inspired by the Google Borgmon tool.
This is the Veritasium video referenced early in the video: https://youtu.be/GVsUOuSjvcg
One of my expat buddies in Saigon owned a small scooter repair shop. Next door to him was a battery "recycling" place where someone would sit out front on the busy street and bust open batteries to take them apart for the valuable bits. Dust and whatever else going everywhere. The person wasn't wearing any sort of protective gear at all and was covered in soot. The shops all backed into a river, where they'd just dump all the waste they couldn't sell. This was on a street a couple km's long, full of shops like this.

Toxic af.
See, then there's a future market in having your personal AI watch the video for you and send you a two-sentence summary.

It's like the opposite of compression. Expand a piece of data 10-fold for transmission, then recompress it back down at the other side.
https://www.apple.com/in/swift/

Upto 8.4x faster
Than python
I prefer to treat it like a small club standup session. These meetings are how you figure out what to put in the youtube video or other documentation. Audience questions are vital.
>Thales doesn't fuck around

Thales fucking around:

https://english.nv.ua/business/total-isolation-of-russia/mil...

https://www.barrons.com/news/france-s-thales-accused-of-sell...

https://stopwapenhandel.org/killed-by-thales-military-techno...

https://strikesource.com/2023/10/18/french-connections-how-f...
Looks promising:

https://www.youtube.com/watch?v=PR_S9BOQplc
Node's Complexity Problem
According to a post _about_ NPR's 2022 listener report [0] (the report itself is paywalled, AFAICT), 32% identify Republican, 24% Democrat, and 24% Independent, so this opinion piece doesn't match up with the listenership. Or the listeners who do not define themselves as left-leaning do not appear to impart great importance that NPR is doing so, if they are.

Pew Research also did a study [1] which put the R/D split at 38%/57% respectively. Take a look at the education disparity between NPR and Fox News listeners...

The other thing to balance this on is that life is in and of itself progressive. The world around us is progressive. There is no stopping progress. Given conservation is always fighting a battle that simply cannot be won, it makes sense that media would reflect reality.

[0] https://blog.marketenginuity.com/by-the-numbers-who-is-actua...

[1] https://www.pewresearch.org/short-reads/2020/04/01/americans...
My armchair guess is that depression is more likely, but god damn, to bet it all one way or the other…

Surely there’s some economic research to suggest hyperinflation doesn’t happen to the world powers? I’m not an expert in economics but it seems like hyperinflation is only a problem for (respectfully) dead-weight countries like Greece who could be wiped off the face of the Earth tomorrow with little global effect.
The big question is whether If is still evil... :D
Now that the Adobe and Figma acquisition is no more, I wonder how Penpot will fare. It is good that it's open source but it might slow adoption as people have no need to migrate now from Figma as many stated they would had Adobe completed their purchase.
I think you're misremembering, there's functionally never been a time when any browser implemented only the standards. Fragmentation was much worse in the pre chrome era.

Sometimes you had standards, but they were often misimplemented because they were bad, the whatwg process is vastly less bad, since it keeps the beta features in beta and no single browser can force them through popularity alone.
> Both Jellyfin and Emby exist because Plex is neither free nor open.

little correction:
Jellyfin exists because neither Plex nor Emby are free or open.
When they add a chat feature, then the clock starts ticking.
That's just the codepath from bootstrap.sh that downloads the binaries. I don't know if it will compile and run on, say, FreeBSD. It's quite possible no one tried.
You can just not use it.
Sure neural networks in of themselves are conceptually simple, and not difficult to code. Andrew Ng's original Coursera class is all you need to go from zero knowledge to building MATLAB based neural nets in this same hard coded style.

However, there is a huge difference in functionality (hence complexity) in a framework such as PyTorch vs hardcoding a single NN. It's a bit like the difference between writing a toy compiler in CompSci class vs a production one that supports optimization, multiple targets, etc, etc.

The first step in convenience beyond hardcoding models, was frameworks like the original Torch, and original TensorFlow. Those frameworks let you explicitly assemble a neural net out of modular "lego blocks" (tensor operations), then just call model.forward() or model.backward() - no need to yourself write the forwards and backwards functions.

What PyTorch (successor to Torch) did was increase the complexity of the framework, but bring massive ease-of-use to the developer, by getting rid of the explicit lego-block assembly process, and instead let the developer just write arbitrary Python code corresponding to what they want the model to do, and then PyTorch itself build the model internally and therefore is able to infer the backward function. This extra functionality/ease-of-use, but with corresponding internal complexity, is what differentiated PyTorch from TensorFlow, made it so succesful, and caused most developers to switch to it.

There is also a lot of other functionality in PyTorch that adds to the complexity - supporting multiple back ends, custom CUDA/etc kernels beyond what is provided by cuDNN, etc, etc.
Bummer that you have to use and link Google messages for sms now. With the old app, it used the local sms database, though performance was never as good as other sms apps for some reason.
I think you’re on the right track, though local-first doesn’t necessarily mean you give up on centralized data. That’s where the sync ultimately ends up, right?
> if you die, and nobody is around to eulogize you, would you rather be completely forgotten

If i die and there is nobody around to eulogize me then I am already forgotten.

> or have a total stranger think about what happened to you and make a short-and-ultimately-meaningless speech accordingly

I would prefer that not to happen. It feels fake.

Of course your time is your time, you spend it as you see it best fit, but haven’t you thought about reaching out to someone old and lonely before they die? That would feel to me much more likely to be meaningfull.
Another relevant example is how MicroK8s uses distributed sqlite (dqlite) under the hood to make their Kubernetes distribution highly available, instead of using etcd. https://www.cncf.io/wp-content/uploads/2020/11/MicroK8s-High...
In a sense though, the WHATWG was fragmentation and was what helped move the web forward after the W3C got too slow and hard to get anything through… Requiring consensus to add anything to the web is how progress will slow down to a crawl and we have precedent for this. The current process seems pretty good IMO
> I think people understand cybersecurity very well

People do understand the risks in cybersecurity very well [0].

Here we interviewed literally ransom strangers on the street, There are
about 10 or 20 individuals in this episode but in fact I've
interviewed over 100 now and it's all the same;

1) People are very aware of risks, phishing, backdoors, bad links,
not scanning QR codes, not installing dodgy "apps"... they get
it. Kids get it, Old people get it.

2) They are very aware of the consequences; "identity theft", being
tricked, having money stolen, being embarrassed or blackmailed, loss
of device or denial of service... Mums get it. Grannies get it.

3) There are daytime TV interviews with people crying their hearts
out on camera after being scammed of their life savings. These are
popular programmes presented by family presenters like Angela Rippon
and Ester Ranzen in the UK.

4) They don't have the first clue who to turn to, or any sense of
empowerment to do anything about it (other than abstain). Some think
the government should step in. Others say schools and parents are
responsible for educating kids from a young age in digital self
defence.

So the old "What have I got to hide" trope is painfully naive now and
limited to a few diehard old computer beards still in denial that
their Internet got fucked-over by criminals.

I think it's important to be in touch with what real people (outside
our echo chamber of developers and hackers) really think.

[0] https://cybershow.uk/episodes.php?id=18
Edit: I don’t get the downvotes because I completely agree with the commentators that Google is unreliable. I almost pasted the killedbygoogle link myself!