skysight-inc/HackerNews huggingface dataset:
I'm in Alpes de Haute Provence, essentially al homes here are three-phase 36kVA to be precise witch is a little less than 36kW indeed. New homes tend to be 12kW monophase if there is no pool or EVs. Only apartments are 6-9kW.

6kW is the minimum you can get, the cheapest offer, but it's mostly a city thing. Not so small apartments are 9, old homes with new contracts vary from 9-12 mono or 36 threephase but while I have no general statistics that's still pretty common in the "countryside".
This is a good source if you feel like waiting until chapter 14 for "so, anyways, that's how addition works." I know Haskell pretty well and I've bounced off Milewski's stuff multiple times.

Haskell != Category Theory. You don't have to know what an Endofunctor is in order to write useful programs. Haskell is just another programming language. It's totally possible to do cool stuff in it without knowing any of the theories that back a lot of the "why" behind its common abstractions.

Pick up any book and just start building toy programs! Don't over think it. Start very small. Make a CLI tool. Scrape some data off the internet. Even simple haskell programs will cause you to bump into all kinds of concepts at the time you need to learn them.

Just working through a book can make Haskell seem painfully esoteric. Monad transformers broke my brain when I tried to learn them simply because I reached the monad transformer chapter. However, I finally "got" them once I was actually building something, because their existence is something you naturally start to bump into the more you program. There's a friction that comes from no having them, but noticing that "friction" and letting it guide you can only happen over time as you use the language.
I think the Sheldon Brown announcing he should step down was far, far more impactful. Joe Manchin isn't nationally relevant nor a Democrat anymore.
I love Haskell Programming from First Principles. It has details for everything. It has plenty of exercises you help you make friends with all of the "esoterica". Once I worked with the rules (e.g. how to make an instance of Applicative), they were a lot more concrete for me.

In Haskell, when you don't understand some detail it really comes back to get you. I read LYaH and I felt like I understood the big picture, but I didn't understand that it was critical to understand the types of _everything_ in an expression that I wrote. (My own failing.)

In summary: I highly recommend. https://HaskellBook.com

My background when I read it: 10+ years programming, 5+ years functional programming, 2 attempts reading LYaH (1 successfully). I still loved it. It would have saved me a lot of grief to start with the HB instead of LYaH.
Would love to read more.

Also:

> This site is powered by Jekyll (but, I absolutely definitely do not recommend it)

