skysight-inc/HackerNews huggingface dataset:
This works by adding noise. Can't an attacker bypass it by boosting the signal? Assuming the attacker can create sybil advertisers/browsers, this should be totally doable:

1. Define some baseline set of M impressions with various ad identifiers and from various sybil advertisers.

2. For each target user, define some set of M marker impressions, also with various ad identifiers and from various and sybil advertisers.

3. Save all impressions (marker + baseline) on a bunch of sybil browsers to get above the reporting baseline with some probability.

4. If/when a target user visits a target website, request a conversion report for each ad/advertiser.

You now have a baseline signal (from the baseline ads/advertisers) and a marker signal (from the marker ads/advertisers). If this is one of your target users, you'd expect their "marker" signal signal to be stronger than the baseline.
> Naples sits on volcanic monsters – and one of them threatens to consume the city

Is it allowed in UK to show up drugged at work ? Or is the BBC hiring the cheapest people it can find ?
> When you send me an email, please provide at least two SNS [social networking service] addresses (e.g. LinkedIn, Twitter) for verification purposes. ... I no longer accept contact from anonymous individuals.

It's pretty sad to see that social networking is being adopted as an identification and trust mechanism even by technical people. It was bad enough when some governments began demanding social networking usernames for visa/immigrant screening, but we can't even send an email without social proof to other technical people now?
> What do you make of the placebo effect?

The placebo effect is measurable. If there is no measurable improvement, there's no placebo effect either.

Bear in mind that what most claims in favour of the polygraph measure is not truth but potentially-false confession. Extracting false confessions is relatively easy, it's also completely f-ing useless to wider society and massively harmful to the victim.
The Cult of Stefan Molyneux
I look to the past.

Back in the 70s, many of my relatives were farmers. Landlords came in with their tractors, had tremendous output with little labor. Rice prices dropped. Farmers could no longer make enough for a living so they sold their land. The landlords bought all the land, then they hired the farmers. As productivity increased, they fired the farmers. Many farmers ended up too poor to have children and their dynasty died out, forgotten. The rest survived by clearing land for plantations, which led to a caste of people who favor lifelong jobs, and tell their kids to work in factories or gov.

Many blame a specific ethnic group or the rich, but I blame tech. My grandfather was a rice tycoon. He had the tech. Tech made him rich. My father went to Harvard, did a MBA. He regretted not doing tech because the power was in the hands of the engineers. Back in the day, rich people gave money to the ones who could build and fix the tractors. Yesterday, it was cloud and apps. Tomorrow, it will be AI.

Some people think they can boycott, ignore, cancel tech. If they roll their eyes hard enough, it goes away. That's a kind of privilege, isn't it? Where you can tell them to stop, and then they stop. But I think those who have lived through industrialization are less optimistic.
GC is perfectly fine for ~99% of applications, which is why all the languages in the last few decades adopted it, and eliminated themselves from being direct C/C++ competitors.

