skysight-inc/HackerNews huggingface dataset:
Would console manufacturers be in violation of U.S. law by fixing stick drift?
Including hall sensors in every controller would be a relatively cheap and easy way to mitigate stick drift. However, as publicly traded organizations are under legal obligation to maximize return on investment for shareholders, eliminating stick drift would certainly reduce some number of repeat customers, leaving money on the table. I know it sounds like a ridiculous question, but couldn't this argument feasibly hold water?
> I am pointing out that the pronatalist position is the actually unsustainable one. It's not hard to understand, really: we do not have the resources on this planet to give everyone an acceptable standard of living, let alone a US one.

This makes no sense. Sustainability means an ability to maintain the current trajectory. Yes, standards of living are not the same in different places but it has nothing to do with what "sustainability" means.

On a side note if you actually care about the bottom-line standard of living then you probably should wish for bigger population and bigger economy. The correlation between the two is very strong, many things we have now (like microchips) become unaffordable if you scale down production.
Thanks! There are still a lot of amazing hardware companies and vertical applications in our YC batch.

We believe that AI is only one part of our product. A significant amount of value comes from building robust integrations with different data sources and managing the business logic that operates on top of this unstructured data.
Probably to maintain the exact same form factor as the Pico (1)
Yeah or allow all 4 to be used at the same time
Nope! From yesterday:

Launch HN: Synnax (YC S24) – Unified hardware control and sensor data streaming - https://news.ycombinator.com/item?id=41227369 - Aug 2024 (23 comments)

also recent:

Launch HN: Stack Auth (YC S24) – An Open-Source Auth0/Clerk Alternative - https://news.ycombinator.com/item?id=41194673 - Aug 2024 (140 comments)

Launch HN: Firezone (YC W22) – Zero-trust access platform built on WireGuard - https://news.ycombinator.com/item?id=41173330 - Aug 2024 (88 comments)

Launch HN: Airhart Aeronautics (YC S22) – A modern personal airplane - https://news.ycombinator.com/item?id=41163382 - Aug 2024 (618 comments)

That's 4 of the 8 most recent Launch HNs btw. But it's true that there are reams of AI startups nowadays.
One project I started recently was a dice rolling discord bot. Halfway into it, I realized that I really wanted an AST for dice roll expressions to avoid a whole bunch of bugs and special cases, so that project is now mainly a compiler.

More seriously, I have been very tempted recently to make a programming language specifically for cryptography, but I am holding off until I can no longer stand assembly.
It's vise versa. Citizen app listens to the police radio and puts the gps coordinates on the map with the descriptions taken from the police report. They have social network on top of that where people can submit videos and live videos
YouTube interview with creators: https://www.youtube.com/watch?v=gJXZZJZc5gI
Thanks! We got quite a few good enterprise leads from Intercom chats.
Exploring Goodreads data: Analysis of 10M books
Speaking of poor programming practices, how about copy-pasting code without understanding it?
Notice the author's mention of how many packages with -Ofast trace their lineage back through this comment:

# Initially copied from
# https://github.com/actions/starter-workflows/blob/main/ci/python-package.yml
# And later based on the version jamadden updated at
# gevent/gevent, and then at zodb/relstorage and zodb/perfmetrics

Although the linked config was modified 2 years ago to removed the unsafe math options[1],
the copy-paste propagated before then.

Naturally anyone asking CoPilot, ChatGPT, or other modern LLM-based interface for config code will likely get something based on this, with the problematic -Ofast option included.

[1] https://github.com/zopefoundation/meta/commit/9c07520e90d9a1...
> Maybe it’s a simulation being run for a purpose, and the beings running it care about the outcome.

