skysight-inc/HackerNews huggingface dataset:
>However arguing that he was traumatized from seeing Socrates’ trial is basically just making stuff up.

Traumatized is the wrong adjective to describe Plato's reaction (though probably an apt description of Popper's characterization) but Plato was shaped by the trial in respect to his view of the relationship of the philosopher and the (democratic) city.

This is depicted not just in the apology but also for example in the Gorgias where Socrates' death is foreshadowed:

>For as it is, if somebody should seize hold of you or anyone else at all of your sort [philosophers], and drag you off to prison, asserting that you were guilty of a wrong you had never done, you know you would be at a loss what to do with yourself, and would be all dizzy and agape without a word to say; and when you came up in court, though your accuser might be ever so paltry a rascal, you would have to die if he chose to claim death as your penalty.

There is further complexity here, after all Socrates proves himself quite capable of defending himself both in his reply to Callicles here and in the Apology, he was by no means at a loss of what to say. And so the notion that a philosopher cannot defend themselves in the political arena should not necessarily be taken to be Plato's position. Neither is Callicles espousing a particularly democratic position here, in fact the idea that the law can and should be abused like that would never be espoused by an Athenian democrat.

Still, the idea found in the Republic that a wise man would do well to stay quiet in a democratic city was certainly not shared by Socrates (and so may be a reflection of Plato's attitude).

http://www.perseus.tufts.edu/hopper/text?doc=Perseus%3Atext%...
one of the 4-day work week sites, maybe.
Well of course. That is one of the primary benefits of the cube rule. Finally we can all be that which we desire.

https://www.youtube.com/watch?v=wOsWfzzvlkU
Huh, you are absolutely right. The internet is full of articles saying the exact opposite, but none of them compare California to other states. Turns out this is part of a push, by certain political groups, to introduce even more laws to disadvantage landlords into the California property market, and I fell for it. Thanks for setting me straight on that.
Yes, but my point is that a mobile phone wall plug won't do it and none of my private laptops have one, so I'd still have to buy one and hope it will work for this and future devices.
A few hot takes:

- I feel some analogous thinking with computational complexity. An action may have broad repercussions, but in big O thinking, as we approach infinity, only those factors with the most significant impact matter. Considering infinities is a useful lens when trying to reduce complexity to the most significant factors.

- That kind of analysis is typically only useful if you have the entire algorithm and all its variables mapped out. A big-O approach to the travelling salesman problem wouldn't be accurate if you didn't consider the travelling part. You'd say hey, only 1 destination is added at a time, so the impact of each new destination is linear, which is wildly incorrect.

- As long as a subject matter is subjective and people get to decide which variables belong and which can be ignored, and what impact a variable may have, the analysis will be incorrect, most likely wildly incorrect. Is there a universal method for deciding which factors are important?

"Should we bomb our neighbours and steal their chocolate, or buy their chocolate instead of making our own? Well, our main export is chocolate, so they are taking bread off our citizens tables. Infinite bombs = infinite bread." Obviously a few factors are missing - but which factors?

Obviously there's limits to the technique but I think it's an interesting lens to view ethical concerns through, but I don't see how (would like to better understand if?) it provides any insight into universal ethics or if there is such a thing because at the core of it all is a person who gets to decide what they think is and isn't important to factor into the calculation. Or maybe that's the point I missed.

Interesting in any case.
I'd actually be willing to bet that we will go back to a more 3D look before the decade is over. Not my big toe, though. I need that. Maybe, a bottle of beer, or something?

I'd argue that the flat 2D look is cool these days because it is different from the skeuomorphic 3D look we had before. It will look old and faded in a few years, and in the search for a fresh look, we'll rediscover a more tactile 3D look.

Anyway, I actually like the flat 2D style as well. It might be that many current programs are not doing it well merely because they haven't had much experience with it. This will sort itself out in a few years. Much like the super-skeuomorphic apps from a few years ago that included things like stitching and torn-off paper in calendar apps and notepad apps, respectively.
I just wanted to point that right now Firefox is forcing me again to restart the browser.
What would such a robot do for coffee that a fully automatic coffee machine can't to?
> Sometimes, Appropedia has been described as an "appropriate technology wiki," but it is much broader than that —it is a green living wiki for all matters of international development and aid.

So that's where the name comes from. I was wondering if there was some complex Latin/Greek meaning there.

I think a more specific moniker like "appropriate technology wiki" or "sustainable technology wiki" would be better fitting and more descriptive of the concrete practical information in the site. "The Sustainability Wiki" doesn't really convey what it contains, especially for a hacker audience like here - it sounds too generic making it more likely to be skipped over.
I build APIs with the assumption that they'll be open eventually. If not open to the public then at least a third party or some other part of the company once it grows big enough. As such, all of my APIs are open, but some of them don't have a public endpoint. Working like this pushes me to consider how other people would use an API and think about more than just my use case, to document things properly, and spend more time on the DX. I think it makes my APIs better even if no one else actually ever sees them.

The downside is that some of the APIs I've built in the past have a bunch of features no one uses. That's a bad thing.
I vaguely remember when I was a kid our hifi system had buttons like that, they were all round cylindrical buttons
I keep all my queries in Dash (but I’m also a SQL hacker in the sense of piecing it together slowly as I learn the language rather than a native) - I love tableplus, the only advantage I can see from what the splash shows is the ability to create/edit fields (and tables?) in UI, but I’m past that stage of my journey now
The font rendering issues:

https://gitlab.gnome.org/GNOME/gtk/-/issues/3787

I recommend ignoring the blaming (users) and ignoring (developers) on both side both reading the details involved. Looks like mostly intended and used during development on HiDPI-Displays and that they need people experienced in font drawing matters.
> The law will result in major changes for messaging apps. WhatsApp, which is owned by Meta, could be required to offer a way for users of rival services like Signal or Telegram to send and receive messages to somebody using WhatsApp. Those rival services would have the option to make their products interoperable with WhatsApp.
I have seen several real life examples who have.
I'm surprised nobody asked for the title to be changed from "A.out" to "a.out".
Thanks a lot.

I did not built it with Typescript, just plain js - I don't use Typescript at all(not my cup of tee), but a kind soul (thanks @minigugus) contributed the typings ;)

I actually began it out of curiosity and because I was missing features in the current options. I had been using a wrapper around pg-promise to give me the API i wanted for quite a while, and one day when going through the PostgreSQL documentation I landed on the protocol (https://www.postgresql.org/docs/current/protocol.html) pages. Now the PostgreSQL documentation might seem daunting at first, but once you figure out the structure and semantics it's such an insanely good resource. I had the first POC version working over a weekend, and from there it was about 80% of the way to support all the things I needed. Now the Postgres protocol is actually fairly simple, and I suppose that's why other databases have chosen to use it as well (eg. Postgres.js also works with cockroachdb).
I would love to write a longer post about the progress at some point, but I haven't found the time for it yet.
Since the context of this event was a rationality seminar, I think it even counts as a hat-trick.
We have the same thing in France with competition between public funded hospitals and private one ( called clinique). Just replace student with surgery...
This is a really toxic, ahistorical attitude that pays no attention to the many individuals of all races and genders who sacrificed for greater equality. It also fails to address the situation of a nonwhite person now who is cancelled for disagreeing with woke sloganeering, or explain how that's justified just because someone else was evil to someone else in the past.
What could be the reason for delay? I hope this is not a false claim.
> nobody with solid background, experience, and/or scientific studies in their hands would in their right mind sketch the current shape of mindless "modern" UIs

So... Since you are talking about scientific studies, could you please reference some studies that back you up and show that flat design is in some way inferior?
They should take note of Windows 11 and the fallout from new menu item style due to the font no longer scaling properly at DPI “100%”. Many reported it as a bug! But it’s per design in the new Segoe Variable file where hunting breaks down at “low” (i.e. normal, non-hi) DPI.
> I can have a printer that prints the most intense CMYK but only those 4 colors and then I can claim

If you had a 1bit resolution over four inks, you would get 16 "colours" (not the amount you wrote).

The interpretation of «gamut» as the term given by E-Ink is not trivial: some reporters have translated it into simply "colours", which we have used for many decades in IT as "options in colour definition" (and there the addition of "gamut" makes sense as "...and effective expression"), and the number (60,000) makes sense (as the rounding of the quite familiar 2^16), consistent with previous details - that the dot switch in traditional B/W E-Ink uses 16 options (4bits - used 4 times it's 16 bits, all fits). Of course this is just an educated guess, explicit and/or verified information being missing - as usual, and as explicitly expressed with «seems».

The indication of a "gamut" in subtractive synthesis (hence in press releases, for communication of effectiveness and positive information) can make additional sense, given that, for example, full CMY-, full ---K and full CMYK are different (sets of) "colours" in the physical and perceptive sense, they are different "colours" in the informatical sense, but they could be considered the same in a simple idea of "colour" (all blacks, instead of the more complex "saturated dark", "pure black", "saturated black" that make no sense in the addictive synthesis framework nor in what some users may expect to be a "colour").
> At every meaningful level...

I'd like to stop you right there because the attribution of "meaning" is an anthropomorphic judgement.

> ...we have to have trust in something

In fact, we have a choice whether to or not, or to do something else entirely.

> In that sense, everything is unknowable in an absolutist sense, because there’s always some faith required somewhere.

Not so. It is not possible to mistake pain, because if you think you are in pain, then you are in pain, thus pain can not be unknowable and does not require faith to be experienced.

> But that doesn’t mean there might or might not be a teapot orbiting the Sun somewhere between the Earth and Mars

Rephrasing:
!(x or !x)

Using De Morgan's Theorem [1], !(x or !x) = (!x and !!x)

Using Double Negation [2], (!x and !!x) = (!x and x)

You have inadvertently proven the opposite of what you have claimed, since obviously (x and !x) can not possibly be true.[3]

[1] https://en.wikipedia.org/wiki/De_Morgan%27s_laws

[2] https://en.wikipedia.org/wiki/Double_negation

[3] https://en.wikipedia.org/wiki/Law_of_noncontradiction
fertilizer. Hydrogen.
Isn’t it because it’s the “Misc” counterpart to the preferences tabs?
There's only one or two names of significance we're holding out for. It's more likely we'll get false flags than the big reveal on either Hunter or Donald.
Hubbed means that you can live anywhere you want and you don’t have to work there. You just consider it your hub.
> Of course there are ancient, rarely updated guidelines

You mean well researched guidelines with tons of evidence behind their decisions [1] that are as relevant today as they were 20 years ago.

> almost all applications ignore.

That most current applications ignore because people think they are ancient rarely updated guidelines.

This is especially evident in the MacOS world. HIG were the guide on the platform, and developers tried to adhere to them. And then the new breed of "designers" took over and even Apple breaks nearly every single one of them [2]

Microsoft has always been worse when it came to enforcing consistency of user interfaces, but even their choices were never random until quite recently [3].

[1] Apple's original HIG even had a bibliography section because it was actual research, and not some Dribble showcase: https://twitter.com/andy_matuschak/status/144740917559669965... and https://twitter.com/andy_matuschak/status/144771024771228057... etc.

[2] See, e.g. their abomination of an App Store https://grumpy.website/post/0RsaxCu3P

[3] Even the ribbon menus they introduced in Office weren't a random choice. They surely are now. See the Why the UI blog series: https://web.archive.org/web/20080316101025/http://blogs.msdn...
I agree. Stop using empty marketing words like "carbon negative". Your product seems good enough that you don't need to resort to this.

I'm sure there's a definition out there of carbon negative that means what you say it means, but if we're being honest carbon negative means that doing more of something reduces the amount of carbon in the atmosphere. You can't claim that not burning lignin is carbon negative since this product already exists as a byproduct in the paper industry (as you said). By repairing roads you're still emitting more carbon than removing from the atmosphere.
Not a desktop app, but I personally love Adminer: https://www.adminer.org/
Which earlier generation of phones do you use/recommend?
Something you much see too often is that a designer tries to copy some design, without understanding why that it had been designed that way in the first place.

That is how you got bad flat design.

That is how the idea of metaphors got skewed into skeuomorphism — and likewise, how metaphors got swept away by the movement against skeuomorphism.
If there was some way across, the Dead Sea valley would become an ocean. I have always wondered that no river or channel naturally was able to overcome te relatively thin mountain range in between.
Originally it was a well-researched and executed concept, see https://web.archive.org/web/20080316101025/http://blogs.msdn...

Nowadays it's just a random hodge-podge no one knows how to use properly.
Why so pesimisstic. In a sane world (and probably in the world where they want to say "just use WhatsApp, we're better!") they'll say "This user is using an unencrypted app. [Paragraph about how all your nudes and contents of bank account will be stolen]. Are you sure you want to send them a message?".

In a better world, something like https://otr.cypherpunks.ca could be implemented, where the user has control of their own e2e...
What do you think of the iOS podcasts app then? I have no idea of where to press to view details of a podcast, vs to start playing it. On the main page, the black text starts playing a podcast, and the purple text shows details. Further into the app, the purple text will start playing while the black text will view details. While playing, neither the purple nor black text do anything (they act as title/subtitle). Clicking on a picture is also pretty unpredictable.

This is admittedly not a flat vs non-flat design problem, but it is exacerbated by the flat design. If actions which started something playing were outlined or something, it would be so much easier to use.
With steel you try to keep edge angle same, but I think that might be much harder with flint and as such the angle is likely to change. And best angle might be with the freshly made tool so you keep using those when you need it and relegate the old ones for other use.
> but I think it’s completely untenable to make this happen politically and will either result in global war or the collapse of our civilization

:eyeroll:

Yeah, no need to explain the details of how encouraging people to live in cities would result in global war.
I disagree. As far as possible new rights go, this would be pretty low on my scale.

Right to (somewhat) clean water - sure.

Right to be safe in a prison - probably, maybe.

You're asking for a universal requirement for all corporations to provide human call centers. That's pretty radical.
This is honestly a large part of why I enjoy keyboard shortcuts, like F2 to rename on Windows. But it’s of course also a low grade for their UI design because I like it for knowing how to reach it instantly. Unlike by using their user interface.
profit IS an ideology.
Java Development on an Apple M1 – A One Year Review
Or maybe they were pre-historic hoarders... Why waste "perfectly" good and usable tool, surely they needed it one day and they don't take that much space...

I really don't see need to subscribe everything to religion or culture...
Make-a-Scene: Scene-Based Text-to-Image Generation with Human Priors
I'd assume this is due to recent news:

US supreme court nominee Ketanji Brown Jackson can't define 'Woman':
https://www.nytimes.com/2022/03/23/us/politics/ketanji-brown...

Lia Thomas breaks women's records and nearest swimmer by 38 seconds: https://www.dailymail.co.uk/news/article-10282301/Transgende...
> atheism and agnosticism are the same argument

Atheism is the belief in the absence of God. Agnosticism is an admission of lack of knowledge of God existence, neither affirmed nor denied. Thus, claiming they are the same is false equivalence.
As HTML https://www.arxiv-vanity.com/papers/2203.13131/
Quite a lot of fun! Thank you so much.
Spend time with your family. Communicate with your spouse. Do all the human things that later on you'll regret you didn't do because you thought time was better spent mentally chewing on bullshit.
It’s very common in the UK and Europe.
What is the scale you are operating on?

If you are having 10-50 servers and 5-10 people working on those - SSH keys are definitely good enough, it might be a bit of hassle to manage keys but quite OK.

If you go into large corporation area with more than 100 servers and more than 50 tech people that need to login to those servers you probably would already found out that there are other options and you probably have to run your internal CA (certificate authority).

If your org grows you would probably have CTO and other technical people who will have experience knowledge to implement things differently.
An integer doesn't need a point.
The west is rash to assume the world is on its side over Ukraine (FT)
Postico 2 has been "coming soon" for about two years no. Just sayin'.
Super good work!!
In my experience, for regular libraries, you usually want to pin version ranges and not always use the latest of every library. But when the main business logic and a whole team is dedicated to one of the "service libraries", whose responsibility is it to make sure that the version stays up to date across other service libraries? Do you leave it up to the main host app? Do you allow a multitude of service library versions? Do you skip versioning all together? In microservices you have an opaque facade in the form of an API that makes this a non-issue. Perhaps you'd want some simulacrum of this in the form of IPC between service libraries?

Do you use some sort of contract based testing between service libraries? Put all integration testing in the host application?

It's not obvious to me what the best approach would be.
https://archive.ph/8Pe46
Gross. Snap can be handy but I've had so many problems with it. I don't like it becoming the defacto. Ubuntu has been good to me for a while, but more and more it seems like I gotta go find my new home. Maybe in the woods... where I build my own linux inside a pachinko machine and it calculates the time of year when I need to start preparing for the long cold winter. My partner and my children are loving and we work pretty hard and we do our best to maintain Pachintix, but sometimes forget the old standby's need of a dusting and some oil on the worm gears.

One year it meant we didn't save enough grain and our goats had an out of season extra birth, it got so cold so quick that the mothers died and we were only able to save one baby. The stew we ate through that sad, hard, cold winter was bitter... emotionally... and because the baby goats were so lean.

Something that kept us going was Pachintix being able to very slowly render old Sierra games to a tube oscilloscope that was for timing engines in the 50s that I adapted to render the terminal. We would all be so thrilled when we could enter our just barely two commands every day so Buck Rodgers could escape that alien night club and tell some jokes about Star Trek. To fill the time at night, I would regale my children with tales of the old shows. How one time Data started dreaming and cut Troi up like a cake but it turned out it was all fine and I forgot why. To think, all this difficult bliss was started by just how much it sucked to use Snap.
Many congrats on the launch.

Further, we are working on new complementary road tech that can enhance and add to the carbon potential from our solution. This includes ... capturing and dissemination of energy captured by the roads.

I'm very interested in this part. Do you have any more details to share?
This comment will of course be down voted, I'll attribute this to selection bias caused by the headline of the article.

You can't classify a comment as boolean toxic, toxicity does not exist in a vacuum. To extend the analogy from it's biological counterpart, toxicity depends on the organism. You should never just a piece of text in isolation and draw any conclusion about it. It must understood in context, both that of the subject, the recipient and the sender.
> In modern Windows, press Win-key and start to type, oops, it missed the first keypresses, presented the completely wrong results and made a mess of your workflow.

Every time I bump into these interaction issues, my stomach churns a little bit.

Right now, Windows 11 is especially bad because they have new and old code working side by side. It'll take a few years for Microsoft to rewrite enough of the Shell so everything will be consistent again.
It's not new
I used Vaadin (vaadin.com) for some web ui back in the days. You can always bundle it somehow into an electron app...