skysight-inc/HackerNews huggingface dataset:
Meta Ray Ban wearer here and zero people know Im wearing sunglasses that can take pics and videos of what's in front of me.

Whomever you are I dont care to take a photo or video of you Im using it the same way I use my phone to capture my life experiences. Except I dont have to pull out my phone, unlock it and open the camera app. Just click a button on leg of my glasses or say take a pic.

I think Meta has sold around a million of them globally, Oprah made it her 2024 product of the year and i have encountered a few other Meta Ray Ban wearers too. It's a slow adoption and might hasten once Meta Orion's glasses are released. Overall tho smart glasses could be as big the Apple watch (which isnt massive like iPhone) or potentially be as ubiquitous as regular sunglasses. I'm betting in time on the latter tho sorry Zuckerberg they will never replace our phones or personal pocket AI devices. You can not take selfies with glasses!
Of course it’s not that simple. Who on the face of the earth doesn’t know the brain is not a gpu? Think really hard on this. Isn’t what you stated obvious information to a programmer?

The neuron in ML is based off of the simplest mathematical model of what a neuron does. The neuron in a human brain is a physical realization of this with much much more complexity where much of this complexity is arbitrary as a side effect of being physically realized.

But again I’m regurgitating what everyone knows
> if you can stay longer than 90 days

There are places where there is a 90/180 day rule (a maximum of 90 days within any 180-day period) for instance in the EU's Schengen Area

https://www.eeas.europa.eu/sites/default/files/visa_waiver_f...
> Writing the same in Go would include a lot of boilerplate.

Yes, it would be very hard for LLM to write this boilerplate.

It’s so long it would not fit in its limited context brain ;)
Is this bullish for NVDA?
This seems super cool! Is there a way to test it with DeepSeek?
> is the difference between staying and going and making more money elsewhere worth it?

That is a great question that is at least partially unknowable. You cannot discount future cash flows without knowing how long you will live and thus how much you should discount. Also things like inflation are unknowable.

As I said, I did leave. I stayed with the same company but found a different division. Which is the best of all worlds. I think, perhaps I could get a better offer elsewhere? If so would that better job still exist or would I now be laid off for months before finding a new job and thus destroying all the income gain from that new job?

There are a ton of unknowable factors. I can say it worked out okay for me so far, but that is about it.
Right, and again. You’re stating obvious information that usually doesn’t need to be stated.

The fundamental mathematical concept of a neuron is what both neural networks operate on in the end.
The main problem with tail call optimization is that it's unreliable; small apparently unrelated changes elsewhere in the function, a difference in the compiler command line flags, or a different compiler version, could all make a tail call become a non-tail call. Some languages have proposed explicit markers to force a call to be a tail call (and generate a compilation error if it can't), but I don't think these proposals have been adopted yet.
Yes, but it typically doesn't matter if someone can reach parity or even surpass you - they have to surpass you by a step function to take a significant number of your users.

This is a step function in terms of efficiency (which presumably will be incorporated into ChatGPT within months), but not in terms of end user experience. It's only slightly better there.
Poll: How many pages down do you review HN submissions?
- 1 page (frontpage only)
- 2 pages (60 submissions)
- 3 page (90 submissions)
- 4 or more pages
Yeah basically. There's pretty wide margins allowed on the accuracy too AND in practice major mistakes in labeling happen. But unlike allergens, even quite significant errors usually don't result in serious consequences, so the cost, development delays and other side effects of really strong enforcement aren't really that worthwhile.
It _could_ be like that. But we’re very deep down slippery slope hypotheticals by this point.
Bilinear is nice for performance, but if you're concerned about image quality you generally want to use bicubic resampling instead.
At least for me that was not true, I came back to Google after more than two years and did not have to interview.
The sheer amount of FOSS, free art, self-published literature, music, etc that exists trivially disproves the idea that people won't work without monetary compensation.

I agree that it's not good for people to be passionate about a job, but that's only because the company isn't equally passionate about you. That passion in today's jobs is a weapon to exploit your labor.

In a healthier form of work, where you and other workers actually own the company and share in its success equally, passion for the work and the org is great to have.
This is good advice.

People who do good work, and get good at craft, do it as much for their sense of pride as they do for some kind of reward. Rewards are nice, but the joy you get from them are fleeting. Enjoying the work itself is evergreen.

Work is work. Even at a job you like, you'll have days where you'd just rather be out having a day off. Don't get indoctrinated into hustle culture.

