skysight-inc/HackerNews huggingface dataset:
"Gold nugget formation from earthquake-induced piezoelectricity in quartz" (2024)
https://www.nature.com/articles/s41561-024-01514-1

Piezoelectric effects are how crystal radios work; AM Amplitude Modulated, shortwave, longwave

Quartz is dielectric.

Quartz clocks, quartz voltimeter

From https://news.ycombinator.com/item?id=40859142 :

> Ancient lingams had Copper (Cu) and Gold (Au), and crystal FWIU.

> From "Can you pump water without any electricity?" https://news.ycombinator.com/item?id=40619745 :

>> - /? praveen mohan lingam: https://www.youtube.com/results?search_query=praveen+mohan+l...

FWIU rotating the lingams causes vibrations which scare birds away.

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

"New "X-Ray Vision" Technique Sees Inside Crystals" (2024)
https://news.ycombinator.com/item?id=40630832

"Observation of current whirlpools in graphene at room temperature" (2024) https://www.science.org/doi/10.1126/science.adj2167 .. https://news.ycombinator.com/item?id=40360691 :

> Electron–electron interactions in high-mobility conductors can give rise to transport signatures resembling those described by classical hydrodynamics. Using a nanoscale scanning magnetometer, we imaged a distinctive hydrodynamic transport pattern—stationary current vortices—in a monolayer graphene device at room temperature.

"Goldene: New 2D form of gold makes graphene look boring" (2024) https://news.ycombinator.com/item?id=40079905

"Gold nanoparticles kill cancer – but not as thought" (2024) https://news.ycombinator.com/item?id=40819854 :

> Star-shaped gold nanoparticles up to 200nm kill at least some forms of cancer;
https://news.ycombinator.com/item?id=40819854

Are there phononic excitations from earthquake-induced piezoelectric and pyroelectric effects?

Do (surface) plasmon polaritons SPhP affect the interactions between quartz and gold, given heat and vibration as from an earthquake?

"Extreme light confinement and control in low-symmetry phonon-polaritonic crystals" like quartz
https://arxiv.org/html/2312.06805v2
State of S3 – Your Laptop is no Laptop anymore – a personal Rant
I've been thinking about this, I did license one of my library [1] as LGPLv3 before. I really don't know what to do for now [2].

I'm not a fan of making libraries in a single header, I know it makes it easy to just copy, paste, and use. I designed libpgn to have small seperate 'modules' each serving functions (pgn_metadata_*, pgn_moves_*, etc) to parse a small portion of the file, that way the root pgn.h just calls and builds the block with all the small parsers.

[1] libtmdb: https://github.com/youkwhd/libtmdb

[2] https://www.gnu.org/licenses/why-not-lgpl.html
Thought it was just me. I'm into sci-fi for the ideas and there were too few interesting ideas and too much fluff around them. Better authors have been able to communicate more interesting ideas in many less pages. It's why I think short stories are the ideal medium for sci-fi.
This is an issue with even Star-ing / saving a place in google maps.
I occasionally see some place I bookmarked in google maps either change into something completely different, or even move locations significantly.
> The new YubiKey firmware 5.7 update (May 6th, 2024) switches the YubiKeys from Infineon cryptographic library to Yubico new cryptographic library. To our knowledge, this new cryptographic library is not impacted by our work.

Found vuln in library used by many for 14 years. Solution: switch to custom code. That's a bold strategy. I hope it pays off.

> Infineon has already a patch for their cryptographic library [---]
Barista is a fun job but it's about being on your feet while multitasking and talking to strangers. It's an endurance sport. When I was a barista I burned so many calories at work that I became underweight.
I too, like the author, read (almost) everything Dickens wrote a couple of years ago. Definitely the best of times.
Can't wait for Planetes to get on that list
I thought the composition API was clunky at first and resisted migrating for a few minor versions, but it's matured nicely. I find it much simpler than the options API, and migration was much easier than I expected.

