skysight-inc/HackerNews huggingface dataset:
Photons and waves both model electromagnetism. Photons are just the quantization of electromagnetic radiation, where E=hv. This is the whole idea of wave-particle duality. We often describe radio frequencies with waves because they act more like waves than particles (Diffraction, spherical propagation, have an easily measureable wavelength)
Large language models identify causal genes in complex trait GWAS
"Here, we demonstrate that large language models (LLMs) can accurately identify genes likely to be causal at loci from GWAS. By evaluating the performance of GPT-3.5 and GPT-4 on datasets of GWAS loci with high-confidence causal gene annotations, we show that these models outperform state-of-the-art methods in identifying putative causal genes."
And "outliers" aren't necessarily exotic. Idiopathic disease isn't rare and difficult to diagnose.
Do you think AI can bring innovation to non-tech sectors like pet care?
We tend to think that there's AI for everything, but building an innovative service is more about usage and value proposition.

I think there's an opportunity to target "boring" industries with digital assistants that can provide tailored advice 24/7.

What do you think?
Okay so I've tried it and it seems fine, real simple.
But it dies when I load large video files (tried with 6GB videos).
And it's also not able to follow the order of images that is presented in something like the Windows file explorer. For example, in my Downloads folder, the files are sorted by when I downloaded them, with other folders being sorted A to Z, but Qimvg only has a set order it follows, no matter my folder option.
Sadly a pass for me.
Depends heavily how trusted/untrusted the process is. If you trust the process won't actively try to circumvent you, just fork and call alarm() as the first thing is often enough. You can cancel it, so it's not a precaution against malice.

If you can't trust the process, fork, wait in the parent, and kill the child if it hasn't terminated.

I don't think alarm() is exposed in Ruby, unless it's been added recently, but it's easy enough to add. However since fork + kill is more reliable anyway, it's often a better choice.
Pricing is uh, interesting. $250 ea. for devices, plus $75 mo. for ‘line’ rental

