skysight-inc/HackerNews huggingface dataset:
I think it depends who you ask. If you watch most populist speeches, it’s all in the performance. How they move their hands, their bodies, they create an almost theatrical narrative by how they get loud and quiet throughout the speech.

You can also have incredibly skilled orators where it’s all in the substance, but you can really only do that if you message actually has substance to it in the first place.
You're welcome :)

I finally found out what was going wrong here. All angle brackets and other characters were being escaped in other parts of the document, even in <code></code> blocks. Except when it came to code blocks inside <pre></pre> blocks.

For context, I use Zola and Cloudflare pages.

It turns out there is a bug[^0] in Zola 1.40.0 which reads:

> Fix code blocks content not being escaped when not using syntax highlighting

I presume that this is the culprit, as I use an external syntax highlighting library.

Cloudflare Pages has been famously sluggish with updating the Zola version. For reference, 1.14.0 was released in July 2021.

This explains why everything was working fine on my machine™.

Thanks for pointing this out, though I unsure how to work around it without changing my setup.

[^0]: https://github.com/getzola/zola/blob/master/CHANGELOG.md#014...
Is the writer paid by the word ?!

"and Google seems aware of the responsibility it shoulders running one of the best entertainment apps out there. "

What? Get to the point. Google seems aware that it runs YouTube. Yes I'm sure they are.
>> For some reason, the theme can only be compiled with an ancient version of npm and the code is really messy, so at some point I won’t be able to maintain it any longer. Moreover, images don’t work very well with my theme, so I might have a look at Ghost’s marketplace soon to purchase a better theme.

Wow. I wonder what an imperfect stack looks like to OP
But surely this needs to be upgraded to run on a cloud hosted Kubernetes instance? With Karpenter to dynamically scale up an down resources as needed? Supported by a ten people Infosec/SRE team
They are toxic because your body can't deal with them, microplastics are -maybe counterintuitively- still large enough to only cause smaller issues like indigestion. For the problems with pfas, read any source from the rest of this thread.

In the end if your body could get rid of X, X generally isn't a problem. Sometimes it's chemical (i.e. lead/carbonmonoxide/etc) sometimes it's physical (i.e. asbestos/microplastics), accumulating enough of anything not meant to be processed/disposed in your body will be a problem.
GPT-Engineer – Specify what you want it to build, clarify, and the AI builds it
I remember zuckerburg was making it a regular topic as well before trump picked it up. really a smooth uno-reverse card on his part.
While they're still hot you can press in a pattern along the side (from fat head to long tail), say a lengthy passkey.

You now have a physical copy of a passkey that can destroyed in an instant.

Neat. Potentially useful.
you don't need to spam every movement made by Everynote on HN.
It seems that quite often the article itself is pretty irrelevant if the topic is interesting. Aka "nobody reads the article, only the headline".
Or, from another point of view, the inventor and the Chinese both copied a design from 1912 [1] which was shown in a widely shown Youtube video in June 2021 [2] - a month before this "inventor" applied for a patent [3]

[1] https://patents.google.com/patent/US1059545
[2] https://www.youtube.com/watch?v=QBeOgGt_oWU
[3] https://patents.google.com/patent/US20230008280A1/en
When ovh sunsetted a class of VPSen and I'd completely failed to notice they were going to do that, I asked nicely in the support ticket I'd sent in and they turned it back on for a few days while I shifted the data to a replacement (which was still an ovh VPS, it had been Just Working long enough that I didn't feel like I'd been mistreated, more lulled into complacency by the lack of problems).

I think requiring a ticket might be a worthwhile trade-off compared to just adding the button, because that allows you to engage with customers to make sure they can (in a case like this) migrate to a different region of your own service, and the activation energy of sending a ticket means a customer's less likely to click 'Resume' and then forget about it again until it's too late.
Not sure what currency you have in mind, but I'm in Europe and I know it is. In fact, I just checked and it is a meagre €26k according to Glassdoor (median). I don't know why that is. First thought would be that European countries' economies are still mostly based on old industries and so the value of software isn't as big here? I'd like to know.
Beautiful photos really shine with this simple layout!
It's also much less likely to result in an upsell or selling additional merchandise. Why would they want to lose that opportunity?

Leaving a bad taste in a customer's mouth isn't a problem. Just look at the comments here from people exactly like that: they went somewhere else, and then bought the exact same thing. Sure, they're griping about it, but who cares? Apple still got their money for the item, and they freed up room in the Apple Store for another customer who might be more amenable to up-selling.

Why should Apple care about pissing off customers with this kind of treatment? It's not like they're going to buy an Android Phone or Samsung watch or whatever. They're going to buy the Apple product they have their heart set on, no matter how poorly they're treated by employees at the Apple store. So exactly what incentive does Apple have to make their shopping experience more efficient and hassle-free?
Is there any visual editor to edit i18 jsons visually?
Yeah, I was really looking forward to run the real SHRDLU [1] (one of the first natural language understanding programs) on ITS, but also that is... challenging. As you found out, it's possible to run a demo recording of it [2], and it's quite impressive too.

