skysight-inc/HackerNews huggingface dataset:
We use GraphQL heavily to power web apps and chrome extensions. To me the biggest benefit, as others have mentioned in this thread, is the strong contract it provides between FE and BE. We have a mix of CRUDy queries and queries tailored specificaly for certain pages.

The FE team loves that they can easily look up what exactly the BE returns and include tools in their build pipeline to validate the queries they write against our production schema. Combined with TS then checking that you use the returned objects correctly this is a major win.

We actually rarely go an optimise on field level because often fetching unnecessary objects from the database is faster than creating two queries that 95% of the time will both be called (for example adding a join to the main query instead of fetching additional fields by id in a different resolver). However, if the FE really doesn't need the additonal data then at least it isn't sent over the network and the FE doesn't have to parse it from JSON.
Yet another Python's async programming example
I can't help but feel that this article is overlooking luck as a factor.

Nathan's journey is certainly one of hard work and continuous learning. He earned his success. But he also took a large risk. This is sort of acknowledged in "income comes down between ladders", but is never explicitly stated.

There is a wealth of evidence online that shows a successful career at a high paying software company will, on average, build more wealth than entrepreneurship. That said, the wealth upside to entrepreneurship is not bounded unlike total compensation.

Nathan also started a software company at the beginning of what has arguably been the best decade for software. The most effective way to build wealth is to catch a wealth wave at the perfect time--not too early, but just as exponential growth begins to kick in. '09 was that time for software--especially software as a service. The tools were there but businesses had not yet captured their potential.
These notes are incomplete, and are planned to be completed by the time Zig 0.7.1 releases.

- Just a note for those who might miss the part of the page where it says the same.
If you use golang, I can’t recommend reading parts of the standard library enough. Make sure you can jump to source easily! This is true for many languages (less interpreted ones that are partly in C). Given how there are very few ways to do things in go, the libraries are very clear, concise, and performant. For interfaces I’d start at the io or http package.
> The design is also missing speaker protection features and surge/spike protection/EMI prevention, and RF intereference filters on the inputs.

1.) TPA325x have built-in speaker protection circuits.

2.) Do balanced inputs need RF interference filters?

For this project: After blowing the bridge rectifier a few times (for the reason you mentioned above), I ended up replacing the linear supply with a SMPS instead.
I suppose it's worth noting that the Neapolitan pizza can only have been in existence since 1548 at the earliest, and there are probably more 'real'/traditional pizzas sans tomato
I still look back on those notebooks sometimes, and contemplate doing a refresher problem or two.

Then I realize I have no trees in my yard, and that I should correct that.
But someone would still have to program that SnapCam filter specifically for each captcha, and that process is not widespread and easy yet, so it will pause for a few more years hopefully.
I would usually call this “crony capitalism”[0] or just “cronyism,” and agree it stinks, and is a degenerate state away from functioning capitalism.

[0] https://en.m.wikipedia.org/wiki/Crony_capitalism
longbows had a big role in the battle of Agincourt. It was part of a wider switch from very expensive defensive armor and warriors on expensive horses (that were eating a lot of grain) towards stuff that could kill at a distance. The middle ages isn't one monolithic period, it's quite a complex business. See https://www.britannica.com/technology/military-technology/Th...
If you think your life ia suffering free to other beings, your existence is predicated on forms of organization and governance which inflict massive suffering aka the military-industrial-logistics system which ensures the delivery of whatever you need from all corners of the globe.

Move to a remote island if you want to be a saint. But don't posture to be a holy man or even more simply "a better man" by not eating animals and byproducts.
Check out the movie Koyaanisqatsi they have a lot of similar time lapse segmentsa with interesting subjects, angles, lighting, as well as scored to music. It might give you some inspiration.
I stand corrected. Sorry. I must have mixed it up with something. The Wise Being articles come to mind.
Ah but did I say it would? Nope. I said musicians are often great programmers, and I said practicing music will help you master your attention. Whether you apply that to other areas is up to you. I would argue that learning to master your attention gives you the opportunity and a helpful foundation to improve better in all kinds of things, but believe me, I would never make the claim that there is instant and direct transference.
We used to play Marco Polo a lot as kids. It turns out everyone peeks when they play this game. We learned this the hard way by deciding that too many people were cheating so we took a pair of goggles and spray painted them. We made sure there was no way to see anything and whoever was "it" would wear the blacked out goggles. Immediately people started slamming their head into the wall or the bottom of the pool. It was crazy just how obvious it made it that everyone cheats in Marco Polo.

The way this relates to the blog post is that I hope the author reads this comment and considers spray painting goggles as a way to replace the scarf. I imagine swim goggles for 24 hours would be terrible so I would recommend finding a pair of ski goggles that could easily be blacked out. This is probably the most comfortable way to black things out and it would be very hard to "cheat".
> a fair chance at life

