skysight-inc/HackerNews huggingface dataset:
Personal Financial Advisor with AI? Will It Work?
Hey guys, I am trying to do something different, Fintech + AI.

I feel there is a complete abundance of Fintech AI tools in the B2B Saas space but not so much done for the consumer space. So I started working on project-hermes, it's a personal financial advisor designed to understand your bank statements and credit reports with ease and intelligence.

What makes Project Hermes unique?

1. AI-powered insights: Get smart, tailored advice on your financial health.
2. Easy to use: Just upload your documents and let Hermes do the rest!
3. Secure and private: Your data's safety is our top priority.

It's still in beta, and I would love your feedback to make it even better. Give it a try and see how it can transform your financial management experience.

Check it out here: https://project-hermes-ai.vercel.app/
You'll have to negotiate the terms of use with the software provider.
So, it's not really MIT then - as it's MIT + something else.
Show HN: Tampermonkey script that modify search result URLs for redirection
Recently, I'm playing with javascript and complete a tampermonkey script with the help of ChatGPT.
I got inspiration from the browser plugin 'Redirector'.
It's just a personal hobby mini-project which might contains some glitches.
Currently, the script supports Google, Yandex, SearXNG, StartPage, Brave, DuckDuckGo, Qwant, Ecosia, Swisscows, Metager, 4get, Stract, eTools, Mojeek, Yep, Torry. And there're a bunch of built-in regex redirection rules in the script.
I'm looking forward for advices on improving the script, regarding performance, code structure etc.
There will probably never make one. I'd be surprised if even % of laptop users even know what an ortholinear layout is. You have a better chance of an aftermarket one.
> This is like “throw it together to show off your friends,” it doesn’t need to meet Nintendo’s UI standards.

