skysight-inc/HackerNews huggingface dataset:
I adore Trello.

It's the only productivity/todo list type app that I have ever stuck too.

I think it's mostly because of the flexibility it overs. I put everything into it.

I have a whole board called 'Spark File' which is just lists of stuff, so whenever I need an idea for something it's there. Want to watch a movie? I've made a note of every trailer I saw that looked intreasting, every movie i've had recommended etc, I can find something on there to watch,

Want to get someone a gift? I've noted down anything they have said or I have seen that is relevant, so i've got a list of stuff to consider to go.

Black Friday? I've already got a list of things I am looking to get sometime, so i can simply check if anything is on offer, etc etc.

My main todo list has Inbox, todo, Doing, done. I capture everything to the 'inbox' and then when i sought through it, it either becomes an entry in the relevant list in the 'spark file' or I figure out an action i can take on the idea and it becomes a todo.
This is far more common in Sweden, at least if you go back before the 20th century:

https://wikiless.org/wiki/Kurrent?lang=en

Source: My (Swedish) grandfather taught me how to do genealogical research.
If it’s a private instance of a server, run by you where the only people on it are you and your friends, shouldn’t be up to you and the other people to figure out what is and what isn’t appropriate to say? Why should you care about what the company who made the game have to say?
Censys Search
I don’t believe the government should know all my private conversations without due process. But I also don’t believe my in-game chat is a private conversation.
There is nothing wrong with baremetal 2003 style PHP. It is NOT a compiled language. Every line of code in PHP translates to one or more lines of Machine code.

As such a framework in PHP is counter intuitive and will only slow things down more.
> Why should you care about what the company who made the game have to say?

Because it’s their game and I want to play it.
I highly prefer physical because I already spend too much time in front of a screen, plus I like the versatility they offer (e.g. highlighting, making notes, bookmarking, moving them around, etc.). The only digital books I have bought were from the Beta / Early Access programs of Manning and the Pragmatic Bookshelf, and few from independent authors who decide to go digital exclusively.
> that's not required of a constitution

It's not, but it helps.
I can second the comments that a solid E ink device makes reading pdf/epub stuff a lot more enjoyable, and I greatly prefer it to reading on a traditional screen.

That said, for exactly the class of books (didactic/reference) that your question calls out, there's no substitute for physical books. For me, so much of reading a book meant to instruct involves flipping back quickly to an earlier chapter to refresh my memory on the exact definition of a concept, or paging rapidly through a section to see what headings it covers, or switching from a page in one part of the book to a page in an entirely different part so I can compare their content. There just isn't a frictionless analogue for this, even with E ink devices: and when you're trying to learn stuff, a solution with friction is barely a solution at all.
When a golf course fails, what happens to the land?
And perhaps the company that build your house or apartment building should install microphones in the walls, with a term in the dense sales contract / TOS that forbids modification of course. After all, you could be muttering hate speech in your living room, ahem, I mean their living room. They built it after all, so clearly it's rightfully theirs even if its ostensibly your property...
This may be of use to those trying to evaluate what the model actually entails:

https://microsoft.github.io/CDM/
I buy physical books for this.

I tried ebooks a while back but just couldn't get into them.

I use ebooks for front-to-back reading purposes, but that's not how I consume a book for learning. I jump around, revisit spots, and even reference multiple books at once sometimes.
It's scary out there, man. A lot of people in HN judge by US companies and startups but I've only been in that bubble once for a few months and the rest of my 20 years of career has been everywhere else. And it's insanely bad in many places.
I’d argue sharing is still free speech. If I copy & paste that’s okay? Lol

> Social media companies' platforms are not "Town Square". How do we know that? Because tax-payers are not paying for their operations. Their share-holders are paying for that by retaining some or most of the revenues in the company.

