skysight-inc/HackerNews huggingface dataset:
> The concept of having multiple references to the same file already exists.

It does and it's really bad IMO. The author's suggestion of unique identifiers though would introduce all sorts of new problems, primarily it would make the transparency problems of existing systems worse.

Most applications rely on the location of a file, relative or otherwise to load data (e.g. configuration). That reliance is exploited by software engineers to implement configuration swaps, event processing, and many other features. Referencing files based on UIDs, or a series of tags that aren't guaranteed to be unique or not known to be off limits to regular users, would introduce all manner of complications.

I could also see it being terribly easy to introduce bugs loading files using filtered tags. Would applications need to have relative tags to mitigate these problems? Having unique paths works both as a filter for the user and an encapsulation for a system that allows you to localize your concern. Without that encapsulation by default, you will be spending a lot more time and concern dealing with files and tags.
We?

Dollars are poor defense against nukes.
Lots of people have been saying this for years, and accessibility voices are now being heard as well. It's extremely difficult to create a proper form control and remember all the usage patterns and all the edge cases.

However, people want more than just the 6 or so controls defined in the 1990s. Even w3c in their design system relies on a third-party autocomplete: https://design-system.w3.org/third-party-plugins/

The reason? Browser implementors rarely solve actual issues that are truly desired by most people. Because browser implementors are low-level C/C++ developers who rarely touch actual web development. So we get 41 distance units, and horrendously bad APIs like Service Workers and Custom Elements, and piles of things like Ambient light sensors [1]. But for all the hype and advertisement around web applications we don't really get things that actually make it easy to, you know, develop these applications. Google Docs is transitioning to canvas and Figma reimplemented half of the browser in WebGL not because web platform is so great.

There's now the https://open-ui.org project that collects common UI patterns that have been endlessly re-implemented across countless frameworks and libs. It will be another 40 years before any of them become a reality.

[1] Yes, it's a thing: https://chromestatus.com/feature/5298357018820608
The French navy is going to equip 4 ships with ONERA's GIRAFE quantum interference gravimeters, starting in 2023, based on a prototype developed in 2012:

https://www.capital.fr/economie-politique/la-marine-francais...

One of the goals is to be resistant to GPS jammers.
> IME the GPL is extremely effective against commercial abuse of FOSS.

There do exist people who consider the usage of open source software for cloud services without providing the derived source code also to be commercial abuse. To prevent this usage scenario is what the AGPL license was made for.
> Some economic perspective. The Russian economy is 10x the size of the Ukrainian.

This is the fact that matters.

> The US economy is 14x larger than Russia's. The Canadian economy is larger than Russia's. The combined economy of all of NATO is 25x the size of Russia's. This does not even include Pacific allies like Japan and ANZUS.

That doesn't matter. Many countries may have larger economies than Russia, but none of them have been willing to translate that into anything that can counter Russia's actions.

IIRC, the US gives far more military aid to Israel than it has to Ukraine, and it's too late to change that. Germany sent Ukraine 5,000 hats for its defense.
You can accomplish this with dual licensing (e.g. GPL and commercial), where the user decides which license to fulfill.

Once upon a time I built a platform to simplify this [1], but it didn’t take off—between the extra mental effort, the impact to growth, and the inability to call it “open source”, I think most authors just prefer the simplicity of MIT.

[1]: https://license.land/
This is one of the issues I see with books of prognostications, they aren't so much as predicting the future as advocating for a course of action. They are selling their own version of the future.
Won't help; Putin is just playing out conventional Russian geopolitical doctrine. His successor will conduct his affairs the same way.
The risk of a NATO military intervention is non-existent. Biden said it explicitly.

Wrt economic reprisals, Putin probably did the math and found it acceptable. They might be kicked out of SWIFT, they will probably get closer to China.
That's great but the problem is still Brave's market adoption.

We'd really need some support from Firefox/Chrome/Safari trio to really start adoption. Most likely Firefox, then (albeit unlikely) Chrome and Safari.

