skysight-inc/HackerNews huggingface dataset:
Location: Honolulu
Remote: Yes
Willing to relocate: No
Technologies: React, Rails, Three.js, React-Three-Fiber, Deck.gl, Leaflet
Résumé/CV: https://jpwhitaker.com, linkedin.com/in/captainwhitaker
Email: https://www.linkedin.com/in/captainwhitaker/

Rails, React, Nextjs, api design, Postgres, 3D (Threejs Three-fiber), GIS, ecommerce

Hello friends! 10+ years of experience at startups, marketing firms and research labs! I love building products and design interfaces and user flows to be as easy as possible for users, whether it's renting boats or defining custom encryption parameters.

Looking to work in-person (Honolulu) or Remote. I've worked hybrid at Oceanit and fully remote at Ubiq (San Diego).

In my spare time I've also been making 3D web experiments and small games, so if you need some interactive 3D for your solar field or housing development or an edutainment experience I'd love to work on it!

I'm also building a massive database of gluten free grocery products to help people with Celiacs and gluten intolerances find replacements for their favorite foods.
The joy of having a properly implemented capability system is that, well, you can create arbitrary capabilities.

You don't need to give a process/component the “unrestricted network access capability” -- you could give it a capability to eg “have https access to this (sub)domain only” where the process wouldn't be able to change stuff like SSL certificates.

EDIT: and to be clear, fuchsia implements capabilities very well. Like, apart from low-level stuff, all capabilities are created by normal processes/components. So all sorts of fine-grained accesses can be created without touching the kernel. Note that in fuchsia a process that creates/provides a capability has no control on where/to who that capability will be available -- that's up to the system configuration to decide.
When my mom first got a microwave oven in the 1980s the UI I was aware of was being able to set a time and a power level.

Eventually microwaves got buttons to do specific tasks like "cook a potato", "cook frozen vegetables", etc. The strangest one is that many have a "microwave popcorn" button that bagged microwave popcorn says not to use on the package.

My feeling for a while was that this was all stupid, "I already know how to cook a potato" -- that this was a nightmare bicycle.

Turns out that those features work really well, the microwave has a gas sensor that can figure out how to cook a potato better than you can most of the time, in fact the best ones have a microphone which can tell the pops are a second or so apart and it's time to stop. I don't know how many people, like myself, think it is a lot of marketing bullshit, even though it's really an improvement.
There is no way to make fossil fuel more expensive without making energy more expensive overall, because fossil fuel is included in the category of "energy overall." The effect of making fossil fuels more expensive is that energy prices will rise. The point of the GP ("Not really. We need polluting energy sources to be charged for their pollution, ie stop using the atmosphere and land as a free sewer, which in turn will put renewables on an equal footing.") is that the goal is not to raise the cost of energy as a whole (even though this is the inevitable outcome of higher fossil fuel prices), but instead to price in the negative externalities generated by fossil fuels.

Put another way, in a world where fossil fuels are no longer consumed, there isn't any reason to limit energy consumption for its sake, since the whole point was to encourage adoption of cleaner technologies. There is a case to be made that this isn't true, since even the "clean" technologies have an environmental impact, but that is tangential to the discussion.
What will the impacts of this be, or I guess it says first quarter? Which is 2/3rds over? Are we seeing the impacts of this?
Tech stocks are the market now. If you bought Nasdaq before, at peak or after dotcom bust, then you had to wait 15 years to "break even". If you bet against tech stocks (e.g. buy S&P500) then you're down.

It is historically risky to bet against the US stock market.

https://infogram.com/all-recessions-1h7v4pw0g7jxj6k
SewerAI | Senior Software Engineer (Typescript/Django/React) | Hybrid 2d SF Bay | Full time

SewerAI is a pioneer in underground infra management. We provide cutting edge solutions to Utilities, Contractors, Cities, Eng firms etc to help maintain our civic infrastructure. We combine AI/ML and Computer Vision with the SaaS model to deliver an integrated solution that increases the accuracy and speed for our customers

The company is Series B funded with a team of 11 engineers

