skysight-inc/HackerNews huggingface dataset:
The ESP32 ADC is a dumpster fire. I used one to sample an analog signal at 8Khz, looking for 400uS wide pulses (pacemaker capture pulses.) I originally started with an interrupt that triggered conversion from software. It would completely miss pulses 10-20% of the time and instead drift around, as if the ADC was floating rather than connected to anything. I finally got it to work reliably by switching to DMA through the I2S peripheral.

Pretty much every hobby project I look at, people complain about how bad the ADC is, and then just proceed to take N samples and average them. It's not that the ADC is bad, it's that the underlying firmware is buggy. I suspect there's a race condition with the main CPU and a coprocessor that's using the ADC for some internal wifi stuff.
That depends on what additional capabilities and tools you've made available to your LLM.

If you've granted it access to private data or given it the ability to write and execute code - both things people are starting to actually do - it could be very serious indeed: https://simonwillison.net/2023/Apr/14/worst-that-can-happen/
Looks like it's right, then. The caption is listing them left-to-right. Kevin Saunderson is in the middle.
Oh, the others will too. I was kind of being facetious about Google succeeding with that strategy. I have no idea what the outcome will be, but I'm kind of concerned about introducing bias or commercial spam in to these products.
> never come up in regular life in the western world

If you watch any kind of global sports like the Olympics or football (not american), you immediately hear about these countries.

And if you live in Europe you also know a lot about Suriname if you're in the Netherlands or about Cameroon if you're in France, and by extension if you interact with people from there. Maybe they don't come up for a regular American.
You're being intentionally obtuse. If you have the capacity to have an accelerated program for 1,000 students in a district, then you rank by test scores and bring in the top 1,000.
So I guess this is what Bryan Cantrill meant when he said that a million kittens were slaughtered every time you boot your CPU.
By "free" I mean there was no additional cost over already-budgeted use.

Shoes are not free. Bikes are not free. Food is not free.
I totally agree with you, but would also add that electro and techno kind of have the same meaning to me now. If someone ask about it I would reply back what their favourite guitar music is, because it's not a genre anymore but style how to make music. Namely electronic or technology focused
It is a bit strange. Having kids enrolled in SFUSD schools should be a prerequisite for being able to vote (or run) for school board elections IMO.
Can you? Certainly. Should you? Ehhhhh…

The post is experimenting with the type system—which is neat—but before you think you should push this in production (having been in positions to work with heavy-FP’d code), consider an actual FP language if that’s the style you want. The ergonomics are so bad compared to any FP lang→JS option. Currying/partial application, first-class composition/bind/apply, pattern matching not using a ._tag property with a String key, and more are just missing (see: migrating from PureScript/Haskell[0] for fp-ts to see how verbose basic concepts becomes). The other issue is that with TypeScript being multiparadigm and idiomatic TS leaning to imperative/OO due to ergonomics and Java’s legacy on culture/education, there’s a good chance your coworkers/contributors will be expecting a non-FP style which will cause even more friction as you try to justify ‘purity’ to folks that just see a verbose codebase that likely is leaning hard into a lib, quality as it is, like fp-ts which cosplays as Haskell, PureScript, OCaml, Idris, et. al.

[0]: https://gcanti.github.io/fp-ts/guides/purescript.html
In case anyone is curious, the United States as a whole has more dogs than children.
Arguing over who was first leads where? No question what was happening in the midwest US (different scenes in Chi and Detroit) was a lot different from Germany. Once US DJ's started going over there (by invitation before long), that was important. But also question, what was going on in the Zodiak Free Arts Lab (10 years earlier) was also differently big (more artsy for one).

This might be interesting:

When Detroit Techno Came to the UK
https://daily.redbullmusicacademy.com/2018/05/when-detroit-t...

"The Roots of Techno: Detroit’s Club Scene 1973–1985"
https://daily.redbullmusicacademy.com/2014/07/roots-of-techn...

