skysight-inc/HackerNews huggingface dataset:
This project is a research project out of the University of Washington, led by several of the professors there. I believe the lab is the Healthy Aging and Longevity Institute.

They share a list of academic publications that have resulted from the project, and their Team page lists the full names a sizable large number of people.

Their FAQ indicates that the cost of the DNA Kit and other things are covered by the project funding. [1]

What made you think that it's engaging in fraud? I'm genuinely curious.

I'm not involved in the project but just from looking at the site for several minutes, it seems to be a fairly reasonable research project.

Or did you say "fraud" less to mean "these are people who are stealing money and e.g., hoarding it away" and more to mean "these are people engaging in a research project I disapprove of"?

[1] https://dogagingproject.zendesk.com/hc/en-us/articles/441699...
Even the apps that work for online banking, you can't use them for digital payments anymore. The old integrations worked fine but with Google Wallet even GrapheneOS isn't good enough
I still have about $15 of international calling credit on a GV number I hardly use anymore with no option of transferring or using that balance on a different platform like Google's Play store.
The FBI et al have been lobbying against even basic crypto for decades, and for backdoors. Do you think they’d be okay with that?
I see. There’s also “after:2023”, but that only works if the pages with last year’s info don’t appear newer to Google. Personally I haven’t run into the issue you describe yet to a degree that I would have noticed, but we also may have different use cases for googling. Conversely I rather have the issue for certain search terms that Google shows me a page of shopping results before getting to the “authoritive” websites.
if you use Linux you can run Gnome web which also uses Webkit as it's engine. You can also build webkit yourself if you want to run it on Windows.
The problem is you need banking stuff on the go more and more. Here in Spain for example people often pay friends with a service called bizum that works through the bank's app.

It's definitely not a non issue for me.
Hacked with simple MutationObserver and it clicks falling pizza chunks automatically ;)

#gg
Reminds me of this dark joke https://github.com/garybernhardt/base. This gem creates a "Base" class which literally contains everything!
It's okay to code on nights and weekends
https://news.ycombinator.com/item?id=41693844

https://news.ycombinator.com/item?id=39316653

https://news.ycombinator.com/item?id=39316653

https://news.ycombinator.com/item?id=37021837

https://news.ycombinator.com/item?id=36922114

Some good recs in the above threads. You'll be able to learn and thrive with those, IMO.
I wouldn't call them "obvious" reasons but I recently discovered that in Google Sheets under FF I couldn't duplicate a tab or copy a tab to a new sheet. I had to fire up Chrome to do that.

Oddly enough, Chrome had somehow lost my settings since the previous time I started it a few months earlier, as if it were a new install. :-?

I've not noticed any problems under YT Premium so far.
Awesome to see more opensource tools in this space. In transparency we'r building the oss tool https://github.com/langwatch/langwatch which is tool for tracing and monitoring your LLM features and open telemetry is supported as well. Monitoring is key to any team building LLM-features, and still much can be done in this field. What i believe in is the power of optimizing when understanding your performance with these solutions. For ex we're using DSPy optimizers. Curious towards your thoughts int this too! Congrats on the launch and all the best!
You literally have to reinstall windows because of how broken it got, and that's somehow okay?

The amount of BSOD I've seen and unfixable issues after spending hours googling and browsing windows shitty support sites are just the tip of the iceberg.

Windows is utter trash and the only reason it won is because of the monopoly it established, forcing everyone to use it, hardware manufacturers to support it and once the dominance was established, you can't escape it.

MacOS is literally only used with hardware lock-in. People don't choose it. It's forced onto whoever chooses to overpay for an Apple computer.

The only reason Linux won't win the desktop is because it doesn't have a monopoly to support it.

These discussions that pretend any of this is due to merits of one OS over the other are moot. It doesn't matter at all when it comes to who or how many people use it. These are all determined by external factors.
> it would increase the TOTAL number of people, which would exacerbate the situation because an absolute total number of people means even more exploitation by the rich

