skysight-inc/HackerNews huggingface dataset:
Terrorism by definition is an attack on civilians. An attack on a military target is not terrorism.

Police are a grey area. As an armed uniformed force they are a legitimate military target. However as they they operate in such close proximity to civilians means any attack will cause heavy civilian causalities.

Disadvantage is a strange term. I would have used "operate more efficiently in cost/operation category but loosing in the causality/territory numbers. persisting until the US gets tired and goes home" But that does not exactly roll off the tongue.

Specifically, at no point in those conflicts was the US military at a disadvantage. Iraq or Afghanistan were unable to operate as an independent nation after the first week. You know the infamous 2003 Bush photo of him on a carrier with a big "job done" banner. we all laugh at how incorrect that claim was, but he was not entirely wrong ether. At that point there was no real Iraq military left, it was all insurgents, un-uniformed guerrilla troops with no infrastructure that could project no power. The North Vietnamese were more successful, maintaining a government. But could do little to prevent US air superiority. or gain territory until the US left. Korea was perhaps the most successful, managing to restore territory to the original demarcation line. But not past that, leading the the stalemate left in that area today.
Linux is definitely not the same. The browser instance that was opened first wins, unless you start it with `--no-remote` flag.
Do you have a link to your perf analysis? The only mentions I could find in your profile links were over three years old, and used @objc Codable objects.
> "I've been collecting hex grid resources for over 25 years."

Weird hobby, but hey, who am I to judge? Thanks for the ultimate resource, I genuinely enjoyed following and interacting with it.
The prejudice against it is huge to be honest. I am a Jodo Shinshu Buddhist and a majority of other Buddhists online mock me for using religion in the way you describe, that is, to connect with the Absolute and to understand my life. Not even just the secular ones, who call me pathetic for believing in Amida Buddha or Pure Lands, but even the very religious ones, who say that I am arrogant for thinking that I can give myself up to Amida fully. Thankfully, Jodo Shinshu is popular in Japan, and also in the US, so it is not difficult to find English resources that understand.

Everywhere there is huge gatekeeping from these experiences, or from life in general. I definitely agree with people who say that our society is spiritually bankrupt. It isn't that they are missing some essential doctrine or belief or they will be damned, it is that they can't give themselves up to life fully if they have no recognition of the Absolute.

> Reverently contemplating Amida’s directing of virtue for our going forth, I find there is great shinjin [faith]. Great shinjin is the superlative means for attaining longevity and deathlessness. It is the wondrous way to awaken aspiration for the pure and rejection of the defiled. It is the straightforward mind directed to us through the selected Vow. It is shinjin* that actualizes Amida’s profound and vast benefiting of others. It is true mind that is diamondlike and indestructible. It is pure shinjin by which a person easily reaches the Pure Land where no one goes. It is the mind that is single, realized by the person who is grasped and protected by the compassionate light. It is great shinjin, rare and unsurpassed. It is the quick path difficult for people to accept. It is the true cause of attaining great nirvana. It is the white path by which all virtues are fulfilled instantly. It is the ocean of shinjin that is itself suchness or true reality.

Shinran Shonin

> Shin Buddhist practice is not based on belief in an uncertain better future but instead places emphasis on the present moment—a moment made possible by the causes and conditions of the past. Many take for granted the efforts that generations of humans have made, along with the interdependence of all life forms, that contribute to our being here now.

> Reciting Amida’s name is like an alarm clock that says “Wake up!” to the joy of being alive each and every day. Awakening to this rare gift of life, we can accept and endure the wide spectrum of human grief and bliss and become a source of happiness for others.

Buddhist Churches of America
Show HN: Online Sequence Diagram Creation Tool
I needed to do this yesterday. Thankfully I recall a hacker news suggestion to use SQLite. No time at all to get both files imported into tables and successful join queries. I’m glad it was SQL as I needed a few basic transforms (case folding, trim, etc) and conditions.
Depot.dev Dockerfile Explorer
It is the opposite. Methane eventually degraded to ozone:

https://www.envchemgroup.com/climate-change-methane-and-ozon....

It will take many years for this ozone to reach the high levels of the atmosphere
A mortgage. The cost of ownership only exceeds the cost of renting because ownership costs have been driven up by profit making: historically (and still today in some countries) it was cheaper to buy a home than it was to rent. If landlords were restricted from buying homes then the costs of ownership would become affordable for the majority of people who rent. A Hacker News comment isn't the place to propose radical policy change but just for fun, consider a world in which the only way to become a landlord was by building property specifically to rent it out. The majority of rental properties were previously owner-occupier, landlords have decimated the amount of property available for owner-occupiers which has driven up costs (pushing more and more people into renting).
You mixed up a lot of things here. On practical side: execs, and accounting already legally must do paperwork, however shareholders want them to go well beyond that. And you can't force people to do job properly just by legally obliging them, otherwise Soviet Union would not fail.

On moral side: business in general (and startups especially) requires navigation between things many of which are unpredictable, and plenty are beyond your control. Also I've seen startups failing because of software bugs, and technical limitations. In this particular case, do you know about any obvious wrongdoing? If not you probably shouldn't auto-assigning blame on "them".
This is such a weird body for comments.

You have devs in here shrugging and saying "hey it works, no big deal" when it comes to a business process. But if it comes to svelte vs react vs whatever it's a butlerian jihad where everyone's accusing eachother of not even knowing how to program.

sometimes I wonder if most of us do the job to play with silly tools rather than actually make shit.
Is Mojo interactive like Python? I mean will it work well with notebook style programming? I've been looking for something that works well in that interactive mode (like Python) but also has types (like, say, Swift). Swift playgrounds have always been buggy as hell for me.
In that vein, there's also dawizard, wizardnta, the amDanielan dream (in a book whose author changed the name of a character named Eric to Daniel), and a company that is now in the african-american.
> Consciousness is the woo you accuse people of.

Are you sure?:

https://www.youtube.com/watch?v=O7O1Qa4Zb4s

> There's no reason to think it's real or required for distinguishing truth from falsehood.

There seems to be no better definition for what matter is than for what consciousness is. Hence, there is no reason to believe it's real or required to discern true from false as well?

As long as that's the case, I'd be a bit more careful with statements like these.

If we can be sure of one thing we know, it's nothing.
To be fair, Twitter has began pushing algorithm mess onto their users far before the Musk take over. We really can't blame him for that. I was kind of hoping he would have at least tried to reverse it though.
Sounds worse than it is. Most sites work fine without and the ones that absolutely require it will have messages requesting you enable it.

Beyond the privacy/security benefits of not running arbitrary code in your browser, the web is a lot faster without JavaScript involved.
LSD was negative for me. It basically made me realise that suicide was an option, and I struggled to stop thinking about it, even now
Whoever sells audiobooks….. make a big deal of using human readers.

Good human readers are much, much better than any AI (and much much better than non professional readers).

I buy a lot of audiobooks and it really really matters who they narrator is.

If I found out an audiobook is AI read then I’ll not buy it..,,, not now nor in the future when TTS improves. I want to support good narrators.

Project Gutenberg is making a huge mistake going this hard with AI. They should double down on people and find a way to get more people doing better reads.

All this AI and TTS audiobooks just makes me steer clear of Gutenberg because it’s got to be a huge pile of low quality trash now.