In that case, unless it goes on the eShop (thus meeting Nintendo's standards), every single one of her friends will also need a devkit to be able to run it; as retail units can't decrypt devkit-encrypted games, nor vice versa.

Might as well get a Steam Deck before convincing Nintendo to send over 10 devkits for children.
Is there evidence of consciousness in a rock?
> people who have no business being on the trails due to lack of fitness

Yikes. you wanna rephrase that?
Cool, reminds me of Telegram animated emojis
Casual reminder that in some languages the American English trillion (10^12) is called a billion. It confusing but might explain the mistake. https://en.wikipedia.org/wiki/Billion
Are you a dev shop/agency?
I would like to understand how are you guys handling the tons of environment secrets and variables for all your client organizations. Is it the traditional .env files or something more complex?

We have a bunch of development agencies who are using https://envsecrets.com to handle environment secrets and variables for their client organizations.

I only recently realized that dev shops are yielding more value out of this product because unlike traditional product companies, you guys also have to manage the secrets of all your clients, and not just your own.

If you are comfortable, can we setup a call with your team and I can maybe demo envsecrets to you guys?

DM me on LinkedIn to arrange the call: https://linkedin.com/in/wahal

Thanks
I was making the point that it is a complete waste of time to contribute your free time to a corporation that will use your efforts for profit and give you nothing.

One of the better things about the old internet was the collaborative effort to build up information, but we should not contribute to closed systems anymore.

If Google or Apple wants that information they can figure out how to get it themselves or pay users. It's not our duty to help them scale
Yes - that's what I meant. Kaufmann rehashing his old work (but presumably adding something to it too).
The best way to get people on board with more bike infrastructure is encouraging ebikes and escooters. In my city, 50% of the bike lane traffic downtown is Lime Scooters--people who would never own or commute with their own bicycle. Suddenly these people have opinions on bike infrastructure and will be more likely to vote and support improvements.

In short, if you want your cities bike infrastructure to get better... encourage the city to embrace point-to-point scooter/bike rentals.
at the rate we are going, soon ants will be counting people.
Bad ideas are cheap. Good ideas are extremely difficult to come by. The same idea might come by frequently and seem like a nothing each time. Product managers come and go.
I'm pretty sure that's what the instructions in the box say
I'm not a part of Framework, but I imagine they're less interested in becoming their own secondary market.
> you could make a toaster from two WSI wafers running full-tilt.

I'd totally eat compute toast, where can I get such a toaster?
> If I don't fly on a plane, the worst thing that happens is the company doesn't get my money.

There are people that state they'd rather drive than fly on a Max.

The worst that can happen is a statistically much higher likelihood of dying. On the other hand, if you don't take the vaccine, the worst that happens is Pfizer doesn't get your money.
My snarky take is: Assembly theory is testable, this one isn't.
Another common myth among moka machine coffe drinker is that ground coffee is somehow "good" for your drains. I believed it naively until my landlord came and unclogged a ground coffee-filled drain.
> Existence is a property of consciousness.

Kant would vehemently disagree. Not that I'm a Kantian, but he makes some pretty good points. So I think there's a lot of work here that needs to be done to make your argument stronger.
Show HN: Atlas – GIS and interactive maps in the browser
Someone can explains why buffer bloat is always tied to specific hardware but from what I've read the fix is a different scheduler in Linux so it a hardware or a software problem or both?
Granted - but it feels like it is when some are 0.22/k/wh and some are 0.40-0.60/k/wh, and the commercial rate is 0.075/k/wh
Very likely everyone is dumbing down a complex issue by projecting their own biases on Boeing.

Boeing is an incredible cash cow and is likely to be a duopoly (along with Airbus) for at least around 50 years or so. I don't see why anyone burn their house down for temporary warmth.

Also, the kind of issues we are seeing do not point out to any short term profiteering.
> but most of them are either provided by the OS itself

It's tricky. Some of them are provided by the OS, some of them are not, my (possibly incomplete) understanding is that some are enforced by analyzing the submitted apps to know what they will request and not by blocking anything at runtime? I could be describing that incorrectly.

I would argue that permissions should be part of the OS itself and should work on every app regardless of where it came from, but there are people who know a lot more than I do about what specifically Apple is doing who have told me that's more complicated, and... :shrug: maybe they're right, maybe they're wrong, I don't know enough to argue with them about it.

Web browsers seem to be able to do this sandboxing at runtime just fine, so I don't really know why iOS is so heckin special, but it's not my area of expertise, I just know that there are apparently (?) some permissions that wouldn't work outside of the store.
but you are on an older version of ffx
I love my FW13 too. I just wish it had more options for components. I can of course pick my own SSD and RAM configuration but that's true of every Lenovo laptop.

I wish I could get a 4K screen, an eInk screen, a touchscreen, a Dvorak keyboard, a OLED keyboard, an IMU/GPS/barometer expansion module, a pico projector expansion module, a software-defined-radio expansion module, a larger aperture webcam module, an IR webcam module, a depth camera webcam module, an Arduino expansion module, an IR emitter expansion module that controls TVs, etc etc etc.

But nobody seems interested in making this stuff. I guess the community that uses Framework laptops isn't really capable of that level of hardware engineering (me included) and the companies in China doing hardware haven't caught onto making stuff for Framework.
If you are a web developer, you would better develop your app using the latest dev tools and targeting the latest web specifications only.

Most companies don't prioritize legacy support, so there is no point in developing for Firefox ESR.
They're already done by the Debian people.
(I posted this before -- https://news.ycombinator.com/item?id=36961000)

I grew in upper middle class southern California. I work in tech for the last 7 years.
My parents house went from $500K when they bought in 1995 to +$3M today. If my math is right, that would mean the all-in payment (principal, interest, taxes) would be around $20,000/month at today's rate. Assume you do not want to spend more than 1/3 of your income on housing, your household would need to make $720,000/year.

Nominally, I make a lot more than my parents did at their peak, but in real terms, I can't afford a home in the neighborhood I grew up in.

Anecdotally, the only people I know that can afford to live in my old neighborhood are young people who get help from their parents or people who bought way before covid and rolled up their existing equity into their new home purchases. Among the upper middle class people I know, no one can afford that area or they are not interested bc they think the cost is not worth it.

What's going to happen to the firefighters, cops, and teachers in that area?
How are the thermals and fan noise?
CISA issues emergency directive to federal agencies about popular software
Adding a hinge there would be extra weight, but probably more importantly, the plug door is convertible to an emergency exit, so you want the hardware to be similar to the emergency exit door. For those, the door comes completely off and you throw it out of the plane when you use it. If the door hinged inward, it would take up a lot of space in the cabin during an evacuation and slow down people trying to get out.

Ultimately it's extremely difficult to make a plane where you can just not install a bunch of bolts and everything still keeps working fine. You have to have a high quality manufacturing operation to make a reliable plane.
This is my experience as well :/
Ditto - this sounds too-good-to-be-true though, as it would negate driving styles in wear.
> everyone pays something for launch, no matter who they use, and SpaceX has to build and launch the rockets themselves.

Starlink and SpaceX are the same company. Of couse they're getting it at cost price.

> but it's monopolistic to utilise your own technology (especially when it's government funded) and deny others the same right for the same price

Please stop this FUD. The government did not "fund" SpaceX anymore than they "funded" Jeep when the USPS bought a bunch of jeeps for rural mail delivery.

Also are you saying Apple must sell computers to competitors for the same price they sell them to themselves to put in their own offices? Of course they "sell" themselves their own products cheaper than they sell them to other companies and competitors.

> additionally, Starlink's D2D is like what 6 satellites? most of the existing sats cannot be used for device connection, so the playing field is very much level and open to many.

And SpaceX are aiming for 144 launches this year. How about the "competition"? Five on the very high end.
There's more awful things if you keep digging. The above poster set up a strawman about people not liking the whitespace matters aspect, and while agree that's bad, if you have any modern editor it's not really a big problem. I prefer braces but it's hardly a problem. The actual issues include:

- The global interpreter lock. Multiprocessing is a hacky fix to a problem that most other mainstream languages do not have.

- Performance in general. Python is double digits times or more slower than a lot of other languages at a lot of tasks.

- Weak type system. This is the most glaring issue for large projects. You can add type hints but it's obvious the language wasn't designed with it in mind. You need several layers of linters (mypy, black, etc) to fix this problem, and even then your codebase probably has untyped files. You also won't know if your program is broken until run time.

- Python 3 is not backwards compatible with Python 2. I know why they did this but that doesn't mean this wasn't an expensive problem for a lot of orgs, and 2.7 remains in use in a lot of places and is now a security vulnerability.

- The package management and set up process kind of suck. This is ironic since python is one of the most suggested languages for new devs.

One of advantages python has is that it's easy to use, and that has attracted a lot of development that has lead to a wide variety of libraries including ones that use c and Fortran under the hood like numpy to do things much faster than python. The ease of use also should mean that there's a very large pool of devs to hire from, and that theoretically you're optimizing for lower dev time spent developing. In practice I think the value trade off is worse than people think, especially for larger codebases.
Once flying cars are as cheap and easy to own and operate as regular cars, why would anyone buy a non-flying car?
No postal address, no privacy policy. Should users upload their financial documents to an unknown person?
I think the key is actually to disable the macOS Services rule group. They seem to exempt apple.com connections by default, probably so that new users aren't overwhelmed with connection dialogs, but in this case you want to stop the Mac from phoning home.

The aptly name softwareupdated process performs software updates.
Ecosystem vs synthetic supply chain.
Vector databases enable semantic and similarity search. What company does not need that?
A modern JS engine suitable for config generation and much more is one C File: https://duktape.org/

There is no reason you need an optimizing JIT compiler to parse a configuration file.
I'm unclear how encrypting the data would help. The same breach that gives access to the data, can also decrypt it.

(Also you wrote the same message twice.)
But the expensive part in most places is the land.

Even if the material and labor were free, an empty lot here in Boulder would cost over $500k, and you won't find any. I imagine it's the same problem in most cities (though maybe not so expensive).
I am not, no E2EE means that Snapchat can view text messages, hopefully the endpoint does use TLS but even if they do you assume that there is no MITM throughout the chain at all and that the app employs public key pinning to detect such attempts.
It seems like if it is a nodal-point/interference issue, the probability has to be so small because it's a small area & momentary.

You're probably right. But it also makes me think this might be a fantastically unlikely problem. I wonder where we'd get data on the likeliness of rogue waves of what size around Hawaii. It also stirs wondermemt about wavelength/periodicity of wave systems.
Only if built before the ADA.
I would love for someone to eviscerate the following idea:

Every deployed process receives exactly 3 environment variables, NONCE, TAGS and CONFIG_DB_PARAMS. Every process is bootstrapped in the same way:

1. Initialize config db client.
2. config = db.fetchConfig(tags)
3. Use NONCE to signal config changes if needed.

Of course there's some environments where this Just Won't Work. I'm wondering if there are some very serious issues with this approach in a "standard" web application environment. It seems so straightforward but I've literally never seen it done before, so I feel like I'm missing something.
Well part of one.

My bank is First Direct - which is owned by HSBC.

However the website functionality was always better than HSBCs 9I do have an HSBC account as well)
When I sit in my wife's SUV and find that I can no longer see over the hoods of most trucks on the road, I really struggle to see how a single human body on a bike becomes such a threat. Maybe all those guys in trucks are more vulnerable than I realize, but it's just lost on me how that is.
Well, I mean, that extends to pretty much all advertising nowadays. It's all completely awful. A while back I saw a CGI cookie hop up on a table and twerk its animated cookie ass at the camera to rap music, on public television, in order to sell cookies. How many people were involved in making something like that, and all agreed that this was how they wanted to sell cookies. The same mentalities are built in to most companies now, it's all downhill from here.
They are not symmetrical, though.
> right, it's awkward, so don't do that, be functional instead.