The hypothesis is exploitation scales with population?
Spending those millions doing it themselves may be much riskier. (Depending on a bunch of stuff.)
Ultra-thin light probe to detect brain metastases in mice
I use Librewolf (based on Firefox), but about once a year I open Chrome for some shitty website that only works on Chrome. And I use Chrome for a few minutes.

It shocks me every time just how fast Chrome is. It is legitimately a superb piece of software. Going to Librewolf after feels like going back ten years in hardware.

Can we please start spending some money to make Firefox better? Instead of whatever Mozilla is currently doing?

Firefox Quantum was great. But why stop? Just keep doing that! It's the only thing you should be doing!
LLMs have no fixed internal representation - they barely have internal anything - so no, there is no translation.

But there's also no guarantee any particular query generalizes (vs is memorized), so it might only be able to answer some queries in some languages.
In 1922 this claim will have seemed increasingly resonant as the contemporary quantum revolution upended the classical view of the world.
Pretty much. Canada also has many, many taxes that fly under the radar. The top federal corporate rate doesn't seem that high, until you realise there's also a provincial corporate tax. Then payroll tax that the employer pays on top of the employee's own payroll taxes that get deducted. Then employers are expected to pay for health insurance because, contrary to most foreigners' knowledge of Canada, our "free healthcare" doesn't actually cover anything beyond the absolute bare minimum, so most people also have health insurance. And then capital gains taxes affect investors and investing corporations and are one of many reasons startups can't access capital in Canada. Also nowadays there's so much immigration fraud involved in higher education in Canada, you can't really be confident in the credentials of recent graduates.

But if you start a firm in the US, you have access to a vast amount of venture capital, far lower taxes, a much more business friendly environment, a larger clientele, more educated labour and the US government filters out the immigration/education scams for you.
If you ask them for scientific evidence on the link between race and IQ (or lack thereof).
Same number of tabs open and add-ons installed on each?
Did the game for fun and ended up with Inconsolata. The word "coding" should have been obvious by itself but no bitmap font? Really? Terminus or SGI screen over any of these, even with high DPI.

Also, the game simply didn't work on Firefox, here.
It’s the scenario Kubernetes was created for.
You'll have to change it often if you're worried about safety at all. Lineage has been keeping my phone alive for five years now, and although it only updates the upper layers and there are definitely unfixed vulns in the firmware, it's much better than if I'd used the stock OS that hasn't been updated since the beginning of 2020. Banks don't or won't understand this.
Yet those of us that started to program in the 1980's and older decades, were able to acquire all the required programming tools for Windows.

And we didn't had the Internet to learn from.

Personally I don't get this kind of excuses.
> it seems Samsung made unlocking impossible on North American devices.

It is possible to unlock them. It just takes about 20 steps and multiple reboots.
Curious: What happens to a military service member who does this? Punished within the military and then booted out (and with what kind of discharge?) Or booted out first (with what kind of discharge?) and then punished in the regular civilian system? Or possibly even retained in the military?
Yesterday:

https://news.ycombinator.com/item?id=42546216 (> 150 comments)
And my car doesn't keep full precision logs of it's location according to the terms that I agree to every time I drive somewhere.

But it turns out they did /do.
Do you not have to search for the app on the app stores? How else is the app found?
I'm not sure open source is a useful concept for something that takes millions of dollars to compile from it.
Freeman Dyson famously never got a PhD either, he just made seminal contributions to quantum field theory instead
> llvm (which zig is based on)

Wasn't Zig moving off LLVM?
Why is it "continuous" thought? I don't see what is continuous - the values inside an LLM are discrete even if they're floating point.

Hmm, I guess you could evaluate it at any given finite precision, but it would be surprising to me if that made it more accurate.
So this person, “kiberphant0m”, was just a middleman to sell the data? At best, he is a skid and low level foot soldier.

Government using this to send a loud message to future skiddies - “don’t fuck with us”
I LOVE Berkeley Mono

https://usgraphics.com/products/berkeley-mono
As you said, the players involved are different, but also the context of 2020's is much different than that of the 80's.

