skysight-inc/HackerNews huggingface dataset:
>- about scaling: you have to get very far before saturating a single postgres server. A lot of applications certainly do get to that point, but most don't. And once you get there, scaling postgres is definitely more work than scaling a stateless service, but it also gives you a lot more in terms of performance, reliability and further scalability.

Thank you for saying this. Mostly when postgres as a platform is brought up, the horizontally scaling ppl will often mention the parent thread. I have being developing since Apple computer had floppy disk, and there is rarely many situations where I need to saturating a single postgres server.

And even if one did get to the situation where that happens, with introduction of hydra, or other postgers columnar db, we can just put that in. Most user will never get to a point where they need to saturating a single postgres server. And also keep in mind when processing large row data, writting stuff in middleware is just not as efficent or fast as in postgres when it has native access to data and data manipulation.
Unfortunately, that's not exactly true or even relevant. I wish it were.

It's not relevant because it's often the actions of governments, whether elected or not, that actually dictate so much of what happens in the world. It could be the case that e.g. most Russians just want peace - that won't stop a world war from happening if the Russian government decides to start one.

It's also not true either. It's not true because it really is the case that some people don't just want peace - they want to achieve specific goals, some of which are incompatible with other people's goals, and they want this more than they want peace. The Palestinians want various things - e.g. right of return. Israel doesn't want to grant it to them. It's more complicated, there's lots of nuances, but it's not just an issue of "oh why can't they realize that they just want to leave peacefully"

I wish it were.
SSH Hardening with ssh-audit
40% won't tip at food trucks – but should you?
NIL has

a) Too high a defect density

b) Too poor alignment between layers

to directly replace EUV
https://yougov.co.uk/ is great
That's kinda expected as the project matures and more people know about it.
HyperDoc could have been such a force multiplier for Apple and the web.
Heck even something absurdly low like 1$ per year would already be enough to salvage all those works from bankrupted companies that will lapse on payment. There are so many IP in limbo because their ownership is fragmented, unclear, or forgotten and having a payer renewal fees would clear up a lot of that real fast.

That said I like the exponential scheme.
>You said "As much logic that can be pushed to the database as possible" and that's simply not true. The normal, mainstream way (like it or not) is to use the database as a dumb store and have the business logic in the application layer.

False. What I said is true. As much as possible is 100% true. There are some things that have to live in the business layer. But as much as possible should be pushed to the database. All the "business layer" does is build the correct query.

What you're describing is multiple queries The web application has to fetch data, do "business logic" then fetch or update data again.

That is both slow and inefficient, but sometimes necessary. As much as possible the web application needs to build the query and do everything in a single IO call. The round trip time and even simply initializing multiple queries on the database side is magnitudes slower then one query that does the full operation. Business logic should be extremely thin.

This idea of a dumbstore is highly misguided. No framework works like this. The database is the workhorse of the basic web application, the application layer is suppose to be the thinnest layer. Your ORM, query builder or SQL code is where most of the logic real should lie.

>None of that is business logic. It's implementation details at best.

False again. The basic SQL query is this: SELECT <COLUMNS> FROM <TABLE> that is list retrieval at an API level and Not just implementation details. A key value store looks like this: VALUE = MAP[KEY] Understand?

There is no equivalent of key value fetching in SQL, you basically have to filter that list with SELECT * FROM TABLE WHERE id = ...

You can imitate a key value store both at the implementation level and at the API level if you use a hash index on a unique id like in the example query I just mentioned, but that is not the primary mode of the SQL api.

I don't think you get it.
Trump did not start wars and made a good start at ending some, that is quite a big difference. He did not do well on draining the swamp though which is croaking and gibbering even more now like a scene from some old-timey nature flick. You do have to agree to it being a good plan though, draining that place would be the beginning to the solution of a lot of problems.
Not much of a dystopia if you can leave at any point - and in fact be actively supported in leaving if that's your thing. The fact that the Culture seems to be inherently comfortable with people, ships and even chunks of society leaving or joining gives an indicator of how it really is "self consciously rational" as Banks put it.
I would says it's almost definitely written to be confusing. See their privacy FAQ also:

