skysight-inc/HackerNews huggingface dataset:
> Is this like a law of the universe I'm not aware of, that you must be able to create a profitable startup that generates tattoo ideas?

That's not what I said. Your question/argument was why build a wrapper when someone can go to ChatGPT and generate a tattoo. You can make that argument for any startup that wraps AI image models. If everyone followed that argument, there would be no startups in this space.

> A profitable product will make use of APIs to do something that a user couldn't do almost just as well by just prompting ChatGPT themselves

Exactly, average users won't know how to steer ChatGPT to generate high quality tattoos. In fact, OP is not even using an OpenAI model, they are using Flux which has no direct consumer interface (from the creators of Flux) and much higher quality image generation.

I wish OP success on his project.
I feel like this article misinterprets at least one of the points made by the articles it cites. There's a bit in here that roughly goes: "the filesystem api is geared towards Unix and doesn't work that well for windows, but that's ok, because it's designed for servers which run Unix". And that's perfectly valid, and I agree with this 100%, but it misses the broader point that's being made in the "I want to get off Mr golang's wild ride" post.

The problem that the wild ride post has is not that the filesystem api doesn't work for windows. It just uses it to illustrate a broader point: golang opts for silent failures (for example by just making up file permission bits for a file on windows), and just chugging along pretending everything is fine when it's not. This design choice goes well beyond the filesystem api.

Now, whether I think that's a fair criticism or not is beside the point. All I'm saying is that this post is not a valid response to the criticism illustrated by comparing Rust's filesystem api to that of Go.
Yes, you are right. I believe tagging significantly reduced the chance of seeing the post in your feed, so it was similar in effect.
Which didn't stop people gobbling up every available gpu in the late 2010's.

