skysight-inc/HackerNews huggingface dataset:
Tesla has some of the highest customer satisfaction scores among car brands. I'm not sure what you are referring about "tens of thousands of angry customers", you need to look at percentages and not absolute numbers. Tesla has had quality issues and problem with services but overall people are very happy as far as car brands go. And you have to be reasonable with your expectation for customer service of an internet service provider. There's only so much you can do to help an individual customer. Maybe it doesn't work in your area for some specific reason, you can't expect their engineers to spend time investigating that single case. If it was a broader issue i'm sure they would look. Did you try getting new Starlink receiver?
Fsharp is pretty good in teams f tooling at least when compared to other functional languages
It doesn't matter to me what bullshit semantics theoretical excuse there is, for practical purposes it means that UTF-8 is insufficient for displaying any human language, especially if you want chinese and japanese in the same document/context without switching fonts (like, say, a website)
I agree. But then a big premise of Bluesky (hence AT Proto) is that it is not centralised however when we say BlueSky we just mean Bluesky i.e https://bsky.app and that is, frankly, very concerning. It might not sustain.

While Threads is just forced Instagram users, bsky is a decentralised social network which is not decentralised. Comparing bsky with Threads is anything but a compliment.
Yeah like WTF. It's even teasing you by momentarily showing the already rendered page but then goes "hey wait let me try to reload the page just for shits and giggles" only to show you that "hey can't reach the server, are you offline?" a second later.
Again... the logistical structure of the company is not something that the customer should have to be privy to when trying to figure out if the product is going to workout for them, or not. If the product is not going to be working, the company should not be charging the customer $100 a month for 8 months promising a fix that will never come in.
macOS already does different encoding for filenames in Japanese than what Windows/Linux do, and I'm sure someone mentioned same situation in Korean here.

Unicode is already a non-deterministic mess.
Silly comparison, all told. Walmart is the single largest private employer. 1.6 million in the US. Literally 10x what Tesla and SpaceX have. Such that it is clear valuation is tough.

Look, Elon is worth a lot. Walton family is worth as much, as well. Just split among several people. None of which should be scoffed at. None are made more impressive by pretending the others are less.
However, most of the industry has moved away from DSLs. Whilst having a unique language can make certain things more expressive, having something standard makes mistakes happen less, and increases the effectiveness of a programmer. Lisp doesn't rule our day to day.

We shoehorn things that feel like, but are structurally different, to DSLs into config files and the like, using JSON/YAML/etc in rough ways, because DSLs introduce a cognitive overhead that doesn't need to be there.

That the shoehorn happens, does mean that DSLs are something natural to reach for. You're right there. But that we have moved away, as an industry, indicates that using any kind of DSL is a smell. That there probably is a better way to do it.

Having a core language feature using a DSL, is a smell. It could be done better.
>"Trust has also been eroded, and many of the measures taken during COVID-19 are unlikely to be accepted by the population again"

> "The striking conclusion, I think, from this report is that right now we are arguably worse-placed as a country to deal with a pandemic than we were in early 2020," [health minister] said, citing the erosion of public trust.

https://www.abc.net.au/news/2024-10-29/covid-response-review...
That works great until you want to change something low-level and have to apply it to all those templates.
> and for healthcare we have the HL7 organization issuing the HL7 standard. Another example in the healthcare industry is the DICOM standard created by the NEMA organization.

If only anyone fully respected the standards instead of everyone implementing their own twist...
The includeIf stuff is pretty neat. I currently keep the SSH complexity in ~/.ssh, where I have several includes, one for each customer|project|identity. Things without unique hostnames, like github, get an alias assigned:

Host customer-github
Hostname github.com
IdentityFile ~/.ssh/customer_rsa
User git

All I have to do is use the alias in any git clone command and I'm done.
You can still live comfortably on US minimum wage if your cost of living is like in China?
Holy hell their revenue was over 1 billion dollars in 2018??

-https://aimgroup.com/2022/02/07/craigslist-revenue-rebounds-...
It definitely was when Brain was involved.
Yet it wasn't the kind of situation when Americans like to use this word.
It sometimes blows my mind how reductionist and simplistic a world-view it's possible to have and yet still attain some degree of success.

Shovels and mechanical excavators both exist and have a place on a building site. If you talk to a workman he may well tell you he has regular hammer with him at all times but will use a sledgehammer and even rent a pile driver on occasion if the task demands it.

And yet somehow we as software engineers are supposed to restrict ourselves to The One True Tool[tm] (which varies based on time and fashion) and use it for everything. It's such an obviously dumb approach that even people who do basic manual labour realise its shortcomings. Sometimes they will use a forklift truck to move things, sometimes an HGV, sometimes they will put things in a wheelbarrow and sometimes they will carry them by hand. But us? No. Sophisticated engineers as we are there is One Way and it doesn't matter if you're a 3 person startup or you're Google, if you deploy once per year to a single big server or multiple times per day to a farm of thousands of hosts you're supposed to do it that one way no matter what.

