skysight-inc/HackerNews huggingface dataset:
i was bullied for a number of years at a local school in my home town (northern UK) from the age of 5 until 10 by the son of my school's headmaster (!!). i was even caned by that headmaster for "telling stories" that his son was bullying me.

i learned most of this much, much later as an adult, but TL;dr my parents met many times with the headmaster, who simply refused to believe his son would bully anyone. my father and the headmaster apparently almost came to blows (but didn't, my dad is a good man) and the upshot was that i was withdrawn from that school and sent to a very austere Georgian quaker boarding school for the remaining 8 years of schooling. the change of school of course removed the headmaster's son's bullying, but introduced other [boarding school type] issues which likely scarred me in other ways. but at least the bully was gone from my life!

n.b. some ~25 years later i did actually meet the bully/headmaster's son at a random event back in the UK; he had no memory of the bullying and i was heartened to observe that his life was a disaster and he was desperately unhappy.

that made the ~5 years of bullying feel at least like it got me something.
Also, your public library may have videos games.

Sadly, my library system's collection of Switch games is missing the Kibry franchise. But it does have Smash Bros which has been a lot of fun.

Also, if you live near the border of a state with a better library system than yours, check if you can get a non-resident library card (you may have to pay).

Also, if you have young children, check out https://imaginationlibrary.com/ from Dolly Parton. It's a free program that will mail your child a free book every month up until their 5th birthday.
Three, at the moment; it'll be two, after I finish posting this comment, since I've finished reading the discussion.
I don't like stale bot either, but it does a useful job --- closing issues the repository owner isn't going to fix with less effort and usually less drama for the owner.

If you take an affirmative action to close a bug, that's an opportunity for the reporter to argue. If stale bot does it, you can argue with stale bot, and stale bot doesn't care. Reopening it because it's still broken and you still care is a signal of some sort.
What kind of speech aims to prevent people from being exposed to certain viewpoints? If you say something and then 100 angry people respond back, are they silencing you, or is it just that you said something that made a lot of people very angry?

To a degree I think you're doing what I talked about in my other comment- you might be assuming that most people secretly have opinions that they're just too intimidated to express.

I don't think that's the case at all. I think many people underestimate how deeply unpopular their opinions are. So when they get shouted down, they can't explain it in any other way then some kind of conspiracy to silence people like them. Do you want people to stop yelling at each other online? Let me know how that goes.
wrt comments about distraction on site:

Personally I've found open office problems can be mitigated significantly with noise cancelling headphones (as much as anything to allow me to play music/white noise at a lower, sustainable volume) and a baseball cap for visual focus for the times I need that.

I think having separate shared "quiet" offices is the best way to offer an occasional focused refuge for anybody who needs them.

Dedicated, single person private offices seem anti social and about status normally, though they may be useful to sandbox off the noisy meeting-class of workers.

For an individual to need one 8 hours a day for, say, coding indicates they are on a burn out path.
Ooh yeah, that's doable.
Ludicrous? So how come has the US and Europe relocated a large fraction of their manufacturing industry into low-income countries? Are these companies raking in billions in profit ludicrous?

It takes some effort to understand another culture, and I think it's definitely easier in the US since they have so many people coming in there from so many parts of the world; and also because cultural differences can be overcome, and it's profitable over the long-term, given the wage gap lasts long enough. Language barriers doesn't matter if the whole team speaks the same language and the manager is bilingual.

If that was not the case, why would big tech companies have engineering teams in Europe and all over the world?
They’ve just pivoted to what prices need to be to be a profitable business. Previously everything was being subsidized to promote growth. It would appear those Hindenburg days are sone until a new food delivery startup with a fresh gimmick is able to convince investors to subsidize growth again.
"Does it work for every situation? You guessed it.

No."

I agree that tact is not always appropriate. Sometimes the only way to get the point across is to be point blank with the answer.

"Can you do XYZ"

"Nope, not in a million years."

Does it work for every situation? You guessed it.

No.
I'm sure they were handsomely paid by the US and several EU governments to develop something so "innovative" with blockchain. Unfortunately, nobody wanted it before the governments pulled funding.
If you have any insights as to what makes it tricky to keep up to date I'm all ears. Would love to know:

Single node? Omnibus or docker based?

Making upgrades easier for all users is a core part of my plan for the next year

(I work at GL)
Thanks, so circling back, what does it mean for the US government to back/backstop these mortgages? Especially given your statements above that there is still risk of default for the lender.
I've been meaning to make a web page that's a "Shrine to No", but not in the context he's speaking. From an informational perspective, "Yes" is meaningless without "No". If "yes" can be communicated, "no" needs to be a possibility (0, 1). No is fundamental to yes.
So I could drive or take the bus to the office. After an hour or so I'd be working in an open-plan quarter-occupied room with overhead florescent lighting that has always been a migraine trigger and a worse setup than I have at home. All of my meetings would be on Zoom.

A private office would be the bare minimum for me to go in, since it still has to compete with my private home office. But it doesn't get me those two additional hours of free time every day.
How can that be? By putting paper work in the blockchain they managed to cut shipping times by 40%!

https://www.cnet.com/tech/tech-industry/ibm-maersk-tradelens...

Seriously though I believe the blockchain has always been hidden behind an API hosted by IBM (access to those who got approved and paid a fee), blockchain was an implementation/marketing detail and the whole thing could have been done with Sybase/MDB etc. If they had promoted this as a standard/open way of describing shipping data it might have been beneficial.
Does anyone know a site to buy private content? like pictures, videos
"It could be that "weak" (physically and/or mentally) people tend to get bullied more."

This is absolutely true in my experience. It's the same way that many criminals prey on the smaller/older/weaker in society. Why pick a target that has a good chance of winning in a fight? I'm sure plenty of others have anecdotes, but I fought a bully, won, and they were always friendly after that.
A classic in the Math field is How to Solve It by Georg Polya

https://www.amazon.com/How-Solve-Mathematical-Princeton-Scie...

And for improving statistical thinking, the classic How to Lie With Statistics by Darrell Huff

https://www.amazon.com/How-Lie-Statistics-Darrell-Huff-ebook...
Earlier, people used to say this because they thought I was frowning. Actually, I was squinting!

I had to get glasses.
I'm rocking the Gríma Wormtongue/Severus Snape look - hair, nose and all.

I guess the words I looking for to describe how I appear are "vaguely creepy".
The print media is getting increasingly biased as well though! The NYT used to be the „paper of record“, not anymore.
> I switched to Clojure many years ago and followed the same workflow. Then ClojureScript and tools like figwheel came along and I was somewhat surprised to find that people admire the "auto-reload" functionality so much: save a ClojureScript file and all of it gets re-evaluated in the browser interpreter. I found this to be inefficient, somewhat annoying, and a big step back from evaluating exactly what you wanted to.

It seems to be the default in some tooling in the ecosystem, but you can turn that off and use the "regular" Clojure way in ClojureScript environment too. That's what I usually tend to do.

> And it creates its own problems, like the one the OP solves in the article.

What OP solves in the article doesn't seem to be about reloading an entire namespace, AFAIK. It's certainly not common in the Clojure ecosystem to reload your entire namespace instead of just the function you're working on.
Given the murder of David Amess, I can see why MPs are a little twitchy over people who are potentially out of a given area (though not constituency) attending

Perhaps involving the police was heavy-handed and there could have been another way…
As a contrarian who doesn't love WFH this is spot on. A purpose-built place designed just for working where I can be hyper productive - yes please! Being able to focus while I work but collaborate/socialize/have lunch with colleagues is the ideal.

Living in a city where space is a premium, a functional home office takes up valuable space and is an eyesore. My wife and I both want big monitors but don't want our house to look like a coworking space. We don't necessarily want to be there every day when the kids come home from school.

My company gives a generous WFH stipend for equipment and furniture but its still essentially be donating part of my house to my employer. I'd much rather they foot the bill for the office.
He believes that Trump should have the same broadcast rights that other political figures do, but he prefers DeSantis to Trump: https://www.nbcnews.com/politics/politics-news/elon-musk-ron...
Congrats, and (if you're in the US where I am), welcome!
There are three processes involved.

Process P, the data producer, writes to file foo.

Process Z, the zip-process, reads file foo and produces foo.zip

Process rm, removes file foo.

I imagine it went a bit like this:

P --output foo &
Z < foo > foo.zip
rm foo
# time passes
# process P terminates

Any data written to foo since Z was run is now lost.

User 323 assumed that either rm would fail, letting them know that foo cannot be deleted, or that P would throw an error when the file was deleted.

(I don't think this is a reasonable expectation, and it's a failure on 323's hand of not learning the UNIX file model, but there's the situation).
Make it three hours a day. Grooming, picking pants, packing computer, etc, those all take time. If you're working 8 hours, you're spending 3/8 = 37.5% of the time not building value.

Which is insane in retrospect.
Agree, debugging is a critical user experience! In Patterns, you'll see the full stack trace and all logs when you execute Python or SQL.
I stopped biking when Covid hit and ugh it shows. Now when I walk to the grocery store, I am breathing hard.

I forgot about left overs, or food to my taste, it that is a big thing. I am a picky eater, and haven’t had much food even when they were burning money for fancy food.
I've never understood who their market is. Even with coupons, usually 40%-50% of the order cost is DoorDash + tip. I'm just not willing to pay that, I'll eat a can of beans or go back out into the cold instead. Am I just below income for their target market? Is everyone just OK spending this much money on delivery

What happens when the coupons and discounts dry up?
Take Advantage of Rude Complaints
It didn’t take the pandemic to work out that people prefer small/individual offices. It took the pandemic to give employees the leverage needed to speak up and say that if you want people back in then give us offices. I’ve never had such a hard time working as I did in an office of 30 people. At least I could put headphones in.
It's even more frustrating as a basic user scouring web search for the error message you just got and coming across nothing but Github issues that have been going in circles for years with the only engagement being stalebot warning the issue is about to close if no one comments and then someone else commenting "keep open" without any indication whether the developers even read the issue, think it's a real bug or user error, ever plan to do anything about it, care at all, are still even working on the project.
> heir "by invitation" pieces are by nature platforming people and avoiding most of their editorial standards.

> I also see right-wing framings creeping into pieces more often than before.

There we go, you think its worse because it doesn't 100% cater to your views.
I think the road to a new ubiquitous technology often starts with toys.
What is a bad faith question asked by a "centrist" just asking questions?
It's supported if the current program allows it. "FILE_SHARE_DELETE" means your delete succeeds but gets processed once their handle closes.
Indeed. Blockchain is a really clever piece of applied cryptography with very limited real-world use-cases.
When running into problems with a project, you can search closed issues too. It's not the default, but it's easy. Maybe there could be a project option to include open and stalebot closed issues.
I make a point every hour to look away from my computer and smile with the biggest smile I can muster.

My face tends to tense up toward a frown when I’m focused and the smile helps a lot.
They proudly announced that some newspaper posted their collages (presented as real photos): https://kittiyapawlowski.com/news-publications/published-in-...

They had no trouble with selling collages as real photos.
One of my all-time-favorite philosophers is Daniel Dennett. He wrote many excellent books through which you can learn how to think better on specific topics and in general. But one of his books he focuses specifically on thinking:

Intuition Pumps and Other Tools for Thinking

https://www.amazon.com/Intuition-Pumps-Other-Tools-Thinking/...
Everything is "offensive" these days - anyone can claim anything is "offensive", and because it's subjective, it's impossible to even be proven wrong.

The very word has lost all real meaning.
*My natural relaxed neutral expression is a frown.
I have to exert effort just to position my mouth in a neutral (not frowning, not smiling) position.
While walking to the coffee maker in an office, people will often ask me what's wrong.
*On the other hand, sometimes when out in public at a store or whatever, I'll force a smile at a stranger, and they almost always smile back.
*So I have to assume that my natural frowning face probably hurts my daily interactions.
How is it useful? I've been developing a React app for the last 8 years or so, and I'd much rather eval single functions rather than reload everything. I feel much better in clj and cljc files, where I am not forced to do that.
But they will witness violence all the time through media of different types. Which affects you in a different way.
I'm part of an ongoing issue with Signal where it eats up and refuses to ever free 10+ GB of storage space on my iPhones. The Stale bot closing an issue after multiple people immediately responding, "no this is still an issue" is infuriating.

I know it's hard, but if a Signal community dev said, "we hear you, this is bad, but unfortunately we're just not able to look at it right now." I'd be disappointed, but satisfied. Bonus points if they share a bit of "why". But hiding from or ignoring a problem is the worst answer.
> Build a real business. If you can't be profitable without eliminating all the competition by undercutting them then jacking up prices, then you shouldn't exist

It's all so amazing to me. You take a incredibly profitable aspect of small businesses, turn it into a big business, lose all the profitability and hurt almost everyone involved, with the end goal being the ponzi cash-out or the automation of the entire sector leading to massive unemployment issues.
As typical, police wasting time investigating potential lefty protestors instead of doing something useful for society.
Tar, on Windows? What heresy is this. /s
Well, they say that time is more valuable than money. The convenience of delivery is just unrivalled.
No. But seriously, saying "no" makes you a jerk. In the real world, the options are never "yes" or "no". Specifically when it comes to prioritizing work in software development, the answer is pretty much always a "when" or a "who". I get asked for far more high priority work than I can accommodate. As a manager, it's easy enough for me to go find someone who has time and redirect it to them. As an IC, you have less authority, but can still ask to pass the buck. If it's a feature request or bug report, the answer is always to put it in the backlog. Just because I can't do it now doesn't mean it should never happen. It will happen when it gets to the top of the priority list.

You only a reserve a "no" for when you really mean "never" or "that's a terrible idea so please don't ask again".
> > On another note, many maintainers will report how much of an open source developer they are on their resume or talks they give, when in reality their open source projects are just that, open source.

> what is the problem here?

My personal issue with it is that it is misleading. I feel there is a difference between "I am the maintainer for these open source projects" and "I open sourced these personal projects" if one doesn't really maintain, in a community sense, the projects. It's akin to resume padding.
This is slightly off-topic, but reading your responses on this thread just rub me the wrong way. You're acting like you're entitled for open-source devs to support you and value your contributions for the sole reason that they might put a line on their resume?

As if you had the right to be angry at somebody just because they had the audacity to open source code and struggling with maintaining it.

Of course it is simple to say "communicate this clearly" in hindsight. And I kind of did that. Still there are users who expect more from me than I can give.
Ask HN: What do you wish you knew before you developed your first video game?
I'm going to be taking some time off from work here at the end of the year to pursue some creative software development.

Although I have almost 15 years of industry experience I've never built a game. Up until about six months ago, I didn't think I was /that/ type of software developer, but now, here I am, interest piqued, reading up on all sorts of technology stacks and having my mind blown by the size of the knowledge space. I am especially excited to try and express logic using an ECS/DOTS approach!

I know I am building for desktop web. Leaning towards Rust + WebGPU and hoping to time an MVP around WebGPU general availability. I know I shouldn't be in this space for the money. I know to expect game programming to be significantly more challenging than whatever my intuition believes and that I should continually and aggressively prune away at scope creep. I know there's a LOT of math and that performance is frequently an issue.

What are some joys, or challenges, you unexpectedly encountered when developing your first game which you wish you'd known before breaking ground?
Surgery and drugs definitely feel like a Plan C or D. There are subconscious and cultural aspects to food that those don't address.

For one thing, in a lot of cases, the worst food to eat is also the cheapest to buy and the easiest to prepare and the most profitable to market.

I think most people who are overweight or out of shape know it and also know how to start to fix it. But habits and carbs and sugars are a hell of a combo, and it almost requires an "event" (something beyond a simple "diagnosis") to get people motivated. And that doesn't even work universally.
I too was guilty of thinking "oh fruit is healthy, eat as much as you want" and frustrated with lack of progress - or even regression - in my goals. Then I started reading more about nutrition, got a coach, got a nutrition certification, etc.

There are certain food that you can eat if you aren't super diligent about tracking, weighing, etc. and still see great progress in whatever your goals are. Fruit definitely isn't one of them!
If I want to contribute to an open source project is it good practice to ask the maintainer before submitting a pull request? I mean something like, "I'd like to contribute X. If I implement it, will you merge the pull request?"

No answer indicates that the maintainer has no time for responses, let allow code review, so it's an implicit "No". An explicit "No" is helpful so I don't waste my time implementing something that will never be merged.

A "Yes" is no guarantee, circumstances can change, but it's much better than the implicit or explicit "No".

Or are there benefits to never asking?
Haiku has (experimental) support for Armv7 (or later). Would a Pi not meet this requirement?

https://www.haiku-os.org/guides/building/compiling-arm
Enterprise software is more willing to milk money from corporate than to leave money on the table. The amount of money a company is will to pay can be order of magnitudes higher than an enterprise software imagined. Hence SaaS company hire bunch of sales people/sales engineer to "understand your need", which is an euphemistic way of asking how deep your pocket is. And when everyone is doing this, you can't simply move on, there are only so much options.

Of course, you could see it completely differently, private pricing means longer sales process, higher labour cost and fewer customer. Having tiered offering is common. This is actually what gitlab did, free plan, individual plans, business plan[1]. If you don't need worrying about data residency, you don't need contacting their sales at all.

[1] https://about.gitlab.com/pricing/
I was bullied both in school and by my own father (who has Asperger's and a mean streak of narcissism) growing up - definitely suffering the long-term and forever consequences in my life because of it. Low self-esteem, no confidence in myself, can't talk to anybody without second guessing everything.

I'm trying to pull myself out of the slump but after living on my own for 3 years I still have troubles with relationships - not trusting anybody, etc.

The sooner we can identify children who are being abused at school, at home, and adopt corrective measures (ideally keeping the child at home instead of throwing them into the foster system), the better off society will be.
Have you ever used a limited data plan yourself or talked to someone who does about their web and app use patterns? People get attuned to which sites are wasting their data very quickly.
Good in theory, but most people at these companies are accessing their work email through a work-controlled device, and that work device should be locked and inaccessible to employees when they're laid off. So they'd have to log into their work email on a personal device, which if you've set up MFA can be a nightmare, especially if people set up their MFA using a work 1Password/Lastpass/etc account, since they no longer have access to that, either.

Logistically it's a lot easier to just have a personal email on file where you can send the termination notification.
Animations seem to be a tricky prospect for e-ink displays. Definitely possible, but may require more expensive hardware? I've seen pebble watches and remarkable tablets which can do it amazingly well, maybe I just need better firmware...
+1 for Kagi

Googled ‘Python queue’ the other day and the official python docs for queue was on page 4 of results.

(Page 1-3 were filled with examples websites, so query intent was well understood)