skysight-inc/HackerNews huggingface dataset:
Internal destabilization by manipulating group fractures is a known specialty of US foreign policy.

China has valid reasons to be concerned about such methods given explicit admissions from the US government at the highest levels, that they are considered an enemy.

I'm in Thailand right now. The US is attempting to destabilize Thailand with the coming elections in order to break its strong ties to China, ties that are quite reasonable and rational given the cultural and economic ties between the countries. The Americans are seeking to get rid of the Thai monarchy, which the average Thai is not particularly interested in doing.
i don't think this is unrealistic, but your world travels are probably going to be instantiated as work trips complete with schedules, delays, dead-ends, deadlines, massive costs you don't want to incur, dealing with flakey vendors, and expense reports/accounting. not to mention the health impacts of stressful travel.

owning a small business is the ultimate "be careful what you wish for" situation.
I didn't know! An openWRT router with tailscale is perfect... thanks!
No one living here considers Turkey to be part of Europe
When has this not been the case? Humans have already been adapting for thousands, if not millions, of years. It's kind of what we do.
Back then the movie industry could tell good stories. Nowadays they just approach storytelling from weird angles and hope it hit something. Probably because all good stories have been told already.
How gross are menus compared to, say, doorknobs, railings, or chairs? There are a lot of things we touch in a restaurant, and I want to know why menus, specifically, are what’s gross.
...and all this happened because German car makes were willing to give COMPLETE KNOW-HOW (on how to make good cars) just to be able to sell in Chinese market... Now China has learned how to make good (enough) cars and - they will out-compete Germans with low prices... Who wants to pay 60.000€ for an electric car in you can get one for 30.000€ from China?
Sounds like a nice feature though I imagine it becomes less useful if a page has 6 ads embedded into the text of the article. So I switched to reader mode.

I don't need to be able to customize how a website looks to me.

I just want to be able to reliably smoothly and without interruption read the material I was interested in.
That's technically correct, however much of the Greens' ideology has been gradually adopted by essentially all other political parties over the past 10-15 years, most likely since it's rather popular with the voters here.

There's no political party left you could vote for if you are in favor of nuclear.
I went through something similar. The core of it for me had to do with a fixed mindset vs growth mindset.

The research behind this showed that telling kids something as simple as "you are good at this" vs "you worked hard at this" can trigger a fixed mindset. This shifts their focus (and potentially their beliefs) that it's about them personally as opposed to the work they are putting in. From there all sorts of crazy things happened. Kids would protect their status moving forward, going so far as to lie to others about how well they did on exams. Meanwhile the kids that thought it was about the work they put in continued to grow, improve, and get better - leaving the other group behind.

With this knowledge, I began to change from thinking about comments and feedback to be about me and instead about things I've produced. Eventually it lead to me being able to respond with curiosity, embrace (and celebrate) mistakes, and to learn things much much faster.

This may sound odd, but I now have a visual I play in my mind to help navigate this. In the past, the visual was when getting feedback the other person was pointing at me when saying things - which felt like blaming, shaming, etc. Now it's that they are pointing at a piece of paper in front of us that we are both looking at. That piece of paper has things that I've produced and we are discussing it. It shifts the focus and blame from me over to discussing the results of my actions. This gives me a mechanism to mull over how to change my actions in the future to get different results.
So in essence it's getting no traction, it's just force-fed (which doesn't require traction) and only if you are targeting the windows store. This is the same pattern as they followed with all the other attempts Microsoft made over the years, I doubt the result will be any different.
Most Tesla's sold in Europe have been Chinese made. That'll change as their Brandenburg plant ramps up. Volvo, MG4 and Polestar are Chinese owned and mostly manufactured in China.
Insert "Two black boxes walk into a bar" joke here.
PG 15 has an EOL of Nov 2027, so you should be ok to stick with it for a while. ;)
This series got me into coding languages for work and fun. I wish more books about complex topics were written this way... For anyone who's interested, Jack Crenshaw did an interview in 2009 and touched upon how he wrote this series. [1]

