News for hackers. Stuff that matters.

milanove

Re:Raspberry Pi 5 – 16 GB, $350 on Thursday June 11, 2026 @02:59AM (#48487182)
The Raspberry Pi and Arduino platforms weren't meant to power commercial-grade products, nor be cost effective at scale compared to raw/custom ARM and AVR devices. However, they've become ubiquitous in education, which I imagine has impacted industry. Similar to how software companies give out free student licenses so that upcoming engineers become familiar with their software for when they start working, an entire generation of embedded systems engineers were taught on official (or compatible) Arduino and Raspberry Pi devices. While these platforms aren't meant for commercial products, I imagine engineers in industry might use these platforms to prototype or work with subcomponents, before they integrate it with a raw/custom AVR or ARM platform. After all, when prototyping, it's easier and faster to get up and running when you have a massive collection of libraries and tutorials online to use, which RPi and Arduino offer, versus doing it all yourself with raw AVR and ARM.
I'm not an ML expert or practitioner, so someone might need to correct me.

However, I believe the parcel's components together as a whole would capture the state of the audio+visual+time. However, I don't think the state of one particular mode (e.g. audio or visual or time) is encoded with a specific subset of the percel's components. Rather, each component of the percel itself would represent a mixture (or a portion of a mixture) of the audio+video+time. So, you couldn't isolate out just the audio or visual or time state specifically by looking at some specific subset of the percel's components, because each component is itself a mixture of the audio+visual+time state.

I think the classic analogy is that if river 1 and river 2 combine to form river 3, you cannot take a cup of water from river 3 and separate out the portions from river 1 and river 2; they're irreversibly mixed.

Re:No elephants: Breakthroughs in image generation on Tuesday April 08, 2025 @12:54PM (#43623867)
Unless I'm doing something simple like writing out some basic shell script or python program, it's often easier to just do something myself than take the time to explain what I want to an LLM. There's something to be said about taking the time to formulate your plan in clear steps ahead of time, but for many problems it just doesn't feel like it's worth the time to write it all out.
Re:Q-Transformer on Thursday November 30, 2023 @01:38PM (#38477243)
I’m glad to see people in the open source community taking the initiative to implement these tools for the general public. It’s one thing to understand the high-level concepts in a paper, but another entirely to implement them efficiently. Some people just really have a knack for reading academic papers and implementing those ideas in software.
I wonder if many of these lowball salary job postings could just be companies applying for an employee's greencard through the PERM system. IIUC, for PERM, the applicant's employer is required to put out a job posting for at least 10 days to show nobody else can do the job their employee/greencard applicant does. The salary they list in the posting must be at least the minimum wage dictated by the Department of Labor for the role.

However, I suspect that the company making the ad will just list the lowest possible salary in the posting to deter real applicants from applying, hence making the greencard applications smoother.

However, don't quote me on this, since this is just my very vague knowledge on how greencard applications work. Somebody else here who knows more about this topic, please chime in to let me know if this is true.

Re:The Pocket Guide to Debugging on Thursday December 22, 2022 @06:39AM (#34092367)
Yeah, Julia makes the best zines and guides. The technical content and style is gold.
Re:An Algorithm for Passing Programming Interviews (2020) on Monday January 03, 2022 @05:58PM (#29788273)
Getting something working in the beginning feels very different from a coding puzzle. During the next phase of optimizing something is where it gets interesting. Understanding the hardware and figuring out the right way to make full use of it via memory tricks or specialized processor instructions always felt more like a puzzle. Unfortunately, I feel engineers are seldom given the opportunity to go deep down the optimization route once something is working reliably, since it's already getting the job done.
Re:Ray Tracing in pure CMake on Saturday January 09, 2021 @01:40PM (#25703129)
Waf is another interesting build system I've seen used in production. It's config is done with Python scripts, which is cool.
Re:Contributing Without Code on Wednesday December 30, 2020 @02:00PM (#25584767)
One thing I've noticed when using many open-source softwares with a GUI is that they just don't look and feel like a professional piece of software. The programming and project architecture may be stellar, but without a clean, professional looking user interface, most folks won't give it a chance. Take Gimp for instance. The software is an excellent alternative to Photoshop, but most people who aren't really into OSS or programming tend to overlook it or immediately disregard it, due to its UI.

Like the article's author talked about contributing answers to forum questions, I think other areas open-source software projects need some changes. I think the OSS community needs to try and recruit more design folks into their teams, rather than just programmers.

Re:IntelliJ Idea 2020.3.1 Is Out with Apple Silicon Support on Wednesday December 30, 2020 @10:37AM (#25582535)
And maybe Clion too.
Re:GitHub Codespaces on Tuesday May 12, 2020 @11:43AM (#23155224)
Please drink verification can
Re:Ask HN: What happens next after a successful lockdown? on Monday March 16, 2020 @08:03PM (#22599768)
The article said the patient showed signs of recovery and then later on started showing signs of the virus again. I don't know if that means they conducted an exit test to confirm that she was negative for coronavirus after her first bout with it. Maybe it died down in her system, but wasn't completely gone when she was deemed healthy again and later on it flared up again for some reason.
Re:Huawei Backdoors Explanation, Explained on Sunday March 08, 2020 @01:54PM (#22519410)
Yeah the article didn't really present anything very useful. What I took away from it was that the U.S. government claims of potential malicious backdoors in Huawei's devices are unproven, but plausible. I think we all were already thinking this though.
Re:Huawei Backdoors Explanation, Explained on Sunday March 08, 2020 @01:51PM (#22519394)
Maybe I was expecting a technical overview or reverse engineering of how their backdoors work, but really the article was non-technical. If I understand correctly, it can be summarized as: The WSJ made a claim that Huawei was using a backdoor into a backdoor, so that Chinese intelligence would have access to their devices globally. However, the claims were unsubstantiated and attributed to anonymous U.S. officials. Then, Huawei made a video clarifying what backdoors are, stating that a "backdoor" which is used by law enforcement is really a "frontdoor".
Re:The Memes of the CIA Deep State on Friday March 10, 2017 @08:13PM (#13843537)
I guess it goes to show that developers are similar everywhere.
Re:Ask HN: What do you want to learn in 2017? on Monday December 26, 2016 @07:08AM (#13257972)
Personal goal is to transition from basic C++ to either NVidia's CUDA framework, or move towards iOS/Android app programming.
Re:How Self-Driving Cars Work on Monday December 26, 2016 @07:05AM (#13257966)
Covering every detail of the technology wasn't really the point of the article. It's a New York Times article. It's meant to give a brief explanation, for non-engineers, as to how this technology works. The target audience don't need to know all the different companies' achievements nor the specifics of the technology used.
Re:Show HN: xOS – a 32-bit OS for the PC on Sunday December 11, 2016 @02:20AM (#13149999)
He was able to make his own operating system though. However, I agree. In comparison to his achievement, simple code style choices are nearly irrelevant.
Re:Show HN: xOS – a 32-bit OS for the PC on Saturday December 10, 2016 @09:37PM (#13149278)
He also created a remake of this in C called "mos". Kind of irks me that he does "if(var == true)" instead of "if(var)" in certain spots though.