skysight-inc/HackerNews huggingface dataset:
What is the problem here? Google already has your document, all they are doing with Gemini is running it through a bunch of transformers and spitting back some information. The act of sending input into an LLM does not itself train the LLM on that data (these systems don't "learn" via execution of normal input/output).

Is the concern that Google would consider your use of Gemini on this document as consent to use it for future training?
No, I am an electronics engineer. However, I happened to have some relationships with a few professional astronomers, because my father had worked for many years in an astronomical observatory, and I keep following the research publications in this domain.

There are a few such facts about the history and the diversity of the world in which we live that deserve to be known by more people.
Now that's "resume-driven development".

And hey, overdesigned or not, it's a resume that ended up on the front page of Hacker News, making it all worth it given what a resume is supposed to do.
It's not about locking your kids up, it's about not doing stupid shit. And what can be considered stupid vastly changes depending on where you live in the world. Curiously, as you apparently have discovered, if everyone is poor, then some aspects of children's lifes are very similar to when everyone is rich. A homogenous society works pretty well in that regard. But when you start mixing rich and poor people, you are asking for trouble. So if you need a real takeaway from all this, it should be that we need to stop the wealth gap from spreading. Not treating your kids like super rich or super poor societies do.
I think the original kibbutzim social abstractions may have had a longer life on shelves, in descriptions of Anarres et.al., than they've had in their second and third generations among the Sabra?
Ask HN: Those who got layed off. Have you found a job?
There were some huge layoffs this and last year. Curious to know if people found jobs and where they ended up. I can see the market is pretty saturated with lots of people going for the same roles and struggling to get work.
I think that 'ls' should also be evaluating the size of the files contained within. The size and number of contained files/folders really does reveal a lot about the contents of a directory without peeking inside. The speed of this is what would be most concerning though.
Cascade Reward Sampling for Efficient Decoding-Time Alignment
A great initiative! This is very similar to Bookface available only to YC alumni or to TheFunded for those who remember that from back in the day.
Thanks for the information. My goal while writing this article was introducing tensors on a high level without introducing too much of other concepts like bases and vector spaces.

After I have written about bases and vector spaces in a separate article in my series I will redefine the definition of tensor in that context.
Yep, because a big part of the drive for it is to reduce the overcrowding on the lines 1 and A, and thus it needed to be as fast as possible to actually be competitive with them.

Funnily this was so successful this led to overcrowding on the 14, hence the extension of the line E to take some of the traffic from the 1, A and 14; and the 14 itself was extended to connect one of the airports and a bunch of suburbs under heavy redevelopment.
As web dev, I migrated from TeX to svelte + Chrome's Print-to-PDF.

I've found that splitting data and representation is not as feasible as it sounds. You add a job and suddenly your CV doesn't fit on a page anymore, and cutting details from previous jobs isn't enough. So you change the layout, ever so slightly, because the data changed. And version control? Nice for building, but it's not like you'll ever go back in time anyway.

What's nice though is defining the data and then trying different layouts to see what works.
Starting any sentence in 2024 with “PyPI should have…” is a pretty ridiculous premise. We learn things over time, and PyPI itself wasn’t exactly operating on a green field.
Just like functions, naming your book review publication in New York is hard.
Google is not a privacy company. Don't use their services if you are looking for privacy.
This is a lie. Z Library is free to access.
America is way less dense than France and Europe at large.
Only in BoWash such an high density network would make sense
> All art is political.

By definition, all art should challenge the participant/consumer of it.

That challenge can be personal, or something else.

But all is not political. It only looks that way because in the current cultural environment The Politics Industrial Complex has over-developed (?) it's position in the hierarchy of the broader culture. It creases unhealthy biases etc to the point that We have forgotten "The government needs us, we don't need it."

Everything is not political. We as individuals still have influence. The PIC's lens isn't working. It's a false god. The sooner we change that, the better.
Off topic : does this web design template convince anyone ? Feel like I’ve seen it thousands of time and it was simply copy pasted without effort.
Odd to see the Elizabeth Line (Crossrail) presented in such a positive light.

As an engineering project Crossrail became famous for being repeatedly delayed (eventually opening four years late) and many billions over budget.

Since opening the Elizabeth Line has been beset by high numbers of service cancellations and poor punctuality (usually blamed on having to share track outside the central tunnel section with other operators).
And what's the license exactly? The EULA says reverse engineering is forbidden, but some parts are open source.
A "Show HN" for a landing page with a countdown. Couldn't wait for the 29th to post this?
The US has never and still does not care one iota about bombing schools. The answer to this question must therefore be "no, such a kill switch cannot be added". These are war crime perpetrating machines. Adding in a mechanism to prevent war crimes is entirely against the point.
This just weird Twitter rage. The user seems to think the private information in their tax return will leak, just because Gemini tried to summarize it.

To back this up, they reference the story about Gemini chats "leaking" on the public internet. What actually happened there was that people were creating publicly viewable chats via gemini.google.com/share/ links, and some of those got posted on social media and were indexed.
The part with having multiple libraries that do the same thing is always an interesting engineering case. Usually it's the case that different libraries support different features, so trying to settle on only one library is folly. Same thing when converting all of the existing zip code to handle a new library, who knows what will break, and even though it may be required production/management rarely want to take the time to make the switch.

Case in point I've been at multiple places that have had multiple JSON and XML libraries in the same product at the same time.
Investor just shared proposal of our shareholders' agreement: any red flag?
CORPORATE GOVERNANCE

Transfer of Shares and Related Rights

We propose that all operations involving the transfer of shares (or rights thereto) be subject to the following clauses:

i. Report in favor of the shareholders;
ii. Tag-along right in favor of Company A in the event of the sale of the majority;
iii. Drag-along right in favor of the Founders in the event of the sale of the majority;

We propose the following option rights in favor of Company A:

i. Free call option in favor of Company A to purchase additional shares from the Founders under the following conditions:

Subject: A percentage that allows Company A to reach 49% of the capital (total post-option share including the initial share);
Price: Proportionally equal to the valuation used for the initial investment;
Exercise term: 2 years from the initial investment;
ii. Free call option in favor of Company A to purchase additional shares from the Founders under the following conditions:

Subject: Remaining shares held by the Founders (exit way for the Founders);
Price: Market value (fair value) with the determination mechanism agreed upon by the parties or, failing that, by a third-party evaluator;
Exercise term: Indeterminate;
Deliberative Quorums for Certain Operations

We propose that operations exceeding normal operations (extraordinary or involving significant asset dispositions) require the favorable vote of Company A in the competent corporate body (assembly or board of directors); the operations in question should be as follows:

i. Sale of trademarks or intellectual property in general (know-how and similar);
ii. Sale of the company or branches of the company;
iii. Changes to the corporate purpose;
iv. Capital increases reserved for third parties;
v. Extraordinary corporate operations (merger, demerger, transformation);

We propose the following rights for Company A regarding the composition and compensation of the Board of Directors (BoD):

i. One seat on the administrative body is reserved for a person designated by Company A;
ii. Compensation to the BoD exceeding a certain threshold (to be established based on the current situation) requires the favorable vote of Company A or its representative (depending on whether the resolution is adopted by the assembly or the BoD).

Relationships with the Founders

We propose that an exclusivity agreement be established for the activity of the Founders in favor of Company B;
We propose that a non-competition agreement be established for the Founders and Company B with respect to Company A.

OPERATIONAL PARTNERSHIP BETWEEN COMPANY B AND COMPANY A

Commercial Agreement

i. We propose the signing of a commercial agreement between the two entities that provides for a reciprocal commercial fee of 15%.
Yes line 14 is very much an express link. The original project name was METEOR, which was an acronym for “rapid east/west metro” (METro Est Ouest Rapide) (although it’s more of a south-east to north-west link).
This is super interesting to me, and I am definitely going to check it out. It’s worth emphasizing that I am interested in this because it’s _simple_ and deliberately designed for this (unlike a discord message to yourself or channel or emailing notes to yourself or something).

That said, the single most important factor that determines whether this stays or goes for me is going to be whether it is faster/easier at capturing information than an email (which is how I currently send myself stuff).

This type of thing sits at the top of my personal knowledge funnel. For a tool like this it’s job (to me) is to cast as wide a net as possible and capture everything even tangentially related to whatever I happen to be doing at the snapshot in time when I decide I want to take a note, and then later if I decide that it was important after all I will go back and clean/curate, and move the information to another system like a wiki that has a better format for long form searchable information.

But the critical factor for me is the ratio between work required to capture information at the top of that funnel, and the amount/quality of information captured.

A classic example is recipes. If I search for baked chicken recipes, I am probably doing something like:

1. Search google
2. Open 5-10 tabs
3. Flip through them and pick one that looks good
4. Leave them open for a few days in case the one I try doesn’t end up being a keeper.
5. If I find one I like, move it to my KB under the recipes section

(The same workflow happens when I am looking for movies to watch, or checking out different ways to do something for work, etc)

So, there would be a lot of value for me in something that could make it easier to dump those 5-10 links into a note, intuit some tags, automate some metadata, and if I don’t come back to it in a few days, archive it but keep it searchable.

It’s possible to do this with existing tools now, but that gets us back to the original point: if tool A is faster/easier at it than tool B, tool A replaces B and becomes the incumbent.

All that aside, neat tool - I’ll be keeping an eye on this one!
I wonder if they ever considered using Qt. Not sure what the status of that is for rust projects. Sounds like it does the same as what Z is doing, mapping user interaction to os bindings and rendering the UI using the GPU.
SEEKING WORK
location: Karachi, Pakistan
Remote: yes
Name: Usama Kashif

Technologies: Python, Django, Flask, Javascript, React JS, Next JS, REST APIs, GIT, Node JS, Figma

Full-Stack developer with a hobby for design.

Elevating online experiences - As a website developer and designer, I bring a fresh perspective and technical know-how to each project, delivering outstanding results.

portfolio: https://www.usamakashif.me
linkedin: https://www.linkedin.com/in/usama-kashif
> marine butterfly knives

You all do share a time zone with the balisong capital of the world, after all.

I imagine a butterfly knife would also be incredibly low-maintenance compared to a keris; I always kind of imagined that one day you might forget to treat the latter in the manner to which it has become accustomed, and find yourself running amuk...
Ask HN: Advice on AI as a personal assistant, for customer support use cases
Hey HN community, we are building an AI assistant, specifically focused on being the single point of contact between a customer and any business, whose product or service that customer might be using. Customers understandably are already quite frustrated when they reach out to a business for support, because in most cases, they have had an unpleasant experience (either bill surprise, or product or device failure, or routine maintenance) that they wish to rectify. Now, most of us don't have a pleasant experience with support. Besides the time we have to take out to reaching support, navigating IVR, or navigating self-help options, talking to an agent (or a bot) and eventually reaching a human. A lot of companies are building agent co-pilot solutions for enterprises, to empower their agents, and fortify their self-serve options. We believe the incremental opportunity here is to focus on the consumer side and provide an AI assistant (always available) that you can speak to any time, and convey the problem you are facing for which you seek a resolution. And, this AI agent will go about figuring out, how to drive that issue to resolution, whether it's through a businesses self-serve options, their IVR, talking to a bot, or a human agent, whatever it takes. Wanted to seek the community's advice here, from a capability standpoint (we are building a prototype) if others have attempted this and found some fundamental limitations with agentic workflows today, and also from a idea standpoint, whether you believe, if this existed, it would be something you would pay for, to not have to deal with any business support directly ever again. thanks!
Because C is like a cult Toyota Supra with twin turbo and Rust or Zig is like another cool boring Corvette roadster.
Not at all, when you work with DSP even nowdays using LUTs is very common and usually faster.

You are not saving a sin table, but very complex differential equations.
location: Karachi, Pakistan
Remote: yes
Willing to relocate: No
Technologies: Python, Django, Flask, Javascript, React JS, Next JS, REST APIs, GIT, Node JS, Figma
Email: usamakashif1@gmail.com
portfolio: https://www.usamakashif.me
linkedin: https://www.linkedin.com/in/usama-kashif
Name: Usama Kashif

Full-Stack developer with a hobby for design.

Elevating online experiences - As a website developer and designer, I bring a fresh perspective and technical know-how to each project, delivering outstanding results.
Having all the dialog logic in a single switch statement doesn't mean that all the text is right in there. It can still be referring to IDs which are then looked up in a table for the right translation.
Unless explicitly promised otherwise, the assumption is always that anything being passed to a LLM API may be retained for various reasons. That’s the expectation that’s been set by the industry.
Try some empathy? A user is upset and scared. AI is scary and hard to understand. We owe our users a sense of safety and trust.
i understand what youre saying but personally, i think those animations are kinda cool
the testimonials though... and those sponsor images
the FAQ's color scheme really doesnt fit well

but what im really interested in is the tech used for this. i know its AI, but what kind? generative?
Reminds me of a slashdot thread of "What's your best faking a software demo story?". Apparently when Steve Jobs demoed the iPhone, there was a second iPhone ready to be shown on the huge display in case the one he was holding crashed, and someone in the background was doing the same touches and swipes as Jobs was doing...
Are you the author of LivePortrait? No reference to the paper and the code?

https://liveportrait.github.io/
While it won't guarantee such level of destruction, emergency braking generally involves breaking beyond normal usability limits - including allowing for effective destruction of components in process
Its not the matter of getting leaked. Without my consent, reading my documents to do something should be illegal
I agree with that.

My comment here is about the idea that the disparity can be explained because "computer science is more thing-oriented and women are more interested in people-oriented activities".

If it was true, we would not see different numbers in different STEM fields.

Personally, I think that the cultural image of the field, rather than it being intrinsically thing- or people-oriented, has a bigger impact. In practice, biology and computer science are both activities where you work on your algorithm. And in practice, I would argue that computer scientists need to have more people skills than biologists, as computer scientists need to interact more between each others and with non-dev people (managers, internal teams that need to have internal tools built, external users giving feedbacks, ...). But biology has an image of "nature and animals" that is associated with women and computer science has an image of "nerd coding alone in his mancave" that is associated with men.

The thing is that these images are cultural, not intrinsic to the activity in itself.
A store can't claim the security guard's salary as damages caused by theft.
Does it matter that much if there is a setting or not? Google already has your documents anyway. They're not being used for training either way.
It's not perfect but better than the older alternative. Londoners will always grumble about transport, because they pay a lot of money and commuting is a pain no matter how nice the trains are.
Why not mention the name of the company? Then post will not become flagged, I suppose.
Maybe the Rust community and Windows users have a smaller intersection than let's say Windows and Ubuntu?
Why do you trust VPN providers more than seedbox providers?
Stair Quest
Here is “how we made it” video

https://youtu.be/3XbjOJ02qFs?si=cn9tz4t-t_satddM
Show HN: Redactrus, custom logrus formatter for redacting sensitive info
Hi HN!
I'm excited to share 'redactrus' (https://github.com/ibreakthecloud/redactrus) , a tiny Go package that provides a `Logrus` formatter for redacting sensitive information from the log messages.

This ensures that passwords, API keys, and email addresses are not logged in plain text, helping you maintain better security and privacy in your applications.

Key Features:
[1]. Customizable redaction strings

[2]. Supports custom redaction functions

[3]. Comes with default redactors (email, password, apikey)

Will be adding few more redactors for common log leaks.

I’d love to hear your thoughts, feedback, and opinions!
If you have ideas for new redactors or other improvements, feel free submit a pull request.

Check out the project on GitHub: https://github.com/ibreakthecloud/redactrus

Thanks for checking it out!
Despite this it's been generally fantastic, has air conditioning, now has mobile service, and has provided incredible commuting and airport access.

Once it opened and started running, I haven't heard anyone complain about the budget overruns or delayed opening date.
Show HN: G-Scraper, a GUI Web Scraper, Written in Python
Target audience? Basically data collectors or anyone trying to scrape data from websites using a GUI

What my project does:
-Take URLs
-Take elements to scrape from those webpages (this is optional in the sense that if you dont specify any elements the app will just scrape the entire page)
-You can also send web parameters like Headers, Payloads along with specific URLs. This means it can perform any logins that are necessary
-Is able to log the results in a log file, a separate one for each scrape
-Data is stored in form of .txt files

Some unique features of this project:
-Can scrape multiple URLs
-Can scrape multiple elements in a single URL
-Supports GET and POST requests
-Scraping runs in a separate thread than the GUI, so you can close the app or use it and the scraping will continue
-You can edit the added variables or delete them. You can also reset the entire app's current data to start a new set of scrapes
-Very very unique filenames for each file created
-3 types of log files: webpage scrape log, element scrape log and error log

Some drawbacks of the project:
-No output to user AT ALL so user has to rely on checking the output folder for scrape's status
-Probably does not log all errors although I tried to recreate every possible error
-Once scrape has started there is no way to stop it
-Can only scrape textual data (texts, links etc.). So no scraping of things like images, videos
-Cannot scrape text of a tags a.k.a link tags, only their links

Hope you enjoy it. Feel free to leave any suggestions
The entire collapse of trust with police in America was the media narrative. "Brainwashing", to use a strong term. The overwhelming majority of police were fine the majority of the time. Doesn't make for a very good news headline: "Police carry out their job reasonably today, the same as the past X days."
Reminds me of :

https://xkcd.com/1205/ and
https://xkcd.com/1319/
Thanks to the SACEM automation system (with dynamic blocks) you can have a train arriving at the platform while the previous one is departing, it's pretty impressive.

Here's an example... from 12 years ago: https://www.youtube.com/watch?v=oCj0yQacKVE

Nowadays these older trains have been deprecated and only double-deckers run the line.
Given that it's open source, it's not the authors' problem to package it. You can package it for your distro, or wait for someone to do it.

It will be better because you presumably use it. Chances are that the authors don't use the same distro as you do, so they are not in a good position to make a package for you.