skysight-inc/HackerNews huggingface dataset:
Over half of all neurotransmitters, including 80-95% of seratonin, originates in the gut. I wouldn't be surprised to hear a microbiome-based theory of personality but cellular memory is a new one to me

Possibly related: it turns out horizontal gene transfer is way more common in humans than we could expect and we really don't have a good explanation for how it's happening

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5379729/
Show HN: UI Library Creator
Hey HN! The "Generative" trend is booming, and UI Library Creator is our original approach to it.

In the last three years, we have added 60+ professional UI libraries to Shuffle's catalog (Shuffle = visual editor for web developers). Still, we know we need more than this to satisfy our growing user base!

That's why we created the UI Library Creator. In this tool, you can combine elements and styles to create unique UI libraries that work seamlessly with the Shuffle Editor and all its capabilities (drag-and-drop, customizations, live preview, and more).

We provide you with UX solutions (components) written in Tailwind CSS and presets so you can quickly combine them to create what you need. You don't need to talk to a "black box" AI with a chat interface.

Possible combinations are in gazillions.

We aim for original creations, but you have complete control over the final effect.

How to use the UI Library Creator:

* Visit: https://shuffle.dev/library-creator

* We recommend starting by selecting Assets and Copywriting for your target audience.

* When these two options are locked, use the "Shuffle Styles" button to bootstrap your project with the first style.

* If you like something, lock the category and then repeat shuffling. You can also change options manually, but with "Shuffle Styles," you can quickly see many creations.

If you enjoy the final result, click "Publish now" and send your UI Library to Shuffle.

Once processed, it will be available for use in your Dashboard.

Let us know what you think!

Video (2min) with product tour: https://www.youtube.com/watch?v=8ZFlWEDr7XM
Usability is really bad in the iPad. But incredible that web technology came that far, that we can complain about something like that!
Sensationalist clickbait title. There's nothing in the article that supports the claim that Altman has been "fired".

It's almost invariably the case that to most of us, people who are powerful and effective appear "manipulative". In fact, they are manipulative, which is how they achieve so much. It's only a problem if they are manipulative in the service of goals that are unethical or harmful.

See also: https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-... - successful, powerful people ("sociopaths" in vgr's comical treatise on office politics) are people who create and shape reality. Those who are not able to create and shape reality themselves (the "clueless", according to vgr) benefit from having someone create a reality for them, while at the same time, take offence at the manipulation.
> the endless stories about the Ukraine-Russia war

... also have no place on HN. If you think something doesn't belong here, there's a "flag" button. I personally have used it in the past for both the stories about the Ukraine-Russia war and Israel-Gaza war. I also used it on this particular submission, which doesn't bring anything to the HN table.
Windows Hello fingerprint authentication has been bypassed
>Facebook tried with Facebook Watch and wasn’t really successful. So I’m doubtful TikTok will be able to

Have you used Tiktok because it's kinda bizarre to try and compare those two companies let alone hold Facebooks failure up as a reason why the most popular platform for generation Z wont be able to take out an incumbent that's lost it's way.

Not to mention YouTube has severely limited it's algorithm in response to the radicalization scare while Tiktok has a scarily accurate and fast different type of algorithm entirely.
This is why I ended up switching to Kagi. I had been using DDG with !g when necessary, but with the state of the web these days the results have (at least for me) really sucked in the last few years.

I think it is worth paying for products that help me in my professional productivity, for a few reasons. Firstly, I don’t want to be the product. I don’t want to be "sold to" while I'm trying to accomplish work. I might forget what I was doing! I want to support the development of high quality products. I don’t want to be spied on. The list goes on.

Kagi is worth paying for, which is what many other HN users have mentioned. There is a free trial so just give it a try. Please let me know what you think!
There's a search function at the bottom of the page, try sorting a search for something like 'Gaza' by date and counting the number of comments on each story. 26 days ago this story was published, which got 593 comments - and then the plug was pulled.

https://news.ycombinator.com/item?id=38045514
Quality reporting isn't free (I know, I sound like a paywall myself, but it's true). It involves people traveling to warzones or disaster zones to get a view on the ground, or spending weeks chasing down and investigating leads, or getting interviews with important people or leaks from insiders. In a good news organisation, that is what the paywall is paying for (no doubt there are many bad news organisations that try to charge you for low-effort rubbish - nothing new there).

