skysight-inc/HackerNews huggingface dataset:
Mostly no. ssh/rsync is compiled C code, so might be slightly faster than a Python-based `wormhole`, if you have a really fast connection to take advantage of. And rsync provides that lovely continue-from-interrupted-transfer feature that magic-wormhole currently lacks.

But wormhole has turned out to be more usable in some cases. I've had days where I'm sshed into a bastion host, then sshed from there into a server, then cd'd into a deep directory with lots of spaces and quotes and shell metacharacters in the path, and then found a file that I wanted to copy out. To do that with ssh, I have to first configure ProxyJump to let me reach the internal machine with a single ssh command, and then figure out how to escape the pathname correctly (which somehow never works for me). With `wormhole send` I get to skip all of that, at the cost of having to do it once per file.
As the article says, reproducibility is important. If I have a bug on one run, I want to get that bug again on the second run. I want to be able to run the program again and again and have the same breakpoints hit in the same order with the same variables. If I run tests, I want them to give the same results each time.

Randomness is bugs. Adding randomness to a language is adding bugs.
I am a native English speaker and only got 5/15 - and it took me over 100 seconds. You have permission to bask in the glory of your superiority over both GPT4 and your fellow HN readers!
re: columnar - https://github.com/hydradatabase/hydra/tree/main/columnar

a much updated fork of citus' columnar using Postgres tableam.

re: duckdb handling storage - https://github.com/hydradatabase/pg_quack/tree/branch-0.0.1

an earlier implementation
I've heard people say that, but the SSA's FAQ says otherwise:

"Q20: Are Social Security numbers reused after a person dies?

A: No. We do not reassign a Social Security number (SSN) after the number holder's death."

https://www.ssa.gov/history/hfaq.html
Thanks for your response. Understand. So MPV may not be for me, I don't know how to use a command line app, I remember have to use to fix an Ubuntu issue and the UX was painful to me.
Not everyone makes cars. Shrinking the global market shares of the ones that do will make the competitors' economy of scale worse as they withdraw from the ROW to hide behind the trade barriers.
In theory, Bolsonaro's actions should have gotten him impeached a long time ago. However, congress was more than happy to keep a "weak" president in power, because it allowed them to grab more power from the executive branch. It's no surprise that the percentage of the budget allocated to "earmarks" ballooned during the Bolsonaro administration.
infuse will also do good job, but it's using apple engine instead of ffmpeg, and it's paid for the good stuff https://apps.apple.com/us/app/infuse-video-player/id11362209...
I don't know from where you are, but in my country this is considered generally a bad or not safe idea. When you send money directly to someone, if they are fraudsters, it is very hard to get that money back. On the other hand, it's generally easier when you paid with your debit card. And even easier and safer if it was a credit card.
RFD = Request for Decision

This CockroachDB issue is an example of their public decision making process.

RFDs described in detail here: https://rfd.shared.oxide.computer/rfd/0001

I was curious to know what type of tool this is built on. Sounds like it's a static site generator that can process AsciiDoc, but I don't have any more detail than that. The links to GitHub repos in section 5 were all broken - maybe it's private?
> the utility of public transit or public parks goes down for 90% of the population in order to avoid draconian enforcement against 1-2% of the population that’s homeless, mentally unwell, or drug users.

It's possible to provide alternatives for the 1-2%, but proposals to do that will generally be met by outcries from various corners — NIMBYs, small-government types, etc.
Custom builds still are popular to some extent, such as the options in Rufus to disable various things.
yes but IRC was made for a different era and failed to modernize. Now, if you want to take a bunch of plugins and specific clients on top of baseline IRC so it's actually competitive then you'd want to call it something new. something that accounts for the matrix of options available to users. hmm.

zulip's rather great tho.
Agreed. I think the short term profit motive is really blinding people to the risks. Like we could have continued this in a research setting for longer to really get a sense for how to deal with these things, but folks wanted to productize because of profit potential backed by incredible hype.
Perhaps, or maybe people will say "you know in the past, charging your car took under 2 minutes and was always done under a roof, no messing about with cables in the rain and waiting 15 minutes. And a full charge lasted over 1000km!"

Actually have a PHEV, charged at work, but I'm under no illusions that the away from home recharging situation is not a stunning win for the EV side. Since the power delivery of a litre of hydrocarbon fuel per second is 40MW, and the very best chargers bristling with GaN, SiC and fancy controllers barely push 500kW, there's a little way to go.
RAID health
Hell, you can take money from a bank account by just using what's written on a cheque...
To be honest business owners should figure out that they need to update it themselves.
This is unreasonably dismissive of a very interesting article about where our beliefs and our "knowledge" of the world comes from. HN is supposed to be a place where we try to learn more about the world and our understanding of that world. But if an article becomes a tiny bit philosophical, people go all "nuh-uh, don't want to think about this at all".