[1] http://www.trs-80.org/interview-jack-crenshaw/
Because that new boss is same as the old boss

```
/*
* @title Blacklistable Token
* @dev Allows accounts to be blacklisted by a "blacklister" role
*/
contract Blacklistable is Ownable {

```

[0] https://etherscan[.]io/address/0xa2327a938febf5fec13bacfb16a...
I agree with most of your comment.

I do not agree with this "Americans just watched a faction try to take over the government with violence."

The think they watched someone try to take over the government because that's what the media and certain politicians wanted you to think. In no way was that a government takeover unless you're talking about the actors (cops) that opened the doors and led clueless people inside. No government takeover consists of unarmed people with zero plan, where the only person killed was one them doing nothing.
The key question I think is "how do you create a recommender system that serves the user's interests instead of just the business's interests?" And how do you help the user have confidence that the system is serving their interests?

I think competition is a big part of that. You want options for different reading apps, so if e.g. the one you're using keeps pelting you with culture war content/low-value viral content/etc, you can switch to a different app that gives you better recommendations. And then that creates a market opening for apps that really do put the user's interests first. (After all, we can design algorithms to optimize for just about anything--the question is what the business incentives push us to optimize for.)

RSS makes competition a lot more feasible: since Yakread doesn't host any of the content it recommends, anyone else is free to make a reading app that has just as much access to content as Yakread does. Even if Yakread really took off, it would never have the same amount of lock-in/internal network effects as e.g. Twitter. My "grand vision" is for Yakread to become a medium-sized business, and for plenty of other companies to develop "mainstream RSS readers" as well.

That being said, even though I am similarly concerned about this issue, I don't think it'll be a concern for most users. Mostly Yakread is an attempt to make an RSS reader that can get mainstream adoption beyond the HN demographic, so most people in the target audience probably don't have strong opinions about algorithmic recommendations anyway. Hence you don't actually even need to know what RSS is to use Yakread. Although I've focused on RSS and the recommendation/ranking algorithm in this Show HN, usually I just describe Yakread as an app that helps you spend more time reading long-form content.

I think that's the best way to promote interoperability anyway: build stuff that has the right foundations, but focus on the immediate user benefits in your marketing.
It makes sense though. Using weak passwords puts you in the 'danger zone'.
>> Being a Zionist is simply supporting a Jewish state not everything the government does.

> (and orthodox jews don't recognize the israeli government as truly legitimate anyway)

Edit: a sibling comment questions the accuracy of the assertion that the majority of orthodox Jews support the Israeli state. I have no idea, so setting that point aside:

Definite/indefinite articles matter. "A Jewish state" is not necessarily "The Jewish State"/"modern State of Israel". I suspect support for "a Jewish state" and modern Israel is rather correlated, but not 1.0.
$B crowd doesnt think about it because 1) they pay people to do the micro level things (and in a hierarchy of concerns down to the micro) and 2) the micro doesnt move the needle for them.

To use an analogy if you're poor disputing a $2 charge is meaningful because it might double your disposable money. But if you're rich you could absorb 1000x $2 charges per day without even seeing a difference in your first 4 digits of your wealth. (eg 4522188456 squints to the same number as 4522180456)
Thanks, that's a nice trick for watching from a computer... i have dumb / closed devices, and devices belonging to kids that I don't want to touch. Hence the whole separate-wifi-AP thing.
It can tell us what not to eat. Thanks to nutrition I know drinking a can of soda everyday will probably give me diabetes. Everyone knows too much of anything is bad, what nutrition has done is better approximate how much exactly of different types of foods is too much.
> Things like inventory, sending out stuff, payroll (for X number of countries),

Long before I ever heard of ERP, I worked on the Burroughs accounting systems. They had inventory management, accounts payable, accounts receivable, payroll, subcontractor accounting etc., all feeding into the general ledger.