I don't see it as two ways in practice, just the legacy way for old projects (which still has good support), and the newer/better way.
Thanks for sharing. I think I will use it for my blog. I wanted to create a programming blog for a long time and focused on Hugo to build the static site but I could not decide myself since the doc is not good enough IMO and thus I didn't feel comfortable enough to start it. And I want something minimal. Now using Elixir seems like a good idea since it has already been my main programming language for the last few years.
Well the article is shit.
Of course Germany might have a slower economic growth. But let’s be real comparing it with countries behind Germany is useless, because at some point they will catch up.

The second part is than some bullshit take that Germany does not invest enough in ai.
We're currently going through a migration of writing new components in composition style, but obviously have a lot of experience with the options API and a lot of existing code using it.

It's taken the team some time to get used to how to do things in the new way, but on balance, we do like it.

It feels like there have been some odd caveats, like the new reactivity system approach not working exactly like we'd expect. But caveats exist in the options API too.
Intel's 120 TOPS Lunar Lake AI PC chips have landed
I guess you must be a spy from Anti-Spiral.

( Music is already looping in my head..... Who the hell do you think we are !)

On a slightly more serious note. I am not sure the release is anywhere close enough to warrant this code name.
> It is not uncommon to receive CDs for x-rays or similar to take to another specialist. Makes you cringe.

As a counter point I have (in multiple industrialized countries) asked for DICOM files of my exams (following past injuries) to keep with me, since I changed countries a far bit. I always got confused shoulder shrugs from staff since there is never a "procedure" to safely share it outside their PACS.

At best I only got grubby screenshots in a pdf report, and only once I got a physical CD because I had a bit of small talk with the Radiography Technician directly.

I am not saying Germany is great but there is absolutely value in having physical offline storage of your data.
> It saw no reason to change the model and invested too little in physical, human and digital infrastructure.

> The US is the prime example of a country that has moved with the times and has been able to adapt its industrial structure to changing circumstances.

What model? What change? What "physical, human and digital" infrastructure investments? What adaptations?

This article is shit. An average 7th grader can write better.
The last time Infineon chips had a crypto-breaking bug, Estonians got new ID cards for free. Meanwhile my less than two months old Yubikey 4 stopped working as a hardware attested PIV smartcard.
> And here I am, a 45 year old husband, developer and everything and have over 3k hors in Destiny ;)

LOL... I am pretty much the same as you. Except I try, at a minimum, to get a few games per day in Rocket League. :-D
Fantastic! This should be a 'Show HN'
It looks like a very poorly thought out HATEOAS and the reason why nobody uses HATEOAS is that for some reason the creator insisted that knowing a set of fields associated with a datatype is evil out of band communication and therefore hinders evolvability.

Of course this then leads to a problem. Your API client isn't allowed to invoke hard coded actions or access hard coded fields, it must automatically adjust itself whenever the API changes. In practice means that the types of HATEOAS clients you can write is extremely limited. You can write what basically amounts to an API browser plus a form generator, because anything more complicated needs human level intelligence.
Absolute numbers matter but growth m, or lack thereof, also matters for the future. If the economy isn’t growing it’s actually shrinking due to inflation.
I've got a BSc and I'm fully acquainted with the arguments for man-made climate change, as well as the proposed solutions.

Even if one concedes that the climate is 'rapidly changing' solely or primarily because of man-made action, it doesn't follow that those changes will lead to catastrophe for people everywhere, particularly those in the first world.

Having said that, Phoenix hitting 100 degrees for 100 days in a row doesn't support 'rapid climate' change occurring when the reference is the past 150 years. To put it another way, suppose the planet is warming (for whatever reason) - eventually we would get 100 days of 100 degrees in Phoenix, right? Who are you to say that it's rapid or unnatural? Cycles happen - neither of us can say this didn't also happen 500/1000/2000/10,000 years ago. I live in Melbourne and the winter we just had (here in the southern hemisphere) was the coldest I can remember. The year before was mild. Variance happens, in both the short term and the long term. Hysteria is laughable.