When Techno Was House
https://daily.redbullmusicacademy.com/2017/08/chicago-house-...

More like these here: https://daily.redbullmusicacademy.com/detroit
It's the same in Germany, the only difference is that the government made a deal with major banks so you can pay your taxes at their ATMs. Actually paying your taxes in cash at your government tax office practically never happens.
What If A.I. Sentience Is a Question of Degree? A Conversation with Nick Bostrom
Don't forget everyone who feeds on bugs (as well as those who feed on those who feed on bugs).
Running start is an incredible program - beyond offering far more advanced and faster paced classes, it also really helped me personally mature and see vastly different people and perspectives than where in my age group at high school.
I did have to retake multivariable (calc 3) and linear algebra, but I'm grateful for that senior year HS class because:
- the college versions were a breeze, which was a relief because the workload from other courses was high
- having a good intuition about divergence & curl made physics (electromagnetism) easier, and linear algebra was used in differential equations before I actually took linear algebra

So I think for a high school student who knows they're heading for STEM, with room on their schedule, it can still be a good choice.
It's unAmerican if the managers aren't being paid 10-100 times what their underlings are being paid.
Fair, though I guess I no longer live in a world where shipping pre-built libraries is a thing. Builds are either monolithic or open-source and vendored to the point where none of this matters.

Ultimately I want to be able to step through the full source, and from my perspective it's easiest if the library could just be inserted into my source tree regardless of whether it actually is or not.

I'm not saying I particular like when libraries grow to support a custom allocator either, but I suppose there's some inevitable law that holds, preceding the lisp interpreter being added. At that point the Microsoft approach seems strictly more laborious with less clear value, at least to me.
If the generators are genuinely creative, then they are as necessary as any human artist.

If the generators are not creative, then what's the problem?
This is one of the problems.with equilibrium theories. They don't describe how the equilibrium is reached, they simply assume it will be reached.
Real-life stores do this as well - make individually profitable changes (local maximums) that eventually make the whole experience so miserable that you no-longer want to shop there. Direct upselling is the most obvious, along with constant messing about with pricing and offers, as well as constantly pushing lower quality expensive own-brand goods, but the one I notice most is various cynically high pricing of non-core impulse items around checkouts - it tends to stick in my mind as the shop being expensive.
Why not directly u substitute u = x+1
I'm not sure how feasable AI or automation is. How would you respond to a failure in the automated system once there are more planes in the air than ATC controllers in that area? That could be a single point of failure. ATC Can optimise for severe degradation of service but how would automation be able to respond to a sometimes unavoidable impossible situation?

You can define rules how planes should and shouldn't fly, verifying that this is always possible would be a nightmare.
Businesses, particularly in oligopoly/platform scenarios, don't care about brand reputation. Just look at Meta - they don't even care about billions of euros worth of GDPR fines, it's all priced in.
Saturn Devouring His Son.
I like COM, as an idea, however besides VB 6 and C++/CX, its tooling has always been clunky at best.

On .NET, the way RCW/CCW works requires understanding both .NET and C++, in other to get it right, and now they decided to also have another way of accessing COM from .NET since CsWinRT was introduced, with quite a bit of boilerplate as well.

The we have the developer groups always keen in pushing ATL, WRL and now C++/WinRT, all with the boilerplate, and after 20 years, still no good VS tooling for IDL files or code generation.

By the way, registration free COM is a thing since Windows XP, when application manifests were introduced.

It is quite ironic that the competition (Borland originally) always had much better tooling to deal with COM, than WinDev is willing to offer to their own developer community.

The way IO and Driver Kit work on macOS/iOS is also COM like.
Something's making money, it is more than an an idea. it exists, it has found a small corner place in the market. someone paid for the product, not the idea.

These threads attract unique businesses, with a twist. (Almost) None have groundbreaking, earth shattering ideas. They usually have an interesting story to them. It attracts people like me, who just love to immerse myself in such conversations, stories and experiences. Maybe potential customers, if not me, could be someone I talk to.

