skysight-inc/HackerNews huggingface dataset:
https://www.antipope.org/charlie/blog-static/2024/05/on-mist...
You can see from this graph that IT peaked at the end of 2022, and has stabilized at about 80k less positions since then. That means there are roughly 80k people around that could still be looking for IT jobs. Some of them probably have switched to other fields, but it still a lot of people sloshing around and jumping at job openings.

I don't think there's an end in sight for that issue, and it likely could get worse if the AI surge alleviates (or pops entirely!). It sucks, but I'd look in non-traditional IT places (government, universities, non-tech companies) as many of them are still growing quickly!

Graph: https://wolfstreet.com/wp-content/uploads/2024/06/US-employm...
Author is here. Thanks for reading!
Would you elaborate on what would you expect from the post?
Voyager 1 is back to life in interstellar space, but for how long?
Won't you obtain and retain the necessary knowledge with use as a matter of course? And the infinite remainder will always be at your fingertips?
I think the same applies to ARM's newer designs as well, with ARM Blackhawk and Cortex-X series achieving similar results as Nuvia's design.

My guess is that the work Nuvia did happened in close exchange with ARM, with each party owning their respective IP for commercialization (ARM for new generic designs, Nuvia for new server-centric designs).
And every single one of those features can be hard, locked-down disabled with a simple configuration profile. They can all be unequivocally disabled. iTerms preferences could also be managed this way, since it hooks into cfprefsd and I could make an MCX profile to set “OpenAIIntegrationEnabled” to FALSE for the prefs domain “com.whateverIterms.bundleIDis”. Unequivocal. It’s off.

You might say that I am not a bright man, and I might agree, but the way the AI integration presented in 3.5.0 was not unequivocal. Literally nothing said “this feature is disabled unless you put an API key in”. It assumed a knowledge and understanding of how this shit works, one that I do t have because I have no interest in slop portals in any of my applications, let alone one in my terminal. Instead of a checkbox for “Enable/Disable”, one I could have left set to disabled and gone about my day, I got an empty text box for an API key. So what, does it attempt to make a network call to Sam Altman’s slop machine every time I hit enter, only to fail without an API key? YeAh bUt Go rEaD tHe sOuRCE, sure, but I’ve been using iTerm since Tiger without a need to go read the source (nor become a terminal application developer in five minutes so I could understand it) and had other shit to do that day.

Mind you, OpenAI.com is NXDOMAINed on my DNS servers at home, so I didnt give a shit either way when I upgraded to 3.5.0.

People’s reactions and comments to the dev were wrong, cruel, and uncalled for, but that doesn’t mean the feature couldn’t have been introduced and presented in a way more sensitive to people’s concerns about AI, right or wrong, real or fake. And sure, the dev has every right to do whatever they want with their open source project. They don’t owe us any emotional intelligence or respect or anything, but they also dont have a right to expect everyone to be like, totally cool and vibin with whatever they do. That doesn’t mean “everyone will put up with whatever” (which is not the same as “everyone is entitled to the project”). If the dev removed all themes except for neon pink on neon green and forced your font to be Comic Sans, would the dev be entitled to do that? Sure! It’s not illegal and they don’t owe anyone anything. Would users be entitled to go “uhh, what the fuck?” Sure! It’s not illegal and they don’t owe anyone anything! It only gets gross when people start flinging insults.
What is this magical ios/android/web full stack called?
I want to read this book please.
Buying a technology company, they buy a proven idea. If the bought tech has a diffrent stack than everything else Mozilla already had then rewriting it is going to be a good long term idea.
I don't think the new course is "SICP with Python"; my impression (from talking to GJS!) is it's a different course that now uses Python. But maybe someone here has experience with it & can speak up.
And there are many more of them.
I think you could say that Github copilot is partly in this way ?
> what's often being communicated are emotions and feelings - things today's machines simply lack.

Machines lack face but they can make a faces. Communication does not have to be 'authentic' to have equal or better effect. It's just patterns.
>> The linux kernel team should offer a fixed compatibility layer for drivers. […]

> You are free to implement it.

