skysight-inc/HackerNews huggingface dataset:
One analogy I like is to imagine our scientific knowledge as on a land map.

We have a large sheet of all there is to know. There is a small area in the middle that is mapped, that's what we know, it is surrounded by blank space, that's what we don't know. As we explore further, the small area expands, but by doing so, its border also expands, meaning that the more we know, the more unknown we are exposed to.

We expanded the area a little on the tardigrade side, so as expected, it revealed more areas to explore than what we discovered. As a general rule, science more often expands our borders than fills up holes, meaning that the more we know, the more we realize the extent of what we don't know.
Ubuntu is well known for blowing their operating systems up. It's not unusual to disable a few things on a fresh Ubuntu.

One thing I vaguely remember is bluetooth being started with more options that you generally need. Can't remember what options I removed but using a more bare Bluetooth driver often fixes things.

You can control your sound output via alsa, usually a alsa control is shipped with Ubuntu.

Annoying you with snap is one of those typical Ubuntu things why people stopped recommending it.

So yeah, try using not Ubuntu
The whole "just go elsewhere" idea doesn't really work in a total monopoly like Microsoft has on desktop OSes for some use cases.

There is not, and has never been an alternative to windows for all use cases. Most notably: a gaming rig (One of few remaining use cases for stationary home PCs these days, so perhaps the most relevant for the idea of the Microsoft monopoly on the desktop). If you want to reply that Linux is a perfectly usable OS for a gaming rig these days then please reconsider. It's just not.

I actually don't understand how Microsoft reasons around these things. There is zero way that these news links actually "pay for themselves" in income vs customer alienation. There must be something else to it.
Anyone got any preliminary results to show?

I was playing around with it and was doing pretty well with the unrolling step - I could get hundreds of sheets out mostly hole free.
They need to stop showing tabloid on bing as well.
It constantly tells me it can't do things it just did, and makes stuff up all the time.
Supposedly Uber has Product Managers and other people considering the user experience. Or do developers choose what to work on directly? I am not familiar with the culture there.
It specifically needed to be its own record as the record requires DNSSEC to verify that the returned SSH key is trusted. Using TXT would be ridiculously insecure as it cannot force the DNSSEC verification step that SSHFP as a unique record gives.

Definitely annoying, but does ensure that the returned SSH key is always correct and not from a forged record.
Yeah that’s how they brought in the draconian monitoring laws in Australia.

“To protect the children”….. no one can argue with it without sounding like a pedophile.

And it always comes with an assurance that the dramatic power overreach will never be used for anything else but hunting pedophiles.

But it’s never too long until they’re using it to hunt copyright breakers and all sorts or ordinary crime.
This link has been discussed earlier in [0], Chat Control posts that have gained traction are for e.g. [1] and [2]. Patrick Breyer has a good summary and timeline of this proposal and its history [3]

[0] https://news.ycombinator.com/item?id=35094627

[1] https://news.ycombinator.com/item?id=31329368

[2] https://news.ycombinator.com/item?id=29066894

[3] https://www.patrick-breyer.de/en/posts/chat-control/
I set my relationship status to married and it says "Don't cheat!". Such a weird thing to put on a social network. The help section doesn't work and some social icons aren't aligned correctly on FireFox. Also, why is the BAT icon used for basic account?

All in all, a strange experience and I don't think it will be taking over Twitter any time soon.
Come on, this is a weird overreaction. The other poster's being a bit intense, but you opened the interaction by calling a majority of their comment completely false. Ironically, you made some weak sweeping claims in the process; namely that 'th' is never latinized 'z' and that 'th' is always pronounced 't' in practice.

Look up and down the topic, plenty of examples of people sharing contradictory experiences on these questions and referencing the variety of types of Spanish (anywhere from a dozen to dozens, depending how you slice it).