I feel like you're just saying that because you like functional code. I'm sure that when they've added syntax to make certain functional things easier to type, you didn't respond "it's awkward, so don't do that, write it in an entirely different way instead".

Regardless of what is "better", which tends to differ based on situation, there was no need for the awkwardness. Classes weren't bad to use, it was just that declaring them had some pointless busywork.
I'm not at my best to argue this, since it's evening here and I had a couple of glasses of wine with dinner. But my first instinct is to comment on how the case you're describing is at the edge of the law, where things are naturally fuzzy, as most borders are. So we're talking about an edge case of a metaphor - quite a bit removed from the main topic.

I stand by my previous example - a proper counter-example would be somebody reaching over the fence and stealing something. My main argument is that any password signifies a fence - be it a tall wall or a picket fence. Going beyond it is clearly not ok. Law and custom carve exceptions for white hats looking for security flaws - but both law and custom also specify how those white hats are supposed to behave. And a 3 day ultimatum followed by public disclosure is not it.
Certainly doesn't help that the standard is closed source and only available to industry members.
GNOME meets all my needs except this one, so I think I will stay here. Definitely looking for a less drastic solution.
Yes. You can't prove anything by proving it is the simplest explanation. The only way to prove things is to prove that it is the only possible explanation.

Occam's Razor is just a useful mind tool that helps us navigate the world based on the observation that oftentimes the simplest explanation tends to be what is actually happening.