Lack of GC isn't a requirement for most programs. However, it is a requirement for a language meant to actually replace C and C++, because these two are mostly used in the remaining fraction of programs and libraries where any GC or any fat runtime is undesirable. Even where some GC could be made to work, it makes it a tough sell for C/C++ users.
Build systems come for our best and brightest. :-(

Talk to your friends and family.
I have seen a lot of criticism of async Rust.

In C# most APIs expose both sync and async versions of the same methods. Why is that not more common in Rust?

Sure some 3rd party C# libraries probably do some ugly sync to async conversion internally but most don't and use the .NET standard libraries sync/async versions of the same APIs.
In fairness, companies with an enormous codebase have great difficulties
with git as well.
Often end up developing their own hacks around git to make it work.
I'm hoping this rust fad goes away soon
> The fact that no one with decision power at Mozilla saw it coming is worrying: either they have zero understanding of people’s concerns for privacy or they don’t care.

Or the third option: they feel the tradeoff of HN & co's criticism style is not a big deal in the end. Criticism of Mozilla in general is very warranted right now, but the way(s) in which everyone is doing so just feels very out of touch with the actual situation. ;P

They're - by their own words - trying to do something in a privacy preserving way because the ad industry is not going away. They might fuck it up at first, and that's why it's an experiment. It's also possible to disable it, it's not like you're trapped in it.

This thread in general feels like it leaves Mozilla no room to experiment or find any form of growth. People want them to be "just a browser" but then also expect them to be stewards of the web - and then cry foul when they actually try to find a setup that fits into the current model of the web.
How to classify long documents without breaking the bank
I think you're right. The same way people have strong preference for Systemd, MacOS, KDE, Gnome, I3, Nix, Debian, Gentoo, Arch, etc.

So many different solutions. Most are preferred because of subjective reasons (although sometimes just poor reasoning period), because people think so drastically differently.
That was supposed to only affect interstate commerce according to the constitution, but a supreme court case in 1942 gave the federal government way more power than originally intended.

https://en.wikipedia.org/wiki/Wickard_v._Filburn
There's no reason? Are you sure about this?

I think you mean there could theoretically be an interpreted Rust, but I don't think anyone has ever made a prototype of a Rust interpreter.

The closest is probably rust-analyzer (the official language server), that maintains internal state and reacts to changes you make, but it doesn't create an executable artifact.

The other is probably the Cranelift Backend (https://github.com/rust-lang/rustc_codegen_cranelift), which can produce debug builds quickly.
Which facts am I misinterpreting ?

You were the one saying that you take PrEP to feel more comfortable having sex with people you do not know so well, or in sex parties.

Your argument that gay people are so marginalised that ephemeral sexual encounters are the only form of community or socialisation they have simply does not hold with a very cursory interaction with the gay community, whether that be in person or online.
You can get “genuine no-name” cards at that sort of price, though I can't testify to the long-term reliability. Some that I have on use are https://www.amazon.co.uk/gp/product/B09YGV2JGP/ which are £2.50 each if you get the 10x 16GB option. I got a 5-pack a larger version for a Thing a short while back and the ones I've used thus far fully checked out to support the claimed storage (I don't trust cheap SD cards without verifying, because of the counterfeit issue and quality issues, so ran a full test on each) and have so far maintained reasonable performance.

That is why there aren't genuine smaller cards: there just isn't a large market for them because the parts availability means the smaller capacity cards wouldn't work out any cheaper to source, so any noticeable drop in price would be through the seller reducing their markup. For the same price, people will buy the larger ones for the same price just-in-case they need more space later because why not? Even if there is a small price difference, if 8Gb or less is pennies cheaper than 16Gb or more, people will generally go for the larger option.

So to “why sell counterfeits?”: the scammy sellers can't sell them honestly in enough quantity to be worth bothering, so they lie.
That's why i like zig it has at least the very basic with build.zig for build script. You have build.zig.zon for build.zig dependencies.
I've been very happy with Dynadot. I don't like that domain hosting is just one of many products for Cloudflare and others (as we've seen come up for Google!) and have had bad experiences with Namecheap et al.
> My personal take on this subject is that Rust turns experts back into beginners and some devs react with hatred because of the fear this induces.

Those people are probably poor devs. Anyone who doesn't have the attitude and mindset to continue learning in something like software development which keeps advancing isn't cut out for that field.
DigiKam 8.4.0 Is Released
>I keep hearing this from decent chunks of people who don't write rust

That's exactly the people you want to hear from if you're trying to improve adoption.
This phrase in particular:

> I’ll do my best to address [your questions], though I’ve got a busy week so it might take me a bit.

That means: I'll answer the easy ones, and ignore the hard ones, or ask the legal team to come up with some weasel words.
Knock yourself out ;-)

https://beautifulwebtype.com/sans-serif/
https://www.siccasguitars.com/videos/ is the portal to their youtube offerings.

You would have to dig deep to find any renditions of rock music, but it would be worth it.

Even if you never got that far.
I mean, this is why some untouched rock samples from the moon missions were supposed to be kept in sealed airtight containers for decades to come - so future scientists could use better techniques
Adding in python seems like it's a needlessly more complicated setup.
"Most code is written in teams and even software with a single author needs a plan for when the maintainer steps down."

I strongly disagree! My experience is this:

1. Sole developer builds useful thing

2. Team takes over maintenance

3. Feature bloat, sluggishness, bugs ignored, Agile initiative, "Product owners"

4. Company goes bankrupt or gets acquired

I don't think you can have the clarity of vision that a single person will produce if you're working on it with a big team. That's why so many useful things start with a single person or a very small team, like Linux, Android, curl, ffmpeg, Quake engine, the 2 ppl Firefox "Phoenix" team, the original 3 ppl JetBrains team, the 2 original Photoshop devs.
Not sure about smaller or simpler, but Ada is definitely more readable in my opinion.
I like the following related explanation (https://www.reddit.com/r/thermodynamics/comments/owhkiv/comm...) :

> Many people focus on the statistical definition of entropy and the fact that entropy increases for any spontaneous process. Fewer people are familiar with thinking about entropy as the conjugate thermodynamic variable to temperature. Just as volumes shift to equalize pressure, areas shift to equalize surface tension, and charges shift to equalize voltage, entropy is the "stuff" that shifts to equalize temperature. (Entropy is of course also unique in that it's generated in all four processes.) Entropy is thus in some ways the modern version of the debunked theory of caloric.
There were plenty of people who actually did not understand though. For example, I've seen people claim it's Google's Topics API, or that it was Anonym technology.

In other words: just because you understand a thing doesn't mean everyone understands the thing :)
This is a side-point, quite apart from the fact that you claimed Tuskegee wasn't racist because MK-ULTRA also affected white people. I really hope you think that one over, because it's a truly horrid and utterly indefensible take.

And you're still very wrong on this side-point, because from 1891 to 1910, there was no known effective treatment for syphilis. Whereas during Tuskegee (1932-1972), penicillin was both widely available for most of that time and known to be effective.

I don't know why you're making these awful comparisons, but I'm interested how you formed these views. Did you hear these arguments on a podcast somewhere, or are they your own? ... And why on Earth would you think Peter Buxtun's death was the appropriate time to bring them up??
There was a standard called Wi-Fi Direct for such a use case. I remember evaluating it for a automotive project (where cars would pass object only for a short time). Maybe it’s fits your use case.

https://en.m.wikipedia.org/wiki/Wi-Fi_Direct
Elon Musk Enters Uncharted Territory with Trump Endorsement
The more interesting follow up question is: "How would you express the same semantics with a different syntax?" Too often discussions about Rust's ugly syntax lack this crucial component.
I can see the economic argument, but I am not sure that I buy it. W3C could push this as a standard, but surely anything that is privacy preserving will by its very definition provide less data for advertisement targeting, no? With less data, the targeting is likely to be worse in terms of advertisement efficiency. Thus, the economic incentive even in an ideal situation as with a W3C standard will be pushing any advertiser to "betray" the system and fall back on the very arms race that Mozilla is arguing that they are trying to avoid, no?

At best, politicians could jump on the "solution", but then why are Mozilla not already lobbying in that case? Why is the first party they are reaching out to the wolf in this drama?

Regardless, Mozilla has lost me at this point as a user. This being opt-out is inexcusable and I will find ways to gravitate away from them as I should not need my poor package maintainers to be paranoid with their upstream code in the same way they have to be with Chrome in order to protect us from developer abuse like this. Will try Mull on mobile now, hopefully it is viable, and see how I solve the desktop situation when I can find the time.
It is however in the EU's interest to have a mainstream browser that is not controlled by a US megacorporation. And yes, it would make more sense for them to pay local devs rather than invest in silicon valley but Mozilla could also move and/or expand if they wanted.
I see this not as compromising with the ad industry, but as giving regulators another stick to beat the ad industry with to get them to stop user surveillance.
Mercurial is slow even on smallish codebases, though.
Don't hold your breath. It takes ages to develop a browser that's as fast as Firefox. CSS and JS are no joke.
From what I've asked people, the complaints fall mainly into two categories:

* familiarity and aesthetics. Rust uses fewer round () parens, and more <> and {}. This makes it look alien, and people say it's unreadable when they don't immediately recognize the language constructs they know.

* misattributing difficulty of learning Rust concepts like lifetimes and generics to their syntax. People say they want less syntax, but they mean they don't want to explicitly specify things like ownership and trait bounds.
Related...
https://web.archive.org/web/20100825032924/http://www.asciim...
> vast supply chains which no competent enemy agent would waste time looking into.

Isn’t this exactly what should be looked into? Find weak point and hit them. Germanys ball bearing plants and oil refineries got targeted this way.
- Backends: Kotlin (on JVM)

- Web frontend: TypeScript (maybe Gleam in the future!?)

- Fast performance and iteration if I want a binary: Kotlin (native compiled)

- Blazingly fast and good for WASM: Rust

- languages that I keep an eye on: Gleam, Zig, Odin

- languages that I will never touch: C, C++

- languages that I think are quaint: OCamel, Lisp, Haskel

- languages that I have used in the past and that are fine: Dart

- languages that I have used in the past and that are ok: Java (if it had nullability, it'd be fine)
> Try undergoing a transition from a testosterone dominant system to an estrogen dominant system and you will understand

Exactly my point. Ephemeral promiscuous sexual relationships are not due to marginalisation, but inability of what seems to be the majority of gay men to manage their sexual impulses. PrEP facilitates that, and aids in the spread of all other diseases, as in the absence of HIV the protection levels people opt for are super low.
> What specific parts of rust syntax do people find so ugly? ... the language doesn't seem that far off C to me. It's certainly no haskell.

Make that "not far off C++" (C is really beautiful in comparison), and there's your answer.
Write personal software. I just wrote a home proxy to facilitate my home services via vanity domains and allow custom tool creation accessed via web pages.

This is software that solves problems I have. I don’t care if anyone else sees it. I don’t need the admiration of others.
Which will lead to counter moves by alterative browsers and websites and Google risking the loss of browser market share. If you think this is unthinkable, just look back at Microsoft's dominance of the browser market twenty years ago. Exactly like Google is doing they were pushing through all sorts of user hostile stuff via internet explorer. Before Chrome came along, Firefox was one of the few holdouts against them. Internet explorer users were dealing with all sorts of crap. Popups, popunders, all sorts of viruses, cross site scripting attacks, etc. Mostly that was just a mix of poorly designed features but there was also MS trying to get into search and advertising and they were trying to abuse their defacto monopoly to do that.
A sugar pill does not make tumors disappear. That's not what the placebo effect does; it changes your perception of pain and well-being, but not much else. (Of course, that can have a value in itself, but it's nothing like the magical healing effects found in urban legends.)
Getting America back to manufacturing is an expensive and long term job. And it probably requires some bloodshed. No one os going to do that.

The next best thing is to source from countries that is not China or whoever you don't like. There are still cheaper, maybe not so cheap options in other countries. SE Asia and Eastern Europe come to mind.
FWIW it was LLVM that catalyzed the modern florescence of programming language innovation. Rust is just another result of that shift, not its cause.
Most obviously, because the data isn't valuable to you. Why wouldn't you want to gather high quality data about recent Little League games?

But in the case where it is valuable, and the purchasing party would really like to give some free money to the other party, we can be sure that the purchasing party is overpaying for the data anyway.
I'd describe American (govt. agency) polygraphy as a psychological hazing ritual, run by a pretty machismo crowd. Who don't like their beliefs and rituals questioned.
Cloud cannot be beaten on compute / price, but moving to local could solve privacy issues and the world needs a second amendment for compute anyway.
Have kids or get a hobby.

I'm in the same boat tbh, I don't find interesting things with programming anymore, maybe when I did it was just that I had less other stuff to do. I'd rather learn something new now e.g. last year I started doing some home music recording/production. What is your goal - if you want to upskill for your career or to start a business, fine, if not find something else to do.
That's the point of the Secure Enclave, where the password keys are stored. It's designed to be impossible to image. Early attacks relied on pulling the power to the chip after it sent a failure message but before it updated the attempt counter, this is fixed on newer revisions to happen the other way around.
why do you measure yourself by programming creativity? Sometjing worthwhile is totally what you make of it, you can decide. it doesnt need to be innovative, or even good, as long as it satisfies you in some way. So then, what is it you enjoy? Do that.
It's not clear to me if people in this thread are differentiating between "certain categories of humans have specific genetic vulnerabilities" and "we're going to be racist without logical or researched cause".

It actually hurts people to not take into account their genetic background, an example is sickle cell anemia, which originates primarily in black people, who have a family tree from Africa.

Why? Well, even though it causes severe issues, it also protects from malaria parasites! There was an evolutionary derived pressure to spread this in that population group. And, during covid this caused additional problems for those with sickle cell. It also highlighted how Italians, most specifically those in Sicily have a strong likelihood of having sickle cell, primarily due to the endless, centuries long Roman occupation of Africa.

Women and men are physically different, and have different issues to account for (osteoporosis a great example here). Men often have too much iron, where as women too little. Treating everyone the same would mean not treating anyone correctly.

So, yes.. there are racial and sexual differences to take into account during studies, and medical treatments. As with everything, the true way to behave is often neither extreme.

No one should be mistreated during treatment, and treatments should not be racist... while understanding that racism isn't "different genetic groups of humans are predispositioned for certain conditions".
I don’t disagree with you in principle, but this history is not quite right. IIRC the IE6 team was shut down. Basically only Mozilla and Apple were building browsers at scale until Chrome came along.

I might be misremembering?
Show HN: You can program without loop and recursion and×÷- is all you need
At my current rate of spend, about $3M-3.5M. (Spending 100k/year)

I’m working to bring down the spend rate, but even if I don’t I should be good well before 50. I’m saving/investing about 160k/year, plus or minus. Some of the money saved is pre tax in 401k and some isn’t, so it’s not exactly dollar for dollar equivalent.
> That's why so many useful things start with a single person or *a very small team*,

You subtly shifted the goal posts here. But even if you start out with a single person you eventually have to have new maintainers, if only because of human mortality. Software is a young field so we haven't had to contend much with this fact yet, but it's inevitable.

Personally I think something like Rust is helpful for large solo programs too, keeping everything in your head past 10kCLOC is hard so why not have a language and compiler that helps you?
compiling clang on ubuntu 20.04, the link step used up all my ram and started swapping on the nvme.

htop froze, so i hit ctrl-c, but nothing happened. no mouse movement, no ssh'ing in, just totally hard-locked. i ended up having to physically powercycle the machine.

after that i turned off swap so that it killed the process rather than the machine (and remembered to pass -DLLVM_PARALLEL_LINK_JOBS=1)
Get an infrared thermometer camera. I have a FLIR add-on for iPhone that lets me see studs, gaps in insulation, leaks... it's amazing what shows up.

It won't show cables, unless they're hot. You can use an AC stud finder for that.

You can flip the photo between the actual and IR image, and it overlays an outline over the image.

I make a video in and out of the house on the hottest and coldest days.
The same labels can be found on Leslie rotary speakers: https://www.hammondtoday.com/img_4719-2/
…Except, of course, for those who can no longer get insured.

And those deemed at risk are not only people skipping jogging.