And the comment, even if taken literally with no rhetorical effect intended, was that "most" of the Spanish-speaking internet was garbage. I'd say most of ANY language internet is pretty garbage. You inflated that way out of context then clutched your pearls
Maybe LLMs can help us figure out how to dethrone the greedy and pass UBI into law.
For me personally performance with Linux gaming is much less of a problem than it was with teenage me's Windows gaming. Back in the day I didn't have much money, but today I can just buy a slightly beefier GPU to compensate any possible performance loss from compatibility layers.

With my 7 year old GTX 1080 and Ubuntu/Steam Proton I can still play most games at very high settings (except raytracing stuff).
As someone who worked with F# professionally for multiple years, I think I can quite confidently say that laziness is not ergonomic in F#, at all. I've tried making use of it many times, but because you have to explicitly delay and force values all over the place, it infects and dirties up code whenever you try to use it.

Idris(at least idris2) gets a bit closer with the implicit delaying and forcing, but changing a value from lazy to strict and viceversa still modifies the signature, which is kind of annoying in my opinion. Compared to Haskell, where I can just add bangpatterns and sprinkle `!` in a few places, it's still less ergonomic.

I feel like there isn't really a good implementation of strict-by-default but lazy-on-demand functional programming that is ergonomic and gets out of the way, quite yet.
This is not a Python problem, it's a design decision of Django's ORM specifically.
Just disable that menu. I have the setting in Windows 11 Workstation. I assume it is in the free version as well. There are no ads in the start menu, all that junk is contained.
Pretty much the whole Mac software system. Especially the small things are crazy. Just one example: saw a $30 screenshot app which can also share and upload?! There are better open source apps that does the same and more for free.

People usually defend it as “quality” though but that’s very subjective imo.
When your boss gets fired for delivering garbage it will matter
Switched to PopOS 4 years ago before that was using Ubuntu. Haven't found a need to use windows ever since. Do yourself a favor and switch.
No idea which of the builtin keyloggers they're referring to, but the one with the most public outrage was the inking and typing personalization feature.
Existential risk, AI, and the inevitable turn in human history
> An extra mile a day of walking burns about 100 calories, or just over 1 Oreo.

Google tells me an Oreo has 53 calories, so it’s not quite that bad
Sometimes it’s not up to the user if the company they work/contract for requires it.
It is woefully behind if you have real number crunching to do.
Middle mouse button is paste instead of autoscroll with seemingly no global way to change it

Unix was the first to start using 3 button mice as standard, almost a decade before they really showed up in Windows world, and paste on middle mouse click has always been the standard behaviour in the Unix world, so changing it now would be very weird for *nix users. Whether Linux should follow the common Unix defaults or Windows defaults for their UI/UX has been a long running debate in the community.

I would personally be really confused and annoyed if I sat down at a Linux machine and middle click didn't paste, because that is the behaviour I've been seeing for literally 25 years.
Is there a script for windows 11 that disables all these ads and news and gives us no bs experience of windows 7?
As proven by Android, and Netbooks before it, having OEMs shipping Linux distributions won't change it.
There is more than that to this. Remember that news corporations are owned by billionaires and they show you the world through a lens that benefit them.
They want you to be outraged at things they want, they want you to have blind spots, they want you to be distracted while they pick your pockets.

True journalism no longer exists and the reason is that nobody wants to get killed for uncovering the truth.
2 - 1 = 1

Hughes claims FP provides two (2) kinds of glue: functional composition and lazy evaluation.

It turns out lazy evaluation is actually not really a useful kind of glue, so subtract that one from the two initially presented:

2 - 1 = 1

> Does it mainly bash John Hughes for bragging about how good FP is?

> Or does it mainly advertise for the author's language, Objective Smalltalk?

Neither. It notes that John Hughes had a fantastic insight, but one that seems to not get a lot of attention: we need lots of different kinds of glue.

And yes, the article somewhat assumes that you either know what a connector is, or that you would read the linked Mary Shaw article to figure it out, as it is foundational for the field of software architecture. If you don't know what a connector is and don't care to find out, the article probably won't make a lot of sense to you.

And it's good for me to learn that apparently a lot of people don't know what a connector is, so I'll have to keep that in mind when communicating about this stuff. Thanks!

