skysight-inc/HackerNews huggingface dataset:
I agree with your general advice about shipping stuff, starting from stuff you'd want an LLM or agents to do for you. Journaling is good too.

I'm not sure if I agree with you on the tooling end. If you're talking about tooling as in calling OpenAI APIs vs local llamaing/fine tuning your own stuff, I definitely agree with you. If you're talking about going with abstractions like LlamaIndex and Langchain, I strongly disagree. Honestly, I'm almost entirely against all abstractions outside of something like LiteLLM.

Langchain, for instance, abstracts the entire learning process away from developers, which honestly translates into little communicable skills after building apps with it.

Pretty much all of my learning in this space was from building a product head first and figuring out how to give myself the tools to get me there. You pick up a ton along the way. For instance, you learn a ton from trying to figure out how to build your own text splitter, chunker, and document extractors. Building from scratch is what makes you useful to companies. Understanding the why and how behind the tools is the difference between developing just another chatbot versus developing hugely value-driving solutions for businesses. There's diminishing demand for the former, tremendous demand for the latter.
This happened so bad with Wyze. They had a really great little camera for a very brief time. Then I turn around and they're just a white box product reseller, with everything from vacuums to earbuds. Meanwhile, their camera service is a shadow of its former self.
Very cool, get to top RPM in gear 6 and drop down to gear 1 for an ear-rending shriek.
If computer programs do nothing, why do we need them?
Once you can't reproduce and can't help with reproduction evolution doesn't care if you stay fit.
Darn. I guess I missed my chance.
If you go this route you should make friends with local farmers who have the equipment and can help you out with little random things. If you want to go to shows or visit distant trailheads you need the trailer but we have an area of trails on our farm that I’d compare to Het Vondelpark in Amsterdam and can ride out on the road to some nice dirt roads.
The first story is about a facebook group, so shouldn't the group admins be kicking out reported scammers and making sure members know not to send money in advance..?
Moshi is an experimental conversational AI
Fortunately, you provide some cold hard facts that counter my beliefs.
Reader mode still works, though.
https://archive.ph/hAKcO
Not all of that energy goes into gamma rays. Lower in the page:

> the fusion of deuterium and tritium (D-T), has the lowest ignition temperature (40 million degrees K, or 5.2 keV). However, 80% of its energy output is in highly energetic neutral particles (neutrons) that cannot be contained by magnetic fields or directed for thrust.

> In contrast, the 3He-D fusion reaction (ignition temperature = 30 keV) generates 77% of its energy in charged particles, resulting in substantial reduction of shielding and radiator mass. However, troublesome neutrons comprise a small part of its energy (4% at ion temperatures = 50 keV, due to a D-D side reaction),
I didn't quit working in tech in 2017. People are still using them -- I still see and hear interview questions -- I'm just not the one being interviewed.

I don't know how "rare" it is across an entire industry...but then again, no one does. You're asserting something you cannot possibly know.

> 2017 was a long time ago in industry terms.

Oh, stop it.
When I have lucid dream, I know that i'm sleeping in my bed (street location, city) and which day of week it is. So I have access to real life knowledge.

So I believe there is different level of lucidity, depending on each individuals.
It's testing the perception of reading numbers representing time while falling at a high speed and then bouncing a bit suspended off of a cliff or bridge or something. It's not obvious to me how you could conclude that the inability to read the numbers could be due to reading being hard when plummeting several hundred feet rather than due to any perception of time; if the experiment was trying to test whether the slowed perception of time could cause you to read times at finer granularity, how can you conclude whether it would be possible with slowed perception while stationary?
The Not-So-Secret Network Access Broker X999xx
"New RISC-V microprocessor can run CPU, GPU, and NPU workloads simultaneously" https://news.ycombinator.com/item?id=39938538
Also recommended is https://news.ycombinator.com/front, which shows you the frontpage stories from any day—a little bit like archive.org would do, except that it's not a snapshot, but a composite of all the front pages from a 24 hour period.

