skysight-inc/HackerNews huggingface dataset:
> If he bothered to spell out in detail what he means by "tribalism,"

He did though:

> Under conditions of real or perceived out-group threats involving competition for scarce resources, for example, the disposition for tribalist and exclusivist responses is triggered [...]

I suspect that the existence of country borders and ethnic identities is safe as long as they don't support themselves on the fear of the "outside world" and the "other".
The US raised scores of millions of immigrants from poverty to the middle class. Poor people immigrated to the US, people with nothing but a suitcase. The US has seen the most spectacular rise from poverty to wealth ever seen in history.

In WW1, for example, the German soldiers knew they had lost when the Americans arrived, well equipped, tall, and fat with food. The Japanese soldiers had a similar reaction when facing GIs in WW2.

Of course, with free markets and prosperity, the Germans and Japanese have since caught up.

(In WW2, the US was able to fight two major wars simultaneously, and supply the allies, and move all that stuff overseas. An incredible achievement, only possible from free markets and the wealth produced by them.)
The examples given here seem like the best case of it going wrong, they’re in a different country and UK rescuers know within seconds that they’re wrong.

I think this case further down is much more concerning:

> He found that the algorithm behind W3W often gave similar-sounding words and plural versions of words for locations in close proximity, which could cause confusion.

> So, for example, circle.goal.leader and circle.goal.leaders are less than 1.2 miles (2km) apart along the River Thames.

I wonder if the algorithm could somehow make it so similar sounding words like this aren’t anywhere near each other physically. It’s not as big a problem that leader and leaders sound the same, if you guarantee that only one of them is in the UK or at least within the same city/national park etc.
A little late to comment here. But for database IDs, I have found that Instagram's technique to generate IDs works very well: https://instagram-engineering.com/sharding-ids-at-instagram-...

They are not serially incrementing but still sortable. Thus prevent index fragmentation issues observed with UUIDS. Are 8 bytes in length. So index size is smaller compared to UUIDs. So you get all benefits of serial IDs but they are not easily guessable thus preventing sequential access attacks.
I use a Card by Sparkasse and what I meant by accessible ATMs is e.g. the ones from Euronet that cost me roughly 5€ per withdrawal.
Show HN: A Java server-state web framework
Sounds like a strawman to me, or at best a mischaracterization. Has anyone ever held this belief in the caricatured form?

> If your economy has demand side problems then supply side economics will do absolutely nothing.

Well, if you have both supply side and demand side problems, fixing at least one side is better than nothing?

Are you referring to a specific economy with demand side problems?
Ah yes. Then a remote will find its way in the electronic rack in TJ Maxx a few years from now [1]. An excited customer like me will find it, buy it, only to forget it in a closet for a few months. Until the return policy expires.

Then the excited customer will stumble upon it excited to try it out...

[1]: https://news.ycombinator.com/item?id=22083759
The fake image carousel which is actually a lightbox on https://www.addressingtheunaddressed.org/ is one of the more interesting things I've seen on a website
Yes, this really demonstrates how this system doesn't live up to its promise. As someone previously involved in a SAR team I find the growing expectations on W3W very frustrating. It's like watching a slow train wreck. Ambulance and police services here are rolling it out in a kind of shadow-IT form way too rapidly. The largest problem I have with it by far though is pegging all these organisations to a reliance on a tech startup and a closed license.
It's literally in the article:

"So, for example, circle.goal.leader and circle.goal.leaders are less than 1.2 miles (2km) apart along the River Thames."

That's potentially catastrophic, without an easy way to spot the mistake.
Land value taxes are pretty good at this.

They would encourage gentrification, but also tax it (in a sense).
1.sh takes an IMDb URL on stdin, saves the page temporarily and outputs a "lite" version, a more minimal page containing only actor photos. Of course, if desired, other film details could also be extracted and added to the output. 1.sh takes a single argument: photo size. Options are 140, 210 and 280. Requirements: curl (or quivalent), grep, sed, cut, sort, nl.