Can I recommend Scroll to you (https://scroll.pub/). It's not good yet, but should be great in 3 - 6 months.

P.S. Loving your blog
>most of the major cities here are no longer safe

This is practically verbatim conservative news propaganda
There is a potentially interesting standard many may not know - IEC 61499 - Standard for Distributed Automation, first ed 2005!!! and related to PLC type controllers.

It was meant to be the next step forward from IEC 61131 that described the five PLC control languages, but far ahead of it's time.

61499 introduced the concept of an executable specification, and went on develop tie ins with XML and OPC. The executable specification is a particularly interesting idea, effectively emerging as no code these days

But two decades on is still only starting to get traction, seemingly because it was so far ahead of it's time, and the target audience was potentially mostly only just branching out into software because they were now programming ladder logic, instead of designing panel boards with hundred of relays and timers.

But, it is worth a look for some ideas in the space, particularly the executable specification concept (you know this can only lead to a DSL of some kind), but also including their diagramming that looks a lot like UML but maybe works better, along with 4Diac software package, consideration of how some of the more esoteric aspects of OPC fit into all this, and more slightly obliquely, TLA+.
Reverse-painter's-order beats painter's-order since it lets you skip fully-occluded objects:

Start with a buffer that's fully transparent (α=0.0)
for each face from front to back:
for each pixel of the face:
draw the pixel, blending 1.0-buffer.α of the new pixel into whatever's already in the buffer
(if buffer.α == 1.0 you can just skip it entirely, just like for depth buffering)
go back and double check your math relating to transparent objects behind other transparent objects

The tricky part is if you have faces that overlap in a cycle (can happen legitimately), or that penetrate each other (often avoidable if you think about it).
> Many believe he could have stopped it with a phone call and explicitly refused.

This seems to take all of the culpability, motive and free will away from Netanyahu. I'm not saying Biden couldn't make that call, but why do we assume Bibi would have actually stopped if so?
Consciousness is a tricky concept, hard to pin down even after centuries of debate. It's not very useful for understanding how minds work.

Search might be a better idea to focus on. It's about looking through possibilities, which we can study scientifically. Search is more about the process, while consciousness is vague. Search has a clear goal and space to look in, but we can't even agree on what consciousness is for.

Search happens everywhere, at all scales. It's behind protein folding, evolution, human thinking, cultural change, and AI. Search has some key features: it is compositional, it's discrete, recursive, it's social, and it uses language. Search needs to copy information, but also change it to explore new directions. Yes, I count DNA as a language, code and math too. Optimizing models is also search.

We can stick with the flawed idea of consciousness, or we can try something new. Search is more specific than consciousness in some ways, but also more general because it applies to so many things. It doesn't have the same problems as consciousness (like being subjective), and we can study it more easily.

If we think about it, search explains how we got here. It helps cross the explanatory gap.
> Am I supposed to believe that this all somehow comes together and forms a meaningful conscious experience? That would be the greatest miracle the world has ever seen.

We already know consciousness can arise from neuronal activity. Do you think no other substrate could give rise to consciousness?

> The brain has evolved to produce meaningful conscious experience.

That strikes me as quite a leap. Another take on this might be that evolution has selected for intelligence, and that consciousness came along for the ride. It doesn't seem plausible that consciousness, let alone meaning (whatever that means here), could be selected for directly.
Pure comedy. Fry treating GPT as if its sentient, you have to know you're lying to call it lying and that would debunk the point he is trying to make. Him taking all those gotcha quotes out of context makes for an unethical scare campaign towards regulation.

>You can't fetch coffee if you're dead

but the next robot can, this argument that self-preservation must certainly emerge comes across as poor bashing, that you will only be able to afford one coffee fetching robot in your house.
I keep a crate in the basement, drink one per day, it’s great. Not sugary or synthetic-tasting, but just like a mild tea. Win for me.
I've been trying to put together a study group all week!

Is it possible to add a new course to the library? I'd like to make a group for CSS for JavaScript Developers by Josh W Comeau [1] but it seems like I can only make a group for courses in the library.

1: https://css-for-js.dev/
> auth required pam_faillock.so preauth silent deny=3 unlock_time=never fail_interval=900

I have seen other security theater types suggest this. What a completely stupid idea. If an attacker or even a well meaning script triggers this on the account you have sudo with you are now locked out forever.

Using fail2ban with a temp ban is enough to stop brute force attempts.
> most of the major cities here are no longer safe

What would you expect when one needs license for driving but not one for gun.

> nobody is able to afford anything

Since corporations have unlimited power.
More info here, mostly in Japanese with auto-translate option:

https://scrapbox.io/glisp/

What is Glisp? https://scrapbox.io/glisp/Glisp%E3%81%A8%E3%81%AF%3F
It is not considered. Custody and child support are two separate matters and judges are not allowed to consider child support (its payment or its use) as a part of their decision on custody, per federal law.

The custody system does not work at all how you’d intuitively guess. Courts do not put the children with “the best parent.” I’ve so many friends who are in anguish because their children are abused by the custodial parent and the courts refuse to take any action. 90%+ of all custody appeal requests are denied without being heard.

Assuming our custody system is reasonable, fair, or expeditious is a luxury only had by those who have never been at its mercy.
I'm saying that it's force massive changes, and, really, increase prices significantly (food is more expensive in Europe for example). Same in restaurants, you'd have far less staff.

It's not impossible but it'd have to go with cultural changes, and have a dire impact on poor people. Just because the US is rich doesn't mean it's working well, just look at healthcare and how costly and unfair it is.
> Meanwhile in France, their language regulators fight tirelessly to invent new calques for English loanwords to stop the "Anglicization of French", as if that were a thing that needed to be stopped.

That's something one hears quite often from English speakers but I don't really know where this myth comes from.

French is a quite decentralised language with each country having its own "regulator" but none of them have legal power. They are all just advisory organisations. Many the one with the most power is the OQLF in Québec. The French ministry of education decides what is taught in France and some of its reforms are sometimes followed by the other countries, but they don't deal with vocabulary itself, mostly orthography.

The Académie Française does invent words, but they have no official value or power. Their main occupation is documenting actual usage.

Most other European languages do have international, language wide regulators though, often with actual legal value, but French doesn't have anything like this.

I think it all comes down to English speakers knowing even less about the other languages than they know about French.
Do you genuinely feel threatened?
Imagine if we forced people to think only in valid math.

It would make proofs by contradiction impossible to even imagine.

Alternatively think of computer programming. Imagine your editor forces your code to be compilable at every keystroke. It would suck (who used paredit knows the struggle ;) ).

