skysight-inc/HackerNews huggingface dataset:
>I am a fan of democracy but when it comes to a local issue like this, the reality is “consensus of the people who have the most free time rules”. It’s not like there was a vote on whether to ban these books, and my hunch is such a vote would not have passed.

You aren't a "fan of democracy" if you immediately toss it out because you don't like its results.

Also, there has been at least one prior example of a public library losing its public funding[1] after angering voters with their defiant behaviour.

[1]: https://news.ycombinator.com/item?id=32364615

>They literally removed books from shelves and locked them in cabinets, this isn’t just about procurement.

And? You can still buy those books from your favorite bookstore or other retailer if you really want them that badly.
Honestly, I think this is the sort of project that where if you manage to get 0.5% of the market share you're still going to make enough money to get by. The market is massive. A partnership with the right orginsation to make this their operating system and it would be able to survive and allow the developers to carry on doing what they want to do.
Aborting is almost always the correct answer in order that you get a core dump that may be debugged post-mortem. Blindly continuing when in an invalid state is a horrible idea.
Can you list the ones you know/found?
You should consider modern democracy as a response to the horrors of the 20th century fascistic and autocratic governments.
Especially the case of Nazism in Germany that rose inside of democracy. In the aftermath of WW2 the concept of human rights rose, and the idea the democracy is not a majority rule, and that every democracy should offer basic human rights and protections for minority classes, be it political racial ethnic or religious minorities. This is the prevelant ideal of the modern liberal democracy as is viewed in most of "the west". This is what's being eroded.
Firebase for the simple to the slightly complex projects.

It's straight forward to deploy, has a generous free tier and scales really well. If I need an sql database, I'll spin one up on aws, but hopefully I'll switch to neondb soon.
CSS Bed: Classless CSS themes to use as starting points in web development
> School employees should not get to silence what parents are saying by their cry bullying.

You reversed what is actually happening. It is the parents who want to silence the teachers, and the books.

The parents can say anything they want. You omit that they want a lot more than just being able to say it.
Perhaps, https://www.apta.com/wp-content/uploads/HSIPR-v1-Guide-June2...
> The only reason to design a system like Apple’s is so that it is impossible to opt out of once it is rolled out to non-iCloud photos.

This doesn’t make any sense because this system cannot be rolled out to non-iCloud photos. They would have to redesign how it worked. So the whole idea that Apple designed it this way for reasons that only kick in when it’s rolled out to non-iCloud photos is incoherent. If Apple were designing it for that purpose they would have picked a design that actually worked in those circumstances.
This was a public (not school) library.

And they were children's books, written to be appropriate for children: “Larry the Farting Leprechaun,” “Gary the Goose and His Gas on the Loose,” “Freddie the Farting Snowman” and “Harvey the Heart Had Too Many Farts,” along with “My Butt Is So Noisy!” and “I Broke My Butt!”

If someone doesn't want their 5 year old to read about farts, then don't borrow the books. If someone else wants their children to enjoy reading funny books let them.
I just got one and not sure I need it. The lathe always seemed so dangerous to me.
fair enough. also useful for (both sides of) job interviews, I guess. do you keep up to date about relevant research as well? I see a lot of Stable Diffusion posts, but that's arguably not because of the paper but because the published model is hackable. I guess keeping abreast of the papers leading up to Stable Diffusion would have been more important if you wanted to be the entrepreneur who created the tool?
As someone said, kids this day build computers with arduinos and stm32.
Shock Waves Hit the Global Economy, Posing Grave Risk to Europe
It's interesting how this happens IRL as well, particularly on newcomers to an already established group of people.

