skysight-inc/HackerNews huggingface dataset:
Fairly easy for Bill or the Dwarf Fortress brothers to have that stance after they've already gotten "lots of approval from others", i.e. their work has found plenty of fans. If their work didn't have anyone enjoy it, well first of all we wouldn't know who they were to use them as examples, and also I bet they'd be struggling with their 'no blatant self-promotion' stance, or probably wouldn't even keep it.

If my work already had the reach of either of those people I'd probably wouldn't bother with self-promotion either (because I dislike doing it, ideally I'd just like to throw stuff over the wall and whoever likes it will easily find it, but I know it doesn't work like that anymore).

I got lucky with one of my video games, Proximity, that I barely self-promoted but others liked it enough to promote it for me (front page of Newgrounds.com way back, got stolen and added to a ton of Flash game sites without my involvement back in the day, which was the norm for Flash games back then).

I failed to nurture that, and now probably very few, if any, people are playing the game, despite it being a game that was played millions of times as a Flash game 12 years ago, and the sequel being one of the first eight games demoed on Xbox Live Indie Games platform and got played a bunch of times there too.

It possibly could have been almost the next Tetris in the hands of someone better at self-promotion than I am, but it didn't, and it's now pretty much forgotten, and most likely will shortly after I'm dead. And I've been kind of stuck with trying to determine what the next version should be like, what direction to take it, and finding the time and energy to work on it. I very well could die before a new version even gets released. Really doesn't help that all platforms it was released on are no longer around (Flash, Xbox 360, and iOS but ancient, would take too much work to update it).

How do you determine when self-promotion is motivated by sincerity or a cynical desire for physical gain? My wife sincerely wants to be able to quit her day job and make her living writing books, and has spent twenty years not even being able to finish a book, and only this past couple of years figured out what works for her to start getting these things made.

She also wanted to make it as good as she could, so she's dropped probably over a thousand dollars on various things including editing and proofreading, so it would be nice if at the very least she makes that money she invested into the book back, which she wouldn't have been able to do with zero self-promotion (that's not how Amazon works, she would have sold very few books, there's too much other crap out there).
Huh there's a Balance Forecast report which does exactly this. It considers the Scheduled Transactions applicable to your accounts, and shows the forecasted balances.
Apparently sqeakland has a stored CSRF issue, because it pops an alert in the comment section with "you are sex".
They are documentaries I saw on RAI (Italian TV).
We don't need that many houses.
> out of season April fool's joke

Sadly, it's not:

> Supervsn clothes are designed and manufactured with “high-frequency vibrational energy.” Let Gavin Mathieu, the streetwear company’s founder, CEO and creative director, put you on:

> Vibrational energy is just energy that’s alive. That’s in motion. Supervsn is an energy company, 100%. We have the ability to create energy. You go to sleep every day and refuel your tank. You can pull energy from the sun. You can pull energy from food, but this energy needs to be put to use. How do you put it to use? You put it to use in a good way.

https://www.latimes.com/lifestyle/image/story/2021-09-16/ima...

Checked my local t-shirt shop - I can have all of that with $20 at best, except cargo pants, they don't do that. But I can have trousers. Imagine having Bliss on your private parts?
Have any other book suggestions? This ancient civilizations has been of great interest to me lately, doesn't have to be specific to the mediterranean
Some older books might be useful, though I'm not sure how useful older python books might be.

Since you're a librarian, may I suggest some books you might want to consider keeping (not all of these are programming books per se):

Designing Data Intensive Applications, by Martin Kleppmann

K&R for C

K&R The Practice of Programming

The Art of Unix Programming, by Eric S. Raymond

The Cathedral and the Bazaar, by Eric S. Raymond

Code: The Hidden Language of Computer Hardware and Software, by Charles Petzold

The Soul of a New Machine, by Tracy Kidder

The Idea Factory, by Pepper White

The Little Schemer, by Friedman and Felleisen

SICP, by Sussman and Abelson

Introduction to Algorithms, CLRS

