skysight-inc/HackerNews huggingface dataset:
That's actually not true. The whole move is a business concern, that's evident from all the announcements.

Platforms on top of GPL-licensed can promise all they want but still live under the control of the community and that's part of the business many companies like Google, Meta, Obsidian are in.

Selling, and entering into an agreement, the support you don't own based exclusively on the work of another third-party that actually promises that, that's at the very least not right. CIQ/Rocky can't do anything on top of Rocky Linux because of their bug-for-bug compatibility and this decision and message benefits CIQ and not Rocky Linux users. That's also evident.

Rocky Linux could go on using CentOS Stream as an upstream with the help of Red Hat, but CIQ made the business decision to push for a RHEL clone, not the Rocky Linux user community.

You talk about morals, but if you can't see the morals here I don't think you really understand how this whole business works.
I feel like this is quite common but it depends on the optics of situation.

A mine site usually fixes its own tools used to do their job, they usually fixed things they've purchased to use that are broken or become broken, is that not the same?
Speaking of information overload: this article would be a lot more readable if the sentences were shorter. I quickly tired of the load.

On average each sentence is over 30 words. Gasp Most and-splices, commas, semicolons don't add much value. At least the word lengths aren't too egregious.
> I suspect there's more nuance to the linguistic story

Yes people spend too much time online and they pickup the current buzzword quickly https://knowyourmeme.com/memes/enshittification

I never even seen used it outside HN by normal people.
Might have been what I call a "fuck off" quote. That is, the people who gave you the quote didn't really want to do the job (too small, inconvenient location, or who knows what) and so quoted you an outrageous price figuring you'd either decide not to do it or if you did, you'd end up paying enough to make it worth their while. Happened to me a few years ago when I needed to re-tar my roof. The first guy quoted a figure that was like 4x what the next guy quoted.
Would you share how "old school" waterfall differs to what people are currently doing?

I'm imagining UML diagrams, control flow charts for the old days vs UI mock-ups and Jira tickets today, but not quite sure how far exactly today's waterfall projects go in defining the work to be done.
> "So your distinction is that hackers gravitate towards extensions of turing completeness (i.e. code representations) as opposed to mechanical systems like basic engines and or machines?"