Said newcomer is expected to behave in a certain way to fit into a particular spot that the group needs/allows, so it could become molded to that; while other (valuable) personality traits are just ignored/lost in the dynamic.
No, it's simply not - most items we consume are not biological needs and do have reasonable substitutes.
Obviously there's scope for many of us to reduce our water usage, and I don't doubt increasing the price is one way of achieving that. But if you want to claim that a free market for water will guarantee there's always sufficient supply for a given population, then it's fair to ask for evidence.
Combined with the cog (https://nedbatchelder.com/code/cog) to have the c declaration in a proper separate c file, but included in the docstring, you could have the best of both worlds.
Slick? UI5? Are we seeing the same thing?

UI5 is a travesty. It is a complete disaster, and if I somehow ended up working on it, I would not put that experience on my resume out of shame.
I TYPE FILENAMES IN ALL-CAPS SO I CAN READ THEM BETTER.

I tag filenames using square brackets and use hyphens. For example:

HOLIDAY [JUNE-2022-BEACH].jpg
Rather than insisting on things that generalize with no additional work, it may be useful to use a certain modern architecture as a target for learning techniques and then rely on the wetware to generalize.
You should be able to get much better value with a self-managed solution.

For instance, the server at <https://galene.org:8443> is running on a "Value" OVH VPS (<https://www.ovhcloud.com/en/vps/>) which is rented for under 6€/month. During lockdown, It was regularly used for lectures with 70 students or so, but that's an unfair comparison, since students tend to keep their camera off during the lecture.
High MP rapidly shows the flaws / limitations of lenses and the photographer’s technique. Phone cameras use a ton of image processing to hide these and the limitations of the small sensor. That’s not even mentioning the rapidly finishing returns; 100MP only gives images twice as large as 24mp crop cameras for 4x the disk space needed to store and processing power needed to edit the pictures.
No, the reality is that native apps should be able to do far less than they currently can!

While ignorance is bliss, computer security is woeful.
Your experience might be different, but that in no way makes what I said misleading. I have personally seen how a newspaper will misreport or tactically omit a piece of information to advance a government or powerful group's viewpoint, only to be outed on twitter. And I can only marvel at how we would have swallowed that as the whole truth just a few years ago!
There is a tendency for this to happen in real life with influencers. Certain aspects resonate with an audience and so they overemphasize them.

https://gurwinder.substack.com/p/the-perils-of-audience-capt...
It would be interesting to know if the probability of developing cancer has a linear relationship with the amount of air pollution. For example would double the amount of PM2.5 pollution double the cancer risk?
Ask HN: How do you come up with interesting side-project ideas?
I’ve tried looking at pain-points in my day-to-day routine or interactions with coworkers & friends, but for the most part I can’t identify any problems and feel kind of like I have a mental block. How do you come up with interesting side-project ideas whether for-profit or fun?
> If they "came for" all the books in a particular library

The "came for" was a reference to the holocaust [1]. It starts with books in this library but OP was implying these people will escalate to a total book ban. And when books are burned, humans will soon follow [2].

[1] https://en.wikipedia.org/wiki/First_they_came_...

[2] https://www.facinghistory.org/resource-library/where-they-bu...
That's quite a bit different than activist school employees puting pornographic materials in the school libraries for children to read, and then saying parents are 'bullying' them.

Here's a different take than the NYT:

https://texasscorecard.com/state/parents-continue-testifying...
That are great news! It's about time that YouTube focus more on learning content! I'm building a platform where people can connect who consume the same YT videos. I fell like the comment section is a horrible place for educational content. Would love to hear your thoughts on my project. It's https://www.baselog.co
Just like how taxes pay judges and therefore they can't enforce any legal consequences on us.
> And?

And it contradicts your implication that this is about procurement/use of public funds.

> Refusing to have books procured and presented using public funds is not book banning.
That may or may not be the case, but the discussion is not about changing what books are on the recommendation list, but about books getting banned from libraries.

Recommendations are very different from bans of something even being available. Something not getting recommended in class does has no influence on its availability in the library.
Just because something has upsides doesn't mean it doesn't have downsides. While I am glad that this will likely provide more funding to these projects changing to a non-free license has incredible impact on how a project can be used.

I think it is fair to talk about this and how it can maybe be done better.
> Just teaching themselves to program.

But how long did they learn to program? I guess yeah the "too good to be true" angle is, if it only takes 10 weeks to train anyone off the street to be someone who's $75k valuable to a company, the companies would be doing the training themselves...
In a properly designed and deployed systems, no one (including sysadmin) should have a need to run tail/ less/ grep or whatever....
Logs should be in what ever centralized logging system is in use..
Metrics should be in what ever centralized metrics system is in use..
Config and secrets update should be possible from CI/ CD/ build system, without a full compile + test + deploy pipeline.
Need of anyone having access to production to be able to run tail (or anything of that nature) is a sign that system is not well designed, and compensated by... "Give me root access everywhere".
Let's not forget user privilege separation came in for some serious reasons.
“It helps build fast rendering sites, sometimes even sub-second renders…”

That has to be a typo, right? Or sarcasm?

I weep for what we’ve all done to the beautiful speed and simplicity of the web.
I don't think anyone is calling for libraries to only stock the "recommended California reading list"
And without water, some people die but the others...wash less and let their gardens and crops die? What sort of alternative do you think expensive water would be a great motivator for us to find?
Separating concerns is still good. The idea that we can achieve that by writing HTML and JS code in separate files is mistaken, however.

1. The concept of HTML being for layout, CSS for design, and JS for interactivity has not been true ever since web apps became a thing, if it was ever true. It’s been a decade and a half at least since JS wasn’t integral to both layout and design. So separating HTML, JS and CSS into separate files does not actually “separate concerns” because the concerns overlap.

2) Placing in different files is not the only way to separate concerns. You can still separate concerns within your .jsx file. Encapsulate your JSX generation code into a separate function, set of functions, and you can achieve similar separation of concerns, while still keeping code that are intrinsically tied together highly co-located. If you really think that separating them into different files is critical, you can put these JSX generating functions into their own file that can then be imported into your main component file.