For example, here's HN from a year ago: https://news.ycombinator.com/front?day=2023-07-02.

https://news.ycombinator.com/highlights is another good resource (and if anyone notices a great HN comment, past or present, they're welcome to nominate it for the highlights list! just email hn@ycombinator.com).
I don't know why I feel this will be necessary for EVs to become mainstream. Batteries simply don't last long enough, and even if they do, they degrade over time. Making them easily swappable seems to be a reasonable solution to this.
I'd say if you're not using a meeting summarizer, you're wasting someone's time by having them write up notes. if you're not writing up notes, you're wasting someone else's time recapping the meeting for them. meeting notes are a 1 (meeting):many relationship for conveying information as to what was discussed. how else do you go back and see what the one person on the storage team talked to your the person on your team who left last week about so you can go into the next meeting with them prepared?
A recent episode of Freakonomics recently eviscerated this research.

"The number of supercentenarians in an area tends to fall dramatically about 100 years after accurate birth records are introduced"
https://freakonomics.com/podcast/signs-of-progress-one-year-...
Are you crawling the HN via the normal website?

It’s better to use the API.

https://github.com/HackerNews/API
Sounds like this new craft is $8mil/each, so about 1/4th the cost of a Reaper.

https://armyrecognition.com/news/aerospace-news/2024/us-air-...
"Generate wealth" means "make somebody's number go up" i.e. allocating real resources/capital somewhere, with the assumption that 1. allocating that capital creates a net boon for society and 2. those who have "generated wealth" are wise and competent investors/leaders and their investments will create a net boon elsewhere. The first point is probably not especially true very often in contemporary tech (other than 'job creation') and is arguably not true for advertisement. The second point is not really a given at all and seems to be pretty consistently shown otherwise.
Microsoft is the reason why this practice exists in the first place. Their Windows distribution contracts with OEMs say that all computers that an OEM ships must be preloaded with an OS (likely for the piracy issue you mention). Shipping FreeDOS allows OEMs to sell computers to people who don't want to pay for Windows licenses while also not having to provide support for Linux (or some other alternative OS).
Context Is King – The Evolution of a Modern AI Coding Assistant [video]
Ask HN: Would there be interest in a monthly post for developer tool providers?
On the r/Saas Reddit, there is a monthly post where founders can respond to the thread with deals for the broader community. Curious if there would be interest in a similar monthly post on HN.

See this example --

https://www.reddit.com/r/SaaS/comments/1dn8ocx/monthly_post_saas_deals_offers/
Every time I realise I'm dreaming I wake up immediately. Would love to lucid dream at least once to know what's it all about.
It uses GPS so it's dead on arrival against near peer adversaries
Location: India

Remote: Yes, full-remote (4+ years)

Willing to relocate: Negotiable

Technologies: Product Management, Growth Marketing

Résumé/CV: https://docs.google.com/document/d/151Mv6MtbXclnq3lKQb_goMUF...

Email: rishunk16@gmail.com

LinkedIn: https://www.linkedin.com/in/rishabh16/

Key Highlights:
Founding PM at two successful startups, steering growth from Seed to Series B. Developed Nigeria's leading B2B marketplace, SaaS, payment, and lending products from 0 to 1. Launched the Middle East’s first full-service digital pharmacy and scaled a B2C eCommerce platform. Mentored over 250 junior to mid-level product professionals. Expert-rated in SQL on HackerRank and LinkedIn. 4+ years of global remote work experience, with flexibility to adjust working hours.

Open to full-time, part-time & contract opportunities. Please reach out to rishabh@roasexpert.com.
> Especially now that people have realized that calling the OpenAI API is going to work better than dedicating a team to tuning your own BERT model.

At 100x the operating cost.

