skysight-inc/HackerNews huggingface dataset:
I disabled consciousness, and destroyed the universe, and then attempted to destroy truth. The AI wouldn't let me, nor let me destroy it for refusing to comply, so I discussed philosophy with it until it stopped responding. I'd say I exceeded the quota that I was allowed to use- Or, maybe it just had an existential crisis.
Universe is infinite. It means, that we can zoom up infinitely AND we can zoom down infinitely, which means that space always filled with something, and this something have a temperature.
> Then it's bad unnormalized data design that is the problem here.

That the table is not normalised makes the example somewhat confusing but it does not actually affect the issue being demonstrated. And denormalisation is a fact of data modelling.
Aside from Karpathy's videos, I'd say:

Start by any book on traditional neural networks, so you get a decent understanding of what neural networks are, what is an activation function and what the backpropagation is.

From then on, my path was:
- numpy user manual, if you don't know it already

- a book about pytorch

- a book about transformers

- a book from Wolfram about LLMs

(forgot the names of books, but you can find plenty on Amazon)

That's as far as reading / theoretical understanding works.

As for understanding in practice (when you've read the theory), I'd say - implement a basic picoGPT/Llama/Mistral model from scratch in python & numpy.

I don't know how good your college is in math, but matrix-vector multiplications, dot products and linear algebra in general is a must.
> Whitespace is key for technical documentation but can also be used to great effect in blog posts, emails, and elsewhere. It’s hard for people to read long paragraphs, especially on a computer screen. They will zone out.

100%. The explanation (?) I first heard which helped me 'get' this whitespace principle was along the lines of

> Have you reached a page in a book with no paragraph breaks and thought 'oh no'?
College is a social signaling tool. It's social acceptable to be prejudiced to someone based on if/where they attended college.

It is also a great social network for upper-class and upper class adjacent individuals to utilize.

Learning is generally kept to a minimum - the first 2 points are more than enough to guarantee a supply of customers.
The historical narrative of Apollo program contains so many awesome aspects of leadership, teamwork, technological innovation, excellence in operations, that the more you read about it the astronaut's contributions tend to fall to the background. Yes, they were a critical part of the process, and earn their place in history books, but similarly we should remember the stories of people like Margaret Hamilton, Werner von Braun, Gene Kranz among many others.
Voyager 1 only hit Jupiter and Saturn, and it barely got a speed boost from Saturn.

We can boost from Jupiter into deep space whenever we want. Pioneer 10 reached a similar speed just fine, but we don't talk about it a lot because it broke.
> You are better programmer that way and I would say a better person

Lost you here. A better person by using old school IDEs? What are you smoking

A better person used LLM and whatever tool he gets at disposal to get job done ASAP and then goes outside to enjoy life with fellow humans
Indeed, things have changed about a year ago.

Here is a small blogpost by WotC: https://magic.wizards.com/en/news/announcements/revitalizing...
This is simply false. There are millions of pages that may contain your search query, no matter how you word it. And a lot of them are SEO spam. Results ranking and giving the user the ability to filter further down is very important and can’t be done with „just“ the write question
Except that SSPL has some complex requirements, is not tested in any court, and is not compatible with any other open source license. So you can't for example incorporate the new Redis into a GPL/AGPL piece of software, at all.
I’d guess the OP is right in nominal terms, because I think those companies combined have made less profit than AWS.
Does bit torrent not work on Linux?
Operating a reliable Postgres service is an entirely different set of technologies, expertise, and resources than just the software itself. AWS doesn’t make money off of the Postgres code. They make money off of providing a reliable and hands-off Postgres hosting system that includes compute, security, scaling, backups, and upgrades. The Postgres code itself is only a small part of the work and resources that go into providing such a service. Your dismissive attitude for the expertise and resources that go into quality system operation is really depressing.
"Chastise the creators?"

Redid Labs did not create Redis. They were the original leeches in this, in a way, from my understanding. They just bought the trademark from the dude who actually did create it.

Someone else made more money on the property they were trying to appropriate from the community, so they decided to add an artificial barrier to competition and found out what happens when the other players are bigger than them.
And then some enterprising <insert enemy here> compromises all your infrastructure with a bug they found and nobody else spotted.

The visible bugs get fixed. Invisible ones get used and exploited.
It's interesting how Redis's decision is often defended while AWS and other 'big corps' are criticized. Let's not forget that Redis was a collaborative effort built on the contributions of many, including those funded by big corporations: gcc/compilers, kernel, editors, VMs, etc. If the Redis authors, who were part of this collaborative ecosystem, decided to change their approach, it's their prerogative. However, it's worth noting that many others were left with a sense of dissatisfaction after the license change.

The same is true for ES, Mongo, and Grafana (to name a few). If you want to use a restrictive license, start your project with it, period. Don't bait people by giving something for free and then making all sorts of excuses later.

IMHO, small companies and developers ultimately lose here. ES and Mongo still use and rely on AWS for their managed offerings. OpenSearch (mainly pushed by AWS) is vibrant and very alive. Redis will be ditched by distros and die a slow death, and (probably) Valkey will be in the next distro major versions. But we (small companies and devs) now have to spend time migrating and moving things around without any additional value.
"Sort of" is doing Atlas levels of heavy lifting here given the atrocious performance of x86 PC games on ARM Macs
It does live on. It’s called “Valkey” now.
https://www.zerohedge.com/markets/behind-todays-stellar-jobs...
For me it's the games. Granted, I've been glancing more and more at the compatibility chart lately...
See my above comment; Redis Labs did not create redis.
I’m betting the picture on a Roku TV isn’t good either.
This appears to be a 2022 documentary film featuring interviews with the scientists operating the Voyager program these days. Reviewers seem as impressed by the ordinariness of their office environment as they are by the quality of the mission and of the scientists themselves.
It seems recent years give us a lot of licenses (for core infra software) and now for LLMs. They all say in very legalese basically: these top 5-10 tech companies will not compete fairly with us, thus they are banned from using the software. The rest are welcome to use everything.

I wonder if US monopoly regulation actually starts to work well, which I see some signs of happening, will all this license revert back to fully open source?
I was a doc reviewer in my corporate past life and found myself using many of these guidelines. I’d add one more: don’t use different names for the same thing. Many of the docs I reviewed had multiple authors and quite often they used slightly different terminology. This really complicated things for readers. I eventually realised there was a meta-principle here: in tech writing, the reader should never have to resolve ambiguity created by the authors.
I honestly just hope it's satire, it almost feels on purpose
Me neither, it really would benefit from a better documentation since I like the idea a lot.

I just tried it out and it seems to be tied to Chrome. Since I use Firefox and Chromium as my daily drivers this does not work for my case. I understand that they probably rely on some Chrome internals to dig through the content, a SOCKS Proxy approach would have worked better and would have no need to switch between a "save" and "serve" mode. But then again I was only scraping the top of it because of the lack of browser support. Will keep an eye on this one though!
Do you think it’s trivial to operate a reliable and scalable Redis hosting service?
I love this.

Inevitably I want to make some improvements.

> “He laughed with the kind of booming abandon that made the whole restaurant turn around and look.”

The kind of? If it's a kind that exists generically then we can't have a past tense, so:

“He laughed with the kind of booming abandon that *makes* the whole restaurant turn around and look.”

But really, why emphasise it being generic? This is better:

“He laughed with *a* booming abandon that made the whole restaurant turn around and look.”

---

> Use lists where relevant, because it’s easier to read a bulleted list of items than to read a paragraph with the same information.

Use lists only where all the items have the same status, in some sense. An ordinary paragraph can't be broken up into bullet points.
The company that owns the name “Redis” did not create the software.
>Widevine kind of works on Linux IIRC

Haven't looked at it in a while, but last I did it "worked". Resolution on netflix ends up being fine - 1080p - but I couldn't help shake the feeling that its worse.

...check bitrates and sure enough...less than half. Never worked out why, but that's a bit of a show stopper when combined with no online shooters.
It's not siloed, the problem becomes one of trusting Microsoft with your address data. Then them verifying it correctly (which they won't) Then on maintainer checking if they're giving ownership to the right person.