Brave's adoption is just too low, even though I (and probably a significant people here ar HN) personally think it's doing the best.
it is bluffing when you admit wrongdoing but then keep doing it

the advantage you get is a larger candidate pool who are more sympathetic with your company now after you portrayed yourself as a victim of circumstances outside your control, aka. "It's not us, anybody is doing it!"

in reality nobody forced that company to adopt the business model, which OP described as unethical

ever heard of Stockholm Syndrom?
North Korea has definitely bent. Their nuclear program is moving slowly. Their cruise missile program is moving slowly. Without the sanctions they would have had missiles to carry out a global nuclear strike decades ago. South Korea launched satellites in the 90s!

China also bent. But in a way that is very different from what people expected. There was this idea that economic freedom must lead to political freedom. It was the cornerstone of political calculations for a century in the west. But it turns out China bent on the economic side without bending on the political side. This wasn't preordained, if hardliners in China had won their battle against reformers China would still be trapped. But by the time that it became clear that this was the greatest miscalculation of the last half century, it was too late. China became too entrenched economically in the global order for any sanctions to be possible.

But sanctions have worked. Iran doesn't have nuclear weapons because of sanctions.

What sanctions don't do is they don't lead to regime change. But they absolutely lead to massive behavioral changes.
From what I heard recently, Russia has two benefits:

1. Tactical - chokepoints are a major element of military tactics, and I guess there's a spot that leaves Russia completely defenseless with wide-open spaces if it doesn't own Poland and Ukraine.

2. Wheat - apparently, Russia owns quite a bit of the market, and Ukraine would carry another minority.

With that in mind, I see this entire thing as a coercive and brutal M&A, but with people's lives being destroyed instead of just their long-term career plans.
Link without the additional redirect: https://web.archive.org/web/20170913082140/http://www.dailyk...
I build RC planes/quads, where 80A currents are not uncommon, and I use XT60 with 12AWG wire. I don't know if there's a crimped XT60 connector, but all the ones I've ever seen are soldered. I don't know why you'd crimp, it seems to me that soldering would be more efficient for high currents due to the larger surface area that makes contact, but I don't have specific data one way or another.
Not sure why you're being downvoted. Though it's not JUST about hills.

I have a 2500W Luna Cycles fat bike (52V BBSHD mid drive motor and 12 speed drivetrain). It climbs hills effortlessly. It powers through sand and snow. It's been a lifesaver on uphill technical singletrack when I've had to stop and a blip of the throttle gets me going when I wouldn't have been able to just with pedal power.

I have no idea what the top speed of the bike is and don't care. 90% of the time I'm doing under 20 mph and almost all of the remaining time I'm doing 20-30 mph. I've ridden 750W hub drive bikes and they're not even remotely comparable. This is what people who cling to the antiquated eBike class ratings and watt limits don't understand. It isn't about top speed (I think doing >35 mph on a bicycle is crazy) it's about torque application in circumstances that demand it. I'm considering upgrading it to a 72V battery and 4000W controller.
at some level, it’s fair to say that serfdom just never stopped: you can call the leader “tsar”, “comrade”, “president”, or whatever else you want if it makes you happy, but “prole” and “serf” are more or less cognates too.
You can get unlucky and have multiple slow page requests land on the same NodeJS worker and interfere with each other, so as a result have to massively over scale to reduce chances.

With their new model, they distribute requests explicitly to workers so they can’t interfere with each other and drop server side rendering if they don’t have capacity.
Electricity -> Hydrogen -> Electricity is insanely wasteful. If this is the only large scale long term storage we can come up with, we have a huge problem...
The war started between Russia and Ukraine, not the US and Russia.
What’s the Hardest Wood in the World?
> I'm in favor of the US and NATO (or just the US by itself) immediately attacking Russia's forces inside of Ukraine and destroying the Belarus command structure

As an American, I'll support another foreign engagement when I see the sons and daughters of presidents and congressmen shipping off the the Ukraine. Until then, I can't support sending American boys and girls to die in yet another foreign war.

