skysight-inc/HackerNews huggingface dataset:
Exactly. One meaningless definition attempts to justify its existence by referencing another.
To add on to what bri3d said, these Rust register definitions are being auto-generated using SVD* files published by the chip vendors. For stm32 for example there are the auto-generated register definitions** and then the HAL layers*** on top that try to build easy to use tools on top of the registers (e.g. an SPI or USART type with write and read functions).

* https://www.keil.com/pack/doc/CMSIS/SVD/html/index.html

** https://github.com/stm32-rs/stm32-rs

*** https://github.com/stm32-rs/stm32f4xx-hal for the stm32f4xx line
Show HN: Turn a Raspberry Pi into a Bluetooth MIDI Device
Maybe part of the issue here is more about financial incompetence causing these bad decisions in the first place.

Teaching a kid how to be wise with their money is unbelievably valuable. Just teaching kids how to spend and save their money can point them in the right direction when making a huge financial decision for college.

I had the experience of managing, saving, and earning my own money as a kid, and when the time came to go to college, I had the choice between a more expensive school and my local state school. I chose my local state school, got basically the same education, and was able to pay off my debt in a year after graduating. I'm at a good spot professionally so it didn't end up mattering if I went to the more expensive school.
From watching the video and reading one of the papers, I get the sense that the theory being described doesn't work in the usual way. For example, reading the paper it talks about "future inputs" determining what happens, which seems impossible if you need to have the entire state specified for each time slice without need to reference other time slices. Instead of having a specific state for time t, and being able to evolve it forward/backward to other times, it is instead applying constraints across spacetime?

In principle, allowing yourself that kind of flexibility could be enough to model quantum mechanics. But I'm not sure why I'd want to do it that way instead of the existing ways. It's not particularly philosophically appealing to me, and objectively speaking it looks like they don't yet have a concrete mathematical model that actually reproduces quantum mechanics. But maybe I'm just ignorant of the latter part's existence.
I was unfamiliar with the KC85, what a great system and a good looking machine too - not what I would have expected to come out of East Germany in the 1980’s. Thanks for sharing - they were the days!

English link:
http://www.mpm-kc85.com/
I don't think that "lots" is true, at least in proportion. You can see that there are very big differences of death by covid depending on the age of the patients: https://www.cdc.gov/coronavirus/2019-ncov/covid-data/investi.... Maybe we don't have the same definition of "children" and "old". My point is that people under 30 years paid a great price to protect mostly the health of people over 60 years old.

I'll add a point that might sound very bad, but I think it has to be taken into account. In the country where I live, France, people between ~20 and ~60 years old pay for the healthcare and retirement of mostly everyone else. That means that if someone was 22 at the start of covid, and in their last 2 years of studies, they had a hard time to protect people 60+ years old. Then, for the next 20 years, they're going to pay the healthcare and the retirement of those people. Considering that the fertility is getting lower and lower in France, I think this is a very dangerous strategy for the long-term stability of public expanses.

We are in a democracy, and we didn't get any choice in how covid was handled. In France the mean age is 42 years old, the median age is 41 years old [1]. The mean age in the Assemblée Nationale is 51 years old [2]. It's also the mean age of the current governement [3]. The mean age of mayors is 58 years old [4]. All of that makes me think that there might be a bias to protect older people, and that some of the decision taken came from that.

[1]: https://www.insee.fr/fr/statistiques/2381476

[2]: https://www.assemblee-nationale.fr/dyn/vos-deputes

[3]: https://fr.wikipedia.org/wiki/Gouvernement_Jean_Castex

[4]: https://www.amf.asso.fr/documents-la-carte-didentite-maires-...
Windows 98SE is basically IE4 on top of a kernel.
> The “open source” label was created at a strategy session held on February 3rd, 1998

You can see the term gaining popularity prior to 3 Feb 1998, and there are references to for example BSD being 'open source' as far back as 1990.

https://books.google.com/ngrams/graph?content=open+source%2C...

Via https://www.arp242.net/open-source.html.
...unless the feed comes from their nearby coast --

https://www.newyorker.com/magazine/2021/03/08/fish-farming-i...

(google translated from German) --

https://www-spiegel-de.translate.goog/ausland/gambia-chinas-...
Could be that someone in management understood site reliability as website reliability and decided to put web devs on call.
"better" does not mean good. This _is_ easy to abuse, which is my issue with it.

The protections in the system feel more like PR shields than effective deterrents.
I'm happy at my job. Although I've worked every bottom of the barrel awful job there is to know that what I have is not only easy and rewarding, but people believe it's difficult, which helps keep me employed :)
I had to basically give up my full time role as a Data Engineer who is supposed to solve "big data" problems (Storage, Streaming, Machine Learning pipelines) etc, and had to solely focus on DevOps because there was no other expert in the team.