This sounds an awful lot like a higher being who sits in judgement of their creation; and something that humanity seems to reach for very quickly. I was taught something similar as a child, but lost the belief when I was still quite young. I'd love to believe in a higher power or purpose because nihilism is quite a terrible experience. I often wonder if I'm just wired differently so in some way unable to believe things as others are or if a lifetime of chronic pain has revealed things to me that most people do not learn until they are older.
It was the Google's nearby connections API that was vulnerable, I read the research paper linked in your post, not fully offcourse, I find it little boring to read reseasrch papers, they are usually very big, me also lazy panda :). Its a nice read. Thanks for sharing!
Sounds neat - got any example code you could share?
Retell AI (YC W24) is hiring a full stack engineer and a support engineer
Full stack eng: https://www.workatastartup.com/jobs/68665
Support eng: https://www.workatastartup.com/jobs/68666
I think many people underestimate how easy it is to get started writing a language. It is a bit like improvising music: it's just one note followed by another note followed by another. Almost any intermediate level programmer can write a program that parses a hello, world program and translates it into the language they already know. Once you have hello, world, you add features. Eventually you realize you made mistakes in your initial design and start over but your second design will be better than the first because of the knowledge that you now have. After enough iterations, you will have a good language that you like (even though it won't be everyone's cup of tea).
Same, but for me it's because as I've gotten older, sometimes my finger gets unsteady enough to double tap something, mostly on touchpads rather than a mouse.
There's a difference between "talking about it" and "the word is uttered somehow at some point".
SWE-Bench Verified
> multiple 0 duration frames with different palettes trick

What's that?
I'm happy that I won't keep accidentally running Paint3D instead of Paint anymore! I honestly never understood how Microsoft thought that Paint3D was a suitable replacement for Paint.
Highly-skilled, legal immigrants and ostensibly low-skilled, illegal immigrants are two different groups of people with different motivations. Low-skilled immigrants contribute to different kinds of jobs (e.g. agriculture, construction, domestic work) than the ones highly-skilled, legal immigrants do. A family swimming across the Rio Grande, trying to escape destitution in Venezuela, probably isn't going to take a programming job from the man or woman from India, who came to the US on a work visa.
1. Since we have several customers in Aerospace who adhere to ITAR regulations, all our software is hosted on-prem so that we have no connection to the data they're using. The data in the DB can always also be taken out if a system switch is desired. Agree about the large assortment of issues that come up when integrating these kinds of systems. It would be naive of us to try to address all these all at once. We tried to make it easy to integrate our systems so that we can run pilots that start small (1 test stand, 1 bench, etc.) to demonstrate initial & immediate value and then expand from there. We want our product to grow with our users - incorporating support for new protocols as they need that become broadly applicable.

2. We see a lot of value in providing essentially a universal adapter to these protocols and hardware interfaces. Decoupling the data communication/device infrastructure from the control and acquisition workflows is big for us and this seems essential to that. A big endeavor on its own, but our existing integrations have been really helpful to our users and as it matures, we intend to continue expanding these integrations!

Hopefully 1 & 2 address your first question!

3. Addressing the second question: We've mostly been focusing on the test & operations use cases (e.g. running real-time control and data acquisition for engine tests). We see a lot of ways we can eventually service industrial controls/automation space - similar to Ignition. However, we are also aware of many reasons people in this space will want to stick to tried and true tools with a larger community and ecosystem.

We're still figuring out how we fit into that space + communicate our ability to provide the breadth of functionality and support them. Posts like this and the users who already see the value and are willing to try something more novel and developmental like us have been huge in progressing towards this.

Some questions I have!

1. What parts of the networking have been most challenging work you wish could have already been done for you?

2. For interfacing with protocols - similar question as above but also which ones were pretty nice to work with and what about them made it so? Closely related which direct integration would you immediately want if you were considering something like Synnax?

3. Related to the customer not knowing the mapping of tags to data - are there similar issues that you've experienced that make it hard to use these systems?

Ended up being a long message but I appreciate your insights on any of what I just said!
To be fair, the line between crypto speculator and crypto customer is very thin indeed. :P
I use https://simplenote.com

- Syncs across multiple platforms.

- Plaintext based (with MD support).

- Search + edit UI similar to https://notational.net and https://brettterpstra.com/projects/nvalt

