skysight-inc/HackerNews huggingface dataset:
Well... That assumes willingness to build new things rather than miserably put up with the decaying things left to us by previous generations.

They're re/building about 50 a year, and there are 32000 schools, so about 0.15% of the stock per year. So a school has to last over 600 years on average before it'll get rebuilt at this rate.
I'm very confused by this, who is forcing you to work in NYC? If NJ is so great why not get a job there?
It's odd how, "I don't like the writing" somehow seems to mean that people are totally fine assuming ChatGPT wrote something. Feels like a dismissal almost as low effort as the point you're trying to make.
ok it's working ... had to remove "ChatGPT" from name of my GPT for it to work...
An alternative viewpoint for you to consider: Germany recognizes that employing someone is much more a risk for the employer than for the employee. So they protect the employee's interest. That there are countries where employees have fewer rights gives the employers in those countries and edge, but that's only because there is a 'race to the bottom' element here.

In spite of all that Germany is an economic powerhouse and even if the companies don't make profits as ridiculous as those in countries where such protections do not exist your average employee in Germany is going to have a far less stressful life on account of this than elsewhere.

Freelancing all over Europe is best done through a business entity, it offers some basic liability protection and allows you to defer taxes.
Thanks for your considered response :) I went a bit hyperbolic there, I appreciate that you answered calmly instead of biting.

I can't speak to Redhat LTS, but I believe they care about security and I've never heard of a compromized Redhat server. As for whether you can then take your private keys from such a server and publish them, I wouldn't advise it, but then again, I wouldn't advise it in general.
This sounds like a cool idea but there's no way I'm putting my API key into this site
Its so so important for gatekeepers not to exist for free market capitalism to succeed. RISC V is reinstating this state of normalcy..
Because the standards were drastically reduced when the diversity initiative was introduced.
Right, both lein and depstar (or whatever the latest deps.edn one is) make uberjars. And this works great on Linux - which I'm pretty sure is the dev platform for almost all Clojurists. Linux distros basically always come with a OpenJDK JRE/JVM. But installing a JRE is actually discouraged by the Java people. You will notice on java.com you can't actually download a Java 11/17/+ JRE. You can only get a Java 8 JRE!

You're supposed to use `jpackage`. It basically packages up the uberjar with all the necessary pieces of the JRE to run the uberjar (so a pared down JRE) and does platform specific bundling like adding meta data and creating an installer (so your application can have a place to save settings and whatnot between runs, have an icon in the Start menu/desktop and stuff like that)

You can still do uberjars and get a JRE for Windows/Mac from third parties like Adaptium, but it's very unergonomic and looks kinda sketch (b/c it doesn't look official)

My own anecdotal experience:

I distributed a JavaFX/Java-17 app as an uberjar. My rational was:

- I didn't need any app persistence between runs, so I just wanted a small double-clickage ".exe/bin" equivalent that people could download and try out (no one wants install some random app to try out from online).

- `jpackage` doesn't allow you to make a simple double-clickable .exe (they can make something confusingly called an appimgage, which is not an Linux appimage - but it's similar!)

- I had no way to do testing on Mac b/c I don't own an Apple machine. So I don't wanna be generating Mac executables I can't even test.. At least with the uberjar I can be semi-confident if it runs on my laptop it'll run on a Mac later (sorta true)

The end result was a disaster.. 90% of user issues were from people that would who would go to java.com, "install Java" (ending up with a Java 8 JRE!) and then the app would just silently not run. The JRE doesn't produce any friendly error or warning saying anything about versions - it just silently fails. I have in bold on my landing page YOU NEED A JAVA 17+ JRE. No use.. people would still do it wrong
Fedora if I remember correctly. It is few years back.
It doesn't solve the multiple install methods issue.

Fedora for instance already has this via Gnome Software, but provides a drop-down if multiple sources are available for an application, so it's still fragmented. Even if you removed that and had some sort of heirarchy, one app might have a better experience via Flatpak whilst one might be better via RPM.