We (a colleague and I) basically learned Terraform, then Kubernetes, and then Helm in an extremely stressful environment. I wouldn't recommend that to most people. (Also, I can hear "you don't need k8s", but tbh, it makes the difficult things possible, and that's what we needed).

I've done Ops in bare-metal environments before, and at least there, even if there were new skills to learn, the environment just wasn't so hostile for beginners, and the learning curve was simpler.

The YAML (or heaven forbid, jsonnet) does *not* help. TBH, I'm convinced if the IaC bits were done in a regular Java/Go/Rust SDK style instead of mixing and matching YAML glued together via labels and tags, I would have had a much easier time.

The positive side of that is that now the IaC bits are mature enough that even the Data Scientists in our team write their own Terraform code, and I've upskilled myself quite a lot. I'm slowly going back to solving Storage/Data/ML issues, which I enjoy a lot more.

Maybe I'm just becoming a cranky Software Dev as I enter my 30s. I do _not_ enjoy reading YAML.
Lawyers are mostly pretty bad at pricing, let’s not use them as a benchmark for our industry.

But yes, you did some law work and they want you to charge hourly rather than based on value.
I still don't understand it. I was under the impression that animations are also able to be served through HTML5? Both CSS and HTML should be sufficient. ~We're in the age where we're able to serve an entire sqlite database over a static website, yet an animation does require javascript?~

EDIT: I am wrong to think that serving and interacting with a sqlite database goes without javascript.
Even as someone who hardly pays attention to the pandemic headlines, this seems terribly on brand for Mr. Fauci.
> And 13 semitones in a musical scale is a really dumb idea.

But, now you know that for sure!
Is flamewar just codeword for "opposing the dominant political ideology"? In which case, you are correct about me.
Facts on ground prove the point.

https://taxfoundation.org/top-1-percent-pays-more-taxes-bott...

Don't let your bias or brainwashing go against facts. It is inevitable that the top 1% will be bearing most of our taxes

Donald Trump was elected by a populist movement, not by the donor class.

Government also printed $10 Trillion in the last two years and gave it away to mostly poor
I'm on board with most of these ideas except minimum GPA & high school academic record.

A GPA varies by school, private, public, etc.

kids in disadvantaged situations often have less support & less extra curricular opportunities. Also less opportunity for AP/IB which i think some colleges use as a GPA 'bump'

I did find research that shows the correlation to college GPA and high school GPA is way more than ACT. research says ACT doesn't predict success (defined as college GPA).

But that's part of my point in that GPA in college doesn't mean a ton from my perspective and doesn't factor in a bunch of way more important things like social, leadership, and the connections you can make by being born into it or ideally new opportunities from college that you couldn't get growing up.

in terms of strict future earning there is also research to back this up. The 2nd link says even IQ was only 1-2% bump in $.

I would guess that colleges and banks that use that type of strict minimum standard score would tend to discriminate against bright kids in difficult circumstances. Similar to not lending in D zip codes, which tended to be black (funny how that grade aligns).

https://www.k12dive.com/news/high-school-gpa-5-times-more-li...
https://www.forbes.com/sites/theyec/2020/10/19/do-college-gr...
Buy them a pi 4 and “Getting started with raspberry pi”. It has some great simple python programming for games.
I love that the Internet was once so innocent that a Microsoft exec was citing this as a notable new site on the web:

* The University of Georgia offers a graphical tour of their greenhouses on a Botany department server
Be careful with those on laptops. I had a 2016 Macbook Pro and put one of those one it. About 1 month later I had a nice big crack in display straight down the middle of the screen.

I'm not 100% certain that was the cause. But the guy at the Apple store seemed to think it was, which meant they wouldn't pay for it. And a quick google shows others who are convinced.

The bezel on that laptop was really tiny and I can easily see it might have contributed to the crack. I now have a 2021 model and the bezel is much thicker. But I'm not taking the chance.
Hey Mark
how the hell did you manage to write 20 books?

Im interested in writing books but i cant seem to have enough time to make it a top priority for me

also how do you keep healthy at 70?

would you also say that in your case, tech is one of your primary hobbies?

also any advice on writing your first patent outside of your employer?
> stress and sedentarism

Exercise. Choose an activity you enjoy, and do it in a way you enjoy. e.g. Don't cycle to pace other cyclists; cycle for scenery. Swim for the aerodynamic sensation. Don't aim to run further every day; aim to run closer (so any extra is a bonus). Key is turning up consistently... making it enjoyable makes you look forward to it.

