skysight-inc/HackerNews huggingface dataset:
If you don't want to code at all: go with wix or squarespace. But it isn't free.

If you're okay with basic coding and setup, these are some opinionated steps:

1. Shopping

Go to Hugo (which is a website generator, kinda) and pick a theme you like.
You now have a readymade website with random data.
Eg: https://themes.gohugo.io/themes/minimal_marketing/

2. Get a copy of your site

Create a new repository in Github, setup the hugo site. Remember to replace the Ananke theme with the theme you like.
You now have your own copy of the website you liked.
https://gohugo.io/getting-started/quick-start/#create-a-site

3. Make your site accessible on the internet

Vercel is a hosting service. Log in, connect your Github account, choose the hugo repo.
You can now access your website using a random URL from Vercel.
https://vercel.com/new
Also for your reference: https://vercel.com/guides/deploying-hugo-with-vercel#vercel-...

4. Give your site a fancy domain name

Buy a domain name on Dynadot (or namecheap etc).
Then go to the domains setting on Vercel and follow the steps shown in the UI.
You can now access your website using your domain name. Congrats!
Link to the setting: https://vercel.com/docs/projects/domains/add-a-domain#naviga...

Now just edit whatever data etc you want on the Github repo, push it. Changes will be updated automatically.

-----

I use hugo for my blog: https://blog.dvsj.in

But my website is built from scratch (mostly because I just wanted to learn to do it): https://dvsj.in

If you're stuck at any point, happy to help. Contact is in my profile :)
> willingly modified their CA store

In the same way a patient might willingly consent to some highly specific chemical treatment being replaced with another highly specific chemical - they have no idea, they rely on the doctor not to purposefully mislead them. You could put anything in those forms and most people would trust the professional is at least not allowed to defraud them.
> I pondered buying V2 as a V1 owner, but now they can kiss my butt.

you're...declining to support a company you like that makes software you like, that is offering a massive discount to you, because at some point in the future they may not allow more activations of version 2, which would not affect your ability to use version 1 in any way?

this is a rather idiosyncratic position to take.

> The only downside is that Affinity V2 has no option to save files in a V1-compatible manner. Which stinks for exchanging stuff with other Affinity users.

as an affinity user, I am glad they didn't do that and instead did almost literally anything else with that engineering time.
Incus 0.7 release with lots of new features
Since when did we start making the assumption that university is supposed to be vocational?
Networking. Especially when you have to combine on-prem with cloud sollutions. At least in Azure it's an outright nightmare with the various private end-points and what not. AWS might be better, I know I much preferred it when we had Route50something instead of the Azure dns thing. Frankly a lot of the IT-operations tools are pretty shitty in Azure, but things like networking is where you are less ok with "winging it".

Well that and the constant cost increases. Container apps in Azure went from around $20-25 to $120 on our subscription. Along with all the other price hikes we're looking to move out of the cloud and go into something like Hetzner (but localized to our country).
Update: 25/03/2024

Judge halts blocking of Telegram pending probe

https://www.dw.com/en/spain-judge-halts-blocking-of-telegram...
I feel this, I also still dont understand RACI , like how can responsibility and accountability be truly separate? It just seems wrong
LOL no.

The brand in practice doesn't exist anymore, it has been merged.

The most important thing about the guy: he didn't like electric cars. Such a small man.

Sorry for the italian page:
https://www.panorama.it/economia/panda-punto-bravo-modelli-f...
> With the advent of modern management theories it is becoming common for organizations to deal with problems in a collective manner, by dividing programs into subprograms, with no one left responsible for the entire effort.

This is the tendency of all bureaucracies, everywhere, always. At least companies can be outcompeted - not so easy with governments.
"Those countries in Europe" is perhaps a bit of an understatement. Any justice system that practices capital punishment is considered so dysfunctional that any plans on joining the European Union is out of the question. This is also why the system is rigged as to make it impossible to extradite someone if there is even the slightest possibility of a death penalty.
This presentation is focused on the use-case of vertically scaling a single server and driving everything through that app server, which is running SQLite embedded within your application process.

