skysight-inc/HackerNews huggingface dataset:
Turn off voice chat by default for everyone. Let people opt-in to the toxicity that is online gaming.

I played a lot of Destiny, and it doesn't (didn't?) have voice chat. No problem. I also played a lot of Overwatch, which has voice chat that I didn't use. No problem. When I wanted to queue up for ranked, I would join a group and we would turn on voice chat. Also no problem.

I'm not sure why your position is "children should have to opt out of voice chat". Why not "adults have to opt in to voice chat"? After all, it's single button press?
> You don't know which exceptions will be raised in advance.

> Most of exceptions are unrecoverable (that's why they are called exceptions), the best course of action is to crash, which happens by default.

I prefer to propagate such unknown exceptions to a top-level catch to clanly log that something happened.

I usually have two types of exceptions: the ones I expect at some point (a HTTP call failing for some reason) that I may ("when I have time") group in "known exceptions we should not worry about" and log them as "informational", and exceptions I did not anticipate that I want to log as well, but with a critical level because they were, well, unexpected.

So crashing right when they happen may not be the best strategy.
I was trying to learn bankable React, but ended up learning much more. Udacity for the first Typescript and React courses, but they weren't made very well. I started (gasp) reading the documentation for many libraries and followed a few rabbit holes. A couple of months completing official tutorials I got lost and frustrated.

What put me over the top was a Frontend Masters subscription. By far the best value and flat monthly rate for all. Superior video courses for React/Typescript, but also advanced courses lower in the stack for Node, MongoDb, and an advanced javascript course. They have others I want to go back to, like web audio. I also took the dev interview and algorithm testing courses, which were super helpful.
Yeah, and some areas are remote enough it will be multiple decades.

Even phasing out propane heat is likely to take several generations (if ever).

My point was more that I don’t think it’s an engineering problem anymore. The direct problems there have been solved.

It’s more of an infrastructure/capex one, and the economic pressure to change or not is often about the economic cost of various options like the ratio of the price of a gallon of diesel to a kwh.

And it’s not looking as favorable towards ICE as it used to be.
A halfway decent psychiatrist will also handle therapist referral. I don't see any issue with seeing a psychiatrist first, it's not like they just automatically hand out a prescription. It's actually way more common to see GPs do that for depression in the US.

That said, OP should probably look into both himself, see what the wait time and cost differences are between the two routes in his area.
I rely on Moonlight and would have to drill a fiber optic HDMI cord through the wall to my basement if Nvidia shut down the software it utilizes.
A lot of people have mentioned therapy. Definitely second that. One area that I haven’t seen emphasized enough is exercise (maybe I haven’t read enough of the comments). Exercise has helped me so much with regards to depression and anxiety. And don’t pay attention to 1-hour high intensity classes or any other aggressive workout programs, just start small. 5-10 minutes a day and work up. I promise, it might be uncomfortable if you don’t already exercise in some capacity, but getting in shape physically will help make you feel better mentally.

Lastly, I don’t have great sources to link, but I’ve heard numerous people talk about their 40s being fantastic. I hope yours are too, at some point.
I know this is very niche at present. But, in future, technology like this could also be handy for anyone into genealogy. Trying to decipher the handwriting on old birth & death certificates can be next to impossible at times. I've always been puzzled as to why there wasn't a requirement to fill in such important forms in block capitals, rather than allowing the registrars to use their own and often 'doctor-esque' handwriting.
I didn't play Destiny, but Destiny 2 definitely has voice chat enabled by default.
> No one wants the job who can actually keep Twitter alive.

There seems to be some confusion here.

After the elephant-in-a-china-shop act that Musk has been engaging in it isn't really a matter of whether anybody wants the job but whether it is still possible to keep Twitter alive in the first place.

And he hasn't stopped wrecking it.

And

> “You must like pain a lot. One catch: you have to invest your life savings in Twitter and it has been in the fast lane to bankruptcy since May. Still want the job?”

Is disingenuous, it was in the slow lane before, and possibly not even that but since Musk took over it has been on a rocket powered descent into terrain.
> At this point

The question is...have the good times ended? Or is there just too much money out there desperately searching for ridiculous sized returns and the money train will get back up and running shortly. Anything other than spending that money on gov't infrastructure or social services.
Same problem exists for JS/TS projects btw. You can write anything, anywhere in any style suited to the developer. I guess that is why coporates like Java so much, it commoditizes developers, but can also rock the boat on the other side - cargo-cult programming with no original ideas or innovation.
The old guard takes their legacy admit Ivy League degrees seriously, so I think he'll be quietly pushed out.
I'm wondering whether this is a 'David Cameron's Brexit vote' moment or just looking for an excuse to give up without losing face
Pretty close. This not my anon account. So I won't be saying anything more.
I know some folks, who still believe in the blockchain-is-a-life-changer myth as well as "investing" in crypto. Last thing I heard from them 2-3 month ago was: "It is tough (crash), but I invested so early, that's why my portfolio is still somewhat positive, and I have high hopes, because this is the future."

I stopped talking to them regarding crypto. Everything screams fraud, but there is only so much you can do.
In general I find Clojure's "power" to be its simplicity.

As you mention, if you're building websites/services, I think the biggest "problem" with Clojure is the community hasn't rallied behind any particular framework.

I'm reminded a bit of companies. The point of a large, successful company is to slow its employees down enough so they don't kill the goose that laid the golden egg. The point of a startup is to find the goose.

When it comes to programming, Java is the former. There's nothing particularly special about Java that keeps you from coloring outside the lines, so to speak. It just makes both coloring outside and inside the lines harder.

Of course, in steps the standard frameworks everyone uses.

I contrast Clojure a bit with Elixir. I find both to be similarly "powerful", in similar and different ways. But the community has rallied behind a web framework (Phoenix) and it's pretty easy for the average web dev to just read a book and be told how they should do everything.
It's similar to how hospitals are required to save you if you are dying but at the same time you are still on the hook for any and all costs incurred
That is true, so the library should throw the checked exception, and if the caller has no way to handle it, it should wrap the checked exception in an unchecked exception and throw the unchecked exception. Not too hard, and library clients that can handle some checked exceptions will be able to.

I hate libraries that only throw unchecked exceptions. It seems easier initially, but makes writing correct code more difficult.
I live in a state where solar installation comes with an upfront payment for the estimated market value of the expected tradable renewable energy credits your system will generate over the next 15 years.

The solar installers sell it as a rebate of approximately 33% of the purchase price - you get a check in the mail a few months later. But behind all that is a really complicated process that the homeowner doesn't understand, buried in a bunch of contractual fine print that nobody reads.

What happens when you sell the house? The closing needs to accurately prorate prepaid items that one side owes to the other. In the case of solar, the seller needs to pay the buyer for the portion of the "rebate" that hasn't been "used". In your scenario, the buyer needs to pay the seller for the energy that has been paid for but not used.

This is a big issue that can't be solved with an energy audit. Your house will now need to be permanently connected to the internet so a 3rd party can collect the energy data. They aren't going to do that for free! What we are seeing with solar is that the whole process is opaque enough that it supports a collection of companies who structure things so that you get just barely enough of a discount for it to be worth it, and pocketing the rest of the savings for themselves.
Y'alls with iPhones should checkout foobar2000 (it's actually multi-platform and the best music player); but, notably, directly related to the article:

The iPhone foobar2000 version allows you, through its internal FTP server, to upload media in its native format (mp3,flac and many others) directly to the app. This means no more transcoding for iTunes, and all tags/filenames are retained. It also means your phone can act as a backup of your library.

https://apps.apple.com/us/app/foobar2000/id1072807669

https://www.foobar2000.org/
It should be noted that Atkinson dithering is just a variation of Floyd-Steinberg dithering. The concept is quite simple, you take the error at a pixel and distribute it to adjacent pixels (the sum of all error parts must be 1). You can actually create your own dithering algorithm quite easily, but I doubt that it will be better than the existing ones.
r
Here is a great visual explanation of both algorithms with a comparison. Implementing them is a nice and quite simple project.

https://beyondloom.com/blog/dither.html
In most cases what colleges are doing here is changing their tuition model. Most private schools have a high discount rate now. This is a relatively new phenomenon where almost every student pays less than full tuition. The advantage for the school is they can not only be selective with who they admit, but award more money to the students that are most desired / highest need thus increasing the chances of those students attending.

This model works pretty well except it isn’t very transparent until you apply and get a financial aid offer. This can lead to some people not even applying because they think they will never be able to afford it. So a one price for everyone regardless of talent/need is making a comeback.
The same thing that happens when hospitals are unable to give care today in any country
Case and cond are nice, but they suffer from the expression problem. When you want to let other people add methods to your code without modifying the source you need to use multimethods (or protocols).