Until developers consolidate it's really not solved, IMO.
A Systems Programmer's Perspectives on Generative AI
> To give you an example, fsck.ext4 will happily carve a working filesystem out of random data

What application does this have for recovering user data? Would it not be more interesting to see how much of the user data can be recovered? Or are you implying that the random data can symbolize the user data here and much of it would be recovered?
It's not. It was the reduction of hiring standards that is a problem.
Rants are very different from actually influencing the software. The same people rarely care for the alternatives to systemd.
> Every thing I've read about Neil Armstrong makes it very evident why Nasa chose him to be the first man to walk on the moon. He's the real deal.

I recently learned that the Apollo 11 mission patch is the only crewed mission patch without the astronauts' names on it. Apparently, this was Armstrong's call so as not to take away from everyone else's contribution to the accomplishment.

https://youtu.be/t6eftfDJ9fQ?si=IAvT-k4GBT7Dmgm3&t=726
Basically a perfect example of Goodhart's Law taken to capitalist extremes.

https://en.wikipedia.org/wiki/Goodhart%27s_law
> Most people don’t want to browse the web with a keyboard.

You can easily add mouse support for the equivalent of a TUI.

Unlike CLIs (and shells) which requires learning a language and memorizing, TUIs give you relevant options.

> most people don’t operate like that

I'm convinced that if more UIs were simpler state machines, computers would be easier to use for non-programmers.
An app that has access to the Calendar and the Contacts.

Ask first for contact name: as the person types Joh.. the Johns appear, you pick the one you want

Then go to Calendar mode: when do you want the first call reminder? Pick a date, then pick a time. Finally th frequency (weekly, 2 weeks, 3 weeks, monthly, etc.)

Then have a checkbox "Do you want to notify "John" 5 or 10mins before your call? (a simple SMS so you don't get entangled in the various texting apps)

I hope any of these help..

EDIT: I don't use the Siris of this world. Those who do, please give some input into how difficult/unusual is for someone to tell Siri/Google to "set a recurring reminder for every 3rd Friday at 19:15 to call John Doe from my contacts"

EDIT2: rethinking your whole question, I think that anyone who wants to do this won't but a $5 app to do so, they are very likely to use Siri/Google/Sam. Or if they are anything like me (cable-sync Android with Outlook), I create my stuff on Outlook and sync when needed.
The XMPP Newsletter November 2023
I feel the same way. I think RISC-V has changed my opinion on the hardware aspect of things, and now for the first time I want to try to create a simple CPU at home.

There is even a simpler RV32E spec, for those (like me) with little hardware experience. Perhaps RV32E is reasonable to start with?

https://five-embeddev.com/riscv-isa-manual/latest/rv32e.html
I was thinking Password manager + TOTP or yubikey.

Of course it does also have downsides. I don’t store all my passwords there.
They didn't ask a forum full of hackers, or google, or anyone.

They just complained about something utterly silly, even if they had never heard the term and even if they failed to get it just from context.

Perhaps I'm inhumanly and unreasonably genius, but somehow I've heard it before, and the first time I heard it, I understood it even though I'd never seen it before. It's the kind of goofy term I wouldn't use myself, but I had no problem understanding it. I mean, for context, I'm an idiot who wastes time arguing on HN. I fail basic smart guy just for that.
Close to everyone I know is still on Facebook, and I get the impression none of them have any interest in switching, so... I use it too, even though the algorithmic curation stuff is really bad.

I could imagine people switching if someone made another site with some kind of killer app and promoted it with a million dollars of ads, but... At the moment, the only feature the alternatives focus on is usually privacy, which is clearly not enough to make average people switch.

Network effects aren't the only factor that matters, just a really big one for most.
Mfa isn’t for us. It’s for everyone else.

But I will admit, as someone working professionally as a specialist in the cyber domain, that mfa saved my ass more than once.
Make sure to read up or watch a YouTube video about which ones are trash, though, since they mostly look alike (and some can be solved with a bit of soldering).
> I don’t know why; probably a curious desire to see how bad Elon Musk would screw it up

