skysight-inc/HackerNews huggingface dataset:
Show HN: Pebble Finance – Personalize Your Investments Today
Hello HN,

We are Pebble Finance! Our newly launched product offers a custom indexing solution, empowering investors to personalize their investment portfolios.

# The product

What our product is now:
We are creating a platform for users to use natural language to search for their interests and personalize their portfolio.

Search is a combination of using OpenAI LLM models with Langchain, OpenSearch index, and some traditional NLP techniques. Search is divided into several tools which are selected based on the user’s input query. Based on the complexity of the input query, a single tool or a combination of tools can be used to return a list of companies for the user’s portfolio. Also based on the complexity of query search times can vary from less than a second to up to 15 seconds.

List of tools

- Themes - General themes or concepts such as type of company

- Index/ETFs - Search for common ETFs such as S&P 500, Russell1000, and Russell3000
Location - Currently we can search for US states and countries (we are going to be adding in US cities soon as well)

- Fundamental Metrics - Filter companies based on fundamental metrics such as market cap, revenue, and pe ratio

- Supplier Data - Identify companies based on their supplier relationships

What we would like to add:

We are looking to add more tools to add more functionality for users. Some tools we are looking to add are based around news integration, historic stock price, and expanding our sources of data

We are also trying to improve search speed while keeping quality of results consistent so we are looking at new ways to parse queries such as with fine tuning transformer models and looking at more traditional NLP techniques.

Challenges we have come across

We are seeing issues with trading off between speed and quality of search results. Many of the queries can take up to 15 seconds based on the complexity. Also saw issues where LLMs are producing hallucinations which led to incorrect results. We have mitigated this issue by using OpenAI’s davinci-003 model versus gpt3.5-turbo, but this also increases overall cost.

Some Example Queries

- I want to invest in eco friendly companies

- Faang without the n

- Electric cars without elon musk

- Californian companies

- Aapl

- Top marketcap companies

- ev companies with marketcap above 10 billion

- s&p without apple

# Feedback

Please try out our search capabilities on pebble.finance/themes and check the results!

We would really love honest feedback on search results, suggestions on improving results/speed, future tools, and/or general thoughts!

Thanks for reading!

The Pebble Finance Team
Well, they knew the effect existed, so applications are already in use; this just explains the how, which I'm sure makes the effect more predictable - and allows for researchers to find more alloys with this effect in a focused manner, instead of via trial and error.

As for applications, it probably won't be garden variety appliances, thermal expansion isn't much of an issue there and designs for all of the things you mentioned have been tweaked a hundred years ago to deal with thermal expansion (although railroad tracks are still an issue sometimes). And of course there's other parameters, like wear resistance; nickel is a pretty soft metal I believe.

But, things like precision industry or space will find a use for this. Sattelites have to deal with hundreds of degrees of temperature variation.
If you read what I wrote you will find I did not equate otaku with anime. I wrote that otaku includes obsession with anime girls. It can include other things too. I don't know what point you mean to make.
What's this in reference to? (Blissfully have parted ways with Twitter so I'm not read in on the 24/7 Twitter meta-show)
animatron.com for animated SVG or JS. I used it for some algorithm animations myself.
Just walking on a beach, and ran across it randomly.
ah the old private app switcheroo
I guess you could implement QUIC instead.
I think it will be around for a long time to come in some form or another (especially Bitcoin and probably also Ethereum), but there are a lot of scams and grifts in the space, and a lot of experimentation that has ultimately failed.

Even just as a speculative bet that moves quicker than the stock market, it has value. Some people are seeing wealth they would never have had a chance at if they did it the traditional way of investing in stocks and bonds, and it's transforming their lives (and a bunch of other people, unfortunately, have lost money, sometimes a lot of money, on the other end as well).

I joined a video game startup that ultimately failed and probably lost out on at least $100k or more on money I could have made during that time at a larger corporation, especially since I didn't have a 401k then (I got paid, but a lot less than I would have elsewhere).

It was a speculative bet that I made and I failed. I don't really see how that's much different than someone making a poor bet on crypto (assuming they only spent what they could afford to lose, of course).
> Fastest

Should be "Fastest on my machine" (where file hashing is IO-bound rather than CPU-bound)

> faster than cat to /dev/null

Should be "slightly faster than cat to /dev/null"

Not sure whether to include the "25% faster than the official Rust implementation" part in the title...not really sure what people are interested in. I thought it was more interesting that it was faster than cat to /dev/null.

Anyway, seems like nobody is really interested in this.
You won't regret it, it's been a lot better than ddg for me.
Yes, but the way you're rationalizing it is pretty insular. UX is not the problem - you can solve this a billion different ways. The problem is that unseating predominate concentrations of wealth is impossible. The stated goal that you (and others) are expecting is a pipe dream.