In the late 80's you had a crumbling USSR, a bunch of secondary markets slowly opening up to global trade, and a clear sole economic superpower prevailing.

Now things are a lot less clear. The US is speakig of tariffs (which is essentially restricting themselves from a lot of global trade) while China is more than willing to make trade deals left and right. They already have a large, educated, and skillful workforce.

Sanctions/Export control work to a point, presuming they can't build up their own capabilities and do their own agreements with other countries. It is something you can do well against minor players, not as well against other powerhouses.
Hm, like 68000?
I know that it freezes the classes (which are also objects, indeed). And I saw it does this by reading classnames from a list of textfiles. Both is not fast. The "freeze" isn't that invasive, from what I can see in the c code, it merely flips a flag at the objects metadata table. But I can imagine the reading from files isn't that fast.

And tracking the mutation flags isn't free either. Though I expect not that big. Checking for the state of this flag at every possible mutation is quite some overhead, I'd presume. But no idea how heavy that'd be.

Again, compared to typical boot stuff like Rails' zeitwerk autoload mapping, it's nothing. And in runtime the only penalty will be when something tries to mutate a class obj, which I'd expect happens almost only on boot in most codebases anyway.

Though I know quite some "gems" and even older Rails implementations (mostly around AR) that would monkeypatch in runtime on instantation even. Like when a state-machine gets built on :new or when methods get added based on database-columns and types, every time such an instance is returned from a db response.
IIRC Firefox still doesn't have their Site Isolation (Fission, currently marked as P3 aka Backlog on Bugzilla) ready, which is the reason I don't use it on Android.
The disappearance of the third space is killing us.
From the landing page:

darktable is (...) a virtual lighttable and darkroom

Quite an interesting way to say that is a Lightroom alternative :)
It isn't easy for folks that see UNIX everywhere, and nowadays a Linux VM makes more sense than the old POSIX subsystem, that is all.

For better or worse, UNIX has won on embedded and server room.

Despite my UNIX experience across all known vendors, I only use WSL for Linux containers.
It’s possible to accept there are many dev tasks that can only really be achieved on Linux without accepting Windows sucks. The first is pretty much inarguable, the second is emotive and imprecise.
"to some degree"

If you are a history researcher or a political analyst, maybe. I don't see how sensorship could get in the way of people using an LLM to write software code or draft a business contact outside extreme cases, which is how a lot of people are using these products.
> You could always desolder the TPM chip, send the correct data for updating PCRs and get the sealed key.

In modern CPUs, the TPM is built directly into the CPU, so you can't do this.
computers in the 80s only had a programming environment. You would drop basically directly into an interpreter. So Windows was an evolution for you.

I know this because my mother knew more how to program than I did, and I was the one with the passion for it and she was not.

I also discussed this recently with a 47-year-old programmer. and we came to the same conclusion.
I’ve switched to Linux, and one of the hardest things was to find photo organization software. Adobe Lightroom was good this. I’m still sorting it out on Linux.

I tried Darktable and found it really useful for editing raw files. Once you figure out the filters they’re powerful and professional.

Darktable really opionated about how it stores files/ libraries however. It really wants you to have one library for all your photos, where I used separate libraries for various events I’ve photographed. Also going through and ranking photos wasn’t as straight forward (is it applying the rank to the image on the strip on the bottom vs the image in the main window?)

So I’m sorting with digikam, though it’s editing features don’t seem as powerful. It’s a process.
Lots of tools are only built to run on Linux and are ported over in ways that just about run to windows. Wsl was an enormous step up from Cygwin in allowing windows developers to use those tools and wsl2 is another huge leap in that direction.