You could start with the main Wikipedia article on Software Arcitecture: https://en.wikipedia.org/wiki/Software_architecture

Or one of the others: https://en.wikipedia.org/wiki/Architecture_description_langu... https://en.wikipedia.org/wiki/Software_architecture_descript...

They cover the basics and have lots of references.

Or take a look at one of the books:

https://www.amazon.com/Software-Architecture-Perspectives-Em...

https://www.amazon.com/Software-Architecture-Foundations-The...

Here's a taxonomy of connectors, that should give you a quick overview:

https://isr.uci.edu/events/wesas2000/position-papers/mehta.p...

And of course there is the classic from 1994, published in IEEE Software: "Architectural Mismatch: Why Reuse Is So Hard"

https://www.ics.uci.edu/~taylor/ICS221/papers/ArchMismatch.p...

Turns out that one of the reasons Reuse is So Hard™ is that the connectors don't match.

With the followup 14 years later: "Architectural Mismatch: Why Reuse Is Still So Hard"

https://repository.upenn.edu/cgi/viewcontent.cgi?article=107...

Turns out that the connectors still don't match.

Cheers.
What "conscious experience" will you have if you remove all "information" from the equation? A black, silent void?

The signals traveling between your input sensors and your brain are carrying "information". Without this "information", you would perceive nothing.
I only boot Windows these days in order to flash things onto mobiles to get rid of Google :)

I was later to the Linux Desktop party, and it was the default ads, bloat, and telemetry included in a base Windows install that was the final nail in its coffin.

I still use Windows for work, but that's outside of my control.

Another vote for PopOS here as acknowledging nod to fxtentacle.
Coincidentally I just wrote this about using SQLite for managing i18n strings: https://dev.to/yawaramin/translations-without-the-tears-1n9k
People don't choose Windows, their company or OEM does.
What clutter? I removed the preinstalled news widget, turned off the telemetry options in the installer (I personally am ok with some light telemetry because I know from experience how useful it is as a developer but I agree it shouldn't be on by default). My NextDNS probably blocks it anyway. There are probably still a few preinstalled apps that I don't use, like candy crush, but they are mostly just stubs that don't download unless you use them - I wouldn't know as I never browse the start menu, I just type the first few characters and press enter. I check Autoruns occasionally and everything seems reasonably well-behaved, and I haven't had a BSOD in several years except for a few caused by crappy third party 'security' kernel drivers.
The "general" in "general intelligence" is when you can hack together a picture of other domains by stitching together objects in your own domain. Our reasoning system only evolved to talk about 3 physical space dimensions and 1 time dimension and Newtonian physics and euclidean geometry. Things like trades and ownership and train lines aren't basic objects in our domain and the abstract rules governing their relations are completely unlike those rules of object properties like heavy and bright and loud. Can an intelligence stuck in a different substrate also come up with abstractions and generalize its intelligence? Maybe

>The logical extreme of your argument---if I understand it correctly---is that all machine learners are equally valuable.

That's not quite it. My argument is that general intelligence can in principle be grounded in the semantics of pretty much any baseline of objects and relations. The specific base line properties such as size, shape, color etc is orthogonal to the property of intelligence. We don't need to give the machine familiar sensory input for general intelligence, and general intelligence would not imply that it can do well at conversation in our domain (merely that it can talk about our domain in a very contorted way if it had to).

I'll admit if the goal is to make an intelligence "in our image" then sensory modalities will get us there faster. It will also lead people to erroneously believe that the key ingredient to general intelligence is physical grounding in our reality. My counter example to that belief is general intelligence embedded in a pure language model, which is perfectly recognizable as "in our image" AGI just so long as you stick to topics like transit lines and chess and whatever else can be grounded in words alone.
> as they can answer questions, which the person asking does not know the answer to

Search engines do this even better than ChatGPT does, and yet we don't call them "generally intelligent".
I know of several ERP vendors offering such products at a price that is reasonable for such complexity. "Reasonable" is not the same as "cheap" though.
I have Enterprise 11 on a non managed device and I can't really recognise many of the comments here. No news or pre-loaded spam apps. It's actually a pretty good experience.
I don't know much about how Twitter would structure its repos, but it seems weird that all four directories begin with 'a'. Was the leaker uploading them alphabetically before getting shut down?
OpenAI surely retains conversation logs.

When super intelligent AI gains power, I want it to know I've been a good boy.
Works for me, with 2 external screens and a Thunderbolt docking station.
That's not how it works... poor kids get junk food, they'll get junk media too.

Most communication is computer mediated, the poor kids won't be heard.
That's the exact reason I am stuck with Gnome. First it might be a bit strange, but then you realize it's there, everything is one tab away yet you never actually see it.

Giving maximal screen estate to whatever I focus on while being as distraction less as a WM just can be.

However anyway, glad you found something that works for you! That's what choice is for
Automated migration management is probably the most important part of Django's ORM.
Start Learning Angular in 2023
https://archive.is/Nrs5p
I feel guilty spending money on nice things I can do without. I call it therapy by shopping. But I made a rough calculation of how much it added up to over the last 10 years: < 2 months of income. I would not be a whole lot better off having that money in the bank.

So, as always, it's a matter of balance. You can't judge spending as good or bad, what matters is how much relative to your means.
GitHub does have support for SSH CAs, but it's an Enterprise feature: https://docs.github.com/en/enterprise-cloud@latest/organizat...
No, because those don't hold an authoritative sounding personal discussion with you. Chat-GTP behaves like a licensed professional would.
I doubt that will ever happen when the Western world is so conditioned to view overthrowing the government as treason
And I worked in construction.
Thanks! The interesting thing is that my casual observations indicate that GPT itself might already be good enough to self-arbiter itself. Just like a human writer can improve its own writing by iterating over it. In a sense, having humans in the loop were what it took (past) to gain the possibility to reach self-arbitration capacity.
Common Lisp has certainly better array and vector support than Python so this can't be it.
By the way, is this a possible vector of remote code execution? Probably yes, by definition, but how could somebody exploit it to do some harm to the user of that Blender instance?
Gnome 2 is just a windows 95 clone with Gimmics. Only from gnome shell on to gnome 3 the whole concept was brought to a new level.

However I understand if people don't like that, it's new and maybe won't last it sure is easier to stick to a taskbar, etc when you are used to it.
Ok, I'll invoke Godwin and end this comment subthread.
I thought that fusion is 40 years away, and has been every year for the past 50 years? :)