The fact that no library/codebase actually does this, indicates to me that separating HTML into a different file provides minimal to no benefit in a component based codebase.
> I was more contextualizing this, where a potential 75% increase in power (on a smaller node) to deliver 50% more performance is less impressive:

That's misleading, as the GPU power utilization during ResNet is very likely not 100% for either the A100 or H100.
As per the TFA, the books aren't pornographic and have been in libraries for literally decades.
This is a fantastically badly timed article, given how the Russian “second army in the world” is literally fleeing in masses as we speak. Which means, Russian gas might soon became unprecedentedly cheap.
This is extremely cool. It sort of begs the question: does Intel have a golden formal model? They must right?

The most recent thing I’ve read about it is The Pentium Chronicles (highly recommended incidentally), but that’s eons ago.

Does anyone happen to know (and be at liberty to share) how the vendors cope with this internally?
The people even immediately re-voted right back in the same government after it was forced to resign.
For aviation, just use the old faithful carbon based fuel. (Without the lead, please.) It makes no sense to try to decarbonize absolutely everything. We still sell paper books and for some task they are better than the digital version.

To avoid criticism, just make the fuel 100% from plants, so it's carbon neutral. Like a 100% biodiesel or mix some ethanol if that make sense.
So... zombie cells cause by pollution?
Air pollution causes not only cancer but a variety of health issues including things like asthma or even behavioral impacts.
Small particulate matter can get into the blood circulation and then stay in your body with all kinds of long term effects.
So even if this reduces the cancer risk, it probably still causes other issues and reducing air pollution is most likely still the ultimate solution.
Apple’s iOS 16 and E-Discovery
This is a wildly optimistic estimate. Even if we had an error corrected quantum computer that could evaluate an AES key (complete science fiction for the forseeable future), running Grover's algorithm would take millenia assuming extremely fast gate times (1 ps).