> Does Mastercard share transaction data?

> We do not share transaction data without consent or as otherwise legally permitted such as in the context of fraud prevention.

That's a yes or no question. Instead of answering it with a resounding YES they instead reply with some waffle about "legally permitted context".

They also miss out that they sell services that access that data. So an external party might not be able to see it directly but they can pay Mastercard to do the same customer monitoring for them.
I was about to agree with you and lay on them too, then I asked myself why I alt-tabbed to read HN comments midway through.

If that was printed or I was reading it on my e-reader, I'd probably enjoy it just like I did enjoy reading some of his novels, but as of now I'm not lounging on a couch with a cup of tea and some cookies. Reading on a screen is way less comfortable and many of us will be reading HN stories as a momentary distraction as work - attention spans not primed for this sort of long-form writing.

Hope that answers your question as to why someone would not read it right now. Since we're human it is no surprise one would be curious as to what it is about anyways - and request a summary.

Personally I'm shelving it to be read later.
"Increasingly tyrannical and corrupt"... perhaps they were referring to the proposed misinformation bill, where anyone could be found guilty of misinformation, except the government. Don't worry, it was slammed to the sidelines by Human Rights Commissioner, Lorraine Finlay[1].

Or perhaps they were referring to encryption backdoors, or the pandemic response. Regarding the pandemic response, the state governments were more tyrannical than federal.

[1] https://humanrights.gov.au/about/news/opinions/why-misinform...
Even casually throughout his stories. There's a great scene in Ubik where a group plans a heist and the there's a weird shift in reality just in the middle of a conversation basically.