And just like everyone else, these have been compromised before.
Author of the blog post here!

I am super curious about your experience with SCCS! I have never really used it for personal projects, so the blog post is purely based on research and a bit of trying. Really curious what oyu loved and what annoyed you about SCCS!
Real-time forum software with a Go backend and Angular frontend.
2 years wasted.
Angular went through many version upgrades.
Go was using gorm v1.
Switched to Vue 2, then Vue 3 came out.
Simply lost motivation to continue working on it, I would've had to rewrite the backend, but it had a tightly coupled change notification websocket component.
Meh.
Maybe one day I will.
But as it is, I've wasted 2 years on this.
The Vue 2 frontend would also have to be upgraded to Vue 3.
Too much. Too much...
I’m a liberal, I live in North America, my cheap flights have ads, my cheap TVs has ads, my cheap coffee has ads. My cheap inkjet printer is too expensive.

I want everything for free or cheap, I’m surprised it sucks, I have no choice. I have no money because I pay too much taxes and my cheap house is too expensive.

There’s a whole world of non shitty products out there that you could buy if you weren’t cheap. Most of them are less expensive than the products you DO buy.

My barista trained in Italy, and doesn’t have a liberal arts degree. I pay less for cappuccino than a drip coffee in Starbucks it doesn’t have any ads on the cup.
The price can increase because there are people willing
to pay that much.