Oh I didn't mean that at all, they could like engines too or even more, just they aren't turing complete (unless you mean like babbage machines or that crab gate machine which I assume most children wouldn't create or have access to). I meant that usually these proto-hackers as children at some point will have accidentally found a turing-complete thing and played with it when they were children before they learned programming officially, even if they like other things more. Then the moment "the first step from being a tinkerer to being a skilled craftman" would come when they learn that programming is a thing and they find it's actually so much easier than the convoluted logic systems they were making themselves.
https://blind.guru/
> It's extremely nice to not have to aim for the precise edge of a window.

This is why all modern window managers don't require you to hit the precise edge, but rather have a "grace" zone around the edge that also activates moving/resizing.

It's nice to be able to do these kinds of things one-handed.
You can’t expect such things to be competitive in the market from the government. Have you seen some of the websites? This works in an environment where salaries and professional pride is more aligned between private and public institutions. Read socialism.
Not available in my region.

Btw, it's just Instagram without the photos.
Where are they? Anything involving creativity.

There is a reason most creative professionals are screaming to the nine high heavens of hell for dear mercy, because they are in the best position to see the writing on the wall.

The current deconstruction of intellectual property rights is damning and must be rectified, but even putting that aside "AI" is still going to eliminate the vast majority of creative occupations because a supercomputer is still cheaper than a human on the payroll or invoice.
https://www.ms75.eu
Thanks very much for the encouraging reply. This is rather helpful and deep advice.

> It sounds like you have a commitment to excellence not shared by your peers.

Just to be clear, my sentiment is one built up over time and experience and not directed at any one company or colleague. There are kernels of this everywhere though. I'm also a part of it all. I've definitely made things more complex than they've needed to be, but I do attempt to learn from that and revisit approaches.

> Giving them something that makes them light up and say "I had no idea I needed this." ... Having a direct line to my users is incredibly motivating.

This is a really good point, and thank you for saying that. Your advice here is very helpful. I have had the most fulfillment when having a direct user being able to use software I've worked on to do their job better.

> There's a book called "The Science of Drawing" by Harold Speed.

Thanks for this book recommendation! I'm going to check it out.

> the author notes that the highest praise an artist can receive is "Oh." Not "It's beautiful," or "I really like it," but a raw and spontaneous emotional reaction.

Even though it was not intended this way, one of the greatest complements I ever received on software that I personally and solely wrote was someone opening up my code and saying "where's the code?!" in a completely bamboozled way and also a way in which they were legitimately worried if it actually did anything. Haha. They were used to hodge-podge collections of code stuff into a single file doing absolutely everything under the sun. So when they opened up my code, they were legitimately bewildered that everything was modularized, componentized, etc., and for a half minute they were suspicious that there was even anything implemented. It was confusing to them that things were labeled simply as "do this specific thing" (as an abstract example), and it actually just did that specific thing rather than a block of spaghetti code doing something but god knows what.
https://observer.com/2022/12/left-wing-twitter-accounts-crit...

https://www.thewrap.com/elon-musk-called-out-banned-left-win...

https://www.msn.com/en-us/money/other/a-leaked-internal-mess...
The Doctor Is In (2011)
duosecurity/duo_universal_php did this with my PR.
Snippets was brought up in the article, and seems reasonably equivalent to a cheatsheet.
I don't understand what the goal is here. Wherever the cloud is, there is PostgreSQL, and conveniently, PostgreSQL already solves all of the problems that "Cloud SQLite" creates, with support for concurrent access, higher performance, richer queries, and lots more.

Is this just a toy? What are the upsides in practice of deploying an embedded database to a cloud service?
Also, do you have a plugin so you can save an email directly as a note from desktop Outlook?
Everything you say is correct, but the one thing I actually miss on our Tesla is Apple Maps. I have liked it better than Google Maps (or its Tesla version) for a long time -- like its turn/direction instructions (telling you the turn is at the next traffic light or stop light or ... is a lot better than the distance you get from Google Maps).

And, ironically, I was eager to try CarPlay on a recent trip where there was no Tesla rental available, we rented a VW Tiguan, only to discover that for CarPlay to work you needed a USB-A to Airplay cable and I only had USB-C to Airplay cables... I even got a third party USB-A cable at a gas station, only to discover it too didn't work (likely it was cheap POS where they only ran the wires needed for charging). So thanks to VW not supporting USB-C (which our 2020 Tesla Model Y certainly does) I never did experience CarPlay...
My boat's decks are entirely white, with non-skid molded into the gelcoat.

If there were a way to suspend this pigment in gelcoat in a way that preserved its properties, this would be killer for boats.
Moving to plain-text and markdown a few years ago was my best decision. I encrypt all my notes and store them encrypted on GitHub.
I don't want my private data to be handled by unprofessionals.
> Once again only from my experience...good programmers are capable of...thinking.

Agreed. Unfortunately most programmers are not good programmers.
The article's idea of Conceptual Overviews is something I find myself missing in a lot of projects' documentation. But I'd go even further. That paragraph about soup from the article? Every single piece of top-level documentation for any project anywhere should start with that paragraph. What is it? Who cares or should care? What can it do? When is it a good choice? I spend a lot of time searching, trying to decide if something is worth my time to research more. Writing that paragraph (and it really does need to be just one paragraph; I guess you can split it in two if you must) is very, very valuable to your prospective users! In the hardware world everyone does this: the first page of every datasheet tries to answer these questions. That's done not because it's required, but because it helps sell parts to engineers.
If only. Then those CPU cycles would at least have been doing something of value. If you look at crypto mining computations they don't (on the chains I have looked at) actually compute anything meaningful at all. It's literally just generating random numbers and then (almost always) throwing them away.

Like you have Alice who says "Try to guess my number?", and then Bobs around the world go

Bob1: "Is it 13?" Alice: "no"
Bob2: "Is it 4672?" Alice: "no"
...
Bob175432: "Is it 294762483492643826432862834??" Alice: "Yes. You can do the next block."

Literally that pointless.
It’s Jekyll - and open source! https://github.com/mlerner/mlerner.github.io
Okay Elon
“While superintelligence seems far off now, we believe it could arrive this decade.

Currently, we don't have a solution for steering or controlling a potentially superintelligent AI, and preventing it from going rogue.”

Welp, strap in and brace for impact folks. Or don’t, not really anything you can prepare for.
I have tried to use oneNote a few times and it just doesn’t not compute to me. Some union of Notability + Paperpile would be perfect. I review proposals, peer review manuscripts, and read papers for my own research, all done with notes take with the handwritten scribble function over a PDF (which Evernote never got right).

I have friends with OneNote and no matter what they explain, it does not make sense to me.
I guessed it was Orqa but was surprised about some of the other tech mentioned - I had no idea that they had merged with ImmersionRC!
There is a possibly more general phenomenon where a brand gets good reputation and then begins cutting cost and people will still buy at the high price. I don't know if that one has a name or if it's the same concept as enshittification.
"not helping": posting low-effort comments that don't help with anything

"Internet famous": your repo had a bug so severe you got news articles written about it.

Both were from thinking about https://github.com/MrMEEE/bumblebee-Old-and-abbandoned/issue... …
That's really funny, I do remember that. My favourite video is him basically sweating bullets when interviewed by my favorite CBC host who typically hosts Marketplace. I believe it was about C-11. Seems shady.
For sure! Obviously it's good if some things are made by machines (like things that requirement super-fine tolerances), but the movement towards "Made by Humans" is trending away from "hipster" or "nerd" into general appreciation and that's very cool. Even if it's just for "for the marketing", the end result is that someone is getting paid for job with tangible results.

I particularly like it with the glassware because machines literally can't make this glass at its current quality; it HAS to be done by hand to have this level of refinement.
Hosting files in S3 is much, much cheaper than running a live instance of PostgreSQL. Incomparably so. We do it specifically to move large, mostly cold, read-only data out of the main RDBMS and into S3 in a way that it can still be queried on-the-fly* without having to be fully downloaded and reconstituted on a server first. Works great and we get to pay S3 prices for storage and nothing for compute. As a kicker, because it's S3 we can access it from any availability zone without paying for cross-AZ data transfer. For the size and coldness of this data, the juice is worth the squeeze. None of the downsides matter for our use case at all.

* Using indexes and only touching the pages you need. This is specifically much better than S3 Select, which we considered as an alternative.
Haven't started yet, but I'm going to write about free software and computers in general here: https://cpuonfire.com
I think letting people build their own system of isolated databases that can easily be started up and shut down for writing or randomly accessed for reading could be one use. It could be used for both performance and security. Offline use could also be improved, possibly by sending binary diffs.
Bertyar88 did not take down the exchange. The exchange successfully stole his/her money.
Not a start-up but a non-profit.

I'm the vice chair at Libre Space Foundation (https://libre.space).We create open-source space technologies. Some of our projects:

- SatNOGS rotator: an azimuth/elevation rotator for directional antennas.

- UPSat: 1st cubesat build under open source hardware licenses that got in orbit (design deprecated)

- SatNOGS-COMM: next gen communications module for CubeSats

- QUBIK: even smaller pico-satellites that got also in orbit in Oct 22

- PICOBUS: pico-satellite deployer also in orbit Oct 22

- SIDLOC: a spacecraft location and identification beacon protocol and hardware, will be on the last stage of the Ariane 6 inaugural launch.
I'm sure the author can build it fast and cheap. Just don't expect it to be good. Now, what have you proven?
I have no experience whatsoever with baby carseats.

But I get so frustrated with garbage on the market, and the struggle to find decent quality goods. I've created my own where they don't exist (eg. current limiter for plugging in laptop power brick on a plane, untrasonic eyeglass cleaner and dryer, tongue-activated mouse button) which is hugely labour intensive. If I need your thing, your thing is as good as you say, and you can sell it to me for less than that costs me in time, materials and lost opportunity, then for me the math is simple.
Tests..? For a SaaS? Surely not?
Taking notes is a feature, not a product

And given how the "process cyclists" of Notion will move to anything that has more bells and whistles, while the rest of the 99% will use what's available for free and syncs online, it's a hard place to compete

("process cyclists": will pay a lot for every small but hyperoptimized accessory)
Meta's Threads Is Here. What It Is and How to Use It
Zzzzz.. I take shit I implemented in assembly in 93 for $200
> . The biosphere is a singular organism and right now people are doing their best to basically destroy all of it.

People are part of the biosphere. If other species can't adapt to Homo Sapiens, well, that's life for you. It's not fair or pretty.
I have a blog with two main categories that are pretty separate:

https://jasono.co/blog/software-engineering/ - mostly focused on front end, and a lot of older posts about the Haxe programming language.

https://jasono.co/blog/personal/ - mostly about faith (I consider myself both Christian and Agnostic)
I think "sum types" and "pattern matching" in functional languages are great and expressive.

A sum type is basically an enum type you can associate arbitrary (but still strongly typed) data with (like associating two strings and an integer for one case, and nothing at all for the second case).

Pattern matching is basically like a switch statement on these sum types, destructuring the data and branching on the different cases. It comes with compile-time checking making sure you've covered all the cases if your business requirements change which is helpful too.

They are useful for implementing state machines which go from one discrete state to another. They've also been used to implement data structures like balanced binary trees, but I think that's a less "everyday" use for them.

I hope I explained them at least sort-of clearly. I think their functionality can be replicated in other ways (like defining an abstract Animal class and implementing Cat and Dog classes, instead of defining an Animal "enum" and a function that branches on each case), but this feels more natural and expressive to me personally.
You want to look out for border regions, the small nations were other empires ended and went back and forth. You look for civil wars (empire lovers VS suppressed), cultural extinction attempts and empire imitators.. Aka small nations behaving atrocious to remain free by mimicry.. Sift through history and you get to know alot of empires that were and are worser.
Ya, why do you think there are alarm bells sounding off everywhere right now…

The capabilities are coming fast. There is no alignment.
No they'll instead ruin your life for posting a Trump wrestling GIF on Reddit
> but human scale (rather than Linux kernel scale).

What does that even mean?
This looks awesome. I used to use ncurses for casual game development, but this looks like a good way to get back into it.
2019... from the era of "5G causes covid"
The technology really doesn't matter that much, it's the network where the real value is.

And I don't see how the Twitter network overlaps with the Instagram network. Instagram is more of a celebrity network, while Twitter an industry network.
Transcript generated by Whisper (medium.en) with timestamps: https://pastebin.com/59mABz3L

Without timestamps: https://pastebin.com/F1NVMeQq
You're too humble, Will. Allow me to copy and paste the whole intro.

>Program tracing, or mentally simulating a program on concrete inputs, is an important part of general program comprehension. Programs involve many kinds of virtual state that must be held in memory, such as variable/value pairs and a call stack. In this work, we examine the influence of short-term working memory (WM) on a person's ability to remember program state during tracing. We first confirm that previous findings in cognitive psychology transfer to the programming domain: people can keep about 7 variable/value pairs in WM, and people will accidentally swap associations between variables due to WM load. We use a restricted focus viewing interface to further analyze the strategies people use to trace through programs, and the relationship of tracing strategy to WM. Given a straight-line program, we find half of our participants traced a program from the top-down line-by-line (linearly), and the other half start at the bottom and trace upward based on data dependencies (on-demand). Participants with an on-demand strategy made more WM errors while tracing straight-line code than with a linear strategy, but the two strategies contained an equal number of WM errors when tracing code with functions. We conclude with the implications of these findings for the design of programming tools: first, programs should be analyzed to identify and refactor human-memory-intensive sections of code. Second, programming environments should interactively visualize variable metadata to reduce WM load in accordance with a person's tracing strategy. Third, tools for program comprehension should enable externalizing program state while tracing.
> Understanding how software creates value and what kind of software at any moment is valuable; and which parts of your job is tied to that process makes this much clearer.

This is a good point and something that is indeed requires a lot of care and thought and experience to tackle properly, but I think it strongly hinges on the assumption that software just does a thing, so to speak. Whereas I personally view software as something that does a thing but at the same time as something that is also a communication system and encoding of domain knowledge. So if the communication and encoding parts of the software are missing, and all you've got is it doing something, then in my view, the software is leaving value on the table over the long term. Poorly tested, understood, documented, and specified software will have waste products over time, siphoning value away. But it does so much more quietly, but in no less magnitude, than when software is not doing what it is supposed to be doing.
But it's funny to say.
I guess that answers it for me and seems to reinforce it is strongly skeuomorphic — it isn’t really possible to have a box of aminos/proteins in the same way you can have a box of Hs Os and Cs. They wanted a box of parts and this is the closest thing.
Giving the GP a more generous interpretation: let L(X, Y) be the shortest possible size of an interpreter of language X written in language Y. If L(X, Y) > L(Y, X), then implementing X in Y requires more than implementing Y in X, and X could be considered "more expressive" than Y. That said, the answer in OP is much more insightful and thought-provoking.
> We're discussing this in a broader sense than the OP right?

No.

> I understand you as dismissing anything not from a reputable institution.

Nope.

> What?

I said, I didn't ask why you cared about talking to me, I asked why you cared about Internet Argument Points. You brought them up, then got pissy about me caring about them.

> it would be much better use of your time to just define these institutions.

Nope.

> I claim their "monetary incentive" you mentioned mean they push you into their walled gardens, like AWS, Oracle and others. As I see it unbiased sources don't exist, and all sources have to be taken with a grain of salt. I would love to be proven wrong, why the hesitation to share an example? Was I close with the Docker one?

...no. Literally any top 100 university (and their related CS departments) in the world would be a more correct example.

> Maybe we're even in agreement but you've painted yourself in a corner?

Nope.

> "Hence nobody else in the entire world should see any value in it either, because anonymous internet stranger." - Zetice

Nope.

Turns out I was right, and you have no clue at all what I wrote, despite it being plain and straightforward. What should concern you is the dozen or so people who agreed with me enough to upvote my original comment; what are they getting that you aren't?
Simple CRUD apps don't really need a startup to be fair, they could be done as a side project these days.
Meh, I've heard this claim but it escapes me how that's true. If anything it seems closer to the opposite. Most of the CBC content I see makes the current Liberal government look quite monstrous. Fifth Estate, Marketplace, current events, and almost every debate or interview with a Liberal representative.
Joplin felt like the OSS spiritual successor to Evernote for me. It’s in markdown, has a mobile app and you can self-host.
Have Obsidian taken on any VC funding?
LLM is already a misnomer. Many of the latest models are better called LFMs (Large Foundation Models). They have multimodal capabilities. Some can even handle sensory input humans can't.

Another comment already links to demos and papers of LFMs operating robots and agents in 3D environments.
File over App
Would be fun innit but in short time there would be hundreds complaining posts and deconstruction videos taking on why "monetized influencer crap" is problematic.