skysight-inc/HackerNews huggingface dataset:
This is the Dropbox for your rsync.

The hard part in maintaining a website by a team of non-geeks is not a Markdown renderer, but the fact that people have their own preferred tools and workflows, and aren't keen on learning yet another one. All the extra export/import/sync steps are a pain for them, and cause chaos when collaborating. You update the Markdown version, someone else changes the Word version instead, a third person hates Word, and someone else puts notes on GitHub, and now you need to train half a dozen people how to clone a repo and how to fix a detached head.
Ask HN: Why Is HN Pro-Piracy?
Based on recent top stories and their comments of people bragging the best ways to share their ill-gotten TBs, HN seems pro-piracy. Which is a strange position to have for knowledge workers whos main output is also intellectual property that is stolen constantly by others.
TickTagOpenSource – a tiny, light and open source GPS logger
Isn't windows sort of quasi-free these days? They've been aggressively pushing free version upgrades for Windows on me several times.
That would be an extremely good thing to explain in the introduction. I feel like this kind of very culturally-specific usage of everyday words is what makes math/CS papers so impenetrable for many people.

The word "easy" is another example: saying "it is easy to show X" (just?) means that X can be derived from the already stated theorems in a more-or-less mechanical way without having to introduce new concepts. It does not in any way suggest that deriving this will be "easy" for a student reading the paper.

(Of course the most challenging "easy" parts are best left as an exercise for the reader anyway...)
I don’t think so.
I run 2 dedicated-cpu cloud instances that will thrash any load you throw at it high availability, and I can spin up an entire 3-node production cluster in a few minutes with good old Ansible and some cloud provider module.

Kibernetes brings me overhead and wastes system resources.

I already have infrastructure as code.

Why would I want to containerize systems I already have YAML to describe?

People forget they real hardware has to run this stuff, and layers os schedulers are not helpful.

Look at the disaster of fibers threads and processes already!
It is, but it's so much more convenient when an external bunch of talking suits with an outrageous hourly-rate tell you what you already know but are afraid to implement.
No wonder this is the most demanding year for recruiting for the Marines.
Here is video showing how Robertson stay on & straight VS Torx falling out easily: https://youtu.be/PMXOTRVYNiw?t=206
> I know of such a case, where a single engineer could leverage the helm chart open source community, and set up a scalable infrastructure, with prometheus, grafana, worker nodes that can scale independently of web service, a CI/CD pipeline that can spin up complete stacks with TLS automated through nginx and cert-manager, do full integration tests, etc. I found that to be quite impressive, for one person, one year, and would probably be completely impossible if it wasn't for k8s.

But that's the thing though: they didn't do it alone. You literally pointed out that this wasn't true almost immediately: "leverage the helm chart open source community". They used the work of others to get to the result.

Also, I highly doubt they could debug something if it went wrong.

I simply cannot believe anyone would advocate, or believe, that because a Helm chart makes it simple to create a complex piece of infrastructure it must also be true that maintaining it is also simple. It's really.
Honestly, that is understandable. Part of being 11 is getting to do more and more things that you just couldn't do before. But part of being 11 is having an insulated view of the world and the things available in it. Not knowing is perfectly natural.

But still ask because she might know have an idea. Still ask, and encourage her to speak up and that you'll give it a try if it is affordable (or whatever qualifiers you have). Still ask, and provide some varied suggestions or categories of things to do. Still ask and try to get preferences of what the kid is currently interested in. At minimum, you can probably be left with some dislikes and a few things that might be interesting.
The former means: all Hs are SMPs ; the latter may also mean: some Hs are SMPs.

The former is clearer. Adjust your understanding of `just`, it's definition 4a at https://www.britannica.com/dictionary/just
Agreed. Essentially the build system should do whatever crackpot things it likes to bootstrap with bespoke languages and so forth, but the output should be a single somewhat auditable C file that gets fed to a compiler, not a binary with exciting dependencies on wherever it was built.