Dick was fantastic at creating these disorienting, unnerving situations.
Toki Pona: an attempted universal language with only ~120 words (https://news.ycombinator.com/item?id=37113307) (508 points | 2 months ago | 248 comments)
Okay to be fair, Philip K. Dick is somewhat of a known quantity.
Those numbers sound similar to what the author benchmarked in the past. https://yrashk.com/blog/2023/02/16/what-happens-if-you-put-h...
Kind of. The 8088 can use an 8-bit wide ROM chip, while the 8086 would require two such ROM chips, one for the even addresses, one for the odd addresses, given that the 8086 has a 16-bit data path. The software on the ROM chips can be the same.
I met Mr Banks once (empty bookshop signing) and he told me that he wrote the Culture books because he was sick of so much popular SF being “capitalism in space”.
That is how you would like it to work, but we have learned time and time again that "obvious" does not mean all these safeguards are actually implemented or bug free.

So what you get is a mechanism that wirelessly, without any confirmation, modifies the software on your device and "only" requires proximity. That seems like a great angle of attack for malware, surveillance, cracking a stolen phone,... . You are free to believe that apple implemented this perfectly bug free, but I would not be surprised if we get a CVE related to this in a few years.
Please do write, I love reading write ups from when people solve their own itching!
> At minimum, you need people who can even recognize when such trades exist. It's better if you can find translators: the rare person with enough expertise in relevant domains to get to get two teams to work together efficiently.

These are actually at least three (likely four or more) areas of expertise: expertise in two domains, expertise to communicate well with both sides, and the expertise to "translate" from each side to the colleagues of the other one.

For example, while I do claim to have expertise in multiple areas, it - I claim exactly because of this reason - often happened in the past that both sides told me that I somehow do not speak "their" language, but what they claim to be the one of the other side. Also, I have a tendency to find "weird" connections between both areas that both sides have difficulties understanding. :-(
There's no adventure if you know what lies ahead. But I suppose some are fine without adventure in their lives.
>>Lack of soil is not an unsolvable problem. Soil can be moved from A to B so we can trow technology at this

Ok, so no offence but that tells me pretty clearly that you've not been there, moorlands are MASSIVE, the idea that you could move soil there to plant forests is firmly within some very poorly written fiction.

>>The problem is the lack of will

No, it's not. Again, go to Blanchland and Haltwhistle, spend a few days walking the paths and tell me again that this seems like a doable project.

>>and the never ending presence of criminal activity

What are you on about, what criminal activity. It's literally the most sparsely populated region in England, who commits these crimes and what are they? The grouse?

>>If there is cattle in the area, there is a dictatorship of cattle.

There isn't(or there's very few of them), sheep are the preferred animal to graze there, the sheep didn't shape the geological process that created this area though.

I feel like I'm arguing with someone who says that the only reason why there's no forests in the Sahara is the lack of will and not the physical conditions that dictate what the area is.
I guess the unreadable site is a bug.

I'm sure few people here need advice on how to fix/hack this, but here goes; In firefox for example, either use 'reader view' to get a plain page of text, or, select some text, right-click and choose 'inspect', then find the body color attribute, in the styles section of the developer tools panel that pops up, as follows:

body {
color: #000000;
}

And edit it from '#000000' to '#fff'.
Japan Airlines lays on extra plane after sumo wrestlers make aircraft too heavy
> “The problem with being temporal is that, inevitably, you’re temporary.”

Precisely why no one can promise forever - but sometimes it feels nice to hear. I feel for the person who wrote this, their grief comes through strongly :(
The cool thing about this project is that as it uses systemd's socket activation, it requires no server processes at all. There is no waste of resources when Cockpit is not being used. Accessing a page is literally the same as invoking a command-line tool (and quitting it). No more, no less. What a beautiful design.
Is this going to be taught in college, e.g. in Physics 101 then?
Did you read the paper? What exactly do you think it does?
Do you think apple has some kind of data privacy deal?
Black & White is good for the first level, and steadily goes downhill, as I recall.

There's a level where you're constantly under attack. There's a level where you lose your creature, which is the game's main perk. And there's a level where it's impossible to progress without using brutal and extremely tedious means. And there's only 5 levels, so that's most of the game for you.

It's like somebody said "Hey, we got the fun stuff out of the way, now let's have every kind of annoying mission a game can have, one after another".
The average person simply has no hope of understanding the flows of modern global capital, data, weapons, etc.

Back in the day, if the local leather tanner was polluting the town water supply... you'd just go tell him to stop, and if he didn't...

Nowadays the only people who have any idea what's actually going on are the ones who are profiting the most from it and have no incentive to shut it down.
Perhaps you mean https://openitcockpit.io/editions/ ?
Banks did that to our money and everyone's fine with that. Although banks are slow and stupid af, unlike big tech who offer high quality services.
Classic Game Programming on the NES
If opposition will manage to put differences aside and form a coalition and the president won't fuck everything up, we may restore normality

The good thing is that more than 70% eligible voters decided to leave house on this cold Sunday to make a change, felt that a change is needed. It'll be the second highest turnout since 1989 partially free parliamentary elections when turnout has reached 62,70%; in 2019 parliamentary elections it reached 61,74%. The sad thing is that exit polls show that A and B distinction [1] is still present.

[1] - https://en.wikipedia.org/wiki/Poland_A_and_B
their privacy policies are not great iirc. ironicially.
From article:

I ask, in my writing, What is real? Because unceasingly we are bombarded with pseudo-realities manufactured by very sophisticated people using very sophisticated electronic mechanisms. I do not distrust their motives; I distrust their power. They have a lot of it. And it is an astonishing power: that of creating whole universes, universes of the mind. I ought to know. I do the same thing. It is my job to create universes, as the basis of one novel after another. And I have to build them in such a way that they do not fall apart two days later. Or at least that is what my editors hope. However, I will reveal a secret to you: I like to build universes which do fall apart. I like to see them come unglued, and I like to see how the characters in the novels cope with this problem. I have a secret love of chaos.
As if anybody asked for Cover Flow, one of the most useless features in the history of OS X?
I'm pretty sure that if the Culture discovered a world like that of Brave New World they'd work to shut that society down pretty quickly as they'd be appalled at the idea of creating underclasses by intentionally exposing embryos to poisons (alcohol?).

The the society of Brave New World would fail as a utopia because of the "What would the Culture think?" test ;-)
It's probably tuned to momentum, not velocity. (Momentum is really what we talk about when we talk about "speed" colloquially anyways.)
> The MCAT is a 3D-printed device that uses remote sensors to monitor temperature and humidity levels within barracks to identify conditions that lead to mold.

This isn’t a mold detector, but rather a predictive system to detect likelihood of mold. It would be really cool if it was actually a mold sensor or one of those neuromorphic solutions like Intel Loihi which could maybe detect mold directly.
The DLF will be breaking ground on its massive corporate HQ campus any day now.
Because simplicity is hard… it takes time, practice, patience

And as developers we tend to like the next thing and complexity
> It‘s a statement about the content of the world without an observer, but the observer-world interface is the more interesting part, the observer cannot be removed and any beliefs come from the observer in the first place.

It’s literally a statement ABOUT the observer-world interface. In general, assuming anything from Dick is pedestrian is kind of foolish.
Lemme try and defend without fully understanding or use:

Say you have a local sqlite database and want to share it.

Wouldn't this allow such an extension?
I do think that energy can be shifted much more rapidly to low-carbon forms such as solar and wind. That can be done. And I don't view it as "degrowth" to stop wasting so much energy on pointless endeavours such as e.g. oversized single-occupant petrol-engine vehicles for a daily urban commute to an office.

But even if we achieve that tomorrow, that just one of the needed wins, e.g. the seas would still be full of plastic debris and fertiliser run-off. https://www.science.org/doi/10.1126/sciadv.adh2458

We’ve already accidentally geoengineered the whole planet. We might as well understand what we're doing and steer it better. As well as, not instead of.
You said you have uploaded your own apk's to VirusTotal. Did you check the Sandbox runs? They provide lots of information regarding your application's behavior. Note that even if for instance Zenbox does not mark your application as malicious, this is just a rough heuristic and by no means saying that this application is fine. You need to look at the results in detail and look why your application is triggering these things. Google will never in detail tell you what triggered the ban, because they keep this stuff secret as to not give the wrong people hints on how to game the system.
Bullied into building a democratic state. This is one of the reasons for the antipathy against Israel which "seeks to impose its western norms" - that whole thing about democracy and human rights we westerners [1] are so adamant upon - upon a people used to more autocratic forms of government. You'd think they realised the advantages of what Israel does compared to neighbouring states - just one look at the statistics would be enough - but old habits seem to die hard, especially when they are "fortified" by religious dogma.

[1] I am one at least so "we" fits just fine here
Because it's not real, red pill man
You could rely on government to try to rein them in — good luck. Didn’t work with Ma Bell, the pieces still charged $3 a minute.

Or you could contribute to open protocols, and do to the tech giants what:

The Web did to AOL, MSN, etc.
VoIP did to AT&T, Sprint, etc.
Wikipedia did to Britannica
OpenStreetMap will do to Google Maps
etc.

Open, permissionless networks beat closed, proprietary ones once they are good enough.

I spent 10 years and over $1 million from my company’s revenues to build an open source social operating system to power pretty much all the applications you’d want:

https://qbix.com

Hope it helps! About to release v2.0 on GitHub

https://github.com/Qbix/Platform

(And 5 years ago spun off https://intercoin.org/applications — we are still in the development stage on that one).
We have alternative real time payment systems that make it very clear that we do not need a fill in replacement for credit cards.

The system we use in Switzerland (Twint) has everything you'd need for barely any fee and real privacy laws, for everything else and over border transactions there is SEPA. There is simply no need for anything else than that.

Nobody is looking to use Google pay or apple pay when we already have a perfectly fine system with way lower fees.
In PKD's own words, in the linked article:

However, I will reveal a secret to you: I like to build universes which do fall apart.

I like to see them come unglued, and I like to see how the characters in the novels cope with this problem.

I have a secret love of chaos.

There should be more of it.

Do not believe — and I am dead serious when I say this — do not assume that order and stability are always good, in a society or in a universe.
I suspect he's referring to the "D Language Foundation[1]"

Mr. Bright, thank you for Empire. Some of my earliest tinkering memories are of upgrading my 5150 to have a V20 CPU and being somewhat pleased that map generation took somewhat less time.

[1] https://dlang.org/foundation/
Instead of chopping down trees to build a bike lane, they should simply take lanes away from the road and make those into protected bike lanes. This has multiple benefits: 1) leave the trees alone, and keep the street looking nice, 2) not waste more space on vehicles, 3) make biking safer, 4) discourage people from using cars by making it more inconvenient for them.