This has already been litigated in American history. It’s called a “company town”. I also previously mentioned how you can have protected speech in places like malls (litigated in New York and Chicago).
You too-frequently convey your ideas through the use of obscure metaphor and convoluted sentence structure. Yet you clearly know how to write plainly, as you just demonstrated in your subsequent replies.

It is odd that you apparently wish to be understood, but more often than not choose opacity instead of clarity. Which is a bit of a shame, because if a person makes the effort to decipher your posts, they often do say something meaningful or insightful.

But others also have insights and useful information, and are much, much easier to understand; given this competition, of course your illucid rambling is skipped and downvoted.
> That's either investor lie or he's in denial

That will set a very bad precedent. It was a miracle Pakistan's funding ecosystem got so far. India has n-times bigger IT industry, but is not n-times bigger on funding.
As a totemic icon sure, but it has mostly been repealed, and it was more of a peace treaty between the king and his barons.

Also:

> Neither side stood behind their commitments, and the charter was annulled by Pope Innocent III, leading to the First Barons' War.
Retailers are already not thrilled handling paper money. If government pressures them to drop it, and the digital currency has no fees they need to eat, paper will be gone quickly. Voters have minimal voice compared to corporate lobbies.
I agree that it's empathy for the user, but I'd say it's a workaround, and as such it's tech debt.
The world is full of younger democracies and very few contiguous older ones. Depending on how you want to measure it, the United States is the worlds oldest democracy based on an original constitution or set of rules. The longevity of the US constitutional democracy is in most part because of what an incredible job the original writers of the constitution did in drafting it as well as the massive effort and agreement required to change it. The same large scale leadership problems that exist today existed then. The key to a long term democracy is slow change, not fast.

Many of the world's young democracies exist because of America; notably those formed out of the collapse of USSR. All of Europe's democracies exist because of the US role in WW2. Same as the current governments in Japan and Taiwan. Don't get me wrong I am not arguing America is perfect, there have been plenty of egregiously harmful moves, including what's currently happening in Iran, Afghanistan and Iraq. Although Iraq is technically a young democracy now because of the United States.
> can't think of any Civil Rights issues that have changed at all since 1787

OP was discussing constitutions, structure of government. We haven't made that much fundamental progress on design of government compared with the eighteenth century.

Are there housekeeping fixes the Constitutions needs? Yes. Do they reveal glaring, fundamental errors in the system's design? No.
College math professors may be the original "woke" crowd, trying to slip formal methods into their math classes in a desperate attempt to indoctrinate yet one more mathematician. My college experience:

Freshman Fall semester: abstract algebra was the first math course (yes, the full blown groups, rings, lattices, fields, etc.). There was no opt-out (this was a small college) and all science students took the same course. We were mystified - why study this? The three declared math majors were delighted.

Freshman Spring semester: we were finally offered calculus. In the classroom physics, chemistry and biology professors were stunned to find students had no knowledge of calculus! When my physics prof first drew an integral on the blackboard, the class unanimously protested: "We haven't been taught that yet!" [To his credit and our undying relief, he taught us calculus for the next 3 classes and did a beautiful job of it. Turns out he had once been a math professor!]

Faculty meetings ensued with much shouting. The verdict: an unspoken assumption among faculty was that the first freshman math class would be calculus. But the university had, in the summer hiatus, hired two new mathematics professors, both proponents of a particularly rigorous school of thought. One of them, the new mathematics department chairman, had decided without consultation to change the math curriculum. Ergo abstract algebra as an intro course.

The mathematics department chairman was fired and a new chairman installed ASAP. Normality was restored.
See SWIFT

SWIFT is an international transfer system that is outside the purview of a CBDC.

and various payment clearing systems in Europe.

Like the EU's SCT Inst?

SCT Inst stands for SEPA Instant Credit Transfer scheme. It was introduced by
the Euro Retail Payments Board (ERPB) in order to enable rapid electronic
payments within the eurozone. In a nutshell, SCT Inst facilitates an instant
or near-instant clearing of a transaction between originator and beneficiary.