How sqlite constructs the single source/header pair looks ideal. Various efforts have bundled lua and some libraries into a single C file too.

Check in that generated C file and you have trivial 'bootstrap' for everyone else. Ideally have some CI that checks the dev files still generate that exact C file on request.
Some things I enjoyed as a girl:

Target practice, berry picking, helping my father do woodworking projects, learning to shoot a bow, playing assistant in the kitchen to my sister's baking, collecting vegetables from the garden for dinner, trips to the library with my mother and sister where I would lay on the floor and read Dr. Seuss while my sister worked on stuff for her high school newspaper, putting together imaginary travel wardrobes for my dolls, trying every 'girly' craft I was aware of -- sewing, crochet, etc -- though none of that ever resulted in a finished project otlr really stuck.

As an adult, my sons have helped widen my horizons by telling me stuff like "This 4x game (Master of Magic) is just like your favorite, SimCity" and walking me through how to play it primarily as a city/civilization building game.

If you can find some sweet spot of that sort, I think it would be wonderful. I have read that one of the strongest predictors of career success in women is a good relationship to her father.

Enjoy.
It would be worthwhile if some companies would just be willing to minimally invest into an open-source version of their interface and a safe way for developers and hardcore users to update their devices without bricking them.

It might go nowhere, but if they're lucky, some really good interface ideas might pop up that could then be incorporated into the official product. This Walkman line and its embedded software has a relatively long lifespan, so a lot of people might benefit from improvements.
That is a good point if you're looking for an existing image. This post is looking towards DALL-E mini as a start in generating descriptive images for any text.
A while ago I gave a presentation at the chaos computer conference looking into this topic for those spinners you encounter everywhere.

Turns out, you can't win anything: https://youtu.be/DstR4mdG2MU
Feynman – “What differs physics from mathematics?”
SaaS services have all the same risks that you have with storing data in house, but they also have the additional risk that they're not actually under your control.

I've encountered SaaS services in the past that have disappeared overnight without any warning, and without any way to get back the data they were storing (luckily it's never been important data).
I know someone with a bachelors in physics clearing mid 6-figures a year. Maybe ask her.
The end of the story is that crypto people who stole these billions will do well, and the millions of people who lost their savings because of cryptos (including myself) will have to work twice to make it again.

Enslaved to work because of scams, such a dream world.
I don't think that's it?

I think they're just using a channel, as described. You got to squint a bit until you recognize it as a blogging platform, but all the functionality is technically there.
> deploy elastic and some other helm charts as quickly as possible

Bad culture alert! No one needs Elastic "as quickly as possible" unless their business, or the business they work for, is being very poorly run.

I would also argue that you might have got it running quickly, but how are you patching it? Maintaining it? Securing it? Backing it up? Have you got a full D/R plan in place? Can you bring it back to life if I delete everything within 3-6 hours? Doubt it.

> maintaining nodes with some clunky shell scripts.

Puppet Bolt, Ansible, Chef, ...

There are so many tools that are easy to understand that solve this issue.
In general what I see as a massive issue for ARM and big win for x86 is standardization (or in case of ARM lack of)

- Can you run ARM system on any ARM processor, or are you limited by core architecture, endianness (BE/LE), and RAM addressing, forcing you to recompile for specific SoC? I honestly don't know what are the exact limitations.

- Can you boot any ARM processor in one specific way like x86 processor? No you can't. Every ARM processor has its own booting mechanism and you basically need to bend your system to it.

This lack of standardization is the reason, why Android phones does not have universal Lineage OS, but has build for phone X, build for phone Y, build for tablet Z and on the other hand this basic standardization is what will keep x86 alive for decades to come.
Stop ignoring what I said. It's not about BSD licenses it's about more restrictive ones

You:

> This is the exact reason why copyleft licenses are important: you can reuse (A)GPL content, but if you do so the result must be given back to the community