(Which, in my opinion, was a contributing factor why VR pc gaming didn't take of when better VR headsets arrived just around that point.)
Right. And you know what type of government really despises fact checkers? Autocratic / oligarchic governments (Russia, China, etc.)
I'm trying to inform you that there are other jobs other than filling in data in excel.

If the USA sanctioned europe (lol) we'd be completely fine, don't worry.
Waking from a controller. Switching between game launchers. Handling user prompts. Hardware compatibility. Switching between display modes. OS UI scaling. 1080p media streaming.
Language is what we make of it, it's not a fixed concept. If people take offense to it then it's offensive.
I drink 250 ml soda cans/bottles. 25-28g of sugar.

Be aware that a lot of candy has similar amounts of sugar. M&M packets have even more.
A* searches on a generic weighted graph, there's no vertical, horizontal nor diagonal movements. The only thing that matters is which nodes exists and how they are connected.

If diagonals on a 2D-grid are forbidden, then you need to use the Manhattan distance as the heuristic.
Very informative, not just the class subject:

Rick Beato - Music Theory Masterclass 1: Drilling the Basics

https://www.youtube.com/watch?v=De97zQi5rzc
I cannot understand why most of "ads" are even legal. It has to be the case of whereof one cannot speak, thereof one must be silent.
> I really wish companies would start giving honest feedback even if it’s hard for the candidates to heard at first. It would be a much better way for candidates to improve themselves and we’re all adults here and can take the feedback.

I’ve said it before, and I say it again. This isn’t true. When companies try to be helpful and give you well meaning feedback, you find out that their reasons for rejecting you are absolutely banal, and you’d have been better off not hearing anything.
Surgery on males for gynecomastia IS classified as a "gender affirming surgery" in the statistics regardless of what you, personally, think.

So, when you see statistics about this, know that that particular operation is almost all of the cases.
That’s the idea, and I’ve seen speak of it in comments in places like these, but I’m not aware of there being a specific term for it. I call it privacy by obfuscation but that’s kind of boring. It’s easy to start experimenting with to see how invasive it is. Try changing your birthday to under 18 or over 35 if you’re under 35 and see how drastic your ad experience changes across anything you interact with on the web, and how fast it can happen. It’s creepy, but doing an experiment like this has essentially cost someone money, as I am not the person they are targeting. A problem though with this approach is creating any realistic technology that could employ tactics like this without changing the user experience in a way people immediately reject it, and the answer to me is, it’s probably not feasible. But, I keep trying to think about the problem because there probably is some happy middleground. I still believe privacy is possible today.
> {.push raises: [].}

Will this transitively enforce exception handling? i.e. if a 3rd-party dependency that I am using calls into another dependency that raises exceptions, but doesn't handle them in any way (including not using that pragma), will Nim assert that? Otherwise, that's precisely the function coloring problem I mentioned: if you can't statically assert that a callee, or it's descendant callees, doesn't throw an exception then you have to assume that it will.
> I'm curious if you have data showing this?

Regarding the sugar tax? Only empirical/anecdotal, I'm afraid: the fact is, as mentioned in my statement and in a response below, is that it's a geographical based tax, which while annoying can be trivially circumvented. (And even then black-markets emerge to meet that demand, or better known as System-D.)

A better analysis would be the effects of better health and the decrease in tobacco smokers in younger generations over the last decades, which is mainly a product of discretion. I can assure you having lived with a pack a day people no amount of advertising, gross tumor pictures on the side of the box, high costs/taxes came close to people just realizing it's a horrible thing to do to your health.

Arguably this led to the mass vaping trend, and a myriad of other ailments associated to that, but still what remains is that tax while a deterrent is no match for proper market-product-fit--how ever dangerous, or stupid one may think said behavour is.

> There is lots of counter-evidence to your propositions, notably involving the effect of raising prices on cigarettes, which does discourage smoking.

Here is the thing, I spent a lot of time in Europe where smoking is still incredibly prevalent and culturally relevant and the taxes are still incredibly high, the result: people just buy loose tobacco and roll it themselves to bypass the higher tax on pre-roll stuff offered every where.

The ancillary products sold in 'head-shops' become a niche market unto themselves for these people and divert that tax money into another sector, proving that while markets have many flaws they tend to be effective at navigating any and all legislative hurdles even in an incredibly highly regulated market-place.

I think this specific matter seems to be a bigger issue with people who feel the need to judge or deem people's actions 'right or wrong' based on their own subjective values when it comes to personal body autonomy, and think they know better and want to deter them in any way possible which I think this is ultimately what this is about: not Society's health.

If that were the case, I think resources are better utilized in helping people address the MASSIVE mental health crisis in the US.
3k is still very steep for anyone not on a silicon valley like salary.
Alabama had a glass recycling option and people were proud of it.

Turns out they were just burning the glass.

https://www.al.com/breaking/2010/05/huntsville_residents_you...
It makes a difference because if I drink coffee I'll die. Since you know nothing about me, how about you let me decide what I want and why.
Show HN: Notate – Open-source AI research assistant with local LLM support
I built Notate, a desktop research assistant that combines AI-driven analysis with vector search technology. It's designed to help researchers and knowledge workers organize and analyze documents, audio, and text while maintaining data privacy.

Key features:
- Local-first architecture with Ollama support for complete privacy
- Multiple LLM provider support (OpenAI, Anthropic, Google, XAI)
- Built on ChromaDB for vector storage and semantic search
- Cross-platform (macOS, Windows, Linux)
- Document analysis and organization
- YouTube and webpage analysis capabilities

Tech stack: TypeScript, React, Python, FastAPI, ChromaDB, Electron

The project is fully open-source under Apache License 2.0. Looking for feedback and contributors!

GitHub: https://github.com/CNTRLAI/Notate
Why is it absurd? Journalists don’t think their job is to be neutral. They are among the most biased. They abuse the trust given to them, which is why they don't deserve it. Community notes allows a diversity of opinions to compete, which is a better way to seek truth.
Interesting, I did not know that! But, the one I wrote mimics how insert-parentheses works, so I will probably stick to my version.
First they got rid of the best laptop keyboard ever (looking at my T420) and now the nub.

Marketing department at Lenovo - let's make our laptop like every other laptop out there.
Automated accessibility testing at Slack
> was similar in effect

Not really. Because if you make the argument that it was censorship then you have to say that any feed that is generated by an algorithm is censorship because the company is determining what, among what all users post, you should see, allowing certain posts to bubble up to the top and others to fall to the bottom.
Yeah, that's another fact.

I upgrade GPUs then keep launching League of Legends and other games that really don't need much power :)
> the valuation represents something much closer to the maximum that any investor in the world thinks the company is valued at

This is all before accounting for the preference stack, which makes multiplying a Series F per-share price (itself derived from dividing compute time by some magic number) by employee common stock a bit silly.
LLMs contexts are fast to overload, as the article states.
That's why he writes smaller, specific packages, one at a time, and uses a web UI instead of something like cursor.

I had the same issue as you a few days ago. By separating the problem in smaller parts and addressing each parts one by one it got easier.

In your specific case I would try to fully complete the business logic one side. Reset the context. Then provide the logic to a new context and ask for an interface. Difficulty will arise when discovering that the logic is wrong or not suited to the UI, but i would keep using the same process to edit the code. Maybe two different contexts, one for logic, one for UI?

How did you do?
I made a simple casual game, needs some tester [Testflight – iOS]]
the game is called "ink."

