skysight-inc/HackerNews huggingface dataset:
Ask HN: How to setup a raspberrypi for a three year old?
My daughter is about to turn three, and she's interested in computers, especially a raspberry pi that was sitting on my desk. In her own words: she wants to use "the little computer to do work like dad". So far, she is fairly entertained by just being able to open an editor and type words, but I'd like to provide some extra things to play with on there. Does anyone have any recommendations for educational software I could add? Or other activities I could add to get her interested in computing?
It's a matter of perspective I guess, I made a living out of it :)

And also, mediocrity is part of our life on this planet, and also, a matter of perspective.
Working Backwards Book Summary
The idea that tolerance 101 is about who you are able to discriminate is quite amusing. Especially in a thread about Orwell, doublethink and all that.

Either way, yes, if you actually care for freedom of speech you ought to respect that which you find abhorrent. You are supposed to trust that worthwhile ideas prevail while the rest don't. That in this scenario, since the KKK has terrible ideas and yours are better, you benefit from both being out in the open, since yours should surely win over.
Nice resource - very handy. I've shared with some slack groups I frequent and mentor in!
After years of D&D, this is the best description I've heard of the difference. Bravo!
Curious where your job was? Assuming Woburn or anywhere in the westernmost stretch of 95/128? My first job out of college was at BBN Technologies in Cambridge, but I was living in Beverly on the north shore. I quit shortly after my first 3h commute (most days were 1.5). The commute situation in the greater Boston metro is pretty awful…
I don't think he's giving a blanket free pass on censorship during war time, but rather is acknowledging that there are necessarily censored fields of information during war that would otherwise be used to the enemy's strategic advantage. Anti-war protests should not be censored, but a news story specifying the production capacity of one's navy may very well be.
The right man in the right place.
I recall playing with knockoff Pokémon trading cards when I was a kid. Same fun, $/$$ instead of $$$.
If you weren't and aren't going to pay for Red Hat, you aren't going to pay for any other distro either.

This isn't meant to be confrontational. If you don't want to spend money on code provided by volunteers (or whatever your justification is), that's fine; it's your money and your life philosophy.

But at least be classy about how you conduct yourself; if you don't want to pay then just say so instead of coming up with endless excuses.
A great overview! Thanks for creating this :)
I remember this quote here,

“Do not count on the gratitude of deeds done for people in the past, you must make them grateful for things you will do for them in the future.”

- Mario Puzo, Omerta.
Why Darwin admired the earthworm
So if OpenAI and Google were to do their bidding and "pause" (temporarily? for how long?), how do they propose to monitor the rest of the world? Or is everyone else exempt? And if so, why?
And arguably you'd rather enjoy your 20s than your 60s out of prison. Health problems of old age are a prison of their own.
I'm reading it as social forces making certain topics unpublishable. In his words

>facts which the Soviet government would prefer to keep hidden, is next door to unprintable.

All topics mentioned so far as "censored" have enjoyed enough publication and even being successful political platforms.

What people here mistake as censorship is usually regurgitated bad arguments being unpopular
Dreger is not exactly a neutral party in this. You can’t take her words as some sort of neutral account of what happened. If you don’t want trans people and specifically trans women to exist it’s very easy to use words like ‘trying to ruin’ to describe well-deserved criticism and rebuttal. That too, is a fundamental part of the scientific method.

Much of the dreg published back then by Bailey, Blanchard, Raymond and others has long since been discredited by the scientific community and before you say anything: no, not because of ‘wokeism gone mad’.

One pillar of their research back then (and in part - to this day) was insisting trans women are men who suffer from a condition called autogynephilia (a fetish for seeing oneself as an attractive woman - the theory Dreger is referring to). And yes, a considerable amount of trans women met the standards he set for this condition. But it turns out, the percentage is even higher among cis (non-trans) women. 93% of them qualify. I guess the remaining 7% are the real women.

https://pubmed.ncbi.nlm.nih.gov/19591032/

If you are sincerely interested I recommend reading the works of Julia Serano. This piece about the book you mentioned is a great place to start: http://juliaserano.blogspot.com/2015/04/alice-dreger-and-mak...
If you’re just looking for ammunition to throw at trans people because you don’t like them existing, as very much seems to be the case with Alice Dreger, I can only hope you’ll find a more meaningful and positive way to spend your time.
No, the core theme was technical debt. Technical debt happens to be (typically) a function of time.
Sorry, I'm not following your argument; it sounds like you're making an argument that the mere idea of mixing different styles is somehow an illegal operation.
> Because users do not know that there's some hypothetical "better" experience they could have had and do not care, unless your service/tool/whatever is not functioning correctly.