The other thing they can do is to restrict parking: replace parking lots with parks (and more trees) and more buildings.
I discovered the "Fully Automated Luxury Gay Space Communism" meme the other week and it still makes me smile - seems like a pretty good description of the Culture and I'm sure Mr Banks would approve.
Each and every time I hear the world "Agile" at work, I get depressed.

It's everything but agile. It's always Scrum. It's always implemented as a way to pressure people to deliver faster, without ever reducing the scope.

The worst I've seen recently is business entities adopting "agile" and thinking that they're making progress. They get trained by certified Scrum "Masters" and embark on a painful journey, without even realizing that they're just brainwashed to use a super rigid approach...
Knowing both English and Japanese it's fascinating to see what Japanese words the English speaking world finds interesting. All sources seem to point back to the 2014 article by Jonathan Crow.

In essence I see this as the equivalent of "backlog" in most cases, i.e. (my backlog) is piling up. And is otherwise a fairly straight forward concept to convey in English. Hardly "untranslatable", and seems rather silly to import a word that's more or less a pun that would be lost upon all of the people using it.

One thing the English wikipedia doesn't mention is that 積んでおく (tsundeoku) has a contraction/slang form 積んどく (tsundoku) which I think solidifies the play on words to create 積読.
"But the problem is a real one, not a mere intellectual game. Because today we live in a society in which spurious realities are manufactured by the media, by governments, by big corporations, by religious groups, political groups — and the electronic hardware exists by which to deliver these pseudo-worlds right into the heads of the reader, the viewer, the listener."