Example:

# Don't forget the trailing fwd slash else 302 redirect
echo https://m.imdb.com/title/tt9484998/ | 1.sh 280 > 1.html
firefox ./1.html

case $# in 1);;*)echo "usage: echo URL | $0 size";exec echo size options are 140 210 280;esac;
read x;case $x in https://m.imdb.com/title/*/);;*)exec echo error: URL \(should end with fwd slash\);esac;
x1=$(echo "$x"|cut -d/ -f5);
curl -H"User-Agent" -0 -4o "${x1}" "$x";
(grep -o "<title>.*</title>" "${x1}"|sed 's/ */ /g';
echo "<h3>Image size: $1</h3>";
(exec grep -o "title-cast-item__actor\"[^<]*" "${x1}"|sed 's>.*href=><a href=\"https://www.imdb.com>;s/?ref.*\"/\"/;s[.*[<p>&</a><\/p>['|nl -s,
exec grep -o "title-cast-item__actor[^<]*" "${x1}"|sed 's/.*>//;s/.*/<img alt=\"&\"[^\>]\*/'|grep -of /dev/stdin "${x1}" \
|case $1 in ---////////////////////////---IMDb-CAST-PHOTOS-ONLY---\\\\\\\\\\\\\\\\\\\\\\\\\---)
;;140)cut -d\" -f1-2,7-8,15|sed 's[.*[<p>&/></p>['
;;210)cut -d ' ' -f1-3,9|sed 's/https:/src=\"&/;s[.*[<p>&\"/></p>['
;;280)cut -d/ -f1-2,18-21|cut -d\" -f1-3,8|sed 's/class=\"/src=\"/;s/\.jpg/&\"/;s/ 280w//;s[.*[<p>&/></p>['
esac|nl -s,;
exec grep -o "title-cast-item__char\"[^<]*" "${x1}"|sed 's/.*cast-item-characters-link..//;s/.*/<p>\&quot;&\&quot;<\/p>/'|nl -s,;
))|sort -n|cut -d, -f2-
rm "${x1}" 2>/dev/null;
Even with a proprietary driver they didn't have to kill OpenCL once they got the slightest edge on it with CUDA.
Show HN: Peer Mentoring for the Blind Community
Very poor contrast between text and background.
> I don't think there are many databases in the world which would ever need more collision mitigation than that.

Individual instances? Maybe not. But for those an autoincrement key would also work.
That is not the scenario that ULIDs and GUIDs are advertised for.

The goal is to have an universally/globally unique ID. So whenever you encounter two IDs you can be (resonably, probability wise) sure that they won't collide.

Any such sheme thus must, by definition, serve every single use case now and forever everywhere. That's a tough one.

Also it's not really 80bit vs 96bit (which due to the birthday paradox is already a huge difference) but more 80bits vs. 128bit as the timestamp is recycled with sufficient usage.

I'm actually concerned that 96bit isn't enough, as it relies on the assumption that you'll use this scheme for for data spanning years, in order to properly use the timestamp as entropy.
DeFi Explained: The Full Guide
and day 2 is starting now: https://www.youtube.com/watch?v=gpGgeXHZr0M
Such an example is presented in the article.
Another benefit is that clients can generate and store objects before sending them to the server.

Allowing simple caching, easy async, easy handling of offline, or far simpler clientside code for dealing with those objects. etc.

For mobile app development which relies on an online (http) backend, clientside generatable UUIDs offer almost only benefits.
> Relying on web apps is exactly like giving governments the right to uninstall applications on your computer.

To some extent, governments, across the globe, are already exercising this right in some form. Quite often we hear that some government has banned some app and it becomes illegal to use that app in that country.
I'm glad good universities are not afraid of straight up dropping underperforming students out like stray cats. Can only imagine the panic that would arise if high schools started doing the same.
Afghanistan does not seem like an example of favorable geography.