it's a very simple, casual game with a leaderboard that resets weekly, giving players the chance to compete for the top spot every week.

my plan is to open-source the code so the community can contribute and add more simple games to the platform. right now, it features two basic games, with a third one in the works. once that's ready, i'll open up the code for everyone to explore and expand upon

tech stack: SwiftUI, GameCenter, Supabase
It's basically a group of devs calling the shots. Like any open source project code audits could well be an afterthought with post-incident remediation. Also the average Bitcoin user isn't going to download the source code and inspect it. They just trust that these devs are and always will act in their best interests.

This reminds me of an incident at the beginning of the Ukraine situation when the owner of a heavily used library used in many prominent upstream projects decided one day that his ideological position was so strong that he would initiate a supply chain attack in his code targeting Russian users by IP or something. There was nothing to stop this. That's the nature of open source software.

It's neither trustless nor regulated.
Because no one eats 1 pound of mango.

People drink 10 cans of Dr. Pepper.
I think you can get a 5060 and simply down volt it some, you'll get more or less the same performance while reducing power draw sensibly.
>The average person doesn’t discuss...

Exactly. We aren't capable of discussing shit online, which is unfortunately where the bulk of our culture's negative discourse is occurring. It's not the posts, even - it's the comment sections.

I don't care if someone shares propaganda, I care about the discussion that happens after they share it, in the comments. When was the last time on FB/IG that you saw someone share some propaganda (true or untrue, doesn't matter), and looked in the comments to find someone correct them, and then the two had a reasoned conversation wherein they traded perspectives and ultimately came to a healthy understanding of one another even if they disagreed?

Do you see that sort of conversation, or do you just see a shitload of people yelling at each other?
When you use the term "open-source" in this context, what do you mean?
See Dan Luu, "How Bad Are Search Results?"

https://danluu.com/seo-spam/
Latex and git has been advantageous to authoring a resume for me. It separates the layout design ant content.

“Oh no it’s 2 pages with only education on p2.”

Quickly comment out a bullet and print off a fresh 1 page pdf. I don’t use dumb words or phrases now to fit layout, at least far fewer. And git makes me less worried about deleting when it isn’t working.

One pattern i use, that i think makes things simpler, is to have a layout/contact template with definitions, then different context specific main latex files inputting from a sub directory of section blocks: experience, skills, education, etc.

I’d thought I was slick with word table layouts for sections, until a counselor told me the table structures persist in the supposedly flat pdf.

I wish there were an standard optional JSON attachment with a ridiculous small kb size limit to upload along with a human readable resume to help out the user data AST parser.
You can continue to use your mind.