Support human narrators. Say no to AI.
Egg Drop from Space [video]
The process is somewhat well understood, it's the implementation that has so many levels of perfect process and perfect components that makes tsmc a wonder of the world.
It was supposed to be three stars actually, but the other two vanished due to HN formatting.
Yes people have asked. One they removed access they rolled out a Quicken partnership, so I assume this is some decision made by management as part of a business deal. But I'm only speculating based on the timing.
This is the dream, cast iron pans well seasoned and looked after will last practically forever and are a joy to cook with. Heck, even poorly looked after pans can usually be brought back to a long and delicious life. I envy you!
iPhone 15 Pro MAX vs. $10k "REAL" Camera [video]
The practice of civil forfeiture needs to die, and those who practice it need to go to jail. It does nothing but victimize innocent people.
Nice work! Though, I think you still have a lot of mileages to cover in order to compete with draw.io.
And as I replied: how does any of this *prevent* you from "cover[ing] as many usecases as possible" given that writing the original code is always an option?
Issue is that a lot of the good sources solely use controlled platforms like YouTube where you can't even use words like "suicide", which normalises this nonsense, I understand that not everyone wants to watch a video about "rape", "suicide", weapons and murder, however what is happening today is ridiculous.

The other issue is that these big platforms are all American which means they will enforce American sensibilities like having it okay to show incredibly scantily clothed people where not much is left to the imagination, but going crazy if a nipple is shown.
> but I kinda like having errors as values

this is the sort of silliness that is common in the Go world. as noted elsewhere, errors are values in lots of languages - Rust, C, Scala, Haskell, etc etc, but Go explicitly has no way to handle them nicely, no specific syntax and no fancy type system stuff like sum types.

it is my very strong belief that this will eventually be fixed in Go and when it does, almost all the people currently saying "I like errors being values [and it's fine that Go makes it very annoying]" will quickly prefer having some actual language help for these values.
I agree 100%.

Truck[1] and Fornjot[2] are recent attempts in the Rust space, both are WIP.

But both seem to be going the traditional way. I.e. B-Rep that can be converted to (trimmed) NURBS.

I think if one wanted to incorporate the last 50 years of computer science, particularly computer graphics, one needed to broaden the feature set considerably.

You need support for precision subdivision surface modeling with variable radius creases (either via reverse subdivision where you make sure the limit surface pass through given constraints or using an interpolating subivision scheme that but has the same perks as e.g. Catmull-Clark).

Then you need to have SDF modeling ofc.

Possibly point based representations. If only as inputs.

And traditional B-Rep.

Finally, the kernel should be able to go back and forth lossless between these representations wherever possible.

And everything must be node-based, like e.g. Houdini. Completely non-destructive.

[1] https://github.com/ricosjp/truck

[2] https://github.com/hannobraun/fornjot
Why a 'hologram revolution' could be on the way
You can’t talk to their ofx server or can’t export qfx and ofx files ?

The latter would be terrible. The former seems to be more and more common.
From the article: The new syntax is appropriate for source generators, so don't be surprised by its clunkiness
Punycode phishing still works in Firefox – grr
"Open discourse is the central pillar of a free society"
_Officially_, Canada's locale uses yyyy-mm-dd. But the American date format still has the popular favor, because reasons.
3 years of living with a bionic hand: 'This research has given me a better life'
> Ukraine has made yet another 'breakthrough'. How are these guys not in Moscow already with all these wins and breakthroughs?

While I, too, disapprove of the adjective treadmill that uses ever greater superlatives for increasingly minor things: war is usually a hard grind, one needs very specific breakthroughs to make a noticeable difference to the map when front-line is so wide.
I've got a custom browser launcher, let's me pick a browser/profile combination for every link I click (outside of a browser). Keeps my Chrome and FF profiles clean. And easy for non-incognito but still disposable sessions.
For anyone else having trouble loading this directly:

https://archive.ph/iNFOg
F-Droid Client 1.19 Alpha and KDE Connect
> Our ancestors didn’t abuse animals on the scale we do now.

It's sad this type of trolling is becoming tolerated on HN.
While there is a certain amount of truth in that. I also note that the opposing troops were unable to operate in a uniformed manner. making them indistinguishable from civilians.
We are creating a place to deal with the messy business of product reviews. The idea is to create a overview to spot the most valuable reviews around. Doesn't matter if it comes from a professional tester or reviewed by a user.

Here is the first iteration.
https://revulu.de