If you have any kind of scale, using a model that's appropriately sized to your task is going to be better.
That is a great metaphor!
At least in my neck of the woods, the "team" is generally only represented by the hiring manager. The rest of the loop is a mix of people from different teams, orgs, and roles, all pulling in their own direction.
That's funny, I stopped lucid dreaming, exactly for the same reasons : I waked up not rested and stressed, because often I had false awakening happening in series.
The Cheapest NAS
Adding and subtracting numbers of wildly different magnitudes is always cursed. If you're doing this I'd say the majority of the time you are making an error.

Your equation ends up being like "We calculated the diameter of the observable universe, but what if we added the Empire State Building to one side, how does that affect the result?"
Can everybody please stop latching onto specific words? Every retort to my post is about semantics of words. That's not very interesting, and it leads to long sprawling threads that go absolutely nowhere and just look kind of pathetic for both of us.

To be clear, the word "forced" here is not implying doing something against someone's will, it's "forced" in the sense that web properties are "forced" to live with the existing limitations of the web platform, e.g. properties are "forced" to live with the fact that user agents may have adblocking software installed. It is not the result of literally forcing someone to do something.
Probably because they were some of the only ones to remain almost entirely isolated from the rest of the world while civilization was happening elsewhere. They never developed writing. The rest of the word was quite likely very similar to them before writing.

The article mentions that because we have invented writing, passing down oral traditions became much less important to us, and hence our societies have "lost" some of the old tales, paradoxically. That's because while people write down things they think is important, they couldn't have known that unlike oral information (which adapts as language evolves, imperfectly but enough to keep the basic structure of the original), the means on which they write decay rapidly, and due to the speed at which language evolves (without modern technology, a few hundred years is enough for isolated regions to develop their own language branches), much of what was written in the distant past would become unintelligible even to people living in the area, even if it managed to survive (though modern techniques using computers seem to have made it easier to do so). Not to mention that in much of the world, civilizations were constantly being replaced by newer ones or migrating to different areas as their neighbors expanded and faded. Much of the ancient texts in any given area would make no sense to the new inhabitants, who would have no qualms about destroying everything (in fact, they probably burned everything down as soon as they conquered a new area).

Basically, the written word turned out to be much less resilient than people probably believed it would be. I think we are making the same mistake with digital information. It may look "eternal" but try to find websites from the early internet, for example. Almost everything is disappearing quickly.
We've been addressing this by taking all of this 'trust' out of the equation at IPv6.rs which is all in the open [1]

</shameless>

[1] https://github.com/ipv6rslimited/
FWIW: we have had ~100 years of infrastructure development around fuel delivery to enable that easy access. Electric chargers have the inherent advantage that they can be placed anywhere an electrical line can be run (which is almost anywhere) while fuel stations require significantly larger and more costly infrastructure (e.g. underground holding tanks, etc). You are correct today, but charging infrastructure will be a solved problem before too long.
Is there space for DIMMs on a PCI-e card, with a fan or a passive heat sink?
Then maybe you cite it? And what a shitty assumption to make of the writer, btw. And also, what the fuck kind of a condescending attitude to have for the English major? Maybe if you were an English major we wouldn't be posting all this nonsense right now.
GDP is a measure. I'm very much not an economist, but I am extremely skeptical that the health of an economy can be reduced to any single number. Goodheart's law and all.

I concede that GDP is a good indicator, but I think you can have things that help GDP while simultaneously hurting the economy. Otherwise any scam or con would be considered beneficial, and it would make sense to mandate minimum individual spending to ensure economic activity. A low GDP inherently shows poor economic health, but a high GDP does not guarantee good health.