So is that really what ERP is? Is it what used to be called an accounting package?
This is because tape as a percentage of the DC storage market is dwindling.

There are single hyperscalars that buy more than this much capacity in HDD in a single quarter.
No he did not pay. Other candidates can have the same thing and hopefully will do it.
“We’ll add an index when it gets slow” is saying “screw the guy who’s on call the night this system starts timing out”.

Invisible cliffs in your code that it will fall off at some unknown point in the future are the antithesis of engineering.

If you deliberately aren’t implementing indexing, know at what point indexing would begin to matter. Put in place guard rails so the system doesn’t just blow up unexpectedly.

There are 100% cases where you shouldn’t use indexes. That’s not the same thing as being able to get away without an index.
That Fortune article was written by the authors of the study itself that they're quoting. The "study" itself was that some people find commutes meditative. I personally do. I'd rather work from home, but it's possible for both things to be true.

I am quite specifically hanging the blame on researchers who are perpetrating junk science. Most observation / survey based science is junk science. Most "study of studies" research is junk science. It's lazy science to get media attention, and the more salacious or contrarian the outcome, the more appealing it is for some subset of researchers.

This isn't an attack on science or scientists in the whole, clearly. But when you see some breathless article exclaiming that eating an olive pit twice weekly makes you live twenty years longer, blaming the columnists seems foolish. In almost every case they're simply repeating the claims of bad science.
I used to be one of the "keep the database running" people at a high frequency trading firm. So, super high pressure; any outage meant we were potentially hemorrhaging money at a brain-melting pace.

My lessons from that experience were twofold. First, you can't plan for sudden performance regressions ahead of time. The number of stars that have to align for that anticipatory index to actually help you are just too great. Even if you correctly guessed that a given table might be affected by one in the future, you'll never guess what fields it needs to include, and in which order, to support whatever new query or query plan change or whatever caused the problem. Second, Murphy's Law dictates that any attempt at preventing future read performance regressions by speculatively creating an index will end up causing a write performance problem instead.

Better instead to just get in the habit of periodically reviewing query plans for every query in the database. If you know the scaling characteristics of the various operations and the kinds of statistics changes are likely to cause the optimizer to choose different ones (and you should), then it's easy enough to select for better scaling characteristics. This is, incidentally, an excellent excuse for making the engineers use sprocs or a clean data access layer or something instead of a heavyweight ORM, so that you have some sensible way of getting a warning before they change queries on you. You can't effectively aim for a target that's bouncing around erratically. Even better still - and only realistically feasible if you somehow managed to win that bigger war I just proposed - set up a tool to monitor query plans and send you an alert when they change unexpectedly, so you can hear about the problem when it's still small.
> More than 600,000 users were tuned in a few minutes before the Musk-hosted room ended. For comparison, more than 12 million people showed up to Travis Scott’s Fortnite concert in 2020.

Give it a few years and maybe we’ll see someone announce their presidential campaign in a big Fortnite event :^)
In the case i mention above of log data where data access patterns dominate storage without retrieval computing indices up front is absurdly expensive and challenging at extreme scales. In that case minimal time and perhaps probabilistic indices computed on ingestion and extremely parallel brute force search on search works out both in terms of unbounded scale and cost - by like one to two orders of magnitude.
Question of taste of course!
I for one immensely enjoy the slow pace and tense rhythm of it all.

The "for its time" is 100% subjective, and some young (18-20) people I know (very well I must say: children and nephews, etc) also enjoyed it very much. Asked to watch the sequel on our next "cinema night". Also all were flabbergasted at seeing an "empowered woman character" from "literally like 50 years ago". Came as a little bit of a shock for them. :o)