Secrecy isn't a strong competitive advantage after you're in the market.
Filament is a real-time renderer, appleseed is an offline renderer.
Depending on how much one likes to type @.
Visualizing Johnson-Nyquist noise power at low frequencies
Sorry, I’m a bit lost.

Was Adriano Olivetti a relative of yours?

Are you able to expand on what you have said? It’s kind of amazing to have a relative of his here if I’m reading your comment correctly.
That's just a calculator with extra steps. I don't find it terribly exciting in the 'age of ai'.
AI Needs Better Metaphors
The Startup Operator's Manual
> There is no way schools can compensate for a bad home life

There is a difference between "parents always matter to a child's education" and "let's stop trying to improve schools cause what's the point". The latter is basically the same as "schools are pointless, why have them in the first place?". If you believe that, look at some countries that don't have schools...
That's the problem with bigger companies, usually there is a perfectly good explanation in the context of the company but we will never hear about it. Could be as simple as the person who moderated that forum being laid off.
Piston-engine flights are the ones training future pilots…
Yes, I would love to have a proper whiteboard mounted on a wall! I would probably have it behind me so I could draw on it while doing video meetings. That or mount on the wall to the east.

I was initially planning to have a small seating space to the side by the window for relaxing and sketching, but after actually standing in the area where the garden room would be, I've realised how tight things would be.

I may move that area outside instead, under a pergola of some kind. Wouldn't be of much use during the winter though.

Your notes remind me of something I learnt back in uni, though I can't remember the specifics of it. It was about the psychology of a space and furniture, and the habits we develop using them. Like say a reading chair where every time you sit in one, you instinctively and subconsciously do things that lead you to read rather than fuck around on your smartphone.

That is what I aim to have with this space.
>anti-gay slur in several dialects of English

So is puff. Am I to give up actual puff the magic dragon and sugar puffs?
Being English I like the occasional puff on a fag aswell, there's a double entendre for every one there.

And then there's the pouffe that I rest my legs on...
No, you are right. that in fact happened, and the insurance company set the new premium based on imperics not emotions.

my point is, that the "insurance premiums" we have to pay now are significantly higher because we did not employ nuclear on a larger scale 50 years ago.

to stay in analogy: you had the choice of choosing another piping system that would have decreased your insurance premiums, but didn't based on an motional response.

what we forget to factor in is the enormous tax we have to pay now and the coming years due to the decision of not employing nuclear: infrastructure to manage higher water levels. climate migration issues, energy dependency issues, you name it.

and that tax we have to pay due to an emotional response.
> HyperSVMRanking (Such Vector, Much Ranking) algorithm proposed by Andrej Karpathy (2023) https://arxiv.org/abs/2303.18231
Uh huh, maybe you also want to play Tiny Thief that you paid for? When you buy pizza, do you also expect it to be edible after 10 years?


 // <-- I have noticed adding this reduces errors
Its funny that Microsoft didn't care to update their SwiftKey keyboard for new iOS versions for years and let it become a broken mess, and then when they finally release an update it's because of a fucking Bing button. And since the update also actually fixes a lot of issues it looks like they've had it ready for a while and just been just sitting on it and letting their app rot. Working there must be total chaos.
In practice that has always been the case, if you do a random pub quiz, what many will answer will be "my C compiler does XYZ", not "ISO C defines XYZ".

Hence why then you see those rants when they get surprised trying to port to another platform, or compiler vendor, or having optimizations sneak on their back that are perfectly valid from ISO C point of view.
I don't think it's any different from the French being proud of their work life balance.
XBox doesn't work outside & in the class room. Now, I wouldn't advocate for playing computer games outside -- but this might be a nice gimmick for children's birthdays when celebrated in the garden.

