skysight-inc/HackerNews huggingface dataset:
Part of it, for me, also seems to be an increasing desire to prevent customers from solving their own problems or even admitting fault. In a discussion regarding using AI chat bots to handle the easier customer service requests, someone pointed that if the questions are simple enough that the bot can do it, then it could just have been an online form. Many companies don't even want to do that, they'll refer to self service, but not actually provide it for anything that might be an expense.

About a year ago I had to contact customer service, because my internet was out, so was the internet for 400 of other homes in the area. The ISP did nothing to provide any information, no status page, nor did they in fact know that there was an issue, to customer service these where 400 separate calls. Every single person could sit in a 3 hour queue to inform customer service about the exact same issue. This could easily have been a button on their website saying: "Hey my fiber is down" or an update status page.

If you can't do customer service correctly, then you either have to many customers, or to many products (complex products). Funny enough, there always seems to be time to attempt an up-sell. "Would you like to hear about our streaming package" .... Dude, I just told you, my fiber connection has been down for two weeks, I'm calling because your status page is giving me no information, right now might not be the best time.
Have you considered that you might have been the golden child and they weren't?

People can cause great harm with the best of intentions. Especially when they are overwhelmed.

Children who have been neglected end up having impaired emotional regulation in adulthood. You can view it as genetics, or see it as a lesson of what you could have been had you been born in different shoes.

It isn't a satisfying conclusion or story, but it is what it is. What matters is picking up the pieces and moving on.
When I had a 2 GB laptop lying around, I always wanted a simple text editor with auto-completion etc. (Though only for Python, Linux)

After trying KDevelop, Kate, Eric, Sypder etc. I thought I could write my own.

I had a simple plugin system in mind, with similar to LSP style features (VSCode was not released that time).

The UI was inspired by Blender. Blender has such a fluent UI where you can customize everything.

So I wrote a small GTK library to mimic Blender's UI.

And started development of the text editor. But then got busy with school and left the idea.

Then I found out Emacs and Doom Emacs and dropped the idea of a custom text editor eventually :).

Two reasons:
1. Emacs was 200% configurable, which is what I wanted to implement in my editor too.

2. Emacs worked pretty good on my 2 GB laptop with all the goodies.

But compared to 10 years back (when I was trying these things), it is quite easy now thanks to LSP, Tree-Sitter etc. But it is always a fun ride with algorithms and data structures. :)

I haven't used VSCode, but it is really nice how it changed the text-editor platform with LSP etc.

Now I have a laptop with 24 GB RAM but I'm forever vendor locked-in with Emacs :D
“Climate Science” - unlike areas like Geology - is a recent phenomenon and is an interdisciplinary field of study.

I bet none of the experts on either side have BS/MS/PhD in Climate Sc.
You're at least definitely correct about The Matrix; humans as processors was the original idea. Unclear why it was changed, but probably a producer thought batteries would be more accessible.
Liquids are less dangerous
wrt54gl in 2024 hahahahahahahahahahahahaha
Disengage your autopilot – a lesson from reinforcement learning
Not very happy that a group of people with vested interests (cloud companies) push through a feature that bears risk of misconfiguration for everyone. Mongo comes to mind with all the problems they had around a false feeling of security.