Plus, which adjoining country was Afghanistan invaded from, such that a larger buffer would have helped?
The above is an experiment in community mentorship. This originally came out of some threads on Blind (and hence the name).

It's new, trying it out, feel free to roast the idea here, join the community.
> […] but also because they can result in incorrect joins.

Side question: can I get Postgres to throw an error if I try to join on two IDs where neither of the IDs have a foreign key reference to the other?
I did misunderstand, thanks for clarifying it
This blog is very relatable and I really like the idea of Small b blogging for smaller audiences.

I recently started my first own blog as a software developer and I decided to build my blog completely from scratch.

I used to do consulting for building WordPress and other CMS websites and I could never imagine myself using one of these tools for my personal needs if I were ever to start a blog myself.

There is so much code bloat and overhead when using any CMS or framework for the purpose of blogging. All I really need for my blog is a simple interface for adding some text and images to a database and a simple server that wraps everything together for the end-user.

This is my blog that I have built completely from scratch: https://miikavonbell.com

I really like the minimalistic approach of Tom's blog and will take some notes to improve my own platform.
> report by Alliance Canada Hong Kong (ACHK)

> Alliance Canada Hong Kong is an umbrella group for Hong Kong pro-democracy advocates in this country

I've noticed most China related news/critiques come out of ACHK, Radio Free Asia, epoch times etc. Some of them are no better than Fox news. In the US there are left and right wing media. When it comes to China there is only one biased against China.
The article is well written and delivers what it promises: to tell the story of Mo Pinel and his designs. What were you expecting?
Also note that there is another response with a bit more details in it in a different (not closed) ticket from 2018:

https://github.com/stedolan/jq/issues/1741#issuecomment-4306...
> With more than 25 photos and 90 likes every second

What unimaginable scale
The license was a new one for me: https://license.coscl.org.cn/MulanPubL-2.0/index.html English at the bottom. Wish there were Python bindings.
> The domain is fintech

What you describe is the opposite of what I expect from (modern) fintech.

* no tests

* god method with no proper documentation/requirements

* no one actually understanding the function deciding how much money to send! Isn't this one of the core functionalities of fintech products?
One can be more cute and come up with https://en.wikipedia.org/wiki/Open_Location_Code
There are really are issues with such a system and you listed some of them, but your recommendation makes me feel like you didn't read beyond the headline.

They need a way to transfer location data by the word of mouth, which is extremely difficult when you're using numbers. With longer numbers, such as a comparatively precise location, you have a high risk of errors on both ends, so searching for a solution makes absolute sense.

Nevertheless, based on the proprietary IP maybe the rescue services should consider building an own solution or evaluating open source alternatives if there are any
Lat and long are scary? It's 2 numbers eh.

Lat/Lon is already integrated in all mapping apps or GPS devices.

You can easily make a lat/lon visualizer with simple html and JavaScript; it would require GPS and a web connection, but so does this stupid what3words.
> A solid brick of compute would have to run pretty slow

That's not necessarily a problem if the cost of fabbing logic drops enough. It actually could make a lot of sense: throw more and more transistors and solving problems higher up the stack but use them with a lower duty cycle to avoid thermal issues. We may end up living in a world build of logic bricks, gently throwing off heat and solved problems while hiding as structural or aesthetic components.
"If you saw my computer’s blindly copied nested Desktop folders going back three laptops in time"

LOL, I'm glad I'm not the only one, except I copy entire home directories.
Mach 30 wind tunnel to ‘put China decades’ ahead in hypersonic race
> Recently I built a new system (typical business-type backend) and forced to use sqlite + C# + dapper. Using this combination I cannot use guid/uuid as dapper cannot properly map it back to c# from sqlite

Are you sure about this? This is pretty poor of a well known solution in the ORM world, SQLite or not.

If you were going for sortability/understandability then I understand slapping your own together, but why not generate v1/v4/v6[0] UUIDs in your application and then send them along to teh database, possibly prefixed with whatever you want it to be sorted by (though IMO you should just add that metadata to the thing being saved and sort on that properly)?