What is this epistemological laziness?

At a time where even the most basic truths have become deeply polarised, political issues, it's important to be able to think about how we arrive at what we "know". Because it's something we're constantly struggling with, whether consciously or not. And if you're not conscious of this struggle, then you're just allowing yourself to be dragged along with whatever tide "seems" rational to you or "feels right".
not to mention https://xkcd.com/949 which inspired many and more of these
What size of organization are you talking about? There is a huge spectrum between startups and established corporations. Also, organizations of all sizes have planning errors.
It is unfortunate that you would have to install netcat on Windows (I don't know why they don't include functions such as that built-in, perhaps it could be included as a function in PowerShell); but on some other systems it is likely to already be installed, and such a thing really ought to be included by default if the computer has TCP/IP included by default. This does not necessarily need to be netcat; it can be any program that does the same thing, and it is simple enough to include with TCP/IP based systems that other kinds of operating systems could potentially have their own variant, if they have the ability to connect to the internet.

However, it is true about considering NAT. Then you will need to set up the intermediary (which further affects compatibility), if you cannot connect the computers directly (which also ought to be possible with a null modem cable, but that also is often not available).

It also does not consider multiple files at once; how that should need to be handled will be different on different computers anyways though, since the files are different on a different computers.

Due to such things, other programs such as Magic Wormhole might help, although even then it will not necessarily work with all computers anyways, because then you will need a computer that is compatible with Magic Wormhole.

Another alternative, that might sometimes be suitable, would be LAN connections. This is not always suitable, but if they are, then you can use the LAN addressing directly, too.
outliers matter more than averages.

it doesn't matter if you charge 9/10 times at home if you need to charge in the wild and get stuck.

People don't make purchase decisions on the common case they care about the outlying case.
I was going to write a more serious rebuke, but I can't really do any better than yours
It feels more like a ad for getting people to invest in AI that anything else. Plus Eric Schmidt hasn’t got a lot right lately in my opinion
I might sound weird but I got tired of the whole Prometheus thing so I just put my hosts on a NATS cluster and push the metrics I really care about there.
This isn’t new is it? Every startup in the last decade plus existed to slurp user data one way or another. User data accumulation is the single most popular value proposition for startups and what drove funding. In that sense AI is not new, it super charges everything including user data aggregation. It will be surprising only if this is a new trend.
I don’t get this piece. I don’t know who honest broker is but I’ll take it he’s a Philip glass (PG) fan. So I’ll start there.

What is the difference between PG doing blue collar work and anyone else? Why is PG having to drive a taxi or work at a plant any different?

The article seems to want to praise PG by, what I’m reading anyway, almost patronizing him. But there is an undertone that insults people who have to work for a living and there’s no glamour there. I doubt I will read a “the blue collar jobs of joe nobody” expounding joe’s salt of the earth character for having to make ends meet.

I’m not posting this with sour grapes, I just genuinely don’t get what is different between PG working and anyone else working that same job that warrants writing about it.

To be fair it’s not the first time. Reading people waxing poetic about Charles Bukowski’s life like he relished in the down-trodden shit of it all is just makes them sound pretentious.
Wow those answers are indeed funny. I agree that as an OSS dev/maintainer, it's easy to fall on the vice of over-generalization and crusade for the perfect solution, and it feels that's exactly what happened there.

> this feature is algorithmically impossible

> You're just looking at one specific video, not the general problem.

> is not generally possible.

As a fellow multimedia dev, man, who cares? Sometimes we forget that software ought to be useful, not hypothetical ideals of truth. Just implement the feature for those codecs that support it and which probably are in the 98% percentile of what users actually use, regardless of the damned "general case".

Or accept and announce shamelessly that you don't have either the knowledge or the development resources to tackle such a complex feature. But excuses about not being possible for absolutely every possible codec in a completely generic way is just denying that the world is just a chaotic and dirty place where things are not ideal nor perfect. Just give your users a real-world solution (or rejection).
> The vast majority of people charge at home

Another way to read that statistic is "the away from home charging situation is such a hassle that the vast majority of people without chargers at home don't buy EVs".

And the article is about station charging. I think we can all understand that home charging is basically fine.

And that's before the price. Depending on tariffs, home charging is competitive or cheaper than liquid fuel and the motor efficiency is much higher to boot. But charge outside at the "wrong" charger and the price can be up to 10 times higher: around 5-6 times the price of the liquid fuel on a kWh basis, and roughly double the per-mile cost as an ICE.
Let's stipulate that Schmidt himself isn't hands-on, so you're correct in the sense that he doesn't have first-hand knowledge.

Can we also agree that he's probably not a complete idiot, he's probably not intentionally trying to deceive, and he has a reputation that he'd prefer to protect and enhance. More likely he's repeating what knowledgeable people in the upper echelons of the industry have told him.