Any talk of U.S. involvement should cease until the American public sees AOC, Hunter Biden, and Donald Trump Jr. (or maybe Baron) in uniform and on the ground in the Ukraine.
> How does this compare to a normal time period? I wouldn’t be surprised if the random ups and downs of growing up normally resulted in a distribution where 1/3 of students claim they felt happier, 1/3 of students claimed they felt the same, and 1/3 of students felt worse than the prior year.

This sounds to me like a distinction without a difference. In both cases, the net result would be approximately 0 effect on the overall mental health of the population being studied.
> I'll bet that that would not be Paris or London.

Doesn't really matter which one he picks: NATO article 5 would ensure retaliation.

But yeah, I agree with the rest of your point.
We do not have enough energy storage capability to rely completely on Solar and Wind yet. Both are intermittent producers so to get truly reliable power from them we need storage capacity. There are projects that promise to meet that need but positioning solar and wind as all we need is not a true statement.
> I ran Rails in production years back and swore it off then. We had constant memory leaks that seemingly came from Rails itself, and the only solution we had was "just restart the server."

This hasn't been a serious problem in a decade.

> We also had no typing then, so every bug was a runtime bug. Hopefully it's improved in the years since...

The ecosystem has been introducing gradual typing, but even at high scale, types were not remotely the most common type of problem I ever ran into, and certainly not "every" bug.

(ex-Braintree engineer, we processed billions of requests on Rails)
Trying local node, verifying it works, otherwise falling back to an external node might be the best way to go. But still we need Firefox/Chrome/Safari adoption.
The GPL doesn't explicitly forbid commercial use, but as /u/tedivm points out, it often has the effect of at least strongly discouraging commercial use. That may actually be enough for what the parent poster wants. Or not... but it's worth talking about.
Recommendations include:

1) ditching the toxic negative attitude. It pushes away interest.

2) spend an afternoon or a few bucks on a web designer making your site look better than the "time cube" site. It practically screams crackpot theory.

3) build credibility with academics first. People not in the field will assume you're a swindler by default.
I think the opposite. I think that JetBrains has a level of quality that is almost impossible to find in the free alternatives.
And? If bullying is unavoidable, the next best thing is to make the bully give a pound of flesh for the privilege.
I think the only thing that makes sense is Putin's unchecked power (inside Russia) has essentially made him not give a damn anymore. He's rich and powerful and reaching end of his life. He might be physically ill - we don't know. And this is his chance to try to rebuild the USSR consequences be damned.
It seems like a valid point to me.

When your friend or relative comes back in a pine box, do you want to know it was just another bad decision with nothing good coming of that sacrifice?

That said, I think the US has options here. We don't need to "occupy" Ukraine as they have plenty of troops. What they need is air superiority.

We should consider establishing a no-fly zone around all of Ukraine (and maybe Crimea). The risk to American lives would be as minimal as possible while still severely restraining Russia's ability to wage war..
Awesome.

Any plans to go beyond podcasts? I'd like to import any EPUB, PDF or TXT document, have it read to me by text-to-speech, and then have all the features you currently have for podcasts (i.e. reading along on the screen, one-tap highlights, etc.).
As we have seen before, only very recently: bad things happen when psychopaths start to unravel, especially malignant narcissists.

Putin has long kept his narcissism under a kind of control.

A bit of bare-chest, bareback horseriding. A few ice hockey matches with opponents who comically offer little resistance.
A gigantic pseudosecret palatial residence that looks like a seat of power for a Bond villain, but is actually his safe space.

But even in Russia's nationally televised broadcasts Putin appears to be struggling to control his emotions and his temper.

It's not particularly difficult to see that loyalty to a psychopath loses its currency when that psychopath has no use for you, but also that using your loyalty as a constant mediating influence becomes impossible when the psychopath departs from reality.