A friend of mine uses these games in the classroom as a primary school teacher. Kids here all have a laptop, so when they get nervous, it's a neat way for them to make a break & move a bit. Apparently, this works well for kids with hyperactive tendencies. Kinect would be too complicated in that setting as you need to purchase & maintain 20+ Kinects.
Funfact, the German term for this drop is Bologneser Träne (tear of Bologna).
I could imagine businesses in stealth phases trying to intentionally obfuscate their externally visible finances to keep a low profile. "Hey, $big_client, can you pay us through a chain of sham companies so it looks like you're buying office chairs from Crazy Teddy's Furniture and Waffles, so we can make a big splash when we announce our partnership at the launch event?" seems like something not that far out of line.

Legitimate firms might want to blur their supply chains and vendor relationships. If a manufacturer of some small component discovers the end buyer is Apple, for example, it might increase the temptation for "ghost shifts" and supplying extra components into the knockoff-product and aftermarket repair ecosystems.
I posted a programming puzzle years back, and someone named Hakan Kjellerstrand pointed out that the problem leant itself to constraint programming and posted a solution in Minizinc.

Here's the puzzle page: https://gcanyon.wordpress.com/2009/10/28/a-programming-puzzl...

And the solution in Minizinc: http://www.hakank.org/minizinc/einav_puzzle.mzn

And my solution in J: https://gcanyon.wordpress.com/2009/10/30/a-solution-to-einav...
China’s New AI Regulations: Are They Enforcable?
I remember seeing a great explanation of Conway's Law by Casey Muratori: https://youtu.be/5IUj1EZwpJY?t=697 (The whole talk is good but Conway-s law starts at 11:37)
FedNow is the equivalent to EU SEPA Instant Payments yet when you search for it on YouTube you get to see people trapped in weird conspiracy theories about CDBCs.
>Techno was started in Detroit by black people

If it involves freeform rhythmic dancing based on drums, black people probably invented it. It's a simple heuristic that hasn't steered me wrong yet. Any claim of non-rhythmic people that cant dance inventing a genre of dance music should immediately raise suspicion.
Would you say that "if a child doesn't want to learn how to read, that's fine, their choice"?
Easily save LinkedIn info to Google Sheets with this handy plugin
CP is different in that it is less a sigle method than a framework for individual CS insights into enforcing constraints. This is usually down by a global constraint store and a watchlist of variable for the problem under consideration.

A good example is the famous “ All different” constraint. In MIP you would implement that as a fancy summ, in CP one can use a corollary from Berge’s lemma to get a specialised constraint to just enforce that.

Rule of Thump is that CP excels when the problem is thigh lay constraint and one has many global constraints ( those that apply to all variables).

Another point is that contrary to MIP programs that often are modelled directly using sums and inequalities, CP Programms usually are written in a declarative language such as ZINC, which in my opinion makes it easier to get into the subject.

If you are interested: This series of blog posts builds a CP solver in Julia

https://opensourc.es/blog/constraint-solver-1/

ortoools by Google also contains a CP solver and the doc is quite interesting

https://developers.google.com/optimization/cp

Finally there is the dissertation of Guido Tack, who developed a oss Cp solver as his PhD project ( I think that is the internal solver used by SAP software now)

https://www.gecode.org/papers/Tack_PhD_2009.pdf
The author later speculates on why:

> I actually was thinking along the lines of "interesting coincidence" but now I actually believe it is not a coincidence and they really did do this just to prevent people discussing welding Bing and "AI" into the FUCKING KEYBOARD
I dont know how I feel about testing of video encoder quality by someone showing me graphs with gray text on gray background. Its almost like he doesnt want me to read those and just trust his conclusions :)
My favorite anecdote from that book is Grant wanted to teach mathematics at West Point under Albert Church before he went off to the Mexican-American War.
"Teacher! Will we ever use any of this algebra?"

"You won't, but one of the smart kids might." [1]

Dumb kids can turn into smart kids, so they need math too.