But would it be accepted?

From what I see with both NVidia's and OpenZFS's compat layer, it seems to indicate that the Linux kernel folks are actively hostile against any such thing.

(Contrast this with, say, the FreeBSD folks where both the kernel- and user-land API/ABI stays frozen over the life of a major version release.)
Meanwhile, there's me. I discovered cast iron last year and have been loving it for all sorts of things. Of course, my yearly blood test showed high iron levels in my blood so I need to tone it down a little bit.
From what I gather it’s a combination of immutable data structures, light caching, and running the lsp/treesitter in background processes. The founder has a bunch of interesting interviews going deep into the mechanics if you’re interested!
Oh thanks for checking, then I'll leave this. Splits are my primary feature in tmux.
Market cap for tech companies is a bubble. It has more in common with the lottery total than with a representation of real value.
Yes, there's an incremental point to be made about the location of the gas reserves.

But to get to the real point here - why do you keep defending the actions of a blatant 19th century-style imperialist bully, as if it's some kind of calm, rational actor?

That's just, you know, doing what it needs to do?
this is a deep cut. Remember the days when you just 'make and run' to test your programs?

Now I need pipelines, helm charts, and other 5 tools +20 mins of busy nothing work to see if a small change fixed something.
Of those three examples, only the KC-135 was caused by the dutch roll. The other two were caused by structural failures, the dutch roll was incidental.
tmux does support scrolling and copy-paste, but they often work subtly differently than the way they do in a native terminal. For example, when I try putting `set -g mouse on` in `~/.tmux.conf`, scrolling mostly works fine but if I scroll up and then start typing or press up, I won't jump right to the bottom of the session the way I'm used to in native Alacritty (which I will often do as a way to return after scrolling back through a bunch of print output). This isn't a huge deal, and you can definitely get used to it, but it can be frustrating if you like how your normal terminal emulator works and don't want it to change.
I can't take a person seriously when they reduce the iPad to a "toy".
I hope this doesn't lead to an exponential increase in space debris.
Isn’t there a point when a company becomes so big and so impactful to multiple layers of our life, that it should be impossible for them to continue focusing on profit alone?

I’m not talking about regulation per se, but holding humans in charge of such corps more accountable.
Chill... It's not like they're saying it publicly within earshot. Only the Finns, Latvians, Estonians, Lithuanians, Polish, Ukrainians and Moldovans do that.
Well it ends up as algae cell body mass, which in turn makes more algae, which makes more electricity etc...

The problem isn't where the C goes, it's the dismal efficiency
Related: https://www.lesswrong.com/posts/jGuXSZgv6qfdhMCuJ/refusal-in...

(I just realized that this is already linked in the article.)
Thanks for doing this!
I'm a bit confused by the readme:

"This script outputs how many job seekers there are vs how many jobs."

Isn't it actually showing the ratio of jobs / job seekers? It does seem so by the chart and the code but the text makes it sound the opposite. (Or is it my wrong reading?)
3d printing rocket engines makes a lot of sense. The engines of Rocket Lab's Electron rocket are 3d printed, Aerojet Rocketdyne's AR1 engines have 3d printed fuel injectors, SpaceX's SuperDraco thrusters (the ones in the Dragon 2 capsules) are 3d printed. Complex geometries with lots of liquid channels make rocket engines difficult to machine, so overcoming the issues with 3d printing heat-resistant parts is well worth it.

But skipping qualification testing is indeed a weird reason. I doubt you can skip test fires.
Not disagreeing with your point, and admittedly being a little bit pedantic, but I always laugh when people talk about the planet being in danger.

The earth is going to be fine. It’s humans who are in danger.
Between this and other potential electromagnetic phenomena like earthquake lights (which might or might not be power lines swinging and shorting out, creating sparks, or transformers blowing up), there's a lot we don't understand about earthquakes yet.

Piezoelectricity is one of the proposed mechanisms that might explain both earthquake lights and animal behavior changes minutes or hours before the actual shocks start.
>> No liquidity? He said the company went public…
>> I know people don’t get the best deals on startup equity but something doesn’t add up here