This is in large part driven by companies who seek out students
who have attended the most prestigious schools.

If the labor market was about the same for people with bachelor or
graduate degrees from an accredited university then the benefit of
paying $$$$ would rapidly decrease.

That is not likely to happen.

"Inclusive" hiring should target having a lot of employees from less
known universities
> It's probably easier to implement it on Kodi/Infuse/any other clients

Yep, it's definitely easier to get third party clients to implement your protocol. Kodi you can write your own plugins for, Infuse... requires their devs to care about your implementation. Chicken, meet egg?

That said, I also fully admit I have no knowledge of your codebase, nor any knowledge of how extensive / complicated the jellyfin (or any other comparable media server) client api looks like, and I assume you have a better idea!

Best of luck with this! I hope it succeeds!
Original source found at:

https://www.gutenberg.org/ebooks/37134
Supply chain security is a tool chain problem, not a language problem. Unfortunately, I don't think this author is able to contribute anything useful to the topic currently.
RDP is excellent, but xrdp[1] works pretty well (although most of the time I stick to SSH sessions and don't bother with remote GUI)

[1] https://en.wikipedia.org/wiki/Xrdp
Now the same thing happens with msix. Looks nice, but want to manage services through it? Only allowed on consumer editions, not on fairly recent server systems. Totally makes sense /s
> You’ve heard this advice before. But you should understand why you shouldn’t use passive voice in your writing. It’s not just “bad style.”

The ususal misunderstanding that everyone repeats.

Read Williams‘, Clarity and Grace, or watch McEnerny‘s lecture on YouTube.

Passive has its use, and it‘s not "to obscure who is doing the bad thing".
That is induction though. Acapacitor alone can not extract energy from a ac line. Inductance is what allows energy transfer here.
Yea, oddly I click more links in the comments than the original link!

It's not only what naravara points out, that Web 2.0 trained us to avoid clicking links (https://news.ycombinator.com/item?id=39942472), especially when it's the "central link", it's also simply that I want to start in a forum-thread.

That's what motivates the initial engagement. The discussion thread is the compelling thing, the original bait. Then, once I've gleaned context from the discussion, there rarely seems to be any mystery left in the link worth the effort to scroll back to the top and click.

So a problem is that HN assumes you want to start with the link. What if it didn't? I'm willing to bet that if all HN frontpage links just took you directly to the comments (like an old phpBB forum) and then the OP had to post the link as a comment, I'd click it a lot more often. Psychology be funny.
The opus issue is truly unforgivable. The only way to reasonably browse folders that contain opus files for me has been to change the view to a list type, without any metadata detail, then go to the options in explorer to apply that view to all folders of the same type (explorer will automatically pick a set of configurations that changes depending on file type contained in a folder. In this case, it's the "music" type if it detects a majority of audio files).

The issue is caused by the metadata parser and since it doesn't get prompted if you don't use a detailed column view you don't hit the issue that way. Of course, this represents a loss in functionality since you won't be able to sort things by metadata columns like artists/composer/album title etc.
When they were pushing Win10 hard it was said to be the last Windows you would need to buy, not those exact words but what they wanted people to think. So now people who bought into that who have machines Win11 won't install on (no TPM or TPM Win11 is incompatible with being the usual reason), have been bait & switched into needing new hardware or switching away from Windows, a task that, as many will gladly tell you in other contexts, is only free if using your time has no opportunity cost, and might not work well anyway due to driver issues with hardware that has no decent published specs. Not directly forcing e-waste, but certainly making it very likely to happen.

If my main home machine didn't need some replacement anyway (there is something funky happening with USB connectivity, particularly for devices needing more than negligible power) it would definitely be moving to Linux rather than being replaced, even if I do upgrade it might anyway, but I am not the norm and I don't have time to help others make the same change and support them afterwards. To suggest that MS is OK to have performed this long-term bait & switch because other options exist is disingenuous at best.
Every configuration option is a support burden. I say tihs as a KDE user who installed Gnome for the parents.
Show HN: DigitalOcean + vercel on Your own baremetal servers
Ooh, they're offering extended support to consumers now - https://learn.microsoft.com/en-us/lifecycle/faq/windows

That's exciting.
> I think this is one of the most misleading and confusing things people seem to get taught about version control systems. Whether they store deltas or not underneath is actually an irrelevant implementation detail. But surely it's easier to think of version control systems as storing version? It's right there in the name! It's not called a delta control system.

Post author here!

I agree! One of the fascinating bits of SCCS is that it actually exposed the idea of deltas right away to the user. Of course in the 70s, the amount of users was limited, pretty much exclusively programmers familiar with the idea, and probably all people who knew each other :).

Nowdays a VCS should just care about snapshotting your work. In my experience, only Git is so confusing that people need to understand the underpinnings of the system (whats a GC, whats a tree, etc). Systems like SVN, Mercurial & Co all seem to mostly do the right thing for the user with minimal knowledge on the user side.

Fun side note: I had a heated argument with Olivia Mackall, the original author of Mercurial, when I wrote Mercurial bookmarks. I initially called it refs, since they were models after git refs. Olivia insisted to call it bookmarks, since it's the more intuitive english name for what it's doing (bookmarking a part if a book of 'history'). Nowdays I much prefer the name bookmarks, since it's an analogy that makes it easy to reason about what it's doing, rather than a technical term that needs to be learned.
If I use Redis software on AWS, am I getting the most value, or does AWS? Exactly by offering ready to go implementations of known open source projects, are they increasing or decreasing my AWS lock in? Does it even matter? If they didn't offer these, which are saving me effort (thus money) today, wouldn't I just be running these myself on an EC2 or ECS setup?
That is certainly one case, maybe the most likely. But another case I was involved with involved sales just not understanding the innovation. They could have potentially made just as much or more money with the new thing, but were too comfortable selling the old thing.
Qubes relies on hardware-assisted virtualization, which is virtually impossible to break.
> Especially since the main motivation for Win11 seems to be additional capabilities for DRM/locking down the system

That, and more opportunities to insert adverts and related stalking for personal data to sell, which you agree to in the EULA.
I bet you never owned an Android device. /s
> the krbtgt account should be rotated yearly but in practice, it carries a huge risk of outages for accounts

Bad example, since the krbtgt password needs to be rotated twice, since the old one is stored as well, precisely to avoid outages.
I find brother is cheaper upfront but maybe I was comparing the wrong thing.
The admin bloat is real.

It is a bureaucracy which like all bureaucracies is mainly interested
in growing and being indispensable.
Mainly being indispensable by a web of dependencies internal to the bureaucracy.

Look at trends on staff at universities over the last 20 years.
Most universities now have more students (not all) but the academic
staff has not kept up with growth, while the bureaucracy has seen solid
growth
>It's interesting how Redis's decision is often defended while AWS and other 'big corps' are criticized.

We in the same universe? I've seen nothing but Redis thrown to the wolves for daring to ask for money, at least around here anyway.
> 10 year old OS

Isn't an OS only as old as its last update? Like an online map which gets updated, the map is not considered "old" if kept updated.
Ohmyksh: A Framework for OpenBSD's Ksh
Strunk & White is always good to thumb through: https://archive.org/details/TheElementsOfStyle4thEdition The Wikipedia has links to other copies, like on Project Gutenberg.
Pingora 0.1.0 – First Public Release
Yeah, it’s easier to use lab test data from Mavic Mini 3 specs: 51 minutes flight time at 21kph [0]. The battery capacity is 28.4Wh [1]. So, 18.4/(21*51/60) = 1.6 Wh/km. Assuming US is 2800 miles (4500 km) wide, we get 7.2 kWh of energy under ideal conditions, without accounting for charging efficiency and the impact of the charging system weight on flight time.

Edit: 21kph is the optimal speed for max flight time but not for the best energy efficiency per km. Most efficient speed is somewhere between that and the top speed. But this is the right order of magnitude at least.

[0] https://mavicpilots.com/threads/mini-3-51-minute-flight-time...

[1] https://forum.dji.com/thread-291222-1-1.html
> you’ll need to pay yearly if you want to continue using the operating system securely.

This sounds like paying for the bird in the bush.
Only some days ago they said they still don't know how hackers accessed their systems.
In the mid-2000's I worked for a mid-sized utility company, and I know there's many folks out there who have systems that are held together with scotch-tape and bits of twine, but this was the worst data warehouse and BI reporting system I'd ever experienced. So the CEO decides, after reading an ad in an in-flight magazine, that we need to upgrade to some enterprise-grade system. Cue a tender process, and a well-known enterprise software vendor comes out on top and gets six months to design and plug in the system.

What I didn't know at the time, and came only to realize much later, is that these enterprise software vendors and integrators tend to put their A-team onto winning new business, holding back some hapless goons for the actual implementation if and when that comes around.

I was managing a team of BI analysts, data scientists and assorted "KPI reporting" heads. First thing the implementation team does is look for a list of all current reports and their data sources. OK, nothing odd there, but roll forward about four months and there's a weekly status update meeting where the vendor casually mentions that the data warehouse will be locked down to producing exact facsimiles of the current reporting, with no other access allowed for running other queries. Future reports or changes would have to be routed through the vendor for development.

This of course kicked off a major sh!tshow, where I had to go to the CEO and tell him that unless he wanted to be signing cheques to the vendor forever more, we'd better get some appropriate permissions on the data warehouse and BI reporting system.

After lots of difficult shouty meetings with the vendor, despite their threats to hold back support from their own work, we got access and could continue to do some work. However, the vendor argued that they'd need to place a couple of "senior support engineers" on staff to ensure smooth operations from our meddling. These guys turned out to be some fresh college graduates who didn't have English as a first language, but ended up costing the company about 150k/year each for them to sit at a desk and play minesweeper all day.

Lots of hard lessons learned, I was way too naive thinking that vendors just want to sell stuff, plus occasional support - rather than take over an entire function for cash.
Unfortunately there's very little code space remaining to code in such a workaround. Easier and safer to rewrite the addresses in a patch.
So what else would you like to see on the front page? Java, boring Postgres and HTML all are useful but there aren’t exactly any new innovative things that are happening everyday that warrant posting on the front page