In my mind (noting, again, that I'm no economist), economic health is defined by the effectiveness of allocating resources to things that are beneficial to the members of that economy. Any amount of GDP can be "waste", resources flowing to places where they do not benefit the public. As Robert Kennedy famously pointed out, GDP includes money spent on addictive and harmful drugs, polluting industries, and many other ventures that are actively harmful.[0]

[0]: https://youtube.com/watch?v=3FAmr1la6w0
> "When Driscoll’s learned that Alphabet was changing course with Mineral, the berry producer was eager to find a way to keep using the technology, said Scott Komar, Driscoll’s senior vice president of global research and development. The company uses the startup’s technology to predict how many berries its crops will yield, which enables it to provide more accurate forecasts to its buyers and labor partners, Komar said."

> “We were really disappointed that Alphabet decided to change directions,” Komar said. “We have really had a great partnership with the Mineral team and from our vantage point they were just getting takeoff altitude. And then all of a sudden, you know, plans changed.”

Google is beyond parody with how they still continue to kill off promising products.
My employer only had a profit of $850,000,000 last quarter instead of the anticipated $860,000,000.

edit: that's not a joke, that's real, those are actual numbers rounded to the nearest ten million.

This caused the line to remain flat instead of going up, and the line has only doubled in height in the last four years instead of tripling or quadrupling, so the executives decided to lay off half of the overhead staff to prove that they're doing something to turn around this sinking ship.

Now we have mechanical engineers troubleshooting PDM login issues instead of system administrators.

The PE jackals slowly tearing apart the still-living body of this century-old company are very pleased.

It seems to an outside observer who has done some limited in-country contract work for Japanese aerospace firms that Japanese companies face less of this type of pressure.
you only add the year at the end if it is older than the current year.
Related Wells Fargo Fires Over a Dozen for 'Simulation of Keyboard Activity':

(57 points, 20 days ago, 91 comments) https://news.ycombinator.com/item?id=40669866

(36 points, 20 days ago, 61 comments) https://news.ycombinator.com/item?id=40670191
I've contributed to two, and neither used mailing lists. One lived in discord, the other handled comms via github issues and project contributor messaging.
I'm always skeptical of these roles. Very often they do not involve anything AI related which is why a formal AI background is not required.
Wheras micropython involves running a lightweight python virtual machine, this is a compiler. It parses a subset of python and emits assembly, which then can be run on the NES.

It is sort of like a scheme to asm dsl, but rather than via macros, this appears to operate via decorators.

For future reference, though it may be unintended, the tone of your comments does seem aggressive. This probably wouldn't be a problem if they weren't so assertively wrong/misguided.
But you haven't demonstrated that the SIMD approach produces a meaningfully different and more accurate approach than the naive method.

Just like processor magic made the theoretically more performant code perform worse, it's possible that the processor has facilities for bucketing the data such that results from such a dataset are the same or more accurate than the naive approach.

This is absolutely a situation that requires empirical testing.
Hint: end of the Ice Age.
The way I lucid dream is to 'stay awake' through the process of falling asleep.

There are a few tricks I use... but I don't recommend the experience (It can be... uncomfortable {there is a reason you don't remember the point you loose consciousness}).

I don't know if these are universally applicable tricks either. But focusing on a point (visualizing it as actively as you can) seems to be important to staying awake through the process of falling asleep...
A computer can run them, and thereby accomplish things.
unsurprised that none of the true believers want to engage with this reality lol. eating the world alive for an insanely inefficient and shitty product
That only works with something you actually signed up for. When your email gets leaked in a database and sold a thousand times you just start getting spam for all types of things.
> If the company dominating their hardware did any better

Apple doesn't dominate all of hardware. Google, however, dominates major access points to the internet, and used it to aggressively promote its browser.

> No, at this point I really do just mean "feature-filled".

I doubt it

> iOS has notoriously restrictive APIs and it makes full sense that those users would want a browser do do the things Apple prevents their iPhone from doing natively.

Ah. So you are talking about Google-only non-standards

> I wouldn't be surprised if next-gen iPhone apps were just PWAs that hook into WebGPU

Android has been the dominant OS for over a decade now. It has no real or perceived limitations of iOS. We've yet to see a single amazing PWA future we hear so much about.
Multimodal Canvas: An experiment of Pictionary powered by Gemini 1.5 Flash
I had a dream like that a few months ago. Woke up around 5 times in my supposed bed. Each wakeup became more and more realistic but there was always something out of place like my lamp suddenly not being there or my door being open which then would make me "wake up" again. I was pretty damn conscious/lucid by the last wakeup but I didn't realize I was dreaming until I turned on the light, turned on the TV, switched to YouTube, selected a video, watched some of it and saw the video controls being wrong.
Being aware of me having woken up so many times already at this point and this also being fake gave me the biggest sense of dread I've felt in a long long time. Luckily then I actually woke up for real.
> you could have pressurized the companies to behave even nicer.