I don’t think windows sucks, I think that a lot of people outright refuse to use windows and design their tools to run on Linux only, making choices that are optimal for Linux but not for windows. two examples are processes vs threads and opening/closing lots of files. Ironically the Linux first approach of processes over threads doesn’t really scale to the level we want. Postgres is a great example of trying very hard to be multithreaded as it’s hit the multiprocess limit, and struggling to do so.
I have used ff on android with ublock for 5 years on an s20. It has been superb for me. The only complaint from me is that the bookmark page as "tile" doesnt work.
For some more explanation: the main idea behind both tricks is that the IEEE floating point formats are designed so that the most significant bits represent its exponent, that is, floor(log2(x)). Hence reinterpret-casting a float x to an unsigned integer uint(x) approximates a multiple of log2(x). So these kinds of approximations work like logarithm arithmetic: float(C + a*uint(x)) approximates x^a, for a suitable constant C. Quake's invsqrt is a=-1/2, this post is a=-1.

More detail on https://en.wikipedia.org/wiki/Fast_inverse_square_root#Alias... .

IEEE754 floats are a very well-designed binary format, and the fact that these approximations are possible is part of this design; indeed, the first known instance of this trick is for a=1/2 by W. Kahan, the main designer of IEE754.
Geometrically modulated contact forces enable hula hoop levitation
You can find me there too, but hopefully I'm not this insufferable :)
Part of the reason their API is so cheap because they explicitly state they are going to train on your API data. Open AI and Claude say they won’t if you use their API (if you use ChatGPT that’s a different story). There are no free lunches.
What exactly are you referring to? Specifically typescript has zero dependencies.

Generally speaking, I agree, the npm-ecosystem still has this pervasive problem that pulling one package can result in many transitive dependencies, but a growing amount of well-known packages try to keep it as limited as possible. Looking at the transitive dependency graph is definitely good (necessary) hygiene when picking dependencies, and when done rigorously enough, there shouldn't be too many bad surprises, at least in my personal experience.
You might as well say there is some danger to going outside because any random person could just stab you in the street. There is some danger to eating because anything you eat may have been poisoned. Yes, theoretically, everything but the laws of physics are arbitrary, anything is possible, and everything is dangerous. But this isn't an insightful or interesting observation to make.
Me too. If anyone likes that font but doesn't want to spend so much money, I found SF Mono and CommitMono to be kind of similar looking.
The equivalence class of Cauchy sequences is vastly larger and misleading compared to those of integers and rational numbers. You can take any finite sequence and prepend it to a Cauchy sequence and it will represent the same real number. For example, a sequence of 0,0,0,...,0 where the number of dots is the count of all the atoms in the universe and then followed by the decimal approximations of pi: 3, 3.1, 3.14, 3.141, ... The key component is the error clause of getting close, but that can vary greatly from sequence to sequence as to when that happens. The cute idea of being able to look at a sequence and see roughly where it is converging just is not captured well in the reality of the equivalence classes.

More or less, one can think of a Cauchy sequence of generating intervals that contain the real number, but it can be arbitrarily long before the sequence gets to "small" intervals. So comparing two Cauchy sequences could be quite difficult. Contrast that with the rational numbers where a/b ~ c/d if and only if ad = bc. This is a relatively simple thing to check if a, b, c, and d are comfortably within the realm of human computation.

Dedekind cuts avoid this as there is just one object and it is assumed to be completed. This is unrealistic in general though the n-roots are wonderful examples to think it is all okay and explicit. But if one considers e, it becomes clear that one has to do an approximation to get bounds on what is in the lower cut. The (lower) Dedekind cut can be thought of as being the set of lower endpoints of intervals that contain the real number.

My preference is to define real numbers as the set of inclusive rational intervals that contain the real number. That is a bit circular, of course, so one has to come up with properties that say when a set of intervals satisfies being a real number. The key property is based on the idea behind the intermediate value theorem, namely, given an interval containing the real number, any number in the interval divides the interval in two pieces, one which is in the set and the other is not (if the number chosen "is" the real number, then both pieces are in the set).

There is a version of this idea which is theoretically complete and uses Dedekind cuts to establish its correctness[1] and there is a version of this idea which uses what I call oracles that gets into the practical messiness of not being able to fully present a real number in practice[2].