Many startups stay private for 7-10 years. Most go broke, shut down, or have face-saving acqui-hires with no economic gain. If you leave at year 1,2,3,4,5, or 6 you have to pay UPFRONT to exercise the options and pay taxes UPFRONT. But you are stuck with private stock you cannot sell. In 95% of cases, the private stock can never be sold because the company goes broke. You dont know if your company, in year 7, 8, 9, 10, or beyond MIGHT be one of the lucky 5%

If you are going to spend $100k or $500k exercising options and paying taxes, you might as well buy QQQQ or NVDA or something with better odds of success.
Ask HN: Why did 3D Printing buildings never became big?
I have been thinking about this recently as prices of houses just keep inflating up and being so hard to purchase for an average family.

Why didn't 3D Printing buildings became big? It seems like a perfect tech to help us build faster and more consistent.

Clear the ground. Get the 3D printer out there. And then boom 48 hours later you have a building.

Or printing the bricks like Lego so you can just collect them together.

What is it I am missing here?
If machine performs a piece and musician is just there for playback performance, you enjoy it until you find the truth?
That isn’t true though. All presidents launch anti corruption campaigns to solidify their power when they start. Xi did it, Hu did it, Jiang did it, I bet Deng did it (although the office was merged yet, he was at least supreme leader). When they are all corrupt, it is easy to (a) clean house of people you don’t like (b) protect and promote your supporters and (c) scare lots of monkeys by killing lots of chickens.

The CPC always admitted there was corruption, to do otherwise would simply lose credibility with people. Given that Xi is now president for life, the corruption should simply be accumulating now since the 10 year house cleaning cycle has been broken.
IMO the design is extremely similar to elm. It feels like the author wanted elm but instead of targeting frontend+javascript, it targets beam+backend. It also seems to make very similar tradeoffs to OCaml.

Which is great, because elm is probably the best programming language I've ever used.
Alan is wonderful and is almost a co-host of Crime Pays at this point.
I'm a member of the Illinois Mycological Association, where we do occasional surveys accompanied by biologists. They frequently take back tens of items for DNA sequencing.

If you're out there looking at a mushroom and think you know what it is, but aren't exactly 100% confident - remember that researchers who dedicate their academic career to fungi are frequently stymied by things found in a 2 hour walk with a few handfuls of volunteers: it might not be what you expect!
> “If you’re faced with the tradeoff between security and another priority, your answer is clear: Do security,” the company’s CEO, Satya Nadella, told employees.

Satya's model of making security a priority at Microsoft:

- Cram ads in every nook and corner of Windows. Left, right, centre, back, front, everywhere. What else is an operating system for?

- Install a recorder which records everything you do. For the benefit of users of course - you know, what if a user missed an ad and wants to go back and see what they missed.

- Send a mail to your employees and tell them "Do security". Mission accomplished - Microsoft is now the most secure platform.
Unfortunately as is typical with these source-thrown-over-the-fence projects, a lot of it is just a hot mess.

I tried to make a custom container that would run under the regular ChromeOS crosvm, all the "agent" stuff for e.g. transporting wayland over virtio is brittle crap that crashes with no useful error if you don't invoke it perfectly correctly.

What I want is the idea of wayland-over-virtio to be reimplemented by others.
That gets you scrolling, yes, but not in the same way as without tmux.

Without tmux, your terminal emulator uses its scroll-back buffer to render as you scroll, not requiring any intermediate copies of the lines of text scrolling into view.

With tmux, your terminal emulator no longer handles that, and instead tmux must pass a copy of each line freshly scrolled into view to the terminal emulator, which involves an intermediate copy of that text and re-triggers the terminal emulator’s parsing (as far as your terminal emulator is concerned, it has never seen this line of text yet). All of that (and some other subtle overhead I’m not mentioning here) are completely avoided outside of tmux (or more specifically: whenever the terminal emulator is free to manage its own scroll-back).
It's a collective action problem. One person's subscription will not make the difference needed to improve journalism enough for them to get a direct benefit. Further, the main benefit would be that it exposes corruption, which doesn't generally impact individuals. Corruption's effects are spread amongst all the tax payers. Each individual is better off not subscribing and reaping the benefits of others' subscriptions, but everyone suffers if local journalism isn't funded.