In any case, doubling the key length would be infinitely simpler than using QKD.
Shelby Jacobs, Apollo first stage camera pod engineer, has died
Introducing Open Source Zero Trust to Kubernetes
That seems very, very sad.
If these "concerned" parents want to offer their kids an "alternate truth" – how America is the best and freest country, without any institutional racism, and that all queer people are pedophiles – they can do so after school.
I am sure fasting proponents promise way too many things, but the underlying cell cleanup mechanism [0] is very real and received the Nobel Prize in 2016 [1]

[0] https://en.wikipedia.org/wiki/Autophagy

[1] https://pubmed.ncbi.nlm.nih.gov/27912049/
I got it in an iPhone SE
Seems to me, with all this technology and information, humanity is still limited by Dunbar's Number.

https://ichef.bbci.co.uk/wwfeatures/live/976_549/images/live...
How is a children book like I Need a New Butt! pornographic?? I mean it's very silly humour for sure but nah, it's not pornographic at all.
Been developing websites and apps since the days when we are worrying about the y2k bug. Tailwind is my favorite thing. Almost everything that I disliked about CSS is solved by it. Once you really kick the tires, you become way more productive:

Naming is hard. No more naming.

Switching between your markup and your CSS added friction to your flow. No more friction.

Avoiding problems caused by overly aggressive rules / cascade/ whatever is mostly a thing of the past.

I could go on, but if it’s not obvious, I absolutely love it. And the Tailwind UI project is 100% money we’ll spent, too.
So having a B/M.Sc. in Software Engineering is not enough to qualify for the title of Software Engineer? :D
Anecdotally I've had the opposite experience. Majority of developers I've interacted with didn't understand how anything systems admin side worked. This isn't to say all developers are like that, but that you may be more of an outlier in recent times. Also your admin team sounds awful to work with.
> Removing books from libraries shape what information those children can access.

So does blocking websites. Should school computers also provide unrestricted internet access? Or provide safer filtered access blocking a wide range of the most 'harmful' sites?

'Banned books' sounds dramatic, but is it any worse than blocking social media, porn, and gambling sites on the school network?
Works for me on Firefox. My user agent according to Google is "Mozilla/5.0 (X11; Linux x86_64; rv:104.0) Gecko/20100101 Firefox/104.0".
Is Flanderization just synecdoche - where one attribute becomes the reference for the whole, or is it a new co-oridnate on the spectrum of metonymy and simile?

The comment about Rick and Morty actively avoiding the flanderizing of their characters seems a bit off, as the whole season 5 finale was the flanderization of Morty, where he (a version of him) self actualizes as blandly malevolent, likely acting on urges that Rick identifies a few episodes prior in Morty's weak dad (Jerry) as not nice, but predatory:

> "You act like prey, but you're a predator! You use pity to lure in your victims! That's how you survive! I survive because I know everything. That snake survives because children wander off, and you survive because people think, "Oh, this poor piece of shit."

If they were avoiding flanderizing Morty, they would seem to have just backed right into it.
Seems like a trick question to me, the founders of the republic and everyone who didn't push for legal consequences (such as permanent ineligibility for civil service) for major civil infractions is at fault.

A pure democracy is garbage because it never protects a minority from the greed of the majority. No amount of education can stop populists if the education is covering the fact that your framework technically legalizes unethical behavior.

The majority of citizens in any system are going to have frustrations from some of the many trade offs made to keep a system and would rather not have the total of that frustration hit a topic where they are in the minority.

This is why a well educated wealthy person and a racist populist are often the same person, if you come from wealth then better a race argument than a class argument causing a violation of civil rights whenever the republic wrongly gives ground to the democracy.
So... what are possible side effects of suppressing that signal? As I understand the article, one would have to do so long-term. I mean, is that signal really so useless? I would think it occurs for a reason?

My understanding is that sure, inflammation is a heavy weapon of the immune system that causes quite a bit collateral damage because it's more like a weapon of mass destruction instead of carefully targeted strikes. I would think it exists for a reason though, although frequently repeated use, again as I understand it, is not how it's supposed to work. Still, suppressing it entirely and long-term, what would that do?
Nim actually does support inheritance though, so you could have just used that with methods. Though I can understand if you wanted to avoid inheritance.
> It is about the "liberty" for parents to instill their values in their children, on their terms

