skysight-inc/HackerNews huggingface dataset:
> After deduction of the costs of notice and settlement administration, any Court-approved award of attorneys’ fees (up to 30% of the Settlement Fund), litigation costs, and any service awards for the Class Representatives (up to $7,500 to each of the six individual Class Representatives), the Settlement Fund will be divided equally among eligible class members.

> We will not know the final amount that each class member will receive until all claims are completed. Based on claims rates in similar cases, eligible class members may receive between $35 and $175 each. The actual amount that each class member receives will be determined once all claims are evaluated, and may be higher or lower than these estimates.

I guess if there's a general trend of $35 per privacy violation companies might take a bit more serious.
For those not actively following the situation, we’re well past the point where they offer and insist that you take the route of euthanasia before prescribing pain medicine in chronic painful conditions.

Does not bode well for a generation of people hunched over their desks leading sedentary lifestyles.
I’ve done thorough benchmarking of Rc and Arc.

Rc is cheap to the point of free unless it frees - it’s literally just an addition or subtraction with no data dependency in the path. Your CPU can do > 6 billion of these per second on a 6Ghz CPU (if I recall correctly you could do 3 per clock cycle in a micro benchmark due to out-of-order but at a minimum you should be able to do 1 per cycle).

Arc is quite expensive, particularly on x86 because of its memory model. You can maybe do a few million of them per second. But as you said, you shouldn’t be incrementing ownership once you’ve sent it to a new thread and instead using references directly or using something Rc-like to track the lifetime (i.e. when the current thread’s Rc count hits 0, release your Arc reference).
With the internet, even the disabled and really old and infirm people can find ways to connect with others, alleviating (somewhat) the social isolation aspect of wanting to take a "long walk in the woods". My gut tells me that newer generations who basically are raised with internet access from day one will have little problem with this.
Hackers Hijacked Vacuums to Yell Racial Insults
> So stop regulating the poisons

Most of them, like nitrogen and helium gas, are not regulated. Besides, there are a hundred other ways that require no poisons at all.

> trying to give the state control over others bodies

Yet it's only proponents of euthanasia who demand state sanction. There's something extremely infantile and undignified about this.

> most doctors these days take severely modified oaths mostly to uphold current profesional practices and ethics.