I'm not saying we shouldn't take care to pollute as little as is reasonably possible, but promulgating wholesale societal change is never going to get the Green left (or whatever they prefer to be called) what they want.
In one of my robots.txt I have "Crawl-Delay: 20" for all User-Agents. Pretty much every search bot respect that Crawl-Delay, even the shaddy ones. But one of the most known AI bots launched a crawl requesting about 2 pages per second. It was so intense that it got banned by the "limit_req_" and "limit_rate_" of the nginx config. Now I have it configured to always get a 444 by user agent and ip range no matter how much they request.
Please give me some examples of real new capabilities that LLMs gave people. Something that they weren't able to do before, or something that was wildly impractical before LLMs appeared.
What if they pass away? I assume their shares are sold immediately and the money paid out to their estate.

Now suppose that all the work they did was in the R&D phase (and fundamental to the project) but the final product had not been released at the time of death of the contributor — so the profits had not been realized — thus the payout on those shares would be a small fraction of their true valuation.

Imagine if a novelist died just after submitting their final draft to their editor but prior to the book’s publication. Forcing the estate to sell off the book before it had a chance to hit the shelves — and become a bestseller — would be an outrage, yet the rigid nature of worker co-ops (cessation of work forces the sale of shares) guarantees this.
Refer to structural isomorphism above.
Russia built covert trade channel with India, leaks reveal
We did. We'll probably post something tomorrow. Everyone we let go was doing great work. Everyone got 4 months of severance. The cuts were primarily to business units in a reconfiguration of the company (people working in devrel and growth were disproportionately affected; core engineering generally not). The idea is to double down on what's working with the business and put out past 2026 the need to consider funding.

What we didn't want to do was write a fluffy post about this and pull focus from the people we let go.
> You think Rust code will change, such that... it will not be understandable?

Its not about whether it is understandable or not -- it is NEW FEATURES!
It would be odd to say you have a thorough understanding of what you're doing badly though, no?
NextJS undefined error in the console log.
you know, almost every time i try to talk with my family on jitsi, there's some kind of glitch. they can't see my screen, or i can't see theirs, or they can see it but only in super low resolution, or they have the camera turned on but i can't see it, or we all get kicked off, or something. can broadcast box allow us to use obs studio (or some other free, open-source software) to stream to each other, without relying on a proprietary server? i don't need 100k+ clients, i'd be satisfied with reliable connectivity between 2–4 clients! and i could run a server outside of nat

i'm not going to get 120ms latency though. i'm in argentina, they're mostly in the usa, and i have 200+ milliseconds of latency over the internet to anything in the usa

if broadcast box isn't what i'm looking for, is there something else? i already know about zoom, google, and teams, but those all make us vulnerable to proprietary servers
I've heard it said that the main difference between being employed and being enslaved is that you can choose your master when you're employed.

It's a bit hyperbolic to be sure, but one does wonder how far we are from going full circle here..
Scraping is semi-controversial, but in this case it's just a user with a Chrome extension visiting the site. LinkedIn has lots and lots of shady patterns around showing different results to Google Bot vs. regular users to encourage logged in sessions. Many other sites like Pinterest and Twitter/X employ similar annoying patterns.

Imo, users should be allowed to use automation tools to access websites and collect data. Most of these sites thrive off of user generated content anyways, for example Reddit is built on UGC. Why shouldn't people be able to scrape it?
The more I read about plasma gasification, the more it seems entirely fine and beneficial. The infrastructure just seems fairly expensive.
Not trying to start a framework war, but how do Vue and React compare nowadays? I don't use either, but am interested in learning.
> If some users want this cloud gaming enough, it will influence their Android/iOS buy decisions.

This would be true if not for bundling.

Lets say users care about A, B, C .. all the way to Z. Apple makes G really suck, but do the others well and bundles everything so you have to purchase all of them together, now a competitor can't just go in and make a batter G they have to make a better A, B, C and everything else. This is typical anti competitive behavior and result in companies just seeking rent rather than working hard to compete and innovate.

