skysight-inc/HackerNews huggingface dataset:
Maybe, but it's definitely not delayed 9 or 17 or how many years. I don't know where your $2b number comes from but it's also not trillions. Nukes just work, for USN, which is about the most secure, rational, effectively bureaucratic organization in the history of humanity.

The US has long sabotaged, sometimes figuratively and sometimes literally, nuclear development efforts of everyone but itself. Especially fuel recycling which scalably yield nuclear warhead materials. One could say call it a noble act, but the resultant "problems, delays, overruns" aren't indicative of true potential of the technology.

See where kragen had to find negative examples from, those are "enemy" states of the US. How convenient is that.
Most airports are private.

Your other examples are power plants, halfway houses, low income housing are (often) private as well.

There is of course a value judgement. But this is a matter of degree not kind.
SEEKING WORK | Accra, Ghana | Remote
Software Engineer with 9+ years of experience specializing in cross-platform development, mobile applications, and blockchain technologies.

Skills:
- Mobile: Android (Java/Kotlin), iOS (Swift/SwiftUI), React Native, Flutter, KMM
- Desktop: Delphi/FMX, C++/QT for cross-platform applications
- Backend: Node.js, Express, Hapi.js
- Databases: MySQL, MongoDB, PostgreSQL, Redis
- Blockchain: Crypto wallet integration, Lightning Network implementation
- CI/CD: Docker, GitLab CI, Codemagic, Gradle

Recent projects:
- Cross-platform desktop applications for digital forensics using Delphi/FMX
- Crypto wallets integration (custodial/non-custodial) for mobile apps
- Video streaming applications with payment gateways
- Remote Zoom meeting control applications

Industries: Fintech, Crypto, Forensics, Media, Healthcare

Portfolio: github.com/adukugideon
Email: gideonaduku@gmail.com
LinkedIn: www.linkedin.com/in/gideonaduku
> KDE or Gnome is snappier.

Last time I installed Gnome I had to install an extension to remove the 150ms delay on alt-tabbing that is present even when animations are disabled. It became snappy after that.

https://extensions.gnome.org/extension/2741/remove-alttab-de...

As for KDE I did not find how to disable animations when using Wayland. I would be happy to know (while keeping Wayland).

(I still prefer using customizable OSS software over "we know better than you" closed source software)
And what have you learned?
Garry Kasparov: The Putinization of America
They literally parrot fox news which is on 24/7 in those households. Whatever are the current lines, they'll repeat them. If your family is on the other side, they don't listen anymore.
It may be a bit anticlimactic when we discover that he was just thinking about food and sex
They are still in use at some museum in the Netherlands. Probably connected to some Windows computer. I wonder how long they will keep working, given driver support.
Southwest Airlines Promised to Take Care of Employees–Until It Couldn't
There might be aspects of ourselves that cannot be changed even if we desire to change them. I am a firm believer in the growth mindset, but as I get older, I see there might be limits to it because of time, energy, money, etc. constraints.
https://archive.is/https://www.theatlantic.com/international...

https://archive.is/PbOIj
drop me an email, hn at skatevideosite.com, and I'll be sure to message you when it comes out :)
As an iPhone user, I can only agree that Apple's software quality is just going backwards. Keyboard is terrible, it suggests words that are completely unrelated. Control center is becoming worse at every update. You can't still select text in the messages. Wifi is always unstable. You can't turn off wifi, etc.

Also my father used to use the feature of announcing outgoing calls when call is made by Siri, they removed it and I saw that many blind people also used to use this feature. I don't know what they thought while removing this feature.
> But the reality is that hand-optimized AoT builds remain the gold standard for performance work.

It's considerably more complicated than that. After working in this area for 25 years, I have vacillated between extremes over decades-long arcs. The reality is much more nuanced than a four sentence HN comment. Profile and measure and stare at machine code. If you don't do that daily, it's hand waving and having hunches.
We're discussing the origins. The origin of zoning clearly is racial segregation. It was an explicit response to the supreme court decision that outlawed racial covenants.
Great project. I propose an improvement over this conventional kind of object-style graph. Instead, every single item should be a node or an edge. The objects are needless complexities that obscure pure graph relations. Like this: https://memelang.net/03/
Location: Los Angeles, CA