The real rule is this: Use your judgement.

You're supposed to be smart. You're supposed to be good. Be good. Figure out what's actually going on and how best to solve the problems in your situation. Don't rely on everyone else to tell you what to do or blindly apply "best practises" invented by someone who doesn't know a thing about what you're trying to do. Yes consider the experiences of others and learn from their mistakes where possible, but use your own goddamn brain and skill. That's why they pay you the big bucks.
Tetrigo: Play Tetris in Your Terminal
they are not just escaping from the men at home. they're actively having illicit affairs away from their men at home, in the privacy of the forest..
When MySpace essentially died. There was no such void to fill for Google+.
> Or are you saying that you can make this person's server serve third-party content?

Http: yes see OP

Email: not sure. Hopefully not. But spoofing happens.
SpaceX bought up competitors like Swarm Technologies to kill them.

It's a monopoly engaging in anti-competitive practices, and should be broken up.
My understanding is Standard Oil provided good service for low prices in most cases. It's not always the case that monopolies provide super expensive or bad service.
>Would your customer representative be able to pronounce my name somewhat correctly?

Typical input validation doesn't really solve the problem. For instance, I could enter my name as 'Vrdtpsk,' which is a perfectly valid ASCII string that passes all validation rules, but no one would be able to pronounce it correctly. I believe the representative (if on a call) should simply ask the customer how they would like to be addressed. Unless we want to implement a whitelist of allowed names for customers to choose from...
Agreed, I've long been thinking that DELETE should require a WHERE clause.

If you really want to just delete everything, just do WHERE 1=1.
I am by no means an expert on this, but I think it works because satellites at 500 km altitude have a much wider line of sight than ground-based LTE towers. Throw beamforming and steerable antennas into the mix and I think you’re then getting to why. It’s a “cell tower in space” optimised for wide coverage, not urban capacity.
> “Number one people go to number one schools” is how one lawyer explained her firm’s recruiting principle to Rivera.

What a load of number two.
I would say that they are getting more tolerant. At the risk of appearing promotion of domestic abuse, my parents resorted to cane when I was not acting “socially acceptable”. Presently, children resort to tantrum if parents do not bow down to their whims.

I understand that violence is not an answer, but some methods of discipline is relevant. Also I can claim to be old fart now and get the privilege to say, back in my days, children would show some manner in public places and had the decency to respect others in their surrounding, while kids these days are like somekind kind if weird world where they pretend that no one matters around them. I experience this utter disdain for elders everyday when I am out at public places. My parents rewarded obedience and civil respectful behavior, an incentive that I see entirely missing.

Also, parents these days are also hands-off, while the kid is whacking another in the playground, the moms are too busy scrolling through the insta/tiktok, so it is definitely a lot of factors in the end.
Yes, required by state law, every few years for all water company board members. I probably overstated it a bit, but the training is that we can't just grant contracts to ourselves or our own companies without competitive bids, we can't compensate ourselves unreasonably, etc. I'm spending a few hours of my evening to go through that training in a couple of weeks, so I'm feeling a little annoyed about it. :-)

The law was in reaction to a suburban water company board in our state paying each of its members hundreds of thousands of dollars per year until it went bankrupt. That comp is not crazy in massive tech companies, but it is in small water companies. On our board, our compensation is up to $100 off our water bill each month and one bag of trash in the company dumpster each week, if there's room. That's in return for a ~2-hour meeting each month and 2~20 hours of work on various initiatives / committees (or training) each month.
I never used and would never use Threads for the same reason I never even considered Google+. It was DoA and I guess everyone could see it, even the people who were trying it. Such is the case with Threads.

I mean that morning when Zuck woke up and decided that a Threads a/c would need an Instagram a/c he must have seen on his daily astronomy calendar "Day of self-sabotage".
I haven't heard that word since the 70s. It's outdate like 'to the moon Alice'. What were you trying to convey with that word?
The Environment Will Be Saved If We Just Avoid Doing Icky Things
No-one mentions this when food security is discussed. The farmers here in NL use the security excuse too but absolutely no-one mentions that their food production is directly dependant upon the import of magnitudes higher tonnage of feedstock - soya from Brazil - than the meat / dairy it produces. Then I'm not even looking at the fertilizers / chemicals which are also imported.
If you search Zhengzhou many of the results from mainstream media were about ghost cities

The rest are about Foxconn's factory.

This BYD factory were build further down south of downtown.
Outside the US, for Internet, your agreements are with Starlink Services LLC. Not with SpaceX
It's for users outside the USA
And if you have more than one SSH identity?
I actually rather like the mli-files. It's a nice file to read, with the documentation and externally available symbols only. However, the fact that the syntax is so different is a bit annoying.