I think if the the config is unchangeable, all ways to change the config (e.g. don't reload config on demon restart etc.) should be considered. Or the config piped into PG on startup, not reading any files. But this takes time to do right.

This had to be in on short notice (trys to move this to another release where squashed) b/c vested interests.
I have seen successful YC founders not get in with their next companies. There's a lot of competing applications. Getting in is not easy. But I don't believe it's a club. I have evidence that suggests the opposite.

People need to stop conjuring up evil YC processes just to reassure themselves about not applying. It's fine not to apply! But if you're rationalizing it, consider that maybe you really do want to, and are just scared of rejection? That's normal too.
https://archive.ph/hxRdF
Antarctic Ice Shelf the Size of France Suddenly Jumps Once or Twice a Day
psdoom-ng already works on "current Linux", no need to "port" it.

It's also extensible - you can easily replace the commands used by it to gather the process list and to kill processes, so you can make variations of it using different kind of data without even recompiling the game. Once at a game jam I made "fsdoom" this way - a file manager utility that let you delete files from your $HOME by killing monsters.
Bain Capital only destroyed other businesses. The business of plundering other businesses remained solvent.
A coffee roastery in Finland has launched an AI-generated blend
I own a domain along the lines of 'invoice.zip', I thought it’d be fun. But so far, it’s just been useless and expensive.

Should I keep it? What are uses cases for such a 'misguided' domain? I thought about putting a blog on it but fear it’d get flagged as malicious left and right. It’d look odd to say the least.

If I don’t renew, scammers might get their hands on the domain.
It seems unfortunate if Kazakhstan has been assigned a TLD that makes it hard for them to do business with Germany.
Marginal cost is likely primarily additional product liability plus amortized R&D - the flag in their database to enable this software is free.
Can confirm, fritz.box only gets suffixed for names on the local network, which my Fritzbox 7490 is the authoritative name server for.
Dunno if all government software should be open source but government should definitely avoid vendor lock ins.
You need to do the work and build it yourself, to answer your question. All those services are effectively “boilerplate” for manually standing up a server, setting up replication, etc. But you still need to configure AWS/GCP/DO to do whatever you need.

If it’s your first time doing it, then yeah you’ve got to read some documentation a bit and figure it out. It becomes much easier after the second and third time you do it, to the point where it can all be configured within a day.
Doesn't Zed only run on MacOS?
In the earliest days at amazon, we had a customer who had placed an order for several books. One of the books was no longer available, and when we notified the customer, they wanted to replace it with a different book that cost more than the original. They had paid by check (!) for the original order, but wanted to use a credit card to pay the difference.

Myself and the other founding programmer groaned - our system was not designed to have multiple payments via different payment systems for a single order, nor to handle cases of a partial payment that did not correspond to the value of an entire order.

Bezos said "this just has to work for the customer, we have to tell them "sure, no problem", today, tomorrow and forever".

I'm not proud of what Amazon has done or become, and there is much to criticize or even protest about. But this level of committment to customer service, to whatever extent it has actually survived the last 30 years - that's something that was both eye opening to me and something to be just a tiny bit proud of.
Animated Grid Background in Flutter
How to add an interesting background to your Flutter app?
I am currently in the process of developing a very interesting application on Flutter. I want to make it minimalistic but not boring. During the design process, I wanted to make an animated background for the main menu.
I mean there are lots of logging options that are not Microsoft. This sounds like more of a agency fail if anything
Is there a place where one can sign up for announcements on new TLDs? I don’t want to sign up for every registrant under the sun.
how are those systems going to be secure without being audited by the market?

the reality is that this military industrial complex is just a way to print money and funnel it into the hands of a few criminals. all of the major news publications openly told you that the USA has been attacked over 100 times in the middle east AND WE LEFT. The public is going to find out very soon that this massive, expensive military can't actually defend against or defeat other militaries. That when you spend $1000 on a hammer everything looks really flashy and impressive AT FIRST with your fancy jets and missile systems, but after enough time, and after enough of the money has been funneled out, you realize it's a paper army. the USA is so weak that Iran is pushing them out of the middle east and there's nothing the theives that run the military can do about it. but don't worry. they already manufactured a Palestine sympathy story ahead of time to explain why they have to pull out and run away like the cowards they are. and your son's and neighbors sons will pay the price with their lives
Ok. The original joke is —

~~~~~~~~~~

There are only two hard things in Computer Science: cache invalidation and naming things.

~~~~~~~~~~

Let’s analyse how the joke words.

A quick warning though -

Explaining a joke is like dissecting a frog. You understand it better but the frog dies in the process.
- E.B. White

First the Setup —

“There are only two hard things in Computer Science:“

We’ve established there are two things and they are hard, and they belong to computer science. This immediately begins to establish an expectation of technically difficult topics.

“Cache invalidation” is the first example and this is a pair of words that look technical and difficult, even if you don’t know what they are.

This completely reinforces the expectation that the next thing will be even more bewildering.

Punchline:

“And naming things.”

In the third part of the joke - we subvert expectations. “Naming things” is a very down to earth concept, anyone can immediately understand. And anyone can readily appreciate the truthiness — naming things is hard.

This subverted expectation is what makes it a joke.

If the two things were listed in the opposite order, it would still be true and still be insightful - but it wouldn’t be a joke.

The popular addition:

“And off-by-one errors” works even though it is “putting a hat on a hat” because the very first expectation was

“Two things”

… and now we’ve subverted that expectation. And in a paradoxical manner we’ve retained the truthiness present in the first two examples.

So the short answer is - don’t start with the punchline.
Primary sources:

[1] https://www.cell.com/cell/pdf/S0092-8674(24)00182-X.pdf

[2] https://pubmed.ncbi.nlm.nih.gov/38603509/

The first is open access.
If you setup DMARC reporting, the big providers will send you a daily delivery report for emails from your domain to theirs. Great for tuning deliverability, and for catching ruffians attempting to use your domain.

You're right though, email is still a shit show, it's particularly annoying that they've made so many over-complicated auth schemes based on centralized and insecure-as-a-rule root tech(DNS), and never phase any out. When it's easier to configure postfix than domain identity, you know something is wrong.
Microsoft’s security failures are a threat to national security. Microsoft itself is not.
Suggestion: if I'm on https://larsjung.de/h5ai/demo/special%20chars/ and I click on the "screenshot.jpg" link it shows me a preview of the screenshot, but it doesn't update the URL.

I understand that https://larsjung.de/h5ai/demo/special%20chars/screenshot.jpg is a link to the actual file itself, but it would still be nice to have the preview itself be linkable - and be navigable via the back/forward buttons, browser history etc.

So how about using a fragment hash here? https://larsjung.de/h5ai/demo/special%20chars/#file:screensh... (that's the directry URL with #file:screenshot.jpg at the end of it) - that way the back/forward buttons could work, the preview would be linkable and there wouldn't be confusion with the actual URL to the file.
Wait til someone tells them that Google can basically unplug the internet
> I was on the team that brought him to Google

Authors @ Google? Was this his visit to the Kirkland office?

If so, I was one of the perhaps 5 (?) people who had lunch with him. I was astonished that more Googlers didn't seem the least bit interested in hanging out with Dan Dennett given the opportunity.

He seemed interested in my journey breaking free of religious indoctrination and what part his writings had in that. He said he had never heard of Joseph Campbell being the first step out. We had a brief discussion on how recognizing the universality of religious motifs can lead one to start asking the initial question, "What if my specific religion isn't so special after all?"

I asked him the admittedly-ambiguous question along the lines of, "If Google were to build something that seems to express intentional agency, would we have an ethical obligation relating to it?" I suspect his curt answer of "Yes" was him just being polite with a clueless armchair philosopher asking silly questions.

Then there was the Dawkins visit to Google Kirkland some time later. The failure to set up an audio system that didn't have an echo made me sad. Not sure why we couldn't have just kept the audio engineer present for the actual discussion. Later on Dawkins proceeded to walk through the line at the cafeteria backwards, but everyone seemed cordial enough regardless. That one dude pushing himself in Dawkins' face monopolizing all his time was obnoxious.

That whole program really jumped the shark when they later invited Fonzie to come talk about his children's book.
I appreciate the clarification, as well as the initial comment TBH. And i agree actually, that doing this kind of computer-assisted search is indeed "real" maths, or at least a part of it; a useful tool. I think a comment on Lobsters[1] expressed this sentiment better than i could:

> It is, but it’s also a bit unsatisfactory, no? A lot of the time the particular statement is less important than the way it was obtained—why or how is something works seems much more relevant to me than the binary question of whether it is true. A novel result more often than not also uses novel proof techniques, which may then be adapted to other problems. One may learn a lot more from the proof than even from the applications of the result.

> (Perhaps the author does has a point about the different mindsets :))