If you eliminate meat and dairy, those animals won’t have any life at all. The only reason they are there is because humans eat them.
Support.mozilla.org is down due to misconfigured TLS cert
I've got to say, something like "was used" is not a useful review to me as an Amazon user.

It sucks that it happens, but it's not specific to the product. Same with damaged to a certain degree. "It was damaged" isn't useful, but "it comes woefully under packaged", for example, is useful if the item is fragile.
This particular case is because array delegates to slice for Eq, and slice has the pointer comparison - though it looks like there's some churn here with 'guaranteed_eq' so it may be fixed soon [1].

1: https://doc.rust-lang.org/src/core/slice/mod.rs.html#6610
Still, with a dagger and skill, you could penetrate allmost all armor.

Not very helpful in 1 vs 1 for the peasant, but in the chaos of the battlefield, very possible. And like others have mentioned: with a polearm and skill, much better chances for the peaseant.

A disciplined force of polearm carriers could have (and did) defeat full armored knights. But there is the greates difference: a peasant usually was not in the position to receive military training at all, while the knights were trained for war since being childs.
Startup equity compensation: Some guiding principles
Not a tax dodge. He’s fleeing the impending purge during the second American civil war.
to instead teach a single student directly, without any time or resource limits. What would the ideal course of study look like then?

In particular, I'm interested in time allocation

When I homeschooled years ago, I read an article that indicated that a survey done by a parent of a typical school day at public school found that only one to two hours of the day were spent actually learning/studying. The rest was spent on roll call, lunch, recess, changing class rooms, etc.

At the same time, the state of California had several ways you could legally homeschool your children. One of those was "hire a tutor for three hours per say." Not eight. Just three.

Having homeschooled my sons for years, I can tell you that more than three hours a day of one-on-one instruction is not sustainable. It's too intense. It's too exhausting.

Eight hours a day of school only makes sense when you are splitting the time of the teacher between twenty or more students.

To what extent should the education be directed by the teacher, and to what extent by the student?

Homeschoolers often advocate for pursuing "child led learning." It generally works best to let the interests of the child direct things, if you really want to optimize for them soaking things up.

Though do be aware that you may need to place some limits and insist they learn certain things they don't really want to learn, especially if they have known disabilities. But it still is helpful to give them latitude, where possible, on how they learn those things.

Forced learning tends to not go over well.
I'd heard of it as well - there was a novel that had a group of aging Biologist get together and publish anonymously under the name.

The clever part of the novel - and I can't even remember the name - was that the "discovery" they made was PCR. It made it seem a lot better then if the novelist had just created some magic invention for the characters. Made it much more grounded - as I remember it. That said, how good could it be if I can't remember the name of the book.
> Also lots of things went right for the English and wrong for the French at Agincourt.

This is true, but one should note that the Battle of Crécy 70 years earlier had shown the same pattern.

(Although of course there were many other battles in the 100 year war where bowmen were not as decisive).
That's funny cause it was the "chinese politburo" that liberated the chinese from the united states which invaded and occupied it for 100 years.

https://en.wikipedia.org/wiki/Yangtze_Patrol

But even if you are being sincere, and usually nobody using china as a boogeyman are, we aren't using our military to defend ourselves from a nonexistent chinese invasion. We used our military to kill iraqis, syrians, libyans, vietnamese, etc.

If chinese did 1/100th of what we did, hypocrites would be crying they were the most evil nation on earth.

We have nukes to deal with china. We don't have armies to deal with china. They've got 1.4 billion people.

Pretty much all our wars have been offensive wars of conquest/genocide/domination. But yeah, it's china that's the bad guy.

Can you think of the last defensive war we've fought? Even ww2 wasn't really a defensive war as we already attacked japan with sanctions.

Edit:

> China is not yet strong enough to do that outright with the west like it does within Asia and its maritime claims.

Within Asia? Are you saying it's china that has troops in korea, japan, etc? It isn't china that colonized philippines, indonesia, india, etc. Lets be honest here, asia isn't in need of liberation from china, it's in need of liberation from the west. Just think about it.

> With the west, it has taken on a different approach: infiltrate all levels of political, educational, and corporate institutions.

Is that why everyone has a good opinion of china? China has infiltrated everything, that's why we started a trade war with china? If anything, I could understand if you said israel or saudi arabia has infiltrated all levels. But certainly not china or russia.

When it comes to china, all I see is projection. Everything we are accusing china of doing, we are guilty of. We are the ones who invaded and brutalized asia ( including china, india, etc ). We are ones that invaded and occupied. And as best as I can tell, it's us who are meddling in chinese affairs and telling them what they should do or not do.

Edit1:

> I can't name another empire or superpower in human history that has shown more restraint.