Sometimes I wrote (haven't written OCaml for some time now..) functions like:

let foo: int -> int = fun x ->
..

just to make them more similar to the syntax

val foo: int -> int

in the module types.
Zrythm 1.0.0 – A highly automated and intuitive digital audio workstation
> I still miss such tools in the Modern era. There are lot of so called no-code or low-code tools that does things very differently today.

You don't have to miss it, there's still one that does things similarly: https://www.lazarus-ide.org/
@smw just says that tailscale is more convenient than dynamic DNS.
They will ask for a variance
Especially the TLD
Tsoding (@TsodingDaily) made a YT video named "This Release is Crazy!!" about the release recently: https://www.youtube.com/watch?v=7ZJ9pJJnxfI
So glad I clicked on this link. I was already doing the `includeIf: "gitdir"` thing to separate work and personal stuff, but `hasconfig:remote` is a total game-changer.
Im trying to set up a personal server with services that may be accessible from the web with a real domain name or only via Tailscale. I got the web part working with Caddy and mapping subdomains to services, but the problem is Tailscale Magic DNS doesn't support subdomains. I could try to host services on paths like "blah.blah.ts.net/svc1" and strip the paths in Caddy but that causes all sorts of problems that you have to debug per service - like maybe links breaking, websockets breaking etc. So it seems subdomains are the only clean solution.

I don't know much about this stuff but it seems the best way to circumvent this limitation is to create a private DNS server that can resolve any subdomains I want to the tailscale IP, so i'm working on getting pihole setup to do that.. is this a limitation of Wireguard? How do people set up this kind of network?
With Twitter/X he definitely did act like a PE firm with deep cuts and a simplified operating model (eg. no moderation.)

Although strangely he destroyed the revenue model at the same time, which is something a PE firm would be careful to avoid.
Title should probably be "Hynix launches 321-layer NAND RAM".
Yeah, I'd strongly, strongly, in fact plead for people not to try this challenge. When it comes to 'compressing' random data: every single bit in random information is 'significant.' I am quite sure that the problem is logically meaningless, mathematically impossible, and a complete waste of effort. But more-so: if it weren't a waste of effort (it is) - I would still highly doubt any algorithm existed that was more efficient than brute force search. In this case -- the search for a function that solves the constraints is going to be like trying to brute force a cryptographic private key value. Simply because every 'bit' of entropy is valuable information.

Now lets look at how modern compression actually: works. Images, movies, text-documents, audio files... there is fundamental --structure-- in all this data. In text it might be using only a certain character range, a certain lexical word list, and so on. There may be geometric information in images and movies that could be turned into code to drastically cut down file size. With audio -- you can sample it and discard what you don't need. And so on and so fourth. Structure. But how do you apply any of these methods to random data? There is no structure, you can't sample it, reduce it, simplify it... Every bit has meaning.

So please, dear human thinking about compression of random data. It is an insane waste of intellectual effort. It's impossible. Don't do it. I made the same mistake (and setup vast amounts of HPC to work on algorithms.) COMPLETE. Waste of time.
Meat is too cheap and resource intensive. A market correction has been incoming for decades.
If the server can recognize you then it is not stateless, cookies make http stateless
Was he dark or just trying to be responsible and keep his head out of the sand in the face of massive challenges?

He wrote an essay about people being euthanized after age 63 in order to relieve the environmental strain of the high population. I don't know if he really believed that, but if he did and saw his health and quality of life deteriorating rapidly, then it is possible that he literally was trying to serve as a role model to people of how to be a good citizen and fight climate change.

I personally hope that we don't have to resort to such things as a society. But I believe that resource constraints and climate or other challenges are much more severe than people understand. I hope that we will be able to leverage technology to avoid disaster.

Intelligent people are able to understand and solve problems. That's why they don't ignore them and hope they will go away, like many less intelligent people. Brain might have been demonstrating a "last-resort" but effective solution to these types of global challenges.
So those joke videos to use ramen noodles as fiber and superglue were kind of real?
Is that possible this bot could understand and remember all my history emails, and then conduct Agentic RAG before helping on reply?
Show HN: Jumping Julia Maze
This is inspired by Julia Robinson Mathematics Festival. https://jrmf.org/
Depends on the type of agriculture? If it make veggies cheaper in comparison to meat, I'm all for it. Hopefully it spurs development of sustainable nice tasting protein sources ;) (like synthetic meat etc.)
This upcoming administration won't though.
The whole domain name for me, my childhood dog was named Benji :)

