skysight-inc/HackerNews huggingface dataset:
New Android App: Photo Rename Camera App – Looking for Testers
Hello HN,

I’m happy to share my first Android app called "AICataloguer app", a photo rename camera app specifically designed for taking photos of products. The app allows users to set a "vendor number" and a "lot number", then capture two images of the same product. Each image is saved with a custom name based on the input vendor and lot number.

Features:
• Set a vendor number and a lot number before taking photos.
• Capture two images of the same product.
• Automatically save images with custom names based on the provided vendor and lot numbers.

What I'm Looking For:

I would greatly appreciate your help in testing the app for:
• Compatibility issues
• Crashes and errors
• UI problems
• Any other feedback or suggestions

How to Join:

The app will be free, but I am still in the testing stage. If you’re willing to test the app, I will need your email to add you to the Google Play testers list. Once added, you can download and test the app.

Link to the app: https://play.google.com/store/apps/details?id=com.irishaicreative.aicataloguer

Note: If you have not been manually added to the tester list, you won’t be able to view the app through the link and will be redirected to the store with an error message.

To join the testing, please comment your email below or email me directly at support@aicataloguer.com.

Thanks all for your time and future feedback!
Such a model has not yet been invented. Certainly, a generative model such as a large language model is unlikely to gain the ability to reason about these answers.

LLMs are a step on the path toward better human/computer interaction, but they are just a step. Like most new things in the AI field, they have been over-hyped and have moved the market in a giant game of tech FOMO.
The Slowdown in US Electric Vehicle Sales Looks More Like a Blip
https://archive.today/Z67J0
Doesn't that ruin standby battery life and/or fail when traveling between Wi-Fi networks due to TCP or SSH timeouts?
Microsoft's AI Copilot is coming to your messaging apps, starting with Telegram
That's the way you see GitHub? for me it's a repo hosting platform, the UI is just a pleasantly
Thank you! I'm looking to write a paper about a software I'm developing and this will help immensely since it's a fitting format.
Yes, but I read that as a "high level" relatively, compared to other solutions, not "more transparent than glass."
That argument can be made everywhere even with perfect public transport.

Where I grew up (London) public transport was usually faster than driving.
Some voluntary work and care giving to others who need help. I would do some social projects supporting the teens finding orientation. That's what I would do.
> Maybe I have a different definition of “rude”, but I feel that openly ignoring someone’s request is at the very least disrespectful, if not rude.

The problem is an asymmetric social contract. The business has no problem making a disrespectful request ("do not record this thing you're paying for") and this puts the client in the uncomfortable position of having to break social norms by ignoring said request.

