skysight-inc/HackerNews huggingface dataset:
hello,

as always: imho ...

self-hosting email [among other services :] i've done this since ... ever ;))

pros: done properly, you learn a lot about various fundamental aspects of modern computing and (inter)networking.

if this is something you are interested in - go ahead!

[if you just want email using your own domain: pay someone a few bucks a month and do whatever else matters to you!! ;]

cons: takes some of your time ;)

possible path:

1. do you have experience in selfhosting anything!?

if not: start with selfhosting a shell-server - ssh ... to access your system - and a (simple) webpage ... static html-pages, PHP using apache2 or nginx.

why? its simpler / a lot less "moving parts" compared to email and you familiarize yourself with some basic services which are also necessary for email selfhosting

* DNS ... eg - THE basis of all [other services] of the internet: whats a SOA, a A record, howto manage serials in a sane way, whats an MX record!? how does a [RFC-conform|"best practice"] zone-file look like!? why following "best practices" make sense!?

* operate a [linux|*BSD] system over a longer timespan

don't even think about using windows or macOS X for this, its not worth the time / hazzle!!

* howto automate details of the systems installation and operation

2. if you know howto do this, then read about SMTP and the various components which form an email-system

you need

* DNS - as i said before, this is the fundamental service for all other services on the internet

* the MTA - at the core

* MDA - you want to access your mailbox

* mail-clients - from webmail to various clients on your devices

* (somewhat) optional: content-scanners - spam, virus, rbls

content-scanners are not necessary for a "playground" system, but they are for a "serious" system ...

ad "playground": use some kind of a "less serious domain" at first, because you will encounter problems.

watch/monitor/backup your system - you will encounter "other problems" over time / if you operate your selfhosted system long enough :)=

a word about where to host such selfhosted services:

i'm a big fan of "bare metal" device, they are "more fun" but a bit pricier than cheap vhosts ... but often cheaper than some "services with a fancy name" from a "big cloud-provider(tm)" ...

regardless if its a cheap/older root-server at some hoster ... or some cheap vhosts: they should have enough resources for "playing around".

if you are able to get your own fixed line with "real" addresses somehwere - no CGNAT, you don't want to fumble around with access-tunnels at first -, operate your own hardware ...

just get yourself an old PC/laptop you already own, a beefier raspberry pi [2/3/4/5] or some cheap ITX board with a pre-installed CPU adding "yesteryears" memory-sticks from your closet. you don't need much!!

and this so much more fun than clicking around in the "big cloud-provider(tm)" admin-webapplication and pay a ton of money each month ;))

just my 0.02€
So never be anxious about the next day, for the next day will have its own anxieties. Each day has enough of its own troubles.
For scholarships yes, but not for mass free or cheap subsidized tuition (e.g. Germany, Norway, Sweden, Scotland, etc).

Governments everywhere subsidize the arts because a society where people only go in to economically productive careers is culturally barren.

So I don’t think any Government enlightened enough to offer mass free university tuition would be unenlightened enough to see universities as mere training centers for industry, rather than as places of higher education at arm’s length from industry.

Whereas when individuals pay fully for their own tuition then they do need to see degrees as training for industry because they have to pay the money back with interest. Interest accrues with time so they need to be productive as quickly as possible. If universities have their students’ best interests at heart then they need to acknowledge this reality and design courses to give students useful skills that will let them pay the money back ASAP.
If you see this post, You should go share your story and probably this effort with the Home automation and Home assistant crowd.

As consumers and creators of plenty of weather data you might see a fair bit of traction there!
Companies nowadays tend to fire people who cost them too much money. So expect supporting this monster for pennies.
> If automation didn't reduce labor costs and overall costs, nobody would do it.

The reason to implement automation (capital investments) is that it increases productivity, not to lower costs. Productivity improvements increase employment in an industry because they make the industry more competitive so it can grow.

> The jobs provided to the guys making the machines are paid less overall than the jobs they replace.

For interesting cases against this see "the invention of ATM machines increased the number of bank tellers" and https://en.wikipedia.org/wiki/Jevons_paradox.

> Most modern jobs are so-called "bullshit jobs" where people sit around wasting time pretending they're doing something useful.

You'd think a supposed leftist author like Graeber would realize that "workers don't do useful work" is not a leftist thing to say and is basically agreeing with Ayn Rand. I recommend ignoring him.

> If minimum wage doesn't affect employment, why not raise it to a million dollars per hour?