1: https://github.com/jostylr/Reals-as-Oracles/blob/main/articl...
2: https://github.com/jostylr/Reals-as-Oracles/blob/main/articl...
I respect the effort you put into your apps but I caution you that people who are looking to find exploits in your software are definitely looking at things you are not covering here.
WSPSelect: 'Twas I who wrote "2" to your stack! And I would've gotten away with it, too, if it weren't for that meddling kernel debugger!
https://en.wikipedia.org/wiki/Samuel_Slater

https://en.wikipedia.org/wiki/Bad_Samaritans_(book)
Arithmetic coding is better than Huffman coding because it can use a fractional number of bits per code, while Huffman has to use a whole number of bits.

IIRC the only reason it wasn't always used for everything is patents. A secondary reason being that it can be slow if you design it without thinking about performance, eg if you use divisions.
A few thousand like the product of rows*cols? Just curious.
It's already available on flathub; https://flathub.org/apps/org.darktable.Darktable
Cauchy sequences can be made constructive (providing a nice foundation for numerical analysis); Dedekind cuts cannot.
I'm excited for this to filter down to the Rayban Meta glasses. Right now the AI is about as helpful as Siri (i.e it can tell me the weather 6 times out of 10)
Mozilla's privacy-leading track record includes making Google the default search engine, running opt-in-by-default privacy-violating experiments, such as the Mr Robot fiasco[1], and opt-in-by-default collaboration with advertisers[2].

I still use Firefox, but I try to stay aware of changes, precisely because of Mozilla's privacy-leading gaffe record.

1. https://itsfoss.com/firefox-looking-glass-controversy/

2. https://www.pcmag.com/news/firefox-mozilla-data-collection-f...
It’s called a court martial.
This hit the nail on the head.

Racial stat bonuses were never a thing anyone cared about. It’s the easiest thing in the world to change if a DM’s setting called for really smart orcs, or strong lumbering elves.

Spending so much time thinking about the political implications of racial bonuses in a game where the DM gets final say anyway is just some sort of advertising.

We’re talking about it on the front page of HN after all.
> Sure. But most of those traits are shallow. Let the breed go stray and many characteristics go away.

A lot of characteristics seem to be bred in and instinctive - breed specific behaviour occurs without training. Strays do not breed pure so of course breed specific characteristics are lost.

> The neoteny—large eyes and heads, for example—is precisely cuteness

To an extent yes. The specific trait mentioned in the comment I was replying to was not neotenous. Not all neotonous traits are physically cute.
I think the problem with long chains of steps on their own (without the bfs stuff) is that your failure probability quickly grows to unreasonable levels.

Basically, if each step has a 97% chance of being completed correctly, if your task requires 10 steps one after the other, the chance of success falls to 97%*10=74%

If I understand correctly, part of the point of the BFS is to throw compute at it, in order to lower the failure rates. Kind of a "run many times in parallel and pick the best one". This can be effective, but also quite expensive, as seen in the costs OpenAI had to pay for their ARC-AGI benchmarking runs.
Programming in variable spaced fonts is weird but understandable. Programming in a font which actively lies to you about the presence or absence of spaces is batshit crazy.

I agree with you about tabular alignment though. I do think it's stupid that "readable" code involves emulating desktop publishing metaphors with arbitrary numbers of spaces.
It’s a research project I’ve seen before - healthspan and lifespan research.

If interested -

Project lead interviewed by Dr. Peter Attia: https://peterattiamd.com/mattkaeberlein/

Rapamycin: https://www.washingtonpost.com/business/2024/03/15/rapamycin...
Which computers thought?

That wasn't true of CP/M, UNIX, VMS, Atari ST, Amiga, and many others.

The reality was not the same as 8 bit home computers, and even on those you were limited by BASIC. Anything else like machine code, required the same learning effort.

If you wanted to program, you either bought the programming tools, or pirated them, most of the time.

Then you would need to buy books, computer magazines, or have the luck of local library with computing section, to actually learn how to use them.
Are there any use cases for running `cat` on a binary without at least piping it somewhere? The output will be mostly garbage