And thanks for the video recommendation. Added to my watchlist :)

[1]: https://lobste.rs/s/vkqqvl/programming_vs_mathematical_curio...
> data shows that over 30 per cent of people would pay more for a product or service if …

« Would » or « do » ? Lot’s of people say they would pay for lot of thing « if only … », but ultimately act differently when it’s time to pull out the credit card.
Everybody who worked writing code in the 70s-90s is smirking at “wait over a second”.

Back in the day, I used to go get my coffee, shoot the shit in the break room for a few minute, and come back to find my debug runs just starting.
Can you provide a single metric that's bad right now? Employment is close to a record high, PPP median income is up. Housing cost isn't great, but homeownership rates are still as high as ever. It's mostly vibes that are down.

Edit: the parent also called out median comp being up. Again, the persistence of the negative vibes without any actual data reinforces how the media now negatively impacts everyone's attitudes and ultimately mental health
As someone who can’t stand the modern trend away from text and towards video, I can’t praise this idea enough. The number of circumstances where a video is better than text with some clarifying pictures is quite small
Since you're going older, you missed Grandaddy and Jason Lytle's solo stuff.

Also Luluc, Courtney Barnett.
There are alternatives that do work. From what I've seen AWS seems to push decision-making deep into the organizational hierarchy, which means that individual cloud services can make rapid advances. It's an effective way to deploy new technoloqy quickly across a broad front, but not necessary good for regulated industries.
I can't reproduce the "worst case" i.e. that if I ping "google.com" it gets first sent to "google.com.fritz.box". I'm on windows 10 and have a FRITZ!Box 7590.