OP, please don’t keep us in suspense any longer: who is this for?
More importantly for the "2 cycles" question, Zen 4 can get one cycle latency for double-pumped 512-bit ops (for the ops where that's reasonable, i.e. basic integer/bitwise arith).

Having all 512-bit pipes would still be a massive throughput improvement over Zen 4 (as long as pipe count is less than halved), if that is what Zen 5 actually does; things don't stop at 1 op/cycle. Though a rather important question with that would be where that leaves AVX2 code.
I've used it along with jupyter and it worked pretty well.
I was told that I was a hypochondriac by a few doctors so I went away and studied what hypochondriacs typically complained about.

I found that there isn't as much variety in complaints as you would expect if people were independently making things up to complain about and there isn't as much consistency as you would expect if the complaints were due to social contagion.

There does seem to be spikes around general awareness like when a popular TikTok or famous person is diagnosed with a thing, but it's possible to use the less well known bucket of comorbidities to figure out what percentage of those are examples of social contagion, what percentage do present with these actual conditions, and what percentages are true hypochondriacs. The first group lack the depth of comorbidities that the second group have, and the true hypochondriacs tend to claim they have absolutely everything no matter how preposterous.

From what I found the large majority of those considered hypochondriacs do exhibit the conditions that they believe they have. The social contagion and true hypochondriacs appear to cooccur with mental disorders and are only a small percentage of the cases. I really wish medicine made an effort to distinguish between these three cases to extract the apparent hypochondriacs from the true hypochondriacs and treat them separately.

I think a large number of those with undiagnosed conditions actually exhibit conditions from the hEDS bucket of comorbidities which is especially vast and varied. See https://ohtwist.com/about-eds/comorbidities for an incomplete list. This bucket does include SIBO. So if you have been told by a doctor that you're a hypochondriac and you exhibit SIBO these do increase the probability of you having hEDS. There is an assumption that hEDS requires the person to exhibit excess flexibility and while this does appear to be generally true it doesn't appear to be a necessary condition. A person with hEDS, especially if they are male, may not exhibit any excess flexibility but will exhibit hEDS comorbidities at the exactly same rate as someone who has been officially diagnosed with hEDS which would be rather unlikely if they didn't have also have hEDS. Of course if a person exhibits excess flexibility that would increase their likelihood of having hEDS. What is very unorthodox about about my view is that this flexibility is not an essential component so a lack of flexibility is not sufficient to rule it out even if it does reduce the likelihood.
There's several decades-old sayings to the effect of what Intel giveth, Microsoft taketh away, or similar observations about the software side of computing spending all the hardware improvements and more.

To this general principle you can add browsers and websites; what the browser giveth, the websites taketh away. You may think browsers are slow... they really aren't! There's a staggering, even arguably insane, amount of optimization in there. But then we write websites that are barely adequate, and load them up with ad scripts that aren't even barely adequate, and blame the browsers for being slow.

Write yourself an old-school 1998-style static website without a big pile of fancy features, give yourself solid .css and .js caching and use it judiciously, and the browsers can blast content to the screen blazingly fast, for all the work it is doing.

If you even could feed a 2024 web site to a 1998 browser, you'd probably be able to eat a meal while it was trying to render facebook.
Set to start production 18 months from now, in late 2025, for an early 2026 debut.

more details at: https://www.tomshardware.com/pc-components/gpus/nvidia-rubin...
And that small 10% improvement most likely gives you the processing power of hundreds of 486DX
You refactor and abstract later. A key principle absolutely no one observes. You have to let people turn out slop and then let them clean it up.

Instead it's combative code reviews where everything has to enter the code base perfect.

Makes me sick.
"Which is something that modern capitalism is trying to make impossible". Absurd. Modern capitalism? As compared to...classical capitalism, or ancient capitalism? Capitalism doesn't "try" to do anything, capitalism is a system by which goods and services are exchanged at market-determined values. Those values can be/are altered by things like taxes and government subsidies, of course, but saying capitalism "tries" to do [X] is like saying gravity "tries" to make objects fall down.

"Basic Economics" and "Economic Facts and Fallacies" by Thomas Sowell are two books that do a pretty good job of clarifying how and why economies work (or fail to work) in the ways that they do.

https://www.betterworldbooks.com/product/detail/basic-econom...

https://www.betterworldbooks.com/product/detail/economic-fac...
That's what I thought but we are already on June 3. I will wait :)
https://archive.is/20240603131806/https://www.bloomberg.com/...
Elixir: Gradual Set-Theoretic Types
Learning Haskell.

A friend of mine had been gracious enough to lend their time and expertise to teach me TLA+ to help me solve a problem I'd been wrestling with. When we'd have lunch together they'd tell me about their work and how they were using Haskell. At the time I was skeptical that Haskell was a practical language for building software outside of academia.

I had realized I was regurgitating opinions from other people that I'd heard about Haskell. When interrogated I couldn't come up with good reasons for my opinions. I didn't want to continue embarrassing myself. I decided to learn enough of the language to form my own opinions.

And I've been programming in it as much as I could ever since.
Seems a bit upside down to me -- the Narrative doesn't provide meaning, but rather Meaningful Things drive the Narrative.
You get all the way to memory safety if you use Fil-C and you don’t have to rewrite code.

I don’t think it’s reasonable to expect compilers not to break conservative stack scanning. Fil-C uses accurate stack scanning instead, and it’s properly wired into the compiler and the rest of Fil-C’s type system.
> KHTML+KJS released in 1998, via WebKit from 2001, in 2008 it gained the Chrome name, but the code has more than 20 years of legacy.

Why do you want the oldest code to be less than 20 years old? Why is that "nice"?
One thing that seems missing to me is that while the probe might send 160 bits/sec of useful data, those bits are not sent directly as such[1]:

The TMU encodes the high rate data stream with a convolutional code having constraint length of 7 and a symbol rate equal to twice the bit rate (k=7, r=1/2).

So the effective symbol rate is 320 baud[2], and thus a factor of two should be included in the calculations from what I can gather.

Note that the error correction was changed after Jupiter to use Reed-Solomon[3] (255,223) to lower the effective bit error rate, so effectively I guess the data rate is more like 140 bps.

[1]: https://web.archive.org/web/20130215195832/http://descanso.j...

[2]: https://destevez.net/2021/09/decoding-voyager-1/

[3]: https://destevez.net/2021/12/voyager-1-and-reed-solomon/
Like most things, it's nuanced and I made an off the cuff comment. I think there are varying degrees of dignity and respect that all people need to be shown. At the minimum wage/manual job side of things, a lot of cultures have decided these people don't deserve (as much) dignity and respect as other professions. I disagree, working people are my people, and as a certain insecure tech CEO of multiple companies has made obvious for many people, being a CEO of a company past a certain size might - in many ways - be easier than being a cleaner.

As I mentioned in my previous comment, I've worked all (ok, most) of the shitty jobs. I've also been president of a software company and have been paid to play golf.
Fair - the definition of "break" is a bit weak in this case. I'd argue that this caused real problems for many of these devices, but we did not share data that shows that.
I can't comment on the manufacturing process, but in terms of durability -- would probably just put this in between two panes of glass in a double pane window?
> I feel like auto-brewery syndrome is well known enough in pop culture

Never heard of it until now.
I am dubious radiation could be the explanation here. If anything, solar storms should cause a reduction in galactic cosmic radiation ("Forbush Decrease"), which would reduce radiation at the surface, not increase it.

They should analyze devices at higher elevation or higher latitude, where radiation effects from solar protons would be more important. Also, they should consider the effect on IoT devices of voltage fluctuations on the grid.
Huh! My co-founder and I were discussing something in this line but not an ever-present intrusive device. A small key-fob type hardware which we can send a tiny buzz, with emoticons -- something real simple. The software part can be replicated for mobile devices, but this hardware should be something that I can place at eye level in a group meeting with customers/investors.

I send him one of the few emoticons to say, "that's it, that's it -- too many info, time to shut up" without hand-waving at the call screens.
Using the GCP Monitoring API for Kubernetes Autoscaling with KEDA
You can’t be serious
I don't mean asking for help fixing, I mean asking for help in getting away from consequences. Like a scientist unleashing a zombie apocalypse asking for a ride.
AI Will Increase the Quantity–and Quality–of Phishing Scams
Why not directly fork WebKit, as the Orion browser did?
Bletch, I had the wrong version of the documentation bookmarked—here's the revised relevant sentences from https://hexdocs.pm/elixir/1.16.2/Task.html#await/2 (my system has 1.16.2):

> If the timeout is exceeded, then the caller process will exit. If the task process is linked to the caller process which is the case when a task is started with async, then the task process will also exit.

Reasoning is the same though; self() preceding/following it in the IEx session still shows the same evaluator process alive.
Congratulations on the launch! is there any write up on how it's different than other popular db management tools?
Scientists Find the Largest Known Genome Inside a Small Plant
This is really excellent. I particularly like the outline of div and curl, the dot product and the cross product, and the connections drawn between the differential an integral forms. Thanks.
Those are more like lottery of ideas.

These 10 people, I don't need to scrutinize as much. There is already enough common understanding, you don't need to filter as much.
Thanks for the reply.

This makes me think of the dual slit experiment. Does the universe treat everything as a wave to save CPU cycles or something?

If we think of light as little balls (at our size i think that would make sense). If we were much bigger, we would think of these longer waves as balls too?
We need noisier electric cars; otherwise, they can be dangerous to pedestrians
They look to be setup as a consultancy. While the title is not wrong it reads different when you realized the parent company has been around for 10years and they list 330+active clients with 850+ projects done.
What if they gave an Industrial Revolution and nobody came? (2023)
I've been humbled many times, but often in the context where I do not have anything to lose.

When I was a musician, I'd met people that were infinitely more talented and hard-working than me. When I was in college, I'd met people that were just better than me in everything.

But I'd say that my first "real" humbling came when something critical I made at work stopped working. Suddenly I'm the one responsible for a xxx million dollar system not being operational, and all the people that are dependent on it.

Every time I see some major apps / sites being down, I get flashbacks, and feel the immense stress some people are going through.
Does someone know how Qimgv compares to Gwenview?

AFAIK both are based on Qt and Gwenview makes use of KDE libs, but are there any noticable differences when it comes to features?
This seems too close to medical to accept AI at this stage.
> USB controller ICs (as used typically with arduio/esp) can handle a lot of the details for you

Can anyone recommend any good USB controller ICs? I normally just use a microcontroller with USB built in.
You’ve chosen to miss the point of my story to go on a personal rant against tipping. In the process you’ve also decided that the billionaire needs defending more than the person struggling to make a living wage.
Rust gets the hype/talk. However there are a lot of Ada programmers out there who just do their 8 hours and go home and live their life. I doubt rust is anywhere near as popular as Ada, but I don't know how to measure that.
Ask HN: GPT vs. straight-up index / search
Hi HN,

I'm a hobbyist and an amateur in the field of programming. I've got my mind set on generating a set of Q/A pairs to finetune a transformer on, but this got me wondering -
If I just "index" this knowledge base and enable a sort of fast search over it, that would probably be good enough for my needs.

Now, the issue is that I barely know what an inverted index is, and my knowledge of programming usually breaks on a bit more advanced web app architecture where you start implementing a search for products etc. (tutorial level ELO)

Any help, tips, guides?
Thanks!
Took me some time to find my notes and it turned out it was actually based on an bit higher version of the 7-segment display: It uses four horizontal lines and three vertical ones. I spend some time writing some JavaScript to display the text. (I have no experience in creating font files yet.) You can view it yourself at: http://www.iwriteiam.nl/D2406.html#3
That’s because his results are about pure information (and in the limit for infinite string lengths), so sooner or later some hardware will hit onto those limits or tend to them.
that makes those "you wouldn't download a car" memes even funnier
Her books were unexpectedly popular, drawing rabid fans and equally virulent critics. J-F-Christ ten thousand words to set the scene, soft focus, travelogue, have tea, visit the home, and more, to say only that. J.D. Salinger, Thomas Pynchon and many others managed to continue to write undisturbed. They also don't invite reporters into their homes for interviews.
Intermittent fasting is pretty much American invention with all the usual marketing.
Yet to find one of these (Microsoft SQL's query editor, Oracle's query editor, DBeaver, pgadmin 4) that I really like. The basic problem I have is that the structure of the typical relational db which uses primary and foreign keys (even if they aren't declared) is a graph. A user interface that lets me pick out individual tables and columns for one little query tab which gets lost in a sea of tabs just doesn’t cut it. (I need to see the whole graph relevant to a problem on the screen at once, not just look at it through a keyhole… Even very smart autocomplete isn’t that big of an advantage over editing SQL in vim and using another window to look at the schema)

Practically I am often understanding how to write certain queries by starting out with a certain table or a certain row and then looking at the resulting subgraphs of tables or rows that are linked to it. I want to be able to bookmark a row and come back to it immediately.

Also tools like this also implement "save" in a way that is useless at best and sadistic at worst. Who really saves a bunch of SQL files in a directory like "Query001.sql"? If I want to "save" queries and updates I don't want to save them in a strange SQL-specific project. Depending on my project these are either going to be incorporated inside source code files or possibly saved in files that live inside a project I manage with a non-SQL IDE. If I want to "save" DDL these are either saved in the database themselves by executed or could be managed as part of a migration system, which I haven't seen a tool of this sort support. Although I never "save" files in that kind of tool, it is certain to try to stop me from turning my computer off so it is another thing that makes turning my computer off like

https://www.youtube.com/watch?v=kyOEwiQhzMI
Wouldn't the approach benefit lawmakers even more?

Lawmaker makes a trade; everyone copies them, and now the original purchase is even more attractive ...
> So what does that conclusion mean about when the probe will be so far away that we are below the Shannon limit?

I think the practical limit right now is that the Voyagers are losing power.

"The radioisotope thermoelectric generator on each spacecraft puts out 4 watts less each year. [...] The two Voyager spacecraft could remain in the range of the Deep Space Network through about 2036, depending on how much power the spacecraft still have to transmit a signal back to Earth."

https://voyager.jpl.nasa.gov/frequently-asked-questions/
3. Use relays.

Of course that would mean sending (a) giant receiver dish(es) in the general direction a probe is sent. On the flip side, if using a single relay it could travel at roughly 1/2 the speed of the probe.

Note that signal strength weakens with distance^2. So if eg. you'd have 2 relays (1/3 and 2/3 between Earth & the probe), each relay would receive 9x stronger signal.

No doubt the 'logistics' (trajectory, gravity assist options, mission cost etc) make this impractical. But it is an option.
I'm naturally far sighted, with some retina damage to boot. Glasses help a bit, but not a lot, and with the retina damage it's inconsistent throughout the day.

Fortunately, most of the apps I use can adjust zoom (mostly vs code, browser, visio, etc).
Lately I've come to understand the term engineer somewhat differently from this excellent video from the 'engineerguy': https://www.youtube.com/watch?v=_ivqWN4L3zU

He defines the Engineering Method as: 'Solving problems using rules of thumb that cause the best change in a poorly understood situation using available resources.'

In that sense a Software Engineer would not necessary need to know all the complexities of the complete system to make something work as specified. And I would equate a 'Programmer' more like the Scientist or Mathematician in this case.

Funny how there are so many different ways to look at a title.
Looks like the Baltics are looking to synchronize with the rest of Europe by 2025 (and already stopped trading with Russia in 2022):

https://elering.ee/en/synchronization-continental-europe
Brooklyn Lager + 24 month aged Canadian cheddar + rosemary & olive oil Triscuits = flatulence so bad it will keep you awake or you will fart yourself awake multiple times. Also, bad gas pains.
And then this needs to spread to other states. The ones with lots of sunshine first, and then the ones with lots of wind and offshore wind (we're starting to see major buildouts off the East Coast.) It gives me a lot of faith in humanity that we're making real progress on these problems.
A note on USB-C, to augment the article's note: Wire the CC pins to appropriate resistors, or it probably won't work!

And a note on the differential routing and impedance: For USB 2.0, it's not a big deal. Keep the traces of similar length, and reasonably direct. Probably next to each other. You probably don't need to worry about fine-tuning the length and trace widths, impedance control, RF best practices etc. Just connect the nets.
What's new at Evernote? April 2024 [video]
> How much faster does your Apple Silicon compile compare to a Zen4 (e.g. the 7950x?)?

Good ol, compare a $400 piece of equipment with a $3000 piece of equipment. I wonder what will win. (unironically, most of the time, the $3000 piece of equipment doesnt win)
Rethinking AI-User Interaction: A Revamped Interactive Fact-Checking Experience
We've upgraded Loki to make fact-checking more interactive and intuitive:
- Click claims to view evidence directly.
- Natural language explanations enhance understanding.
- Direct source links for deeper verification.
We invite you to try out these new features and share your thoughts. How can AI capabilities further evolve to meet the needs of users across different domains? What improvements would you like to see in AI-driven applications?
Explore and join the discussion: https://aip.librai.tech/
Apply the special invitation code to enjoy free credits (enough for months!): NEWLOKI5
Media outlets like the New York Post, Business Insider, and CNN, along with experts, consistently describe Russian advances using terms like "meatwave" and "human wave" tactics. Despite the prevalence of combat footage, there is a noticeable lack of video evidence showing these so-called "meatwave" assaults. The term "human wave attack" has been used historically, particularly during the Korean War and Iran-Iraq War, often as propaganda rather than accurate military descriptions. Russian tactics, including their use of mechanized units and night assaults, do not fit the traditional definition of human wave attacks, which involve unprotected, concentrated infantry assaults. The term "human wave" is more of a propaganda tool to depict the enemy as unsophisticated and inferior. Footage and descriptions of Ukrainian forces using similar tactics are not labeled as "human waves," indicating a bias in reporting. The term "human wave attack" is misapplied to Russian tactics in Ukraine, serving more as a derogatory label than an accurate military term.