> Steve Jobs famously said

Steve Jobs was a good marketer and a mediocre businessman. The fact that so many people here take him at face value is like if researchers from the future thought Charlie Chaplin was a drama actor. It's embarrassing that anyone with the gall to call something a "tech bubble illusion" would cite Steve "Reality Distortion Field" Jobs, but here we are. I gotta get off this site...

> The longer that this space continues to focus on and struggles to get traction for novelty toy products

The space is novelty toy products. What did you really expect, for the IMF to roll over and "give you one for free"? Have you not followed the past century of macroeconomics?
Living raises your risk of cancer, liver diseases, even f*ks up your sleep at times. I'd rather enjoy life than be risk-adverse.
Traditionally I think it's done as rapidly and haphazardly as possible during homeroom. It's right there in the word, home-room.

What I saw is basically the embodiment of this chart. (And remember that the "Asian" number dilutes out the Chinese and Korean numbers.)

https://nces.ed.gov/pubs2012/2012026/tables/table_35.asp
There's both privacy and user experience improvements that a fork could enable. If I had any hope that I could keep it up to speed with mainline Firefox, I'd fork Firefox myself if only to roll the numerous userchrome changes I make to my installs into the browser itself, as well as to make some changes that aren't possible with userchrome customization alone.
Safari is ad-funded to the tune of $15 billion.
Well, the last few months DDG's search quality started dropping hard for me, some queries that I clearly remember having good results no longer have them today.

It seems there's stuff going on behind the scenes. DDG got taken over by some vested interest, perhaps. Or Bing doing stuff and DDG never branching out of it and just blindly getting results from it.

Either way, it's starting to rival Google in uselessness and I'm likely to stop using it fairly soon.

Kagi seems to work pretty well.
What do you propose as an alternative? Safari?
Built in C++, awesome :)
>I think of life as a game, and being at Twitter after the acquisition was like playing life at Level 10 on Hard Mode

I may feel hard but it's still easy mode compared to poor people in third world countries or people in warzones, especially if it doesn't matter to you if you get fired or not.
musk has a vast amount of power and influence due to his wealth, links to several corporations, links to other rich people, and his control of a social media site.

I believe that someone with that much power has an obligation, a responsibility to improve the world for humanity. Whether elected or not.

he instead chooses to do what he does. That is why I dislike him. he could offer so much more but messes around "trolling" the world like a 13 year old insulated from consequences.
Instapaper 8.4: Improved Organizing and Sorting Tools
Can someone ELI5 if the video with the magnet levitating is supposed prove something? Is this visual result only possible with superconductors? If so, why?
For any Mac or Windows users reading this, these features are also available on those OS’s.

https://superuser.com/questions/53051/altclick-drag-window-r...
What was illegal about the government’s actions in your view?
> The question then should be why is ISC DHCP server using raw sockets?

I don’t know much about Linux network stack, but probably it’s because DHCPDISCOVER messages sent to ff:FF:FF:FF:FF:FF, and Linux network driver only accepts frames sent to the interface address? Not sure if that’s true though.
It would be neat to see a black list of all the things Bing and Google block from search results. I don't know how to get such a list other than brute force trial and error.
There are also valid reason not to avoid it. I never claimed people should drink. But there's nothing wrong if they want to.
I had never heard of a honey locust tree. Those things look like they have really nasty thorns.
> Elon has an exceptional talent for tackling hard physics-based problems but products that facilitate human connection and communication require a different type of social-emotional intelligence.

This feels like the Gell-Mann Amnesia effect. The author encountered Elon working in their area of expertise, saw that Elon was wildly incompetent, and recognized that in this specific case Elon Musk was not a great leader. But then they looked at other areas where they didn't have specific knowledge or expertise and still assumed that Musk was a genius leader in those other areas.
Not to mention if you had effectively a legal obligation to your investors to do so.
I would be interested in the differences between BlazingMQ, AMQP, and MQTT protocols and the invariants afforded to the clients, not the implementations per se.
"At times it seemed he trusted random feedback more than the people in the room who spent their lives dedicated to tackling the problem at hand."

But also

"Twitter moved at the speed of molasses and suffered from bureaucracy"

I think this blog points at a common issue in the tech world. Many want to have a hand in the majority of decisions, but also deride at how slowly things end up moving. It's very hard to have it both ways.

That and every company generally operates the same way. Tech is not special and humans are pretty consistent.
No. It is impossible for an ordinary magnet to float freely over any number of other stationary ordinary magnets.
> Has Brave made their own "extension store" yet