The Algorithm Design Manual, by Steven

Introduction to the Theory of Computation, by Michael Sipser

The "dinosaur book", "dragon book" etc.
august is by far the hottest month in texas. and yes, i just chose Toyota because it was easy to identify them since they are huge.

you should go by their factory sometime. you can get a tour, it’s pretty awesome.
I guess because despite that the powers that be seem to be heading to 2024 with two candidates both in 80s.
A Disastrous Toy Almost Killed Lego [video]
> Absence of beneficence is not evidence of malevolence.

Except it absolutely is evidence of malevolence. It's not conclusive evidence (i.e., irrefutable proof), but almost nothing has conclusive evidence.
Coca-cola is the single one biggest plastic polluter, together with fishing industry.

I did my research, and I boycott everything I know it hurts the planet. Do you?

> Policy makers duped consumers ...

Not policy makers, but plastic producers bought politicans and public opinion. See the movie "Plastic wars", i did.

> You seem to have no understanding of the severity of things.

I do. I certainly do. I thought about it for a long time. I simply believe that you cannot both gluttonize and be angry at the world to be doing nothing. The change have to start somewhere.
You think too much ! Let the poor guys work weekends if they want, dont go to meetings you're not useful at, say yes yes to micro managers and never ever bring stress home, or quit immediately if somehow that's not possible.

I tend to really relativise the importance of what I work on. None of us are defending the nation or pioneering a moon landing, all can wait, all is a game to some extent.

When an agitated user comes to me with a demand to fix a problem that has been here for 20 years, I do as if it was important to be nice, but hell if Im going to stress about all this at night ! I'll do my best or fail trying, the big deal.
This does not pass the smell test, and your response borders on user-blaming. If this was only one person experiencing the problem, it wouldn’t be an inappropriate response, but if you have wide swaths of your user base describing the same problem, it’s inappropriate of you to hand wave it away by essentially implying that the user has somehow incorrectly applied the update.
I work at a private school and do a lot of data work that involves a substantial bit of programming. I CANNOT imagine a better work environment in terms of getting to enjoy the bits of tech that I like without all of the negative stuff that I see out there. The one thing I certainly lose out on is strong programming peers and people to learn deeply technical things from, but everything else is a positive: culture is excellent, I get to participate in all sorts of things that aren't programming related, have the freedom to tie technical itches that I want to scratch with work projects, etc. It's truly awesome, but something I would only recommend for someone who is looking at their job more wholistically and is ready to embrace some really major QoL gains with a very appreciable downside of probably developing less "technically" than you would at a traditional shop.
Duke Energy’s “Shared Solar” in North Carolina USA is one such community-funded system

https://www.duke-energy.com/home/products/renewable-energy/n...
Thanks, means the world!
When I was on the team it was 2/3 Asian, 1/3 white, one black member, and one Native American member.
I found that a "blog" added too much of a notion that there needed to be regular updates added every day/week/month/whatever. It felt like I /had/ to add something frequently and regularly otherwise I was failing. This was too much pressure and so things were right abandoned.

Instead of a blog, consider just a well put together site about things that interest you. There is no pressure to keep adding and updating, just a site where you can add a new page as often or infrequently as you like without any guilt. For added bonus points host it on GitHub pages so you can use their web based editor to make updates with near-zero friction.

I deliberately keep all of my online activity anonymous and firewalled for obvious reasons (so it is not a personal marketing outlet) but the learning opportunity is great. If I need to go learn something then for me that is often a good thing to write a page about.

Good luck.
Certainly.

* Passive speakers: no microcontrollers at all. Prices from tiny to extravagant.

* Class-D amplifier: no facility to update the firmware. Prices from small to extravagant.

* USB DAC: no facility to update the firmware. Prices from tiny to extravagant.

* Laptop running anything that outputs to USB Audio spec: pick your poison.