Apple stores sucks because of this, it is really really bad compared to competitors on other platforms like PC, steam is a massively better product since users choose steam it isn't forced upon them by the computer creator.
The more I read about plasma gasification, the more it seems entirely fine and beneficial. The infrastructure just seems fairly expensive.

I would prefer that focus and expense be used to target reducing GHG's in the short run.
Do most AI startups produce something of sustainable, lasting value ?
Power consumption sounds really good. Would be great to get this on a micro-ITX board with 4 SATA ports to replace my 10 year old home server. :-)
If it's not a project that others rely on, you should feel free to do it anytime or spawn new projects. To finish it or not doesn't matter much, enjoy the journey and learn from the experience is a value in itself.
You don't have to transport it very far if you generate it onsite straight in the hydrogen powerplant that'll turn it back into electricity with between 40 to 60% efficiency

If we follow your 3rd paragraph and turn the hydrogen into hydrocarbons, not only do you lose efficiency in that process, you make CO2 as a byproduct of combustion again

Nobody is interested in storage that turns your carbon-free green energy back into greenhousing energy

The reason you might want hydrogen instead of batteries is just cost, I guess.
as per usual. such beautifully simplifying explainers. true mastery.
> if you've decided for yourself that there is no god than you've decided that everything everywhere just spontaneously came into existence all on its own with these very specific rules we know as physics and laws and whatnots

No, I haven't - you're implying a binary choice where there's no such thing. There's an option to say that I don't know and perhaps I simply don't need to know that in order to have a satisfying life.

The answer "everything just spontaneously appeared" is something I perceive as meaning-seeking, just like "a god created it all". To claim a god of some sort exists is the same as to claim a god doesn't, or reptilians do, or don't - empty claims based on beliefs. To use such beliefs - no matter their shape - in order to create meaning, is just attempting to deal with the idea that meaning is a man-made construct and it doesn't come from higher above.
> the new growth sectors – smartphones, electric vehicles, artificial intelligence (AI). An analogue world is rapidly going digital, and Germany has been painfully slow to realize that

There is an important silver lining in being "slow". You learn from the mistakes of the "fast" ones.

You don't need to look too deeply in the "move fast and break things" tech sector to see not just mistakes but major disasters: destroying people's privacy and agency, historically unprecedented power concentration, rampant regulatory arbitrage, demolition of important sectors such as journalism etc.

The real issue is that Germany (as key actor within the EU) has been for some time paying lip service to an alternative, less dystopic "digital world", but not delivering.
This article appears to simply be UK propaganda to convince UK citizens not to copy German regulation. The argument seems to be that they are addicted to older industry and thus their economic growth (dubiously but traditionally measured via GDP growth) is slowest among the G7. They list other countries like France and Italy that arguably are similarly attached to older industy but the article doesn't analyse this apparent contradiction since presumably it doesn't further their agenda.

Meanwhile I (an EU resident not residing in Germany) am using a German digital bank, a German digital broker, but a Swiss replacements for a lot of google services. I am a bit reluctant to do business with UK digital services and definitely see it as a negative when I am shopping around among alternatives because EU regulation has been a boon for me personally when dealing with companies behaving poorly. While EU regulation surely prevails when UK businesses sell to me, I'd just rather skip them.
'wavelets' means something different
I generally think that GNU GPL is best used for applications, mainly because users of applications will generally find it much harder to replace your applications with alternatives, which is usually not the case for libraries. This is not the hard-and-fast rule though; there are some classes of applications which can be replaced easily, like compilers and command-line utilities with easy migration paths.

Pretty much every library is designed for developers and inherently replacable if its license doesn't fit well, so its license has to be also developer-friendly if you want it to be used by many developers. (In fact, I even don't use permissive licenses for libraries nowadays, the public domain dedication works for me.) Of course whether you actually want that or not is up to you.