This is the sweet-spot for SQLite applications, but there have been explorations and advances to running SQLite across a network of app servers. LiteFS (https://fly.io/docs/litefs/), the sibling to Litestream for backups (https://litestream.io), is aimed at precisely this use-case. Similarly, Turso (https://turso.tech) is a new-ish managed database company for running SQLite in a more traditional client-server distribution.
If you are the direct manager, you should ask plenty of questions. If you are the IC, be prepared to answer plenty of questions.

If you are a skip-manager, you need to build a culture where being ethically responsible is the right thing to do. This isn't easy to do because you quickly run out of time to talk to all of your employees and figure out what everyone is doing.
Building Serverless Apps with the AWS CDK Using TypeScript
Yeah, a libertarian would let you buy penicillin from a pharmacist without a prescription, so you wouldn't need an ER visit to see a doctor to get the obvious prescription written before next week.
> Notably, the latest Russian drone innovations have come to light thanks to the capture of a drone fitted with a 6.2-mile-long fibre optic cable aimed at enhancing communication between the drone and its pilot.

6 miles? I'm struggling to understand how this wouldn't become a problem dragging over the ground or tangled. Is there a winch on the operator side keeping it suspended?
Couple of UX focussed comments:

The site was impossible to use on FF mobile without using desktop-view. https://www.explanations.app/dat153qkJtTcHf9Fbm1B/overview, for example has the content frame as a slither on the right.

Signing in with Google and getting a different name is disconcerting.

It's not clear what a "server" is?

I searched "electromagnetic" and "electro-magnetism" but got no results ... "Electricity and Magnetism" is one of the videos though. Robust search is essential.

On one page there were a few "untitled" blackboards; allowing them to be untitled seems bad. They were empty, suggesting some moderation/UGC vetting will be needed.

It's important for college-students to be able to determine the college-level content from the other content. You say it's an open platform, how does one readily see only college-level content?
Pretty much sounds like it..

They are considering the head of Spirit AeroSystems as an improvement... Enough said.
Haha, no worries.

Totally forgot about that.

Also always hated that analogy because in Italy 1 person = 1 pizza. (And 2 for me)
IMHO "be padded into a comment" is included in "is valid code", still 1 in <number_of_particles_in_universe_here^1E100> is a good approximation of that probability.

Please, correct me if I'm wrong.
Update 25/03/2024 article changed to:

Judge halts blocking of Telegram pending probe

https://www.dw.com/en/spain-judge-halts-blocking-of-telegram...
> Action-packed and gratifying? Sure. Fun? No.

I looked up the etymology of "fun" and you are right - Middle English fonne, fon (“foolish, simple, silly”).

That said, I'll take action-packed and gratifying over fun any day.

Also, emergency medical doctors are extremely foolish people during their down time - medicine has an old tradition of utter silliness when it is time to blow off steam from the job's pressure. So there, fun too !
But then you’re limiting the reach of your app even further to tiny % of people who have Vision Pro but also the tiny % who have the controller you designed it for.

Really vr games don’t shine with a traditional controller it’s actually the precision hand tracking from controllers not the 3d that makes them good. So you’d have to build for something specific then hope enough people own both to make you money.
To be clear, the point of the article is a change in the age of unrestricted access to certain social media sites. This is a change in the definition of who qualifies for freedom. Which documents are used to establish that identity is tangential, there is no perfect form of identification that is also free of potential for abuse
You can instead opt to use HSMs for your Apple ID MFA. I have 3x YubiKeys in various locations for this exact purpose.

https://support.apple.com/en-gb/HT213154
> I think there's nothing wrong with seeing your partner struggling with something, talking to them about it and coming up with ideas to help them.

There is something wrong here: and that's assuming your partner is the one struggling. In clinical cases of hoarding and ADHD, that can definitely be the case - but all hints, nags and nudges are useless in these clinical cases anyway.

Fact is that in your day-to-day neat freak vs messy partner situation, the person struggling with mess is actually the neat partner and not the messy one. Most messy people I know, and have worked with, are quite content with mess.
Well, order books are probably really full because for an Airline it is cheaper to pay for the death of the customers than to pay for the training of 3000 pilots and technicians and finally switching from Boeing to Airbus.

Fight Club vibes.
> Like with OP, 2am tummy ache means the pain massively escalated from something undistinguishable for run of the mill cramps doctors normally don't do nothing about.

... and then, on average 7 years [1], later, the desperate daughter finally learns she had endometriosis all the time, and she could have been spared of years of suffering had one of the completely overworked doctors she had seen before actually had the time to delve deep into the issue rather than just hand out painkillers.

[1] https://www.york.ac.uk/news-and-events/news/2024/research/di...
If it looks like a nightmare to you it's because clouds like GCP and AWS require training just to operate properly. There are so many components who are all intertwined with weird names and even stranger APIs, and you have no idea which of them you need unless you have significant experience, or formal training.
Just change over to using HSMs instead of push.

https://support.apple.com/en-gb/HT213154
From the author of this post, here's one of the best demos of Elixir, Erlang and modern distributed computing in general:

"The Soul of Erlang and Elixir • Saša Jurić • GOTO 2019" - https://www.youtube.com/watch?v=JvBT4XBdoUE

When you feel sufficiently amazed by this demo, I also recommend the Elixir in Action book, by this same author, to get started with this incredible ecosystem and paradigm.

---

It's hard to imagine a better platform than Erlang's for writing distributed and networked systems of any kind. I fell in love with Elixir in 2016 and have been using it full time since, first adopting as CTO in my previous company, now powering my new solo business. It's such a good language, with great community and stewardship, running on a rock solid platform that's so advanced compared to most popular languages today.

Erlang was created 38 years ago, and it's good to see the ideas of Armstrong, Virding and Williams to be vindicated today. They simply were too far ahead of their time.
He's not treated well. Maybe compared other (inhuman) places, but he feels his treatment is so vindictive that he has tried getting the human rights court involved.

Other than that killing him would be way to kind.
> and now I believe you are directly referencing this

Yep haha.

> but may be useful for others who don't get the reference

Probably also yes. Important lore for techno-archeologists.
This is unfortunately the biggest part of building a high trust human society, we’re wired to see patterns in everything
The blameless culture is about the benefits of not blaming the reports I think. If you manage a team you should see yourself at fault in a sense if something goes wrong just by implication. But you should try not to make it a big deal for respective team member and your higher-ups should try the same for you...

Making it clear who did it does not mean firing that person or making them feel like shit internally, it's a learning process, but the higher up you go the more you should feel bad (presumably you went through the learning process and earning big bucks as a result, so wtf)
Also it fails to take into account that in an unregulated system companies will simply collude rather than compete.
Almost everyone now can afford wine and some decadance, from a Roman standard. Roman decadence was grapes and wine and meats and sex. Far more people now have access to far better things than the Romans ever experienced.
> My favorite was the "don't write comments because as soon as you do they're out of date."

A better version of that is “if the code and comments disagree, there is a good chance that both are wrong”.

If code and comments get out of sync, at best someone has been careless, and you need to be on the lookout for more carelessness in changes made at the time. At worst changes have been made without fully understanding what is going on, so there is a huge can of edge-case worms about to burst open.
Killer one that has shafted us is tying everything into popular deployment and CI tooling. Your product should be buildable, deployable and tested on a standalone workstation at any time. We have lost literally days fucking around with broken products which get their tentacles into that shit.

I'd use AWS + ECR + ECS personally. Stay away from kubernetes until you have a fairly large deployment as it requires huge administrative overhead to keep it up to date and well managed and a lot of knowledge overhead. Keep your containers entirely portable. Make sure you understand persistent storage and backups for any state.

Also stay the hell away from anything which is not portable between cloud vendors.

As for observability, carefully price up buy vs build because buy gets extremely expensive. Last thing you want is a $500k bill for logging one day.

And importantly every time you do something in any major public cloud, someone is making money out of you and it affects your bottom line. You need to develop an accounting mentality. Nothing is free. Build around that assumption. Favour simple, scalable architectures, not complex sprawling microservices.
This is what Lisp is good at; emacs/slime and you can experiment/plan your project together. Python tries this with it's only repl (see the Django comment also; that solution works ok, but nothing compared to slime) or with notebooks and stuff. It's far behind though and I would much rather forever just use emacs/slime for everything. I do for my own projects, but for others I have to cry in my soup.
Is this a video version of stack exchange, where you pay to get your questions answered on video?

Anyway I've given and received actual tutoring and imho it just can't be done on video. E.g. in a real session, the tutor might give you a problem to solve (pen and paper) while they sit next to you. You start working on it and when you hesitate somewhere, or if your approach to the solution starts going wrong, the tutor immediately notices what is happening and gives you some guidance.

I suppose this video product could be of some use to some people but I can't imagine it being like tutoring.
> structure of those abstractions was discovered while making the mess

I often feel like the code I write isn't something I came up with, just something I'm discovering as I go.
Thanks for sharing all of this. Your account of a night shift gives me hope that there are still micro-cultures out there that want to get it done. Reminds me of the best parts of active duty.
It’s also quite possible none of that happens ;)