The question for any kind of diplomacy, hardball or softball, is this: is Vladimir Putin still in full control of himself? Because he's behaving unusually on the basis of his prior record. Only a handful of years ago he was a very different figure on the world stage. If his narcissism has no supply, no moderation, things could get even uglier.

And yet again he is signposting it -- "all relevant decisions have been taken."

We kept pretending his signposts were diplomatic noise, when in fact he's just a psychopath telling people what he is going to do to them.
> Unfortunately, we don't have a solution for Ukraine, but thankfully, this will be mostly contained in Ukraine thanks to NATO.

The same sentences were written two weeks ago with respect to Ukraine. You can't make any assumptions about what Russia will or will not do. Taking over the Suwalki gap could easily happen. The frog is best boiled slowly, and with ample time to get used to the new temperature.
I can relate. During my studies I often felt like I ought to make the most of having people around. So much is made of the opportunity to meet people at uni, it feels odd to waste it.

With a lockdown I think I'd be just fine at home or in a student hall, putting the most into studying.
I was wondering about this, too.

> Making a custom form control with JavaScript is going to make life worse for a lot of people. Just don’t do it. The browser’s built-in controls are quite sufficient.

For my self-hosted minimal CRM (not really ready for anybody except me yet) [Aktenkoffer](https://github.com/svkurowski/aktenkoffer), I created a custom select that allows for filtering/searching of contacts when choosing sender/recipient for a given document. I don't use browser's select because:

1. There's a lot of contacts one has, and the list will become very long, a usecase for which select seems not to be the best fit, i.e. I don't want to load all the options always.
2. I cannot always remember how I formatted a contact name - e.g did I include the "Dr." at the beginning or not. Select quick-selection only works when I know exactly the sequence of characters I'm looking for (like the US state selection the author mentioned).

Obviously it has tons of feature gaps, I.e. pressing Esc does not close it (yet), up-and-down arrows don't work (yet), one cannot just type to go to one option.

Any suggestions, what to do in such a case? And how I can learn more about such approaches?

I love sourcehut, and its design and I would like to follow a closer to the browser, minimal UI but in practice it seems quite hard for me - harder than getting a custom select "half-right".
Ambassador Adds Cloud UI for CNCF Projects Emissary, Telepresence, and Argo
> if you make a screenshot of every Bored Apes and you use it as your avatar with the credits to the original owner, is a copyright violation? No

Yes, it is. At least in the UK and US where I've bumped into copyright laws. The copyright holder could DMCA your avatar off pretty easily

Sorry bud but your article is pretty wrong all over, you cut and dry infringed on their copyright. Web3 isn't above the law, it's above regulation (for now)
Nothing. But the value of the property they have likely outweighs the value of the property they have.
Say Hello Again to the Office, Fingers Crossed
Show HN: Party Puzzling: themed puzzle sets for special occasions
The real world is not some intellectual tongue in cheek discussion between liberals and conservatives.

It is no surprise for me that westerners couldn’t care less about suffering of “other people”. You don’t need to invent complicated reasons why you do not care biggest war in Europe since 1940’s, or the lives of Eastern Europeans.
I feel like people always forget this is an option.
I don't agree with the implication that using Internet and smartphones make people asocial. If anything, I bet those techs helped people feel less isolated than they'd have felt without them.
> It could also a be a slower kind of suicide to let that nuclear power invade and take territory piece by piece, unmolested.

If this is how you feel, you should enlist. Otherwise, you're just demanding that other people's sons and daughters should be sent to die fighting for someone else's country.
If you’re using an Android TV, I’d totally recommend SmartTubeNext over NewPipe. I tried both and the experience is way better. STN also embeds SponsorBlock by default. And it supports YouTube accounts so you can still subscribe to channels properly. You can even cast to SmartTubeNext from your smartphone, from the official YouTube application !
I don't think the filesystem is the right place to solve these types of problems. I also think if you try to make the kind of filesystems that solve these problems you'll invariably end up with entirely new problems you really don't want (complexity, performance issues, unclear semantics etc).

You usually want more flexibility and control over how your data is projected to storage. (Say for instance you run out of storage and the scheme doesn't have any way to split the data across multiple filesystems). And you really want integrity constraints that stop you from pointing into thin air and help you clean up. Occasionally you also need to have the concept of identity (how do you refer to a given entity directly) without it being part of a projection that may have stopped existing - like a tag being deleted).
>In a way the comparison is understandable, but in Kosovo and Bosnia there were systemic etnic persecution and genocide by the Serbian government.

Please don't spread misinformation, there was no genocide in Kosovo* and no involment of the Serbian/Yugoslav government in the Bosnian genocide.

If you have any international court ruling which proves otherwise, you're free to link it here.
Is all revenue equally valuable? Or, perhaps even if that is not true as a rule, your approximation is still useful?
Gracias. My first attempt to post this to the direct source was blocked for some reason. But it still exists at the link below. One of the most amazing articles I've ever read.

https://www.dailykos.com/stories/2017/9/10/1697580/-Back-in-...
Putin probably views it as a price tag. The cost of invading is lower than the benefits of invading.

One benefit is that China (supposedly) approves of this invasion. So it's possible that the sanctions won't have as much of an impact as they otherwise might've.

As others have pointed out, there is no risk of NATO retaliation due to Russia's nuclear arsenal. If China also reduced the risk of sanctions, then the net result is that there's very little downside for Russia to invade.

If we want to make a difference, we need to think of ways to make it a net loss for Putin to invade. Right now it's a net benefit.
The best unit of isolation for web functionality is behaviors, not controls. Think of them as traits enabled and configured via attributes. I've used such things on many different projects with very good results. The main advantage is that if you design them properly it is trivial to extend built-in functionality without reinventing the flat tire.
> That's both racist and misleading.

Could be, but above all it's true.

> Sweden did accept way more refugees during Syria war than any neighbor countries

Yup. And now the Prime Minister has pre-emptively declared that for refugees from a geographically, culturally, and politically much closer country, the gates will be closed. So how does that not support the thesis that Sweden's (Social Democratic / Left / Green / Centre Party) government prefers its asylum seekers to be MENA and Muslim?

> and Sweden simply wish for offloading from neighbor countries.

Funny how that doesn't seem to have been needed between 2015 and now, isn't it? At least I can't recall any other such pre-emptive declarations from that time span. Can you?

> The majority of these refugees were below the age of 20.

The majority of those refugees claimed to be below the age of 20.
Bitwarden self-hosted on Digital Ocean is pretty easy to set up. Then you have an open source password manager that you can still sync across multiple devices without having to worry about adding another tool like Syncthing to the mix. Since you're hosting it, it's a much smaller target although it's up to you to keep it up to date.
Ky is a tiny and elegant HTTP client based on the browser Fetch API
In the bug page, we see the initial response:

> That's a good idea. We can look into it, but I suspect that doing it
right will require either crippling Chickenfoot substantially, or doing
substantial rewiring of Firefox itself.

The direction Firefox decided to go was mostly "crippling substantially" of extensions, and not enough "rewiring of Firefox itself".
I'd like to know as well. However, I'd bet on raising the interests because the war will be bloody, ugly, and short.
It wasn't piss-poor intelligence. It was misinformation crafted specifically for the purposes of justifying invasion to USA voter.
>How do we disambiguate novel virus arising from multi-infection interference from human synthesis?

Best you can do is work with probabilities and try to infer which theory is more plausible than others.
Well, a virus replicates by forcing your cells to make more of the virus. Just sayin'.
Yeah China censors media. So does Russia. So long as the control media they can make the population believe nonsense. Even countries with statutory freedom of speech are getting bombarded with propaganda very effectively. It's never been easier to get huge swaths of a national population to believe abject lies. Once they believe that government abuses are necessary for security they will get away with them forever.
> I know you stated somewhere else that this is not your domain

You are confusing me with someone else.
> a week dedicated to all waking hours doing a variety of exercises

What does this mean? A blast of energy every hour? How many minutes?