It’s been interesting to watch people go from nerd-crushing on Elon (omg rockets! omg electric vehicles yay climate!) to loathing him in the blink of an eye. Goes to show what’s really important to some people…
I believe that is one of the benefit of the LFP chemistry that it is not harmed by sustained charges to 100%. That should help offset the range downside sometimes listed for LFP batteries.
Why choose a pump over a siphon?
Certain crucial passwords can be kept in the memory. There are thousands of menial logins though and a password manager might be more reliable than the memory
While Warhammer 40k darktide looks pretty similar in graphics to Doom(2016) I am pretty impressed by how seamless the multiplayer experience is. You got all those mobs running towards your 4 player party and it all works seamlessly. Multiplayer experience evolved a lot from where it was 10 years ago.
> If nobody bought them, they wouldn’t be planted in the first place, so the act of cutting down then disposing of a Christmas tree has no net impact to the overall tree population

From a carbon capture perspective, you could argue planting, cutting then burying trees is a net positive - but cutting is killing.

From a moral perspective, financially helping an industry based on planting and cutting trees while not using them for shelter (wood is used in housing) or even heat (in a stove or a fireplace) strikes me as barbaric, because it's the purposeless killing of a living creature.

Killing and eating animals (if not vegan) or plants (if vegan) is necessary as we can't opt out of food (but maybe there will be a fully synthetic replacement someday)

Yet I can opt out of killing trees for ornamental purposes - and this tech may help other people save trees, if they can't opt out of having a live Christmas tree, say for cultural or familial reasons (tradition, etc)
That internet is not dead, you know? It’s just the the other part grew so massively.

There are still people writing blog posts and websites that don’t require you to dismiss 5 popups before you can interact with it. It can be done.
This is a finetune of the torrent-dropped moe model from a few days ago. Not a "release" per se, but rather a display of community excitement over this.
The Bare Minimum Video Game: The Odyssey 100
Why would you want an algorithm to prevent those situations; aren't betrayals and heists what make eve fun over time?
Watching footage from, let's say, GTA V or such makes me realize that I fell so far behind in gaming that I'm best off sticking with nethack...
GEOS was an impressive example of accomplishing much despite extremely constrained resources.
yubikeys are interesting, basically not much different than a password manager in the case they get lost/stolen, but I worry about the privacy aspect. I assume using the app, or the use of yubicloud would allow yubico to know which sites I use, and perhaps when.
The documentation and code clarity for older assembly projects is by a magnitude more pleasant than any modern source I’ve looked at during the last 20 years. We should be ashamed of what we’ve done in our profession.
> What happened in there?

> Emergency landing.

> You look like you've been through it.

> The engine... exploded.

> So is he a pass or a fail?

> He's a pass.
> The ballot box isn’t a tool for societal change.

Then what is?
I shed a tear as I remembered the pain of doing that with SVN
Or their architecture is just bad - aka when you need Ethernet for your brakes.
Question to HN, is chkrootkit still useful to use at all? I remember using that tool decades ago thinking it gave me some semblance of peace of mind, but I’ve also kind of assumed that sophisticated malware would likely be able to evade it.
The thing is, it seems they usually do know. And we don’t prosecute and handle that case yet. So the “unknowingly” seems to be the least of our worries.
Khalid Sheldrake: The East Dulwich man who would be King
I greatly prefer SMS auth(At least for personal stuff, I see the value of TOTP for work) because of exactly those reset holes. For low value targets it's not really much of an issue, and makes it much harder to get locked out of your account, which would be almost as much of a problem as getting hacked.
You just said the same thing twice.
My thoughts exactly on using ESPHome.

My familiarity with float switches is limited to boats. Any you would recommend for this application?
Agreed, Erik’s courses are great.
I watched a movie on Netflix called Leave The World Behind. In it, there are 3 distinct families that are faced with an unknown event occurring in real time.

Family one is calm and logical. Has a good idea of what’s going on but up until the very end doesn’t believe it could be that.

Family two is a couple where the wife is someone who’s natural demeanor is “People Suck” and the husband is a professor (re: intelligent) but still entirely uninformed about the world, having resigned any sense of responsibility to anything but his family