If I ping "google.com" It just queries google.com
If I ping a domain I have never visited it just does a query for that domain.

It only appends .fritz.box if I, e.g. only ping "google".

So maybe they fixed it? I also changed quite a lot of settings throughout the years.
(I am the author)

The fact is that currently DNS requests are forwarded to an unknown entity. The matter is not resolved yet and there is no guarantuee it will be resolved. Imo there's no FUD here. I will happily correct any factual errors ofcourse.
This is similar to the problem of security: you don't know you're not getting good customer service until it's too late.
I made something a little similar, but just as a little cli script that I run locally for myself. You can input a url for a YouTube video, podcast link or local audio/video file. It transcribes it with whisper and outputs the full transcript in one text file and I use another model to summarize it into a bullet list in a separate file.

I so appreciate these open source/access models allowing us to build these kinds of tools without having to pay and send our data to openai.
I vote we bring back artisan. Someone who takes pride in their work, to a form of artistry, and just like in a lot of good art: not overly complicated
Too bad, I tried to buy that domain some years ago as soon as I got my first fritzbox. Back then, I did not find a registrar and did not invest much time in finding one.

I am running my own DNS server and configured the fritz.box zone.

Very unprofessional of the vendor to assign a public domain. Good reminder to always use https://www.iana.org/domains/reserved and maybe https://www.theregister.com/2018/02/12/icann_corp_home_mail_...

They should just release a firmware update that replaces the domain suffix and ultimately to make it configurable.
Ah, it was looking like that to me, thanks for confirming. Like, if I force dig to use some public DNS, I get the newly registered IPs but if I use my fritzbox as the DNS server, it gives me itself / NXDomains, except for hostnames configured on the local fritzbox.

That on top of the fact that my linuxes won't use the search domain unless explicitly asked for with a single-label DNS makes this a lot less scary.
Split the app then. Rename the current one to VLC (Legacy) and publish the new versions in a new app.
> they have to recover from the previous day's backup