If that's true, then shouldn't we put some weight in what he says? Even if it's not first-hand knowledge, even if he's only repeating what knowledgeable people told him, it's not likely to be all bullshit is it?
Perhaps it was an era when everyone was trying to compete with (or embrace) Java?
Travel and sex aren't as fun, and people aren't as interested in knowing you or being friends.
Eh, tools matter.

Yes, the best camera is always the one in your hand.

Premise of this article is that you don't really own a 'disposable' pen. Well semantics aside, sure I agree.

That said, I like tools that I know are reliable, enjoyable to use, and preferably last for many years if possible.

I could type on a cheap ass keyboard but I like having a nice comfortable solid keyboard.

I could write all my notes with cheap pens but they may have performance issues. Therefore I like writing with MY personal pen. It's reliable. Applies consistent ink. Doesn't really smudge. Replaceable cartridges that seem to last longer than a cheap pen would. And it just looks and feels cool.
> The idea of "yourself" having no knowledge of yourself is an absurdity.

But your knowledge of "yourself" is likely to be flawed, and/or to evolve as time goes on.

As Mark Twain famously said, "It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so."
you can just drag-n-drop a file on top of the window and it'll promptly get played
Could a new composer replicate this? is too broad a question. Rather,

- could they support themselves with a blue collar job?

- could they support a family with said job, as the primary breadwinner?

- could they do it in X, where X is the geographic location of the cultural center of their art form?

Glass was lucky enough to hit all three. Today's young artists might be lucky to hit 1, and maybe the internet helps with 3 a bit, but if you work in an art form that really, really needs in person connection (eg theater, or you need to be where the gallerists and dealers are), I guess it doesnt solve the problem. 2 is very difficult.

The perfect trifecta is when you have a dense urban center that happens to be the center of your art form, but still has enough of a rough edge to it that you can live and work cheaply. New York, 1970s, classical music.
Berlin, visual arts, 2000s. Or you can create the scene yourself given enough mass and energy (see: Atlanta, 1990s, rap, or NYC, 1980s, hip hop).

The next Glass is therefore more likely working in an urban coffee shop than a suburban landscaping crew, living with roomies or parents rather than alone, has no children or spouse to support, and exists on the fringes of a city like London, NY, or Berlin.
That makes sense, and their reasoning looks sound. Here's hoping the file read/write parts get broken apart from the rest.

Thanks for the link.
You can fire, there is a process, and this wasn't it. It's that simple.

There is a huge difference between not being able to fire people, and not being able to arbitrarily fire people on the spot.
plex uses terribly old build of mpv with questionable config
Yeah. I did try playing around with some of the colorspace options you can find googling, but nothing seemed to work.
Oh ye that is a good theory.
Don't LLMs do some degree of search and backtracking if they end up in a dead end (with limits, a couple of tokens at least). Sometimes you'd see ChatGPT hanger words it had already output.
They tried half-heartedly a few times, but SJ dissuaded them culturally from trying again. There was Apple's "OLE" and Xserves, but they were never sold correctly with an enterprise outside salesforce. Furthermore, the enterprisey products Apple created were still retailish and lacking in key features enterprise wanted. Apple also failed to listen to enterprise customers, and still continues to ignore the desperate pleas from other MAANGs and enterprise customers to this day (i.e., MDM and configuration management).
> I suppose Spring is still a popular, widely known framework. Other than desired popularity, there's no resemblance and is antithetical. Anything I see associating with Spring, I would assume to be outdated and inefficient.

Spring is a battle tested, robust, optimized framework, that has scaled the largest brands in the world. It is literally what fortune five hundred companies trust their fortunes with. Spring is far from being outdated or inefficient, and will likely continue to dominate the market for years if not decades to come.
The most significant reason there is that the license must be taken under the strictest interpretation without a more specific business level agreement between the two.

Apple for instance forbade GPLv3 because the anti-Novell clauses, which could be interpreted as "with a lost patent lawsuit, you can't merely license the technology but must secure and license the technology for all parties who may use or create a derivative of the original GPLv3 work". If you thought a court would agree with this interpretation, you'd be crazy to touch the software.

AGPL takes the strictest interpretation of a derivative work that even content created using the AGPLed software internally for an administrative function (such as storing your business data in a database) is a derivative work, and that the output of your software thus has restrictions under it by AGPL. Before AGPL, the only times we would see statements as such was to assure businesses that such an interpretation would not be taken - standard C libraries, compiled output, and java code with classpath exceptions are three popular examples.

I find the AGPL to run counter to the original purpose of the GPL, which I understand to be to protect the communities developing software from having their work superseded by commercial entities not giving back. The lack of examples of AGPL projects where contributors are not required to execute some form of CLA illustrates how it is often not being embraced to foster communities, but to protect against them and even exploit them.
This a complex issue with a lot of nuance. Hope is important, measurement of what needs to be changed is important, as well as scoping to topics instead of trying to boil the ocean (enumerating a tire fire, for example). One problem at a time.