I love his work. His mind.
Google’s dominance under siege: Antitrust trial threatens sweeping changes
But as you just discovered, they don't work everywhere. Plenty of Dutch and German stores don't accept them. Visa and Mastercard interchange fees are nowadays capped to 0.3% by law, but they used to be 2%+ (and still are in the USA AFAICT), that's why historically Dutch and German retailers shunned them. Why pay 2% to accept a few more cards from foreigners and tourists when 99% of your customers already have a 0.3% fee card (Maestro or VPay)?

Also, the Dutch iDEAL system might form in important building block of a European home-grown payment solution, that hopefully will give the Visa/MC duopoly some actual competition: https://en.wikipedia.org/wiki/European_Payments_Initiative
This project seems to have a lot of overlap with PostgREST, which I really like. What are the differences in approach/goals?
> Not to get too confrontational but why? The point of reading text by a talented author is to read his/her words in the way they wrote it.

Or, you want the information. If so, compressed is better.
Populous, Syndicate, Theme Park, Magic Carpet, Dungeon Keeper were nothing but a fairly simple game play idea, executed well.

Sure be they were executed well enough that they all make the list of some of my favourite games of the time.
For example if you type "center" into the search engine on their docs you'll get a modern reasonable way to center things (flexbox or grid). Whereas if you Google for css centering you'll run into all sorts of different ideas.
Adobe Unveils Digital Dress Project Primrose