So it's perfectly possible that making "invalid" results expressable in the language your model uses might be beneficial.
Talk about necroposting. I actually find this aspect of BBS/newsgroup/forum culture to be very intersting, and norms around necroposting vary widely between sites. I've noticed that many modern sites automatically archive threads after inactivity or due to age, such as Reddit and HN.

I wonder what the rationale for disabling comments on old posts on HN is? I can't imagine that is due to any technical limitation. I've often found old threads and replied to them when I'm able on platforms that allow it. When I find old threads on HN, I'm always a bit forlorn when that eventuality is forsworn. I suppose that's why reposts are allowed, but I can't reply in-thread to the same person I intend to when old threads are locked. It's just not the same.

Anyone else into posting on old threads? What's the oldest thread you've revived?

https://en.wikipedia.org/wiki/Internet_forum#Necroposting

https://en.wiktionary.org/wiki/necropost
I think he's experiencing a rapid decline in his health, possibly due to COVID. He had been recorded riding his bike this June [0].

This is anecdotal, but it reminds me of my grandfather before he died. He had always been able to run on a treadmill and lift weights; then, he got cancer, and his health deteriorated to the point that he began to need a walker to get around, until he became bedridden and died.

[0]: https://www.msn.com/en-ph/news/other/joe-biden-goes-for-bike...
What is the appeal of haskell? Genuinely curious
hugged to death?

anyway - i got a great 429 back with a suggested try-after -time. it made me smile in appreciation!

well done!
Jira's extreme customizability has been the perfect footgun in any enterprise I've seen.

Any misguided over-engineering of attributes, status values, workflows, is made easy and can be project and team-specific.

The default from where I stand, having had to automate around many a weird Jira & Confluence setup, synchronizing, pushing summaries to pages, etc...

...is that figuring out the name of a custom field through the hack of setting it to a comical value on your test Jira issue does get old eventually, and much convoluted Atlassian-based cleverness would be easier to deploy, operate, maintain, and so, so, so much snappier, with a straight custom built Django app.
thank you for making this site!
i'm planning on moving to germany after i'm done with my studies and this will be pretty helpful
do you have any other resources helpful for expats? (perhaps something more like adjusting to the social life, meeting people, etc) would sure be helpful to put it there
New York City metropolitan region (metro region) is home to 23.5 million
US population: 333M

23.5/333 = 0.0705
This comment neatly explains why the LLM bubble will burst as soon as prosecutors remember that the DMCA doesn't have a carve-out for AI.
never learnt it myself, but if I ever tried again, I'd work my way through this: https://wiki.haskell.org/Typeclassopedia
Until the electoral college is eliminated, or we at least get some kind of system like rank choice voting, there is no point in pretending that the votes of any more than a handful of swing states actually matter.
The presence of one's own smartphone reduces available cognitive capacity (2017)
> PALM BEACH, Fla. — Former President Donald Trump declared Tuesday that Israel must “finish the problem” in its war against Hamas, his most definitive position on the conflict since the terror group killed 1,200 Israelis and took more than 200 hostages on Oct. 7.

https://www.nbcnews.com/politics/donald-trump/trump-israel-g...
I think a lot of Kabuki theater was needed to make it acceptable for Manchin to cast some critical votes is what I think.

Remember 90% of politics in public is a mix of Kabuki theater and WWF Wrestling.
Reading the chart does make me think different thoughts about Tesla. The brands that are doing worse than Tesla are "special" brands in my view. If Jeep is doing worse I just think about how they're already on the way out. But to me Tesla is the Apple of cars. Tesla dropping changes my worldview, but not Jeep, Ram, or Chrysler.

Also, some people are just Tesla focused and want to think specifically about Tesla. As an Apple customer I'd pay attention if Apple sales went down, regardless if phones went down across the world.
Windows 3.1 saves Southwest Airlines during CrowdStrike outage
Absolutely. I run Ghost on a *.small instance in AWS.

The one caveat with Ghost is that it only works with Mailgun for drop-in support of sending newsletters: https://ghost.org/docs/faq/mailgun-newsletters/

It was the one thing that gave me pause before taking the leap. At least they're being transparent about what and why even if I disagree with some of their reasoning. I have sent newsletters successfully via a self-hosted SMTP server to thousands of readers for years. I mean, I wouldn't recommend anyone doing that if they value their sanity, but I also think self-hosters should be free to experiment.
This, and get comfortable letting the compiler (ghc) and the type system find errors for you. Change a piece of code and let the compiler tell you everywhere that is now broken. Fix it all. Continue coding.
It wasnt sanctions but pretty much every extremely oil rich country that is fought over is a basket case, run by a vicious dictatorship or are the sole exception lucky enough to make it work - Norway.