ERPB = Central Bank

Credit Transfer Scheme = Digital Currency

Put them together and what do you get --- effectively a CBDC system denominated in Euros instead of Dollars --- minus all the hyperbola, misinformation and doomsday prophecy attached to CBDC on this side of the pond.

In other words, Europe already has a CBDC which explains why their banking system is more advanced than in the US.
The general dialect is simply a correct form of Italian, following all the rules and without adding anything from your dialect. It is the Italian language you learn at school.
Does that include math and physics assignments? Writing math excercises on a computer is the epitome of frustration, one of the most tedious tasks I ever had to (occasionally) do. Writing them out by hand is so much easier, I would have probably not done half the assigned work in college if I had had to type it.
ARPA for Health: What Joe Biden Knows That No One Expected Him To
Write it by hand. In this case the test was on paper so we just wrote the paragraph using normal letters on the lines provided.
Probably you can get away with that simple invocation "most of the time", but what matters is the higher level code that calls it triggers the bug where other access patterns would not.

Also, I do wonder why they roll their own mutex using condition variables. Most people probably would use a mutex and thus wouldn't hit the condition variable at all. Condition variables are more niche than mutex.
Archived: https://archive.ph/vZx6y
Yes but a chat content between you and your friend is no longer part of their game.
It's a great deal if your federal tax burden (income+SS+medicare) is greater than 25%, which is true for the middle class and high income earners.

Those are the groups with the least political power, though. Lower income and the poor are protected by politicians who want to be progressive and make the rich pay their "fair share", and the very wealthy whose income is largely limited to capital gains taxes have their own political power via the fundraising / lobbying / donation networks.
It’s helpful to me to “chunk” puzzles into specific sub-objectives. I split this one conceptually into a “top area” (house, bone, boat) and a “bottom area” (tree, flower, well, carrot).

The tricky part of this puzzle is getting the rabbits down from house to tree. In order to move anyone from the top area to bottom area, you need to have someone in the bottom area shuffling back and forth, and also someone else in the top area.

Specifically, you need to get one rabbit to the bone (dog must be at carrot) then move the dog back to the flower so the other rabbit can go down to the tree. Once one rabbit is in the bottom area the dog can move to the top area to help get the other rabbit down.

Took me about 2 minutes to figure out what to do, and then another few minutes of dragging stuff around to execute. But again, I have been doing a lot of puzzles with my kid recently, so this kind of thing is top of mind.
Something like this occurred to me. I can watch movies and videos for entertainment and casual attention, but I follow and learn video terribly. I need words. I do OK with presentations and lectures where there's a slide deck. If it's solely talking, I don't keep up well. Captions make it possible for me to engage my better cognitive abilities.

What I see happening is that the much-ballyhooed "pivot to video", though more hype than reality, is a thing – I see more stuff as just video, nothing written.
I'm not sure he gives a ....
Yes.
It's mildly embarrassing but I've learned most languages and tech in the same way: buy a book, leave it in the bathroom and whenever I pee or poop I open it at a random page and read. If it's a new page, good if not then it's a good refresh.

With ebooks it just doesn't work, with mobile devices I get distracted.
The Case for Parallel Processing Chains
By "protest" you mean terrorize a neighborhood of residents by subjecting them to continuous noise, fire, pollution, blockades, and physical harassment, right? What happened in Ottawa in Feb 2022 was way beyond the bounds of a reasonable protest.
Yeah pretty much. Am in fact expressing myself in a very "flowery" manner, artistically. I'm elevating the HN comment to an artform. I actually was thought to be schizophrenic by doctors once upon a time. Diagnosed secretly. Then they walked back on the diagnosis. Rescinded. I still get treated for it, because you don't need to stop taking the medication for it if you don't want to. Loophole.