[1] https://en.wikipedia.org/wiki/SHRDLU

[2] https://github.com/PDP-10/its/issues/147
It's recognition of the structure of judgement: if judgement is correct relative to its reference frame, then it's a relative judgement. Example: person A stealing from person B is good for person A and bad for person B - these two judgements specify their reference frames and their relative structure is fairly obvious.
USD 100 million in recurring revenue and 250 million locked in customers [0] is not all that bad an outlook. It would likely rather take exceptional mismanagement to squander it.

[0] https://evernote.com/blog/bending-spoons-to-acquire-evernote...
(not GP)

I've been bitten by the old Influx and had to migrate to something we could trust... (Influx basically tacitly admitted that the original architecture was pretty poo and they've since swapped out the engine (twice?), but it smells a bit like mongodb trying to reinvent itself and distance itself from all the early web-scale claims, so I'm kinda skeptical).

So I've rolled our own with MySQL+tokudb, but that's not a good choice for a new system as tokudb is disappearing. When I tried to migrate to MyRocks we discovered the newer kids like MyRocks don't really work nearly so well for specifically this kind of use-case.

Something I haven't personally tried, but have heard rave reviews of, is Timescale. Its a special storage engine for Postgres and it has a lot of nice features like auto-maintained rollups. And they have lots of deep technical blogposts that I find myself agreeing with, so it must be good! :D
We are building GreyOrange. visit greyorange.com
> Hetzner deleted my server just one week after my payment due date.

Strange. I've been at least eight days late with a VPS payment at Hetzner (3 euro) and the server is still up.
Thank you, very difficult to find.
> Multithreading in C, however, is left as an exercise to the coder.

Well, it is a systems implementation language, so it cannot, and should not, impose too many guardrails.

And yes, sometimes systems implementations need to do things that even all the checks built into Rust would scream loudly about. Rust, which is also meant to implement system code with, acknowledges this duality, that's why the `unsafe` keyword exists.

And while the complexity of avoiding race conditions does exist, we have good solutions for it. One such solution is CSP. Passing state and synchronizing via messages is an incredibly natural and logical way to think about the structure of concurrent codebases.
Coding Challenge: 3D on Apple II [video]
Goldman Targeted by China State Media for Bearish Bank View
I watch 4320p (8K) streams when possible because it noticeably improves the quality on my 4K screens — and this is with my worsening eyesight!

That shouldn’t be noticeable if the 4K stream was encoded properly.
Use Clerk, SST and a JwtAuthorizer to Secure Your API Gateway
Swappin.gifts is a dApp that allows users to purchase from a selection of thousands of different gift cards using thousands of different crypto currencies over several blockchains. Built on web3, swappin.gifts acts as a new and transformative off-ramp solution.

So it's a website that exchanges crypto tokens to overpriced gift cards. Why does this need web3? This could be 3 PHP files on a VPS.
Yeah, it's the same in Norway. You need justification to fire an individual employee, but it's not hard to close down your entire business, do cutbacks etc. for business reasons. It doesn't seem unlikely that it's much harder to do this in southern europe though.
Maybe another hospital is in order.
> fire the people as per the terms of their contract