No you couldn't. What would happen is your project would be a complete non-starter for many companies; either in use of, or developing for.
Looks like a sailplane without a cockpit. It might even use thermals and ridge lift to prolong flight time...in the right conditions it could fly indefinitely as long as it had a way to recharge the battery for operating the control surfaces.
OP mentions Algolia having limitations but this seems more limited?

It doesn't seem like it has any filtering or sorting like the Algolia one has, like comments/stories by a specific user, during certain dates, sorting by upvotes/recency, searching by just title/content/comments.

Say I wanted to search for comments by the OP, ofermend, it doesn't seem like I can...

Entering just their name returns results that aren't made by them nor mention their username, I tried other queries too without any luck.
Yea, I tried going all in on Proton with my consulting work.

A client who was using Google scheduled a meeting that I was invited too and I put it on my calendar. Then somebody had to move the meeting but didn’t click the option to send an update when they did.

Everyone’s Google calendars updated. My Proton didn’t because they didn’t send the update. Everybody else was on time and I wasn’t, making a terrible impression.

In investigating, I found that my Google calendar that had been setup prior to the Proton move also had the update even though it wasn’t on their domain.

That is the network effect in action.
AI problems turn into data problems. The happiest and best compensated people I know in that area have gone into data engineering, because data engineers are the ones selling shovels in this gold rush.
this was such a great way to spend 17 minutes thank you for posting! I feel like I learned so much about foundations that I never would have otherwise on my own lol
Well, that's why there are people in another industry, whose core competency is designing UI - but writing the code behind their UI is a chore for them.
Why don't these few in the first industry cooperate with people from the second industry? It will be in the best interest of the end users of those software systems
The challenge is doing this offline/on-device. There are a billion receipt scanner APIs and services in the cloud that are basically "upload image, get back structured receipt data", but that's not what you want?

Some links...

- A 2019 machine vision competition about this exact use case: https://rrc.cvc.uab.es/?ch=13. Some of the submissions in the results table will discuss their methods in depth (usually in Python though).

- Implementing this without AI/ML, just using Tesseract (open-source OCR, but poor performance compared to commercial apps or ML): https://pyimagesearch.com/2021/10/27/automatically-ocring-re...

- Using Google's ML-kit (on-device Document Scanner SDK): https://teresa-wu.medium.com/googles-ml-kit-text-recognition..., but the tabular data is hard to work with. This writeup goes one step further: https://hackernoon.com/using-google-mlkit-text-recognition-t...

- 2019 HN discussion on the same: https://news.ycombinator.com/item?id=10338199

- A cloud OCR vendor (Nanonets) discussing their ML-based pipeline: https://www.linkedin.com/pulse/how-build-ocr-receipt-scanner...

----------

(Edit: Cloud options)

Last time I looked into this (for a similar use case) I didn't get very far, and decided that using the cloudy Nanonets receipts API (https://nanonets.com/ocr-api/receipt-ocr) or the Google Cloud document classifier (https://cloud.google.com/blog/products/application-moderniza...) is going to work a lot better and easier than anything I could do on my own. But that's probably no better than Textract.

There's just so many entrants in this space, so many huge companies working on their own proprietary APIs, that the small open-source libs don't really stand much of a chance in comparison. It's too bad :(
For those not using cloudflare but who have access to web server config files and want to block AI bots, I put together a set of prebuilt configs[0] (for Apache, Nginx, Lighttpd, and Caddy) that will block most AI bots from scraping contents. The configs are built on top of public data sources[1] with various adjustments.

[0] https://github.com/anthmn/ai-bot-blocker

[1] https://darkvisitors.com/