If your method only needs 1 argument then why should the other ones matter? I don't see a problem here. clj-kondo will guide people to name them as _ or _thing anyway so you don't even need to think about it.
Elon clearly needs a team of non-yes-folks to coordinate any/all changes on Twitter. For example, the most recent attempt to solve 'spam' on Twitter was a blanket ban on linking to content from Facebook, Instagram, and link aggregators like Linktree. Thankfully, someone who I don't like (The Quartering) stepped in and explained how that was a bad idea and Musk backed off the policy change. Still, the fact Elon Musk thinks Twitter should be AOL 2.0 means he's not fit for purpose as CEO of Twitter. The Internet today is heavily dependent on crossplatform linking and interoperation. Imagine if Facebook tomorrow banned all links to Youtube channels just to force its users to use whatever video service they cooked up? Facebook would implode despite having 2 billion users as Youtube is such an important video sharing site that to block/ban links to it from Facebook would be like banning users from having a TV in their living rooms in real life. It just doesn't make sense and it was such a gross miscalculation that if someone was there to vet the idea from Musk then it wouldn't have survived as is or even gotten proposed.
Also living in Hamburg. Have you tried 116117.app to at least get a first appointment? I got lists and lists full of phone numbers, always got rejected or waitlisted, but found a therapist quite quickly near me using this first talk. Nobody told me about this, had to search a lot. I hope this helps.
I know what you’re going through. I am part of a community of men who have the tools to help you live a good life. I’m in my 40s too and you got here by lots of small beliefs and decisions and we help each other change these so we can live in joy and gratitude instead of bitterness and disappointment. It’s not a magic bullet, and it might take time, but all it takes is a desire to change and willingness to participate. If you are interested email me at the address in my profile. It is never too late to live a fulfilling life.
I had my child at 45. I recommend earlier if you can but in my case it’s been amazing.
This seems like a great way to give cloud providers a lot of your money
Hmmmm. I mean, yes, but doctors will still save your life even if you declined to buy any insurance all life long or pay taxes or whatever. I'm not sure I want the same "protect at all costs" attitude extended to buildings, but fire can definitely spread and even if they don't care about your property they might care about other places.
Posting links in a discussion? I'd say yes.
Waited until my 50s to turn my life around. Keep using gratitude and appreciation to steer yourself in the right direction and with effort possibilities emerge.
People were talking about the reversal of the growth of cities during the '10s tech boom, during the 2010s. Eventually all of those still-hungry, still-foolish new grads would start families would move back to the suburbs for yards and school systems. The pandemic just accelerated that process, and forced everyone out at once.
GeoIP is a product from Maxmind, the post does not actually implicate Maxmind at all.