At the low end, this could be a pair of JBL A130 (under $200/pair on sale), an Aiyama A07 amp ($80), a $10 Apple DAC, and $20 in wires. It's loud enough for a living room, not for an outdoor party. Substitute in Behringer B215 powered speakers for the JBL and Aiyama components, adding about $400 to the total bill, and you should have a pretty good outdoor small-concert system. You'll need power for all this.

There are an infinite number of solutions in this space; the above two are just examples.
A while ago, we realised we are seeing some failed tweeters in Gen3. The issue occurs when a. playing with the battery and the power on the battery is too low, or b. playing with only the charger on high volume. In those cases, there is a possibility that for a couple of seconds, a high-pitched sound comes out of the speaker and the speaker will shut down afterwards, resulting in damaging the tweeter. For this very issue:
We have changed the failure mode in a way that it will not damage the tweeter during that shut down.
We also made a slight change in the signal processing for the tweeter which further protect the driver from these sudden peaks.
I like state funded things that do serve a purpose that outweighs the drawbacks
quick search for Beef (carcass weight) per month, international trade with the USA, for Dec. 2021, shows Canada, Mexico as number one and two, but Brazil as a close number three. In that month and year, the trade with Australia is very low.
> This is completely unsurprising: in every sport, the proportion of those who do not care enough to those highly motivated is even more stark.

I would say it is even more general: there are an overwhelming amount of things to be passionate about, but being passionate about something means you put it before (almost) all else. So for any one specific topic you can expect most kids will actually be more passionate about something else, simply because there is just so much else to go around.

In any case, I think the harsh reality for teachers is that most kids are mainly passionate about being friends with other kids. I suspect this is especially true for kids with less beneficial backgrounds that can't count on as much support from their home.
There is no "programming industry". Industry would be, automotive, finance, agriculture.. etc. Its likely the industry you work in, not programming.
I've loved Lego since the 70's but I never heard of this failed line. Have you? In retrospect, it looks terrible.

Lego is very much back today and hotter than ever, especially with pricey sets for grownups.
The problem with "long term plans" in this context is them being linear. Basically, most "plans" in practice are just fictions to lower anxiety.

Real "Plans" are trees. What is being presented as "the plan" is just the most desired or likely path from root to leaf. The problem emerges when people stop considering the rest of the tree exists. The primary thing to focus on in planning is "decision points" and the branches they point off to.