A lot of significant news stories are broken by these reporters. If you get your news from independent blogs then I suspect either:

* they are rehashing the content from the paid journalists (which is fine, but not really a sustainable model if everyone does it)

* the news is not all that thoroughly researched

* the person actually has put a lot of time and effort to deliver you in-depth news for free, in which case, you have to ask yourself why.

To be clear, I use paywalls as well, but it's not as simple as saying the tech is cheaper now so there should be no reason to ever pay for news. If no one in society paid for news we'd all be worse off.
There is this one: https://github.com/janbar/openssl-cmake but I mostly use it to embed OpenSSL.
Does this show the current location of the USS Jimmy Carter?

* https://en.wikipedia.org/wiki/USS_Jimmy_Carter

> Seabed warfare has been brought into sharp focus by Russia’s ongoing efforts to map undersea infrastructure. And by the September 2022 with the attack on the Nord Stream gas pipelines in the Baltic. There is no suggestion that the USS Jimmy Carter was involved in the Nord Stream incident (it wasn’t!). But the attack shows the relevance of these capabilities. Most seabed warfare however is closer to espionage than sabotage. And the American submarines excel.

* https://www.navalnews.com/naval-news/2023/04/u-s-navy-to-get...

* https://www.navalnews.com/tag/seabed-warfare/
I mean for example if I need to create a new feature:

1. I open a branch.

2. I start coding.

3. During coding I do various commits.

4. I realise I need to refactor/rethink something, I do more commits, overriding the code/ideas of previous commits.

5. Then I finally put it up for code review. But in such case there's no point in going through all commits, since a lot of that gets changed anyhow.

6. Usually I would squash everything into a single commit and merge after doing that. Because a lot of my commits would've been pointless anyway.

What is the suggestion exactly?
You can use vscode and install typst-lsp and typst preivew extension.
Sam Altman return back to OpenAI
I objected to his choice of Rickover as a role model in a FB comment thread and apparently he had a mutual friend with me so he jumped in complaining that the reporter hadn’t captured everything accurately (not quite to the point of “did me dirty”)
In Graphic Detail: The Architecture of Octopus Burrows
I’m specifically taking issue with this common meme that the public is owed some sort of explanation. I agree the employees (and obviously the incoming CEO) would be.

And there’s a difference between, “an explanation would help their credibility” versus “a lack of explanation means they don’t have a good reason.”
The only submissions getting death flagged faster than anything about Modi, India, castes and Indian religious nationalism are stories about the current Gaza war in which Israel is criticised.
It's insane how a single decision by a NGO can cut off your cashflow overnight!
FWIW that was a pretty strained relationship and iirc Eric had to frequently recuse himself during any discussion of the iPhone which eventually made his membership untenable.
> for now the damage is done and OpenAI has a lot of trust rebuilding to do

Nobody cares, except shareholders.
This reminds me...many graphic designers knows to have a bad version of a design. What they do not expect is the customer picking that one. It explains some campaigns though
Depends on what you do (and stop doing) with it :-)
> That'll ignite a holy war.

And that has been the major problem with Linux for years.
The "giveaway" is the fact that "Microsoft is happy" with the return of Mr. Altman. Can't wait for the former boards tell-all story. Bets on: how a founder of cutting edge tech company wanted world peace and no harm but outside capital forces steered him to other "unfathomable riches" option. It happens.
That indeed sounds like a very plausible solution -- working with AI on the level of scene definitions, model geometries etc.

However, 3D is just one approach to rendering visuals. There are so many other styles and methods how people create images, and if I understand correctly, we can do image-to-text to analyze image content, as well as text-to-image to generate it - regardless of the orginal method (3d render or paintbrush or camera lens). There are some "fuzzy primitives" in the layers there that translate to the visual elements.