Pretend that the Community Notes are a conspiracy to rob you of your free will and ignore them.
Sensitive dependence on initial conditions.

Complex systems defy specific predictive modeling. But the things that climate models can do and have done is show:
Climate change is caused by human emissions of greenhouse gasses.
It will be bad.
We’re reaching several tipping points where runaway reinforcement cycles will accelerate the damage. (Eg, temperature rises in the arctic melt permafrost releasing methane from the resulting boggy ground which is a powerful greenhouse gas, which causes warming which causes more melting GOTO 1)
> The number of those kinds of surgeries people claim to be "oh so concerned" about is in the low double digits--generally low single digits--normally zero in a year.

In the US it's hundreds of such surgeries each year, and rising, per https://www.reuters.com/investigates/special-report/usa-tran...

This is a lower bound as not all of these young girls get their breasts removed through health insurance, some will be paid for privately.
Solving NIST Password Complexities: Guidance from a GRC Perspective
40 Years Old Sound Chip
>feel less comfortable for my parents/non tech-savvy friends, who already may not follow best-practices for email hygiene

making people feel less comfortable is probably a good thing.

i've managed to convince my dad to start taking his email security more seriously by reminding him a few times that if somebody gets access to his email, they can reset his password on every site where he uses that email address. it's good to remind people of why email security matters, and that it's not just about the personal messages from friends.
If it was in the works for a long time, then Zuckerberg has been planning to bend the knee to Trump for a long time.