Then deal with all your workers/coworkers/bosses getting frustrated with your "too complicated" decision tree based plan and ask you to throw away 99% of it because they would rather ignore undesired/nonideal futures.
This is a major portion of why I use Julia as my primary math programming language. By default it doesn't re-associate (unlike C) which makes it much easier to write error compensating arithmetic, and it has macros to make it easy on to give any function/expression fastmath semantics (or narrower re-association only semantics without the NaN/Inf/subnormal effects of fastmath. It also has a reinterpret function which makes it much simpler to do bitcasts than C where there are 100 different ways, 99% of which are technically UB.
I know it wouldn't be easy. But the goal could be to let users write simple programs that say what they mean. Since many programs do: while(!eof) { read(); write(); } that could be optimized similar to the way a compiler optimizes known idioms. Perhaps it could notice a well know sequence of calls and avoid userspace/kernels space copies. But, yeah, very non-trivial.
Who are brogrammers blaming? I thought they were just fratboy-like programmers.
What makes this anonymous?
Ask HN: Who is using the .NET stack for their startup (2022)?
Who is using .NET Core for their startup? I asked the same question back in 2014. I wanted to see if there is a renewed interest with .NET Core in 2022.
Your first clause is complex and correct so you're doing just fine. :)
New telescope to detect gravitational wave-related events
It can also indicate a process that is (currently) beyond the capabilities of the interface available (thinking the difficulty of programming a VCR when you have four buttons and one LED that can display 88:88 and that's it vs a full touchscreen interface on a phone).

Arguably the VCRs did as well as they could - BUT they made the critical mistake of not realizing that programming and setting the clock would be difficult (and for many uses of the machine, not necessary at all, so nobody would bother figuring it out), and so didn't set the VCR to just not display the clock until the time was set. Very few people bought VCRs to use as a clock, after all.
Yes, losing the rainforest is a serious problem and it doesn’t seem to be improving.

https://www.cnbc.com/2021/11/19/deforestation-in-brazils-ama...

Isn’t the land being destroyed so people can have more meat, palm oil, etc.

https://www.washingtonpost.com/climate-solutions/2022/03/09/...

What are organizations doing to improve the situation? Fighting consumer demand is difficult
I’m just going to say … it’s fucking atrocious that Google can be in a business relationship worth 70k, owe another business seventy thousand dollars, and they can just go “you know what, we don’t owe you shit, and we’re not going to even tell you why”.

This sort of shit should be illegal. Google for all intent except the legal obligation, in a legal relationship pertaining to the money you helped them make, they should not be able to fuck people over like this.
Yeah, the article mentions that professors at the nearby university explicitly court the teacher to get their kids into these classes.
No one is claiming mal anything - I was pointing out that the results are such that it doesn't really matter if it was done purposely or not. To get different results they would have to actively think and invest in support for alt OSes. So long as they don't do that it doesn't matter if they actively hinder or passively - you can't prove one way or the other anyways - all you can hope for is better results.
> So if the WiFi chip is something that is available in a non-Apple system, one could tweak the AArch64 Linux driver a bit and get it to work on AArch64 Mx Linux.

Yeah that's precisely what they did. According to this [0] dmesg of a mac mini, M1 macs have the BCM4378 chip, for which they use the existing [1] brcmfmac driver. That driver is years old. A cursory look into git log drivers/net/wireless/broadcom/brcm80211/brcmfmac shows maintenance from various people, including folks with @broadcom.com e-mails, reaching back to 2015 (but that might only have been the date the directory was moved, it might be actually older, as again it's only been a cursory look to establish a lower bound on the age). They did have to add some patches to add support for the specific chip used by apple thogh, which they are upstreaming [2], but they weren't starting from scratch.

[0]: https://gist.github.com/z4yx/13520bd2beef49019b1b7436e3b95dd...

[1]: https://wiki.debian.org/brcmfmac

[2]: https://lore.kernel.org/lkml/4928ea79-2794-05fb-d1a8-942b589...
It is about what I do and what I do is irrelevant for the discussion.
I don't know for a fact, but I am pretty sure they probably do. The question is, what role does it play in the organization? So for me, what I think they probably have an internal distro for is for their some of their servers. If that is the only case, it probably doesnt mean much, but that may not be the case. I could definitely see them having an internal distro that helps with some low level development and testing.
Yay semantics.

I did not make breakfast for you this morning. Is this evidence that I want you to starve?
Yes. But not until I made my own thing from scratch / just using Pandoc. I have two previous sites that have seen zero activity in four years. They collapsed under the hassle of the build system.

Now I've aimed for:

- minimal friction to post or edit.

- useful for my thinking process.

I touch on what I like about my process here: https://play.teod.eu/documentation/
Alright, a quick update after speaking with my tech team.

A while ago, we realised we are seeing some failed tweeters in Gen3. The issue occurs when a. playing with the battery and the power on the battery is too low, or b. playing with only the charger on high volume. In those cases, there is a possibility that for a couple of seconds, a high-pitched sound comes out of the speaker and the speaker will shut down afterwards, resulting in damaging the tweeter.

For this very issue:
We have changed the failure mode in a way that it will not damage the tweeter during that shut down.
We also made a slight change in the signal processing for the tweeter which further protect the driver from these sudden peaks.

The two things I mentioned above are the main changes in the latest firmware (2.0.1 and 2.1.1) for Gen.3.

I would also like to mention a few notes regarding the latest firmware:

The sound profiles have not been changed at all.
The playback time is exactly the same as before, i.e. 5 hours on max volume in Power mode. (confirming the SPL is the same)
The settings for the woofers have not been changed at all.
The contribution of tweeter sound pressure level is only a minor fraction of the total SPL for the speaker and since the woofers’ SPL has not been changed, the total SPL should stay the same as well.