You left out the conditions which I was very careful to state. A million dollars an hour is more than 60% of the local median wage.

> Your assertion that it doesn't lower employment isn't factual

This is the conclusion of all known empirical evidence.

https://www.noahpinion.blog/p/why-15-minimum-wage-is-pretty-...

> In any case, the real minimum wage is zero. If your job is costed above what it is worth, the employer will eliminate it.

This is "econ 101", but you shouldn't think about labor economics until you know econ 201 or you'll get it wrong - standard theories also say that raising the minimum wage can increase employment, for instance due to monopsony effects (employers can set wages too low if they don't have better information) and search effects (eliminating bad jobs helps people find good jobs.)

Of course that's not the only way to do it. Australia and Denmark have two pretty different good systems here.
> Everest: The Cruel Way by Joe Tasker (maybe history's single greatest suffer-fest, incredible).

I dunno. Joe seems to be an okay guy.
> old school IT departments that take months to spin up a VM after pages of bureaucratic back and forth.

Virtual machines were the bureaucracy shortcut. People sounded exactly like you. In fact, you can go back about 30 or 40 years and each decade people said the same type of thing. E.g.:

"What's great about a mainframe logical partition is that we don't have to do a year of paperwork to get our own mainframe."

"What's great about Intel servers is that we don't have to beg IT for a mainframe LPAR."

"What's great about virtual machines is we don't have to... "

"What's great about the cloud is we don't..."

"What's great about SaaS is..." <- You are here.

PS: There's products starting appear in the market that "firewall" SaaS products to stop people like you. Not the hackers. You!

The bureaucracy will not be side-stepped.
...thus giving a new meaning to "Nothing Runs like a Deere"?
Few things that Recall can do:
- Make sure Recall is per user and not something that can be installed system wide for all users.

- When a user enable Recall, it should ask to setup a "Recall password" and generate a private public key and use the password to encrypt the private key.

- Use the above public key to encrypt all the data it stores.

- When user wants to search Recall history, ask for the password, decrypt the private key and use the decrypted private key to decrypt the data and show the data to user.

- Show some sort of indicator on taskbar that Recall is running, not a tray icon (which can be hidden), but a proper big red circle kind of thing.

To me this seems like another case of MS top executives telling every team that they have to do something with AI. Typical approach used by many executives and managers - "Here is a new tech, figure out a product to build with it".
I need to start looking into this.

Clearly, I need to add CoPilot to my VSCode setup.
That's a fair criticism of many open source projects, however this one does link to the Mamba paper at the bottom of the (short) readme.
Ok let's assume aliens at the first sight of unexplained phenomenon. Now what?
My take is that he passed doing what he clearly loved: flying. He made some of his greatest achievements in life while in flight and was still flying during his final moments.
I do all the time, and always have (in fact my first job was bare metal OS install automation), this was Rocky 9.4. New codebase, new compiler weird errors. I did actually reinstall and switch over to Ubuntu 24.04 after that issue lol.
freedom fighters take calculated risks, they believe there's a prize that they can win.

collaborators think that they are helping minimise harm and using the leverage/finance to help a lot more people than they could otherwise help/contribute to. nobody ever woke up and said, today I will do evil things. Man does not err willingly.
The feature missing from most such tools: recurse, but only within a path.
The tech arguments would carry now water if the implementation was formally verified, as that takes serious work beyond writing code.
While actually proving it's correct.

Now the big question is, isn't every proven code mathematically equivalent (if proven to be) and thus not patentable, like an equation, because there's only literally one way to make it?
Or does it fall under the completely broken algorithmic patent which achieve opposite goals to ones started by patent law?

Next, copyright on equations. Does it exist, can I prevent someone from using my math notation? Code is even funnier, since it technically is a math notation in words.
So would Euclid be copyrighted now so nobody could develop geometry using his words?
> Fix curly brace tokens to the beginning

Regular LLMs can already do this, by prefilling the start of the assistant's response.

But there is actually something even better: you can constrain the LLM's output to a specific grammar (like JSON), so it'll only be able to answer with syntactically valid JSON.
Past two weeks in KDE: stability work for Plasma 6.1
Fully agree with this. Understand the basic tools that currently exist and you'll be fine. Conda constantly fucks things up in weird hard to debug ways...
Lessons from Sonos app upgrade fiasco
actual article: https://www.nature.com/articles/s41586-024-07597-5
Maybe you should read something that isn’t sci-fi or genre fiction. Go back and read Middlemarch or Lolita
I don't understand how Outlook isn't a compliance nightmare. Especially since it's moved to the cloud. The amount of very sensitive data Microsoft must have on just about every single business/industry thanks to outlook and excel is insane.

At one place I worked when the company replaced my old machine with a new windows 10 system it was configured to send every single keystroke back to Microsoft. There was zero concern over privacy or compliance, just an assumption that MS would never abuse that data for any reason. I did not have their faith and disabled that "feature" then changed a massive number of other policies to try and keep as much data out of Microsoft's hands as I could.
I've had enough of the Dune remakes, too. The world doesn't need more Planet That Went Ape remakes, either.

The Mote in God's Eye would make a fine miniseries.
That's pretty easy with Wget. You can use `--accept-regex` to define the paths your recursion should follow.
I have two KestrelMet 6000s, build quality seems very nice and I’ve been happy with them. The one stopped connecting for some reason for a little bit, but it’s been fine since, think the battery just got drained with so many cloudy days.
Totally unclear what this is. I scrolled through the readme and it didn't even mention once what it does.
Content Injection Attack on GitHub
I prefer dc because I'm an HP calculator user... we're not the same ^-^
> While we found no signiﬁcant relationships between Mean points per turn and Awareness of others, Communication, Drive, and Inﬂuencing others, we found Mean points per turn to signiﬁcantly correlate with both Organizing and planning and Problem-solving.

Sounds closer to "good gamer good IC"?
The YT channel Explaining Computers has a few videos building a completely DIY weather monitoring system over time. I know he's done an anemometer and just recently a fully custom rain gauge!
I don't really like that they're including so much non-core functionality. Why should a terminal emulator provide its own multiplexer, ssh client and serial connection libraries, instead of using those already available on the operating system?
Paris might still exist but the people who built it are no more.

For me it's weird to visit Paris. Maybe I've read to much French literature which set some expectations. Such as Paris being inhabited by mostly Parisians. People who lived there for generations.

Is Paris still Paris without its people? For me it isn't. It's mostly a collection of buildings, places, corners, parks, monuments, historical places, a large museum of what was once Paris.

It's the same way I feel about Venice. It's nice, but it's mostly a museum.
Using Large Language Models for Data Enrichment in FinCrime and Compliance
Yeah getting a good python environment setup is a very humbling experience
It's a pity we don't have renaissance paintings of subjects waving at the painter. While making a silly face too.
Code is one of the only things LLMs ARE good at.

At this point, asking an LLM to "implement feature X please" is not going to give you great results. however, unless you can type at 600 wpm, an LLM doing extremely trivial boilerplate code completion is a godesend.
Huh, must be new. <checks changelog>. It was only added in 2012.

Or wait, was the problem that that breaks `--page-requisites`?
In my mind yes, but he seems to have done it on purpose. At least he was aware of it.
Compilers are too smart
Oh god yes I remember trying to support old Android games several OS releases later… Impossible, I gave up!

It’s why I still use react, their backcompat is amazing
uv is a great drop-in replacement for pip: https://astral.sh/blog/uv
Don't worry, even when you pay very high prices for products and service you're still being spied on. A company will always make more money by charging you as much as possible and then also collecting every scrap of data they can get their hands on. Every smart TV is spying on users and many are pushing ads. How many people do you think demanded their money back? Every game console sold still spies on you. Every car. Every cell phone. When there are no products that don't spy on us what will people do? Return them all and live in empty houses?
Whether that is true or not, and it obviously isn't -- the energy used by the brain is highly variable -- that isnt the point.

The point is that if I ask you to do some complex task that requires a one-word answer, you will take a long time to think about it. If I ask an LLM, it will always take the same amount of time, regardless of the task.

It follows from P =/= NP that this should necessarily not happen if the LLM is actually evaluating the semantics of the question. However, it also follows from just the properties of what capacities are being claimed

Reasoning, as an algorithm, is at least, O(NumberOfPremises) etc. The number of operations performed, in every case, for all statistical AI algs, is the same. It's not O(ANY PROPERTY OF THE PROBLEM) -- this is a catastrophe for anyone who would claim that a statistical algorithm considers the problem at all.

Statistics here is just a very naive short-cut. Rather than solve the problem, you're just sampling from previous answers.

This, of course, should be obvious to any one with the bare minimum of knowledge of applied statistics and the formalism of ML. Neverthless, of course, it isnt. One has to imagine that overwhelming amounts of corporate propaganda and scifi wishfulfilment are at work.
Is that really your idea of a dream?
dark mode cultists are truly a strange breed. personally i like neither dark nor light mode, but more of a sepia tone at a lower brightness that I feel is much more soft on my eyes.

both dark and light mode feel way too harsh, both in terms of contrast and the usual color pallettes people often choose (bright whites [ #eee and above] and dark blacks [ #111 and below] )
Yes I started with conda I think and ended up switching to venv and I can’t even remember why, it’s a painful blur now. It was almost certainly user error too somewhere along the way (probably one of the earlier steps), but recovering from it had me seriously considering buying a Linux laptop.

This happened about a week ago
> Please note that Riju is only available on IPv6-enabled networks due to the higher financial cost of supporting legacy protocols.

Like it.
More people should do this
I can't say what will convert better, but what I can say is that the value proposition seems to be centered around personalization, but a demo workout list doesn't showcase personalization in any way, so it doesn't show me what the value of the app is. Every workout app obviously has a list of exercises.

My dream would be an app where I can share information about myself and my goals, as well as what equipment I have access to, and then get back a workout plan that I can easily tweak by adding or removing exercises, and the app adjusting the plan so that it remains balanced and in support of my goals. For example, say the app suggests deadlifts as part of a plan in order to strengthen the glutes, but I don't feel comfortable doing deadlifts, I could remove it from the plan and the app would instead suggest hip thrusts or something. That kind of functionality, or something in the same vein of personalization, isn't really demonstrated with a static demo. An alternative could be to only let me add or remove a certain number of exercises before I have to pay, or to only pull exercises from a limited set, or gate the whole personalization behind a paywall but let me see that it exists before I pay. Right now the value proposition is really unspecific.
Spoiler: my main role isn’t ML engineer :) and that doesn’t sound like a bad idea at all
Id argue it's the opposite. If you have extremely deep knowledge you can constrain the problem and get a great answer. i.e. boilerplate for X. Boilerplate is only boilerplate because you have a certain level of knowledge.
I am still waiting for Rust people to do something new and innovative. I acknowledge that Rust itself is innovative, don't get me wrong, But where are the true proof-of-concept projects such as the Linux kernel, qemu, git, postgresql, vim, etc. of the Rust world? Rewriting code is a waste of time of time, fragments the eco system, and introduces new bugs. And with a new focus on memory safety and analysis tools and sanitizers evolving, a lot of C code will be made memory safe in the future without needing a rewrite in Rust.
What can I say, I enjoy pain!?
rye and uv, while "experimental", are orders of magnitude better than poetry and pip IMHO.
Introducing Generative Physical AI [video]
It's worth to read the full poem: https://www.bonjourpoesie.fr/lesgrandsclassiques/poemes/char...
Iirc I originally used conda because I couldn’t get faiss to work in venv, lol. That was a while ago though
Social Realism and Lolicon aren't genres ?
About 10 years ago I interviewed with Radionomy for the lead position on the Winamp revival.

By that time I was working on a competing product at another company, and was admittedly a little young for a tech lead position. They didn't hire me.

Years later, in another company, we replied to a call for offers for yet another Winamp project, from the same company. We were 4 mobile app engineers, all super enthousiastic about the prospect and would have been able to deliver.

We didn't get the contract for money reasons.

I still believe Radionomy should have hired me, the first time or the second time, Winamp would be alive and kicking. Dammit!
I actually did a small C project a couple of years ago, the spartan simplicity there can have its own pain too, like having to maintain a Makefile. LOL. It’s swings and roundabouts!
I would. Apple hardware is the best in the world while their software is so and so.
Children of Time is a standout sci-fi novel. I’m currently reading the second book, and it seems to be very good as well. It’s a unique take on an alternate/alien civilization.

But, I have for many years been drawn to non-fiction books, typically about WW2, such as the battle of midway (Shattered Sword) or the Guadalcanal campaign. I have also listened to a lot of civil war audio books, including Battle Cry of Freedom and the Memoirs of Ulysses S. Grant.
Aren't most of the standalone wasm runtimes written in rust?
Instead of an ordinary blub like python, they should have doubled-down, went full-retard, and used PHP. For web work in those days, it probably would have been even faster... even easier to read and maintain.
https://archive.is/https://t.co/T6Yjqnrwbd
Thinking that people that have trait X in common to also have some admirable trait Y is unfortunately wishful thinking. The military may for some be one of the last areas of such thinking.