So much the worse, it seems.
I'm genuinely curious why this is a sore spot for you, since I've never heard this perspective. It seems like you see the key difference as being that the OSM attribution is commonly clickable, whereas the Google Maps one is not (similar font/placement). (Actually Google Maps does have "Terms" clickable. Random example of website embedding it: https://www.belcourt.org/directions-and-map/ or see https://developers.google.com/maps/documentation/embed/get-s...)

Meanwhile OSM says that you may "fade/collapse the attribution ... automatically on map interaction" among other possibilities (https://osmfoundation.org/wiki/Licence/Attribution_Guideline...). It being licensed the way it is, you can use Leaflet.js or whatever else instead of the copy they host, if you really don't like their iframe...
I feel like you should trademark that.
That is a "fun" fact to spice up the conversation but not really relevant. The government screwed up one case, big surprise. If they had sent 1000 such letters because the PM wants to cleanse the population of disabled people to save tax dollars, that would be relevant.
Go immediately to urgent care or an emergency room.
Related Insecure Deebot robot vacuums collect photos and audio to train AI (82 points, 13 days ago, 37 comments) https://news.ycombinator.com/item?id=41753983
This ASCII 7 (C escape "\a"), which when printed emits a bell sound. The exact sound is terminal dependent, and modern terminals won't use the PC speaker but rather play a sound using the audio hardware (which is required on Macs because they don't have a PC speaker). The bell isn't expected to be emitted often and quickly in series, so depending on the capabilities of the terminal program and the audio hardware, it may go haywire trying to play a more complex/longer sound repeatedly or overlapping (like seeming to lock up or slow down as the audio is queued). Your terminal may be configured to "flash" instead of emitting a sound when ASCII 7 is printed -- this may be implemented as rendering the entire window in reverse video for a short duration. A series of discrete bells played quickly may sound like a tone with a rising pitch. Other terminal oddities could occur if ANSI escape sequences. There are many ANSI escape sequences, for changing colors of text, moving the cursor, changing the typeface, or for querying terminal capabilities or customizing the terminal window title bar, that when printed randomly may make the terminal go haywire.

PC Speaker - https://en.wikipedia.org/wiki/PC_speaker

ANSI Escape Sequences - https://en.wikipedia.org/wiki/ANSI_escape_code
I’m sorry, but in what world is it acceptable for an aircraft flying in an airport’s atc controlled airspace to not be coordinating with ATC?

I thought that was literally the entire reason we have controlled airspace rules?
Thats assuming untrustworthy players can't skew the rules so pretty much academic spherical horse in a vacuum. There is regulatory capture there is coercion there is corruption.
Do you really need that many choices? I always thought that proliferation of back-end implementations in Python, routers in Go and large alternatives in Java was mostly a sign that traditional "default" choices in the ecosystem are subpar.

ASP.NET Core is strong and overall better option when compared to FastAPI, RoR, Spring or Node.js with Express/Nest.js. EF Core with LINQ and safe SQL interpolation is one of if not the best ORMs that exist on the market across all programming languages.

This results in much weaker demand for alternatives, and combined with community that historically erred on the side of "out of box" choices, it's no surprise that there aren't really big viable alternatives to ASP.NET Core. There are for EF Core though - Dapper/DapperAOT and Linq2Db. Aside from that, most community libraries, both C# and F#, instead usually opt to build on top of them, like Fast-Endpoints or Giraffe/Oxpecker.

.NET could use a framework that is what Vert.X is to Spring, but even existing landscape is so much better than almost every other alternative, that it's difficult to complain, except, I suppose, when it comes to Identity and Authn/Authz in general that are more complex than ideal.

p.s.: I'm not saying that all "first-party" libraries are good. ASP.NET Core and EF Core, especially their "core" functionality are great. The surrounding selection of packages however can be hit or miss, and it's where a productive choice is to look for community libraries instead. It's an area that is slowly getting better.
It picks one. If this does not improve the situation it issues a reversal.
If you’re getting qualified traffic and can’t convert, you could try a freemium model.
Sorry about the delay. I got sidetracked.

That... is actually a pretty interesting argument. I have to admit that if an objective morality existed floating in the Aether, there would be no way to logically prove or disprove that one's beliefs matched it.

Since I can't argue it logically, let me make an emotional appeal by explaining how my beliefs are tied to my life:

I chose to be a utilitarian when I was 12 or so, though I didn't know it had that name yet. The reason I chose this is that I wanted my beliefs to be consistent and kind. Utilitarianism has only one basic rule, so it can't really conflict with itself. Kindness wise, you can technically weigh others however you like, but I think most utilitarians just assume that all people have equal worth.

This choice means that I doubted that my emotions captured any truth about morality. Over the years, my emotions did further effect my beliefs. For instance, I tweaked the rules to avoid "Tyranny of the Majority" type things. However, my beliefs also changed my emotions. One fruit of this is that I started to mediate conflicts more often instead of choosing a side. Sometimes it does make more sense to choose a side, but often people will all behave well if you just hear them out. Another fruit of these beliefs is that rather than thinking of things in terms of "good" or "bad", I now tend to compare states of the world as being better or worse than each other. This means that no matter how little capacity I have, I can still get myself to make things a little better for others.

All this to say, I feel like deciding to doubt my own feelings very much did what young me wanted it to do. I wouldn't be able to grow as a person if I thought I was right in the beginning.

I'd be interested to hear how you came to your beliefs. Given how firmly you've argued in this thread, it sounds like you probably have a story behind your beliefs too.
Jury awards American Airline $9.4M from website behind 'skiplagging' hack
I used to run the Cooperative Computing Awards, and I don't think this is the reason in this case.

The most recent award was given out in 2009 for a prime over 10,000,000 digits in length. The next available award is for a prime over 100,000,000 digits in length.

But the most recent discovery by GIMPS prior to the current discovery was a prime with length only 24,862,048.

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

The primes they've found have been getting longer by only single millions of digits every several years, so it's not very plausible that this discovery would qualify for a monetary award.

I suspect they just don't want to announce a number before it's verified on general scientific-integrity grounds.
It's F1 weekend in Austin, so I'd assume that's part of the reason someone may think they don't need to care where they fly their private jet.
Your library looks very interesting, but I think you might be setting things up ahead of time to be dismissed. There are a large number of using statements, which is not a big deal for those who understand breaking up projects into appropriate pieces for exactly what you need, and keeping boundaries between different concerns. Most developers don't structure their projects the way that you do, and I say that as a positive towards your implementation, but often little things like this can hold back "the most common-denominator" when it comes to developers. I will admit right off the bat that you are far more well-versed in C# and .NET than I am, but I'm coming to this as someone that has worked with lots of junior developers that already struggle with standard LINQ syntax, methods, and (in particular) performance.

You do mention these things in your README, and I appreciate it, as most are set on "selling" their library instead of actually listing what it exceeds at and the purpose. Your comment on being non-idiomatic is another issue that I see (again, talking about people learning and getting used to C#/.NET). Only in my opinion, I feel like Microsoft want to keep their tools and languages following certain practices, and I get that your naming follows more functional programming practices to make them natural to FP. I feel like often, little issues like this are very large to Microsoft when it comes to looking into improvements.

I starred your repo, and am very interested in what you've put together here. On the last few major applications I've built (I normally build content management systems that are highly customized, that I tend to not call apps), I've used a Result<T> type that seems to be roughly the same as Option<T>. I wrote that sentence, and then went back to look at your library, and as much as I thought I knew about FP, I really don't. I think I'm really decent at C# and doing some complex things with it (I mainly use Umbraco CMS, and I've gotten my code to run websites under the minimal recommended requirements of the base Umbraco software). With that said, I read a lot about FP, but still have tons of issues picking it up. F# For Fun And Profit is the closest it's made sense to me. In the end, all this is to say that it's nothing that you're doing wrong. Microsoft is going to target the average or beginner developer, because that is the vast majority of developers that they have in their environment.

I hope that you library can gain some internal improvements, because it looks like you've spent an enormous amount of time on this, and you have enough stars on GitHub to at least indicate that people are actively using your library and getting benefit from it. I apologize if any of this came off as dismissive, I think what you've done here is exciting, and feel like you've set up enough documentation where I can slowly pick up concepts that I'm unfamiliar with.
They did not know primary colors. They weren't discovered until the 19th century, even then it took another 100 years before they figured out that red blue and yellow are not the primaries.
Sorry I can't help, I've been playing video games for 30 years not crosswords :) I'd be keen the hear the same insights as you are.
https://www.hrw.org/news/2024/07/19/world-court-finds-israel...
Any probabilistic primality test will work, but GIMPS currently uses the first-time Fermat probable prime test with a very robust certificate [1] to filter almost all non-primes in advance.