[1] https://www.smbc-comics.com/comic/why-i-couldn39t-be-a-math-...
For one, there never was, and still isn't, any universal BIOS-like spec for how an ARM CPU should boot and which peripherals it should have.
I think you're right, but I'd like to add, a lot of rhetoric surrounds this idea that America is as successful as it is because of freedom. And I like freedom, and it has played a role, but it isn't really true.

America is most of (and the most temperate region of) a vast continent, the original local inhabitants of which mostly no longer exist, with resources, some of which people didn't even know they needed when it was settled. It has direct access to both the edges of the great old world continent of Eurasia in the form of coasts on both oceans. It has an absolutely massive population, and the government has smartly invested in the past in infrastructure to transport between them both over land.

In past times, america drained the population of the leading power center at the time, Europe, to populate itself. This held back it's competition at a time when the ability to produce depended on the number of hands and minds at your disposal. It currently has the third largest population of any one government in the world. It is also currently doing this to other regions of the world, although comparatively less with the population boom resulting from largely American technological advances decreasing infant mortality.

There have been various theories about the grand chessboard throughout history, ideas like "whoever controls central Asia controls the world", " whoever controls the seas controls the world" and "if one power has control of all of Europe they can then move on to control the world", all with various levels of truth to them (Genghis Khan controlled central Asia for example), and the grand chessboard was tossed into the air when the continent was discovered, but that wasn't really realized until the west coast was discovered. There are ways to threaten America's position, but as long as one polity controls both coasts and the land in between it's mostly safe. You can institute any form of government and it will be a major force, maybe not the big guy, but just the territory and population itself is built to be powerful.
Smartphones allow such things. In fact, I wrote an app with an interpreter, ide, debugger and even its own app store, that was intended to build small programs (a few lines of js can do wonders). There wasn't a word of discouragement from Google. But very few people used it. I guess too much trouble.
OP is pointing out relative differences and more importantly, culture. The very concept of the "American Dream" is proof positive of that.
> Yes, you could. You can adapt the code and use an extension to use your "fork" instead of the provided one.

Ok, that's possible to do but it's not a solution to the problem because:

- You would not have much use of it because javascript is often very dependent on the web page and the server so if any of those changes, your script breaks. There is no expectation that people do this so the website owners have no reason to keep a stable API.

- Only the people who use that extension or browser benefit from having that freedom. Compare this to traditional software where forks can easily be created and maintained and get more popular than the original fork. Now people who don't even know about the forks will benefit from it because they will likely use the fork that gets popular which can be the better one. An example of this is software distributions (like Debian and so on) that may modify upstream software in a way that benefits all users, even the ones who are not aware. That would be extremely difficult to do with all websites on the web without things constantly breaking.
You seem to be saying that schools are bad. Do you really think modern society can function without schools? Or that countries that don't have schools shouldn't build any?
There does already exist a system for ATC to send info to Pilots via text. Particularly used when in heavy-traffic areas to limit the amount of voice communication.

CPDLC
https://en.wikipedia.org/wiki/Controller%E2%80%93pilot_data_...
His previous experiments with epoxy:
https://www.youtube.com/watch?v=X3o71W4uNHc

It's still a little disappointing that the molten glass doesn't really capture the full moment of the explosion as it both dampens the movement of the fragments and the heat melts them so the drop slightly reforms.

My guess is that a suitable concentration of epoxy that's neither too runny or too viscous would probably work.
I think the wonderful people of the association for constraint programming deserv a mention here, for those interested check out the cap summer schools 2023

https://school.a4cp.org/summer2023/
I stopped using it when I found it was draining my S10e battery. Strange behaviour.
You guys are not alone, I do the same. It is indeed a fidgety habit, but also, I do it as it helps me see text more clearly due to my astigmatism.
First there was LSD, then BSD and now there is GPT.
All it needs is one of them doing that, then all others must follow to remain competitive, if not just for being able to put the same bullet points in products advertising.