Perhaps a better title is "Google Maps location data is used to localise other Google services"
EDI Processing with GPT-3.5
Psychiatrists differ from therapists in the US because they can prescribe meds. Antidepressants, ADHD meds, etc. Not sure what his point is though.

I understand your frustration with the "go to therapy" response. Even in the US there is a dismissive undertone to comments like this. The reality is that the people who get the most out of therapy already have a positive outlook on its benefits.

Therapy doesn't fix anyone directly -- it gives a people a vehicle to look for ways to fix themselves by talking to a non-judgmental arbiter. People that have already done that tend to take it for granted and obviously there's a ton of variance in results/quality of therapeutic conversation.
The lasers were designed in the 90s and are nowhere near state of the art. Modern lasers use in semiconductor manufacturing are far more efficient.
I feel like I'm at an upward trajectory at the moment. I'm also NEET but as of now intentionally and also traveling. I meditate every day (pranayama, vipassana, zen), I work out every day, I do yoga every day, I eat healthy every day, I don't do drugs except for alcohol and that in moderation, I stopped watching porn more than a month ago, I stopped picking the skin on my nail beds finally also about a month ago, I do my best to learn what is good for me and what is harmful and then I do my best to do more of what's good and less of what's bad. Suicidal ideation - yes - but also almost gone for a while now. My convenient situation - traveling - having all the time for those things and being able to avoid the daily ordeal of working - will end in about two months. I hope I'll be able to integrate all or some of it back into "regular" life. But if I don't - I feel like I can basically copy paste your text to the T in a few years - when I myself will be in my 40s.

But what I can give you as advice is to break away from this idea that the "best part" of your life is over and you need to "salvage" something. Living happy is always about being present in the present. Age does not matter from that perspective! And you also seem like somebody who is detached from your spiritual needs - I think that's where you have to start looking. There are many inspirational interviews and talks to be found online by Eckhart Tolle, Gabor Mate and so on.
We can control the pixel size the dither algorithm uses. In this case the "crunch" is set so to produce a one-to-one match between screen and image. On high DPI screens this gives a finer image, maybe too fine on really small screens. ... Of course we can go the other way as well.

If you open up your inspector and change the "crunch" value then it re-renders immediately.
SSNs are not unique for a whole lot of reasons. https://www.nbcnews.com/technolog/odds-someone-else-has-your...
I agree with you on the ease of use front. Someone should make a company to do all this shit in the background but not get rid of the "your computer" part. Offer a NAS or a Pi derivative and some companion software that wraps restic/Borg/whatever and handles all the hard parts for you.
The moral difference is that the chimps have no say in their movement.

So it's more like forcibly relocating humans.

Which we've historically done, but generally try to not do now, Russia aside.
Ask HN: Do you care about screenshot blocking? [Warning: Self-Promotion]
Hey Hacker News,

Long time lurker here but just made an account.

I'm running a project and we're at a fork in the road, decision-wise. It occurred to me that y'all are a good representative section of the kinds of people we want to reach. Do you mind if I ask for your opinion? Feel free to delete if this is an inappropriate use of HN.

How much do you personally care about screenshot blocking?

I've been working on a privacy-focused video conf service. Along with our main privacy features, we can achieve basic screenshot prevention if we sandbox calls into our app. But apps are a hassle.

We know that no one can close the analog hole [you can always take a photo of a device screen with a second phone], BUT is raising the barriers (ie: requiring callers to install and use a mobile app to enforce screenshot prevention, vs allowing callers to use any desktop web browser) worth it to you?

I've got an A/B test we've been working on:

https://anonymousinternetphonebooth.com PREVENTS SCREENSHOTS, SANDBOXES CALLS TO APP

https://theinternetphonebooth.com NO SCREENSHOT PREVENTION, JUST PRIVACY-HARDENED VIDEO CALLS IN LAPTOP BROWSER

Here’s our main site, for transparency about who we are: https://birdcalls.is