That's not possible in much of Europe. For example, in Ireland, you can't fire someone without cause, regardless of notice period. If the position is being made redundant (and you can prove it, which in this case, where you're moving the role to a different country would be easy to do), then you can let them go, but you have to pay them a statutory severance payment (as well as anything else specified in their contract).

EDIT: There might also be a language barrier going on with the terminology here: when I read the word "fire" in this case, I generally take it to mean "to be dismissed from the role for cause".
This is awesome. Exactly what I want. Equipment, muscle group selection, simply ui, autoplay straight to the point videos - nothing between me and working out. It’s pretty much the perfect UX for me because anything that’s not aimed doing the work turns me off. Thank you!
Domain experts, financial or business specialists.

I've never seen a competent software architect. They make wild statements, draw some trivial diagrams with impressive sounding words.

Then some diligent programmer discovers that none of it works, silently creates the real architecture. Then the "architect" takes credit for the result.

The days of Internet RFCs that are carefully written are over. We are in the age of agile self-promotion and B.S. (this also applies to foreign policy, with the same results).
Which is good. You can't poison half the planet knowingly for generations, dump the stuff you know is toxic into the rivers for decades, and then expect to walk off with a tiny slap on the wrist.

I mean thats how it often ends up, but extremely happy its not happening now. Maybe they will make sure form now on they don't do this highly amoral and criminal stuff, and maybe other companies will notice too. Jail time for CEO at that time would be a bonus, but we are not there yet.
When I'm on Gnome, and I select Gnome on X, my trackpad functions as one expects from Linux. When I'm on Wayland, it's like a macbook.
it says it right there in the website. it's for engraving so definitely not a machinist tool, more like a jewel-crafter or watchmaker tool. Engraving does not apply a lot of forces generally.
Well I'm speaking theoretically because I haven't reached that point with any of my sites. Of course you should have a budget alert in AWS first of all.

But theoretically there is no such thing as a free lunch, and bandwidth costs money. Even cache hits in cloudfront generate bandwidth. A cache can't magically transfer text to your clients, it's still using transfer cost outgoing from cloudfront cache servers.
Is there any tool that makes working with JSONs easier? Because I have this situation where clients always want a CMS for large landing pages, but then they still ask us to make changes. And we developers don't really like visual CMSs for content editing that exist. Has anyone seen something like that which would be developer-friendly and at the same time be a CMS working with JSON files?
If you're doing anything in embedded systems/hardware, expect to be using C. Yes, Embedded Rust and MicroPython are a thing now, but if I need to work with any partner or customer I'll be in a world of pain, because 99% of that industry uses C. My customers start new projects in C every other week. If you need to be Processor independent, Portable, Performant, have access to Bit manipulation, and need direct control the Memory management, along with a massive ecosystem, C is almost the only option.
Move to a city where mass transit is available, day-to-day amenities are located close enough to be walking distance, and where using a car is inconvenient (no free parking, hard to find parking spaces, inconvenient garages in the city centre, congestion fees, etc.) and you will see that most people will drop car usage.

It's very easy to see when you live it yourself.
+1 for Obsidian. I managed my notes with VSCode (using Markdown extensions) & Nextcloud for device sync.

Now I use Obsidian + Syncthing. Alternatively Obsidian Sync for a fee to make it even easier.
Fully grown adults censoring their own articles l*ke this is pathetic and offputting. I do not understand why it has become so common.
Yes, reddit used to be mildly profitable. Before they added a billion shitty features and video hosting.
What are we going to class these AI's as though?

If I read a book and then tell someone else about it, that isn't copyright infringement, if the AI 'reads' the book and tells someone else about it, they are claiming it is?
I've been using Foam for the last 6 months or so, it's very simple but I find it pretty effective and it's pleasant to edit notes with the same tool I edit code with.

However the only compatible mobile app I've found is GitJournal. It's well designed but unfortunately hopelessly buggy.

I think for work (where I always just use my laptop) I'll keep using Foam but for personal notes I'm planning to try out Joplin.
locking and still charging is not proper; if you read my previous replies you'll notice they're focused on why the lockout happened

1) locking out for TOS breach very often happens without feedback, as does automatic flagging systems - no feedback on TOS breach is sometimes done when the effort to provide an explanation would expose the systems internals or considered unnecessary effort, think spam, system resource abuse, content
2) can only come up with technical reasons for that, neither serve as justification
3) see point 2

> Why do I need to justify myself here?

you don't need to
You've said it's "not possible", and then explained exactly how it is possible.
Perhaps the situation merits a lot of righteous wrath, but let's not wish the visitation of the sins of parents on their children. Maybe they grow up to do more of the same, or maybe they're part of the solution. Let their own actions speak for themselves.
The existence of Wayland does nothing to detract from the existence of X or its users or developers. Nothing stops anybody from maintaining and developing X. You can download and install X for your Wayland distro.

Not sure that anybody who "has a problem" has stepped up to really do much about it (most X development in the past few years is to support Xwayland), so it can't be that much of a problem.
Hopefully these changes should make Envoy sidecars (and sidecar co-existence in general) more reliable.
Ask HN and Show HN
How does posting to the different HN categories work?
I see some posts in Show HN and Ask HN that don’t start with those strings, so wondering how do they get added to those categories respectively?
That's a really bad faith take of that comment. I'd translate it as "in a place where most people are experienced programmers, communication becomes the main bottleneck."
no because the effects of bleach are well known?

what kind of dumb analogy is this.

imagine if you sold utensils made of a new material you invested that was 100% compostable. and you tested it and observed it was toxic to rats. but it didn’t seem to kill humans at first glance. so you sold it to restaurants to use as a better alternative to plastic utensils. but over time they are toxic.

now replace utensils with pots, and the material with teflon/teflon precursors (ptfe/pfoa) and you now you have reality.
Why can't I train arms and neck? :(
They make kimonos.

I don't know the specific requirements for kimono fabrics, but I suspect there are. Accordingly, they use special weaving machines. These machines are clearly made to order in extremely limited quantities. Tape cassettes and punched tapes are attributes of the control subsystem of these machines.

For fabric design, they use Photoshop (is it like Photoshop?) and a completely modern PC.