> I designed libpgn to have small seperate 'modules' each serving functions (pgn_metadata_*, pgn_moves_*, etc) to parse a small portion of the file, that way the root pgn.h just calls and builds the block with all the small parsers.

C doesn't really have any module system and any such notion has to be entirely logical. It should be easy to keep the current structure but amalgamate all files into a single physical file.
I think of it as a wrapper object (instead of raw value) so we are getting values from (wrapperObjectVariable).value not valueVariable
Thank you for following up with the links, I also made a mistake in my post. It was Let's Go Further but hopefully OP figured that out.
Very well stated, concisely. Thank you.
agreed - any continental scale country (USA, Canada, Brazil, Russia, India, China, Australia - will have the a diversity of natural resources to become energy self sufficient. US especially for solar, but needs infrastructure build out - can't rely on private sector for energy
Try it out and let me know if you like it :). If there's a bug I'll fix it!

More specifically, FetchFox is targeting a specific niche of scraping. It focuses on small scale scraping, like dozens or a few hundred pages. This is partly because, as a Chrome extension, it can only scrape what the user's internet connection can support. You can't scrape thousands or millions of pages on a residential connection.

But a separate reason is, I think that LLM's open up a new market and use case for scraping. FetchFox lets anyone scrape without coding knowledge. Imagine you're doing a research project, and want data from 100 websites. FetchFox makes that easy, whereas with traditional scraping you would have needed coding knowledge to scrape those sites.

As an example, I used FetchFox to research political bias in the media. I was able to get data from hundreds of articles without writing a line of code: https://ortutay.substack.com/p/analyzing-media-bias-with-ai . I think this tool could be used by many non-technical people in the same way.
Yes, because my position is at odds with yours I 'clearly don't understand the issue in the slightest'.

Do better.
Recently, we upgraded all Neeto product's Ruby version from 3.2.2 to 3.3.0 using "dual-booting".

Dual-booting is a process that allows you to run your application with different sets of dependencies, making it easy to switch between them. This approach enables you to quickly test your code with both the current and the newer version of what you are upgrading, ensuring that everything works smoothly before fully committing to the upgrade.

Learn more about dual-booting Ruby, installing dependencies, and key considerations for your setup.

https://www.bigbinary.com/blog/ruby-upgrade-using-dual-boot
I normally use query selectors for scraping, I'm not sure if that'd work better.
Thanks for the kind words! I have a spend limit in place :)
I would guess the hackernews crowd has a higher percent of bluefilter installs since that is a very common topic. Probably also more agressive settings for the blue filter.
BSI discovers serious vulnerabilities in Mastodon, some minor ones in Matrix
This is not an ex post facto law - the question is purely "are the terms of your contract enforceable?". For example I can make a contract that has a term "all people of gender/race/age X must be paid no more that 50% of the amount paid to people of gender/race/age Y", but if I were to then sue a person that agreed to this contract they would immediately be able to say "that term is not enforceable".

The FTC ruling on non-competes is no different - no one is saying "a non-compete clause breaks the law in a way that would allow criminal or civil suits", they are saying "this clause is not enforceable" (plenty of standard contract terms are not enforceable depending on state and/or country, and the unenforceable nature of the term does not - for better or worse - invalidate the entire contract).
I've been using OvenMediaEngine for years which seems to be the same thing as this, but this looks pretty promising I'll give it a shot
I had another request for the exact same thing, actually. I'm planning to separate out the scraping library from the Chrome extension, and this project would be a good use case for that library.
i find it so much harder to grok the structure of Vue 3.x code. A data variable or prop can be defined literally anywhere. And it could be directly reactive or a ref. It's all cognitive load I didn't need before. Vue was always "worse" than react in both mind share and flexibility / purity and power. But it made up for all of it with the beautiful intuitive simplicity. So much of that is lost but I find it hard to argue any of the other aspects are better than React now. So Vue just feels overall a bit mediocre now.

I will say, with 2.x about 50% of bugs where not using Vue.set(...) in some obscure place or way, and those have all gone away, which I love.