Like Cuba, Venezuela was a poverty stricken mess before the socialists took power.
Returns of the 'Amazombies': Unwanted packages are a retail nightmare
Also, this is a very level-headed and fact-based article, on a subject of the utmost importance.

I like to believe we can discuss politics like adults.
Zen 2 is Ryzen 3000.
The worst losers.
The mysticism is an emergent property of sufficiently complex and "obfuscated" procedures... No intelligent entity can lay claim to an omnipotent and perfected understanding of all known procedures... The fragments between silos of rational derivations of existing predicated truths we have discovered about the natural order of the universe is where it feels more like an enchantment than a discovery.

I strongly disagree around how forming a baby is amore esoteric.. cell mitosis is a pretty well understood science at this point and eventually we will reach a hard limit of covering all the surface area of that domain of knowledge. However technological discoveries unfold more like a fractal.. it isn't really a bounded domain as far as we know.
pure functional. no mutations. (state and i/o handled with inscrutable magic).

basically every code base out there could use more functional effort - simple data structures and simple functions that operate on these to return a brand new structure.
>The roughest era of AMD CPUs was the FX era.

Or the early Athlons that would literally burn down without cooling?
https://www.youtube.com/watch?v=YYQSHXNFvUk
+1 for HPFFP. The 1200 page behemoth that finally made everything, and I mean everything, click.
Track how much you spend - SpendDash
I've been staunchly an Intel stan since Pentium 4s were cool and this year will be my first AMD build. Have already been using their server hardware at the office and not disappointed at all.

No particular straw broke the camel's back, they just haven't managed to justify their price premium in a very long time.
I prefer self-hosting MailHog:

https://github.com/mailhog/MailHog
Like whatever was available in 1985.
I often think what an Amiga for today would look like, something different from the computers we usually have. One with just a GPU-like processor doing everything, exploiting massive software parallelism instead of dedicated chips would fit this description.
> For two, ejecting the gases that have been expensively conditioned for thermal and humidity properties will drive up operating costs since replacement gasses will be required.

This application optimizes exhaust in rooms with operable, high mounted windows for exhaust. Most rooms with expensive conditioning don't have operable windows, so it's not really an option to use this design for those anyway. In a heavily conditioned space, the expectation would be external air ventilation would be managed near the centralized air handlers. Plenty of options there, like HRV/ERV depending on climate specifics.

It might be possible to use a similar design to augment air returns from a conditioning system, but it's going to depends on the system if it would be useful or reasonable.
For the past 30 years I got good at programming but never really did graphics because I didn't like games. I now view it as a massive oversight and have been trying to catch up for over a year.

So hard.
It looks like the search engine and search index remains in Russia? That's an interesting choice.

Regardless of how you feel about Russia, having a search index that's not US-controlled (or EU-controlled, not that there are any of those of any real size) is very useful. Yandex has the third(?) largest index of the web proper, and is a great check on the two largest indexes.
Intriguing, but I think VS Code's built in GitHub tunneling support is enough for me.
On Political Violence
Companion livestream (live now):

https://www.youtube.com/watch?v=1uzaZiOhHNY
Parsers, verifiers, whatever?

User space downloads file.

User space sets up probation dir.

User space requests kernel to load once the new file.

After that, after a successful boot or 36 hours the file is marked as safe and set to autoload.

Or, you know, just load it. It will be cheaper. The ROI on loading it immediately is far greater and that's what counts.
I recently came across MailSlurper [1], which I think serves a similar use case.

[1] https://github.com/mailslurper/mailslurper
Biggest party in the Netherlands is radical right (PVV). In France they barely got a parliamentary majority against Le Pen, in a country that's not particularly good at coalitions, so doesn't look like it will last. Hungary has been on the authoritorian track for quite some time. Poland just managed to get off it, but we'll have to see if it will stick. Italy got a neo-fascist.

Generally you see radical right gaining more votes in Europe, even if they don't outright win everywhere. You also see that other parties adopt ideas from the far right. This means that policy is changing in that direction and that the discourse is more around those topics. Meanwhile research shows that this doesn't actually make voters vote less for the radical right parties, so those other parties are not gaining anything from it.
Ah ok thanks. So comments but not stories I guess.