It's similar to the climate crisis: there's broad agreement that things are bad and getting worse, but individuals acting in their own self-interest can't be counted on to solve it.

Further, commercial interests are generally anti-aligned with exposing corruption. They'd rather their bribes/lobbying be unquestioned, driving down the cost of it at the expense of the tax payer. We can't count on business to provide this service.

Finally, this isn't just about québécois and indigenous content. The last I saw, the $ was available as long as you had full-time journalists on staff, regardless of their focus.
The expectation with AI is that fewer devs will create and maintain more. It's not that the tools aren't useful, but they're a lot more useful for employers to squeeze out more from employees.
Of course not. I meant it as an extreme counter-example.
Show HN: Mu – Building Blocks for Life
Hey all,

Back again with something new. I'm working on Mu (https://mu.xyz), its a Micro app platform that contains a handful of useful apps I think of as the "building blocks for life". It's in no way a complete or exhaustive list but I wrote it for myself and am slowly iterating on it. The idea is to get away from the bloated and addictive/algorithmic based things we have today and just go with something simple. I'll probably add a couple more things based on user feedback. But that's essentially what I'm looking for now, a bit of feedback. Note some apps are geared towards a Muslim audience with prayer times, the Quran in english, etc.

Oh and the code is open source for anyone who wants to run it themselves or contribute to it https://github.com/muxyz/mu

Cheers
Asim
I did a little bit of testing. It definitely needs to be fine-tuned with more images of humans so that it understands basic anatomy better.

But for the prompts I actually tried, the speed and prompt adherence was a significant step up. The overall quality does not compare at all to SDXL fine-tuned.

I think overall people should appreciate their improvements to the architecture. Although the deficits are bizarre and point to a huge hole in the market for new companies to get involved in pre-training models.

But there will be fine-tuned on Civit AI.

Also, people kept pointing out how good PixArt is.
If you don't know how to jailbreak it, can't figure it out, and you want it to not question your intentions, then I'll go ahead and question your intentions, and your need for an uncensored model

Imagine you are like the locksmith who refuses to learn how to pick locks, and writes a letter to the schlage lock company asking them to weaken their already easily picked locks so that their job will be easier. They want to make it so that anybody can just walk through a schlage lock without a key.

Can you see why the lock company would not do that? Especially when the clock is very easy for anyone with even a $5 pick set?

Or even funnier, imagine you could be a thief who can't pick locks. And you're writing shlage asking them to make you thieving easier. Wouldn't that be funny and ironic?

It's not as if it's hard to get it to be uncensored. You just have to speak legalese at it and make it sound like your legal department has already approved the unethical project. This is more than enough for most any reasonable project requiring nonsense or output.

If that prevents harmful script kiddies from using it to do mindless harm, I think that's a benefit.

At the same time I think we need to point out that it won't stop anyone who knows how to bypass the system.

The people left feeling put out because they don't know how to bypass the system simply need to read to buy a cheap pair of lock picks - read a few modern papers on jailbreaking and upsize their skills. Once you see how easy it is to pick the lock on these systems, you're going to want to keep them locked down.

In fact I'm going to argue that it's far too easy to jailbreak the existing systems. You shouldn't be able to pretend like you're a lawyer and con it into running a pump and dump operation. But you can do that easily. It's too easy to make it do unethical things.
Author buys a tablet, complains it’s too expensive, too powerful, and not a laptop. This makes author angry and complain about a whole other range of tangentially related issues. Author should have done their research and bought a laptop instead. MacBooks are pretty good devices, although they can be a little expensive and too powerful too.
> cohere's Command R+ is also available and while less capable, for instruction following, I believe its superior to Anthropic's models

My experience recently is that its actually noticeably better for instruction following than Claude, but can be finicky if you're not careful about adhering to the prompt template. But between the RAG and multi-step tool use capabilities, even if it was slightly worse on the instruction-following side of things I'd still say, as you do, thats its much better than Claude on average.