If your business competitors prioritise UX over DX, your users will soon know. And then they won't be your users any more.
Nintendo DS cameras are the best lo-fi photo trend
React went from class components to function components and from lifetime callbacks to hooks. These concepts are completely orthogonal.

There exist design choices that would end up with a different combo. Class components with hooks or function components using lifetime callbacks.

Yes, hooks — basically sub components with possible effects and yielding values, or DOM output — are a terrific idea and much more functional and principled than explicit lifetime callbacks.

All the dependency arrays and non-conditional checks etc are because of the function components approach and don’t have much to do with hooks.

I feel nearly every discussion on hooks mixes this up and makes the whole conversation just weird and confusing.
I know many developers who want nothing to do with frontend work because of two main factors, 1. The obsession with bleeding edge technology and 2. The developer community being disproportionately composed of young and/or new and/or self-taught developers who "discover" new paradigms constantly. Those factors create a constant churn in technologies in which nothing is learned and everything is repeated every six months to two years. It's like watching mayflies argue about politics.

This article feels much the same.
I like this! It reminds me of Zachtronics, specifically Exapunks. I will make sure to grab a copy. Gameplay is important to me, so I hope that it plays well. I'm curious is there is a solve state. We will see.
I still don't understand what the problem is with class components. They made sense. Now I'm suddenly relying on the behind-the-scenes magic of useState and useEffect.

useEffect in particular really messes up my understanding of the flow. Lots of bits of code that may or may not be executed based on the dependency array, and that means my component function is going to be executed several times, each time just to execute another useEffect. It works, but it's not a programming model I like.
It's worth thinking about where "best practice" and "state of the art" come from. At worst, it's a business that's trying to shape these things to sell their product.

In a more middle case, it's just people explaining what they did when they faced a particular problem, and how well their solutions worked. There's a cynical version of this too, where people are more focused on their employer-brand or personal-brand than being helpful.

Not to downplay the actually helpful instances of thought leadership! I'm just observing that there isn't always an easy way to tell these things apart, or to boost the helpful ones.
I've had the same issues but for ed. I need some good example usages, I mean it must've been used for a while but it's hard to find resources...
ERA5 records go back to 1940. But it could have been supplemented with other records…and it appears that 1936 was hotter than 2023. So NPR could have at least mentioned that.
Alameda stole customer deposits from FTX. You can not just "shut it down".
They’re not concerns lol. I have a shitload of Amazon ebooks and I have a Scribe. I don’t want to futz with trying to force ebooks onto the Remarkable 2.
Oh, I see! I misunderstood that you meant using dummy keys to hold comments in their values, which some people have suggested as a work-around for there not being any comments in JSON.
They’re checking regex partial matches for each possible completion, which is intensive indeed. You can look at the Figure 2 in our paper (link in original post) for a simple comparison with MS guidance which shows the difference.
It tracks with the rest of the story. Homie is clearly extremely bad at fully understanding the inevitable future consequence of his actions. Somewhat ironic given his parents are esteemed lawyers.
> At some point, we will either automate everything directly (AGI), or automate the process of automating things "manually" (think narrow AI which makes narrow AI from watching human workers on whatever task for 6 months).

Your second thing sounds suspiciously like just an extremely clunky AGI. Both would, I think, require significant technical breakthroughs which are not currently in evidence and may never happen.
Ah hah, thanks! I can probably just correlate them with DHCPv4 leases.
Not a useful comparison, since the limitation isn't of the supply of cards overall but of particular cards that (other than the material printed) are identical to the common ones.
Javascript is the ecosystem. The majority of those react libraries are thin wrappers on vanilla javascript libraries.
FastAPI made faster with AI agents
Sharing something cool I got to work on in my company.
The OpenTF Manifesto
Magoo, One Half of Rap Duo Timbaland and Magoo, Dies at 50
So did I. That's why I know its horrible. The amount of money clients spend on people to simply cleanup the messy code this framework helps create is ridiculous. I love the invoices, but the framework is horrible.
In part due to Alameda making it an attractive venue to trade on (at a loss) and other shenanigans though.
I mean I’ve got both and have used both. I know which one has a great notetaking experience for me and which is at best mediocre.