... time to go change my security questions
Congratulations on the release, great to see more in this space. At the moment, I'm using https://jsoncrack.com/ (No affiliation) which also has a VSCode extension, any chance there's something that like on your roadmap?
Good!
These companies need more regulation.
The American Dream curdled into misplaced entitlement and overbearing arrogance.
Type system ftw? As long as it's a blob (unnormalized), it should have a blob type which can do very little besides storing and retrieving, perhaps printing. Only the normalized version should be even comparable.
Sounds like a different problem.
This is a very infuential video. I often see it referenced when digital audio gets explained.

It is also very insiduously misleading in a way that is hard to fault it for.

That "band limited signal" that uniquely satisfies Niquist theorem? That is an infinite, periodic signal.

No finite (e. g. a song), aperiodic signal can be band limited. That includes any signal with transients.

Well, how big is the difference? How much overhead/error/lookahead is needed to approach the Niquist result? It is never mentioned by people referring to this theorem when talking about audio signal sampling!

And I wish it was mentioned and explained.
Yes, of course in theory nested state machines should be able to model this. I feel like adding more complexity and bending the rules is a bit of a concession.
> The title is a little inflammatory

I think you’re being generous. The example the author gave is awful because any language can be made illegible if you cram in complicated expressions with multiple levels of nesting into a single line. I’d say it’s outright flamebait.
Not everyone on Twitter uses their real name. Meanwhile I knew the real names of about half the top 20 most active users on a retro gaming phpbb board in the early 00s and had meet many in person and knew we everyone lived, what other hobbies they had and what they did for work or school.
That's actually quite interesting because this is not an inherent limitation of Rust, and it is definitely planned to be improved. And AFAIK, today (as opposed to last years) it is even being actively worked on!
If you've read Kessler's paper you wouldn't be writing what you did
Most utilities that create files are encouraged to error on newline filenames, which makes this effective illegality stronger. The post also discusses the future of this encouragement, which is turning it into a requirement.

> However, older systems will not be enforcing this

Eventually, newlines in filenames will go the way of /usr/xpg4/bin/sh.

I'd like to note that up until this point, there hasn't (and isn't) been a fully POSIX compliant way to do many shell operations on newline containing filenames. They are already effectively unsupported, and the standard that adds support also discourages them from being created and used. The best way to handle them up until this point has been to not use sh(1).
Graphics Studies Compilation (2020)
You can also put that in your includeIf confs. I updated the parent comment
There is a kind of "do notation" in OCaml with binding operators [1] (let*) for monads and (let+) for applicatives that is actually quite pleasant in practice.

[1] https://ocaml.org/manual/5.2/bindingops.html
> Usenet, BBSs, mailing lists etc. are social media

In a generic sense, yes. People did socialize.

But "social media" today really means: a proprietary platform controlled by a single corporation, where all the user interaction is ultimately just a ploy to keep the participation metrics up so the corporation can profile you better and sell more advertising.

So in that sense, the absolute opposite.
It's fun to follow along on gridstatus.io:

https://www.gridstatus.io/live/caiso
Excellent product that behaves as expected and adheres to Sqlite's unique requirements when updating schema objects.
I often experience this sort of connection in Germany, either because of our outdated infrastructure or because my data plan ran out and I’m on the almost-no-internet speed.

I test for these things. Developer Tools lets you see how your website performs on such connections, and how long it takes to get a usable page.
I think this requires consideration of privacy and security issues.
It's not exactly true

the government will offer to buy the land from farmers etc.

but they can just say 'no'
In this specific case, it seems like your concerns are a hypothetical, no?
In past, there have been Linux-based operating systems that have been certified as Single Unix Specification compliant, and part of said specification is POSIX. I would imagine GNU and Busybox and Musl will be willing to implement the changes proposed by POSIX 2024, which inevitably leads down the road of newlines being banned.
A US funded military strike that didn't fund his receivers in full in a location where the US government didn't want it's weapons used and is still illegal today to provide services to?
> they feel watched and inhibited by camera traps, so talk and sing much more quietly.

Why would you stop singing loudly because of cameras?

Even if their singing is bad, they're just inflicting it on someone who they don't like?
Is it really required to be an LEO constellation? It would certainly be good, so that eventually the satellites deorbit and contribute less to Kesseler syndrome risk. But some nation state might chose to not care about that and deploy at higher and more stable orbits.
This is a good point. There have a bunch of excellent HN posts about the UK gov technical service. It looks like a good place to work, and, since it is civil service, then likely a good career. I think a lot of HN overlooks working in light & heavy industry. Like: Who is writing software that runs power plants and turbines and ABS breaking systems? There are lots and lots of devs in light and heavy industry. And those companies are old and stable.
I went down the Kubernetes path. The product I picked 4 years ago is no longer maintained :(

The biggest breaking change to docker compose since it was introduced was that the docker-compose command stopped working and I had to switch to «docker compose» with a space. Had I stuck with docker and docker-compose I could have trivially kept everything up to date and running smoothly.