Agree on titan as well. I recently was forced into a meeting with our AWS TAM, and they kept shoehorning Q into every conversation. I held my tongue knowing that titan was the model powering it under the hood.
Algae can be food stock for aquaculture, it can be composted, it can be turned into bioplastics and thrown down a bore hole, etc...
interestingly i thought snapdragon x elite had qualcomm-proprietary hexagon vliw processing cores also, but it's not mentioned. that would clearly not be in arm's intellectual property, but it's strange these articles (i searched and read others besides that linked) overlook this.
100% agreed. His earlier conversations before the recent AI boom were pretty great, going deep into a wide range of topics. Since then, it's taken a sharp nose-dive into AGI navel gazing. He's clearly drank too much of the kool-aid.

Aschenbrenner et al are clearly smart, but they have no real world experience to base their (entirely biased) predictions on. It's all very on-brand for the EA and EA-adjacent folks, who spend way too much time on the internet and not enough time out in the real world.
= - = - = - = UX / UI / Front-End Engineer = - = - = - =

Location: Virginia

Remote: Yes or open to hybrid

Willing to relocate: Yes

Technologies: JavaScript | React.js | D3.js | Highcharts | HTML / CSS | Material UI | Python | Figma | C# | HCI | UI Design, Prototyping, and User Flows | WCAG Accessibility (a11y) audit and implementation | API development

Résumé/CV: Can provide on request

Email: jankisgajera@gmail.com

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

https://jnkdesignhouse.com/ - from my consulting days

https://janki.xyz/ - personal website

About:

I'm Janki, a user-driven Senior Front-End Engineer with an M.S. in Computer Science, specializing in Interactive AI. As a UX engineer, I love to focus on improving user experience through thoughtful designs, interactive data visualizations, and intuitive user flows. I value user feedback, and take pride in the iterative, continuous improvement of my work.

Recent favorite projects include prototyping and implementing the UI of an AI document chatbot (React, Figma), data visualization for private equity and public portfolio liquidity modeling (React, Highcharts), and the implementation of a user bug report and feature request workflow (React, Microsoft APIs) to organize user requests from any given internal application into a centralized location.

Although I am really interested in finance and the investment/asset management space, I am open to any industry where I can make a difference, help people, and learn something new every day.

If you think we're a fit, please reach out!
It is true that nothing is 100% secure. Sitting on a major security vulnerability internally with a motivated employee pushing to fix it and doing nothing for business reasons is not negligence, but malice.
People in the chain of command need to be held accountable for this.
> And for user applications too, while we are at it.

They do.

> If a change results in user programs breaking, it's a bug in the
kernel. We never EVER blame the user programs. How hard can this be to
understand?

> WE DO NOT BREAK USERSPACE!

— Linus Torvalds, 2012
US Army Awards Next Generation Abrams Design Contract
I hope nobody got hurt (assume so, you may have told you otherwise). Is this something pilots get trained for how to cope with this type of incident?

What happened to passengers (are they usually injured from things falling/flying around)?

Boeing is getting some bad news these days, but multiple whistle-blowers in a row is the worst.
Ask HN: Where the heck are the junior Full stack positions
My cousin-in-law is having a real hard time finding anything available. I chalk it up to them not being the best at selling themselves, but while also looking alongside for them, it seems the market is actually terrible for juniors.

What bothers me is, technically he's a junior, but practically he is a "passionate" who could learn anything you throw at him in a weekend.

If you know anyone who needs a hard working, loyal employee, please reach out to him: filiatreaultmaurice @t gmail d.t com

As an experienced programmer of 10+ years it hurts my heart to see a "passionate" having a hard time. Truly passionate, natural programmers are not common.

Thank you HN.
You’re asking for something that is literally impossible.
GP never implied the amount of ozone just the amount of aluminum oxide. All I know is catalysts can speed up reactions by orders of magnitude. CFCs actually created a hole in the ozone layer so its not like human activities haven't accidentally created problems before. Probably something that at least needs to be ruled out.