skysight-inc/HackerNews huggingface dataset:
I am currently thinking about how to set up a new content website. So I looked at the existing solutions. Wordpress, Jekyll etc etc etc.

I did not find a solution that I like. I came to the conclusion that a solution should be file based and the tool that turns it into a website should be a single script:

# File based

The content, templates and assets should be stored as files on disk. No database should be involved.

# Single script

I don't think turning templates, content and assets into a website is a complex thing. Basically it just means some templating of the content according to the templates. A small script that I can easily read should be sufficient.

So I will probably write that script myself. Currently, I expect the templates to be what I call "simplified Twig style":

<!doctype html>
<head><title>{TITLE}</title></head>
<body>{CONTENT}</body>
</html>

The content will be plain HTML. With metadata in YAML similar to how Jekyll does it:

---
layout: post
title: Hello World
---

Hello world, this is my first blog post.
And this is my dog:
<img src="dog.jpg" alt="My dog">

Say the script that is creating the website from the templates, content and assets is called create.py. Then create.py is supposed to be something like 50 lines of Python for the first version. And to stay under 500 lines forever. Additional functionality can be achieved via plugins:

---
layout: post
title: Hello World
convert: markdown2html.py
---

Hello world, this is my first blog post.
And this is my dog:
![My dog](dog.jpg)
I think not being a weeb—i.e. obsessed with anime, Japanese pop culture, etc—works in your favor as far as making a good impression. The Japanese people I know are well aware of the American-Japanophile-nerd types, and generally find them very distasteful. If you're genuinely interested in the aspects of Japan that can't be experienced via BitTorrent, I think that compensates at least a little for any unfamiliarity with the more cliched side of Japanese culture.
> You know, because Minecraft is a game targeted at kids.

A survival game where you are utterly alone fighting zombies and all kinds of monsters that come at night while you have no weapons or shelter.

Yeap... kids stuff.
In terminals, if you type ctrl-h, it backspaces (ctrl-w backspaces a word). Very handy!
I really like how avoids a lot of the common YouTube schtick. Video starts and he gets right into it - no themes, long-winded intros, life story.
When they started, the taxi companies wouldn't have gone for it. They started adopting apps after their customers came to expect it.

That said, I think they always should have planned that sort of transition. They bet on self driving cars instead, which hasn't panned out.
LCY seems to have gone to the dogs recently too. I like the redevelopment they’ve done on airside, but it’s all so … full and unpleasant now.

Food options seem to have gone downhill now that the ok airside restaurant only does burgers. I’ve had delightful meals there in the past, making delays more than bearable.
That's very important work, but I don't think it includes many of the features we would associate with an operating system.

https://sel4.systems/About/seL4-whitepaper.pdf

It's hard to overstate how (intentionally) tiny it is compared to something like Linux or a BSD kernel.
It really is amazing the Apple, the poster child for overpriced dongles and accessories, has built such an incredible device for $9 MSRP.
Oprah's famous "You get a car! And you get a car! And everyone gets a car! " show landed each audience member who got a 'free' car with a $6000 tax bill.

https://www.history.com/this-day-in-history/oprah-gives-away...
One advantage of Torx head bolts over hex bolts, is that the same torque head can be smaller in Torx. This is desirable for cars where a smaller bolt and driver (e-torx socket in this case) make access possible. So they can jam even more doohickeys into the engine bay.
My take is that he’s attempting to use their world view (that Europeans are more civilized than others) against them by pointing out they’re the ones with brutish views and violent behavior, and they’re white. He’s not espousing their views, he’s showing their inconsistency.

By the way, from what little I know about him, I don’t agree with much that he believes. But in any case, Patreon was wrong to deplatform him (something Twitter and YouTube haven’t done).
Bought Sansa Fuze+ several months ago and should say about good battery life on Rockbox - ~24h display on and 30-40h playback.
Is Founder Institute helpful for starting an ecommerce business?
I think Substack is pushing that angle and that's part of their appeal, although whether you trust them to make it work is another question.
I suggest you check slack in regular intervals so that you can contribute to the conversations. I do this and often revive dead threads that seemingly had an answer.
the difference is that people love their Tesla cars.
I think it's more that electricians typically have an electrically insulated slotted screwdriver in their hand at all times.

