skysight-inc/HackerNews huggingface dataset:
Ask HN: What valuation method does Google finance use?
When evaluating portfolio total return.
Specifically, when you compare your portfolio to a security or index.
It is clearly not the regular overall rate of return. It seems to be time-weighted or some version of internal rate of return, does anyone know exactly what tho?
There is no such thing as understanding bias.
Very interesting; thanks for the references. I'm no tactical radio expert, and can't quite remember, but I think the radio I'm referring to must have been the EZ-PRR[1], as that's the only similar-looking one that is reportedly in use by the British Army.

> compromised comms are almost certainly better than no comms.

Is this true when undercover though? As a layman, I would assume it is better for each soldier to attempt to find each other at first (like any other human beings, they'd have their 'Schelling points'), and failing that, attempt to get home safely on their own. The alternative - arranging a rendezvous over a potentially compromised comms method - could get them all killed or captured together. Is there a flaw in my reasoning?

[1]: https://www.cryptomuseum.com/radio/selex/ezprr/index.htm
It's just a press release, and it looks like they haven't released anything beyond what was published in another press release in December:

https://www.clinicaltrialsarena.com/news/mindmed-trial-anxie...

Still no study published, no information about blinding effectiveness. It does say that adverse events include hallucinations, which doesn't bode well for effective blinding.

So far there isn't really any strong evidence that hallucinogens including ketamine are more effective than placebo at relieving anxiety or depression (see for example the recent study showing no difference to placebo for ketamine under anaesthetic), even though we all strongly wish they were.
Wayblue: Fedora Atomic Images for Wayland Compositors
Great point. I almost wrote, "why use a bru file when more established scripting languages and libs exist for this". But it seems the point here is to bridge the gap between some devs (maybe more junior) on a team that prefer a GUI while also providing a more vc/cli driven experience for the rest of the team.

Not to mention, that bru syntax looks really nice.
Can this read OpenAPI (Swagger) specs and generate calls based on the service description?
> And yet the total # of people employed still keep going up instead of society dealing with massive 95% unemployment.

The total number of employed people goes up because the population goes up. The labor participation rate has been steadily declining for a while, only really increasing since 2020 as a correction to return back to pre-pandemic levels, which were still on a decline.

There is a myth that displaced workers will result in a higher unemployment rate. The official unemployment rate (U-3) shows people who are looking for jobs and cannot find them. In actuality, displaced workers often leave the workforce entirely and manage to survive in ways not registered by the Bureau of Labor statistics (often through government entitlement programs and welfare). Men, in particular, are more likely to drop out of the labor force when they've been made redundant. A whole generation of young men are declining the enter the labor force at all, opting instead to live with their parents long term or use school as a way to avoid getting a job.

People who worked in blue collar jobs and agriculture and were displaced over the course of the 20th century didn't all get "better jobs", many of them languished in broken communities and died deaths of despair. The coal miners didn't learn javascript
Honestly, with how quick shit has been moving even 2020 seems ancient
This is the best paper I've read in a long time -- this
has to go in my "Top 10" favorite posts of all time on HN...

(To PaulHoule: Another truly excellent post of yours to HN, thank you very much, the HN community and myself appreciate it greatly!)

Anyway, let's delve into it -- here's the key quote, IMHO:

>"As the previous discussion showed, SUBLEQ is, of course,
not the target realization for optical computing. Its purpose
is to showcase the simplest form a general-purpose optical
computer could take and an intermediary step we take.

It can be implemented with less than 100 logic gates and, given
enough memory, able to emulate a full x86

with a graphics
card running Windows and Doom™ loaded, while crunching
AI models as a background task (admittedly all extremely
slowly)."

Now that is truly awesome!

Also, it should be pointed out that if SUBLEQ could be implemented optically, it could also be implemented digitally, say, on the smallest of small gate count FPGA's...

While such a FPGA Soft CPU would not be fast -- it would definitely be interesting, and probably very simple (comparatively!) to implement!

(Also, it might be implementable on a tiny IC, for example, Sam Zeloof's "Z2" 1,000 gate IC: https://www.youtube.com/watch?v=IS5ycm7VfXg)

Anyway, 5+ Stars for this excellent paper!

Upvoted and favorited!
If only it were true, that additions cannot nake things harder to read.
One more thing I don't see mentioned is that you can share requests with your team easily, so if you worked on an API integration, you can document it, share it with your team, and when the next time someone else needs to fix something, they can find something that worked at some point and has all the required fields.

Of course you could also just check in to version control these requests as curl commands, so if your team has the technical knowhow, that's about almost the same.

Or even better, you write some tests in your language to make these requests, then you have an integration test, too.
Do you have a constructive argument?
If you're coming from Linux some terminology may be uncommon, different, or not even there, because equivalent mechanisms don't (or didn't) exist. So there's a different oral history, which makes it harder to get instant search results, besides 'BSD is dying', which leads to less results in general, because it's simply less used.

Back to topic, does it matter if it's using different mechanisms, if achieving the same result at the end of the day? Like running in RAM, and not necessarily having to be 'installed' on some medium, being very minimal, and optionally 'rebooting/remounting/pivoting' into something larger, which may also reside in RAM?

That OS-108 may have been misleading, because it seams rather dead, but I thought it did something like that, eons ago, when I looked at it in emulation.

https://github.com/OS108/OS108/tree/master/LiveImgScripts

Anyways, it's based on this https://github.com/tsutsui/netbsd-teokureliveimage , which isn't, most relevant would be mkimagebuilder.sh and mkliveimage.sh from there, I guess. If that doesn't get you further than your own minimal images, I've understood you wrong, and probably wasted your time.
This looks interesting to me. I want to see if there's any pattern when I work with my laptop.

1. Tried installing with brew; failed. Using binary from the releases page (last released Dec 26, 2023) works.

2. Enabled the option to record 2 displays (Macbook Air's screen + 1 external display) and Facetime camera. It works! I'm using MBA M2 and it took ~20% of cpu. No lag.

3. I disabled the FT camera and only record 2 displays, cpu usage down to ~6%. If I only record 1 screen (2560x1440), cpu usage is down to ~2%.

4. Timelapze is running while I type this. I have other apps running (vscode, spark, tableplus, etc.). I don't think I notice any performance degradation, which is good.

5. Output of the recording is good. I can still optimize the size with ffmpeg. A recording of 1 minute 55 seconds (6x speed up) has 141 mb size. It becomes 28.3 mb after optimizing with ffmpeg (with no noticeable quality drop)

Will test this more and use it as daily screen recording. I want to see what's the longest duration I can record with this. Here's an example of the recording output. I trimmed to 15s (6x speed up, so it's 90 seconds in reality):

https://imgur.com/gallery/RjSemE1

Note: Actual size of 15s video is 10.5 mb, optimized further with fmpeg to make it 2.2 mb.
Narrower Traffic Lanes in Cities Could Help Lower Risk of Traffic Collisions
.., scientists say. has to be my favorite suffix to any headline.
Air Batik Captain and Copilot Fell Asleep for 28 Min During Flight to Jakarta
Wait until they discover quantum gravity!
Clearly to ensure not everyone opens a store just to publish their single app that would otherwise not make it on the app store due to its content. The same reason they won't allow stores that only host first party apps. Both of these rules are made to stop this.

Either apple found a clever way to comply to DMA without actually doing so or we'll soon be hearing from EU and apple will backtrack as it did with PWAs and Epic account.
> No, but for $1000 even an asshole will act empathetic.

Hopefully this is something you will never need to understand in life, but no it’s not the same as a sycophantic server.
For recording a programming session or a timelapse? From experience, Qucktime on macOS isn’t practical due to file size.
Yes, though clunky. When I try the example:

% host -t txt foo.wp.dg.cx

it looks like the "foo" in the domain name gets converted to FOO, then goes to the Wikipedia entry for https://en.wikipedia.org/wiki/FOO which is redirected to https://en.wikipedia.org/wiki/Artillery_observer#British_For..., causing host to respond with text from the image caption:

foo.wp.dg.cx descriptive text "thumb|240px|A U.S. Marine artillery
forward observer in a tree to get a better view of the battlefield in
1942.]thumb|240px|British and French artillery observers of Langemarck
(1917)|Battle of Langemarck, 1917] http://en.wikipedia.org/wiki/
Artillery_obse" "rver"

That's not what the I (or the original author) expected.

It does handle Greenland correctly, so yes, it does work!

% host -t txt greenland.wp.dg.cx | fold
greenland.wp.dg.cx descriptive text "Greenland (\"Land of the Kalaallit\"; ) is
an autonomous country within the Kingdom of Denmark, located between the Arctic
and Atlantic Oceans, east of the Canadian Arctic Archipelago. Though physiograph
ically a part of the continent of North America, Green" "land has been political
ly and culturally associated with Europe (specifically Norway and later Denmark)
for more than a... http://en.wikipedia.org/wiki/Greenland"

On the other hand, Wikipedia redirects "cosine" to "sine and cosine", but host reports:

% host -t txt cosine.wp.dg.cx
Host cosine.wp.dg.cx not found: 3(NXDOMAIN)
I did something similar as well. But instead curling from files I've been using http-files.

Depending on which project I'm working on (and customer), I'll be using different tools to run em.

But to show you an easy example to follow, you could check out this jetbrains cli tool https://blog.jetbrains.com/idea/2022/12/http-client-cli-run-...
Reading technical stuff.

- here, at HN

- lwn

- even reddit
Energy of the impact scales with mass, and the square of their (relative) velocity.

So yeah, size matters. But if speed is high enough, even pea sized objects can do enormous damage. Not to mention if said object has an astronaut in its trajectory.

15,000 mph is high velocity...
Last time I checked the sun transfers its light through the vacuum of space to us.
Thank you for the thoughtful reply. I'm with you in that I want the same peaceful outcome to stabilize. It's just that I think Isreal is unwilling to allow even a lesser version of Oct 7 to happen in the future, and therefore I'm suspect that Isreal will let Hamas continue to exist, even if it flipped to majority-moderate led.

We will see how this plays out, but I hope Palestine can use this as an opportunity to rebuild and find some industry, such as tourism, to boost them economically and allow them to thrive.
As a non-biologist, long term I see tree-ness more as a vocation that plants sometimes take up for a while, more like a hobby than a biological imperative.
Silicon Power PX10 Portable SSD Review: One Step Forward, Two Steps Back
> There’s almost no need for the debugger in projects you own.

Perhaps if you work on very small projects
Why can’t we reduce the wavelength?
Who cares. Twitter died last year and its corpse dries out in the sun.

Edit: well, duh, seriously. The person this tweet addresses sunk €44b and would like to see some of it back.
At work as well?
Funny, i literally wrote an API tester a week ago for my job. It doesn't have a pretty syntax (in fact, it is the opposite of pretty, tests must be written in XML), but it does understand our authentication flow, and is able to not only assert the status codes and the returned json, but also the contents of Excel files, since we do lots of reporting.

I haven't seen anything being able to compare excels. Also, usually test frameworks are aimed at developers (unsurprisingly), not at testers who might not be comfortable in writing scripts (looking at you, Katalon)
Fair point, although it also seems nonsensical to test safety for human consumption before having a robust hypothesis for desired effects.

It's not true that safety is fast and easy to check.
You may be able to expose a language server port via docker, but personally I make sure all my docker-deployed projects can still run on a local machine before running in docker
This article seems pretty alarmist for no reason. Maybe DEI requirements have slowed this, but why are we assuming that that means it’s been “killed”?

Doesn’t slow and steady win the race?
It’s a choice between at-least-once and at-most-once right? Without a timeout you get at-most-once since the lease holder may die off and never complete the task, and so the task of a completed 0 times.

I’m building a system right now and we’re going to use lease/heartbeats etc etc to elect leaders and whatnot, all this discussion seems very practical to me.
NXP also has an automotive line of chips called S32. In addition to only some of that line being 32-bit, it's terribly confusing to have those juxtaposed with STM32... would be nice for one of them to change their naming up a bit
In the case of the parent article drug, it claims it was the pressure of patient advocacy groups that got the drug approved. Giving people the right to try unfortunately at present means everyone else paying for it (or paying for the harm it causes), unless unapproved drugs were required to be covered by the individual on their own.

" But ALS patients (or their insurance companies) had the chance to pay for a drug ($158,000/yr list, who knows what the real price was somewhere below that) for what is in the end a combination of two generic medicines. And they might as well have been given peppermint candy for all the good it did.
...
patient advocacy groups took victory laps after Relyvrio was approved, and they were a big part of the pressure that made the FDA reverse its initial correct decision "
Electric Cars Are Still Not Good Enough
Can you expand on this? This bill seems to enable exactly what the author is attacking: exploiting the desperate hopes of terminally ill patients to sell ineffective drugs.

I agree with removing red tape and allowing accelerated trials when the drugs are for these purposes, but it seems like today, drug companies can make a profit off of selling snake oil. They already stand to benefit from the reduced regulations, so why allow them to sell the drug at all under these circumstances? If they're so confident in the efficacy, they should be willing to give the drug away for free to benefit from an accelerated path to approval.

This bill seems to allow drug companies to continue to sell under these regulations, and in fact goes even further by removing most liability from them.
https://archive.ph/VPwlp
At least they built a PoC. Many others just do simulations.
Exactly. It comes down to whether the consequences of these race conditions are acceptable or not. Sometimes (known and understood) race conditions are okay for performance reasons. Shoot, that's the whole philosophy behind eventual consistency. Sometimes they aren't, such as bank transactions. It's all situational.
> “We don’t need”

Luckily your valuable opinion not really matters in the great scheme of things.
What does "plaintext format" mean? Isn't it already plaintext?
Florida middle-schoolers charged with making deepfake nudes of classmates
DoD Updates Section 1260H List of Chinese Military Companies Operating in USA
By number of different recipients?
The title editing on this site is ridiculous. Of all the "social" sites to game I've never understood the instinct as applied to "Hacker News."

"World's earliest fossilised forest discovered."

Which is the actual title, more accurately describes the claim, and is far less sensationalized.
When I worked in telecom, this is how people used spreadsheets
Also about CGRA:

https://efficient.computer/technology

The claims about improved energy efficiency (due to the elimination of the instruction fetching and decoding and of the register files) can be correct only when such a CGRA is not used as a general-purpose CPU, but as an accelerator used to implement various iterative algorithms, i.e. when its dataflow compiler could be used as a replacement for something like CUDA.

A FPGA would have the same energy efficiency advantage for algorithms without much numeric computation, but it is not competitive with a GPU or a CGRA for most numeric computations, except DSP, because it includes only small fixed-point multipliers and adders, which are not as efficient as big vector floating-point fused-multiply-add execution units.
I assume the reason is that the traffic naturally goes slower when the lanes are narrower. But it's strange that the article avoids any kind of attempt to explain it. Unless I missed it.
Sometimes I’m up at 4am and want to send a message to someone at a reasonable hour when they’re not going to be in Do-not-Disturb mode, seems like a good enough way to accomplish. I use Slack “schedule tomorrow for 9am” pretty frequently for the same use case.
For a start, you can try speaking about real things - are you working? are you selling something? are you running a business? what do you want?
Which was already baked into the last sentence, yes. The point is that "going to a clothing store" makes no sense if we're scanning for print-on-demand anyway. The scanning and fabrication don't need to happen in the same place, and once we're in a future where products are made on demand, it definitely doesn't make sense to still have "a clothing store". That's just something that any print-on-demand store that also does fabrics can handle.
I've replaced Postman with Bruno (dekstop app), works great so far! It's nice to put the collection folder in git so I can collaborate with others and commit the changes to the repo.
> see for example the recent study showing no difference to placebo for ketamine under anaesthetic

That's not counterevidence to ketamine's efficacy, it's evidence that the efficacy, if prior studies soundly demonstrated it, relies somehow on the user not being anesthetized during the treatment.

I don't think that surprises many advocates of psychodelic or hallucinogenic therapies.

And these are not the first class of treatments where blinding isn't practical. It does confound some forms of analysis when you can't acheive real blinding, but we've devised many alternative forms of analysis that we take as scientifically "good enough" to treat something as medicine.
I thought it was a superb and very important essay. I really liked it and I have shared it widely.

I find it very sad that so many people, including the majority of the comments here, did not understand what you were saying, and either totally misinterpret the whole thing, or pick on minor unimportant details and misunderstand them.

Thank you for writing it.
Are there non-tiling window managers that do this? Sway is like, the gold standard and everyone knows about it. But it's also for people who like tiles.
> As time passes, people who lived through German surveillance states die, replaced by a younger generation with no first-hand experience and the fears that come with it.

you want "data" on the fact that new generations come along?

Not everything has to look like a Wikipedia article.
You can write AppleScript with JavaScript syntax these days, it’s not as Python as Python but it’s substantially less AppleScript than AppleScript.
The language semantics, the standard library and the ease of which I can read other peoples code are all very good compared to just about anything.

Compile times and tooling are compared to the competition, sorely lacking. Auto complete, suggestions, documentation-on-hover etc are so slow that they're essentially useless.

For example, adding a simple model with two fields in an empty Lucky project (Rails, but Crystal) makes all my CPU fans spin at 100% capacity for ~35 seconds. Lucky has hot reload built in, but compiling those 6 lines take longer than cloning, compiling and running $FORMER_DAYJOB's ~800k lines of Go code base.
You've totally failed to understand what the essay is about, and you are angrily trying to argue your incorrect understanding with the author when it is not what he said.
To me, it is clear you are referencing jaundice for the second one, but I am not sure what plants are good for that.
Companies that need to use the discoverability features of the store won't do this, but with things as they are, probably most companies that are already famous enough not to need that probably will (adobe, amazon, microsoft).
HTTP Response Status Codes
> but it seems like today, drug companies can make a profit off of selling snake oil

anybody can sell sugar pills or any 'generally approved as safe' consumptive good, repackaged as something big pharma is hiding from you
If they are willing to pay you for it I think you are on the right track.
But can it handle oauth2? I had to write a httpie script recently just to test an oauth2 api.
Figure 1 spoke to me. It's an expanded syntax tree that branches depending on on the value of a preprocessor definition "CONFIG...X". I've often found myself doing the kind of code archeology that this paper seems to be trying to automate: exploring all the configuration possibilities implied by the codebase / build system. A C program that makes heavy use of the preprocessor is generally harder to grok by both h humans and static analysis because 1. the C preprocessor syntax is different from C, 2. the inputs are not necessarily bounded by what appears in the source files alone ("-DCONFIG...X=foo" passed in from the build system), and 3. the resulting program and its control flow may be quite different depending on preprocessor options. As a simple example embedded systems often define an "ASSERT(X)" macro as either noop, an infinite loop, a print statement or the like.

This is definitely a niche space but I see clear use for large, portable and configurable c codebases (e.g. Linux kernel, FreeRTOS) for providing better visibility into the configuration system.
Greatly appreciate you making this information available!
Wake: Build Orchestration Tool/Language
One thing I like doing when working with APIa is to have an echo server at hand.

I.e. something that I can query via curl or via a network library that I’m using, and see in response what kind of request it actually received. It helps me verify that I’m making correct requests (and not misusing curl or a network library).

Currently I google for that and use the first online result that comes up. Is there an open source local equivalent, or does Bruno offer some solution for that?
These are in-page CSS controls, not browser config options (no idea how those works, I avoid mobile platforms)
Scientists Discover Toxic Microplastics in Every Human Placenta Tested in Study
JSON -> XBRL, but not all XBRL -> JSON
This is exactly the right direction.
Transmission of oral bacterial species between spouses (1993)
Show HN: I'm building a little web tool for infinite ukulele practice