Sorry, website is in german.
This is not unusual. I can't put my hands on the article at the moment, but there are prosecutors offices and police departments funded entirely by civil forfeiture.
The SDF Plan9 Bootcamp is running at the moment. Registration is under:

https://sdf.org/plan9/

In case anyone wants to try sam or acme on Plan9 without having to install the system.
Yes, but why I like Go is the feel of a non-typed language, which is typed in just the right spots.

I don't like generics.

On the frontend I prefer JS over TS, because of the typing overhead of TS (both in types in amount of keystrokes).

But it's strange to connect typing and successful product. Doesn't make sense to me.
I've HATED it when people do this, but everyone is convinced it's best practice.
The standard works on the other side as well. A Toyota with a NACS plug can charge on the supercharger network, but also other networks that are also adopting the NACS standard. A non-Tesla car that charges on a non-Tesla network doesn’t generate any obvious revenue for Tesla, unless there are licensing fees. We have not seen the agreements, but I have to assume Tesla gets something.

And Tesla’s ability to do enormous markups only works if they have monopoly pricing power. Perhaps the superchargers, by virtue of being first, will sit at the prime locations, giving Tesla some serious pricing advantages. Or maybe Tesla chargers will be better maintained and overall easier to use, so Tesla may have additional pricing advantages.

But that would fall short of full monopoly-level pricing power, and we see that people have the ability to respond to differentials in fuel prices by driving to cheaper stations. This will be easier in cars that integrate charging prices into navigation.

One thing I would like to know is: will Tesla allow their cars to charge on non-Tesla NACS chargers?
> This past week, Google Play Protect removed KDE Connect from many users devices because it was installed via F-Droid.

What the hell? Because it was installed via F-Droid?
Assuming the story is entirely true, I am honestly impressed that some people who have enough money to rent what is clearly not a cheap place are still stupid enough not to know about or think about the shutoff valve on a toilet.
Losing my interest learning when I reach near to finish line
I can't even watch anything outside of udemy for even 10%. My problem is I don't know why I'm getting bored after reaching 70-80% of the course.

I'm learning a lot till I'm <50% of the course and slowly, I stop learning at that rate, and at 80%, I totally stop learning at all and get bored having to learn.

Why is this happening and how can this be fixed?

Would investing my money into giving certification exams fix this issue? I'm learning about computer networking, systems administration, databases, distributed systems, system design, packet sniffing etc. Not all at once, obviously.
I don't understand why they are so desperate for it. I suppose it's because they have a purely mechanistic view of the brain, and that if there isn't some chemical you can change to help, you're fucked
There are all sorts of effects that drugs can have on the brain/body that aren't a "trip". Consider the effects of caffeine and alcohol for example.

Also consider the difference between high and low doses of alcohol: just because having 1 beer won't make you blind drunk doesn't mean that the effect is a placebo.
Sounds like you don't trust them already.
While chrome does display a warning and then full domain https://www.xn--80ak6aa92e.com/ but Firefox shows this as apple.com

https://pbs.twimg.com/media/F84SwRzWUAANRml?format=jpg&name=...
Did violent crime go up or down last year? Yes, it did
Care to elaborate?

This happens with regular tenants and hotels as well, do you want them to also go out of business?
Playwright is definitely the industry standard testing tool for those who are likely to be interested in Autotab too - I'm a test engineer and the last time I used Selenium was probably 2017. Playwright is everywhere that's comfortable using AI-tooling!
Not sure if I like primary constructors. TBH, the following feature of Dart that I like:

class Point {
public Point(this x, this y);
int x;
int y
}

Everything else seems like small quality of life improvements.

And still patiently waiting for the following to be legal:

int result = some_variable switch { a => callAFunctionReturningVoid(); 1, b => 2, };
Even if it is suspicious, that's no reason police should be able to seize it.

Generally suspicious activity that doesn't point to a particular crime is not even enough to justify a traffic stop, let alone a warrantless search.
I enter transactions manually.

It's not for everybody, but I want to see every transaction.