The third is a conservative “prepper” type, who is similar to family one but believes everything is the work of outside forces who “hate the US” to be at fault, missing many signs of dysfunctional society around them (while being aware of a few others)

Why am I bringing this up? Because my thesis is that the middle familty represents the average American mindset, which is truly only concerned with their immediate problems and thoughts at the end of the day and is incapable of reasoning about the importance of solving major problems facing society. The other two families seek to sway as many people from this average bloc as much as possible to their causes, but both also have a fatal flaw: they’re unable to believe that it’s our own society that is at fault, either entirely or until it’s too late, and the kind of honest reflection it takes to have that very real conversation with ourselves and the country as a whole.

That, in essence, is what I think is the root of the problem
In scenario 1, I can see the reasoning if we’re talking a low value account e.g. pseudo-anonymous account that holds no personal/financial info. In this case the service isn’t worried about you but the platform as a whole where a person or group can control many accounts

Scenario 1.5 is non enterprise but with a financial or something of value aspect e.g. rewards/loyalty programs. The service has to protect against fraud

Scenario 2: if we’re having this discussion about the need for MFA, how it ties us to devices and all the other reasons mentioned already, then using a security key with remote attestation is even more difficult for the end user. I don’t see how this is an improvement. It is in fact MFA itself, just with a different, more cumbersome, type of factor
NYU is run like a business and for-profit. Undergraduate is mediocre at best for underperforming students.
I would wager it comes down to more precise readings. You could theoretically use the same hardware for the stick itself but be getting much higher precision readings, which would mean that drift is much more apparent.
The next challenge is finding good, actively maintained WebAssembly binary blobs for all of the languages I care about.

Pyodide provides one that works well for Python.

I'm finding it surprisingly hard to find a good option for JavaScript. QuickJS or one of its forks might work but I've not yet figured out the incantations necessary to do that.

Then there's Lua, Ruby, PHP, etc - ideally I'd like there to be robust, well maintained, well documented WebAssembly versions of any language that I might want to run code from.
It was wrongly added to that list I the first place.
Is this the original GEOS source code or a reimplementation?
> I would love to see a film set in the 80's that gets hacking/phracking right.

War Games
> qnap tvs-473e

Specs say this runs an AMD RX-421BD. This is a 2015 AMD CPU with 2 bulldozer cores and a tiny IGP.

...To be blunt, you would be much better off running LLMs on your phone. Even an older phone. Or literally whatever device you are reading HN on. But if you insist, the runtime you want in MLC-LLM's Vulkan runtime.
“omg.lol is unabashedly built with PHP”

I already like you
Until it works too well.

I've been consulting with a business on their website, many people have left the company before I got involved..

Godaddy MFA - can't change DNS to new server, no way to renew domain name. What a process to get documents and things together to bypass that -

Cloudflare MFA - if I'm at another IP location I can't clear a cache without getting an email to another person and getting codes.

I like MFA for bank account type stuff.. and I'm serious about security.

However for many things, I would prefer a multi-message that a login has occurred (Send me three emails to different addys and an SMS text) - send me a message that a change has been made, log the ip and changes made.

I feel that an sms and email sent to all known things would help with sim swap issues even more than MFA to swap one..

I mean for some things do both - but many things MFA is a drag, especially domain name related stuff that is easy to reverse if a change is detected.
Thank you, but I do not even know what Mastodon or the Fediverse are. :) Could you point me to some resources that would get me started? Preferably to something for the social media-illiterate! Which software to use (on BSD), where to register (if that is a thing), etc. That would be cool!
https://chat.openai.com/g/g-tcXXGxXmA-nova-mode-ai-chat-auth...

GPT Version, with more features
Love this. We have been wanting to set up a Grafana dashboard for the metrics endpoint, but never found the time to set it up, this is really helpful! Also being able to run it locally is really nice.

(small note, in the readme it says `cp .env.sample .env`, looks like it should be `cp .env.example .env`)
Pompeii archaeologists unearth disturbing bakery-prison
Context: I'm an Emacs user for 20 years...