This is often a problem when dealing with assholes and is why I absolutely refuse to work with them. They have no qualms about doing unreasonable things and they put you in the unenviable position of then having to violate social norms by pushing back.
I don’t know anything about trends but I still write some C because it’s widely supported across a variety of platforms.
incredible linkfinding. you deserve 10 upvotes.
Yes, there is some confusion there. The point they are making related to plants though is that, apparently, (some?) plants absorb diffuse light better than direct light. So, they claim that the photosynthesis efficiency would actually be enhanced by applying this extra layer to the glass, even though it still reduces the total amount of light going in (they haven't directly tested this, but they estimate the effect based on some other papers which quantified the efficiency of photosynthesis in diffuse vs direct light).
So this group wants to propagate a GMO to "save" a tree species? Which is of course impossible with current mechanisms. Although it seems that producing a near replacement tree is likely within reach.

But they can't even seem to be sure what edited organism they are trying to propagate? This is why I do not trust GMO stuff. I have no special credentials (just an undergraduate degree) but even at that level it was clearly stated to me that if you're going to do research, you need to keep clear documentation about what you are doing so it is reproducible.
A high-end regular desktop is around 100 GB/s to DRAM, 750 GB/s to L3, 1.5 TB/s to L2, 4 TB/s to L1. 50 TB/s would require about 1000 channels of RAM.
to keep the CPU in healthy thresholds I lowered the concurrency to 100.

real 0m22.188s
user 0m14.702s
sys 0m0.449s

It's still a lot faster but less so, could you explain why I would want to run --jitless in production?
A hint: "engage more actively with the community" will be silently translated to "I‘m spamming" by a considerable part of said community.

It may not be what you meant, it may be unfair, and it certainly isn‘t equivalent in a strict semantic analysis of the sentences.

But it is still true.
> This also makes it horrible for windows, since people expect to actually see out of a window, we don't use windows just as sources of natural light.

Not all of them. For some windows, the inability to see through is a feature not a bug. Privacy is a common reason to avoid transparent windows and giving up light is an unfortunate drawback. I’ve seen frosted greenhouses too, I assume the goal is to avoid lensing / ray effects going through the glass.

As such, getting more light and scattered would be advantageous in many situations.
> It’s an anti pattern to have every service talk to the same database just to authenticate every request.

Bullshit.
Yes, thank you! This exactly matches my experience. The patterns are in there, they're just not prominent or developed enough to reach our level.

That's why I think of GPT3+ as "subhuman AGI," personally.
I do not have any blog entry worth sharing. I am running an "ethic web scraper". I think I cannot speak about processes. I just may be lacking knowledge. I think it is more about "experience" rather than process.

Web crawling core is in file:
https://github.com/rumca-js/Django-link-archive/blob/main/rs...

Some things more project specific are in
https://github.com/rumca-js/Django-link-archive/blob/main/rs...

I know that there already are spiders, metadata processing packages for python, but I like having control over the process.

Old man yelling at the cloud. I hate also:

- blocking me with 403 because my user agent is not "mainstream". Why do I have to use chrome undetected to read some RSS feeds? Why can't I use third party clients? Contents can have adverts. I just want my own layout, buttons

- RSS feeds protected with cloudflare, so tools cannot read feeds easily

- not using, or outright blocking RSS functionality in wordpress. Some sites could be more open that way, but no. RSS feeds are closed/removed

- some sites have "/blog" location, but the main domain is empty, or nearly empty, or returns 404. Can I trust such location?

- when HTML meta data are not available. I like YouTube. It allows me to scrape metadata, but it protects video contents, and that is good

- weird redirects. Domain does not have any contents. Does not describe what it is. It just have javascript redirects. From main domain to some weird locations within the domain

- url shorteners, vanity links. You do not know where you will be transported. I understand they are counting sheep, but they sacrifice my security

- google returning links with syntax "https://www.google.com/url", not directly. Youtube does the same with syntax "https://www.youtube.com/redirect". For me again this is vulnerability

My ethic web scraper results are placed in: https://github.com/rumca-js/Internet-Places-Database.
Reaction Time Test
Gentrification is based. Unless you want to stop people immigrating you'll never "preserve the character of your neighborhood" while keeping prices down. The only solution is to build more housing.
It's a clever scheme, really:

Ship a device that is technically more powerful than many laptops, but artificially limit the OS's capabilities in pretty drastic ways, then lift the limitations bit by bit.

Is there a name for the inverse of boiling the frog?
thank u for doing gods work. wifi-less people have been around for centuries.
IMO takes like this are problematic. The problem is not enough building. That's it. All the other stuff you said is just noise that confuses people into believing this is some hyper-complicated modern-financial-system problem that's going to end the world due to its intractability. Its not any of that. Its just not enough building.

There are problems which feed into there not being enough building; the biggest one is definitely that property represents a major portion of Americans' investment portfolios, and thus our democratic system is filled with people (and companies) (and their representatives) who are heavily biased toward any decision that will raise property values. But its not that low building causes this; its just NIMBYism. This causes low building; it causes weird municipal rules about density; it causes expensive permitting; etc.

People also say "well, there's not enough land in the place people want to live so of course house prices are insane". Also bullshit. The "place people want to live" changes and expands all the time. Exurbs that were forests 15 years ago are now extremely hot. Why? BECAUSE WE BUILT. That's it. That's all it takes. Build housing. Build parks and sidewalks. Allow cool businesses to open.

Everyone, including and especially local governments, has made this so freakin complicated when its seriously not. Its freakin MBA prediction brain all over again. They're so afraid they don't understand the full problem, or the implications of their decision, that they refuse to act (build) and instead blame the lack of action (building) on intractably large problems like "interest rates" or "blackrock".
No you don't, thats why i.e. even big players like Amazon with their AWS Cognito service (OAuth/OpenID Connect) don't even support revoking access tokens (only refresh tokens).
A 3D-Printed IBM ThinkPad 701C case [video]
For one - all the easy places to build now have things in the way. Because they had things built there.

In the 50’s these were mostly empty range land, or timberland, or farms, or swamp, or whatever. One (or just a few) owners, low property values, little to no political/environmental resistance - relatively easy to buy someone out and develop.

Now? HOAs, tons of urban zoning rules and environmental rules, thousands of stakeholders for any sizable project.

Which also now means more stakeholders, more political resistance, more BS if you want to increase density there. Or building in not-so-easy places, like steep hillsides, more remote locations, etc.

Most of the existing folks don’t want change. In 1950, especially out west, there essentially were no ‘existing folks’. Even the natives had been wiped out.

And as an economy, we were used to building things at a war economy pace, and had reasons to continue to want to do so.

Now everyone would rather blame someone else (or ensure they get their sizable cut) rather than do anything about it.

As the boomers slowly die out and assets change hands, the momentum will change. Eventually. But we’re talking about a decade plus.

Then it will be the millennials turn to be the ‘bad guys’.
Definitely experienced this with my father, after two cardiac surgery (cardiac ablation), he became much more radicalized. Politically, he went from someone who was left wing closer to the center to being very much anarcho-left wing, repeating that the poors are exploited and getting very angry whenever someone disagreed with his new views. The change was rather startling. He did also experience some cognitive decline (lower working memory), had a hard time reading (he was a voracious reader before that) and experienced wider mood swings.

It was rather scary how much he changed in so little time.
JWTs are rather convenient for API access, especially for APIs that are hit at high req/s rate, as they allow to decouple auth check and actual request processing. In more complicated cases you can use JWT subject for some simple preflight ACL checks as well.
This incorrectly assumes that housing is expensive everywhere. It isn't. My house's mortgage payment wouldn't get me a studio apartment in San Francisco.
50% of the time, they are right every time.

Depending on which camp you are in, you have evidence that it works well or evidence that it does not. All it takes is a bit of selective memory.
In these examples, political will and power came first and brought scripts after them. And in all examples, literacy was miniscule.

Also, this would mean that countries using latin, like Indonesia, should be more pro-Western. I guess there might be a correlation, but a tiny one.

Although, same script does help readability and translating things, I'm sure current emphasis on Cyrillic by Russian government (while I lived in Russia, I haven't noticed it at all) is just because it's another occasion to remind the narratives. Not because it's such a super powerful tool. At least, in Russia, in late 80s early 90s, pro-Western narratives spread easily, despite everything.
Here is a quote from a comment in that article:

I feel like this subject comes up every couple of months
with another iteration of why people think JWTs are bad.

The regularity which with this subject comes up makes me think of how Triplebyte used to pay off bloggers in the day to write posts with the title “hiring is broken”. I don’t have the proof but I am picking up a bad smell here.

Gotta be yet another of the vendors which is selling some authentication system that they host. I remember trying to promote an open source user management system in the early 2000s and nobody cared until they added killer feature “our service will get shut down when we get acquired” which somehow drew the pointy haired boss like a moth to a flame.
I’ve started using zig for some stuff recently and it can include c effortlessly. Also with rust it is pretty easy to interact with c (well, you need unsafe and I guess for this particular case, bindgen would not be able to provide bindings).

I would not reach to c libraries on many other platforms but recently I started using more c, just not from c..
Weather is absolutely a factor. It's temperate and dry in some parts of California, making it much easier to just camp in a tent than places with freezing temperatures, lots of rain and snow.
Seriously curious what sites those are, especially if it's not the same page every day. It literally never occurs to me (using Firefox again since 3-4 years) but I mostly browse dev-related websites.
Ask HN: Has anyone built a meta AI that uses multiple chatbot AIs?
Maybe such a meta AI can produce more accurate answers than any of the individual AIs used as subroutines?
I work alot of hours, and aim
to solve organizational issues at the root cause with systematic solutions. This way, I minimize hands on management time.
I think the scoreboard indicates differently. I've never once come across a meaningful problem outside of philosophy addressed or solved by a philosopher
Glad that's not what happened with Nix.
>My city has a million fewer people than it did 50 years ago and inflation adjusted rents are an order of magnitude higher.