Me: the frigging licences are being ignored. Giving back to the community is not happening. Code is being stolen. Are you trying to ignore what's being said?
Reacting only to the headline, before reading the article:

> Kubernetes is a red flag signalling premature optimisation

And even that presupposes that it's an optimisation at all in the first place.
If determined, the system headers can be elided. Bundle parts of musl with the application or work in -ffreestanding. Then it's self contained except for the compiler, which I believe some embedded systems commit to the repo along with the source.
The Higgs boson turns ten
Advertise it.

Potential buyers will want to know what software is sold, how many customers it has, past and current financials, etc.

They will also be interested in what price you are asking and details about how ownership will be transferred.
>No, I specifically said we need to go through the sometimes ugly but often cathartic legislative process to decide at what point before birth an abortion is a medical procedure and at what point it becomes a murder.

And I disagree. What other people do witht their bodies is none of your (or anyone else's) business.

Anything else is just being a a busybody.

Edit: To clarify, bodily autonomy is an individual right which shouldn't be limited or proscribed by any government, local, state or federal.
If you imagine rising atmospheric CO2 is not a big enough problem to collapse civilization, you are just not paying attention.

At the point where ocean pH falls enough that the basis of the ocean ecosystem collapses, ending access to protein for at least a billion people, global war will follow.

When 100 million people find they cannot grow food where they are, anymore, or even survive outdoors on certain days, they will move to where they can. But people already live where they would go. That pushes fascists into government. Global war will follow.

Before anything that directly threatens civilization, indirect effects like that will force war, and shortly collapse civilization. It will go fast. Nuclear weapons will come out. Global supply chains will vanish never to return.

If you don't think global thermonuclear war would collapse civilization, you are not paying attention. Millions of people would survive it. Probably. Not us.

It might still be possible to forestall this outcome. But not from in denial.
They certainly used to have open days or field trips for schools/similar. I went on one. The Cherenkov was beautiful. They let at least one non US LPR in at that time.
thats called a savings account. you deposit an amount, it gives you a return. the other important thing being it doesn't really best inflation
Lua is even simpler; there is an all.c which simply includes all other c files in a decent order, so you can just type "GCC all.c" resulting in a full Lua vm executable on all platforms. Other projects like e.g. Duktape offer amalgamated c files as you seem to suggest, but these are redundant.
Can you elaborate? I would think VCs would be the last to use McKinsey.
I was notified about this response, so seems okay for me. It may be a problem with email deliverability with your provider. I notice they use Sendgrid to send the mails, so if your address is on a commercial system using Mimecast or a lot of popular French email services, say, then you're probably out of luck. Sendgrid IP ranges seem to have a poor rep at various places, annoyingly. (Edit: I note you're on Protonmail, which doesn't usually have a problem, but might be worth resubbing.)
As someone who didn't get react at all before hooks, and still doesn't 100% get react with class components (but is quite proficient with hooks) what's the issue with hooks specifically? genuinely curious. I find react with class components very messy, and especially in the basic components, I find useState + useEffect a lot cleaner and easy to reason about than setState and all the lifecycle hooks...
It is just quirky insert-sort. In each outer cycle, it inserts value originally from the A[i] position to already sorted sequence A[1]..A[i-1], while using A[i] as a temporary variable to shift higher part of the sorted sequence one position up.
Reading through the comments, most of you are either new to Go or new to web dev in general.
Only that would explain how this SHITSHOW of a "framework" would get any praise at all.

What he copy/pasted already exists, only better.

The HN audience doesn't seem very sophisticaed. Hell even reddit's /r/golang is better informed than HN in this regard.
Just read through all the issues people have with gorm and if you've ever did any real Go development you would not pick gorm as the default database package in the first place.

Amateurs all of you, I'm seriously sick of your unprofessional lack of knowledge and experience.

HackerNews my ass, more like NoobNews. GTFO
> ... it'll solve the problem of scale at that point without needing to make huge changes.

This is incorrect. It's a common mistake to pre-optimise for a future that may never come. I call it "What-If Engineering".

You should always just build a monolith and scale it out as and when you understand what it is that needs scaling. Choosing the right languages and frameworks is where you need to put your effort. Not K8s.

https://martinfowler.com/bliki/MonolithFirst.html
Does anyone else find it interesting that the architectural diagram (https://github.com/adobe/helix-home/blob/main/docs/Helix%20A...) is in an OmniGraffle file format?
This is cool, but how do you obtain music as files legally? The only platform that allows that is Bandcamp, but if artist is not presented here, torrents is your only option I can think of.
It looks like the Partial Application section is missing the most widespread form of partial application, known as "creating an instance".

class A:
def foo(self, x):
# do something

a = A()
foo(1) # self is already "applied".
> _Indeed, where ever there has been a financial disaster in the world, if you look around, somewhere in the background, McKinsey & Co. is nearby._

It seems that selection bias is something journalists really struggle with...
Is there any chance to get a comparison between companies who use McKinsey and ones that don't? Compare stock prices, profitability, public image, long term prospects ...

This could become a nice Rorschach test, where eveybody can come to different conclusions based on which metrics they pick as important.
CGNAT specifically means you can't have even temporary peer-to-peer connections, e.g. non-server multiplayer games generally won't work. And forget about trying to host anything, dynamic DNS services can't help you here. That to me is a much bigger problem than IPv4 in general being a bit slower.
Paleomagnetism shows primary magnetite in zircon shows strong Hadean geodynamo
Me too, I studied it in Romania and it was very basic and well drilled. But plenty of students just blocked out math. I bet the Minerva model learned it on the internet, some bad training example could explain it.
I lose forks and knifes, not spoons.

I also used to eat a lot of pizzas. Once I went to throw away used cartons and I found forks&knives I left inside and forgot about it. That explains it. I wonder how many I threw away over the years.
They rather say it's a "high yield investment program"
I'd love a writeup or a guide.
Yet you were making wider sweeping statements, too.

My argument has some merit, just look at Sri Lanka!

https://www.nytimes.com/2021/12/07/world/asia/sri-lanka-orga...

The connection is more direct for them, but some say that all we did, with environmental targets and oil, was to outsource it all to crazy Putin.

He now uses that cash to slaughter and kill. And may yet, as a result, bring about a world war.

That is a real, direct outcome of a positive environmental policy(reduce production), causing mayhem, death, destruction.

Of course, bad things often happen regardless. I admit to this, yet, I feel short sightedness got us into these environmental issues, and trying to get us out must not make the same mistake.

We must play the long game.
Comparison to internationalization might be interesting. Supporting multiple languages almost always expands the potential customer base, sometimes by a large amount. But even with the potential business impact it is extremely rare for applications to be localized early on. Doing the work early makes it much easier and pays off in organizing communication with users. Is this because the tools that are used are not impressive or powerful enough? Maybe needing to know multiple languages and team up with others is the blocker? Working on localization it is often remarkable how great effort often gets put into pretty much everything else and then translations are added hastily and with as little sophistication as possible.
For a long time, I was just annoyed. But it has become clear that these digital currencies are one of the most revolting and pathetic things our species has ever created. Great job!
Airbus literally doesn't have the production capacity to take over Boeing's orders.

Long term maybe BAA is screwed.
>Mathematicians use "just" with a specific meaning: it is not used to gloss over something that the author doesn't know how to explain. It has a purpose, useful for mathematically trained readers.

Based on the author's public profile, I'm not convinced the author is a mathematician writing "... is just ..." as rigorous formalizations for a math-trained audience.

Instead, the "is just" phrases are innocently slipping into explanations as a subconscious verbal tic caused by the The Curse of Knowledge. My previous comment on that phenomenon: https://news.ycombinator.com/item?id=28256522

(Also, as a sidebar followup to your comment, Wikipedia's page about homomorphism (https://en.wikipedia.org/wiki/Homomorphism) has this as the first sentence: "In algebra, a homomorphism is a structure-preserving map ..."

I'm guessing that a hypothetical edit to "a homomorphism is _just_ a structure-preserving map" -- in an attempt to add more refinement and precision to the definition... would be rejected and reverted back by other mathematicians.)
I’d love to hate on McKinsey, but this piece is just anger with a few cherry picks. It’s a bad habit to take this seriously.

It doesn’t even address the simplest explanation for most of this: big companies that are doing bad contact McKinsey to try and change strategies, so of course many bankruptcies follow hiring them. It’ll be like blaming the fire department for fire deaths because the trucks always seem to be near a fire.
> sitting comfortably in a Western country that runs free and fair elections

4% of the world population, and most of this site's users, live in the USA, where free and fair elections, along with human rights, are being turned down this year.
They've been going for many years. Lots of people donate and they have occasional donation drives where they raise 20,000 euros plus.
personally i believe you should try to avoid as many services as possible. Why do you want to rely on a service? What if the service says "bye bye", you'd be like.. ok i guess our software doesnt work anymore.. RIP. I also feel like many developers use services to hide the fact they just suck at solving certain problems. E.g. we need to deploy.. ok we need this 3rd party service that will deploy for us, we will give them access to all our servers and therefore all data and that's absolutely not weird, + you'll have to read their docs for a few hours to know how it works... ok.. how about i write a simple deploy script in 5 minutes? "NO WTF! Are u insane??? Everything will crash and burn unless we use this service". :: So that's basically how my conversations go with these other devs. Really annoying, i just gave up on them, i just let them do what they want, you cant change their mind.
What law? I thought it was judicial decision that was overturned for a reason. If the populace wanted a law they have had years to do it. Should blame the voters and not the court for failing to vote people who would vote for such a law.
This is exactly the thing

Capitalism is the system out of which these problems have sprung. People keep shouting about "real" or "pure" capitalism being better but that's all a lie spread by the capital owners through their think-tanks. Its propaganda

If we organize corporations to be owned by the workers instead of shareholders, the few with real capital, then the interest of the corporation will shift to that of the workers instead of driving profits to shareholders. A corporation with the interest of workers won't hire consultants like McKinsey
Ask HN: cs related tattoo ideas?
> Under UK law the police can retain an individual's DNA profile and fingerprint record for up to three years from the date the samples were taken, even if the individual was arrested but not charged, provided the Biometrics Commissioner agrees.

"Is that a cigarette? - Yes it is, officer. - Doesn't smell like a cigarette to me!"
Ask HN: Should I learn Rust or Go?
I am a full stack TypeScript dev looking to broaden my skill set by learning a new language. I’ve been weighing Rust vs Go for a long time but can’t really decide which would be a better use of my time. I often hear that people who try one of these languages after coming from something like TypeScript feel that they really level up their abilities/understanding.

I’d like to learn whichever language will make me a “better” coder in the long term. My understanding is that Rust would be the way to go here. However, I see that the Rust learning curve is significantly higher than Go’s, and that something like setting up a server in rust will take much longer than Go. It sounds like Go is better for “getting things done” but I’m wondering if I’m leaving growth/understanding on the table by going from one garbage collected language to another.

I am interested in hearing anyone’s thoughts on this matter. Especially if you have experience going from js/ts to one of these.

Thanks and happy 4th
Amazon is IMHO an anti-example - they have huge installed base of tooling to handle VMs, and most importantly, they have huge scale of capital available. Throwing single-use VMs at the wall is cheap for them.

Meanwhile, I was chugging around with k8s because it was balance between "easy to deploy our workloads with minimal time spent" vs "increasing the cost by few pizzas will cause noticeable loss so pack those VMs tight".