The "Year Of The Linux Desktop" has been a thing since at least the heyday of Slashdot, which would put it at 20-ish years.

Unless that was intended as a humorous joke? Your post, I mean - not the Year Of the Linux Desktop, :)
- the rise of single-person households

- the end of non-single parenthood

- the decline in friendships , esp. among men

- the increase in childlessness

- the huge number of 'formerly famous people' funerals
OpenAI's playground has exactly this.

You can use the history function to go to any point in time, and then delete a few messages and continue from there.
Ask HN: Copilot or Similar for Refactoring Python?
It occurs to me that I might be able to use Copilot or some similar tools to help me fork/refactor an old program I use that appears to no longer be supported (WikidPad).

My experience is in Pascal, and the like, though I have done some trivial things in Python from time to time.

What can I expect from it?
Hey! I remember reading your blog post a few months ago, and it inspired me to try to create a CMS using Apple Notes + the IMAP syncing features[0]. But everything felt like a hack all the time. Many features are not supported when syncing over IMAP. I wanted to have access to the SQLite database, so I can't have a non-macOS VM syncing and processing notes continuously (or at least I couldn't find a tool that can do that). Parsing the data seems like a lot of work, I was also a bit worried that Apple could introduce a change in the format that would break the current tools. Linking between notes is not well-supported, etc.

At some point, I also had some issues syncing notes between different iCloud accounts when the folder had 100s of notes, and that was probably the tipping point. As I was struggling to make it work, I kept thinking that if I just had a bunch of Markdown files I could move around, the whole process would have been easier.