We are hiring a SSE for our Product Engineering team.
https://www.sewerai.com/careers/senior-software-engineer

Come join us for a rewarding career experience
The problem with real music, is that it requires a hefty amount of musicians to establish a genre. This amount could be somewhere in the range of 100 to 1000 musicians.

When this critical number is not amassed then the genre effectively dies.

With A.I. we can resurrect dead genres, but not only that, we can combine genres together, popular genres with one another, also popular and unpopular genres or popular and dead genres.

Using A.I. for music is easier and much faster than traditional means, and this could greatly reduce the critical mass of musicians to support a genre. It could be reduced as much as 10 times, or 100 times, like one person creating 10000 songs or something similar.

By trying to compare A.I. music to traditional music, you are comparing 10 songs a real band makes, with 10000 songs an A.I. (human) musician makes. It's apples and oranges comparison.

I don't see why human music cannot be a genre, the best of all genres but just one, and an innumerable amount of A.I. genres which may not be so good, but they are infinite.

The real human music genre might be the best forever or just for the next 3 years, but so what? Let there be more genres some good some bad. No one is gonna listen to a cheap copy of an already existing song of an already existing genre, but songs already in existence should be used to train A.I. weights.

Regarding A.I. weights, smaller models forget much of the information they are trained on, and they are cheaper, faster and easier to be fine-tuned, also probably easier to apply RL reasoning on. In that way, A.I. musicians (or real musicians) could run the model in their computers and use it as an instrument instead of relying in companies with big models, slow and expensive.

And some times big and inefficient models copy text/code/music verbatim from the training data. But this is a bug, when small models become competitive enough, most people are gonna use those. They might even carry them around, like a personal band always ready to make melodies for them.
Which side are you on, Apple?
As others have said, all countries pay. There are ways we could compensate people for the fair market value of their blood that would be resistant to abuse and risky donors. Paid vacation seems to be a good option, or a refundable tax credit that that's not realized for a year.
> folks of other sexual preferences and gender identities

Since Jesus was an observant Jew, who explicitly said that not a letter of the Mosaic Law would pass away, I don't think he would be support of sexual "preferences" and "gender identities". The Law pretty much placed everything except sex within marriage as out of bounds, and not only did Jesus uphold the Law, but he even upped the requirements from actions to unexpressed desires. For instance, the Law only required not committing the act of adultery, but Jesus said that even looking at someone lustfully was adultery. So I can't see Jesus being supportive, but rather saying "go and sin no more".

Actually, I think Jesus was rather opposed to people who had identities of any sort, since he called people to an identity in himself. He had the harshest words for the Pharisees, who had an identity of "holy". The prostitutes and tax collectors and other "sinners" that Jesus hung out with agreed that they were not keeping the Law and repented of it, but if you've got an identity (that is, it is what you define yourself by), by definition you aren't going to be repentant about it.
SEEKING WORK | Denver, CO | Remote | Manufacturing Engineer
I am a mechanical engineer with a background in CNC manufacturing. I work with clients ranging from start-ups to established corporations, helping to consult and manufacture prototypes. I excel in helping other engineers who lack manufacturing experience design a product which will be manufacturable, along with discovering ways to lower costs and improve the product goal.

With my own in-house CNC manufacturing capabilities (milling, turning, plasma cutting) using state of the art industrial equipment, I am able to easily expedite prototypes for my clients.

I am well rounded with skills outside of mechanical engineering including experience in automation and control systems, robotics, software development, and more.

Current projects include developing engine dynamometer systems, including the required control systems and mechanical assemblies to accurately test racing engines: https://www.precisiondynotech.com/

Email: Sean@SeanBeever.com Web: https://seanbeever.com
Cool project, also curious about the economics. Have been thinking recently with the increasing quality and affordability of 3d printers and assistive benefits of LLM's it would be cool to basically have the equivalent of lego builds kits for all kinds of consumer goods.
"This is wrong: https://en.wikipedia.org/wiki/Doomscrolling"

Yes, wikipedia is wrong, it happens.