So religious indoctrination of children, in this case? I don't know why that's considered to be OK. Children should be left alone to choose if they want to be religious and which religion best fits them when they're old enough.
Nope. Children have a reduced set of rights, that doesn't mean they have no rights.

(I am not going to dispute this further with you unless you want to provide something more than a shallow dismissal.)
Well done! Much better than any framework already. A few suggestions!

Look how slow the text renders when you hit reload.

The content of the <code id="code-container"></code> is not going to change. Just put it inline:

<code id="code-container">
<li>async function n2sort( data, view ) {</li>
<li> const n = data.length;</li>
<li> for( let i = 0; i &lt; n; ++i ) {</li>
<li> for( let j = 0; j &lt; n; ++j ) {</li>
<li> if( data[i] &lt; data[j] ) {</li>
<li> swap( data, i, j );</li>
<li> }</li><li> }</li>
<li> await view.addRow( data, `Step ${i + 1}` );</li>
<li> }</li>
<li>}</li>
</code>

(As a joke you could put the actual <script> tag there and style it like script{white-space:pre;display:block} )

The external <link rel="stylesheet" type="text/css" href="style.css"> can also be pasted inline between <style></style> tags.

Same for the script at the end of the page, just put the content between <script></script> tags.

All the way at the top a document type would be useful <!DOCTYPE html>

If you want the steps could be replaced by rendering the entire table and hide each line with css. Pressing step only has to reveal the next line.

I personally consider it a good habit to have the buttons update the location.search part of the url then listen for url changes with window.addEventListener('locationchange', function) and modify the page accordingly. It's not particularly useful for this app but its nice to have an url that represents the state of the application.

https://tgflynn.github.io/AlgoVis/?step=2&array=1-2-3-4-5
And look at the difference in verbosity. Lisp is to Python as Python is to Java.
I find writing and journaling in a real book much more therapeutic.

If you buy an executive notebook and a really nice flowing pen like the G2, it’s a pleasurable practice.

Once I have it written down I feel much less stressed. I’ve never felt hat way about online notetsking
>And it contradicts your implication that this is about procurement/use of public funds.

I admit that I have an incomplete understanding of the situation, because as I mentioned earlier the NYT article is obnoxious to read.

But what I presume is: A public library removed books from its collection after complaints from the public.

That isn't book banning, not the least because the people demanding this are the people themselves.

Anyone who really still wants those books can procure them with their own money. Nobody's stopping that. The only thing the public is stopping is using public funds to procure and present those books.
What exascale computing could mean for chemistry
How can you cover such a huge and diverse amount of material with any level of rigor?

I view this type of courses as pointless. There's not enough time to cover any problems or pitfalls.
I have a similar setup but using a $5/month VPS that I also host a few other personal/family apps on. It works really well but I’m wondering how long the api will stay open and accessible given their recent huge VC investment.
Huh? That's not the President's job; how did we get to this point?

If the President can ban a specific, commonly used algorithm for arbitrary reasons, then we are in for a wild ride.
Laws never stop anyone from doing anything. They just describe the penalties for getting caught.
You found some in (the very old) "Facts and Fallacies of Software Engineering"
A perfect pigovian tax is rarely necessary. Just 10% of the ideal rate is already sufficient in a lot of cases simply because of the fact that a lot of harmful activites are free and not tracked.

Let's say there is a wood stove that increases cooking efficiency by 2x, this means a lot less trees have to be cut down for cooking. However to a person for whom trees are free, they aren't going to buy a better stove just to save on emissions, they will only start once they run out of trees which is when it is already too late. By charging a fee per tree, even if it is a token amount, people will start calculating and weighing whether cutting down more trees or less trees and buying the stove is the better option. Once they have made the initial investment they may even tell their neighbours about it. A single person changing their mind, can change the minds of everyone.