[1] https://www.mersenne.org/various/math.php#prp
This looks fascinating; I am most interested in the first part “Turn ideas into action” (and not at all the ‘stay focused, gamified’ part), and wonder how they are decomposing Ideas. An assistant that can ingest some random thought that I have and figure out how to break that down and associate it with what’s going on in life - delegating what our brains already do - would free up focus and time in a way that could be transformational (especially for folks like me with short term memory issues).
Why does a password-protected zip file reveal a list of the files within lol?

If I'm understanding this right, we'd have been hosed if the files had been TARd first?
You say that, but I remember the talk in 2009-2011 being about replacing Visa, not about hodling and speculation.
> I guess if there's a general trend of $35 per privacy violation companies might take a bit more serious.

The pricing of settlements is frequently tied to the size of insurance policies. So you’re right, but it may take a few hops for the trend to percolate.
The British parliament is currently debating legislation to permit assisted dying in some limited circumstances. Five years ago I would have said that their proposals don't go far enough, but the implementation of MAID has made me far more cautious.

I had always dismissed the "slippery slope" argument as being made in bad faith, but Canada seems to have given us an existence proof that a seemingly well-intentioned system can quickly start producing very bad outcomes.
Do you, too, live in San Jose?

My favorite feature of bike lanes there is how highway access ramps straight up cross them -

- creating a flow of cars accelerating to highway speeds coming from behind and sideways from you, while you are in the perfect spot to be obscured by the car's A-frame.

Or perhaps how I had to move away a sign saying "SHARE THE ROAD" (with bicycles, presumably) from the bicycle path. Multiple times.

No, perhaps my favorite is how the Mayor decided to show off our bicycling infrastructure by taking a bicycle ride the first day of the year, and. . .

. . . was promptly hit by an SUV, which broke his bones[1].

If you don't live in San Jose, that's all you need to know about cycling in San Jose.

[1] https://abc7news.com/san-jose-mayor-hit-by-car-bicyclist/500...
Into anonymous types mostly, where you can't pass the type to another method. Example:

.Select(x => new { Name = x.Name, DepartmentName = x.Department.Name }).ToList();

Same code as I wrote, except capture in an anonymous type. The documentation practically encourages this.
If it was literally around "20+ years ago", like 2004 or slightly before, it might have been M40 or M41.

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

If this happened the way you remember, it's really unfortunate, but it wouldn't have stopped the prime in question from being discovered, because GIMPS always at least eventually gives out numbers to multiple people to check, and doesn't mark Mersenne numbers as checked until a computer actively reports that they were checked.

However, your name could have ended up on that Wikipedia list as a discoverer. :-)
It's far less effective because you have to hit an extremely small target to actually kill a python. Far easier and more reliable to just get up close and personal with it and either bludgeon, impale, or decapitate it after you get it pinned down.
GIMPS currently searches for exponents up to 999,999,999, corresponding to 301,029,996 decimal digits. We don't really know much about the exact distribution of Mersenne primes so it is possible that a new discovery was from much higher ranges and thus eligible for prizes.

But yeah, they'd probably embargoed even without any potential monetary prizes because it's wise to do so in general ;-)
A human can have multiple Apple accounts but (theoretically) only one World account.
What is the approach, on a concrete, technical level, that you are taking to make recommendation N, based on the 3, 4...N-1 choices?