I'm hoping we see "editors" that let us manipulate / edit / iterate over generated images in terms of those.
The thing about snap and flatpak is, that while canonical is heavily pushing snaps, the community seems to be mostly behind flatpak.

What this boils down to for regular use is that some big companies only offer a snap for their proprietary app while most open source stuff seems to be on flatpak. With significant overlap of course.
IME one almost always implies the other.
I guess because writing Web FE with a .NET backend is something that many .NET developers happen to do, via WebAPI exactly.

The graveyard of Node and JS technologies is orthogonal to the current burnout feeling in many Windows circles regarding Microsoft technologies.

To the point that, as I already mentioned a few times, I happened to do .NET Framework to something else ports, instead of the more rational migration to modern .NET.

You see the same in long time well known Microsoft partners like Sitecore, moving away from .NET.
> the overwhelming groupthink shows there's clearly little critical thinking amongst OpenAI's employees either

I suspect incentives play a huge role here. OAI employees are compensated with stock in the for-profit arm of the company. It's obvious that the board's actions put the value of that stock in extreme jeopardy (which, given the corporate structure, is theoretically completely fine! the whole point of the corporate structure is that the nonprofit board has the power to say "yikes, we've developed an unsafe superintelligence, burn down the building and destroy the company now").

I think it's natural for employees to be extremely angry with a board decision that probably cost them >$1M each.
You mean Fedora Silverblue? Haven’t heard of Onyx.