In this thread, Europe has shown regulation is possible. The US has as well, with the FTC and DOJ actions of late. So while there are lots of problems left to solve, it’s okay to appreciate what has been solved so for, and to work to understand the burden of work that remains. Lets not rant, lets solve problems. And stay hopeful!

Tangentially, I think sentiment has declined and “low effort posts” are more frequent because the world has become an objectively worse place over the last 10-15 years. Posts are simply reflecting reality.
> lookups becoming O(n) on average.

If you're using a central dictionary then it should be worst case O(log n), but the price you pay for that is attacker controlled allocated memory growth.
If you're not a practitioner and you'd like to learn things, I recommend asking questions, rather than saying "citation needed".
Yeah. That's similar to my thoughts. But only 2 contributors and no update in 3 months. And there are a number of open issues with zero responses. I'm not in a position to contribute myself. I don't know enough about compiling/transpiling and I have too much on my plate already. So I can't complain, but I'd by happy if more people joined the project and it had more activity. It's exactly what I'm looking for.
It does have a drag-and-drop window if you start it with `mpv --profile=pseudo-gui` (I think the same as its .desktop file)
Maybe something to do with Game Mode on Windows.
The brain you lose in the name of practice, may save millions!
That's a Dolby Vision Profile 5 file. A format that's very very proprietary. The only PC apps that can play them at all are https://apps.microsoft.com/detail/9p9zh5fl1bfk?hl=en-ms&gl=M... and https://firecore.com/infuse
This is actually a piece about social justice.

As it relates to the title: basically the author doesn't understand why altruism was difficult for evolutionary biologists and game theorists to explain, and instead of learning about those fields and the questions they raised then answered, they call for an "explanatory inversion" where their own beliefs are correct by default.

The titular question is maybe only interesting if you've been steeping in post-modernism for too many semesters and are trying to blow some epistemic bubbles to see which way is up.
It's worth noticing that a rational mind can believe an unlimited amount of true things without needing to un-believe anything. The same is not true for non-truths. Non-truths conflict with truths and other non-truths.
This is basically just a reiteration of Hobbes (life in the natural state of man is "solitary, poor, nasty, brutish and short".)

But still, it is interesting to consider that the three phenomena he talks about -- poverty, crime, and ignorance -- are now mostly thought of as aberrations from the norm that needed to be eliminated, when in fact they're the state that the vast, overwhelming majority of humans in history were born, lived and died in.

If you do think of the problems in the reverse way -- how do we _increase wealth_, and _increase cooperation_ and _increase knowledge, they're all become sort of the _same problem_ -- ie: how do we as a society increase the benefits of cooperation with each other? You see the problem of tackling crime not as a problem of devising the correct punishment scheme, but as devising a way such that the benefits of cooperation outweigh the benefits of free riding.
An empty mind is the most peaceful of all.
I always though sidewalk delivery drones were more practical. Amazon was experimenting with them but seems to have given up.

A few companies are still going (Kiwibot and Starship are the best known) but they certainly haven't taken off as fast as I expected.
Yeah, sorry, I meant ethical.
> You can’t make a living posting stuff online on your own private website.

There are many counterexamples to this.
This Deployment has been disabled.

Your connection is working correctly.

Vercel is working correctly.

402: PAYMENT_REQUIRED
Code: DEPLOYMENT_DISABLED
ID: iad1::wsp5p-1723935766368-682bf9ce559d

If you are a visitor, contact the website owner or try again later.

If you are the owner, please read this documentation section.
horribly unreadable. i really don't know where to start criticising this, but "why is there poverty?" - really?
The AI Bubble: Will It Burst, and What Comes After? [video]
Anything on Hacker News that requires more than 30 seconds of attention usually starts off with dismissive hot takes.
Consumers have an easy solution: pay with cash or check. Sadly, cash buyers will still pay the fees indirectly through price increases.

The government could do some easy deregulation here and force vendors to expose the transaction fees to the consumer. Similar to gas stations : pay 3% more for Visa than cash. This will have a big impact on big ticket items like appliances.

Truth is: businesses and government agencies like the cards. 3% of sales is less than what is stolen from the register. State & federal agencies like CC because the records can be subpoenaed.

So consumers, payment cards, vendors, governments all like these cards -- there's very little to discourage their use.
> Blocked channel reads and writes are unblocked in FIFO order, not random

This should be obvious since the buffer is optional.

> but the chan part was a surprise to me

With multiple receivers it is effectively random _which_ receiver gets the wakeup.
As someone without account, I was able to read post and comments before. Now I can't even read the post sometimes not talking about comments.