Remote: Yes

Willing to relocate: Unlikely

Technologies: Python, Postgres, Docker, Linux & AWS are some favorites but I am open minded

Resume: https://timdwyer.net/resume.pdf

Email: jtimdwyer@me.com

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

--

Experienced software engineer with experience at small VC backed companies and one large national corporation. I've mostly worked on backend systems and infrastructure but also lots of web frontend, and more recently done some mobile app development. Open to regular meetings in LA & Denver and occasional travel outside.
Show HN: How to Find the Highest-Paying Jobs Available on Y Combinator's Jobs
Tired of not being able to filter based on salary range? I recently created a way to filter the job listings data by salary from YCombinator's job board since there’s no built-in option. It can also be used for other job boards with similar limitations. I also made a tutorial on YouTube https://youtu.be/MlbEel7bB8o where I explain:
Step 1: Scraping job data from the YCombinator job board.
Step 2: Cleaning and linting the data to ensure it’s ready for use.
Step 3: Writing code to display job listings with their salaries.
Step 4: Extracting the upper salary limit and filtering jobs based on that value.

This process will help you quickly filter job opportunities by the highest-paying positions, even on job boards that don’t have salary filters built in. Check it out and let me know what you think!
Oh, there is a gazillion of bugs and broken fundamentals to justify the existence of those thousands for a long while!
Apple seems like the kind of company that would greatly benefit from having someone opinionated at the helm to keep the different teams oriented towards a unified vision and to intervene when a team produces something crappy
Secret SwiftUI: A practical use for _VariadicView
Frontend Engineer | React, Nextjs, React Native, Node.js | Scalable Web & Mobile Solutions

Location: Lagos, Nigeria

Remote: Yes

Willing to relocate: Open to opportunities worldwide

Technologies: React, React Native, Next.js, TypeScript, Node.js, MongoDB, Tailwind CSS, Docker

Portfolio: angelofpc.com

Resume: https://docs.google.com/document/d/16xRGYfmkKf0_D4iGeq028ZKt...

Email: dagrandmaster01@gmail.com or ace@angelofpc.com

I'm a frontend heavy Full-Stack Engineer with 6+ years of experience building scalable web and mobile applications either as a frontend, mobile or backend developer. As the Head of Engineering at Rumi Africa, I've led the development of high-impact products, solving real-world problems with React, React Native, Next.js, TypeScript, and a strong backend foundation.

Open to opportunities that challenge me—whether full-time or contract—where I can contribute to high-growth products and teams. Let's build something great!
The commenter's point was to disagree with the previous comment that "souls aren't real". Lack of evidence either way means we don't know. Occam's razor, while a good heuristic, is a heuristic, not a theorem.
I am. Many of my old launchd services don’t work anymore. Well they run, the job begins, but then it can’t write to its files. I have no clue how they borked the permissions but something is up. The script works when I run it myself. As far as I can tell the launchd process should run the script as me the user in terms of permissions. It manages to run the script but doesn’t write to file. I am at a loss and gave up on debugging those services for now.
Linux seems like the opposite to me a slow marathon to achieve perfection. With pipewire, systemd and wayland there's less cruft than ever and you get the best out-of-the-box experience since it's inception.
Location: Denver, Colorado
Remote: Yes, or hybrid
Willing to relocate: Depending on which target state, YES
Technologies: Clojure, TypeScript
Résumé/CV: https://www.linkedin.com/in/vncz/
Email: vnczes@icloud.com

For the last 10 years I have been working primarily for companies building tools for developers involved with large HTTP APIs (Apiary, Stoplight to name a few). Some of the open source tools you currently use when dealing with OpenAPI might have been written by me.

Currently I work as API Architect where I help design and ship big APIs, work in internal tools and help with the giant API Gateway that serves billions of requests per day and coordinates the various services for ${bit-company}

