skysight-inc/HackerNews huggingface dataset:
I’m not crazy about this guide to be honest.

For symmetric encryption, if you’re recommending Salsa20/ChaCha20, it is absolutely necessary to discuss nonce management, since this is a major footgun people coming from AES may not be familiar with. You should always use the extended nonce variants of these algorithms (XSalsa20/XChaCha20) if possible, with a random nonce for every message. If not, you will have to be certain that nonces are never reused with the same key, possibly through some counter construction. The real solution to symmetric encryption for most people is to use something like Sodium‘s `crypto_secretstream`, which smooths out all the rough edges.

“Use ECC” is too generic as advice for asymmetric encryption. Use Elliptic-Curve Diffie-Hellman for key exchange (X25519 ideally), and then use a symmetric AEAD construction (XChaCha20-Poly1305 or AES-GCM) to actually encrypt messages. For people familiar with RSA, in which the asymmetric construction is actually used to encrypt messages, this is unfamiliar, so explanation is necessary.

I would not recommend just “SHA-2” as the first choice for generic hash algorithms anymore, due to length extension attacks. Use BLAKE2b, SHA-3, or one of the well-studied truncated variants of SHA-2.

Also, I think monocypher was written independently of NaCl, it’s not a fork.
Given that the full technique apparently works well for userbinator, we can assume that this isn't a very significant issue. The chances of a phantom call instruction will be pretty low, and there's a fairly low maximum instruction length.
It seems like the person is wading in a pool of excrement of their own choosing.

1. Node.js or package.json or Vue.js or Nuxt.js issues or Ubuntu C library issues

2. Debugging and customizing pre-built CSS frameworks

First of all they're running a very simple blog, a SSG should be more than sufficient for their usecase. If for some reason the engineer in them decides they want to ship their own, which I completely relate to, all these problems come packaged with that decision.

Even then, after browsing their site, it's very barebones, nothing more than a router and a md -> html transformer is needed.

You don't even need a custom CSS framework for whatever this is, all the components on their website are so simple a single CSS file < 300 lines (I'm being very liberal) including media queries should do the trick.

Regarding DNS, in my 15 years of experience building/deploying websites there have been very few cases where setting up DNSs was a pain and that was only when I was using shady webhosts to minimise cost.

Can't comment much on caching, but I remember with Jekyll you can just append `{{ site.time | date: '%s%N' }}` to your asset and lo behold ez cache busting.
My experience with ChatGPT is that it cannot reason from the data it has, i.e., it cannot take abstract concepts it can write about and use them on something it doesn't have the solution for.
So not sure how the logical patterns really can evolve into something closer to AGI there. Maybe other LLMs? The inability to do math properly is really limiting, I think.
And then they get SAP, and have to rewrite their organization to fit their ERP.
> has literally never in his life had any contact at all with state maths education in this country

The state of state maths education in this country is even worse than he thinks.

Having a conversation with any of the 93.6% of the population educated in the state school system qualifies as contact with state maths education
That’s awesome. Not OP, but thanks for the TIL.
Why the hell does a personal blog need CDN caching?

Why the hell does a personal blog need Node?

Use boring technology and your site will be fast for anyone even on a $5 VPS. You're not Google scale, for heaven's sake.
The only thing being solved is the reddit OP getting paid, they're overhyping everything and plays on FOMO so that you subscribe to their newsletter

> I'm kinda sad I wrote about like 3-4 of these stories in detailed in my newsletter on thursday but most won't read it because it's part of the paid sub
It is the opposite, you need unlimited time play he said/she said yoyo driven development if you don't document things. The compression ration might be 1000 words said to 20 words written, so it is no big deal. A 2% tax that is well worth it (assuming speaking and typing speeds are similar).

YMMV if the team is very small, very smart and everyone has a great memory or the problem domain is tidy.
Convolutional Neural Network (CNN) Visualized
There are multiple ways you could avoid this though:

1. Use a language that isn't JavaScript and avoid JavaScript frameworks, since most non JS setups don't require managing thousands of dependencies to get something working.

2. Use a framework or CMS so that you can update at a reasonable pace, and its someone else's responsibility if something in the tech stack breaks. This is why so many people still use WordPress/Ghost/Jekyll/whatever system they feel like using rather than hand coding everything themselves, even if they have the ability to do so.

Maintaining a website is as difficult as you make it.
Probably aiming for the soviet model, to have more people with STEM capabilities inhouse...Rather than depending on external immigration..
Even Wittgenstein's Tractatus?
> how do you manage it while maintaining a productive team environment

Trust your team. If you trusted them enough to hire them, why would you not trust them to be productive?

As companies grow, CEOs are accountable for all the details you listed, but not responsible for actually doing that work. They are responsible for building a team that can independently handle all those tasks. If you don't have a team that you can trust to work independently then you may have hired the wrong team. Ask yourself what really makes them productive - it is your presence, or their ability to do the work?
Hmm, San Marino seems to be strangely quiet today...
Yeah. Though decently is not the same as excellently.

Written on a SwiftKey keyboard used to write English, Swedish, Danish and Icelandic with minimal issues.

Though to be fair, I think the stock keyboard is probably almost as good these days and that the difference is that my SwiftKey keyboard has been trained on my writing for several years.
Though I have no idea more than that I quickly get annoyed when I try to type on the stock one.
I'll use bind9 here as an example because if you learn to do authoritative-only DNS with it properly, you will naturally as a side effect learn the same DNS standard specific concepts which apply to other DNS software that can answer authoritative queries.

https://www.google.com/search?q=bind9%20documentation%20&ie=...
It depends what you mean by combine. They work in fundamentally different ways. It's a bit like combining an internal combustion engine with a ramjet.

You might be able to compose systems that use LLMs for some sub-components and symbolic AI for other functions. So for example if ChatGPT gets asked a question that LLMs are poor at but symbolic systems are good at, it could switch to using a symbolic system, but that's not really combining the actual technologies.
You have "South Shall Rise Again," at least these days, because folks have disdain towards the Federal apparatus and so the Confederacy makes for an easy monument around which to gather.

Arguably, the reason "the South" is a contentious topic as it stands presently - is a lack of folks being touched by the better angels of our nature. Grant wisely understood that in order to rebuild the nation, one couldn't become punitive towards his erstwhile and future countrymen.
I mean it does matter that Android is open source, but only in the sense that you can install an OS that doesn't contain that much Google stuff.
> Copyright already protects what a patent granted for source code would protect.

I don't think that part is true: https://en.wikipedia.org/wiki/Clean_room_design
Peoplebox (YC S22) is hiring a Back end Engineer
> My guess is that there's some legal issue involved

They are just cutting costs. Forums need moderators (I am one of them, lol), and businesses can't rely on volunteers for that. Expect them to open new forums whenever they need to push adoption of some new product, re-hiring mods as part of the budget for that push.
The next thing is how do we model quantitative thinking as every facet of what makes us human is involved in quantitative thinking.
I migrated from Wordpress to Github pages for this exact reason:

https://wade.be/2016/01/30/welcome-to-jekyll.html
There's a very detailed but less emotional writeup on the same topic from 2018, highly recommended: https://binarydebt.wordpress.com/2018/10/06/how-does-an-x86-...
Okay but my answer was about these countries never coming up in regular life, they do come up! You not researching random countries that come up in life is obviously normal - but they do come up. I've pooped every day of my life, sometimes multiple times, and know almost nothing about pooping or pooping techniques as I never felt like researching it, for example. Frequency of encounters vs facts known are not completely correlated.
There are entire industries behind people like Rowling - book publishing, movie production, etc., subject to all the same exploitation of surplus value.