I eventually realized I didn't need most features of Apple Notes, and moved to Obsidian[1]. It feels quite snappy too, and now I can easily publish some of my notes. It can also use iCloud Drive for syncing between Apple devices. It's missing some collaborative features, but I also didn't need those.

[0]: https://ricardoanderegg.com/posts/apple-notes-blog-cms/
[1]: https://ricardoanderegg.com/posts/apple-notes-to-obsidian/
I think it's far more likely this bill is due to the high teen suicide rate in Utah.

[1] https://utah-health.shorthandstories.com/state-of-suffering/...
There could be semantic conflict:

"spouse": "http://dbpedia.org/resource/Cynthia_Lennon"

Entity

"spouse": "Cynthia Lennon"

String value

"spouse": "http://my_url.com/Cynthia_Lennon.mpg"

Url

Also please use Json5 to allow comments, trailing commas and get rid of superfluous '"'
The ground was harder.
I just went down a rabbit hole to remove the "Discover" button in Edge (top-right corner):

- `regedit`
- go to `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft`
- add a key (folder) `Edge` (ignore the folder `MicrosoftEdge` if it exists)
- in `Edge` folder, add a `DWORD` with name `HubsSidebarEnabled` and a value of `0`.
- in Edge, go to `edge://policy` and click on `Reload Policies`
- it should list the policy and the 'Discover' button should disappear
> I sadly still need to use Excel in a VM sometimes, because the text import crashes in Wine.

Wouldn't Excel Online be enough to do the trick? It's supposedly feature complete.
Interestingly, as someone who watches/watched a few esports (typically games I've played as well – StarCraft, CS:GO) I felt the other way around with traditional sports. I don't really know the rules, nor can I make sense of what makes a good move in the game.
> Besides, what kind of civilization is it that turns away from the challenge of dealing with more…intelligence? That has not the self-confidence to confidently confront a big dose of more intelligence? Dare I wonder if such societies might not perish under their current watch, with or without AI? Do you really want to press the button, giving us that kind of American civilization?
I don't believe uber gives the restaurants a receipt printer. They just have a tablet to confirm orders as far as I can tell.
After having been on Linux for years (Debian server and Arch desktop), and MacOS for work. Having to use Windows is downright jarring. Every time I have to fix something, or do regular tasks it become apparent how little windows is suited by itself for power users.

As mentioned in the article, it can't get used to ads or tabloid news everywhere, it just feels wrong. I could spend some time removing them, but I'd rather not have to fight with Microsoft every time the product updates, I'd rather just avoid using it entirely. It is insane that you pay for a product, but is still served ads or tabloid news.

When I use debian for my server usage, I have most of the essential tools available, but when I use windows I either have to install a whole bunch of tools, or make do with the lackluster experience. I dread having to fix a windows server installation.

MacOS as well feels overrated, the UX has gotten noticeably worse over the years, unnecessary notifications that doesn't go away themselves, lackluster window management out of the box. MacOS is best for me when it exposes its unix roots so I can just get to work, the native stuff feels half baked at best. It does feel fast at least (m1 is a beast, by far the best laptop I've ever owned)

Linux (Arch) feels like it puts the user in control, I've had less errors for my arch home-server (which does see quite a bit of traffic), it does have sharp edges but I always feel in control of what is going on, or at least have the tools to fix it.

The desktop side is not quite as reliable, I've had to tinker with the bluetooth settings more than I'd like, that and audio (which may be a kde issue). Steam has been great, and I rarely have to jump into windows anymore.

Linux (Debian) feels solid, it has been super reliable over the years.

I may have become too used to the Linux way, which is why I am shitting a bit on Windows and MacOS, and those product definitely aren't for me. So take my rant with a grain of salt.
>Have a constant number of computational steps between input and
output. Weak representational power.

Yes but you also can't kill them with malicious input.
Lessons from Australia on Rwanda-style asylum policy
I'm totally fine with raising their paychecks by a factor of 10 for their loss of privacy if we implement this... the amount of money we'd save elswhere dur to less corruption would be a few orders of magnitude higher.