> There was a change committed which made using registers more friendly to use for newbies.

...and didn't realize this feature existed.

> Maybe let's keep the drama down a bit?

Agreed, this is non-news.
Do you happen to have books that cover the latter two targets?

EDIT: should have taken a look on the rest of your website first. Clearly you do, hahaha

http://t3x.org/index.html
This model is better by many other contenders, but still far from GPT4.

"what famous brands are there which change one letter from a common word to make a non-existent, but a catchy name, such as "musiq" instead of "music".. etc?"

There are several brands that have played with words by changing a letter or adding a letter to create a new and memorable name. Here are a few examples:

Qatar Airways - This airline's name was inspired by the country of Qatar, but with the letter "Q" replaced by "Q" to create a unique and catchy name.

Lush Cosmetics - This cosmetics company's name is a play on the word "lush," which means "profuse" or "luxuriant."

Pinterest - This social media site's name is a combination of the words "pin" and "interest," but with the letter "e" replaced by "i" to create a more unique and memorable name.

Tumblr - This social media platform's name is a play on the words "tumble" and "blogger," but with the letter "l" replaced by "r" to create a more unique and catchy name.

---------

that is compared to hilarious Yi 34B Chat below: =)

There are several famous brands that have used this strategy of changing one letter from a common word to create a unique and catchy name. Here are a few examples:

eBay - Instead of "cBay," which would be a reference to "crab," eBay was named after the first three letters of the word "baY" and the "e" from the word "electronic," as in "electronic marketplace."

Google - Originally named "BackRub," the company changed its name to Google, a play on the word "googol," which refers to the number one followed by one hundred zeros, expressing the vastness of the internet.

Kodak - The name Kodak is derived from the word "cod" with an "k" added. It was chosen because it is short, easy to remember, and not suggestive of the photographic nature of the business.
WebAssembly should be the world's most robust, well-tested sandboxing technology: it's been running in browsers for five years now, so it's been more extensively tested than anything else.

I want a sandbox that's robust, widely used and widely tested. WebAssembly feels like it should be the best possible option.

If you have a better idea for a sandbox I can use to run untrusted code on my laptop (and phone) I'd love to hear what it is!
Oh, CHERI and SPARC - that'll knock out any portability issues:)
Why would you assume that? You don’t need to use their app.
Seems a bit like Github pages but with more of a social angle to it. I kinda expected Github to go in this direction eventually - but keeping social elements out of Github might have been a smart move
I love Pi, but I agree with you. I recently purchased some mini-pcs, i5-9th, 32gb, cheaply upped to 64... all off ebay for under $175, hard to argue... its only like 3-5sq inches larger too.
Even without taking into account the time investment in maintaining your own infra, it compares favorably with everything else. Even the most dirt-cheap VPS is a few bucks more expensive on a yearly basis by itself, and you still have to buy domains and similar.

Running your own infra only really works out if you either have access to great hardware for super-cheap or WANT the experience from setting everything up.
It set the path for the Odyssey 2: https://en.wikipedia.org/wiki/Magnavox_Odyssey_2
Blowing my own horn a little, I have a Perl script that generates random passwords, with options to, for example, generate a 16-character password with lowercase letters, but with one uppercase letter, one digit, and one punctuation mark, all chosen randomly and placed at a random position:

$ gen-password -len 16 -lower -1upper -1digit -1punct
e$hmvcel9nyghAyw

Another script in the same project generates XKCD-style random passphrases.

https://github.com/Keith-S-Thompson/random-passwords
The biggest shock is that we still put the burden of proof on science to demonstrate the extent to which food chains are disrupted by isolated uses of pesticides, as if habitat fragmentation, global warming, land use change, pollution, water table pollution and change, overpopulation, etc. doesn’t all tie in. We are so, so myopic.

It’s about time the burden of proof falls on chemical companies to show their products don’t do such tremendous damage, instead of leaving it to be discovered and reported in already obliterated ecosystems.