- Simple to publish/share notes

- Free (as in beer and speech)

---

If I used MacOS or there were web versions, I would love to use the following (they are all better at plaintext than SimpleNote):

- https://getdrafts.com (best text manipulation + actions)

- https://www.taskpaper.com (best tagging/querying system!)

- https://www.hogbaysoftware.com/bike (supposedly best plaintext editing experience)

---

Some day I will build my own plaintext notes/bookmarks/tasks app that is a mashup of:

- TaskPaper

- Drafts

- nvAlt

- SimpleNote

- https://www.bkmks.com
After watching network requests, I think it's based on the use of the Javascript login functionality vs. the redirect functionality.

If the "Login with Google" button opens in a new tab and the Google OAuth flow completes in the second tab, then the process will have the "loading" screen after clicking "continue" because "loading" indicates Google OAuth is communicating back to the original tab. If the "Login with Google" button opens in the same tab, clicking "continue" triggers a 302 redirect to your callback URL of which the loading speed is controlled by your website.

The immediate workaround is to switch to opening the Google OAuth login page in a new window.

edit: "Sign In with Google for Web" appears to be what provides the new tab for login functionality https://developers.google.com/identity/gsi/web/guides/overvi...

edit edit: that's not to say you're wrong, Google should definitely fix this but "Sign In with Google for Web" is not impacted in case anyone needs an immediate fix for their own apps, they can switch to "Sign In with Google for Web" (a difference user interface for OAuth).
You still need something to power the pumps. And we already have long term low power batteries. And solar + battery has filled this role for decades.
Have you tried? It's a genuine "skilled labour" job, both the translation and the voice acting.
But browsers, which are apps, can accept payments that bypass the ios payment system, no?
It seems like your business strategy is contingent on foundational model providers not improving their product on a couple dimensions: price, grounding accuracy and file handling. This is a risky strategy, especially in such a competitive market. Wishing you the best of luck.
The LLM coding tools will likely reproduce the errors from the code they were trained on,
including compiler options like -Ofast.
Because they tools are generating text based on tokens, the -Ofast option can and likely will appear in contexts where it is completely inappropriate.
Programmers who use this code will propagate errors found and fixed 2 years ago.
Good charting. But yeah, the dollar has lost over 90% of its value since then, and the disparity between the rich and the poor has widened.
Unfortunately Kotlin fails very, very hard on the "iteration speed" side of things. The compilation speed is so unbelieveably slow, and it suffers very very much from the "JVM Startup time" problem.

If it were an order of magnitude faster to compile I'd consider it.
I checked who else submitted osintteam.blog domain, and it's user https://news.ycombinator.com/user?id=haydenbannz , and it looks like they used HN mostly for self-promotion: https://news.ycombinator.com/submitted?id=haydenbannz (some posts are [dead]).
Hey folks. Congrats on the launch.

Everyone here knows that it's a really big problem that no one has nailed yet.

My 2 cents:

1. It took us (newscatcherapi.com) three years to realize that customers with the biggest problems and with the biggest budgets are the most underserved. The reason is that everyone is building an infinitely scalable AI/LLM/whatever to gain insights from news.

In reality, this NLP/AI works quite OK out of the box but is not ideal for everyone at the same time. So we decided to do Palantir-like onboarding/integration for each customer. We charge 25x more, but customers have a perfect tailor-made solution and a high ROI.

I see you already do the same! "99%+ accuracy with fine-tuning and human-in-the-loop" is what worked great for us. This way, your competitor is a human on payroll (very expensive) and not AWS Tesseract.

Going from 95% to 99% is just a fractional improvement, but it can be "not good enough" to a "great solution" change that can be charged differently.

2. "AI-powered workflow for unstructured data" what does it even mean? Why don't you say "99%+ accuracy extraction"? It's 2024, everyone is using AI, and everyone knows you need 2 hours to start applying AI from 0. So don't lower my expectations.
This year, nearly yes in "some way":