Also, I got grandfathered in to the Connect subscription but I think it’s mostly pointless for my use case.
That's reminiscent of a Martingale but the roles are reversed. That was a great question to put to him and gives some insight into how these things happen.
> So the conspiracy theorist in me believes they may see this archiving as a threat for their current copyrights.

The media industry has had it out for the internet archive for a long time. I don't think they see this collection as a threat any larger than anything else the archive is offering. They've also been endlessly pushing for more and more control over the internet.

They've been largely successful getting ISPs to perform vast amounts of work for them entirely for free and without question. They can force ISPs to permanently disconnect users based on nothing but unproven accusations. ISPs who fail to cut their customers off from the internet risk an endless barrage of massive lawsuits. Courts have so been agreeing with the RIAA that this is acceptable.

They've been able to force ISPs in many countries to censor and block access to online content on demand based on nothing but their assurance that something is infringing. In the US they've had less success with content blocking and blacklists but they keep pushing and pushing.

It's insane how much power they've been able to get already, but they aren't satisfied. I see this attack on the internet archive as just another push for control over online media.

> A certain cord progression or beat or a creative lyric and rhyme long forgotten in this old music could endanger parts of their current music catalog.

The conspiracy theorist in me believes that this is actually a feature for them! Anyone who dares to make music without paying the cartel is forever at risk of having their works challenged for sounding too similar to something else. If you're a musician and don't want to pay up and hand your creative works over to the RIAA you'll be giving up the protection of RIAA lawyers.

Most of the other copyright owners who might sue you are also in the RIAA (or their international equivalents) which can make it easier to reach "an understanding" outside of the court system avoiding expensive lawsuits a struggling independent artist can't afford. The constant threat of having your songs challenged helps them operate as a protection racket and keeps independent artists in a very vulnerable position which drives up membership and discourages competition.
Coding kitty, the cat that has a habit of singing while coding
Most mainstream Linux distributions (including Debian), as well as macOS use vim as the default vi. As you noted, the BSDs still default to (n)vi. Another place where it vi (not vim) is still used is in embedded systems and stripped down/rescue/installation, which often use Busybox (which includes a vi implementation).
How about literally every rich person?

Would be great, expect when it is not.
The idea is not to just generate any random string that matches the grammar. The idea is that if your request is "What are the first 10 digits of pi?" and you restrict the response to the regex: "[0-9]+\.[0-9]+", then you actually receive a correct answer of "3.1415926535" and not just a random string such as "1.2346789", which also happens to match the pattern.
That's Hearthstone
Web Components have got to be the single most overrated web feature I've ever witnessed in the many years I've been messing around with browsers. You know, even WITH React and no Web Components, there was already a pretty reliable way to integrate third party libraries into React without a ton of glue: the DOM. Like for example, if you want to integrate a text editor like Monaco or Quill, basically all you have to do is give it a DOM node and tie together whatever props/events/bindings you want. You don't really need monaco-react, which is not even a large library to begin with.

The main reason why React is still popular is, drum roll please... The programming model. JSX is not an antiquated idea, it is still one of the better ways to integrate the UI part of a JS application into the JS part directly. I greatly prefer JS logic inside of my HTML versus a bespoke template language specifically because it's easy to compose and construct complex logic in.

I've been messing around with Svelte a bit in spare time. I really like Svelte and will probably continue to use it, but the two things I will note is:

- The integration with Web Components is imperfect and doesn't really hit me as something I would seek out.

- The templating logic in the HTML feels decidedly inferior versus just being able to use JS logic and JSX. Try doing a for loop where you count up; the best answer I could find on the internet was to construct an Array using `Array(number)` and enumerate over it...

What I really want is actually more like React's programming model with Svelte's "compiling down to nothing" mantra.

But this Web Components fervor, I know people get very heated about it, but I strongly believe that in 10 years it's going to be one of those grotesquely complex legacy features nobody can get rid of.
You'll have an easier time if you explain what anarchism is instead. Eg, "anarchism doesn't seek to abolish all power structures, it seeks to replace hierarchical power structures with horizontal ones; to narrow their scope of responsibility; and to form systems of accountability to ensure the power structures serve the purpose intended, rather than their own interests. The problem of power structures expanding to consume all of society is a result of the tendency of power structures to serve their own ends and expand their scope of responsibility (analogous to the classic quip about how every application will eventually send email)."