Is this a joke? We wiped out an entire continent full of people. Dozens of native nations were exterminated. We dropped nukes on civilians. That's restraint? And we've been involved in wars in every corner of the earth. What amazing restraint.

For those hypocrites downvoting me, try replacing US with china for every historical act. 9/11 happens and china invades afghanistan and iraq murdering hundreds of thousands of innocent civilians. I bet every hypocrite downvoting would call them monsters.
Wow, what a load of tripe. The article fails to articulate the reasons why one might use Vim or why one might prefer a visual IDE. You're welcome to disagree with my choices, but an attempt to engage with them or even explain your reasons for choosing differently is table stakes for this sort of piece.
Is it worth the cost? Literally, yes. The United States having the world’s most powerful and expansive military is what makes it the best place to invest your money and keep your stuff. I keep all my stuff in the United States, don’t know about you.
jira coming up soon?
There is an issue not being discussed here. The guy is almost homeless. He is probably angry and has nothing left to lose. Now think about all the damage he can do by having his open source project being used by so many people and companies. He can deploy a malware or ransonware and even if he doesn't make a penny, he can create some chaos.

This is the real risk of relying on a fragmented open source ecosystem, especially the NPM platform. Pinning is not enough when every Node project uses so many dependencies coming from so many developers.
That's the argument for having a defensive force, not what we have.

EDIT: Since y'all are downvoting: https://www.youtube.com/watch?v=zYTxuW2vmzk (The Collateral Murder video, warning: war crimes)
The Bourbaki Gambit (1994)
by Carl Djerassi
FWIW I'm "vegan" and I agree that it's silly.

At least for me, the point is that I'll try to make choices that reduce suffering. You can't reduce it to zero, but most animal products can be replaced with a similar alternative with a similar price and less suffering.

Even organizations like PETA recommend against pestering restaurants about small details and trace ingredients, and I couldn't agree more: it makes vegans look nitpicky and rude and makes it harder for most people to want to make baby steps in the direction of reducing animal products.

My advice to new vegans: be easy on yourself and others. I'd rather see ten people who reduce their animal products consumptions by 90% than one extremist who does 99% and alienates everyone else.
I agree with you but this is trivially defeated with a mirror
I had this happen to me recently, there was a scratch card in the box and upon scratching it, I was told that I won $20 and to contact them.

Then, when contacting them, they told me they'd send me the money but to please write a review on amazon.

The thing is, I'd have written a 5 star review for that product otherwise since it is very good, but that feels a bit too iffy.
Nice list. This is for all the dreamers.

Once you get your site up to $1k MRR, then the dream is in sight. It’s got to start somewhere.
I can't speak for Emacs, but just this week I went through my vimrc file and deleted half of the configuration. Turns out now that I've started to grok the finer points of the editor, the heap of cool mappings, functions, and must-have plugins I found on the internet are more hindrance than help.
Defining consciousness will come down to doing so simply. Consciousness is emergent given lack of awareness equals lack of consciousness, especially when the lack of awareness is extended to seeing and hearing, or not. Consciousness emerges from awareness of objects, vision, hearing, thinking mind.

Who here can visualize an apple in their mind, literally seeing it as if existed and was being perceived by the eye (a sense organ)? Who can't? The answer will vary from person to person. I know what some have said, given I've asked 100s of people this question because I don't form internal imagery.

Even though some don't have that mind's eye view, it would seem most of us do build an internal model, similar to the apple, of the world around us, which is built from sensed information. Some of the people I've talked to can put "extra" things in that model. Dots on the wall. Boxes on tables.

If it can be updated, it must exist in mind and it is likely to exist in mind in a similar way for many, at least for us to all agree we seem to have similar experiences and see the world in similar ways.

Similar to an internal biological version of Unity, our eyes, ears, nose, taste and touch/feeling come together to create a sort of reality rendering "camera obscura" in the mind, allowing us to judge and interact with our perceived environment, through the copy we create of it.

Close your eyes, and the model fades (at least for most). Leave them closed long enough and you will lose what we are seeking to define here.
I will reiterate this. I dropped out of a CS program and had just a little knowledge, but I feel like this finally made the penny drop.
on 2. , I think every doctor on the planet would say you should never eat/drink McDonalds, Coca-cola, red bull and other "food that isn't food" items.
The great grandparent to your post (the one who initially brought up the necessity of rote learning) is a quant at a market maker.

Anecdotally, my favorite professor from undergrad (born in China, PhD from the best department in his field [my personal opinion]) said he thought the reason for Russian/Chinese dominance in certain areas of math was due to how those areas benefitted very much from rote practice. He advised all of us (American undergrads) to drill and kill certain techniques in order to build up our pattern matching.

I don’t think they’re advocating doing hundreds of worksheets on the power rule or trig substitutions or memorizing line by line proofs. Our brains do follow formal rules when doing math, but the insight necessary to find a way to solve a problem that isn’t straightforward isn’t through application of rules, it’s through a tacit intuition that you build up by doing lots of math. There is no other way.