As a result of the above, we have not seen any SPL change in our measurements post-upgrade, and are not sure as to why some users are experiencing this.

Previously, i mentioned the notion of it being a data corruption issue. We have integrity verification, so this is extremely unlikely, but as it is an easy check, we recommend trying this out.If you try to re-upgrade, and it skip the “transferring” step and goes directly to “Ready to patch”, it means that the previous upgrade had been successful with no corrupted data and that you have had the correct firmware on your speaker. (In this case it will be a very fast process) If however, it started to transfer files, it is worth to wait until the transfer step is completed to make sure you have the right firmware.

In the meantime, we will continue to investigate internally in SOUNDBOKS, and try to figure out why some users are experiencing this, when we are not experiencing it ourselves, and it has not occurred in any of our testing.

Again, thanks for your engagement!
If the goal is to sequester CO2 then its not enough to just grow trees, you also need to prevent them from being cut down and burned. One thing that I would argue in favor of using iceland and other areas around the arctic circle is that people has demonstrated in the last several decades that it isn't economical worth to grow and farm the land for anything, which include trees. That might then mean that people will leave the trees alone for a long enough time that the sequester of CO2 matters.
Well at least a few decades ago part of why they got hit by AIDS early was that they had more blood transfusions (this was before screening for HIV was in place).
I do like science fiction, particularly of the Star Trek style. I'm less into the Aliens (action/horror) stuff and more into fantasy/exploration stuff. Adventure in general is nice. Conflict is expected (as that's part of any plot), but I don't enjoy shows of inevitable doom usually (although Melancholia was good).

I also like comedy - British, American, southern American. I'm rewatching My Name Is Earl now. I enjoyed Trailer Park Boys for a while. Blackadder was fantastic.

I don't mind some violence, but that shouldn't be the focus. Likewise I don't mind sex (explicit or not) as long as that isn't the point of the show.

Gratuitous, over-the-top violence (modern Tarantino films) are very much not my interest.
I hope this finding is not used to criminalize verbal insults. The word "violence" is now used in an overly broad manner.
That's what I'm saying though: those masses of people don't want to self-sacrifice any more than the wealthy do, and are therefore likely to believe whatever excuse they can grab onto so they don't have to, and the wealthy will push the excuses.

We saw this same exact scenario with climate change. Big Oil knew it was a problem decades ago and did everything they could to deny it and push narratives to the public that allowed them to deny it too. People tend to choose to believe what they want to believe and the only way around that is to beat them over the head with the truth, but as long as doing so doesn't serve the interests of the wealthy and powerful it won't be done.
We have integrity verification, so this is extremely unlikely, but as it is an easy check, we recommend trying this out. If you try to re-upgrade, and it skips the “transferring” step and goes directly to “Ready to patch”, it means that the previous upgrade had been successful with no corrupted data and that you have had the correct firmware on your speaker. (In this case it will be a very fast process) If however, it started to transfer files, it is worth to wait until the transfer step is completed to make sure you have the right firmware.

In the meantime, we will continue to investigate internally in SOUNDBOKS, and try to figure out why some users are experiencing this, when we are not experiencing it ourselves, and it has not occurred in any of our testing.
A ten minute video containing two minutes of useful information I could read in thirty seconds...
People denigrating USSR/communism are also repeating the same thoughts induced by the very powerful western propaganda. These things that you repeat: "blacklisted family", "owned by the state", "brainwashed and manipulated", "prison city", "forest with a bullet in your head" - all of them didn't exist in the USSR (maybe for a short period of time after the October revolution).

USSR wasn't an ideal society, but you're either inventing imaginary horrors or repeating lies invented by somebody else.
My biggest problem was with importing CSV from my bank (TD Bank). It got all the debits and credits reversed, so I had to fix them all by hand.

In the end it wasn't worth maintaining -- too much manual down;loading and entry. I need a system that can automatically pull the information from my banks and make it easy for me to massage the data as needed.