BTW lots of other logical mistakes.
It's just a worse Steam Deck at that point.
When I reinstall Linux Mint, I uninstall the apt package and install Firefox from the tarball using a custom script I made [1].

This way, I get the official Firefox package without Mint adding their own stuff on top of it, I get the official Firefox icon and not Mint's icon theme variation of it, I don't need to edit keyring files or import GPG keys, and it updates automatically without forcing me to restart the browser.

[1] https://github.com/sandov/sc/blob/master/install_scripts/fir...
Intelligence agencies of the world should award a medal to the person who decided to push SMS confirmation as a security feature. SIMs are insecure, ephemeral and not even owned by you. I can't think of a worse method.
When you are talking about message encryption it’s rather clear, transport encryption can happen regardless of message encryption and overall is more easily defeated.
Even Hudson Yards only made sense because they could use zoning shenanigans (drawing lines to put it in the same district as Central Park and a very poor area of Harlem [0]) to get state funding for it as an "economically troubled area".

[0] https://www.bloomberg.com/news/articles/2019-04-12/the-visa-...
Super pedantic response, yet current estimate is 20 quadrillion ants on Earth.

https://www.science.org/content/article/how-many-ants-live-e...

https://en.wikipedia.org/wiki/Orders_of_magnitude_(numbers)