We’re naturally trained to find patterns in things.
I would look much more flawed. I could not withstand the scrutiny of fame.

I do not see his reputation as damaged, I just acknowledge that he is not perfect, something I was sure about beforehand.

Can I know whether the information presented in the article is factual ? Of course not. Is it single sided or even intentionally harming ? Could definitely be.
This phraseology is still just barely disguised insinuation. Insinuation bad. Make a real, good faith point.
I'm surprised that universities have to consider dyslexic students. When I went to university, I was basically told to figure it out. "It's your problem after elementary school. nobody cares."
Cert Pinning and Certificate Transparency should block the decryption, even on a VPN where the user has installed a custom root certificate.

It wouldn't stop them seeing what domains the user is going to (as it's sent in plaintext because of SNI, and ECH was still a few years away).
Revealing what you know about enemy drones can also reveal to the enemy the capabilities of your own surveillance. For example, imagine that the enemy was using drones for surveillance flights over your territory. You might not want to publicly reveal data that you reveal which flights you have detected, or where you detected them, because that reveals info on your own anti-drone surveillance capabilities.

Secondly, you might want to steer discussion of countermeasures towards groups operating in secret, to try to make sure that advances are not immediately discovered by the enemy. For example, if a new enemy drone uses a particular type of radio protocol that has a security exploit, you'd rather that security exploit be found out about and discussed in secret. Because you only get a limited opportunity to actually use that exploit in battle before it's patched. Better that the enemy has no idea you found the exploit for as long as possible, rather than them being able to just follow the work of third-party groups analyzing your drones.