Discussions of political theory in a general audience, where you can't assume everyone is on the same page about what terminology means (and the term anarchism most especially), usually go better if you explain what you mean in long form rather than using the jargon term.

If you tell someone you're an anarchist and don't elaborate on what you mean, they're gunnuh think of Gavrilo Princip.
You’re assuming that LLMs make humans _unnecessary_ to a process (in this case data workers), the author is assuming they make humans _more efficient_ but still part of the process. Barring major unforeseen breakthroughs, I think the author is more likely to be correct here than you.
I think I learned the most about using vi when I worked with an old timer who still used ed. I thought she was crazy at first but watching her edit source code was like watching a wizard cast spells.

Learning to edit primarily via ex mode in vi and vim (commands that start with a ':') is the true vi super power in my opinion.

edit: typos
Being in nature and sunlight is arguably one of the few truly enjoyable activities on this planet
Are you sure it was Wolf3D? The original 90's Wolfenstine was single player only...
Generally anarchists accept power structures are inevitable and want different power structures, organized on the basis of mutual cooperation and collective decision making rather than a hierarchical system where a small number of people (usually the people furthest from the "facts on the ground") deliberate and decide. More like direct democracy than a power vacuum.
Not many, since it's slow to begin with.

You'll get a log_2-based scaling efficiency with nearly any batchsize increase, pending some limitations (memory, etc).

That should be enough at least to roughly sketch it out.
Yeah, that part feels reallly lazy. They wouldn't even have to build something better, there is open source ereader software already that is 100x better.

Remarkable screams designed by marketing to me tbh. Features exists to sell, existing customers can suck it.

I really want to like the RM, but it just misses the mark on software quality and performance. UI is clunky and latency _just_ high enough to be anoying to me. I'll probably pre-order the RM3 if that ever comes though :)
Because it's very literally decades behind Java on almost every front. It was designed for system programming whereas Java is an enterprise platform. On observability Java stands alone. Far beyond anything else (including .net). E.g. check out OpenTelemetry to get a sense of how far ahead Java is on that front. It does all of that without impacting performance in a significant way.

In terms of 3rd party tools. NPM has more packages but they are simplistic toys for the most part. Java has a fantastic number of packages to solve every niche problem you can think of. These packages are at a maturity level that no one can compete with. Hibernate is so far ahead in the ORM field that there's no point comparing it to anything else...

The same can be said for Spring, it is massive. In a bad way as well... But that mass is without competition. You need to integrate with something, there's already someone who built that and it probably works with Spring.

Then there's scale... Horizontal and vertical scaling and the set of tooling to measure that it works properly. The question isn't why don't people switch to go, the question is why does anyone use Go to begin with?

To a large part it's a combination of ignorance about Java due to the vast amount of stuff that's already out there. A hostility towards the language which is redundant since there's Kotlin, Scala, etc. or problems with Oracle which is something I actually get... I use OpenJDK but Oracle does loom. Go feels like a toy. If I were to build a system level solution I would use Rust which seems superior in every way. For high level stuff the JVM is without competition.
30 years years will be sufficient
any metrics to compare this to say streams or any other OS based parallelisation?
Man. Implement some spam blocker on your site. Most the Guides/posts are blanks or garbage
It does render epubs and PDFs flawlessly indeed and the reading experience is great. I don't know what OP is talking about.

Bonus: reading black and white comics on a remarkable feels even better than on paper.
What do you think is wrong with that paragraph? It’s just saying that limited funding is disproportionally directed to the Grande Ecoles, leaving the other schools with much less funding.

6,700 euros is not a lot of money. It’s about $7,300. U.S. public universities and colleges spend on average over $28,000/year.
That gets weird when you look up the ancient history of moon as a god and a time before when there was no moon and how it relates to chaos.
I’m sorry that our software made you so angry. It was a side project led by two people independently from the rest of the company.
Vanguardism on the left has been heavily critiqued by the Left. You should read Peter Kropotkin on mutual aid. We do not need to depend on public spirited pigs.