Humans: 8,000,000,000
Trees: 3,000,000,000,000
Ants: 20,000,000,000,000,000
What about trains requires this level of processing power???
Think you are conflating just random pool balls, and particles with properties.

If a few hydrogen and oxygen atoms get together and form water. That is expected, even if they are bouncing around randomly.

This occurs at many different scales.

There is random motion of particles of air in a room, but the overall 'pressure' can be measured and be constant.
From what I've seen in my time in Italy, Italians pour water in, add pre ground beans and heat on the stove. Never seen them worry about the details.
Show HN: Blocks by Cosmic – React components for headless CMS
Hi HN, today we are releasing Blocks (https://blocks.cosmicjs.com/), our new data infused components for building Cosmic (https://www.cosmicjs.com/) (W19) powered websites and apps.

Cosmic is a headless content management system (CMS). We provide a dashboard to create content and API tools to deliver content to any website or app.

Blocks are pre-built website components that you can drop into your project. Choose from landing pages, blogs, image galleries, product pages, and more. With Blocks you can build these features with Cosmic faster than ever.

It's our goal to empower your team to create the best content powered websites and apps. Blocks can be considered the missing "head" to connect with the Cosmic headless CMS. It is our opinionated component frontend for building highly scalable and performant web applications built with tools we think offer a development experience and performance advantage (React Server Components, Next.js, and Tailwind CSS).

React Server Components (RSCs) have unlocked a new paradigm in building data-driven web applications. By safely encapsulating data-fetching inside components, we can use RSCs as building blocks to enable faster and more scalable application development. We are excited for the potential of RSCs and Blocks. This is just the beginning.

To get started, go to the Blocks website (https://blocks.cosmicjs.com/) and follow the steps for installation. View the Blocks demo (Agency Template) (https://cosmic-agency-template.vercel.app/) to see all of the Blocks in action.

Blocks are built to give developers a head start with features that are:

- Performance optimized
- Draft preview ready
- Mobile responsive
- Localization ready
- Dark mode ready
- Customizable
- Accessible
- Type safe

Blocks not only provide a fast development experience, they have been optimized for speed and performance by default, so you can ship production-ready faster. Check out the Blocks demo (Agency Template) (https://cosmic-agency-template.vercel.app/) to see how building with Blocks can give you high scores across the board for performance, SEO, and accessibility.

Blocks are open source (https://github.com/cosmicjs/blocks) and built with React Server Components, Next.js, TypeScript, Tailwind CSS, and powered by the Cosmic content management system. You can install Blocks into any new or existing Next.js (v13+) codebase using the Blocks CLI (https://www.npmjs.com/package/@cosmicjs/blocks).

Check it out on the Blocks website (https://blocks.cosmicjs.com/) and let us know what you think in the comments.

Tony
Homebrew exists on other consoles with this like the PS4 or PS3. There are zero online games worth playing on switch.
B2B contract is probably the most common method so the "employee" is an external contractor providing a monthly service. They are responsible for all taxes and employment law.

Quite a few companies exist to provide these services, known as "umbrella" companies. For a monthly fee you are a regular "employee" of their local company, and the invoice to your client is paid to the umbrella company directly.
They could just ask it to do the same to their own product and generate GPT-5