Edit: ok so I learned about Onyx, which appears to be doing roughly the same thing?
You can see how certain people would think the SR-71 would naturally be a permanent replacement for the U-2. It'll fly at the same extreme height a lot faster, etc. etc. If you're not aware of the enormous operational cost, which is what really killed the blackbird, it seems obvious which one should succeed. (or if it's not your money...)

Every time one of these threads comes up I think I should reread Ben Rich's book, which I read over twenty years ago and gave to a friend about five years ago. It would be interesting to recall his perspective on this. I think he had something in there about how proud they were about keeping the costs of the reactivation and final flights of the SR-71, which were sort of mandated by congress, as low as possible. They were still a lot more expensive than, for example, recent programs to equip the U-2 fleet with more modern avionics.
Most startups need to do a very different type of research than academia. They need to move very fast and test ideas against the market. In my experience, most academic research is moving pretty slowly due to different goals and incentives - and at times it can be a good thing.
Odds are if he left there's the possibility their compensation situation might have changed for the worse if not leading to downsizing, that in the edge of a recession with plenty of competition out there.
Where do I learn modern desktop Linux? I am using it on servers since 1993 and used for desktop 2004-2017 (and was very unhappy with it) so my desktop knowledge is severely outdated.
Making an exception to Betteridge's law of headlines, I would say YES.

Ok, I mean, maybe "no", if humankind disappear completely in a matter of weeks, or some significant part at least, to the point industrial civilization won’t be logistically possible anymore for at least a few centuries.

Otherwise my bet is we are collectively too dumb to overcome issues generated by our own technical advancements. I sincerely hope I’m wrong though.

Also, I don’t think there is really anything we can do that will make Earth completely inhabitable. Maybe unsustainable for any human, but surely life will go on still for a few [bm]illion years here in one form or an other. :D

https://en.wikipedia.org/wiki/Betteridge's_law_of_headlines
A few things I've found notoriously difficult to do in C++:

1. Add two signed 64-bit integers without overflowing on either side (negative or positive) and without using 128-bit integers. If the sum is going to overflow, generate an error. If the sum is not going to overflow, evaluate the sum.

2. Multiply two signed 64-bit integers without overflowing on either side (negative or positive) and without using 128-bit integers. If the product is going to overflow, generate an error. If the product is not going to overflow, evaluate the product.

Essentially under no circumstance evaluate something that might overflow. Detect the overflow and generate error. Evaluate only if the detection algorithm says there is not going to be overflow.

We can't use 128-bit integers ecause some hardware may not have a 128-bit registers. It's probably possible to solve these but it gets complex pretty soon once you begin handling all the failure modes.

Does Rust make this kind of problems easy to be solved?
Fake BlackRock XRP Filing Referred to Delaware Department of Justice
> Honestly I have attempted to read through this README several times and I still don't really know what I'm looking at.

Sounds like you've attempted to watch the video 0 times though, because despite not even reading the readme in detail I could tell what the project does by watching the demo.
Even standard Ubuntu runs very smooth on old hardware (if it has enough memory and a ssd). I installed windows 10 on my 15 year old think pad, it was usable, but quite slow. Switched to Ubuntu and everything felt snappy again.
Over half of all neurotransmitters originates in the gut, but the barrier preventing the entry of neurotransmitters into the brain is very effective in healthy individuals.

Signals from the gut to the brain arrive via the vagus nerve and probably also the other cranial nerves.
> 1/ it's Blind

Average people don't like to lie, if someone bullies them until they agree to sign they will sign because they are honest.

Also if they said they will sign but the ticker didn't go up, it is pretty obvious that they lied and I'm sure they don't want that risk.
I'll check this out, thanks so much.

I'm curious about how to teach theory to a ten year old. They are probably better at absorbing those things than I am, so maybe I'm not the best strategist anyway.
Ruby was my first language, I was sorely disappointed when I realized this "super power" wasn't the norm in most languages. ahh to be a junior developer again. :)
Thank you, The documentation is really important for me I guess. I feel more comfortable with documentation carefully laid everything out; screenshots are gold.

Is there a book that you would recommend that would help a novice like myself learn Linux better?
> And why i cant remove certain things from my taskbar?

You actually can, it's just they don't expose most of it to the user. However people have built tools [1] that give you a pretty UI to manage those more complex configs and apply them to windows. Bonus points in that you can use all the old windows UI elements from previous versions of windows and mix and match them as you choose.

Honestly I couldn't tolerate Windows 11 without something like ExplorerPatcher.

1. https://github.com/valinet/ExplorerPatcher
>I believe the pandemic originated at the lab based on likelihood

I believe there is simply not enough evidence in the public domain to favour either hypothesis. Of course China's lack of cooperation paints a bad picture, but this lack of evidence should not be confused with actual evidence. Unless we find the zoonotic reservoir (which might no longer exist or at least not in a form that allows for conclusive evidence) or China comes out with an admission of guilt (either by the government or by individuals - both highly unlikely), we might never know the truth.
Could you give a clear mechanistic model of how the US would handle such a danger?
You don't need to manipulate all employees. Just key ones ;)
Glad to know, I missed on Interix.
> the pool of engineers with C++ background is much larger than the pool of Rust developers

Well that's pointless.
I'd love another season of Silicon Valley, with some Game Stonk and Bored Apes and ChatGPT and FTX and Elon madness.
> There is nothing that is a red flag for me in the above story.

Elizabeth? Is that you?
Speak for yourself: I'm not returning to the world of "discipline" (aka lost productivity) without a damn good reason to carry on existing codebases. It's just a waste of a good coder and certainly of good time.
This seems ridiculous. Sony sells consoles at a loss and makes it money on game sales etc. If this succeeds that will kill that business model and who benefits from that?
Maybe, but their actions should definitely not be oriented to decide how to maximize their profit.
hugging face model

https://huggingface.co/pbelcak/UltraFastBERT-1x11-long
When did this start, actually? the first I can really think of is Jobs (at least in the billionaire category); treatment of Hubbard had a lot of the same vibes, but not the money.
Not sure if sarcastic or not. Assuming not.

I did find it quite useful for opening a socket for remote tooling (played around withe the continue plugin).

The quirky UI did slow me down,but nothing really showstopping
We sell systems based on these high-end workstations and yes they do run Linux, Rocky Linux 8 at the moment.

Still stuck on Xorg because reasons, but for HDR monitoring you're usually using a display interface card with SDI or HDMI outputs anyway.
A Touch of Pwn – an investigation into fingerprint sensors for Windows Hello
I currently work in a mixed C++ & Rust shop -- embedded Linux, autonomy systems for tractors -- and know C++ very well. I choose to work exclusively in Rust.

1. 10-20 years of C++ depending on your definition. But used C++ part-time casually/open-source from mid-90s to 2012 or so, and then mostly full-time from that point on @ Google, with a big chunk of that working in the Chromium source tree.

2ish years Rust, including the last year or so fulltime professionally.

2. Rust. Because of the more expressive type system, simplified/cleaner tooling, consistent syntax and style. The safety features are nice, too. C++ projects at work tend to get wrapped in Rust for the project I work on.

3. Rust. Same reasons as above.

4. C++'s const generics and constexpr support is much richer and better than Rust's. Placement new and custom allocator support in the STL has no answer in Rust yet, and the efforts to fix that (allocator_api etc) seem terminally stalled. Same with really good cross platform simd library support. C++ has a better story generally on embedded devices still, in terms of sheer # of toolchains.

5. I am not sure why people are focused on the borrow checker and safety as somehow the only distinguishing feature -- it's really not. C++ is missing a whole boatload of things from Rust, but most notably would be ADTs/sum types/pattern matching. This is the "secret weapon" of all languages inspired by the ML-series functional languages (StandardML, OCaml, etc.) and something C++ has no real answer for, though you can "sort of" approximate it with some template metaprogramming wanking I guess. Rust doesn't do this as well as ML or Haskell or F# or Scala because it confines it to its enums, but it's still really lovely and makes programs far more expressive and readable.
Isn't he also the one wanting to scan everyone's eyeballs?
Well maybe they were not as good at manipulating as others can be.
all my new projects are in c17 and c++20,no rust for me.

I agree they need a build system like cargo, though cmake kind of works for me.

with carbon and cppfront in the works,c++ will keep evolving
> Henry Kissinger?

I think his stock as potential boardmember probably went down with his service on the Theranos board.
I'm pretty sure a good math library makes this problem easy to be solved. Not sure you need a new language.
This is the confirmation of why people hire him.

Companies, specially start up, are growth garbage. Grow. Grow. Grow.

And CEOs today who get visibility win. Period. e.g. Musk, Sam.

relevant xkcd: https://xkcd.com/125/

Who would you prefer, a sensible, technical, honest CEO driving real efforts or this media circus? There might be a dime a dozen AI startups doing more science based innovation instead of this moore-law-llm. But they don't have the media attention, so their offices are probably empty.

(btw, IMHO i think all of this board non-sense is planned PR, by the company or Sam, which might have gotten out of hand)

PS: The only thing people should be talking from that article is the only fact. That he was hired by YC to vet startups, and instead invested in them from his brother fund. Yet, here we are, talking about everything but it.
The code also returns 0 if the advert loads and 1 if it doesn't load. In other words, it detects adblockers.
Yes.

https://doc.rust-lang.org/std/primitive.i64.html#method.chec...

https://doc.rust-lang.org/std/primitive.i64.html#method.chec...
I haven't seen this type of drama in years, surely thats not enough to sustain X
Studio: A Platform for Artists
Yes that's exactly what I'm referring to! It feels as if there is no context continuity between the attempts.
This is so cool! Thanks for making it
If you use MSVC maybe it's more of an issue, but on GCC and Clang we have __builtin_overflow_*. There are many variants: https://gcc.gnu.org/onlinedocs/gcc/Integer-Overflow-Builtins...

I use them all the time.
Why would you buy a car tailored specifically for buying groceries? Especially if the prospect is unappealing traffic jams when going to the store?

Since the beginning of the pandemic most supermarkets have a decent delivery service. I pay 1£ for delivery (4h window) and when I was in the EU, my store of choice gave delivery for free if you purchased some specific items.
I don’t see how 1 and 2 are compatible unless you have a really weird definition of ‘nice’.
Broadcom announces successful $69B acquisition of VMware
Show HN: Where Ideas Come From