This directly addresses stress and sedentarism... and indirectly, by building familiarity with what you enjoy. Know thyself. This can extend into career choices - which I agree sound pretty good already in themselves. What may be missing is self knowledge.
When I still flew a lot (few times per month, EU to Asia and US) I had GPD Pocket 1 always with me. With Linux/i3 it had 15 hours battery and was perfectly fine in small spaces for building whatever I needed to build.
As a complete layman, Sabine Hossenfelder's description here about Quantum Mechanics and Super Determinism is exactly that explanation that I came up with that made the most sense to me way back in college. And I have noticed that the idea of Super Determinism really bothers people on some fundamental level that I never really understood.
Isn't "use core::" enough, without compile time config directive?
Vendors refusing credit cards issued by Indian banks
Google goes way further and doesn't even serve a prompt. Instead they show you a opt-out plugin that you can download to run in your browser. Most blatant disregard of rules and feeling better than the rest behaviour if you ask me.
Yes, I probably should have credited that video to be honest.
And no country with "United" in its name is actually united.
A mental model for decentralization
> In fact, this is news we're hearing about because of the steps Apple took to make it harder to use these devices for bad purposes.

I've got Android. Where do i see a warning?

Ps. No, people with Android will not have a Apple app installed. It's the wrong solution for that problem.
I agree that the term was kinda stollen and in many places Ops became DevOps while still doing Ops stuff 100%.

I think there is a place for both. Going into DevOps does not mean you need to get rid of your Ops team.

I like the approach when Ops are handling the backbone infrastructure of the organization while individual teams work in DevOps methodology meaning they are responsible for building necessary application infra, programs, as well as bringing it to production and monitoring.
Hah, it would be pretty funny to give this to a child, but you know what? They'd probably love it if they're leaning towards computers anyways. I know I would have read this front to back if someone gave me this - my first programming book was Visual Basic Express Edition Starter Kit 2005, handed down to me by my dad in 3rd grade.

On the other hand, I now have a new book to read!
DevOps was always about de-siloing. In that, it is a culture but you need people to "be the change" and that's how I've played a DevOps Engineer for the last five years (well now SRE) and how I believe DevOps Engineers (and SREs by extension) ought to be playing their role today.

Corporate management is always surprised when my first move is to go sit with the developers and ask how I can unblock their workflow, reduce pain and tighten their development loop. Most SREs and professional DevOps people I've met do not do this and insist that their function is to tell the developers how they'll build their app and in which way AKA the same shit from the 90s.

The portmanteau should be a dead giveaway that the number one priority of this job is building cooperation between these divisions. And often, it's not a technical solution.
Programs meant to be ran by doube-clicking (rather than invoked as a command) generally are not meant to do anything until the user commands them to by clicking something else in their window. An application launching is meant to be kind of a "pure function", a side-effect-free operation (of popping up the app Window) from the user point of view.

If you design an app which writes anything into a document file as soon as you open the document in them you are doing it really wrong.

This given, the confusion you describe comes straight from lack of awareness of the UI metaphor logic in the software engineers. A well-designed GUI app (a non-GUI app should not be executed by double-clicking at all) would do virtually nothing to leave any traces (let alone break anything) right after you run them, by just launching them or "launching" any specific document to be opened in them.

But I get your point. From the practical point of view - given the reality, what we actually have, you are perfectly right.
Kind of weird to blame Kubernetes.

As long as the application team operates their application and the platform team operates their platform, I would argue that you do DevOps. It's just that one team consumes services from another team. Kubernetes just happens to be a damn good "API" between the platform and the application team.

Indeed, the application team is likely to build using code, whereas the platform team is likely to use scripts and configuration. But each runs the stuff they build.
> The war started half a decade prior.

We are specifically discussing American combat involvement in Vietnam, which did not meaningfully begin (beyond 100-1000s of noncombat advisors) until after the Gulf of Tonkin incident in 1964. With the explicit goal of containing China.
> this does not mean that the fingerprinting actually failed

When does fingerprinting ever fail? Maybe in Brave and/or Tor, but I wouldn’t bet on it.
Do you mind expanding on that a little bit? How did that come to be?
> I'm talking corn flour baked/fried into a chips-like snack,

Those are quite common, they are called nacho chips or nachos, usually in a triangular shape.

> Dried fish with beer is quite popular in Asia and even Russia.

Besides beer, many types of fish-based chips are popular in Asia, I remember my daughter snacking on the when we were still living in Thailand. By the way they are not that hard to find in the West (you will have to visit an Asian food store).