I do this by going to the website for the bank account or credit card and looking at the Activity section (or whatever it's called).

I know that I'm weird. This is not for everybody.
Anything interesting I could do with spare Android phones?
It already happened that some company messed with the domain of one of their products and was not able to communicate it on a status page hosted on that very domain. The usual workaround was to check their Twitter page but that's less and less likely.

To recap: it's better to have separate domain for status reports.
> On the other hand, the continued use of Swift by Apple will mean they feel the pain too and will improve the performance

LOL have you used Xcode lately? It's painfully slow, and getting worse.

Apple engineers use all of the same crappy Apple software that we all do. The problem is that Apple executives have decided they don't care and are unwilling to invest the time and resources in performance optimization or good design. The relentless yearly update cycle will continue until morale improves. Steve Jobs is gone not only physically but also in spirit. It's Tim Apple now.
There are plenty of photos of russians bombing civilians, hospitals, Mariupol drama theater had "children" written in letters so big that they can be seen from space. Still bombed. Just few weeks ago a funeral was hit with a rocket, 50+ civilians dead. Let alone the constant attacks on civilian power and port infrastructure trying to freeze and famine not only Ukraine.

This is just a completely ignorant take that the Israelis are somehow worse than russians.
TIL: pepper sprays start at 2,000,000 SHUs
Deprecated/not paid for.
AI and US Election Rules
Yep exactly - nobody thought to double check the original/final sheets when the results looked a bit off?
Oh, the non-existing values behind which the collective west pretends to hide. It is really difficult to be westerner with conscience over the past few years especially. It is not even double standards anymore; it is at this moment arguably, purified bigotry into which the collective psychology under the dictum of relentless, all-encompassing, ever-present propaganda morphed us into.

Bigotry in a sense that the rights (to defend, self-determine, etc) we so vehemently ascribe to/for ourselves as given are in the same sentence with dumb righteousness denied to the other party/country/ethnic. What is going on?

How is it that we defend this blatant anti-pole of what we claim are our values as a collective?
A better storage format for postman collections
How much do each of those cost and how does it add up to 10M? If you get two overqualified people to work on it full time and pay them FAANG salaries it'll still be enough for decades. I can't imagine the hosting is expensive when 99% of the papers are a few megs at most.

I'm just a bit confused because this is a site that already works really well and isn't technically difficult.
Those prices are kept artificially low by the Chinese government by subsidizing though
Guarding Your Privacy: Philips Hue Secure's End-to-End Encryption
install brave, disable other adblockers for youtube. works for me
> the theoretically correct decision to be specific what you return and generic in what you accept

Yet another case of that old pitfall. Untyped nil uses the same keyword as typed nil, when they are not equal. It's an unfortunate contradiction within the language.

And it means that the entrenched practice of

err != /* untyped */ nil

is an overly specific check (nil error is harmless whether it contains the type information or not).

Someone, somewhere has thrown at us a principle ("the theoretically correct decision") and someone else has thrown at us a conflicting principle ("err != nil is a universal idiom").

The problem: these are not principles! Both of these are decisions with tradeoffs. Who is making these decisions? Some blog authors or conference speakers? No: the team that owns the code. So, either:

- have a linter that catches *ErrX return declarations automatically,

- or, have a linter that prevents err != nil (generally: interface != nil)

Since the latter is impractical today, one needs to decide the former. Solved, isn't it?
This was the best part.

> it’s hard to wake up the next day and go “well, I’m sure that’s all in the past - let’s learn Java!”.

Had I written something like this (it wouldn't be addressed at "rich" people) it would be entirely about this part of the game mechanic. (The author has kids, it makes the challenge even harder but is a fine excuse to proudly work yourself to death.)

There are many gradients between throwing in the towel and uhh.. attacking the lion with your bare hands. When you've given up nothing is possible anymore. It's a horrific thing to see from up close. You don't even have to be actually poor for it.

The opposite is also true, if you have the will, energy and motivation all you really need is a pair of pants. I've seen and done things that might blow your mind. Each hack gives a new surge of motivation.