> This year, we’ll fund more than 500 companies out of 50,000 applications, and almost all of them are related to AI in some way.

Source: https://www.ycombinator.com/blog/why-yc-went-to-dc/

(Edited to be more precise.)
Show HN: Seed Stage Newsletter for Startups
> Part of the issue is the aborted attempt to turn journalism into a profession.

The term "unfunded mandate" come to mind. Journalists should aspire to a higher standard (just as software developers should), but nobody's incentivizing it. Get the scoop, get the clicks, publish first and make it an exclusive. Traditional media is getting squeezed from all angles, who's got time to fact check, who's got the budget for deep research? It's hard to blame the poor journalist, who's just trying to survive in a landscape where anyone with a social media account is given the same consideration as an authority.
Rails 7.2 released, Thruster by default for Rails 8, new Guides PRs, and more
Likewise, I've done that more times than I'd like to admit. And I took it a step further with an LLM like a month and a half ago fenced behind a number of json and yaml instructions, containing conditions and validators. It works like a charm but yeah... Oops, I did it again.
Presumably the effect of stress is cumulative across the lifespan…
> the biggest advantage of HTTPS for me is to stop nasty ISP that injecting advertisement or other code in HTTP page

Huh? This was/is a thing? I've never seen that from a home ISP I think, only early on in airport's public WiFi and such. But a home ISP injecting ads into webpages? What country was/is this in?
What is your metric and score? Maybe you have reached perfect reliability, but in my experience information extraction is about 90% accurate for real life scenarios, and you can't reliably know which 90%.

In critical scenarios companies won't risk using 100% automation, the human is still in the loop, so the cost doesn't go down much.

I work on LLM based information extraction and use my own evaluation sets. That's how I obtained the 90% score. I tested on many document types. It looks like it's magic when you try an invoice in GPT-4o and skim the outputs, but if you spend 15 minutes you find issues.

Can you risk an OCR error confusing a dot for a comma to send 1000x more money in a bank transfer, or to get the medical data extraction wrong and someone could suffer because there was no human in the document ingestion pipeline to see what is happening?
YES. So much this. Patreon doesn't even mention the web version in their blog post.

Stop making apps when a website will suffice.
Is that the chat thing that pops up in the bottom right corner? It is the most annoying thing in the world. Because it pops up uninvited, and obscures the page content I am trying to read. So annoying.
yes, ffmpeg.wasm
I built an AI voice agent that called the DMV to schedule an appointment for me
Careers at Apple: Senior Software Engineer – Elixir
That final watermark is not verifiable and so you can inject something else.
New Horizons has taken some star pictures from the Kuiper Belt and you can easily spot the parallax of some nearby stars just by eyeball. I'm not sure that it has a good enough camera for any kind of precision measurement, but it was really cool to see that.
I believe Patreon's fees are a percentage of the total cost. i.e. if the payment is $10 and Patreon takes 10%, they'll still get $1, Apple get's $3, and the creator gets $6.
Sadly suicide is not listed as one of the causes of death.

My late wife took her own life because of the pain from failed medical treatments.
I'd like to know where that falls in those tables?
Potential concerns with their self-eval:

They evaluate their automated reviewer by comparing against human evaluations on human-written research papers, and then seem to extrapolate that their automated reviewer would align with human reviewers on AI-written research papers. It seems like there are a few major pitfalls with this.

First, if their systems aren't multimodal, and their figures are lower-quality than human-created figures (which they explicitly list as a limitation), the automated reviewer would be biased in favor of AI-generated papers (only having access to the text). This is an obvious one but I think there could easily be other aspects of papers where the AI and human reviewers align on human-written papers, but not on AI papers.

Additionally, they note:

> Furthermore, the False Negative Rate (FNR) is much lower than the human baseline (0.39 vs. 0.52). Hence, the LLM-based review agent rejects fewer high-quality papers. The False Positive Rate (FNR [sic]), on the other hand, is higher (0.31 vs. 0.17)