[0]: http://gh.peabody.io/uuidv6/
Yes, or let them eat cake?

Besides, the asymmetrical payoff of developing tech to not only neutralise one-sided strategic mega-advantages only increase in leverage the worse the side-effects of the neutralising action become. The negotiating capital this generates (in the India vs China conflict) makes it an almost forced move.
Also the colony will reject an introduced queen and will attack her if unhatched queen cells are present.

https://www.youtube.com/watch?v=aQJ8bJj1XIs
I recently read that half of Ferrari owners in the UK have a net worth of less than £1M.
It does mention "english will be coming soon" in the readme
I relate to your point regarding using platforms like Medium. I ran into the same problem when I wanted to start my own blog. I thought there has to be a better way to do it, having a static blog that is fast, using modern tech, don’t have to worry about hosting and use your own domain.

This is why I created https://panakit.com.

Of course I am biased but I am trying to create a tool that solves all these problems and still gives you ownership.
But if the neighborhood can't afford a new park, there is no new park, while the city's priorities are(or should be) the wellbeing or its citizens.
You can never make life fair for someone who is disabled. I wouldn't trade my health for a billion dollars. There are endless people taller, smarter, faster, younger, handsomer, healthier, etc., than me. Obsessing over the implicit and inevitable unfairness of that is a total waste of time and energy.

More generally, no two people are the same. It's not possible to make it fair even for two people, let alone billions.
Who killed OpenCL? OpenCL 3.0 is supported on Nvidia's latest GPUs.
Cryptocurrency poses a significant risk of tax evasion
Let's say you test an api, since yoy are taling about status code. You have to test all kind of cases with wrong inputs, various user states and so on.

You can of course write the test to simulate all that, but's way harder than just using your user UI which lets you discover it and put a breakpoint in the endpoint to inspect. I may not remember where to get the header data in this framework, or maybe the client send me a weird queryset param and I must figure out why, or I my validation is failing in some case and I must check it out. I can't simulate something I don't know about or don't understand yet.

Plus using the UI will make you realize you forgot to limit input length or what happen if the user doesn't have any phone number or if it's tuesday.

The minimal use case you will write your code against will likely be only good in theory in your mind unless you do something very basic. You will probably throw it away in the end in exhange for IRL code learned by feed back, and you'll have written all that for nothing.

This is were TDD proponents say ypu shoud write the minimal case and see all that stuff incrementally, but again, it's way easier and faster to just fiddle with the UI and write the code I need then test each case that imagine each case incrementally, and find the proper incatation to make the whole thing works.

I'm exagerating for the sake of the argument, but that's the result I get every time I work on a project where the team requires TDD. Incidently, those are the projects with the worst UI as well, because dev don't use it enough.
Well yeah, I'm not convinced either, but I also don't deal with panic ridden callers to emergency phone lines. I think I've called emergency 3 times in my many years.

Maybe it helps with an issue they have noticed with certain callers that I'm not aware of.
So few people know about this. I actually wish it was used a lot more.
My experience suggests most progressives don’t realize that:

- they tend to be young;

- political activists who have done nothing else;

- or drug addicts.

I can count on my fingers the number of serious progressives I’ve met who aren’t one of those things during my entire life in Seattle.

The “progressive” movement is why we have addicts encamped at a school — they’re so out of touch with reality, they view that as “compassion”.

Meanwhile, most adults realize police sweeps don’t solve homelessness, but they do prevent violent drug addicts leaving used needles all over the children’s playground.
There is no such requirement to develop one's own frontend for the GCC, but there sometimes is to be part of the GNU project.
Still stuck in the ‘70s era idea that math has anything to do with using computers. I doubt the education experts in charge of this overhaul could describe what “data science” means.