Obviously there's tradeoffs to both approaches. But doing things in secret makes a lot of sense.
Traffic jams, AirTags and GPS darts are ways NY, NJ police try to stop car theft
You've travelled a lot more than I have. I've mostly stuck around Ohio.

I suspect that we're about the same age.

Man, com ports and IRQs: I had 14 functional RS-232 ports on one machine, once, between the BocaBoard (with 10P10C jacks), the STB serial card that 3dfx promised to never erase documentation for (it is erased -- *thanks, nVidia*), and the couple of serial ports that were built into a motherboard or multi-IO card at that time.

Once configured to be actually-working, which I did mostly as a dare to myself, I could find no combination of connected serialized stuff that would upset it.

And that was fun having a ridiculous amount of serial ports: I had dumb terminals scattered around, and I had machines connected with SLIP and PLIP. (Ethernet seemed expensive, and "spare laptops" or "closet laptops" were not at all a thing yet.)

Anyhow, piracy: My friends and I were mostly into PSX back then. I may or may not have installed a dozen mod chips for my friends so I could get a discount on my own mod chip. (I was not trying to make money.)

Aaand there may have been quite a lot of piracy. I remember coming home and checking the mailbox to find a copy of Gran Turismo 2, with a hand-written note from a friend who I didn't expect to be able to succeed in duping a disc with Nero, but he'd done it, and hand-delivered it, and it worked. I subsequently played the fuck out of that game.

