News for hackers. Stuff that matters.

dhruvbird

Advertizing is an amazingly durable and high margin business imho.
No you wouldn't - that's because everyone else would soon figure out how to do the same and there would be a gold oversupply.
Re:FUTO Swipe – A new swipe typing model on Wednesday June 24, 2026 @01:38AM (#48655608)
This would be cool. I suspect that people don't implement this model because it's a long tail of users requesting this. This is totally feasible technically.
Re:FUTO Swipe – A new swipe typing model on Wednesday June 24, 2026 @01:35AM (#48655590)
Very cool. I'm a big fan of swipe. So much so that a bunch of us a Grammarly re-implemented it using a similar technique about 2 years ago on the Grammarly iOS keyboard, so if you want to experience something similar on iOS, you can head to the app store https://apps.apple.com/us/app/grammarly-ai-keyboard-notes/id... and use the qwerty english keyboard layout to get this neural net version of swipe.

See https://www.grammarly.com/blog/engineering/deep-learning-swi... for more details - it's very similar to the architecture described by the FUTO folks.

One key difference is that the learned model does not decode in a context sensitive manner but does it a word at a time. The main reason is because we wanted to release this soon and wanted the user's personal dictionary (i.e. contact names, etc... to show up correctly when swiped). It would have been nice if we could have followed through with the context sensitive decoding as described by the FUTO folks. It would really help with accuracy when dealing with words like:

1. (food, good, hood) 2. (you, toy, rot) 3. (our, or, it) etc...

(Disclaimer: I am one of the authors of the Grammarly swipe system as described in the linked blog post).

Re:Structured Outputs Create False Confidence on Sunday December 21, 2025 @11:55AM (#46346192)
This ^^^^

While the provided schema has a "quantity" field, it doesn't mention the units.

<code>

class Item(BaseModel):

    name: str

    price: float = Field(description="per-unit item price")

    quantity: float = Field(default=1, description="If not specified, assume 1")

class Receipt(BaseModel):

    establishment_name: str

    date: str = Field(description="YYYY-MM-DD")

    total: float = Field(description="The total amount of the receipt")

    currency: str = Field(description="The currency used for everything on the receipt")

    items: list[Item] = Field(description="The items on the receipt")
</code>

There needs to be a better evaluation and a better provided schema that captures the full details of what is expected to be captured.

> What kind of error should it return if there's no total listed on the receipt? Should it even return an error or is it OK for it to return total = null?

Additionally, the schema allows optional fields, so the LLM is free to skip missing fields if they are specified as such.

I wonder if most people get the same things wrong. I checked your other comments and noticed that there is no server side component. In case you add one, I would be really interested in knowing which ones are most confused, and in which direction.
This is awesome! After about 50 attempts, I have a much better sense of what to look out for when I see something. I wish there were more such focused apps. for specific specific health related things.
Or waiting weeks could force you to think about the problem harder and eventually figure it out because you just spent more time on it this time.
How combustible are these batteries compared to the standard lower density ones, and if one of them catches fire, how easy/hard is it for the fire department to get it under control?
Re:Replit - How to train your own LLM Models on Thursday April 20, 2023 @12:39AM (#35636482)
Did the blog mention any metrics like what the model size is etc... since that seems to be the one of the motivating factors?
Re:Ask HN: Who is hiring? (November 2020) on Wednesday November 04, 2020 @04:02PM (#24993039)
Facebook, PyTorch Mobile Team | US-Remote only | Full Time | Software Engineer (1 position available)

We’re the PyTorch Mobile Team (https://github.com/pytorch/pytorch/) working on making PyTorch broadly available for a plethora of mobile devices both within Facebook and outside. We’re interested in motivated engineers in this space who are willing to work remotely (within the US).

PyTorch is the most popular AI framework within the research community, and we’re working on making it production ready (especially on mobile devices).

You can see here (https://ai.facebook.com/tools/pytorch/) that the journey for Mobile (marked experimental) has just gotten started, and you’ll be jumping on to the bandwagon as it starts to leave the station!

Please drop us an email at (agaurav at fb dot com and dhruvbird at fb dot com), and we’d love to chat if this sounds interesting to you!

Re:Runtime Compiled C++ for Rapid AI Development [pdf] on Sunday April 17, 2016 @01:16PM (#11515298)
What's the tl;dr for this article? What's the key insight behind making compile times faster?
Re:Hidden latency in the Linux network stack on Thursday April 07, 2016 @01:19PM (#11448919)
@kbenson Your explanation makes a lot more sense. Increasing the hash table size probably didn't affect the perf. significantly, but binding to the ANY ip did.
Re:Show HN: 'rebaser' improves on 'git rebase -i' on Friday July 24, 2015 @11:11AM (#9942511)
What does clashing column mean?

Ask HN: Opt in v/s out

This question keeps coming up, and the usual argument I've heard is: For most users, they wouldn't bother opting in, so there's no way to release a feature than to have them be opted in by default for all new features, and then have an option to opt out for stuff they don't really want.I was wondering if it would be feasible for a product to have a screen when it's installed, asking users if...

( Read More... | 1 comment | 3 points | on HN )
Re:A Faster Pseudopolynomial Time Algorithm for Subset Sum on Saturday July 11, 2015 @12:02PM (#9870251)
Any simple explanation for this? I'm interested in learning more about it.
Re:A Quick Puzzle to Test Your Problem Solving on Thursday July 02, 2015 @12:16PM (#9819863)
People try to make the fit be as tight as possible to the sample data -- the explanation is that simple. I don't buy the explanation provided in the article.
@bedhead hit the spot with his comment "Circumstances matter. I suppose if Uber hadn't entered into a partnership first, the whole thing would be more palatable. But by going this route, Uber is sending a clear signal to all potential future partners - watch out. I just find it distasteful, and sadly predictable given Uber's history."

Ask HN: What are the implications of Senate Bill 593?

http://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=201520160SB593I got an email from Airbnb asking me to email the CA state senators to oppose SB 593. I'm not entirely sure if it's a good or bad thing. Any explanation as to what the long term implications of this could be would be super appreciated.

( Read More... | no comments | 2 points | on HN )
Re:Uber: Disability Laws Don’t Apply to Us on Friday May 22, 2015 @01:26PM (#9589747)
Do you mean to say that it's okay for private operators to discrimate based on whether their potential client is disabled or not (when it has nothing to do with the safety of the client or the driver)?
Re:Uber Is Testing a Massive Merchant Delivery Program on Thursday April 30, 2015 @10:51AM (#9465403)
Is prostitution perfectly fine?
Re:Secret Shuts Down on Thursday April 30, 2015 @12:59AM (#9463428)
Secret is probably a very successful social experiment.

Older »