If any electrical device were to require a different screwdriver it would be extra effort to go get a different screwdriver when everything else uses slotted.
I wonder what role underrecognized parasitic infections play here. My specialist once told me that parasites scavenge iron.
Their big corporate users (mostly automotive) are on Wayland since ages, which is far easier for them than for a regular desktop user as they have a very narrow feature-set to support and have full control over what's required.
> I can’t think of a single technical reason why Phillips should exist in this modern world.

Built in torque limit. Above a certain amount of torque, the head of the screw fails (either the driver "cams out" or the head gets damaged).

This is usually a bug, but occasionally it is a feature.

Torx is the best tho.
This is super nice! I tried to build something similar (PDF reader x Stack Overflow; as you read you can see highlights that link to Stack Overflow style posts): https://chimu.sh (site is broken right now), but it didn't work out.

The thesis was to make annotated textbooks, so if 100 people read a book then the 101th person could benefit from the knowledge of the previous 100 people.

I hope you guys consider the multiplayer aspect of note-taking!
Silicon Valley Bullshit
Schiphol is insane. I had the same thing happen to me a few months ago. Figured I’d go 5 hrs early just in case. Even without check bags I still missed my flight. I went 7 hrs early the next day and just made it due to departure delays. From what I heard they’re not letting people in until 5 hrs before their departure as the airport became too crowded.
This idea has existed for decades with magazine and tape/CD subscriptions. Bonus points were given if you picked hard core pornography or new age as the subscription of choice.
Bits only get chipped when torque is still being applied as the driver is being removed. (Or inserted)

Tool makers could easily fix that problem with a sensor that detects pressure on the bit, and if it drops to zero, stop the tool.
I think that's hyperbole. We have multiple, very complex SwiftUI apps published, and there are quite a few on the app store.

You can do very fully featured apps in SwiftUI today
Vite has been a lovely tool to work with. Haven't looked back.
this only applies to situations where your content is large in terms of byte count.

For textual content, there's barely any real cost tbh. a caching layer solves most of your problems with edge node speed (so you pay cloudflare or akamai or some such).

> The value-add of these services is pretty substantial, though.

For videos (and music to a degree), it's unique in that the content size is huge, and people are increasingly impatient. I have no doubt that youtube infrastructure cannot be replicated by a private person. Therefore, their services are not "value-adds", but the primary value, and your video content is the "value add".
Or just live somewhere where consuming copyrighted content isn't a crime
on the other hand, if you created a few hundred plausible but fake people and filled out many of these, you could collect an excellent data set of "shady grey market lead generation services that sell peoples' data in aggregate", for the purpose of examining what sort of emails and phone calls they make to the contacts, and then training an anti-spam / call-blocking data set on it.
Are torx or Robertson screws available for average consumer?

All I see in general home maintenance stores is philips/pozidriv. Torx is used in laptops/mobiles and I haven't seen Robertson at all.

Hex drives are popular also, mostly for furniture/Ikea.

(Poland)
You seem to have a serious chip on your shoulder, and a lot of your comments are really gatekeeper like.

Out of curiosity, what products of note have you developed that give you the right to talk down to everyone else?
Thanks! Nice to see a name for what's been rattling in my brain ;-)
How can more and sync work be faster than a plain old pointer bump and then some asynchronous, asymptotic work done on another thread? Sure, it does take more memory, but in most cases (OpenJDK for example) it is simply a thread local arena allocation where it is literally an integer increase, and an eventual copy of live objects to another region. You couldn’t make it any faster, malloc and ARC are both orders of magnitude slower.