Another type of chips that are not popular in the West, but absolutely delicious are dried seaweed chips (they are similar to the nori seaweed that wraps sushi, but dried).
Maybe I'm doing something wrong: https://pastebin.com/HwiTYAeV
It has nothing to do with attracting people...they just don't exist.

Our best shot is targeting nursing school/other technical school grads, but that still doesn't help fill senior roles.
Except the people who'd benefit the most from loan forgiveness are POC, so there's no need to float hypotheticals.
I don't generally have a problem with long-form, but if your article has a title that implies there's an argument in there, I feel like you owe it to the reader to at least give some idea of what that argument is within the first 5 paragraphs.
Evidently any PaaS has to have _some_ opinions on the kind of apps it is going to run. You trade some assumptions against magic (and time you won't spend on making decisions that are very possibly trivial). You could very probably design some pretty complex applications on any PaaS worth its salt.. as long as you accept its assumptions, opinions . But when you do you might very well end up with the only actually achievable form of the original DevOps. Weirdly if Devs actually touch Ops it's probably no longer DevOps ... just people being cheap and asking other people to have two jobs for the price of one...
Our HP laptops have that built in
Active desktop appeared in windows 98. I would not say that windows was ahead of its times. It was an OS which was agresively pushed to people.
Did it? I'm using GoLand and have exactly the experience you described. I can debug, rerun tests, terminal integrated, ... It's just a decision you took or someone else took for you.

I prefer to be able to fully run my application locally, with all databases required, and test everything on my machine. DBs and other tools like a simple SMTP server run in Docker, yes, but that's just a decision I took and I could easily run these tools without containerization.

Maybe I'm just in a lucky position to be able to decide this by myself, but I think we can get back there.
We get heavily clamped down on access to production by our auditors for Sarbane Oxley reason. Technically we aren't even allowed production data in our dev environment. I dont understand why any organization would allow it. Seems the tech world is still ripe to get sued.
they sell ground fish at every Danish supermarket
A sysadmin wouldn’t write payment code.

A sysadmin would write the tooling to ensure the payment code could work (failover databases, redundancies) and put safeguards in place so that it does not get traffic that is not intended for it.

Sysadmins used to write the code that touched thousands of machines at once, developers used to write the more complex code which were the bread and butter of the company.

But where I’ve worked, it was never a silo. Just a different mindset, and everyone worked together to do the best they can. That was before “DevOps”.
At this point in the pandemic we should have long since moved on to everybody wearing functional respiratory PPE instead of ersatz feel-good "masks" made of cloth. This wouldn't have required any paradigm shifts, just a revisiting of supply availability. Yet here we are. The policy contours were set back in June of 2020, and now we're just trudging it out.
> Being able to run some applications from super fast but small NVMe disk and less important ones from slow but huge spinning rust disk

1TB NVME drives aren't very expensive on the order of $80-$100 US. This is already big enough for your entire OS even with several very large games installed. The natural split if you have multiple drives would be between OS and backups/multimedia.

I see this immediately being used for pirated software and games. It could also be used to implement a cross platform app store like interface to install legitimate software. It could even be integrated with the same store interface as one uses to install traditional packages and flatpaks for a true one stop shop.
Devops is having an identity crisis, but what you describe is what I call devops. It's the subset of engineering that supports engineering by defining/inferring workflows and building systems and tools to codify them. But I've seen it called ops, sysops, internal platform, and even infrastructure -- in some companies, devops and infra are the same people.
I may be missing the point here, but isn't it common to address this through a combination of timestamped keys[1] and interleaving database and redis transactions (start redis transaction, start db transaction, update db and add cache operations to current trx, and finally commit db trx and if it succeeds commit the redis trx, otherwise rollback the redis trx.)

[1] https://blogcabin.37signals.com/posts/3113-how-key-based-cac...
I don't think you understand what "does not exist" means.
not sure I understand the reasoning here because the behavioral response to covid at a collective level will always depend on the harmfulness of the disease regardless of when symptoms set in.

We are going to take stronger measures against harmful diseases, and that reduces their fitness inevitably. The claim that a disease always evolves towards being more harmless is obviously not true due to mere chance, but in the long run there is a clear advantage to it. Rather than cherry-picking examples to prove the point I think it's more accurate to say the article cherry-picks counterexamples like multiple Malaria strands competing against each other in the same host or a rabbit disease that became more deadly to overcome an immune response. None of which is long-term adaptive.
Often the trade off on those sub $200 laptops is a really poor screen and speakers and other things that make for a crappy experience.
Where is the link to the code and installation steps?