It’s similar to how we benefit from cheap manufacturing labor in other countries, performed by people we don’t know. Who did we underpay to get our luxurious lifestyles? The fact that we can’t name them is part of the sleight of hand that allows us to ignore the exploitation, but it doesn’t mean it doesn’t exist.
This article will be useful for QA engineers, application developers, OEM-manufacturers and SOC-designers who want to implement or identify HDR content.
What is the maximum length of open graph title and description?
I did some experiments on the maximum length of og:title and og:description property for social media previews.

Why? Because the internet is full of lies and each one quoting each other with wrong information. If you don't trust me, you can easily verify the result.
How Does an Intel Processor Boot? (2018)
> I think if you equate "helping Ukraine defend itself against ethnic eradication" with "support an awful war" your judgement on what is a balanced debate is not reliable.

I said I support the Ukraine, but I don't believe in everything that the mainstream media is telling us. What you said there is quite a jump from what I said and exactly the type of nonsense that people would say in order to silence any meaningful debate.

I think if you believe that the support which the Ukraine gets from NATO countries is only to "help the Ukraine" and that NATO has no underlying geopolitical agenda and you don't wonder why we didn't support other nations at war with similar enthusiasm or why we never held ourselves accountable for the crimes committed in Iraq then I think your judgement on a balanced debate is not reliable. But that's okay, we both should be able to voice our thoughts and opinion and neither of us should get bombarded with replies which make us uncomfortable to debate and effective silence us.
Two things, one cents each:

- why would you use node.js, and a single page application framework setup for your personal page? Looks like static site generators would work just fine (gohugo, jekyl, astro, https://jamstack.org/generators etc., emacs org mode?). Maybe "just host that" on github page, gitlab page, cloudflare page, sourcehut page etc.)

Many gitlab pages example (easy deploy), https://gitlab.com/pages (favorite so far, https://gitlab.com/pages/org-mode)

- yes, frontend architecture and tooling hotdamnsucks; it's important to learn how to practice it with the fewer dependencies possible.

PS: maintaining one site is a pain, imagine when you got hundred in management; you gotta keep things clean and simple
To give you a counterpoint to what the scientists trying to lure you are giving you, being a "staff programmer" basically means you will be paid half what you should be to go work in an environment with no process and no engineering culture where you will be seen and treated as an inferior by everyone as you are not a "proper" researcher and academia is extremely status driven.
> I do not allow my team to work remotely from wherever they want and require them to come to the office.

Why?
Ye, that would be funny...
that would explain how it came to the Brexit mess.
Private schools feed into the top universities because the private schools provide actual education. The problem isnt that private schools are too good or that private schools educated people get better grades.

The problem is that the majority of pupils in state schools, be they intelligent or not intelligent never stand a chance and are recieving a terrible formal education.
Biden actually backed this communist in detriment to long-time US ally Bolsonaro. What was it that he said? Completely fair elections? Yup. He got exactly what he asked for, now he doesn't get to cry about "defiance". It's not like we're your subordinates anyway.

This could actually be a good thing for us. It might actually work if Lula can reign in his corruption just this once. More industry, less idiotic US interference. Did you know the US has blocked many of our attempts at cooperating with other countries to develop our aerospace industry? Something about them not wanting us to have missiles. It's all on wikileaks.
> That might protect their direct distribution mechanism, but it doesn't change the far bigger bugbear, which is Intellectual Property. Almost every mod or ROM hack makes use of the original IP its applied to, in order to market itself. A Kaizo Mario romhack for example will kinda inherently use the Mario IP to get people interested. IP that is owned by, in this case, Nintendo.

That's not how any of that works though, otherwise you couldn't even write an article about Nintendo themselves without their approval.

Romhacks do not distribute any of the original content but are distributed with patches anyways.

> Game companies haven't sued mostly because whenever it happens in a legal gray area (which is where romhacks and mods are - and a legal gray area is illegal if you don't want to retain a lawyer), they ended up getting blasted by their competitors (who often already do the same thing) in court.

They don't sue because they know they will lose basically and losing would create a precedent.