And ... I would kindly argue the opposite: today's productions are a blur of action, cgi vomit, sometimes almost non-sensical kaleidoscope of seemingly unrelated scenes and topics. I believe they reflect "their time": <tongueincheek>I want it all, I want it now and delivered to my door please. I will let Alexa answer the doorbell for me</tongueincheek>.
The inverse is also true, often you have linear or even quadratic lookup times when something like an index can give you the result "immediately".

I wish languages other than SQL had a concept of adding an index. Imagine a variant of Python's list or C++'s vector where you can add indicies on arbitrary fields of the contents, like a more flexible dict. Something like (pseudocode)

books = List<Book, indices=[Book.title, Book.author]>

and then you could up by title or author without traversing the whole list. Sure you can just use a separate dict, but then you have to keep both in sync, it is harder to bind it to UI controls, and so on.
If the table is small enough that indexes aren't critical for reads, they probably don't impact the rate of writes either.

Of course, if the object is large scale bulk inserts, with only very occasional selects, then yes.
How abundant? Power output per cubic metre please.
They're all the politician class. Labour don't represent the lower classes any better than the tories imo.
Get older and more experienced. After enough time, criticism (especially when unwarranted) stings a lot less.

You also learn that you are usually not the smartest person in the room, nor the dumbest.
There are adults who can't count as well as ChatGPT.
So from a developer perspective (in the OCI ecosystem), it's perhaps 10% new GUI stuff, and then 10% of what Docker does, and Docker doesn't even do its own stuff all that well. Unless someone really wants that GUI stuff (as in, presenting the packaged application with a GUI, something OCI doesn't do well), this will never get picked unless forced, and if forced people will not use it because they enjoy it or because it has ecosystem traction, but because they were forced.

Again, it doesn't matter how correct it is, what features it does have or how it compares to all the other attempts from the past, what matters is that unless a developer is in the single scenario where they are forced to use it, they will probably ignore it.

Granted, before we got into the 'microsoft container concepts suck' threat, this article was specifically about win32 app isolation, so if we look at it from that perspective, this is a step up. But that's not where the mindshare or the money is.
This is what I was thinking while reading the poisonous replies in the other top comment. “Nutrition still does not know what we should and should not to eat”… well what is your goal? Too much doubt is being cast on an entire body of knowledge as if elite athletes do not exist and as if nutritionists have not developed tried and tested ways to optimize performance towards a specific sport.
Congrats on the launch! I'm often annoyed with how slow and expensive getting lawyers involved is, and everything is clouded with legalese which makes it impossible to understand. There's no reason to have this, we can have standard stuff and agree on high level terms.

Additionally, let us[1] know if you need help with your webhooks, we do webhook sending as a service and help quite a few companies do a great job there. Though glad to see you already have them, that's such a quality of life improvement to be able to hook to actions.

1: https://www.svix.com
One of the problems of the RDF and SPARQL world is that the standard index structure considers the 6 possible permutations of

?subject ?predicate ?object.

You can answer many queries with good efficiency with those indexes but building them gets brutal when you are handling billions of triples.

I went to a talk at Dreamforce years ago where the CTO explained their database architecture and it is interesting that the core table in Saleforce is literally a collection of triples. They have a smart optimizer that builds views, materialized views, indexes, etc. in Oracle based on the queries you run.

I built a bot that would download a lot of records from an organization, build a "machine learning" model (built by a geospatial analyst and we didn't call it that these days) that automatically assigns opportunities to salespeople, and then pushes the assignments into the system. The first time I ran the big query in the test system it timed out, then I went to the bathroom and when I came back the second time it worked perfectly. When it went to production exactly the same thing happened.
His role as Chet in Weird Science was gold. Almost the same whiny character!
I like the QR-code menus.
Cool post. Wonder if it would have helped to take a look at the MIT distributed systems course on the web and YouTube - one of the projects is exactly this (Go Raft implementation)

https://pdos.csail.mit.edu/6.824/labs/lab-shard.html
It's a great strategy for the long game. The AI tech itself (e.g. OpenAI) will just be a low margin, commoditised utility in the long run. The value is at the edges.
My favourite is probably the Revenue museum: https://www.revenue.ie/en/corporate/information-about-revenu...

> The Revenue Museum provides a unique window on the many and varied activities of Revenue, from tax collection to customs controls over several centuries.
You had better believe that when artists get a commission, the patron gets a say in how the work looks. When you are in a band or ensemble with other people, they also get a say in how "your" part of the music sounds. This is the same for code. Code you create with and for other people isn't really your creation in that way: all of it is a collaborative effort.
My list of unexpected but very welcome changes:

- pg_hba.conf and pg_ident.conf can include other files

- Logical replication apply can use non-PK btree indexes

- Integer literals in non-decimal bases

- Underscores in numeric literals

- Subqueries in the FROM clause can omit aliases

- Addition and subtraction of timestamptz values

- pg_upgrade can override new cluster's locale and encoding
There is a trend that some people lean heavily on government intervention to solve their problems, rather than exercising personal initiative. This dependence can exacerbate issues in densely populated regions, where high living costs, limited housing, and food security concerns are rampant, despite surprisingly low out-migration rates.

However, alternatives are readily available. Inland areas beyond the coastlines offer affordable living and plentiful housing.
> Any DOS app with a curses interface is a desktop application, yes. Any terminal tool with a TUI is a desktop application. A command-line tool without an interface (just arguments and pipes) is not, because it does not aim to be interactive. A terminal tool that just asks questions is a bad desktop applications, but simple form apps exist in the GUI world too.

Ok, fair, but a very unusual definition.

> All UIs are made of text and symbolic visual elements. Whether you draw your button with unicode block characters, a GtkButton, a Flutter TextButton, or a HTML <button> does not matter in the slightest from the perspective of being a desktop app or having a UI.

But it does matter for a _G_UI whether you have actual graphical elements, or just text. There is a significant differences in ability coming with those.

> The reason an Android an iOS app is not a desktop app is because it does not run on a desktop. A minor distinction, but the way we use our pocket computers is different from how we use our desk computers and so we distinguish between them.

Android and iOS do not run only on smartphones. People working on tablets, use them similar to the normal laptop/notebook/PC table-setup. Taking a classical PC-Desktop as the base of your definition falls apart very fast today.

> humans are bad at categorizing things in ways that remain consistent for more than a few years - just ask any biologist.

The established definition of desktop, mobile, gui, tui and commandline is pretty consistent for some decades now I would say.
I am sure there are bots/people that follow their enemies and downvote lol. Everytime I post something unpopular, I get my non-controversial posts downvoted predictably for some time. Or maybe that's just shadow moderation.
I do as well, which is why when I went to Athens for two weeks last September, I very much looked forward to lots of smoky old orthodox churches. Alas, it wasn't to be: the vast majority of churches I saw looked brand new and as if they had been designed by MacDonald's. Clearly the church has money - and the imagination/vision of petty shopkeepers.
How Does Generative Retrieval Scale to Millions of Passages?
Adobe Products:

Photoshop, the grand-daddy, released in 1990: https://en.wikipedia.org/wiki/Adobe_Photoshop

After effects was Aldus in 1993: https://en.wikipedia.org/wiki/Adobe_After_Effects

3D software:

Cinema4D was released for the Amiga in 1993: https://en.wikipedia.org/wiki/Cinema_4D

Lightwave 3D started in 1990: https://www.lightwave3d.com/

Poser was started in 1995: https://en.wikipedia.org/wiki/Poser_(software)

3DS max in 1996: https://en.wikipedia.org/wiki/Autodesk_3ds_Max

Maya was released in 1998: https://en.wikipedia.org/wiki/Autodesk_Maya

Fusion compositing software has been around since 1996: https://en.wikipedia.org/wiki/Blackmagic_Fusion

OmniGraffle started in 2001: https://en.wikipedia.org/wiki/OmniGraffle