ARC, while in certain cases can elide, will still in most case have to issue atomic increases/decreases that are the slowest thing on modern processors. And on top it doesn’t even solve the problem completely (circular references), mandating a very similar solution than a tracing GC (as ref counting is in fact a form of GC, tracing looking it live edges between objects, ref counting looking at dead edges)
A lot of people in Australia aren't Australian. Fairly trivial result though.
Agflation
X has been broken for decades.

For example, I’ve never managed to get it to be tear-free, on various hardware and software combinations over time. It got infuriating.

It’s part of why I switched to macOS.
In 6th grade we took a trip to the sewage treatment plant.
A Simple Recommendation System with Node.js and MongoDB
> And in the end - why is this a bad thing, to be distracted? If it’s in our nature in the first place?

But is it indeed in our nature? That comment assumes: if a condition exists, then that condition is correct. But, for example, it's in our nature to overload on sugar and fats, but that's not a healthy way to live.
Yes you can. Code splitting will potentially not land in near future, but of already there if you output esm - which you can then (if wanted) convert with a simpler tooling (e.g. Babel or swc) to another format of you want. We switched to es build a year ago and never looked back.
there are also raffles for entire houses held in the vancouver bc area, for a children's hospital and a few other charities. the houses/property really do exist and there really is a winner each year. it's my understanding that these do see a fair bit of legal scrutiny and oversight to make sure everything is above board, tickets are like $100 or $300 a piece.
When Gnome2 was finally removed from Ubuntu, I tried Unity desktop for a while, didn't like it and installed Gnome3...

...

...

... and after an hour decided, that Unity is actually not that bad. Almost every change Gnome3 did over Gnome2 was a change for the worse or for far worse. Unnecessary waste of space on meaningless panels, unnecessarily revamped menus, etc. Just no. I didn't dive in this matter in detail, but people were saying that Gnome3 team has a rather hostile attitude towards criticism, and it shows in the results.

Anyway, after a few years of using Unity I got used to it and was sad when it was killed. Hope it gets the second chance.
Around 2008, my university (utwente.nl) supported IPv6. Google contacted us, asking if they could wishlist our network for IPv6 Google services. We agreed.
Location: Mumbai, India

Remote: Yes

Willing to relocate: Yes

Technologies: User Interface (UI) Design, Responsive Front-End Web Design and Development, Graphic Design, Explored UX Design, Linux, Docker, Bash Scripting, MacOS, Git

Résumé/CV: https://drive.google.com/file/d/1dvkdjLIkLJpjTw3wJcZQhcE6dfz...

Email: kentongonsalves@outlook.com
Get a bunch of cheap USB drives and flash LiveCD image on them. Use ISO format image if possible, as most systems treat those as read-only, even if they are on r/w drive. Tape a drive inside each computer's case, and you now have instant recovery.

For more advanced approach, get a device with physical "read only" switch, load a recovery image, set to R/O, and permanently connect to internal USB/IDE/SATA port. You'll have to disable it in your main OS, but boot menu will show it.