It’s like how everyone feels like they understand physics to a PhD level while watching the Feynman lectures, but if you were to hand them any of the problems afterwards, what seemed like such a natural stream of thought is just simply out of reach. It’s much easier to go over something and declare “this makes sense” than it is to come up with that something in the first place.
I learned about this from the excellent BBC Radio series a brief history of mathematics with Marcus Du Sautoy. Here is the relevant episode: https://www.bbc.co.uk/programmes/b00stcgv
China is using its money to achieve world domination in such a vastly smarter way than the US (Belt and Road initiative, controlling natural resources) that I expect my children will be learning Chinese someday the way that Chinese kids had to learn English.
Dealing with Two Different Sides of 5G
....that, is extremely interesting.

My application in mid 2015 was denied because they received it the day after the rules changed from what you posted to what I posted.

It must have changed back in the mean time, and I've never looked into it again.

Thanks very much!
This might be a controversial take, but I grew up in a very rural community in the Midwest and military service was widely seen as a pathway to stability and to a degree, glory, for those that didn’t have the opportunity to pursue higher education. It’s essentially a massive job creator that we don’t really talk about as a massive job creator. It’s always framed with national security in mind.

We often talk about the human cost of war, but as I’ve gotten older and seen the never-ending military presence in the Middle East, I can’t help but wonder how much of that is driven by this political desire to provide these kinds of jobs to thousands of young men and women that don’t have many opportunities back home.

Of course, it’s not really talked about this way, but I remember first thinking about it watching Ken Burns Vietnam war series. It wasn’t the rich kids that died in that war either, it was the children of the working class.

Military is just as much of a domestic political tool as it is a force to shape geopolitics globally, and it’s deeply effective in communities that are reliant on military presence.
Amazing experimentation here. I sometimes wonder what computers from parallel timelines look like, and this is a fun what-if possibility.
> The United States having the world’s most powerful and expansive military is what makes it the best place to invest your money and keep your stuff.

This needs a stronger argument.

Russia, North Korea, and Turkey have very powerful militaries, yet are much less safe for investment than various comparatively weak small European countries.

A country being a good climate for business seems to have more to do with a lot of factors other than military strength.
The Distant Reader
And these army surplus robots would soon be sold to Police Departments to augment their patrolling capabilities.
Xiaomi Mi 11 full specs, Launch date, Benchmarks and prices
Does it still have google's tracking after this debloating ?
Reactive programming is a very solid paradigm. It is hard to get it right though. Especially when calculations are asynchronous.
Excel is ubiquitous but is universally painful to use for anything beyond quick prototyping.

This was the major motivation for us to create

https://ellx.io

- a platform for visual reactive programming, working in your browser.

ObservableHQ was obviously an inspiration, but we concentrated on making it more production oriented: you can literally build a fully-fledged web application without leaving your browser, around solid reactive abstractions.

Some examples built with Ellx:

[1] https://ellx.io/matyunya/tensorflowjs-simple-demo

[2] https://ellx.io/matyunya/simple-voyager-clone

[3] https://ellx.io/dmaevsky/monte-carlo
The best way to jump from lower class to middle class in the US is to enlist.
Could you make your class project based and give everyone different, but equally difficult, projects of their choosing. Each check in into master would then be merged after a code review with you where you ask questions about why implementations are done specific ways to solve the problem/refactor. Code is only merged when it hits a quality marker you set. Students are graded by percentage of deliverable hit from original project specs.

Ex: student is to implement a K&R C compiler + code generator in 1 semester. Help them break up the project into manageable chunks (tokenize, AST, register allocation, etc). Each feature includes tests, comments, docs, and is presented to you by X date. Code review and cycle as many times as needed as long as it gets in by X date. By the end of the class the student hit 100% of their deadlines but only pass 70% of some test C files you create so they get a 70% (or higher if their code was consistently good and did not need cleanup) in the class or something.

It would never work because "you need to have a final exam" but it's the ideal I think we should strive for if you are "teaching programming" since this is how most work I've done in the real world has gone.
One plus Nord is pretty sweet.
Where does most of your revenue come from?

Listing fees? Or ads?
I wonder if one day in the distant future, humans will each have their own autonomous mutually assured destruction devices hovering around them at all times, almost like a guardian angel.

It would even the playing field in some ways.
I'm aware of Chucklefish's usage of Rust, but they aren't a good AAA example even if they've shipped some of the most successful indie titles of all time. Also, as mentioned in a sibling comment they have abandoned Rust because the lead programmer that was driving it moved on.
Wait you are the creator of Cydia
I just want to take a moment and appreciate your work. I really loved Cydia and the way It allowed me to customize my first iPhone 2G