Do you think online NNMF collaborative filtering with Spotify bands with fewer than 100,000 monthly listeners is the answer? If you had infinite resources, what would you do?
> And it inadvertently prioritizes relationships over the people actually in them.

An oath is an oath. You are an individualist, but social stability often matters more than the whims of individuals.

> The idea that if people would just do everything right, no relationship would need to break up is an unhealthy, and completely unrealistic, judgement.

When people are focused on their 'perfect wedding', you already know priorities are already way off. Marriages need to built on decent foundations, not just feelings. So, I can agree with you that a feelings-focused marriage in an impulse-driven society is unrealistic.
If the maximum voltage is within range, a neon line tester with the button grounded should work well. When the light goes out, the remaining voltage is below the sustain voltage of the neon lamp.

That kind of tester is usually built into a screwdriver and often comes free with some electrical items. They are maybe $2 otherwise.
Some people would prefer to live as long as (medically) possible.
Isn’t MAID something out of Soylent Green?
> It fundamentally contravenes the Hippocratic Oath

The Hippocratic Oath is from between the fifth and third centuries BC, and its relevance has long since been superseded by modern ethical guidelines.

> Suffering can be alleviated, and it should be society's job to help patients

There is a lot of horrible suffering that can not be alleviated unless the doctor induces a coma and keeps the patient in a state of more or less total unconsciousness for weeks or months until death inevitably occurs. I agree we should help patients as much as possible, but there's a line where perhaps the only help we can give, and the only help the patient asks for, is a painless exit. Perhaps future drugs and treatments will eliminate the need for euthanasia, but we are not there yet.
You could always sue them yourself. no need to become part of the class action.
I would give up the internet before I register my biometric ID with Sam Altman’s crypto orb.
So long as they decided, I totally agree. The danger comes from the pressures for it to not always be the patient’s true desire.
Falsehoods Programmers Believe About Names

https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-...

> I've worked at California based tech companies with global reach, and I've personally never met someone who had a different name standard that wasn't met by the first/middle/last convention.

More likely you’ve only met people who Anglicized their name to conform to American expectations, forms, and web sites. Do you really think Chinese parents name their kids Sam and Emily?
"Writing reviews for systems conferences" Timothy Roscoe (2007) [pdf]
I am a (hopefully competent) security guy, please don't run arbitrary code if you can help it. Especially for something as trivial as JSON patching.
> society would be very well served

A society that encourages people to off themselves because they are a burden doesn't sound nice to me. I think anyone should have the choice (legally) to end their life, but it would be gross if people actually started talking about how that would be good for everyone else.
Have you heard of https://meshtastic.org/ ?
Quite devious
I like the books "the rational optimist" ridley and "debt" graeber. You get interesting perspectives.

What I remember from the rational optimist - with trust, trade is unlimited.

what I remember from debt - just too much, need to read it.

That said, why would an investor give money to altman if he is untrustworthy? it just gets worse and worse.
> Means absolutely nothing about the safety of the languages themselves. Just because C# has a runtime written in C++ does not mean that you can now magically compile and run use after frees or whatever.

As security experts like to repeat, it’s a numbers game. You only have to make a mistake once to result in an insecure system. And C++ encourages you to make those mistakes.

Same with JIT - because the compilation happens at runtime, a common attack mechanism is to exploit a particular bug in the JIT implementation so that the generated code violates some assumption and results in unsafe execution. This happens all the time with V8 and a large part of that problem comes from having to implement the language twice (once in the interpreter and once in the JIT and any deviation between the two implementations is an opportunity to exploit a vulnerability). This isn’t something I made up. This is from talking to people who are familiar with this and reading analyses by people who know what they’re talking about.

Compilers btw also have miscompilation bugs all over the place. The reason it’s less of a problem is because the code being executed isn’t “malicious” - it’s your code and you’re not going out of your way to structure code to find bugs in the compiler. This also protects most JIT and why most C# programs don’t have this problem - they’re not loading arbitrary code at runtime to execute. It is a particular problem for V8 though where that’s an expected behavior.
Some 32 bit thing being the go to integer type flies against software engineering and CS.

It's going to get expensive on a machine that has only 64 bit integers, which must be accessed on 8 byte aligned boundaries.
That's what parenting is for. 'Just follow your feelings' is not good parenting.
The site seems to be very focused on what happened in the air, I assume the site summarizes air traffic control or FAA reports for hobbyists, or that sort of thing, right? So we don’t know what happened when the pilot of the Cessna got on the ground. Without knowing much about the rules of this sort of stuff, I assume they got a pretty stern talking to…
That's only true on a word-addressed machine; most CPUs are byte-addressed.
I've seen that movie too
It's obvious he thought the problem was upstairs. If you're a medical mystery they're going to consider psych and some of them will consider it too much.
Everything from emergency services to the healthcare system to most people's communication would instantly grind to a halt if American tech pulled out of the EU.