Today, Trump in press conference (video at [0]:

Q: "Do you think Zuckerberg is responding to the threats you've made to him in the past?"

TRUMP: "Probably. Yeah. Probably."

This tells us all we need to know. It has nothing to do with facts and everything to do with yielding to political pressure to bend the media to his whims.

This is just the most standard and basic elements of autocracy, the autocrat must make all the institutions serve him, not the people. This includes not only the branches of government, but also of society, starting with the press, but also the corporate world, the academy, social groups, and everything else.

This is bog-standard autocracy, not democracy.

[0] https://x.com/atrupar/status/1876683641113248036
Any source of that claim? That processed food manufacturers lobbied against universal healthcare for fear of regulation against their products?
> If it's actually better, others will start following your lead.

Not really my experience in teams that create inconsistent, undocumented codebases... but you might get 1 or 2 converts.
Kind of wondering if nVidia will pull a Dell and copy Apple renaming

5070, 5070 Ti, 5080, 5090 to

5000, 5000 Plus, 5000 Pro, 5000 Pro Max.

:O
Heritage Foundation plans to 'identify and target' Wikipedia editors
The consistency that they're referring to specifically is to do with consistency in the way that certain features or functionality is implemented.

To make your example match, it would be more so that there are two teams A and B, Team A already created a framework and integration for logging across the entire application. Team B comes along and doesn't realize that this framework exists, and also invents their own framework and integration for logging.

This is the type of consistency that the author points to, because Team B could have looked at other code already referencing and depending on the logging framework from Team A and they would have avoided the need to create their own.
This is an awesome use of WASIX [1] and the Wasmer SDK [2]. Quite exciting to see!

I recommend as well reading through the blogpost (repo on [3]): https://lights0123.com/blog/2025/01/07/hip-script/ (many things to improve on the Wasmer side... we have some work to do!)

[1] https://wasix.org/

[2] https://github.com/wasmerio/wasmer-js

[3] https://github.com/lights0123/hipscript/
I had similar thoughts; my gut says that this is bad behavior by Microsoft, but that what Google has done to their own supposed product is bad enough to justify it.
Tangentially related: a while ago i used to drink aspartame-sweetened drinks (sugarfree coke) but I did quit that as well after reading thst the sweet taste is still going go stimulate insulin production.

Speaking with a relative eho is a medical doctor they told me that yes, that’s a thing.

I’m not sure to what degree this might fit into the discussion, but just wanted to write this down.

Nowadays i just drink water.

I still have the occasional beer or the occasional glass of proper wine if i’m out with friends.
"Modern progressives" -- that's a wide net you're casting.

I consider myself to be a progressive and am more than happy to critique "lefty stuff" all day long. I know I'm not alone in that regard.

Try me.
I have a spreadsheet in which I track various habits: time slept, rise/bed time, yes/no for things I want to do every day, screen time, etc. I took a screenshot and pasted it into chatgpt and asked for feedback and suggestions. It gave me (depending on prompt) suggestions for streamlining it to make it more likely I fill it out, and for writing API/Python code to extract data and visualize it.

I also have a text file where I list various activities that reward points or cost points, which I'm trying to use as motivational scaffolding for being more productive/healthy in my daily activities. I pasted that file into chatgpt and it gave me suggestions for rebalancing various point values and suggestions for other rewards/costs, as well as a structure for bonuses with intent for boosting motivation at certain point thresholds. I found the reasoning for the suggestions to be compelling enough I did actually incorporate a lot of the feedback from chatgpt.
> by this logic, you should be insulted by someone saying paid professional accountants managing all of your money is the only way for society

But toomuchtodo didn't write that GLP-1s were the only way to address the issue. So maybe there's no reason to be insulted. Perhaps you could exercise your willpower and not feel insulted by things that didn't happen.
Smoking is a better analogy IMO.
> integration tests

Yes. I remember working in a 700,000+ line PHP code base that around 30% unit test coverage and an unknown percentage of e2e test coverage. I kept my changes very localised because it was a minefield.

Also, the unit tests didn't do teardown so adding a new unit test required you to slot it in with assertions accounting for the state of all tests run so far.
I somehow managed to do it completely and flawlessly in Firefox after a day of effort and sheer hate for the fact that checking the box to keep videos from autoplaying didn't keep any videos from autoplaying. I've now forgotten how I did it and I'm afraid to change any config settings. I think I recall some diffing utility for firefox settings that I could hopefully use to figure out what I did.

It burns me up that the fact that I blocked autoplay reliably means that Firefox could do it, they just don't want to.

edit: I might have gotten the settings from a blog, but I have a strong feeling they might have been from combing the firefox bugtracker.
Touring is from French. Means to go around and about. "Tour" is short for "Tour a velo", which is to travel on a bike. It encompasses short & long trips.

Touring vs bikepacking being distinct I think is an anglicism, an americanization and a commercialization of the terms. The Americanization part I believe is "Bike Tour" being mistaken for in-contrast to "Car Tourist". "Bike tour" has nothing to do with "Car Tourism" or "Bike tourist". It is not short for 'tourist', which is where the americanization comes in. The etymology is French.

Take a look at my counter-example - was that a tour, or a bikepacking? It was 50% pavement. Meanwhile 300 miles was on one of the worlds most famous bikepacking route. These distinctions based on how minimalist of what you carry or where you go make no sense. Given that example, the most consistent answer is clearly "both". It was a bikepacking trip - I was carrying what I would have were I backpacking, while on a bike. Because all bikepacking is touring, it was therefore also a tour. Had I stayed in hotels/hostels and/or with & friends every night (not carrying everything I needed), then it would have been touring and not bikepacking.

We can look to the etymology of the words. 'tour' comes from French. You can do a "tour a pied" (on foot), "tour a velo" (by bike), or "tour a voiture" (by car). Because cycling is the national sport of France, "un tour" is understood to often be by bike, it's just shortened. Bike tour comes from that etymology, it is a superset. A bike tour might include a 'backpack' (bags), or it may not.

Language does evolve. The "current" anglicized understanding is silly though and contradictory. It's also way more commercial than I'd like.

Sorry.. I once spent a solid 7 hours thinking about the difference of touring vs bikepacking while on a bikepacking race. I had some time to really dig into it... I kinda dislike that 'bikepacking' is thought to be something apart from touring (and only in mountains, only on dirt, only with inline bags)- when instead bikepacking is just a subset of bike travel, bike touring.