And now race theory creeps into the math curriculum. So relieved my own children didn’t get experimented on by “educators.”
partitioning using prefixes?
I hate to be that guy but Ben Franklin was talking about something different than this quote is made out to be.
Director of United Launch Aliance called FS a factor of ignorance in the tour with smarter everyday. He claimed there is no such thing for new vehicle designs, zero.
Getting sent 1km or even 100m away by accident could be critical depending on the geography. The closeness of the numbers increases that possibility. And an error that reports Vietnam is easy to coorrect.
Here’s the result of @cybergibbons’ reverse engineering into the distribution over w3w terms that only differ in singular vs. plural: https://cybergibbons.com/security-2/why-what3words-is-not-su...
> Seeing humanity achieve net fusion in my lifetime would be a total game changer and repoint a good chunk of our future.

For the same reason, I hope it will never happen. We will fuse all the hydrogen currently stored in Earth oceans just to produce Bitcoins or do something equally crazy. Remember when Americans put down a lot of asphalt just because they had all the oil? It didn't turn out to be so great 50 years after. I don't believe fusion is going to help our planet, either.
Now that you mention it, the USSR did make many things more fair. They did it by hammering everyone down to the bottom.
> The web sucks. It’s the worst part of modern computing by far.

It does and I understand you're speaking in the context of desktop. But what about mobile apps?

I cannot imagine computing without web equivalent for mobile apps which often collect unnecessary data and on-average users are powerless to do anything about it.

Worst are the mobile only applications, Hence applications like Clubhouse can get away with using mobile number as identifier. Not that I miss using Clubhouse on web, But just an example of what no-web computing looks like.
Labeling a project like SLS a subsidy for contractors, but not mentioning how solar and wind till this day aren't marketable without subsidisation speaks for itself.
It doesn't have CEC?

Not that CEC isn't hampered by shitty implementations...
If no one knows whether the code is correct a generated test could easily do more harm than good.

If no one is able/willing to refactor the code into understandable and testable bits, there's not much left to guarantee the correctness of it.
While self-hosting as commonly understood is not for everyone, I really hope and think that small-community hosting as a service will become a thing. Basically there's a number of places like https://syntaxserver.io/ which will host (for example) nextcloud for you. You should be able to get that as a supported service from a local company/organisation/group for a price comparable to what huge SaaS businesses would charge. With the difference that you can move the backup anywhere you want, and your data does not touch other people's data.
This is a slippery slope. Should we also ban high sugar products, alcohol and videogames?
Though What 3 Words requires you to download a custom app & for the emergency services to use a back-end for the same app when handling incoming calls — if we're doing that, could we not just have a simple app that checks your GPS and then dials 999 with your lat/lng added to the phone number?

My bank get me to key in my sort code & account number while using telephone banking. If we did the same here, we could get the precision of GPS without the user needing to call out any numbers
Cigarettes, no, but smoking generally - yes. Previously cigars and pipes, today vapes.
Got any specs on those Atoms? A passively cooled homelab build sounds pretty interesting...
Makes me think they have not met a single addict ever. This quote makes absolutely zero sense. Most addicts stay addicts for the rest of their lives. They fight their addiction most days if not every day.
It's not hard to be specific in your messaging. It's hard to control how it is interpreted by a significant minority of the Western citizenry. Look at the rise in anti-Asian violence since Covid hit. It doesn't take a large portion of the population to misunderstand before people have to live in fear of being attacked.
True. But if I buy a gift card with my regular CC, my CC record would have a line that says "purchased a gift card", but I don't think the actual gift card number would be there? And on the GC data there would be whatever I bought, but there's nothing linking the GC number to me, is it?
I think a case can be made for 2. Young Americans are probably more aware of the vanishing middle class than they would have been in previous generations, so they feel more pressure to work hard at a chance for a better life. They believe, accurately, that getting into a good college will vastly improve their chances of success.
Best not to buy shitty products like this and the Logitech Harmony, which tether your entire household of locally-accessible devices to the Internet so they can sell your data and ram ads down your throat... and then become useless when the vendor inevitably shuts down their support.