I can help in architecting very big systems, on the cloud or not, building tools for internal and external developer productivity and I am particularly good when thrown in codebases with a lot of technical debt and bring them back on a path to excellence.
Thanks for posting that, it was an interesting watch!
SQLite-on-the-server is misunderstood: Better at hyper-scale than micro-scale
An unfiltered conversation with Thomas Dohmke, CEO of GitHub [video]
But then there comes a moment when you recognize perception without thoughts, and it becomes apparent that awareness is different from thought. You might 'think' this observation would be contaminated by thought too, but when there's a direct experience uncontaminated by thought, it's a real a-ha moment. Verified by a great many people across many traditions and over millenia.
Scott to be a bit of a Debbie Downer on quantum timelines, and you need to be able to separate that from actual criticisms of the underlying technology. If you look past the way he phrased it, his criticisms of quantum machine learning basically boil down to: there are still some things to be worked out. Not that we have no expectation on how to work those things out, just that there are still unsolved challenges to be tackled.

That’s not really a takedown of the idea.

The more critical challenge is that there is a massive, massive, constant factor difference between classical and quantum computing using foreseeable technology. Even in the best case (like factoring) where a quantum computer gives you a logarithmic algorithm for a classically exponential problem, it does happen to throw in slowdown factor of a trillion. Oops.

But still, even with large constant factors, algorithmic improvements eventually went out asymptotically. It’s just a matter of building a quantum computer big enough and reliable enough to handle problems of that size.

We are already hitting the limits of what we can train on GPUs with reasonable cost. I expect that there will be many advances in the years to come from improved training algorithms. But at some point that will run dry, and further advances will come from quantum computing. Scott is right to point out that this is far, far beyond any existing companies planning horizon. But that doesn’t mean quantum technologies won’t work, eventually.
Haha, have you? I've been employed in 4 countries across 3 continents.
This is deeply interesting to me. For one thing, I’m in my sixties and I definitely feel like I’m the same person I was, fundamentally, as in my 20s. The world has changed and my body has changed and I make fewer mistakes but I never woke up and realized, “I’m an old man.” I know I am one, but I feel just fine. If anything, on balance I like being old. The fact that people slightly underestimate me now sets up a lot of good jokes.

Unrelatedly, I just finished reading the semipublished novel of a member of our community, who I believe is in his late 40s and who could probably never get through today’s traditional publishing because he is clearly autistic. I had low expectations, but it’s shockingly good. As in, if it had the right people behind it, it would easily be one of the top books in a given year. And I think the books written by people of his age are slightly different from those written at mine, and of course both perspectives are radically different from a Gen Z 20-year-old’s.

When you read young novelists, you get the first draft of a new generation’s perspective. I barely understand Millennials and Gen Z is still opaque to me because so few authors of real talent have bubbled up. They exist for sure, but nepo kids get exposure first so I have really hard to find the good ones.

As they age, writers get better at writing. But writing is not the sole determinant of good fiction and it is even less correlated to relevance. Old writers tend to produce books that are technically fantastic and that critics and career writers recognize as superlative in craft, and often quite creative contrary to stereotype because these people don’t stop learning, but that doesn’t mean they’ll be relevant to any current conversation. Young authors tend to produce work that is more jagged and less technically accomplished, but extremely relevant to the time. Ellis is a prime example: he wrote the quintessential novel of the Reagan Era—it’s shocking and disgusting and not brilliantly written, but well-written enough.

That said, “bad sentences” are one of those issues that writers agonize about but the fact is that editors will catch them if they’re truly awful. It also doesn’t have much to do with age, because old writers who understand grammar extremely well also make mistakes, which 95 percent of the time are typos. Either they are removed by the proofreader or they become part of the history.
> No one travels overseas, or if so, only every 5 years or so?

Yes, the vast majority of the US population has never traveled overseas. Many of those who do, do so once in a lifetime.
Location: Panama City, Panama
Remote: Yes
Willing to relocate: No
Technologies:
- JavaScript, Python, Java, C++, Go, Bash
- MySQL, MongoDB, Postgres, AWS S3, AWS RDS,
AWS DynamoDB, MS Dataverse
- Spring, Next.js, React.js, SpringBoot,
Angular, Express.js, Vue.js
Résumé/CV: https://linkedin.com/in/frjr17
Email: hernanadrianv17@gmail.com