Policies work great for encyclopedic content. But it turns out that finding a source for a new term does more to cement an early meaning of the word than help people understand its evolution.

Maybe try urban dictionary?
AngelList | Senior Software Engineers, Engineering Lead, Product Designer, Senior Data Engineer, etc | Full-time | Hybrid in San Francisco

AngelList's mission is to accelerate innovation by providing startups and investors with the tools they need to succeed. We have the world’s largest early-stage venture portfolio with $17B+ assets under management and $124B+ on our platform, delivering capital to over 12,000 startups. We work with some of the best emerging fund managers to ensure every deserving startup has access to capital.

I was hired into the role from one of these HN threads last summer. One of the things that attracted me most was the density of former founders and aspiring entrepreneurs on the team.

We're hiring full-stack engineers with experience building web applications at scale. Fintech knowledge is a plus, but not required.

I'm the hiring manager for our Funds Engineering team[0]. We’re building the data layer that powers our general ledger. We work on some of the most interesting datasets out there: We model capital flows in the venture ecosystem to understand where value accrues and, ultimately, which investors and founders win or lose.

I'd be happy to talk about these roles, about any open role we have at AngelList[1], or any questions you might about working here.

[0]: https://www.angellist.com/careers/9870a63b-ac75-436b-b1a6-a2...
[1]: https://www.angellist.com/careers#open-positions
With experience, there is nothing hard about changing a cord.

Without experience, it is harder. Removing the strain release requires mechanical sympathy; desoldering/soldering requires soldering skill; etc.

If it was your job, you’d pick it up in a day or few. If it is not your job, the learning curve is spread across the time between jobs and there’s relearning if the jobs are infrequent.
There are lower hanging fruit. Last time I tried to give blood in the UK involved waiting 2 months for an appointment and a 3-hour round-trip. They turned me away for a medical reason that was mentioned on the application form.

So I drove home: the NHS are more strict than the DVLA.
What a shame, having gotten into Torn recently, this scratches a similar itch and I would have liked to try it.

Any other hidden text-y web gems out there like these two that I should check out?
As far as I could tell, its main goal was to have fun writing an OS. At that, it seems to have succeeded for a number of the people involved?

In terms of impact or business case, I'm missing what the end goal for the company or execs involved is. It's not re-writing user-space components of AOSP, because that's all Java or Kotlin. Maybe it's a super-longterm super-expensive effort to replace Linux underlying Android with Fuchia? Or for ChromeOS? Again, seems like a weird motivation to justify such a huge investment in both the team building it and a later migration effort to use it. But what else?
I didn't have any problem with iterator/pointer invalidation (easy to merge into the same thing), since holding an active iterator inhibited expiration. It's possible to imagine an expiration system that doesn't automatically guarantee this but I didn't have one; the only non-weak-based expiry I had was based on timers, and it's sanest to only count time as elapsing at the heart of the event loop.
I have a toaster from the 70's. It's a nice toaster, but has a big problem I didn't expect when I bought it:

Apparently most grocery store bread is significantly more wide now than in the past! Most bread won't fit!

If the inputs to a device change, that can also cause obsolescence.
> My genuine hope is that secretly we actually are really good with drones and just strategically have decided not to broadcast it

I am confused.

The US has massive fleets of military drones of every type and size that have been proven in combat environments. They literally pioneered the development of this type of military system and have been using them operationally decades before anyone else. Did everyone just forget this?

The US has extremely mature and capable drone technology, much better than a lot of what is being used in Ukraine. Really the only question is the ability of the US to scale production if it needed to.
We did a very similar thing in a previous project. Used protostuff to serialize each object, and snappy at the time to compress it. And a small proxy class to access it that decompressed on demand. Costs a few microseconds on read, but saved 4x the space (20GiB -> 5GiB IIRC). This was after interning etc.
I'm sure you can save a lot more space if you compress batches of objects and store it column oriented, but will take a bit longer to decompress individual objects.
From the article: "TSMC plans to invest $65 billion to build three semiconductor fabs in north Phoenix, the largest investment in Arizona history."
Can someone draw what hinkley is talking about?
https://devblogs.microsoft.com/oldnewthing/20060731-15/?p=30...