If you choose the good image, you'll get much more that BASIC of old: programming languages, graphical calculator, disk formater, and lots of other cool stuff.
It’s not clear what you don’t like about static site generators. Obviously it’s more fun to build one yourself, but using Hugo, Jekyll, Nanoc yields your website faster (measured in developer-time).
There are couple great solutions that fit points you describe. One of them is Statamic (https://statamic.dev/blade) which is IMO the best flat-file CMS currently available with a lot of flexibility if you're dev and want to extend to it (it's free for solo writers). Another one that I know is GravCMS (https://getgrav.org/). I didn't have much experience with Grav, but it looks OK.
That's reasonable. Please note:

> However, when you protect an import with a semantic integrity check the import is permanently locally cached after the first request, so subsequent imports will no longer make outbound HTTP requests.

Also this PR to nixpkgs from 2020: https://github.com/NixOS/nixpkgs/pull/79900

> Many users have requested Dhall support for "offline" packages ... The goal of this change is to document what is the idiomatic way to implement "offline" Dhall builds ... The trick to implementing offline builds in Dhall is to take advantage of Dhall's support for semantic integrity checks. ... The offline nature of the builds are enforced by compiling the Haskell interpreter with the -f-with-http flag ...

https://docs.dhall-lang.org/discussions/Safety-guarantees.ht...
It’s not like they hide their desire to have sponsored posts and affiliate programs.

I have read absolutely nothing else they have written but judging by this “organic content” I would certainly pay them to shill some crypto scam if I were into that sort of thing.
I've never really seen Torx screws in a hardware shop in my country (Australia), but if you know where to go (e.g. a dedicated fastener supplier) or order online they're very easily available. But you need to know exactly what you're looking for (like 'M3x15mm Torx machine screw'), so maybe the answer is no for the average consumer...
I've gone into the doctor with a BP of 160/90 and a headache that had been with me for 3 days.

After asking some scary questions and ruling out that I wasn't going to die then and there, I was sent on my way and told good luck.

I figured out myself that the problem was a potassium deficiency. I hadn't eaten any leafy greens in a week or two (lots of veggies, just none that had significant levels of potassium) and I don't normally eat any processed food.

A couple handfuls of baby spinach later and my headache was gone.

A lack of effort in diagnosis is the norm, not the exception.
I have plenty of other stories! As does damn nearly every one else.

Computer techs don't bother diagnosing PC problems and just prescribe a reboot. Many Doctors seem to have the same attitude, but for the patient things are a bit more personal.
Or a seedbox.
If you're interested in the discovery or the ease of use part of it, you may be interested in https://github.com/sct/overseerr - it integrates with the mentioned software, and it's beautifully done.

I have this in combination with *arr stack, and even the non technical family members use it without any issues.
There are plenty of nice headphones with low impedance among grado, sennheiser, beyerdynamic etc, you kinda have to go out of your way to choose a high impedance “home stereo” style ‘phone
> rotating IP addresses made the warnings pointless.

Your ISP knows which IP you have and when.
Oh I don't particularly care about audio quality from the iPhone, most of the time I'm using it in a noisy environment. I've a decent pair of proper headphones but there's no way I'd wear them in public.

More to the point I don't want dongles for my phone either. These are all solutions for Apple cheapening the product.
A lot of businesses have driver tracking and route optimization apps now. Dominoes previously said they were using AI for heavier optimization.

Uber also has a basic disadvantage, which that their delivery drivers are rarely at the source building already, but that's often true for a pizzeria.
These projects are gigantic:

git clone https://github.com/statamic/cms.git
cd cms
git ls-files | wc
3133
find . -name '*.php' | xargs wc -l
...
225023 total

3133 files. 225023 lines of PHP code. Plus dependencies, which are not counted here.

I am going for 1 file with 50 lines of code and no dependencies.
This is something that would also be a problem with everybody working on the main branch, which I understand people are doing. I don't know how they deal with large refactoring though.
Agreed. I was a happy Mullvad customer for a few years until Proton offered me a deal that was too good to pass up. I like to change up my VPN provider and/or account every couple of years anyway so I'll probably go back to Mullvad when my current term is up.
Fraidycat looks good, though it's more like a client than a self-hosted service. I especially like that it can follow / aggregate a bunch of different types of sources. https://github.com/kickscondor/fraidycat
I was the same until I started using popos[0]

Based on gnome has tiling windows and very keyboard focused its very nice.

0 https://pop.system76.com
Double Mystery: the nature of twins (1995)
You can’t sort on code length directly, but https://jamstack.org/generators/ has a long list of possible alternatives to a DIY SSG.
That's what I was getting at with the second sentence in my post: we can verify the code matches the spec, but not that the spec is flawed.

So this verification is what CPU designers do: they create a RTL (HDL, VHDL, Verilog) and then a circuit (gates) and then Magma or Cadence or Synopsys tools formally verify that the logic in the behavioral model matches the implementation model.

However, if the microarchitect had a brain fart, the RTL is bugged to begin with.

I was hoping this could go backwards one step further and give the microarchitect/RFC-editor a swift kick in the pants. :)
Dune 1-6, it's that good. I really need to read it again soon.
I've been looking for a reader the last couple days and Feedly actually seems the best option. Most RSS readers don't allow you to save articles for later and put them in your feed. Pocket and Instapaper do this but require you to subscribe to RSS through IFTT or Zapier which I tried and seem very cumbersome. How is this not a native feature? Pocket and Instapaper allow you to subscribe to email newsletters, Feedly only offers this on their $8/mo plan.