Hernan Dominguez

Dedicated Fullstack Web Developer with a strong background in Systems Engineering. Skilled in designing, developing, and optimizing scalable web applications. Expertise in database management (SQL & NoSQL) and automation processes. Proven ability to collaborate in cross-functional teams, adapt to industry trends, and implement innovative solutions that enhance performance and user experience.
Glad it's not just me thinking that. The amount of UI bugs I encountered in the last few macOS versions is fairly annoying.

Very often, when I switch input keyboards between English/Mandarin, the popup that appears to indicate the selected language just won't go away automatically. I have to manually go and click somewhere to get rid of it. Also had loads of issues with notifications not rendering correctly.
Congrats to the team for this release. I hope they get around to publishing a project roadmap at some point - it'd be great to see where things are headed.
> We like to think that intelligence protects us from bad decisions

We do?

Anyone who really thinks that's true has not been paying attention to the entirety of recorded human history.
You missed an indication that you need to scroll, that's certainly bad design, though fixing it doesn't require the full fat bar (not that I'd object to a proper global setting for users who like that!).

(flatness is a universal cancer, though, even compared to the ugliness of the old Win)
If you pit virtual-call-heavy code written in C++ against C#, C# will come out on top every single time, especially if you consume dynamically-linked dependencies or if you can't afford to wait until the heat death of the universe when all the LTO plugins finish their job.

Or if you use SIMD-heavy path and your binary is built against, say, X86-64-v2/3 and the target supports AVX512, .NET will happily use the entirety of AVX512 thanks to JIT even when still using 256b-wide operations (i.e. bespoke path that uses Vector256) with AVX512VL. This tends to surpass what you can get out of runtime dispatch under LLVM.

re: Java challenges - those stem from the JVM bytecode being a very difficult optimization target i.e. every call is virtual by default with complex dispatch strategy, everything is a heap-allocated object by default save for very few primitives, generics lose type information and are never monomorphized - PGO optimization through tiered compilation and resulting guarded devirtualization and object escape analysis is something that reclaims performance in Java and makes it acceptable. C and C++ with templates are a massively easier optimization target for GCC, and GCC does not operate under strict time constraints too. Therefore we have the results that we do.

Also interesting data points here if you'd like to look at AOT capabilities of higher-level languages:

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
I encourage people to read the post. Whether or not Russia was ever a democracy in recent times, the author draws clear, specific parallels to the erosion of checks and balances that are interesting and informative.
SEEKING WORK | Remote | Berlin, Germany

Freelance software engineer with experience across a wide range of areas in web and software development. Skilled in delivering projects that require autonomy and focus.

Expertise includes JavaScript, Go, Python, and PHP, along with frameworks such as Node.js, Django, Flask, and Laravel. Proficient in cloud and infrastructure tools, including AWS, Kubernetes, Terraform, and Serverless.

Capable of handling static websites, web applications, and custom cloud solutions with a focus on simplicity and thoughtful design.

Contact: frederik.ring@posteo.de
CV: https://www.frederikring.com/experience/
GitHub: https://github.com/m90
> Jumping straight to what makes the Xiaomi Modular Optical System possible, Xiaomi’s proprietary LaserLink technology helps the module connect to the phone with ultra-fast 10Gbps optical data transfer. [...]

> This LaserLink optical communication module transmits raw data as a near-infrared laser through the lens to the phone’s image signal processor (ISP) in nanoseconds without delay or compromise in quality.

Sony aimed for something similar in 2013 with their QX camera series (https://www.photographyblog.com/reviews/sony_ilce_qx1_review), but those were complete cameras including battery and SD-Card slots that communicated wirelessly via NFC or WiFi with the mobile phone so there was a lot of redundant functionality.
Intel Core i7, 48 GB, Firefox.

Decidedly not "OK".
SEEKING WORK

Full-Stack Engineer | React, React Native, Nextjs, Node.js

Location: Lagos, Nigeria

Remote: Yes

Willing to relocate: Open to opportunities worldwide

Technologies: React, React Native, Next.js, TypeScript, Node.js, MongoDB, Tailwind CSS, Docker

Portfolio: angelofpc.com

Resume: https://docs.google.com/document/d/16xRGYfmkKf0_D4iGeq028ZKt...

Email: ace@angelofpc.com

I'm a Full-Stack Engineer with 6+ years of experience building scalable web and mobile applications either as a frontend, mobile or backend developer. As the Head of Engineering at Rumi Africa, I've led the development of high-impact products, solving real-world problems with React, React Native, Next.js, TypeScript, and a strong backend foundation.

Open to opportunities that challenge me—whether full-time or contract—where I can contribute to high-growth products and teams. Let's build something great!
Hey this looks pretty interesting. I saw that you guys are a YC company, how do you intend on making money deploying a protocol?
> iTunes was such a stable, usable piece of software

It used to be the case a long time ago. I think it was decent up to iTunes 5 or 6. They crammed into it iPod apps and stuff, which resulted in a terrible UX. Then came the UI lag.
I had a buddy who ended up sounding a lot like this and our friendship ended with him texting something similar. You just have to laugh.
Wealth is always relative, so yeah.
Location: Philadelphia, PA

Remote: Yes or Hybrid in NYC

Willing to relocate: No

Technologies: Python, PyTorch, scikit-learn, pandas, Django, Flask, FastAPI, PostgreSQL, Swift, SwiftUI, HTMX, JavaScript, React, Terraform

Résumé/CV: https://docs.google.com/document/d/1MK6O_lsRz_x3gD6NFBkWPiHY...
Email: gavinhackeling@gmail.com

I am a generalist software engineer, data scientist, and engineering manager with more than twelve years of experience at early-stage startups backed by Breakthrough Energy, Emerson Collective, Founders Fund, First Round Capital, GV, General Catalyst, and IA Ventures. I have built products and engineering teams from scratch and led them to seven-figure ARR at two SaaS companies. I am the author of the first and second editions of Mastering Machine Learning with scikit-learn, and the inventor of one patent.
> No amount of meticulous code review—or even comprehensive automated tests—will demonstrably prove that code actually does the right thing. You have to run it yourself!

Absolutely not. If your testing requires a human to do testing, your testing has already failed. Your tests do need to include both positive and negative tests, though. If your tests don't include "things should crash and burn given ..." your tests are incomplete.

> If you’re using an LLM to write code without even running it yourself, what are you doing?

Running code through tests is literally running the code. Have code coverage turned on, so that you get yelled at for LLM code that you don't have tests for, and CI/CD that refuses to accept code that has no tests. By all means push to master on your own projects, but for production code, you better have checks in place that don't allow not-fully-tested code (coverage, unit, integration, and ideally, docs) to land.

The real problem comes from LLMs happily not just giving you code but also test cases. The same prudence applies as with test cases someone added to a PR/MR: just because there are tests doesn't mean they're good tests, or enough tests, review them in the assumption that they're testing the wrong thing entirely.
Wow that sounds like a real superpower in that setting. I have met many that have very strong visualization/conceptualization skills in things like 3d, mechanical, color/looks, code and electronics - but for other peoples mental models that one was new to me.
The closest I can remember would be some sales people I met who are also chess players, they could "play" in their heads a range of different scenarios of interactions in a sales conversation - many levels deep. And would do it, especially if/when stakes where high. In the blink of a second. It would take them muuuch longer to just answer me a few questions on why they thought "C" was the best way to open, and then make sure to get in point "E" (or "G") before proposing "K".
If you open the lid and connect screen in a short time. It sometimes end up showing every desktop in mission control as black square. And only way to fix it is disconnect and reconnect the screen again. The bug is there for so long and I already have the muscle memory to perform the sequence. How did they messed up such a basic function?

There is no way that apple employee did not hit the bug at all given the requirement to trigger the bug is so simple.
I hate many details from Apple's software, but most stuff people are complaining about is solved by downloading an app/plugin that does it. However, this should not be the case when you're paying for a 'premium' OS. It's highly frustrating and time consuming.

At this point I think I've spent more time tweaking macOS settings, downloading and testing stuff than I did when I had Ubuntu as my work OS. Ridiculous.
Hardware discovery: ACPI and Device tree