https://blog.codinghorror.com/on-managed-code-performance-ag...

And that was 2005. Modern .NET is much, much faster.

> If anything the general sense of the community is that Go is faster than Java.

Faster where?
A few years ago, I filed a Feedback Assistant bug report regarding an issue I was experiencing in Final Cut. In response, I was contacted by Final Cut developers who worked with me to replicate the issue and then shipped a fix.

Just one anecdote, but some reports definitely get looked at.
WE REQUIRE MORE MINERALS
Getting Gaudí vibes from that first image on the wiki
Having had a professional episode in Germany I avoided SAP like HIV and luckily I got involved with neither.
One of the more interesting things that I've learned, is that the older version of Zoroastrianism, was what most folks would think of as "very nice and peaceful."

I have heard that it became a bit more hardline, as time wore on, but was never really the devil-worship that Christianity painted it as. I believe that it is still practiced in Iraq and Syria, making it the oldest continuous religion on Earth.

What's that saying? "One religion's gods, are another religion's devils?"
http://doomscroll.urbanup.com/18433219

Nailed it
I guess Bread Barbershop on YT got the idea of Mr Bread from this Bend das Brot.
It would reduce number of assumptions, especially ones laying only in your head. Generally it's a good thing, isn't it? Literally large portion of C code bugs is due to broken assumptions. WTF man?
Psst, scroll to the bottom and hit play. Then scroll back up.
There is a demo, with several examples: https://electricalexis.github.io/notagen-demo/
We are also excited about real-time translation + voice cloning (like having your K-pop stars speaking your language with their voices!)
This is actually something we explored previously. The tech is there but we weren't sure of the the user experience, especially in terms of latency.

Maybe we'll have this for Cuckoo 2.0!
On the subject of toasters, if you want one that lasts then grab an old toastmaster or Sunbeam (the kind with the chrome sides) and spend a weekend doing a deep clean. They are held together with screws, not bent over tabs. You might be up against decades of baked on grease, so you'll have to break out the sodium hydroxide. You should probably replace the asbestos cord with a rubber one too. The toaster will then last the remainder of your life.

The main downside is that the slots are usually to narrow for bagels.

There aren't any infinite number of old toasters out there, but there's enough out there for everyone who wants to do the above.
> Xbox 360 and PS3 emulators are still borderline unusable on my new-ish PC.

How did you manage to achieve that? What specs are we talking?
I am extremely skeptical of any "concurrency made easy" claims. Rust has probably the best claim in that area but it's still pretty limited, and comes at the cost of making it hard to write normal code.
This is correct, and is also true for healthy volunteers in clinical trials. I did them when I was a young broke college student, 100% of the healthy volunteers were where what I would consider to be quite poor.
When I worked at $GOOG my manager left the team to work on Fuchsia and he described it as a "senior engineer retention project", but also the idea was to come up with a kernel that had a stable interface so that vendors could update their hardware more easily compared to linux.

Many things that google did when I was there was simply to have a hedge, if the time/opportunity arose, against other technologies. For example they kept trying to pitch non-Intel hardware, at least partly so they could have more negotiation leverage over Intel. It's amazing how much wasted effort they have created following bad ideas.
The UK economy is already pretty small per-capita compared to other first-world countries. I'm certainly not one to argue for growth, but what is it about UK's conservatism that demands degrowth? It strikes me as antithetical to the liberalisation that I would think would form the right flank of the spectrum.

From my perspective, even economic concerns are driven by fear of immigration: it's just the same old "immigrants are taking my jobs but also somehow not growing the economy so I am now economically displaced" trope.
Location: London, UK | Thailand

Remote: Yes

Willing to relocate: Yes

Technologies: Javascript, TypeScript, Node.js, Next.js, React, Python, Docker, Kubernetes, Terraform, AWS, GCP, SQL/Postgres, MongoDB, Redis.

Résumé/CV: Available on request via email

Email: sam [at] jayasinghe [dot] io