> I wasn't talking about SNES romhacks either. Pretty much any system from the turn of the millennium onwards (which is the majority of systems nowadays) uses something comparable to a TPM, which means breaking them is needed and therefore, it's illegal.

Depends where, in the US for sure, in the EU you have interoperability exceptions which means breaking up any kind of DRM preventing interoperability (so pretty much all of them by definition) is legal.

You don't need to break any protections to dump most the old system games anyways either so that doesn't apply for old games even in the US.
The author definitely should have clarified this. The standard is to use ECC for key exchange only. This can be done entirely offline - each party chooses a random secret scalar, and multiplies the base point of the curve by that scalar to produce a public point. You publish your public point in advance of communication. When you want to send a message, you multiply the other party’s public point by your secret scalar to obtain a shared key. Then, just use a well-studied symmetric AEAD construction to encrypt messages.

Of course, this doesn’t incorporate any forward secrecy, which is a key benefit of using something like TLS or Noise rather than rolling your own custom protocol.
I've most definitely run into issues with others in that list, and my reports to the companies never generated an errata.

One fun one was that when accessing the External Memory Interface module (think: parallel ROM) and switching from Bank 1 to Bank 0, the HDMI controller would get reset, but only when configured for two banks of 32 MB.

If I did one bank of 64 MB and just used the extra pin as CS, it worked just fine.

There are lots of similar quirks in every chip.
Most of them keep it at break-even or at slight loss for tax reasons. 60% of Comiket booths are at loss according to the officials.
Those who fight wars, and those who support (getting into) those wars, are often not the same people. And this is mostly true in Ukraine as well IMHO.
Hmm, I'm not convinced. I think it's a bit of wishful thinking to connect Motown just because of the geography. I'm not seeing much specific connection between the artists, performers, labels etc. I don't think you listen to Stevie Wonder, Marvin Gaye, The Supremes etc. and say to yourself "This is the direct parent of Techno!".

The label itself had moved to LA in the 60s. I think the Motown style had passed on by then to Disco which had also passed into High NRG / Italdisco when House/Techno started rising. The early House singers were coming from Church/Gospel like they did for Motown so in some ways they are also siblings with a shared parent.

That isn't to say that those Motown artists weren't influential at all, quite the opposite. I love how the great musicians in multiple genres, Rock/Pop/EDM, are in total awe of them. They have global influence. I just haven't seen a unique connection for Detroit/Chicago because of the geography.
Planet Farms | Data Engineer/Analyst | Office in Coimbra, Portugal

We make vertical farms.

Hybrid office job, Coimbra, Portugal. Relocation, assistance of lawyers at the expense of the company.

The task is to found the data team and grow into its lead. At first it will be just you, but during the year it is planned to hire more people to the team.

It is necessary to lay the foundation of Data Mesh (current leading idea, up to discussion) and data culture in the company, which will allow scaling to dozens of factories.

In the beginning, you need to work a lot with your hands on the backend and infrastructure: raise the database, write the API and everything else.

Requirements:
Data Engineering experience, Data Analysis experience, Good people skills. You will have the support of our team, but we need you to be the driver of the project.

Contact: boris.tseytlin@planetfarms.ag
Goes back a long way, c.f. C. P. Snow and the Two Cultures book or article in the 50s. Before that Charles Babbage had something to say about the state and teaching of mathematics in British universities.

My personal view is that there has to be a wider discussion on what 16 to 18 education is actually for in the UK, or at least England and Wales (Scotland has a different system, not sure about the Province).

To what extent do we have specialised often vocational courses for students? Do GCSE exams at age 16 still actually have a function?

Then you can have a discussion about the role of quantitative and logical thought in whatever system you decide to have.

PS: I'd keep mathematicians at least 50 miles away from any committee working on this. Nice people, but a tiny minority of the communities of practice who use mathematics to make decisions.
For outpainting there are these two amazing tools which give you a canvas to do stuff

https://github.com/zero01101/openOutpaint

https://github.com/BlinkDL/Hua