No. And I believe Brave is missing a huge opportunity here.
Looking for Feedback: YC Data Visualization with AI-Assistance
We built a data visualization using YC data ('05-'20), as a way to test adding AI into our data visualization and data storytelling platform. Since this group knows YC best, would love to hear feedback on your AI interactions and the experience overall. Additionally, I recorded an AR video walk-thru here https://youtu.be/QPYk3tKBAko
Check out Aeron, they have a way to multicast (thus UDP) reliably and ordered. Based on negative acks. Super fast.
It gives you the average opinion of someone on the Internet, particularly places like Reddit, which is FAR from the “average opinion” of most people. This has been a problem for a while, people keep assuming the Internet represents some kind of moral or ethical consensus on so many issues when it’s not even close.
This Hummus Holds Up After 800 Years
Granted, it's even a bit hard to make fast iterations without revising the plan, so it's natural to ignore the difference. But some management structures achieve just that.
Overall search quality has been declining on all search engines. Maybe there's too much spam. Saw an entertaining video about it yesterday that echoes how I feel when I google stuff: https://www.youtube.com/watch?v=jrFv1O4dbqY. It's so hard to find content written by humans these days. Seems like only the top sites are being indexed.
The only reason I can think of other than "Standing on your rights" is that you normally carry, and don't want to leave your gun somewhere it can be stolen.
Analyzing Crypto Order Books for Fun and for Profit
> I feel the original intent, to be able to contribute directly back to page authors, was a noble one

The intent is to circumvent how authors have themselves chosen to monetize their own content, insert themselves as the man in the middle, display their own ads and "pay" people in a currency they print. They're actually replacing the direct compensation the author would receive with an indirect one. Traditionally this kind of scheme is known as a protection racket. Also of course this means that Brave is simply an advertisement company, like the ones they are supposed to protect you from.

When someone visits your page through Brave the ads you would have been compensated for are being blocked, Brave earns actual money for the ads they put in their place, and then users get the chance to tip you in 'attention tokens', which they wisely pre-mined. That's not noble, it's like the mafia combined with a Nigerian prince currency scam.
That is an obviously false dichotomy. The author of the comment never mentioned Rust, and wasn’t asking about Rust. Such a false dichotomy feels like flamebait, which is against HN guidelines.

Your false dichotomy also implies that “unsafe” blocks are as unsafe as C++, which is not true. “Unsafe” in Rust turns off very few checks[0], most of them are still active. No one would write a serious Rust program entirely in unsafe anyways.

Regardless, asking about security considerations is a valid thing to do, even if it were written in Rust. Security is not just about memory safety.

[0]: https://doc.rust-lang.org/std/keyword.unsafe.html#unsafe-abi...
Agile is clearly defined below

Design thinking is letting user requirements and their actual use cases dictate product definition and execution rather than feature cram and technology momentum.

It's literally the base of Steve Jobs most famous speech before launching the iPod -- it's not about Mips and Bips, it's about the experience users wants. Something the author of this gets insanely wrong.

Like the author, you complain about something rather simple and obvious to understand -- then just sort of... rant.
But we aren't teaching management "planning", we are teaching rigid structured systems for ticket tracking. We are teaching meaningless mumbo jumbo to people with zero experience, seemingly even with toy examples, of solving difficult or complicated problems that require expert input, and managing people.

Every single course I have ever seen on this stuff treats humans as black box cogs that perfectly do anything you define in a ticket, even when you do a terrible job defining something. That's not teaching management to plan, that's teaching management a board game.

Meanwhile my CS class on agile and project management was just managing a real, large, somewhat purposely overwhelming project so we could stress the system and deal with failures. It showed us the value that some structure could bring, and also how you often clearly need to step back from that structure to do actual work.
I think there are several problems with these co-pilot solutions, but the most obvious ones are the context switching problem and the lack of steer-ability.

Let's say I want to build a complex React component that does a lot of stuff under the hood. Perhaps it needs to handle multiple inputs, it needs to show certain children UI conditionally based on the state and it also needs to push the state to a global redux store.

Perhaps the component also depends on some utils and other root components that pass props to it.

None of these solutions seem to acknowledge that what would improve my productivity is to have a proper way to model the problem for the AI the same way I'm understanding it. Allowing me to build the blast radius of the problem, instead of expecting the AI to infer it.

In the case of the React Component what I want is:

1) bootstrap the component

2) modify it to address requirements that emerge as I explore the needs.

3) look at dependencies such as schema files or root components and suggest modifications that align with the desired functionality or allow me to point out at required changes in dependencies.