Can I ask which city lost 1 million people in 50 years?
Happy 10th birthday to Godbolt's Compiler Explorer
This is a story about the US market.
They commented Sharm al-Sheikh, not Ras el-Hekma, was in Sinai.

They commented that Ras el-Hekma is a more defensible location than Sharm al-Sheikh in general terms... which you seem to agree with based on your comment about needing to invade Northern Egypt to get to aras el-Hakem.
The obvious answer is predatory finance capitalism.
Are digital spread-spectrum microphones used? Traditional "just modulate the mic to 485.250 MHz" systems seem too jammable/hijack-able nowadays, while a digital frequency-hopping scheme is more resistant to interference, intentional or accidental, at the expense of some milliseconds of latency.

Just looking at the most expensive wireless solution on the Shure website: Shure AD4Q Four-channel Axient Digital Wireless Receiver: 4-channel Digital Wireless Receiver with 184MHz Tuning Range, Frequency Diversity, and 256-bit Encryption, $7500.

If a large production ever has an issue with someone in the parking lot (or elsewhere) trying to jam them, the cost of one of these systems feels like basically nothing. You'll spend more on renting chairs.
A better quote that I think illustrates that the paper was confused about the terms as well:

> The combination of these features makes PMMM a practical solution for transparent roofs and walls, offering improved light management, energy efficiency, and occupant comfort. Moreover, the use of readily-available, affordable, and environmentally-friendly polymer materials ensures the potential for large-scale manufacturing while remaining competitive with existing transparent roof and wall materials. Overall, the development of this multi-functional metamaterial paves the way for sustainable green buildings with enhanced transparency, energy efficiency, and occupant well-being. It contributes to the ongoing efforts towards creating a more sustainable built environment.

I think it's fair to summarize this as "a roof coated with this material would be more transparent than a transparent roof today", which is wrong. It could be interpreted as saying "by reducing the disadvantages of a fully transparent roof, this will encourage more buildings to adopt roofs that are not fully opaque, thus enhancing the transparency of roofs in buildings overall", but I think that's needlessly confusing.
> If you wanted to make a program, what you did was start by writing some code from scratch. You used about 8 concepts—strings, integers, floats, variables, conditions, loops, functions, modules2—to make your thing, like baking bread from raw ingredients.

Somehow key part of IO is missing in this description. For your system to work you have to fit into API/constrains of the system within which yours runs.

> Are large language models gonna cause programmers to lose their jobs? Not anymore than StackOverflow did, in my view. However, it’s going to change them…somewhat.

Disagree.

That will holf true till someone invents 8 concepts using which one can create a whole app just from it's conceptual description. That person would not loose their job, those 9 devs who would have to implement that app otherwise without this appeoach - will.

I forcesee future where 1 team with the right tools replaces today's 10 people. So some will loose their jobs, some will secure them more.

> But like an IDE, or a framework, or a test harness, utility here requires skill on the part of the operator—and not just ChatGPT jockeying skill: programming skill. Existing subject matter expertise.

Agree. You can't estimate quality of the response of the LLM if you don't speak the language they reply at least (or understand nets of concepts hiding behind the words).