But you've clearly got a different perspective. And that's interesting to me.

> Even years later I was annoyed that the CDI version of Skies of Arcadia (Echelon, maybe?) didn't support the VGA box.

I've never actually-played a CDI system (I do recall poking at them in retail displays), and I don't know what "the VGA box" is in this context. Can you elaborate?
You can also access (pretty much) the same dialog via Data -> Text to Columns but you need to have some data already pasted in Excel.
industry: esports

i help to sync upcoming esports matches to your Google calendar https://tournacat.com/. it's 1-click install away and you pick the esports title of your choice.

currently, we're at about 160+ users
Costs - predicting what-if changes, debugging unexpected increases, etc.
That journalist grieves for discontinued Multipla, which is the ugliest car ever.

Also push back to the electric cars back then was a good strategy. Fiat was always a cheap cars brand, none will go and buy expensive electric Fiat.

Looks like FT is right about him, his business decisions were right.
According to the quote they want "reliable analytics", whatever that means. If this means time of use/frequency of use data, all of that can be derived without needing the encryption keys. Just being able to observe network traffic would be enough. If you do additional traffic analysis, you can probably infer what the user is doing as well (eg. sending snaps vs scrolling)
Popular apps do cert pinning today. Back in 2016 (when the claims date back to), maybe Snapchat didn't.

You can read the full complaint here. It is full of juicy details, including Mark Zuckerberg directly suggesting 'figuring out a way' to access Snapchat's encrypted traffic, and how Meta installed a root certificate onto user devices to snoop.

https://storage.courtlistener.com/recap/gov.uscourts.cand.36...

Direct quote from Meta employee based on the complaint: "we install a root CA on the device and MITM all SSL traffic"
What's super cool for an open-source GUI framework is that egui integrates with accesskit, an accessibility framework, so it means you can actually make UIs that are accessible when using egui, which is not that common when using non-mainstream UI frameworks.
Use HSMs for your Apple ID MFA.
RACI is the kind of powerpoint-ready horseshit invented by the worst kind of consultant.
Or you can trust your engineers to know where the quality issues are (they live in the code base all day) and trust that when they say fixing something is important, and that they can make a logical case for it, that it should mean something.

Quality doesn’t come from metrics, it comes from giving a shit.
Also, buy some (at least three) YubiKeys and use them for your Apple ID verification instead of the dumb push MFA.

https://support.apple.com/en-gb/HT213154
The cable is deployed off a spool on the drone. Once it leaves the drone, it just falls down to the ground with little further movement; there's no dragging.

There's a lot of wire-guided missiles that use the same idea: a spool of cable on the back of the missile that pays out as the missile moves forward, leaving a long, thin, wire all the way back to the launch point. For example: https://en.wikipedia.org/wiki/BGM-71_TOW
That's the whole point. That's precisely why you need managers with backgrounds in engineering in a business based on engineering.
Selfie Coaching
I've been getting these on my LinkedIn account since a couple of days. Every few hours I get an email with a magic login link. They seem legitimate, originating from various locations around the globe.
I don’t personally find “arguments” any clearer than “args”. Not sure what’s gained by calling it arguments other than 5 extra characters.
> The blameless culture is about the benefits of not blaming the reports I think.

That may have been the case, but their are entire company values that insist on the blameless culture. This certainly sends a message organization wide to all levels that blame is not tolerated.