This is how I know it's a work of fiction. Sadly, even these days daily backups in most organizations, even IT ones are an impossible dream.
"Put in this way, we should naturally ask the question, are women in all cultures as averse to computers as in American culture?"

Apparently. You can probably find more, but for example

https://theculturetrip.com/europe/sweden/articles/swedish-te...
That is exactly what the (highly criticised) Humane AI Pin does
Cache perhaps?
Short summary: biggest asshole gets his way.
What Amazon has become is not your fault. It's a systemic inevitability. Don't be hard on yourself.

https://en.m.wikipedia.org/wiki/Tendency_of_the_rate_of_prof...
1. Businesses no longer have to bend over backwards to stake their name on customer service. Starbucks can take 30 minutes to do a mobile order multiple times and millions of people will still go pay $6 for coffee every day.

2. Most people working these jobs are upset/miserable/hate their lives due to "America problems". If you make less than $60k/yr, chances are your life is very unfulfilling. You are constantly stressed about money, you might be in debt/behind on your bills. You have to work at least 32-40 hours a week at a job you wish you didn't. Your soul is beat down. You hate your co-workers + manager. You can't afford to own anything. You use social media/sports to escape the monotony of your life. You probably don't have great health care. You are probably not in great shape statistically and a victim of the high fat, high calorie, high sugar, low nutritional content American diet. You trade your sanity and freedom for a paycheck that can barely buy you anything. So what do you do? Take it out on customers. Why? Because you can get away with it, because your company/manager is desperate for employees (which is weird, you think this would lead to higher wages supply/demand wise)

We probably have an oversupply of people who can do customer-service level work, so you can be rude without fear of your manager caring.

In the past week I've picked up food multiple times. Wasn't greeted, no smile, was barely acknowledged, if employees do say "thank you" as we leave a restaurant, they're looking down at their phone while scrolling TikTok/Instagram. Nothing wrong with, just not the "glory days" of customer service.

It all depends on the company/management. If management tolerates rude employees and empowers their employees to be rude to customers/be on their phone, it's a "top-down" decision.
That link forever hangs for me :-(

The last time I searched for open hardware, even the implementations running Linux on a desktop PC with a caux adapter were not DOCSIS 3.X compatible.

The companies that multiplex the signal down the cables keep updating their standards, both a blessing (for speed) and a curse for maintained code
I went by the PPL(A) requirements in Europe [1, lower half of page 2] - and gotta correct myself, it's only 12 hours flight time (with 12 starts/lands, so at least 12 separate flights of at least an hour length) plus a 1h checkride in the 12 months prior to expiry (every 24 months).

Since the PPL is ICAO regulated, it should be the same case in the US.

[1] https://www.sachsen-anhalt.de/fileadmin/Bibliothek/Politik_u...
Excellent work! Such a nice complement to HN. Show HN is my favorite part of the site.

Would be cool if the headline was a link to the project :)

Thanks for sharing, just signed up!

Edit: Nvm it parses links in the title. Only thing is if it's in parenthesis it parses that e.g. "I am making the next big thing (https://example.com)" it will attempt to navigate to https://example.com) <-- with the paren
The industry is currently very safe, so lowering hiring standards will not affect overall safety rates (much)? Is that the argument?
Not an expert, but I believe the human brain uses some mechanisms to stay on the same track even if there are problems with that track. Practically, if something bad did happen to your siblings and it was memorable, it's possible they held on to it and lived as though their lives were predetermined from that. This means they are choosing to ignore your example and your mom's example.

(edit: almost forgot, remember they are afraid of your mom and afraid of leaving their current state, contributes to them staying where they are)
I don’t understand the purpose of this. If what’s being said is true, alter system being disabled wouldn’t prevent the super user from doing all the same things as alter system but in a less convenient way. It will just give people a false sense of security, because they can abuse COPY to overwrite the config.
Depends on your nation maybe, but if you are anything but American, it is definitely a threat to your national security.
ICANN newsletter may be a good starting point.