But don't get cynical and start being a pleb about jargon or whatever. It's like a person stuck in traffic complaining about traffic as if they aren't... traffic?
I wonder what portion of "attacks" are really just people trying to probe it to reveal its PRC censorship targets and behavior. (As opposed to, say, a real DDoS.)
If they sell software and build devices in China and then people from the US or our allies have to break our laws to import it, it seems like an us problem.
There is an exact and correct amount to care. It varies job to job. It's mostly a matter of just turning the big dial inside yourself until you get it in the sweet spot for where you are now.
There is no speculation. The speculation was added by your own imagination. The LLM and human brain are neural nets. No speculation here, the statement is true despite what you said.
See [1] [2] and there is a great treatment of the topic in this book [3]. I don't know exactly what's he doing, but if I was doing some kind of monte carlo integration (like the family of energy surfaces in 6-dimensional space that I plotted the volume of as a function of energy for my PhD thesis) I'd be really concerned about the "uniform" part.

[1] https://en.wikipedia.org/wiki/Low-discrepancy_sequence

[2] https://extremelearning.com.au/unreasonable-effectiveness-of...

[3] https://numerical.recipes/
"However, during a layoff, it seems that who you are and what you do doesn’t matter. "

And that is exactly how corporate America works. Shareholder value before everything. The billionaire keep the stock price up not for the value, but for their simple greed. F** you and your self-worth.

RIF. Reduction in force. Spend every end of week, on the clock making three envelopes: your resume, an envelope which says 'blame everything on the previous guy' and the last envelope? 'make three envelopes'
I have recently moved to California after getting married.

I am a software engineer currently working in the security field for a company that manufactures X-ray detection machines, including baggage scanners and car and truck scanning systems. Previously, I spent four years working for an eCommerce platform in the Middle East, where I gained valuable knowledge and hands-on experience in a real startup environment.

I always wanted to build an "online platform" or a SaaS that would actually have users use it and that I would actually grow into a business.

I have previously launched two startups which didn't really kick-off: Repnicity, a platform where trainers could upload and sell workouts, which is now just a landing page, and MVPfacts, a soccer-focused social media platform similar to Twitter, but with unique features like giving a post a "red card" instead of a "like."

I learned a lot and dived into different stages of launching a new online business but couldn't get users. I learned the hard way that it's all about marketing and which I knew nothing about.

I came to a stage and I have all these prebuilt modules of different features of websites such as subscription modules, content management, shopping carts, payment gateway integrations, login/signup/password/reset, user roles, email gateway integrations, dashboards, forms, shop and this list can go on. What is also great is that I have heavily tested these features and also had real users navigate through the complete flows at least a few thousand times.

I've seen the hype around building MVPs quickly, with agencies charging over $10k for a basic MVP and no-code tools offering lifetime subscriptions over $1,000 yearly without ownership of your app. This inspired me to create a platform where others can benefit from the features I've already developed and customize them with the help of a software engineer for a one-time fee. Launched in February 2024, I've had the privilege of working with multiple founders, and it's been an amazing experience!

I don't want to sell a subscription model. Instead, I want founders to have full ownership of the code, which is tailored to their specific requirements with no customization limits. One of my clients has already built core features and is rapidly growing from an MVP to a full platform for less than $3.5k, in record time.

I also gained substantial feedback so far and grew my platform to include more features to give control to the user to track tasks, leave comments, control some front-end features and view a dashboard of what is happening on their website such as sign-ups, payments and the ability to update workflow statuses.

Visit PagePalooza.com if you want help building an MVP quickly and efficiently that it can scale into anything. Own your app, have no customization limits and no subscription fees.
That's on the package publishers, not NPM. They give you an `.npmignore` that's trivially filled out to ensure your package isn't full of garbage, so if someone doesn't bother using that: that's on them, not NPM.