I wouldn't say mental health issues, either. I pay a lot for psychiatry and get my money's worth, have a handle on it, pretty good patient according to many doctors. Often the favorite. Alpha in the psych ward always, alpha in rehab. Hey somebody gets dealt this hand, what if he plays his cards right?

What if he pulls off checkmates?
I have a huge collection of print books. I prefer print books because with ebooks I can easily just forget about them like any other webpage, blog post or paper. But when I have a physical copy it’s in my face, I can leave it on my desk, its a reminder to read it.
Jetpacks Are Now Real
True. I’m definitely not complaining that I got to learn to read and write cursive. I think it’s a beautiful way to express characters on paper.
the flip side of this is, of course, should every job be subsidized to support any lifestyle? i'm guessing that the answer is "no". so there is in fact a line to be drawn.

shoe repair doesnt pay what it used to a century ago, but somone can definitely start a business doing it in 2022, and then discover that it's a job that cannot sustain a family of 4. so the person will need to seek greener pastures. how is the gig or unskilled labor situation any different? if it doesnt pay enough to support dependents, then you have to do something else.

i think it's reasonable to say every job should support one person, but more than this should require more than minimum effort.

some of the jobs you listed can pay pretty well (after some time), actually. but bagging groceries at a supermarket is not one of them.
Crush it up in a blender. High enough temperatures. You're left with mostly protein, some carbohydrates, and lipids.

Also assuming this would be an industrial farming practice given eating insects is optimizing for the efficiency/productivity part of the spectrum, any insects would most likely be grown under sterile / clean-room like conditions.
> Can I use the Trianglify javascript library on my website?

> Yes, as long as your website is open-source and complies with the terms of the GNU General Public License v3. If you're interested in purchasing a commercial license for the Trianglify javascript library, please get in touch.

Bleh. This along with the $8 export fee makes me really tempted to spend the 2 hours building out a similar library and webpage and release it as MIT.
Why does strip ask for canvas access in the demo? How is that related?
Rust’s synchronization types are built on the semantics of shared objects, with the synchronization object owning the data access to which is channeled exclusively via the synchronization type.

Events and signals aren’t intended to be used off you’re trying to share ownership of memory or data - you should use the std types in that case. They’re for signaling between threads or for building your own synchronization objects atop of. For example, an auto reset event can be used in lieu of a one-bit channel (sort of like Mpmc<()>) and manual reset events can be used to implement the same in broadcast mode, much more efficiently than the channel crates. A common usage is to block until an event is available or a shutdown has been requested - in lieu of manually polling an AtomicBool and aborting if it is true, making your code more responsive (no delay between polls) and more efficient (no repeated polling, no busy waits, etc). They can be used to signal state transitions or readiness, which doesn’t have anything to “own”, for example, the rsevents-extra crate [0] implements a countdown event (event becomes available when n outstanding tasks have finished in parallel threads) or a semaphore (restricting concurrency to a region of code, not limiting access to a variable or object).

[0]: https://github.com/neosmart/rsevents-extra
If that was really the case why don't say JPMorgan and Wells Fargo enter in a partnership to provide such service?

Some banks do this --- but the utility is severely limited unless all banks and the Federal Reserve do this --- and at low cost. Enter CBDC.

This thing for everybody to have an account with the Fed in the form of tokens (digital dollars and digital euros) is something really strange and that nobody has asked for.

This thing for everybody to have an account with the Fed --- is not what is being proposed. Your bank account will stay right where it is now --- just with new features and capabilities.

No banks will be killed in the production of a CBDC. If it were otherwise, rest assured you would have heard about it from your bank by now.
> The situation with Lisp is exactly the same.

No it isn't, because the Lisp code is already understood to have an encoding. So we don't have to play any Gödel-numbering-like games to get the code to be able to talk about code. That battery is included.

> gives us a more convenient syntax for the latter, in the form of the quote macro

The ' in (cons 'lambda ...) is an instance of quote!