I’m a generalist engineer with past experience including full-stack engineering at a YC legal-tech startup and full-stack + cloud infra at an NYC quant fund. I also have entrepreneurship experience that gives me an understanding of the end-to-end product development process at early stage startups.

My recent projects include building a realtime voice-based AI personal assistant—one that actively calls you on the phone, rather than passively waiting for you to interact with it, as well as a philanthropic project in the AI ed-tech space.

I’m skilled at taking initiative on projects and synthesizing requirements from multiple stakeholders into meaningful technical solutions. I’m passionate about functional programming, building reliable and scalable distributed systems, and optimizing developer experience. I also speak 4 languages (English, Sinhala, Mandarin Chinese, and Thai).
Trunk | https://trunk.io | Senior Software Engineer (Platform)| Full-Time | Hybrid SF

We are looking for a motivated and experienced Senior Software Engineer to join our Platform/Data Engineering team. In this role, you will be responsible for developing and optimizing data ingestion pipelines that can handle vast amounts of real-time and batch data from various sources. Your focus will be on designing systems that are scalable, reliable, and performant, as well as ensuring the proper integration of data across our entire ecosystem.

Trunk is an a16z funded dev tools startup, redefining software development at scale. We aim to solve problems that developers hate by bringing the tools usually built in-house at the best engineering orgs to every development team. We've built 4 products so far and have plans for more:

* Code Quality: a universal linter/formatter, available as a CLI, VSCode extension, and CI check;

* Merge Queue: a merge queue, to ensure that PRs are tested in order before they're merged; and

* CI Analytics: detects, quarantines, and eliminates flaky tests from your code base. Prevents flakey tests from producing noise and blocking CI.

*Flaky Tests: Detect and eliminate Flaky Tests.

In 2022, we raised a $25M Series A led by Initialized Capital (Garry Tan) and a16z (Peter Levine)

Our tech stack:

* Frontend: Typescript, React, Redux, Next.js
* Backend: Typescript, Node, AWS, CDK, k8s, gRPC
* Observability: Prometheus, Grafana, Kiali, Jaeger
* CLI: C++20, Bazel
* VSCode Extension: Typescript
* CI/CD: GitHub Actions
* General: GitHub, Slack, Linear, Slite

Unlimited PTO (and we all actually take PTO), competitive salary and equity packages! Please apply here: https://trunk.io/jobs
This looks super useful for global teams dealing with technical discussions! I’m curious about how Cuckoo handles domain-specific jargon beyond what’s included in uploaded reference documents. For instance, in fields like AI/ML or DevOps, terminology evolves rapidly, and even human interpreters sometimes struggle with nuanced technical meanings.

Does Cuckoo adapt dynamically to new terms within a conversation, or does it require preloading domain knowledge beforehand? Also, how do you ensure accuracy in cases where direct translation doesn’t capture the intended meaning (e.g., idiomatic phrases or cultural context differences)?

Excited to see how this evolves!
The paper seems to start with the bizarre assumption that AOT compilers need to "catch up" with JIT compilers and in particular that they benefit from inline caches for member lookup.

But the fact is that AOT compilers are usually for well-designed languages that don't need those inline caches because the designers properly specified a type system that would guarantee a field is always stored at the same offset.

They might benefit from a similar mechanism to predict branches and indirect branches (i.e. virtual/dynamic dispatch), but they already have compile-time profile-guided optimization and CPU branch predictors at runtime.

Furthermore, for branches that always go in one direction except for seldom changes, there are also frameworks like the Linux kernel "alternatives" and "static key" mechanisms.

So the opportunity for making things better with self-modifying code is limited to code where all those mechanisms don't work well, and the overhead of the runtime profiling is worth it.

Which is probably very rare and not worth bringing it a JIT compiler for.
Ereader Easy Swedish
It's a simple llm wrapper that converts any epub to easy swedish but one I use now to read all my books. I find it cool and something that I actually use and find useful.
That isn't a VSCode thing. I have "always how scroll bars" enabled at the OS level and across many apps it only shows when the mouse is over the scrollable area. You know, because the accessibility setting is really just a poorly worded suggestion now.