skysight-inc/HackerNews huggingface dataset:
And that cost cutting is likely due to the rise of Chinese STM32 clones from companies most of us have never heard of such as GigaDevice, CKS, Geehy, MindMotion, APEX Semiconductors, etc...

Some die photos here: https://mecrisp-stellaris-folkdoc.sourceforge.io/clones-stm3...
Hmm,can you elaborate a bit? I know lots of people are saying that b2b is the greatest model, since businesses often are willing to pay way more than regular people. There are lots of people who make a decent living from micro-SaaS/SaaS with this business mode. From my personal experience working for companies, they often pay tons of money for quite simple software.
Hook it up to an IDE and tell it that it must iterate until it compiles.
What an great yet obvious analogy for adoption, between human language and programming languages.

Like the first telephone, the first adopter of a new language is the hardest sell (because there's no one to talk to).

No wonder some languages hitch a ride as a language for a platform that enables some great thing, like C-unix, JS-web.

Human languages don't evolve from scratch, it's just some extra words here and there, sometimes a grammatical change. This is like domain-specific-functions-and/or-objects, not domain-specific-entire-languages.

And yet... little languages already abound, markdown, escaping rules, and several based on algebra: arithmetic, boolean, kleene, relational (others?). Therefore, you can "make" a new language by slightly modifying one of these, so it's really a minor evolution in practice for users.

Another approach is the little languages that already exist in a workplace, the jargon and implications and defaults and patterns and rhythms. If it is already formalized, maybe it can form a DSL.
Depends on whether you just want to play around or have actual business needs, but to play around I'm waiting for the next generation of unified memory architectures
The cheap money was not stressing the system. That’s the reason interest rates went back down after a brief rise in the late 2010s: everyone was worried about a recession and there was absolutely no sign of inflation in consumer prices.
Reminds me of the Penny Arcade comic about Catsby & Twisp. It's not for you.
With music it's quite different though, I often have the same albums on rotation and it's great to be able to cache them all locally.
It's hard to distinguish non-Google projects with Google Sans in their templates from actual Google Research papers, as the font is meant to be exclusively used by Google[1].

[1] https://developers.google.com/fonts/faq#how_can_i_get_a_lice...
The GPL already includes a right to repair GPL-licensed software.
Unlock your child's imagination with LittleGenius - the ultimate personalized storytelling platform. Using cutting-edge technology and Montessori principles, LittleGenius creates unique and engaging stories tailored to your child's interests and learning style. Join our community of like-minded parents dedicated to providing the best possible start in life for their children. Subscribe to LittleGenius today and see the difference personalized storytelling can make in your child's education.
I think this is really overblown. It only matters when you see someone's handle posted elsewhere. When you discover them naturally in your timeline you can just follow them. It could be solved with a new URL protocol scheme easily (instead of linking to your account on your home server, create a link to your handle on its own: fedi://@myname@myserver.place)

The reason it's confusing currently is that people link to their home server, which is not useful to someone trying to follow them.
As someone who's both worked as a teacher and as a software engineer, my feeling is that what happened in reading education is roughly what engineers' jobs would be forced by their CTOs to use software methodologies and languages that came from their university professors who've never really spend much time (at least not in well over a decade if at all) doing actual salaried software development where code had to be shipped. They may have even "observed developers" or "measured output" in constructing these things, and thought they had figured out The Way and knew how to systematize it, and deserved to sell it for millions of dollars, along with training, books, etc.

EDIT: Also, I would be remiss for not mentioning this, but if you are the parent of a kid stuck in a horrible reading program like the ones in this program, you can take matters into your own hands with this phonics-centric, well researched book: "Teach Your Child to Read in 100 Easy Lessons". You don't have to be great at teaching, either. It gives you the exact prompts and feedback to use with your kids on every exercise. Lessons are short, repetitive, and you need to do it daily or near-daily. Anecdote: it worked for my kid.
> Imagine you would like to influence an individual’s opinion in a very specific way.

You make it sound like this isn't already known, and already done well before mass media existed. AI is just going to make it easier to pull off tricks that are difficult by last decade's standards.

But people will adjust.
This is not entirely correct: brain needs oxygen, cooling and toxins removal, which are provided by circulatory, respiratory and secretion systems.
A 20MPG (11.76 l/100km) car is twice as efficient as a 10MPG (23.52 l/100km) car though?

The issue is going from 30 to 20MPG is not the same change as going from 20 to 10MPG, where as the difference between 15 and 10, and 10 and 5 l/100km is the same absolute change.
Yes; metaculus is reputation based. Though in the comment section you will find links to other markets like https://polymarket.com/event/will-erdogan-win-the-2023-turki... which is money based market.
Ok I'll bite. What makes the Raman example so funny?
Download a specific released version of Chrome for every platform
I guess it depends on the definition of "little language". I do see a fair amount of using formats like yaml with some macro-like support for conditionals and expressions replacing what used to be done with a little language or a general purpose language. Github actions and Gitlab's CI/CD are good examples...replacing what used to often be some custom or general purpose language. Similar for things like helm charts, CloudFormation, etc.
Pfft doesn’t even do eye-tracking, unusable. (This is a joke.)
I learned basics of calculus as a teenager making animations with a pirated copy of Adobe After Effects. It’s a motion graphics package where you can animate any property of an element over time using both absolute values and velocity curves (i.e. the derivative). It shows both curves next to each other, so you can tweak either and see how the other changes.

Seeing graphics animate according to a derivative that you just plotted yourself is really useful to develop practical intuition about what it means.

After Effects is too expensive and complex for high schools, but maybe some kind of modern Logo-style environment that combines coding and animation could be useful for calculus beginners. (And linear algebra too — another field where the basics have a direct intuitive application in computer graphics.)
That article doesn't seem to mention any reasons not to launch at sea and goes on to state:

>The concept of sea launch has been used successfully before, and it makes commercial sense for some applications. Orbital launch trajectories are affected by location, and a sea-based launch allows the operator to pick the site to maximize efficiency and payload. The space company Sea Launch used a secondhand MODU to launch Ukrainian-built Zenit rockets for 15 years.
Not for at least 6 months. They get positioned now
We actually still have them as adults, but are suppressed by our brain. With brain damage or spinal cord injury, a lot of these reflexes return.
I visited Chan Chan and other excavations of the area two months ago. Quite impressive the size, culture, and technology for a culture way more ancient that the inca and Machu Pichu. There was not many people and totally recommended
"It then reads the initial block of the firmware (the Initial Boot Block, or IBB) into RAM (or, well, cache, as previously described) and parses it. There's a block that contains a public key - it hashes that key and verifies that it matches the SHA256 from the fuses. It then uses that key to validate a signature on the IBB. If it all checks out, it executes the IBB and everything starts looking like the nice simple model we had before."

Should all be performed by ME/PSP now, but the Intel ME/AMD PSP can't be updated (even with new microcode) and older versions are known to contain serious vulnerabilities. Thus we can reduce all of our options down to either (a) not running with Secure Boot or (b) running with Secure Boot, but only on the very latest Intel/AMD processors. So if we have the very latest processors, then we only need to worry about validating "critical" microcode updates to them and that doesn't need to happen at power-on at all, it can happen in the ME/PSP, but we do need to know about them at the C-suite level, since it will impact purchasing of replacement gear, financial statements and risk analysis decisions.

That means we should power-on directly into the on-die ME/PSP and it, in turn, can bring up the RAM, PCI, etc. and check (online or on attached storage) for "critical" updates and, if found, emit a "distress beacon" on the network while also checking for a signal (from a resistor, the network or attached storage) that will inform it to download and update (rather than simply halting) the processor. This allows Management (the ones who have to sign SarBox, not just the system admins) to be informed of emerging vulnerabilities in their infrastructure (because of the "distress beacons" triggering indicators on their enterprise dashboards) so that they may choose to take explicit action to allow processing to continue (by emitting the signal that all ME/PSP would look for to enable critical microcode updates instead of halting).

Likewise, we need ME/PSP to also start verifying all connected communication interfaces (before and after boot) by checking digital signatures that chip manufacturers obtain from Intel/AMD --much like what developers have to do to get their code to run in kernel space on an Apple Mac. I mean, CVE-2022-21742, et. al. --not just Thunderbolt and USB attacks.

The only other rational solution really is to run with Secure Boot disabled (because older Intel/AMD processors cannot be trusted anyway --thanks to their non-updatable components like ME/PSP-- even with post-production microcode updates, even with Secure Boot).

Anyway, 11 years later, will leave this here .. https://www.extremetech.com/defense/133773-rakshasa-the-hard...
Exactly.

Why is it so hard for techies to understand that celebrating and optimizing for complexity and difficulty, isn't a great selling point for Mastodon?
I would generally agree with this, however I do find the esp32 on the whole has been as reliable as any of the major brands (although haven't had to use an ADC). We don't drive them too hard though, but their cheapness has pushed the bigger guys to get more competitive on pricing which is a good thing. TI in particular seems to have sharpened their pencil a bit, maybe due to all their new fabs coming online?

The big guys still screw up, and over the journey I've noticed quite a few MCU subfamilies go EOL far before they should and it's usually due to silicon that has too many bugs in it. Maybe the big guys told them 'no' so there weren't any decent volumes on them anymore and they were forced to adapt.

Sometimes they're a bit more subtle. You've probably seen quite a few 'A' revision part numbers recently where they clearly keep the same MCU but fix the bugs. See this on other IC's as well.

For us, logistics (supply chain) and a solid support team are the highest importance. It's rare that we're locked into a single vendor due to a must-have-feature. These requirements narrow down our choices very quickly, and I'm sure it varies region-by-region (and how much $$$ you spend).
Oh, to be clear, I'm not saying intellectual property is good or bad, or at least what I'm saying applies either way.

What I'm saying is that if you make an argument either way for one specific domain you should consider whether it's really an argument about that specific domain or if that's just the only one for which you thought this through.

People in tech are used to treating tech as a special case so it's worth considering whether you've really found the exception or just found out that you actually disagree with the rule. Sure, software patents seem special if you contrast them with ye olde fashioned mechanical device but that's arguing against a strawman.
Oh hey, you don't see a lot of Docker Swarm nowadays, though in my experience it's still a wonderful solution for getting started with container orchestration, that will take a lot of the smaller/medium scale projects pretty far, before you need to look at something else (e.g. Nomad or Kubernetes). There's a lot of benefit in being able to hit the ground running even when you're self-hosting your clusters and administering them yourself.

It comes available with an install of Docker, is easy to setup and operate, has great optional UI solutions like Portainer (analogue to Rancher for Kubernetes), has one of the lower resource usages for the orchestrator itself, as well as supports the Docker Compose specification, which in my opinion is far more usable than the Kubernetes manifests (though less powerful than Helm charts) and far more common than Nomad's HCL.

For my Master's Degree, I explored a comparison where I ran the same workloads across a Docker Swarm cluster and a K3s cluster (a great Kubernetes distro that's low on resource usage as well) and even then Swarm used less memory (~2x less than Kubernetes for the leader node both under load and when idle) and used a bit less CPU (~30% less for the leader nodes under load) as well. That said, K3s still performed admirably, at least in comparison to RKE which wouldn't even run in a stable fashion on the limited hardware that I had at the time.

Maybe one of these days I should run Proxmox in my homelab as well, instead of just something like Debian or Ubuntu directly on the hardware. Also, while Podman is great, Docker still seems like a dependable option just because of how common it is and given how it's gotten more stable over time (despite the arguable architecture disadvantages).

I think the only actual issues I've had since when using Docker Swarm have been using a network that ran out of addresses to assign to the containers (probably some default), some Oracle Linux bug where kswapd would top out the CPU when the swap got full, as well as some Debian bug years ago on an old version of Docker that caused networking to fail and the cluster needed to be re-created to fix it.
Odd looking duck..
Technically Japanese troops did land in the Aleutians, but it accomplished essentially nothing useful. The US got some extra practice doing amphibious landings though.
This gist is from 2018, last updated 2019. I wonder if there have been any recent relevant developments to warrant an update to these recommendations, as some comments from the comment section indicate.
I didn't look up the exact wording, but it's a paraphrase of the second part of Commandment 8 in the version you linked. I think I'd conflated it somewhat with another one (not in that version, there are a few around though) about not using the preprocessor to turn C into a different language.
> Cloudflare Registrar is only available for customers that use Cloudflare as their authoritative DNS provider (also known as a full setup).

No thanks.
Scale isn't the whole story. The most noticeable thing for me on fedi was that people actually saw my posts and interacted with them. All the DAU on Twitter doesn't matter when you need to pass the Great Filter of the algorithm to get seen. Every post I made on Twitter got almost no engagement, and my friends who followed me would tell me they never saw it. Instead my timeline was full of influencers, bots, and that week's outrage.

On fedi I feel like I have a small community who engages with my posts. I think that's what people want, even a few hundred followers is enough to feel heard. I can control my own timeline and find content I want. It really doesn't matter if it's only 1% the size of Twitter because my timeline is leagues better.
I think it's kind of hilarious and telling that you think you can only get advice from other "founders", as if it's a unique and privileged class of people that mere mortals can't understand. It's not like needing time alone to concentrate is an unprecedented situation. Offices have doors that close, campuses have libraries. What's weird is that you seem to think that the employees at your startup don't have the same needs as you.
Ecologically, our high-tech civilization is not sustainable, so this is feel-good designed to market complacency and keep the good times rolling while it's possible. People don't like being reminded of that, hence downvotes.
> as a founder I'm a special snowflake who needs me time. Of course when my slaves, I mean employees, ask for the same thing I say no. But hey, it's okay because they are so supportive and wonderful to me, their Founder.

Lol.
What's the fix? More support from the state of course.

It really is a task for the society compared to the individual, otherwise you will never ever ever have a fair system. Success in schools should not be so dependent on the parents. What about single parents? Do you just accept that it will be miserable for them to get their kids trough school? Parents without a lot of education will also have a problem of helping their kids. And what about those kids? Will you just leave them behind? It's not their fault they are born in the wrong family. This is just a take I would just really not agree with.
It's pretty simple actually.

Get a 3090 or 4090. Forget about AMD.
It often is, but I still book direct because I want to be a customer of the hotel and not of some third party. When things go wrong, I don't want to be be told to take it up with the third party (and this has happened to me).
> ...I believe that they are damaging their reputation and lose trust, not only with content creators,

Twitch streamers can generally go pound sand. Most of the professional streamers that I'm aware of are all cut from just about the same mold... and I _get it_ -- most of them are running a business that depends on establishing and maintaining parasocial relationships with a ton of people... but just because a business makes money doesn't mean that it's a good business to have in operation.

> ...but with the players as well.

If there's one thing I've learned in my many, many decades stomping around, it's that it's impossible to please everyone... and if you try to, you'll almost certainly never produce something that's worth people's attention.

Nintendo and Zelda are household names. The Switch is good hardware, and -historically- Zelda games are good games. The number of folks who would have purchased the game, but didn't because their favorite streamer(s) didn't play it on-camera is guaranteed to be insignificant in the first year, and drop to effectively zero as the years wear on.

Nintendo is massively profitable, and has been doing this sort of thing (both toy production and exercising substantial control over the public performance of the same) for _ages_. They're certainly not going to lose anything significant by doing this, because -historically- they haven't lost anything significant by doing this.
In that department, it's not. It often corrects "my" to "NY", which is ridiculous. It's the best I've found overall, though.
> I'm perfectly capable of hating Elon Musk and Mastodon at the same time.

That's fine. So, don't use Twitter or Mastodon, and don't argue Twitter vs. Mastodon?
> How do we do this with a brain that evolved to cope with a couple of miles of hills and forest?

That’s where your misunderstanding is. A lot of animals are migratory, including us. We _did_ evolve to understand how to cross continents.
There are absolutely examples of senior politicians taking pet issues on. For example Theresa May was genuinely dedicated to tackling modern slavery. The problem for Sunak is that if you look at his record he's got no junior ministerial experience, no experience on a select committee that's relevant, no record on an all party parliamentary group, not legislative record. He simply has never seriously engaged on this issue, and it's not a serious idea - think about someone with low acheivement in maths GCSE - that student is going to be an immense drain on sources to productively teach maths.
It is a really interesting problem - my son and my daughter were both taught using phonics - my son had very little interest in reading and spelling (very much like me at his age) but reads at about the level he should (I personally think if he is anything like me, he is doing really well).

My daughter took to reading and spelling like a natural - the same processes just worked for her, and engaged with the way she thinks and acts. She's the type of kid who will write a small essay in each birthday card she writes, where-as my son (like me) will have to be coaxed to write any more than the name and his name.

But get me on a keyboard and I can write for hours - I just hate writing with a pen - total blocker for me to get words on paper. As an adult I do LOVE reading though, and can have a pretty good go at spelling, though still plenty I get wrong.
I think this is really important for good teaching. It's not enough to show the student how to solve the problem. One needs to also show the student the patterns of thought that could have led them to the solution. And it's not enough to show how _someone_ could have been led to the solution, one has to show how _this particular_ student could have figured it out, knowing what they know and being who they are.

I have a blog article about this in progress.
> "In general, air pollution makes objects appear hazier, makes it harder to identify their edges, and gives the scene a whiter tint, because pollution reflects visible light of all wavelengths," Albright said.

> The team looked for these two metrics, edge strength and whiteness, in the paintings — by converting them into mathematical representations based on brightness — and then compared the results with independent estimates of historical air pollution.

This and some assumptions drawn from letters by the artists that don't directly confirm anything.

This study--conducted by climate scientists--shows impressionists know how to make something look hazy. The conclusion they draw sounds reasonable, but the study itself doesn't prove causation

Previously not discussed:

https://news.ycombinator.com/item?id=34616550

https://news.ycombinator.com/item?id=35451704
Explain Amiga analogy please.
That’s much more human involvement than I expected.
Are climatech startups looking to solve problems or are they looking for money?
I guess I still don't fully understood containers / Docker. If they are only namespaces, what does it mean to run an Ubuntu image on my Mac?
George Pólya writes that a method is a trick you can use more than once.

(Although I think he ascribes this to professors who are not good teachers.)
Great idea. When we need to store relational data, let’s all write C instead of SQL as well.
I think you may be misunderstanding the GP (though it's possible I am); my reading of that was not that it actually changed what "academic progress" is, but rather that it changed the public perception of it, as it gets discussed publicly on social media, where (particularly on Twitter) it's much more important who can draw the most views/shares/etc than who actually has the better science.
Computational Discovery on Jupyter
Such as?

(Abbot is the most maligned person in UK politics; I believe someone did a survey of all hate mail (or email?) sent to the House of Commons, and found that a whole third of it was for her alone. I would simply not trust media-informed views of her, unfortunately)