skysight-inc/HackerNews huggingface dataset:
Interesting PoV! Thanks for sharing :)

There are different kinds of interrupters

1 - people who want to let you know they know what you're about to say - might save everyone time.

2 - people who aren't interested in what's being said and want to say what they want to say.

3 - people who know better than the person who's talking.

4 - a tangent/aside (when I tangent interrupt I always try when I'm done to ask the person I interrupted to continue).

5 - rephrasing things ("do you mean this?"), asking for confirmation that stuff was understood. If I feel someone's monologuing excessively and losing me because of it (and being bad enough at reading body language to not realise it), I tend to do this (which can turn into a kind of interrogation scenario where I lead by questions, which isn't great, but it's better than having my eyes glaze).

5b - Asking for information about things I don't understand.

On the other side I know some people can speak very slowly, with lots of filler words - it's like they're monopolising the air with...'hmmmm' 'uuuh'...basically nothing, and that can be as annoying as being interrupted. And then you have giant wind-bags.

Conversational dynamics can be tricky things. I don't want anyone getting bummed out if I'm talking to them, and I don't want to lose them. Sometimes my conversation partner isn't so finely attuned to these things so I have to try steer things, and I'm sure people do that with me sometimes as well.
Whats up? Your down. (I am in Australia)
> Am now a somewhat crochety old phart myself, and was surprised to find that 1.5" x 2.5" actual (2"x3" nominal) is considered adequate for some studs.

You can frame a wall with 2x3s 16" on center as long as it's not load bearing. That seems pretty reasonable to me, since it doesn't need to do more than hold up the drywall, partition the space, and stand up to people bonking into it.
Thanks for sharing your story. Did you try taking meds (like PPI) for acid reflux?
Do what they do as in have a high-trust, heterogeneous society?
`In short, my friend told me that I am a member of the "Church of Interruption" because I often interrupt him when we are talking. He said that this is efficient because it allows us to both know that we understand each other. However, I asked what the problem is, and he did not answer.`
Your completely ignored their point and then responded violently towards awillen. There is more to polite conversation than just interruptions.
Interesting. Some enterprising souls will read it as well. Next thing I'll be receiving spam mail offering me to buy some "entangled water" to treat all my ills.
on the other hand, I've done lots of excellent coding in places with awful internet. fast enough to be able to look things up when you really have to, but too annoying to meaningfully distract yourself
Good points. My partner lived solo for a few years. I moved into her apartment so she's able to save whatever I offset. She got a big pay raise for doing a masters, 35% I think. She also gets pay increases for each year she works. "Teachers" is a massive generalization in this letter. There are teaching assistants, special ed, teachers with masters and PhDs and teachers with 20 years experience that will all make vastly different amounts of money. I think my partners district tops out at $130K after 20 years with a masters which is comparable to what I make as a developer. I think her job is harder in some ways and easier in others. As with most topics, there's a bit more nuance that you can't capture in a short and opinionated piece.

My sister has 2 kids. Partner attending law school. $80K salary between both. They live in Albany. Mortgage was $250K. They don't have money for daycare or babysitters but university schedule is flexible enough that they can always be with their kids. I'm sure they'd love some alone time but it is what it is. They do take advantage of work perks like sabbaticals and free tuition for law school to avoid large expenses they would otherwise incur.

Hope this provides some more context for more original comment.
I can't help but wonder if ScotRail meant to publish these announcements, or if the file was posted for internal use only, and then somehow leaked. The hacks that are being done with these announcements are cool though.
>Really not trying to brag, but to bring context to the conversation,I make 10 times what a teacher makes.

no, that lines up with my experience. I was making 60k/yr as a software engineer when I was working Part Time. That was fine for me since I had an extra 20 hours a week to do whatever I wanted and they let me work remote. I could not imagine going through that job while dealing witch a laughably disrespectful salary.
I don't, not that it's relevant really. Shrimp and Oysters and other seafood have been consumed by humans for millennia. Bugs on the other hand, are being forced down our throats by Schwab and his WEF goons as the solution to cow farts. I bet you all the money in the world, Gates, Schwab and his cohort sycophants will not eat one single cockroach. And to say that well, "other cultures eat bugs so we should too" is so utterly stupid it misses the entire point of the argument. You know what other cultures also do...beheadings...and suicide bombings...with that argument we should introduce those cultural norms into our western society too.
Yes I have nothing but fond feelings for my old Pioneer. It was a spectacularly good display, but I don't miss it, I just remember it well. It did a better job processing 24-frame film content than my LG OLED does, but the OLED beats it in every other way, especially brightness and energy consumption. Also that plasma made a weird highly direction audible sound if you sat directly in front of the center of it, which is not a quirk I've suffered with OLED.
Ask HN: Our users don't want to pay taxes
Our platform caters to small business owners and individual sellers in a very particular niche. On the surface we're doing well; we have no trouble getting more users without spending a dime on marketing, our buyers and sellers are frequently using the platform and are happy, users are engaged and willing to talk with us, and we're even making a bit of money too.

However, we have one massive problem: our merchants are not used to paying taxes and are deeply afraid of using our more monetized features because we are legally required to fill out a 1099-K on their behalf. It's one part "I don't want the government taking my money" to two parts "I don't know how taxes work" in most cases that we've looked into.

Now, some of our sellers don't mind, but the vast (and growing) majority are not comfortable with taxes. This presents a problem as we're still growing, but not sustainably. We obviously want to keep pursuing this startup idea but unless something changes, it doesn't seem likely to work out.

To solve this, we've tried hiring tax experts to explain how taxes work or why it's not as scary as they might think, but it hasn't been very convincing. On the more drastic side we've been thinking about switching business models a bit, but it seems so crazy to me when there is a huge opportunity right in front of us that we can't seem to capitalize on.

Anyone have any experience with this sort of thing? What works? What doesn't?
Could you please stop posting unsubstantive comments to Hacker News? You've been doing it a lot and we ban that sort of account because we're trying for a different sort of forum here.

https://news.ycombinator.com/newsguidelines.html
Africa's Cold Rush and the Promise of Refrigeration
Nobody loves their job except Klaus Schwabby Schwab
Completely agree. I think it's polite to greet others properly but it's rude to wait for a reply before moving the conversation forward. So I just write my greetings and then write what I need to say on the following lines, old school letter style. Works really well in my experience.
Archived: https://archive.ph/tFdm0
It’s sad that this is a question, at least for apps that don’t do inherently online things. Pretty soon the very concept of doing your own computation with your own data will be foreign to a lot of people.
Fair point; that's partly my own bias (I know basically nothing about non-Western musics), and partly because of the article I'm responding to ("Bach doesn't tell us anything about gamelan music" isn't an interesting observation).

But also: the majority of academic music theory at the moment does focus broadly on the Western tradition. That's changing, I think, but a quick scan of recent articles in Music Theory Online (https://www.mtosmt.org/issues/issues.php) reveals quite a broad spectrum of music, most (not all!) of it is from the Western tradition.
Plasma TVs were popular for a while, but eventually lost favor with manufacturers due to various issues.
Serious work on commercial fusion began 70 years ago. Ever since, it's been "about 20 years away". And - who says it'll be limitless? (I know, it'll also be safe, clean, and too cheap to meter.)
Most companies originally had a 5 day week, but dropped to 4 days without effecting salaries

So typically the salaries are "market rate". Difficult to say for sure though as most companies still don't disclose this

As for the job you mentioned, I know which company this is and its for a part-time job (i.e. not a 4 day week for 100% salary)

Speaking honestly, I added the part time jobs are added to "bolster" content (given there are so few 4 day week jobs atm). I'd recommend focusing on the jobs marked as "4 day week", they are typically "higher quality"
I didn't probe it that deeply as it was just a single device I need to backdoor.. but Apache tomcat appears to suffer from this. The configuration format doesn't have a prefix for hashed passwords, so just using the hash as a plaintext password worked to get access to the devices "super admin" menu.
If you're planning to immediately market to your target customer segment you're doing it pretty wrong since you almost certainly don't have product market fit yet. You should be talking with them, asking questions, learning, and trying to understand their pain points, existing solutions, & decision making processes. I recommend the book The Mom Test here. Marketing comes after all of that and there are many posts on how to do it with small ad spends, a landing page, and an email signup form.
In my experience they’ve been fine. Plan on getting dinged for something you forgot or for something minor. Make the tweak and resubmit. No biggie.

It’s annoying, but it’s not a huge deal.
PoS people always add more epicycles and claim it solves the problem. On closer inspection, it never has. At this point, I'm tired of wasting my time by humoring them.

Once again, this seems to be the case. I can see at least one trivial attack against RANDAO, as is often the case with many-party interactive RNG: you just have to be willing to lose your pledge.
Vancouver, Canada has had something called “Insite” and other safe injection sites since 2003. People still shoot up on the streets.

Safe injection has helped to reduce overdose related deaths and to reduce the spread of diseases through dirty needles.

Like anything, it’s not a silver bullet to solve the problem.
Consider that while the author got good at music, the chumps got moderately good at everything else as well that can be quite fulfilling. And the author missed out on life experiences that you can only have during age 18-19-20.

With time as a limited dwindling resource, we all make tradeoffs and optimize for what we care about. From that lens, the "chumps" don't seem like chumps at all, and neither does the author.
Which is silly, because the spammers have more time than anyone.
I admired the left alignments of the quotation marks, but was really put off by them breaking after the diagram.
The entire discussion here will devolve into why it's okay to use censorship against my enemy because they are evil and I am virtuous.
I think I'd be a great teacher. Multiple of my co-workers have asked me if I've ever considered being a teacher, because apparently I'm really good at explaining things and taking on mentoring responsibilities.

But the median pay for a teacher is a fraction of what I make. And for a vastly harder job. I don't think I've worked a truly 40 hour week in years. I at least feel that the software I'm working on can do some good in the world. But the old quote "The best minds of my generation are thinking about how to make people click ads" seems apropos, and they make a whole lot more than even I do.

73k seems a pittance for those entrusted for ensuring there are humans ready to perpetuate the society in the next generation.
Careful. You're in the HN bubble.

I don't hear this rhetoric in the general public. At best, high gas prices bumped a few people on the edge to buy a Prius instead of a Corolla. Now that those prices seem to be going down, the rhetoric will taper off and people will go back to buying SUVs.

One thing that I do expect is driving some of the rhetoric is that cars have just gotten ferociously expensive for everybody not a homeowner in the 'burbs. So, we've kind of gone back to cars being a whopping chunk of your income like the 60s and 70s while we've dismantled most of the nearby jobs and local infrastructure that meant you needed a car less. It will be interesting to see if this is enough impetus to finally change the status quo.
Interesting point, though you aren't doing yourself any favours with your last sentence.
I built an offline wikipedia reader that heavily relied on compression while giving nearly instantaneous access to an arbitrary article (< 100ms). It uses sqlite FTS for searching article titles. I did not enable FTS over the body of the articles.

Outline of the technique is here https://news.ycombinator.com/item?id=28013347
Because "having access to the internet" is not a foregone conclusion for many, MANY people/regions of the world.

It's as simple as that.
And to add to that: there are plenty of HN'ers who do have a pretty solid grounding in music / music theory. (I'm not one of those, but I'm patiently working my way forward in this super interesting field.)
> As an app developer it’s hilarious that we have to keep better track of that agreement

For app developer, getting rejected is a huge deal.

For the reviewer, it is just a normal Friday. Trust me they don't care that much.
Django/Flask will have 100x as many resources to help you than FastAPI will, given the nature of your question that's what your decision should be based on.

If you are interested in something outside of Python then Ruby on Rails also has resources in depth.
In your assumption that they don't want to consider that possibility. You take your own projection as a given and then continue to argue as though it is true.
It appears there is a script that may help: https://gist.github.com/ejdyksen/8302862

Not a great solution though - seems like a UI option to turn this off if it is as widespread as it seems.
> In some communities the reaction would have been to write a good unordered dict which would obviously be even faster

Actually an ordered dictionary has improved performance over an unordered dictionary for the kinds of common Python workloads you encounter in the real world. The reason why is that the design is only incidentally ordered, the design arises from trying to improve memory efficiency and iteration speed. The dict ends up ordered because they stash the real k/v pairs in a regular array which is indexed by the hash table, populating the array is most efficient in insertion order. For pure "unordered map" type operations the newer implementation is actually a tiny bit slower.
https://archive.ph/oKuGM
I think good conversations require taking turns in the giving receiving roles. This is, I believe a prerequisite for a good friendship.

And for good friends the turns could be weeks long rather than minutes. As you have proven to each other you care about each overs life already, so it can adjust to circumstances.
> this is a niche market that, if it could reach a broader audience, would experience an influx of new customers.

Honestly curious: what makes you think that?

I'm someone who really likes VPNs, but in all my experience, they have some really rough edges for non-technical people. I would never recommend one to my non-technical friends or family unless they had a very specific need for it.

Using Nord as an example, since it's a popular option:

- The client takes >90 seconds to load and connect on my Win10 Intel Atom craptop.

- Apple often flags some Nord IPs (probably due to legitimate abuse/attacks coming from them) - leading to Apple Maps, Siri, and other services hanging indefinitely on iOS.

- As of a year ago, the Nord CLI client was completely borking the networking on my stock Debian 10 install whenever I went idle for a few hours. (Didn't dig super deep, but the CLI client would go totally unresponsive and I couldn't get network going again by any other means apart from full reboot.)

- Majority of banking/financial service websites block you.

- You're much more likely to get flagged/run into issues when making payments or signing up for any sort of new account.

- Many desktop apps don't gracefully handle the IP change when you connect to VPN.

Some of this is Nord-specific, but my point is that people just looking to dip their toes in the water are going to run into some form of similar issue - and that makes VPNs not very user-friendly to the general public. That's why I think most of the people who'd want a VPN already know about them.
I didn’t say it was a great approach, but if you used the timestamp as part of the PK and treated every record as immutable (any update resulted in a new row), it would work.

I’m not actually a fan of this approach as I think it causes too many scaling issues. If I were to do this, I’d either keep a database cursor in my session or store the full List of PKs in my session for the current query. This way you’d have the order of results as they existed at the time or the query. You still have to deal with the UPDATE/DELETE issue, but o guess this just depends on how much you care about consistent query pagination.

I’m not that much of a stickler and most datasets don’t change fast enough to make it an issue.
The mission of the USFS is to provide forest products to Americans in perpetuity. If you imagined they were a conservation agency, that was just your imagination. The only conservation mission of the USFS is to operate forests in a long-term steady state of growing and harvesting.
One suburban school district that you know of. I'm sure there are others. I'm not sure how you're extrapolating to many or all major urban school districts.
This is awesome. I have two comments

1. Does this mean we don't need static type-checking?

2. Instead of

(lambda (x y)
(let ((xs (* x x))
(ys (* y y)))
(sqrt (+ xs ys))))

why don't they (the article) format it like:

(lambda (x y)
(let ( (xs (* x x))
(ys (* y y))
)
(sqrt (+ xs ys))
)
)

The rule could be: Never have more than
TWO consecutive closing ')' on the same line.

If you're trying to prove the benefits of
a syntax, the reader should not need to
spend energy on trying to understand which
closing ')' correspond to which opening '('.
Assuming they tell you what the change has to be!
In other literature these conversation styles are called "high considerateness" (the non-interrupter style) and "high involvement" (the interrupter style). The high involvement style is more common among people from northeastern cities - they tend to leave much shorter pauses in conversation and to finish others' sentences as a way to show that they're fully engaged in the interaction.
If you're fishing for female philosophers but aren't feeling inspired you can always punch in "feminism" on your computation device, that's the one field where women are unquestionably the hegemons.

A lot of the books being recommended during the heights of BLM were also by women, so you can probably cast your net into that topic and get a good haul.

Personally I'm more into finding good works rater than just an author to worship, so here's a fun little ditty critiquing american defence intellectuals:
https://www.qub.ac.uk/Research/GRI/mitchell-institute/FileSt...
See my sibling comment, I did something similar but I used sqlite to store the manifest.
Yea man I’ve thought about this too. For it to work you almost need to make it a marketplace to entice people to come forward with their problems.

Kind of like “I’ve got this problem can someone help me?” And then you have a whole bunch of entrepreneurs looking at all the problems picking them up as needed.
The Google Pixel 6a highlights the problem with the U.S. phone market
This seems like bad advice. A little bit of Googling for solutions to this found this thread[1] which identified (old) Dell monitors as being one of the problems.

[1] https://embdev.net/topic/284710
`select{..}` cases with multiple valid channel operations also select randomly.

I really like it, it helps you discover (and fix) order-dependent logic WAY earlier. Though I would really like some way to influence how long it blocks before selecting one (to simulate high load scenarios, and trigger more logical races).
> and, most importantly, safe

https://github.com/TheAlgorithms/Rust/search?q=unsafe

Almost there...
The thing is, all those traditions blend together. You can't say much about the last century of music without talking about jazz, rap, breakbeats, et cetera, and formal western education has just barely figured out those exist. You can go deep in what's taught in formal Western theory education, but you'll miss out on a lot, and you won't be able to make sense of most music.
I just sold my 11 year old Hitachi plasma TV a few months ago. Honestly, despite its age it had the best picture quality of all my TVs until I bought an OLED to replace it.

The biggest downside to it? It put out a tremendous amount of heat. It got to where I didn't like using it during the summer because it would heat up the room. It was basically like running a space heater.
In this case, the people claiming that the textually-approved course of action is killing the blasphemer are correct.
Please describe in detail the technologies that have made teaching easier and faster, and how you've implemented then to make teaching easier and faster, and the before and after results that show "teaching successfully completed easier and faster".
>> Isn’t that because it comes with a Unix shell?

It is kind of funny that we either use macOS or Windows/WSL because our target deployment environment is Linux. We can't use Linux because something eventually goes wrong and people with deadlines don't have time to fiddle with their dev machine to get it working again.
> Evidence

>> computer simulations

But we live inside a computer, didn’t you know that? That the Universe itself is one big computer (and physics is computation)? A 42-bit one, unlike your fancy laptops…
They werent very bright. Even the best plasma TVs had a peak brightness of a mere 100 nit.
A useful feature, to be sure, but I'm guessing they fired whoever maintained the bot/script that does this.
To be clear, this technique (which it seems I independently discovered in 2015) mostly only works in MySQL because other databases usually have planners which are smart enough to not pull everything in eagerly.

MySQL is fairly predictable, though, so when you understand that it wants to nested-loop join all your rows before evaluating predicates on the parent table, it's a predictable win to stop it doing that.

The technique is still applicable even when you have no joins, because MySQL will materialize rows with every selected column before evaluating the unindexed portion of the predicate, and the order by.
It doesn't though. It sounds like he wants the possibility acknowledged, and maybe even - gasp - explored.

You're demonstrating an aspect of the social resistance he's talking about.