---

Also I did not like this passage. The book to my experience is quite useful and is not worthy mentioning in such context.

> First of all, that culture has its infiltrators. We got self-styled prophets writing whole books about their personal philosophies and slapping general-purpose-sounding names on them like “Clean Code.” It reminds me of the dudes who ran around the Middle East 2,000 years ago claiming they personally could introduce you to G-d.

Looks like it's personal attitude towards the author or their work.

---

Other than that it's good solid writing. I enjoyed it.
Why have general anesthesia for a colonoscopy? It seems that's an unnecessary risk for a procedure that can easily be done without.
1. You can set JWT as cookie value, I think author is describing OAuth 2 problems, not JWT problems. Interestingly JWT is not mentioned in OAuth 2 spec [0].

2. JWT doesn't have to contain user details, it can be a simple reference token used for introspection [1]. This approach removes problems with invalidation and logout since identity service should store invalidated tokens.

3. JWT can contain refresh token id (or hash) and check for invalidated refresh tokens in (distributed) cache. Cache entry should not be long lived, and refresh token shouldn't be long lived if you are using proper refresh token rotation with family invalidation in case of a leak.

That being said cookies are still simplest and safest bet for simple monolith applications.

[0] https://datatracker.ietf.org/doc/html/rfc6749

[1] https://datatracker.ietf.org/doc/html/rfc7662
You can also automate this by simply querying your gps coordinates and setting up geo-fences around your home.

This was possible 10 years ago using tasker on android.
Show HN: Giving chance to Indie Maker tweets to go viral
Hey HN!
I made a service to help Indie Maker tweets at a single place so that they can get good reach.
And sum types from ML circa 1972 (over fifty years ago). Indeed rust is basically an ML with affine types.
The market in Seattle has become softer for sure but is not evenly distributed. In my area, the vacancy rate for apartments appears to be in the 10-20% range depending on the building and the incentives are becoming more aggressive. A bit more surprising, some housing prices in nice neighborhoods have also declined since a couple years ago (some areas have also increased). Renting makes a lot of sense in Seattle right now.
That’s why I am asking a computer.
Absolutely agree. Everyone else that replied seems to disagree probably because they are landlords. Which is fairly high in HN. Oh I'M not the problem it's someone / something else.

The reason "not building" is not the issue, is because even brand new homes are being scooped up in investments.

Raise property taxes for all non-occupied, airbnbs, and fuck even rentals, and while it might cause rentals to temporarily go up, housing prices will drop like a brick. Make it unreasonable to rent out a home. Heck make it unreasonable to own a second home unless you're Bill Gates.
If you carefully look at the picture, you'll see two bottles surrounding the whisks and the text says "a pair of PET bottles".
Mods: Can we rename the title to "more transmissive than glass", even if that is not the underlying title? Half of the commentary here is focusing on that detail and it detracts from the discussion.
I always like to say - One day I'm gonna spend an afternoon on the toilet writing a book like this, at the end I'll look at what's left in the bowl and name it after that. I'm hoping for creamy code.
Like the concept. Are you using S3 to store the file but abstracting the complexities and making it easier to use?
Great comment, thanks for taking the time to write it out. Why do you think you're able to do this (consciously compensate for the bias your brain is generating) and many others struggle to? Have you practiced mindfulness or other things like that?
Compared to the FAANGs I'm familiar with and the public data available on their pay, they do. Significantly less, at least for higher levels.
Snake Steak a Climate Friendly Source of Protein
I find it more fascinating why the order was retained so faithfully (modulo minor drifts that accrued over time).
> In theory, drivers would be able to choose how the state tracks their mileage. They could hook up an electronic device to their car, use the car's built-in tracking system or send Caltrans a picture of the odometer.

So they just want to track where everybody is going unless you opt out? How long until they mandate the tracking device in new vehicles?
Except it's not even summarizing, it's generating new and creative ways to be wrong.