Could I humbly ask for your most excoriating opinions and critiques?
"See a therapist" almost seems condescending even to average people with average jobs.

Did you read the bit about $25K in savings? Or the part about there are "no mental health facilities in the small town where I live"? How's he afford a therapist, time or money wise?
Do you mean like AWS Lambda? Or other examples?
Ask HN: C-Corp or LLC for idea stage startup?
Let's say you have an idea that you want to start building in earnest, maybe with a partner, and you want to incorporate to gain all the benefits that entails.

Do you choose a C-Corp or LLC?

As far as I can tell:

C-Corp:
- More attractive to potential investors?
- Already in the "correct" form for many shareholders and future investment (see above).

LLC:
- Easier incorporation, tax filing, and day one operations.
- Lower cost of incorporation.
- Potentially a negative signal to investors? (Though some say that for most investors in the right company, they won't care that you have a step to convert to a C-Corp).

Convince me one way or another? I suspect that my partner is more interested in forming an LLC, and is also potentially spending too much time on things like incorporation before validating the idea.
> which would put overall net energy gain only one order of magnitude away.

With modern lasers they would be closer to Q=1 without the funny energy accounting. But still several orders of magnitude away from commercially viable, which requires vastly greater efficiency than Q=1.
I don't know. I'm not sure the historians fully know. This concept might even be apocryphal to an extent. What I have learned is that the concept evolved (like so much cooking does) from what I described into a "it's actually now a recipe that people prepare once."

Something else I learned is that back in the day, people had different expectations for food quality. We would regularly eat rancid meat (many BBQ sauces were specifically built to hide/safen up rancid meat). And maybe while the concept was "it's always going", there were practical things we like to exclude from oral/written tradition, such as "well... actually we purge it once a week otherwise it goes completely bad." Who knows!
Interestingly, the low density of a rural area probably changes the calculus on "let it burn or eat the loss as a prevention measure" as opposed to places where uninsured buildings might be physically touching insured ones.
Bazel 6.0.0
Thank you for sharing this anecdote. It brightened my day. God bless you and your wife, and your daughter!
I realize this may be too complicated to explain in one comment, but as a layperson... can anyone summarize what they actually did to achieve this sudden gain in power? Like, what have they been doing for those 11 years? Upgrading the lasers, improving the optics, refining the design of the hohlraum, changing up the fuel? I know this is the cutting edge of physics and all, and maybe there's some DoE secrecy involved, but it's interesting that I haven't seen a single article yet attempt to summarize what changes were actually made in order to achieve the "breakthrough".
https://archive.ph/SE9hX
> It's driven by public investment as opposed to private investment for one thing.

Right fair enough, I suppose it’s comparable to new public transport connections driving up apartment costs.
> fire can definitely spread and even if they don't care about your property they might care about other places

They protected the neighbouring property.
> If I give you a function that I want you to deploy to a lambda. Can you do this with a pure JS library? No.

I'm not sure if you're making some distinction I'm not following, but yes? One of them is called 'AWS SDK for JavaScript'?
The problem is that today, a lot of programmers remember that and ignore the fact that you can often do floating point math on a modern real time system and meet all your deadlines.

Just last week I fixed a bug in such a system: in an effort to speed things up by avoiding floating point math, calculations were done with uint32_t's and the developer(s) didn't notice that in some cases there was an internal overflow before the final result was produced.
https://archive.ph/Z2FKB
The big difference I see with the case you're considering is that humans have agency, and can choose for themselves whether to move or stay. (Even though harsh circumstances might strongly influence their decision - still, it's their choice by their evaluation of the trade-offs.)

With chimps, we are not asking them what they want; we're making the decision for them. Therefore we carry all of the burden of responsibility that would usually rest with the individual making the decision for themselves.

Indeed the only reason they are in this captive environment is because we kidnapped/bred them and put them there. So that's another layer of responsibility that we have for their situation that doesn't apply to normal human decisions.