I would subscribe to Feedly except their desktop Firefox and Chrome extensions for saving a page for later are both broken! On mobile it works except ~10% of articles it says it cannot parse. Just put a link in my feed then!

Anyone have another option that supports RSS, save-for-later, and email?

Edit: Wallabag does RSS and save-for-later but not email newsletters

Instapaper can send articles to your Kindle which is intriguing

Figured out how to configure Zapier, it's not too cumbersome, so much better than IFTT.
That's all fine and good... but where have all the good forks gone? I bought 20 nice Oneida® stainless steel forks, brand new.... and I'm now down to the one I keep in private reserve. This in a household of 3 people, and 2 cats.

Sure, the weird old forks with 3 tines, or the tiny old shrimp forks?? never disappear... just the good ones.

Are the cats hiding the good forks?
I can’t describe what a breath of fresh air this is compared to how bad modern smartphone music and streaming apps have become. It’s also nice having a dedicated player that isn’t inundated with notifications and other modern distractions.

Until you see something done well, we get seduced by "features" and loose track of how nice a really well design thing can be. (Got to hand it to old Apple, they did know design.)
It would be anarchist-communism. Sure, it has been tried, notably in Spain in the 1930s, but it was suppressed by the Marxists and Fascists. I don't think "it always results in poverty" has been reliably established.
the answers team members provide seldom respect the depth, severity, or nature of the queries which are posted

This is a hiring problem. In short, the people you work with lack the ability to understand why it's important to respect their colleagues and to write better answers. Teach them to communicate better.

Also, the importance of good communication needs to come from the top. Seniors need to spend the time and effort writing good answers, and making sure replies from others are appropriate, adding a "Could you expand on this?" where they aren't.

If that fails, tell people to schedule more meetings. Face to face and video calls solve the lack of depth incredibly easily. You can't give a shallow answer if someone is literally asking you for a deeper one.

And if people push back on that, the answer is to replace them. People who aren't good communicators ruin team dynamics quickly. Hire for comms.

In a business, building good software is 50% about writing simple, understandable code and 50% communicating with other people so they can write simple, understandable code too.
Both of the statements are (to put it mildly) inaccurate, a better informed English sources here [1] and here [2].

A higher resolution Ukranian perspective here [3].

If you have Russian, [4] is representative of "patriotic" (Russia must declare war, start mobilization, etc... ) point of view.

[1] https://www.understandingwar.org/

[2] https://twitter.com/JominiW

[3] https://medium.com/@x_TomCooper_x

[4] https://vk.com/igoristrelkov
I use a dedicated voice recorder to think while I walk. It has made a world of difference in my thinking. And no, a phone with an app is not the same. A button you can press anytime that just records is a godsent. No notifications, no chats, no Trillion dollar companies giving you dopamine shots.

Your attention is too valuable. We are squandering it on devices that are designed so you can't think clearly.
But if you are resistant to advertisements then many products are free for real. For example, free games are "not free" since they push you to buy microtransactions, but if you can easily resist that sort of temptation then the product is completely free to you. This isn't especially rare either, most people playing free games doesn't pay anything for it so for most people those games are really free.

So a revised statement would be "If the product is free, some users are the product.", as many users aren't easily manipulated and therefore don't become products.
One thing to factor in is the longevity of these devices, they aren’t an 18month affair like the typical smartphone. Battery aside, I have an original Zune that boots right up, and an unmodified iPod Mini with 4GB of spinning metal that doesn’t skip a beat, that’s about 17 or 18 years gone by, people also offer them on eBay spec’d out with upgraded battery, memory, and DACs
IIRC Vite wraps esbuild, which is written in Go and very fast.