That is, they do everything right and in the right way. There is no point in changing machines if the machines are doing their job, especially if they are doing their job according to unique requirements.

Upgrading this system just for the sake of upgrading will either bankrupt the company or lead to the creation of something completely different that is clearly not wanted by consumers.

But here's what's really interesting - what heads are in their tape recorders and what kind of tape do they use in cassettes, that all this can withstand the production cycle? This is really impressive.
Discussing beta versions of macOS is allowed under the developer program NDA.
Salaries just aren't as a large by default the average dev salary for an experienced in the US is 100k. In the UK for example it's about 35k GBP. Germany about 50k EUR.

Entry-level in Germany is 35-40k for a developer. I hear that italy has lower salaries. France might have higher.
The comments made by the company CTO here like opposite of good crisis management.

"We did our best - we have sent 3 emails". I wonder how shitty the product was when sending few emails is their best.

The guy either sounds like a full fleged VC psychopath, or someone very unexperienced.
I've never used any of the fancy features of Evernote (web clipping, OCR, etc), but I have a lot of notes still left in it. I'm gradually moving them all over to google docs finally. The main advances in recent years for google docs that now make this viable:

- Checkbox lists

- Pageless view

- Offline editing in the mobile app

I'll miss the lack of some organizational features in Evernote, but I don't want to ever move the notes again and google is the only service I feel like I don't have to question its longevity. (Apple notes aren't a good solution for me because I'm in Windows too much.) I also plan on doing occasional archive downloads via Google Takeout.
The cynicism is that it's designed to keep the elites on top while the poor and middle class go round and round on a hamster wheel.
> Which is still cheaper than a US hire I guess.

Don't forget that software engineers in the states tend to work more hours. For instance it's unlikely you're getting more than ~32 hours / week out of a German software engineer on average, due to caps on working hours and paid days off.

That puts the upper limit below what is likely to be the average in the states. Obviously this doesn't translate perfectly into productivity, but it is something you may want to keep in mind as an employer.
Bleach does end up in the water, but it's highly reactive and breaks down into harmless stuff. Chlorox would be to blame if it was causing long term harm and they knew it. Even without customers deliberately dumping it into the water.
There are some actions (e.g. killing people, poisoning entire communities, getting thousands addicted to drugs, etc) that if perpetrated by an individual, society generally either puts the perpetrator's lives on pause for decades by imprisonment, or actually ends them altogether. Yet companies do the same things and are fined a few months' worth of revenue (and the shareholders who received profits due to the crimes keep them anyway) due to limited liability.
Yeah, please repeat the same bullshit for the umpteenth time. This happens under every goddamn wayland-related thread from people who have never ever touched anything graphics related with this typical cocky attitude - at this point this is just fake news.

So if X is so great, why exactly have the very developers who worked on it all switched to Wayland? Like, if they could made something you believe is good, shouldn’t you trust their expertise in this also?

> security model which you must actively break to get actual work

That’s literally how security models should work: you put tiny holes into a solid block. You can’t plug a swiss cheese’s holes after the fact.

> That Wayland is 10 years old and still barely usable

What exactly is your thought process here, what kind of process could change such an inherent protocol in a bazaar style ecosystem faster? It’s not apple who can just say “we are using this protocol from next year. If you wanna work, port your software”. Even if something is so much more superior than the status quo, it would need a huge amount of time to spread. Also the first 5 years of Wayland was very different from the last 5 - and it has definitely reached critical mass in the latter 5. A year now may easily introduce more progress than 5 at the beginning, from the cumulative effect of more contributors, more testers, etc.

And that barely usable part is pure bullshit again — how else would it be the default protocol for plenty distros already?
the bigger issue with micro plastics is that they are very good ways for transporting other, more toxic, chemicals, into your body.
Click submit, add "Ask HN:" to the start of your title, leave the URL blank, write your question in the text box.
...On the other hand, seems to work gangbusters for getting policy passed.
ITS...

https://www.youtube.com/watch?v=i2s4tpqYrIg
Yeah I absolutely believe it. If you were riding a public bus, and you had the option of sitting next to 1) a person on crack or 2) a person not on crack, which do you choose?

Also, how about you present a counter position to the argument? Otherwise next time just type “u r dumb” and save yourself a couple of characters in typing.
Good ol days of ML
I am not sure if it’s easier in other languages (no experience except mobile dev). But I do know packaging macOS and iOS apps is also a painful process and becomes more painful over time (e.g. Apple’s recently introduced notarization process).
How did this one show in Ask HN? https://news.ycombinator.com/item?id=36656331 (just an example, there are more without “Ask HN”
The depiction of Randi in the piece was frustrating.
Sitemaps ping endpoint is going away
so you go through all the effort of removing them, then release them straight back into the water supply?
Why has every external link on this site a "?ref=davidgomes.com"? What is the point of that? It's obviously done automatically, but it's kind of ridiculous.