(And it's also a little on the folks who install dependencies: if the cruft in a specific library bothers you, hit up the repo and file an issue (or even MR/PR) to get that .npmignore file filled out. I've helped folks reduce their packages by 50+MB in some cases, it's worth your own time as much as it is theirs)
This story could be applied to every tech breakthrough. We start where the breakthrough is moated by hardware, access to knowledge, and IP. Over time:

- Competition gets crucial features into cheaper hardware

- Work-arounds for most IP are discovered

- Knowledge finds a way out of the castle

This leads to a "Cambrian explosion" of new devices and software that usually gives rise to some game-changing new ways to use the new technology. I'm not sure where we all thought this somehow wouldn't apply to AI. We've seen the pattern with almost every new technology you can think of. It's just how it works. Only the time it takes for patents to expire changes this... so long as everyone respects the patent.
Don't pay $800 for Apple's 2TB SSD upgrade
You got the BCG vaccine in the UK? Are you sure?

I got it when I was a toddler in the late 80s and I still remember the excruciating pain and have the scar to show for it.

I grew up in the third world. I have never met a Westerner with this scar unless they got it in the sixties.
But no one to a first approximation is going to do it. Statistics show that on average, people only look at your resume for 6 seconds.

And I’m not asking questions about what you did 30 years ago. If I ask you the standard question as an interviewer “tell me about yourself”. I expect you to succinctly walk me through the parts of your career that are relevant to the job.

I am then going to ask behavioral questions to assess whether you have the traits I need, the “tell me about a time when…” questions to see if you can work at the needed level of scope and ambiguity.

I then ask them what they were most proud of to work on a dig into their technology choices and tradeoffs
That goes both ways. X worked for me before I switched to wayland. However there are plenty of people who X didn't work for and they were complaining.
That's all cool, but this has been the cat and mouse game with "open" models for years now, right?
Thank you for JavaScript!

Your simple to learn programming language is what took me from a broke college dropout to six figures in about 3 years.

It's the first programming language that actually stuck with me, even though one of the senior developers at my first salaried job actively hated it. He was an old Java guy though.

Do you feel that JavaScript is always a capable tool for the job?

At a lot of companies, at least when I started programming 10 or 12 years ago, we'd have a bunch of front-end people who are nifty with JavaScript and just tell them to write NodeJS server code.

JavaScript is still my go to language when I just need to get something done. With Python a close second. C# has it's place for larger projects ( as well as stable employment).

I'm actually a bit excited for WASM. For a good while you had companies shipping plugins to extend the browser, first Adobe with flash, and then unity with their Unity Web plugin. Which lasted about 2 years before they started building native web builds.

Now everything is compiling straight to JS or JS+WASM.
Coca-Cola International Recall
Cash is already practically gone in a lot of countries. I don't know anyone who uses it and don't even know how the bills look nowadays. Must have been at least 10 years since I even touched physical cash.
Good job! If you need episode search, check out PodcastAPI.com
And that’s often good enough depending on what your needs are…
> Students don't start learning a programming language because they want to learn loops/ifs/functions, they start learning a programming language because they want to build something--a website, a video game, a tool that spams their friends' emails with fart jokes.

Generally students learn a programming language because they are told by their teachers that they have to.

And thus these kinds of programming languages aren’t really for curious students. They’re to make teachers lives easier. Particularly for schools where teachers might not even know how to program themselves.
You may need to narrow your question. I think it's hard to deny at this point that there have been many proven outputs from the field of AI/deep learning - language translation, defect detection, OCR, weather forecasting, spam filtering, protein folding, tumor segmentation, etc. Can say that there are also plenty of exaggerated claims about AI, but there is at least something real and useful at its core.

Progress in the field appears largely based around empirical experimentation; researchers come up with some new technique (e.g: attention), set off runs with and without their proposed modification, then publish results. Not always as scientifically rigorous as it could be (no pre-registration, evaluation set leakage, etc.), but wouldn't say it's a pseudoscience.
I don't think most people would agree on what is an A, B or C.
> Remember that the holocaust only started 3 years into the war

Kristallnacht was a year before the start of the war. The mass murders of Polish intelligentsia started immediately upon the invasion of Poland in 1939. Auschwitz received its first prisoners in the spring of 1940. While the formalizing of the "Final Solution" was a bit more than three years into the war (January of 1942), that is very disingenuous place to claim the holocaust "began".
CydeWays post is very similar to my experience as well
I too have this issue and use Firefox, but not on 1/2 of the hides. Some threads just refuse to hide.
> without the traditional UI affordances (spinners etc) to indicate that the application was waiting on the network.

This part is obviously trivially solvable. I think the same basic idea is going to at some point make it but it’ll have to be through explicit annotations first and then there will be tooling to automatically do this for your code based upon historical visits where you get to tune the % of visitors that get additional fetches. Also, you could probably fetch the split off script in the background anyway as a prefetch + download everything rather than just 1 function at a time (or even downloading related groups of functions together)

The idea has lots of merit and you just have to execute it right.
Difference being that if you automate backups they're, well, fully automatic, whereas writing good commit messages always continues to take time.
Hmm, I think it's just a broken redirect. It works if you search for browse:random . I'll try to fix it later today.
This would be the same 'working class' that just re-elected Trump?
Also misses rate limiting.

"Your replying to fast"
planning to update it to be able to run on it. It's just a matter of finding the keys in the layer dict of the model.
you absolutely did the right thing. Are you doing well now?
> It’s not the case for big tech employers, who tend to have very clear “levels” and (from what I can tell on levels.fyi) it’s often a 25%+ jump in total comp.

You're misinterpreting the data, because you can't see for data points on levels.fyi whether they obtained their reported salary by being promoted within the company or by doing the very common "side-promotion" of getting hired at a higher level at a competitor.

I was young and naive and unwilling to play the company hopping game, I got promoted from L3 to L6 at Google, after a year and a half at L6 I was paid in base salary less than some of my colleagues who got recently hired at L5 and negotiated well, plus they got significantly higher stock grants as part of their signing bonus (like, around 2x what I was getting through standard yearly grant refreshes).
Could be marketplace/integrations. If someone comes out as a leader in price/product research and has exclusive access to APIs (think airlines, Amazon, movie theatres, etc) then the use case for that llm is unique and moat’d heavily.

IMO the current llms try to be everything, but that is an early internet (or non-American) idea. AOL, Yahoo, Elon Musk, etc all want to be the single place for everything. Yes it exists in India and China to some degree, but generally doesn’t seem to exist in the US. Why would llms be different? I could use the best ai agent for task A (coding at work) and the best for task B (content/social feed delivery at home). Is it likely openai can have Tik-tok level social algos and Claude level coding algos in the same product? Maybe, but more than likely not.
Boreal Forest Rings
There’s agents now. It’s not just paragraphs. And LLMs can beat you on intellectual tasks. I don’t see how you can throw that word around as if you know your more intelligent when it clearly can be superior to you on many many tasks.
You might wanna start by learning about the law of large numbers.
I do a big recrawl around once every 10 weeks, but I have a RSS crawler that does daily visits and fetches new items. But that should be very low volume traffic.
Doesn't the rayban turn on a bright LED on the frame when recording? Nobody notices that?
I agree, I probably should've gone into more detail on the actual case studies and implications. I may write this up as a more academic article at some point so I have space to do that.

To your point about OCR: I think you'll find that the existing OCR tools will not know where to begin with the 18th century Mexican medical text in the second case study. If you can find one that is able to transcribe that lettering, please do let me know because it would be incredibly useful.

Speaking entirely for myself here, a pretty significant part of what professional historians do is to take a ton of photos of hard-to-read archival documents, then slowly puzzle them out after the fact - not by using any OCR tool (because none of them that I'm aware of are good enough to deal with difficult paleography) but the old fashioned way, by printing them out, finding individual letters or words that are readable, and then going from there. It's tedious work and it requires at least a few days of training to get the hang of.

If anyone wants to get a sense of what this paleography actually looks like, this is something I wrote about back in 2013 when I was in grad school - https://resobscura.blogspot.com/2013/07/why-does-s-look-like...

For those looking for a specific example of an intermediate-difficulty level manuscript in English, that post shows a manuscript of the John Donne poem "A Triple Fool" which gives a sense of a typical 17th century paleography challenge that GPT-4o is able to transcribe (and which, as far as I know, OCR tools can't handle - though please correct me if I'm wrong). The "Sea surgeon" manuscript below it is what I would consider advanced-intermediate and is around the point where GPT-4o, and probably most PhD students in history, gets completely lost.

re: basically perfect, the errors I see are entirely typos which don't change the meaning (descritto instead of descritta, and the like). So yes, not perfect, but not anything which would impact a historical researcher. In terms of existing tools for translation, the state of the art that I was aware of before LLMs is Google Translate, and I think anyone who tries both on the same text can see which works better there.

re: "irrelevant books," there's really no way to make an objective statement about what's relevant and what's not until you actually read something rather than an AI summary. For that reason, in my own work, this is very much about augmenting rather than replacing human labor. The main work begins after this sort of LLM-augmented research. It isn't replaced by it in any way.
as someone that studied mainly acient greek and latin in high school, I tend to have quite a limited pool of inspiration for naming what I build haha.
Your making some big assumptions projecting into the future. One that deepseek takes market position, two that the information they have released is honest regarding training usage, spend etc.

Theres a lot more still to unpack and I don’t expect this to stay solely in the tech realm. Seems to politically sensitive.
Show HN: Hacker New Dark Mode Extension for iOS/macOS
I added a Dark Mode style for Hacker News that you can use on your iPhone or Mac. It's free. I hope your eyes appreciate the softer colors while you read the headlines in bed in the morning!
1) Computing obeys the gas law. Making it dramatically cheaper will expand the market for it. The markets are getting it wrong, this will make AI much more broadly deployed.
2) Engineering is about constraints. The Chinese engineers had limited resources, and they had to find creative solutions.
3) Open Wins. DeepSeek will help reset the increasingly closed world of foundational AI model work. Thank you DeepSeek team.

I think he gets 2 and 3 right.

But 1) is much more complex. Valuations were stratospherical on the basis of certain projections. These are being challenged.

The fact that longer term there may be far more "AI" usage does not mean that its going to be using the same chips, with the same margins, the same business models etc. etc.
Very cool! I have a ghetto set of scripts that do the same- looking forward to trying this out.