It seems like false positive rate is the more important metric here. If a paper is truly high-quality, it is likely to have success w/ a rebuttal, or in getting acceptance at another conference. On the other hand, if this system leads to more low-quality submissions or acceptances via a high FPR, we're going to have more AI slop and increased load on human reviewers.

I admit I didn't thoroughly read all 185 pages, maybe these concerns are misplaced.
There's no need to keep the population growing as it is though. That's unsustainable. It's not all or nothing: make as many kids as possible or go extinct. There's a middle road.

It would be great if humanity would shrink to 1 or 2 billion. More than enough. Resources wouldn't be as scarce, housing wouldn't be a problem. Much less need for wars as most of those are driven by resource and land scarcity. It would be much easier to reach an equilibrium with nature.

The problem is that a high birth rate is viewed as a virtue due to religious and short-term budget concerns (more people to pay for pensions etc). While it's true that a shrinking humanity would cause temporary issues, it would only be for a while until it stabilises.

I for one am really happy with my decision of not having any kids.

I don't frown on people with 1 or 2 kids but I do on those with huge families. But that's just me, they are free to do so of course.
Hey cjtechie,It's not an another co-pilot.Existing coding co-pilot can only do code generation,code comprehension But not allow you to upload your technical datasheet or crash log etc.Most of the coding agents are SaaS based and SOC2, GDPR and even HIPAA certified. However, these certifications do not guarantee data privacy since they are relatively easy to obtain. Moreover, most SaaS make use of third party providers for different sub-processes (LLMs, embeddings, reranking…), resulting in private data being transferred and stored on numerous servers across the internet.privacy-aware coding SaaS services anonymize sensitive data before sending it to AI. This approach combines the ease of adoption and power of SaaS with data privacy. However, it comes with a single point of failure, which is the anonymization algorithm itself.We solve it by genarting coding datsets and finetuning a small open source coding model on-prem.You can compare the response in a side by side view to gpt-4o model in our platform.
> but someone apparently thinks they should.

To be 1000% clear, the someone who is demanding this feature... is creators. This is a feature that creators heavily use, by their own choice, because it helps them psychologically or because they prefer this style of interaction with fans, or for whatever reason because they don't have to justify their decisions to anyone, least of all commenters on HN.

> Patronage is a specific thing.

Patreon has not been a donation-specific platform since tiers were invented; and this kind of control over payments was always part of the platform for both creators using it as a sales platform and to creators using it as a donation platform. Patreon hosts a wide variety of creators who approach audience interaction in a variety of ways. This has always been the case.

It's wild to me that you're going to jump on here gatekeeping creators off of Patreon, and to act like it's somehow improper for me to suggest that the significant portion of the creator-base on Patreon that uses the platform in a way that makes them happy... should be allowed to keep using it that way.

People have this weird habit of taking creators who are making in many cases at or below minimum wage doing things that they love and subjecting them to purity tests about whether or not they're living up to some platonic ideal of what some random person on the internet personally believes fan-creator relationships should look like.

Are you seriously offended that some creators like having the ability to choose when they charge their patrons?

> doesn't get the idea behind patreon

The idea behind Patreon is that creators should be able to make money doing things that they love in a way that is comfortable to them. Your aesthetic attraction to the idea of a donation platform is not really relevant to that goal. You're not sticking up for creators if you gatekeep how they interact with fans. And your ideal of how patronage is defined has never been the exclusive model for how Patreon as a platform has worked -- nor is it consistent with the model that Apple is forcing creators into.
You can't request 3A via resistors and you don't need to. You can advertise being able to source 3A via resistors. The sink does not advertise how much power it draws (unless it speaks PD), sink's responsibility is to check for what the source advertises (either via resistors or PD) before attempting to draw more power than USB default if you want to be compliant, which boils down to a simple comparator/ADC reading.

Simple sinks just use two 5.1k resistors for pull-downs, no matter how much power they want to draw - and they always need these resistors (two for receptacles, one for plugs), otherwise they won't work with USB-C sources at all.