Both use automatic1111 API for the work.
Below freezing seems to be the standard rule[1]. One typical solution is to use the charging current to heat up the battery instead until it's above freezing, then start the charging.

You could of course also use some of the charge from the battery itself to heat it up.

[1]: https://relionbattery.com/blog/lithium-battery-cold-weather
I also think that this setup will not be worth it ecologically or economically.
For extra fun: in the UK, "format shifting" - eg ripping CDs etc - is not legal.

This means you can't rip an audio CD, DVD, or bluray, even if you don't have to bypass DRM to do it.

I'd expect this translates to even dumping your own ROMs/ISOs from cartridges or discs you own, too.

A huge chunk of the population ignores this, but it's another fun thing for Nintendo et al to hit you with, if they so desire.
The text prediction is phenomenal, it even works naturally between different languages.
I find this hard to parse.
Is there even a link to your.online in there?

Are they announcing a merger or a new product?

I'm unsure. If it were for me gandi would stay as they always were, I don't want any change. I've been using them for over a decade and am happy as it is.
A GCM software implementation can be simple, fast, or secure against side-channel attacks: you can only pick two.

OCB (RFC7253) is indeed much simpler and it really deserves more popularity.
I used to recommend Gandi, now I recommend NOT using it. The "no BS" sounds good but they do the same marketing BS as any others, and some times worse:

- How to delete a domain? Well, you cannot. You are supposed to let it expire, so you get ransaked by all the emails reminding you to renew a domain (a HIGH alert notification by nature which you should never ignore) but now you have to double/triple check every time to make sure it was about a domain you "WANT" to expire. Congrats, you mixed the highest priority emails with the lowest priority ones and trained people to ignore them.

- When buying a domain there's some extra services Heissenberged into your Cart. To be fair, they appear in your cart but I'm not sure if they are added or not, since there's a check and a X next to them, so just in case you have to manually remove the extra BS they (maybe) "add" to your cart.

This is prob no BS but Gandi is a domain registrar, when I log in it takes me to a page full of internal ads (a useless "Dashboard") instead of the domain screen. Please, just take me to my domains, that's like your whole thing.
Curious about that. I don't exactly like Microsoft, but them buying it made me trust it more with my data than some random small company. I expect MS to have routines around data security and they they have very little incentive to use my data in illegal ways, eg try to sniff my passwords or something like that. So with MS owning it, I trust more that they don't store text written in password fields (and it never suggests any of my passwords) than if it's some small company that I've never heard of and making a keyboard without a clear way of monetizing it (though I'd absolutely pay quite a lot for SwiftKey).
> while being shoved through space at roughly 20 times normal walking speed

Predators are way faster than our walking speed. And the faster road is the more gentle any turn is so going 120km/h on a highway doesn't really require that much more reflex than running on twisty forest path.

> Where I'm sitting it is a four hour drive to even get to England and yet I can clearly visualise where I'd go if I was driving around Bradford, another couple of hours further south. For that matter, it's not much more effort to visualise driving right to the south coast of England, working out where to get the ferry at Dover, and then how to drive right to Geneva from Dunkirk, and drive around there too.

That has nothing to do with cars, people travelled before them.

You might say "but it is bigger area" but it is also scaled up to car size. And with clear landmarks, hell, even signs telling you where you are and where to go.

That's significantly easier than going into dense forest, that also changes look based on seasons.
In concept you cannot (enforce) patented sky castles.
But you may patent them.

A patent becomes worthless when it is invalidated after you try to enforce it. The enforcement proceedings are the real legal test of a patent. The mere granting of a patent doesn't prove validty. Contrary to what lay people usually expect.

The reasons for having this sort of system are mostly diplomatic, economic, and administrative, so far as a I understand.

A) The patent system is an international patchwork
B) For obvious reasons testing all inventions comprehensively is extremely time consuming. It would increase the cost to register patents.
C) It's far more efficient to let the market sort it out by invalidating patents on sky castles when someone tries to enforce them.