When I say that these solutions are suboptimal, what I mean is that there's no straight-forward way for me to engage in these code generation tasks in a way that doesn't feel fragmented.

What I literally want is go to a file, tell the AI to consume all the context of that file and its dependencies and then modify it to add features, fix bugs, improve code or extend functionality. I then want to have the ability to accept those changes as a reviewer or suggest changes. And I want to do without forking away from my current context.

Nobody has gotten this experience right because what most players in this space are doing is building these restrictive form factors or atomized features like text brushes, global chats or in-line prompt to code generation.

I appreciate having these, but ultimately what I want is to have an AI system that accepts a context (a file or set of files) and a prompt and then generates the requested code modifications.

None of these extension allow me to do this effectively and if they do then it seems that ability is being diminished by a poor user-facing abstraction.

In my opinion, this is a design problem.
I don't think all the scams and fraud are an accident. It's hard to not cynically feel like cryptocurrency has always been scams all the way down. The bare distributed consensus algorithms are scams: Proof of Work is a wild lottery that would be illegal under certain lottery laws in US if the output was US Dollars instead of, say, Bitcoin. Proof of Stake doesn't fix the more problematic lottery aspects, it just adds a "Rich Gets Richer, People with More Money Get More Tickets" scam on top.

Premining was a massive heist scam at the beginning of the ledger, available for all to see the evidence of it. Bitcoin's legitimacy hedges a lot on that promise that those early wallets are inaccessible. There's never any certainty on that promise, especially in the way Satoshi is a mythologized figure that maybe never existed or maybe is one of a handful of known scammers claiming to be him. It shouldn't be a shock how many ICOs were premining scams when that lies at the heart of Bitcoin.

I feel like even the name "blockchain" is a form of fraud at the center of cryptocurrencies. The data structure is clearly a Merkle tree. "Forks" in the chains aren't an accident or an aberration, they are a natural shape of the data structure and all the handwaving and "yeah, but Proof of Work and coalitions of miners and majority ownership" sociopolitical contrivances don't fix the technical fact that these things are trees, always have been, and always will be. (How many Bitcoin forks are we up to being tracked in the major exchanges now? 6 was the last I counted, months back. And at least 3 Ethereum forks. Those numbers aren't "accidents", that's not an aberration from the norm, that is clearly the norm and the earliest forks were all long ago enough now that most people have only known them as trees and never actually "singular chains".)

Again, I know I've got a very cynical view of all this, and I know not everyone agrees with my views on the above, but they say scammers can often recognize their own, and when so many scams have happened on top of cryptocurrencies, it is very hard not to wonder: When even the technology and terminology resemble scams and frauds, is it any real surprise how many scams and frauds keep getting run on top of them?
> The officers were willing to make an arrest to retaliate against First Amendment protected activity because they knew they could do so with impunity.

It's worse than that, NY has an ordinance explicitly allowing people to film police. This is a case of the police enforcing laws that simply don't exist and prosecutors supporting them. It's by definition lawlessness inside the police force.
In this thread there is something unusual to see in the wild: a dog whistler immediately talking about "hereditary intelligence" and IQ tests after a single question on what precisely "wrong think" is.
> Aside from the Deleware Chancery, the world had everything you described long before the notion of the "social contract" was presented as a formal political theory by Hobbes

Small-s "social contracts" predates Hobbes' formalization. The notion that different levels of the ruling- or socio-economic strata keep within certain unnegotiated norms seems intuitive to me and was well-known since before the feudal age: don't over-tax your citizens or risk rebellion, landlords not over-exploiting their serfs or the serfs would vote with their feet. Noblisse oblige has strains of the same thinking, and it predates Hobbes by quite a bit.
I think he means implementation of MQTT protocol, like https://mosquitto.org/
1. The paradox of tolerance is itself a paradox. None of the modern "solutions" embraced by partisans (most notably, the complete abandonment of tolerance) are anywhere close to a real solution.

2. On one hand, you accuse the GP of cargo cult intellectualism, on the other hand, you "did not" psychologically diagnose the OP.
(c) could be re-written as “If you’re going to give gifts, make them personally meaningful and not generic.” I think this advice is most relevant when you’re doing personal, one-on-one concierge or consulting. When you have lower contact rates with people, small things such as this reassure that they are not “out of sight, out of mind”. Your mileage may vary based on your role, employer, and field :)
You should check out History Trends Unlimited! I also wanted an unlimited history and since no browser supports it, someone made an extension. It even automatically backs up your history for you in a neat litte zip file!
Huh. The second paper listed different vacuum pressures than the first. 10^-3 torr instead of 10^—5.