You must write (cons (intern "lambda") ...) to remove quote. Oops, now you're using a different kind of quote: a string literal quote. If you remove that, you will have character literals to otherwise build the symbol name.

I agree that quote is not essential: take out quote and you can still do useful symbolic processing. Just doing interactive testing and writing unit tests will be inconvenient, mainly.

The requirement for quote has a different effect. If we have quote, we can make the additional step in the documentation that all code has the representation produced by quote, even when quote is not being used. When lambda is seen in code, that is actually the same thing that (quote lambda) produces or that (intern "lambda") produces.

The above is almost inescapable if user-defined macros are supported. When code is read, it is not determined at read time what is a macro and what isn't. Therefore it is not known what parts of the form may need to be passed to a user-defined expander function without having been evaluated (and thus in the quote representation). The whole thing is in the quoted encoding, so that quote doesn't have to do anything other than pass through its interior.
It is more like Nyaya-Vaisheshika was the only school that could barely confront Buddhism.

And Sankara had many ideas that were similar to Buddhism, like disdain for rituals, liberation through knowledge, disregard of caste hierarchy, etc.

He was later attacked by rival Vedanta schools for being opposed to rituals as rituals are central to the Vedas.

But he did attack Buddha and Buddhist ideas. The point of conflict was the existence of self.

But he used many strawman arguments, and criticised Buddha for saying things he didn't say. Sankara didn't know and didn't care.

He was a great philosopher, though.
I like physical books, but IME for programming languages they suffer from getting out of date too fast
That kinda depends on what custom_condvar_wait() does, right?
> I know some gamers wondered where Microsoft's firm insistence on chat reporting in Minecraft came from; the game became a runaway success without such a system and there were no major media scandals that seemed to prompt this change of attitude or priorities

This comments suggests a profound ignorance of the realities online services. I've seen a lot of doubt that the Minecraft chat monitoring system is actually catching bad people and may, largely, be used to ban people for innocuous online mischief. If that's true, it's a shame and a black mark on Microsoft - but it's irresponsible to run around pretending that abusers are not trying to use these platforms to get to people. I have not seen a collection of incidents in minecraft, but there was a good article posted on HN covering some of the issues Roblox has in this area[1].

I assume that, if one goes through collected Minecraft chats, there's some pretty concerning content in there. I assume that because I've been playing online games for years and I've always encountered concerning content. There are no perfect solutions, but it seems obvious that we can do better than no safety net at all and have an obligation to try. That means we should both push back on flawed, un-neuanced systems like this new one in Minecraft and on lazy critiques of the attempt that pretend there is no problem.

If you think that online spaces are a goodness and an important part of life, then I think you need to take seriously the need to setup controls that will let children and other vulnerable people use those spaces with greater safety while minimally restricting adults. It's not an easy problem at all, and as you note the authorities often start with a digital surveillance state, so we all have to be the change we wanna see in the world and advocate for solutions that are better for all the stakeholders.

[1] https://news.ycombinator.com/item?id=32014754
If you're doing all the interesting bits via FFI, Javascript JIT does not give you much aside from a lot of extra work. Why should we reimplement the glue code for marginal improvements? If you are doing stuff without FFI, than JS's inadequacies do matter.

IMHO, you can't beat Python for ML by being just a slightly faster Python (there aren't enough newcomers for that, the Python ecosystem is enough to assimilate them before other languages can). You need to offer something more significant to make migration worthwhile. Julia tries to do that by allowing to implement the main stack in Julia, if it had JS speed and DX it would have eaten Python's lunch.
That section of the post seemed to be generating a lot of friction. I revised the language a little bit.

I think the original sound-byte I was trying to capture was "do one thing" which in my opinion neither Kubernetes nor Systemd do. To be fair -- neither would Aurae. So I just scrapped the entire comment.

I wasn't trying to nitpick systemd as much as I was trying to draw attention to the fact that it does in fact -- get nit picked -- and often unnecessarily.