skysight-inc/HackerNews huggingface dataset:
My conclusion is that LETTER is a categorization subroutine that categorizes characters into one of 14 types. Type 2 is minus sign, 4 is alphabetic character, 5 is period, 6 is right paren, 9 and 13 are blanks, 10 is left paren. Types 1, 3, 7, 8, and 11 are single characters (presumably different special characters). Type 12 is a digit. Type 14 gets handled as a single character or alphabetic character depending on circumstances.

The LETTER routine operates on a word of 6 characters at a time, producing 6 categorizations. The results of LETTER are stored in the variable KNOW, which is then used for a switch statement Z(IDENT), which transfers to W4, W5, W6, etc, which perform the appropriate action for the character type: creating a number, creating a sublist, creating a word token, or so forth.

Some other random things I determined on the way to this: IS is the parenthesization level, IC counts the character within a card (1 to 6), and IW counts selects the card (1-14). KGETBL and KGETIN extract one character from the specified word. I think KGETBL extracts it as a character and KGETIN extracts it as an index. MADIN converts its argument from a MAD language variable to an assembly variable, while MADOUT converts an assembly variable to a MAD variable.
I believe rabies is one vaccine that is effective after exposure.

https://en.wikipedia.org/wiki/Rabies_vaccine#After_exposure
Sorry, you're right, they could lose a lot more money.
I didn't saw about quantity, just cyclists can be unpredictable - I bike several thousand miles a year. When I used to commute to San Francisco, my order of concern on the road was cyclists, muni, cabs, everyone else.
Ego loss comes from experience, age. Hopefully.
I'm not certain this is quite as damning as it sounds. My understanding is that the foundry business was intentionally walled off from the product business, and that the latter wasn't going to be treated as a privileged customer.
Avatar robot cafe in Tokyo provides independence for bedridden 'pilots'
Agreed, and I'd go further than that: we shouldn't be charging prisoners "rent" or for food or whatever. If it's important enough to imprison someone then we the taxpayers should cover the cost.
Become a manager. Talk to your manager, most decently sized organizations have clear paths. I've been offered coursework to prep for the transition a number of times now in multiple companies. If you haven't yet, seek it out. You can also possibly take a new IC job at a different company that offers clearer paths / training for the move.
You just described vendor lock-in. It's never fun, but it's usually a known factor for any competent decision-makers. Sometimes "good for now" is good enough...
I've made four broad transitions in my career over thirty some years. First I was a hands-on coder for about 5 years. Then I transitioned into tech sales for about two years. Then into leadership/management for four years. Then I went to law school and was a lawyer for about a decade. By then I made enough money to retire in a modest way (and I'm very modest in my lifestyle), so I went back to programming without any pressure. But ended up having to manage a team after a couple years because the project I was working on in retirement grew and needed more hands.

I'm hoping to retire again. And then I'll just work on something like a video game where I don't need to hire anyone else (outside of contractors for art).

What I've learned over the years is that you should never chase prestige and the opinion of others. I did that for too long. What you should chase is getting money by the fastest means possible, even if its something with no title or career prospects, if you can buy your freedom from the wage wheel. If you can jump off the wage wheel then you can do your own projects with freedom. And freedom to set my own calendar is the only thing that matters to me anymore.
Try LiteLLM; their core LLM proxy is open source. As an added bonus it also supports other major providers.
> release a GPU at the same price point as an M4 Max SOC

Why would it need to be introduced at Apple's high-margin pricing?
I have this router, running the latest official stable build of OpenWRT, and I'm very happy with it. I particularly appreciate that it has two 2.5gbps ports, so it can route a > 1gbps internet connection, unlike the OpenWRT One.

Switching from stock to OpenWRT was incredibly easy.

I have to reboot it about once every month or two (my previous router, a Netgear R7800, only needed to be rebooted maybe once every other year.) But I hear that the nightly builds are a bit better in this respect, so I expect the stable builds will improve with time.

I installed the LibreSpeed-go package, and it can completely saturate the 2.5gbps LAN port.
It was illustrating narcissistic personality disorder. Debating whether or not Musk delivers, or what personality traits might be behind delivering or not, is irrelevant to whether or not Musk illustrates NPD. It is easy to find examples of his behavior that matches [a layman's understanding of] NPD, so it seems fair.

Saying that Musk's personality resembles NPD doesn't say whether he is or is not effective at some tasks.
Progressive Punctuation
5*12=60, so assume $6k/yr.
This is awesome. I love the graphics. Your son seems awesome!

How do I charge up my skills? It also doesn't show which skills are charged and which aren't - all the buttons look the same! Could the buttons maybe change color depending on if they're charged or not? Or maybe show how long until they are charged?
What is often hidden in these kinds of posts is a relationship with money that's not fully understood. There's thousands upon thousands of different jobs out there, but your post implies that there's none outside of tech. I'm assuming this is because of the lifestyle it afforded you which you are used to, addiction to cash flow, dependents to support, or perhaps an identity fused with high earnings.

Do a thorough think of how much money you really need. And convince yourself that a dollar more isn't worth any amount of extra effort.

For most people it took a 3-5 years in school or lower level jobs to get good enough to crack into the fruits a high earning software engineering career. If you were young when this happened, you didn't even notice those years go by. Now you're older, but the same rules apply. They just feel different and usually unmotivating. You may need to spend a few years at the bottom again to make some progress down a different skill tree.

When you're winning for so long, it's hard to imagine eating shit for years just to make bread again elsewhere. Harness some excitement around that and commit fully, or realize that you have a pretty great life and find a way to stay cozy in tech (like divorcing your identity from your job).

edit: also if you've only been in big tech, then get out. it's so much more fun elsewhere.
The best thing to do is absolutely to disengage from your extremely toxic and ignorant style of communication. You have no intention of having a fair discussion or establishing any common ground. You came into my thread looking to start shit, not to consider and share new ideas.

Your arguments are steeped in bias, conservative talking points, and after reviewing your comment history, I just see a cesspool of ignorant, bigoted takes and projection.

I've already argued against your talking points a thousand times with others who share your exact same spoonfed worldview. There is no need to do it again.

Hacker News is not the place for this kind of behavior, and I hope one day you lose some ego and grow up.
Then they'll have to glue it shut to keep me from opening it and disconnecting the cellular antenna.
Email is one of the easier services to detect; not only does SMTP specify that the server sends a greeting before authentication occurs, but there's also a bunch of DNS records just sitting there in full view. I'd say it's easier to detect real usage with email than with HTTP, because, to my knowledge, nobody runs an MTA just to say 'this domain is for sale' like they do on the Web!
If you're decent with documentation, then there's a whole field out their for documenting and technical writing

* https://en.wikipedia.org/wiki/Technical_writing
Dude created a simple tool based on email conventions of the time and released it to the world for free and it's still with us, used all over. And you're here crying that he didn't want to work with you? Did you think he was somehow obligated to? How incredibly entitled.

It's open source, so you do what you do. That's the good and bad of it. No one owes you a god damned thing.
Selflessness merely means understanding that selfless service to others' happiness is a fundamental element of the spiritual path. We do not have to love them more than ourself, just equal, but we must take the chances we get to serve their happiness as much as possible.

You're right about the negativity of the ego's self-important nature via conceit and egotism. Those are negative traits of the self. The goal of self-improvement is to become a consciously virtuous person who puts the needs of the whole in its proper place, and doesn't indulge their selfish vices, which always cause unhappiness to those around them.

Positive self-esteem, when due to being a compassionate person, is a necessary component of the self-evolving person, because honesty in grokking the truth of ourselves is an important part of our growth.

And, remember, universal compassion also includes being compassionate to our own self, and as we increase our virtuosness, we are ever more beloved by the universe, itself. The happiness on that path is not known by but a small minority of the world's cultures/societies.

Sorry I'm not writing so clearly this late in the day, but know that the ego we have a birth is mostly selfish. It takes a definite turn towards the light to begin the process of purifying it by degrees from egotist to self-actualized bearer of compassion. It's a true fight, fighting against our own fallabilities and weaknesses and selfishnesses. But it's the most worthy struggle we will ever undertake.
I have a hub with a power switch & indicator LED for each port. No unplugging needed.
I honestly don't think so, and I think this is here is a prime example for proving that.

For example, a Makefile that does the same job as the build.py script in this project would be significantly smaller, simpler, and easier to read in several metrics that I'd reasonably call "objective" to a certain degree.

In fact, contrast the Makefile in that project: https://github.com/keyvank/30cc/blob/main/Makefile

With the build.py script:
https://github.com/keyvank/30cc/blob/main/build.py

You need to know very little about Makefiles to make immediate sense of what that Makefile is doing, whereas you need to know much more about python to still not immediately see what the build.py script is doing. In fact, you will probably just "guess" that the python script is supposed to do a similar job only from its name before that.

And then the python script still does not do incremental builds at all!

Again, if it gets more complex that can change, but this is far away from that. It takes 10 or so minutes to learn enough about Makefiles to be productive with them, from scratch.
This is a global trend.

"Public camera" (as in state/city owned) is the least of my worries -- I know who I should sue when the data are leak.

Many camera just put all footage on in some unsecured server in China or public S3 bucket .
Systems architect
A big thank you to Gregory and the Astral team. The binaries saved me tons of bullshit build time. The saved CPU cycles also helped reducing carbon footprint!
amen. there’s people that use haskell, ocaml, lisp… and then there’s rest of us that do actual real work :)
Hopefully your insurance covered a lot of that $100,000. That's astronomical.
Doesn’t the Java ecosystem have even more stable packages?
This is such a bummer because teaching is both critical to a functioning society and enjoyable to do.

I constantly fantasize about teaching but stop quickly after reality hits.
China's single-child generation frets over country's pension system
I've said this for a while...

I do think one challenge is, AFAIK with most GDDR5/6 there's a density issue that requires either larger memory bus paths or other additional complexity to support large sizes.

That said, the lack of even a 16GB variant is sus.

I'll take some copium in that maybe they're trying to solve the 'size' issue somehow and are just making sure whatever system they use isn't gonna be an i820 MTH debacle before they pull the trigger on announcing it.
The GPS project began in 1973. Digital signatures were invented in 1976. I'm guessing adding it on after the fact would have been very expensive.
Older, vulnerable people told me that voting for Trump this year was a way to avoid another Jan 6. Your mother in law is brave to say that. Tucker Carlson is a coward for claiming, despite the video, that Jan 6 was unarmed.
The next step companies (for packaging etc) are also still in Taiwan iirc, but they're more replaceable.
Second this, I know several close friends who have done the Recurse center and they say it's a phenomenal experience, one of the best things they've ever done. Generally speaking the job placement afterwards is also not all that bad if you decide to go back into the workforce.
This is pretty close to what's espoused in the Jim Collins books which are descriptive of specific companies but get turned into proscriptive nonsense by people who don't get that.

Specifically, in "Built to Last" the ability to hold two contradictory goals is praised as "Genius of the AND", as opposed to "Tyranny of the OR".
My hunch is that price and picture quality make up at least 90% of the purchase criteria for most people, so as a manufacturer you'd better be optimizing primarily for those. Has anybody here ever chosen "smarts" at the expense of either?
> They can't just slap more memory on the board

Why not? It doesn't have to be balanced. RAM is cheap. You would get an affordable card that can hold a large model and still do inference e.g. 4x faster than a CPU. The 128GB card doesn't have to do inference on a 128GB model as fast as a 16GB card does on a 16GB model, it can be slower than that and still faster than any cost-competitive alternative at that size.

The extra RAM also lets you do things like load a sparse mixture of experts model entirely into the GPU, which will perform well even on lower end GPUs with less bandwidth because you don't have to stream the whole model for each token, but you do need enough RAM for the whole model because you don't know ahead of time which parts you'll need.
This happened to our friend's family. They all had to get shots and in the US, doctor's rarely carry the vaccine, so each time a shot is needed, they had to go to the ER, which took hours.
Hi. I'm not a software engineer. I write a lot, and I use Markdown for most of it, including in professional context as a team manager. Even for things as simple as call notes (just a bullet list, but that's THE POINT).

This is a really stupid take.
I started around 8 or 9 as well. Back then Javascript wasn't really around (was still called DHTML), so I started with Liberty Basic and shortly after that AutoIt, which I loved for a long while and would recommend if he wants to start doing things on the computer - simple to write but doesn't abstract the concepts of the machine away.

Your son has a seriously advantageous head start on life. Kudos!
You're living in the perfect time then! With tools like Cursor AI, I find myself writing less and less code to achieve a product outcome.

First question will be what do you enjoy and how can you do more of that? Or enjoyment aside, what is it you would like to achieve.

Difficult, I know.
This feels dangerously close to being almost totally automatable, unfortunately
6 years, holy guacamole, good job Elixir community!
This will be featured in my cross-discipline AI meeting this week. The blog article your son wrote was excellent - I will be pulling a few quotes.

I found it insightful that he used the microphone to move faster, and that he couldn’t always trust AI, because it can be just as confidently wrong as any human.

Both of you, keep up the good work!
> how I can pull it off while having minimal leadership experience.

Work on that. First thing is to kick your line manager's ass.
Indeed, I could use QEMU to run FreePBX on ARM64. However, the performance penalty would be pretty severe, and there isn't anything inherent to FreePBX that should prevent it from running natively on ARM64. It simply appears that nobody has yet spent the time to iron out any problems and make an official build for the architecture, but unfortunately I think there is still loads of other software in a similar situation.
> then I am also free to decide that those views are absurd and extreme, and reflect a deep misunderstanding of medical outcomes.

I don't agree. You can decide that another person's expressed opinions don't align with yours, according to what you believe and think you understand about medical outcomes. The original comment didn't mention medical outcomes so I hesitate to judge how much the commenter knows about that. And I hesitate to call someone's personal views absurd. They have opinions I may or may not share. I can't make a rational argument to prove them wrong.

A person's beliefs can't "be" foolish or even wrong. Belief by definition does not come from an objective and rational evaluation of facts and probabilities. I can say I hold different beliefs, but no more.

We most often encounter this kind of argument around religion. Someone can sincerely hold religious beliefs that don't submit to rational and objective argument. We can have different beliefs but we can't prove someone else's beliefs wrong. To call a belief that you can't argue against with reason "foolish" or wrong equals calling the person holding the belief foolish and wrong. You can show that chemo can work and people with cancer can recover. You can't say how any individual should feel about that, or how they should choose to deal with a cancer diagnosis. The original comment didn't make any statement about whether chemo works or not, or whether some people can thrive with dignity after losing a limb. Rather the original comment expressed one person's belief about how they feel about those possibilities, for their own definitions of autonomy, dignity, and quality of life.
There have been progressive improvements as new satellites are brought into service, and those end of life retired. Perhaps backwards compatibility?

https://en.wikipedia.org/wiki/GPS_signals#Legacy_GPS_signals

https://en.wikipedia.org/wiki/GPS_signals#Modernization_and_...
what kind of bandwidth/latency between GPUs would one need in that setup to not be bottlenecking? What you're describing sounds quite forgiving. Is it forgiving enough that we could potentially connect those GPUs over a LAN, or even a remote decentralized cloud of host computers?

From my understanding that's certainly possible to do without the latency hurting much with large batching between inference layers
Just build batteries.
I got sick of programming, so I switched to management and then technical writing, but soon realized that it is bureaucratic corporate America and its focus on process over achievement that I dislike.

I then discovered that I do like programming. I just don’t want to do it with anyone else.
I imagine they had to have been making the joke, because 1) it would otherwise be too random of a reference and 2) the youtubers all picked up on it lol
You're not wrong, but technically llama.cpp does have training (both raw model and fine tuning). And it's been around for a long time. Back around the ggml->gguf switch I used llama.cpp to train a tiny 0.9B llama 1 through the early fast parts of the loss reduction on 3GB of IRC logs with 64 tokens of context over about a month. It eventually produced some gpt2-like IRC lines within it's very short context.

Would anyone choose llama.cpp's training tools to do serious work? No. Do they exist and work, yes.
> convert Unicode into and out of a simpler format to use internally

But what simpler format?

If it supports all of Unicode it's not simpler. If it doesn't, then it's missing necessary features entire languages rely on. And missing emoji.

I don't understand what benefit you're trying to provide.
Amazon and Google Must Keep Their Promises on Project Nimbus
I know its getting off topic but I never understood why people seemingly couldn't accept that.

Current systems don't have a 1:1 with "hard work" and success/comp but its about as close as you can get, IMO.
JetKVM – Next generation open-source KVM over IP for $69
This amuses me tremendously. I began programming in the early 1980s and quickly developed an interest in Artificial Intelligence. At the time there was a great interest in the advancement of AI by the introduction of "Expert Systems" (which would later play a part in the ‘Second AI Winter’).

What Amazon appears to have done here is use a transformers based neural network (aka LLM) to translate natural language into symbolic logic rules which are collectively used together in what could be identified as an Expert System.

Full Circle. Hilarious.

For reference to those on the younger side:
The Computer Chronicles (1984) https://www.youtube.com/watch?v=_S3m0V_ZF_Q
MOOs have been around forever and are like more-easily programmable MUSHes. Educational institutions loved them back in the day. There's even still development of the MOO server, active social MOOs, websites running MOO as the webserver... lots of fun stuff!

If there's any interest:

Archived MOO knowledge: https://lisdude.com/moo/
Modern MOO server: https://github.com/lisdude/toaststunt/
Active social MOO: https://chatmud.com/
Web agents can simplify web browsing
Leadership/management positions are not your only option. Try a "customer success" role or a support position.
First, you need to identify and quantify your skills and strengths.
My spouse loved teaching.

The problem is that teaching is a small part of the job, and has been steadily shrinking for years. Almost every other part is terrible.

My spouse is no longer a teacher.
Nice! FWIW, The only nova model I see on the HuggingFace user space page is us.amazon.nova-pro-v1:0. I cloned the repo and added the other nova options in my clone, but you might want to add them to yours. (I would do a PR, but... I'm lazy and it's a trivial PR :-)).
Gaming Like It's 1929
>hard to justify not returning them when I got laid off a week after purchasing them

Ouch, had something similar happen to me before when I bought a VR headset and had to return it. Wishing you the best on your job search!
Congrats Dad and son. I was going to say something about the blue text on red being hard to read. But you know what? Keep it. Live the vibe.
Don't host Go in Clojure.
> So you basically never have to worry about lifetimes or memory management or the borrow checker? Because that would be a prerequisite for it to be as productive as Python.

To be more productive than Python? I almost never have to worry about lifetimes or the borrow checker. And even when I do, I'm still more productive.
Clojure hosted on Go, fascinating! What must-have Go packages are you most excited for?
Formaldehyde Causes More Cancer Than Any Other Toxic Air Pollutant
The full title is:

> Formaldehyde Causes More Cancer Than Any Other Toxic Air Pollutant. Little Is Being Done to Curb the Risk.
Alas, I am but one. But us childless cat ladies are legion, and soon, we will all have chainsaws..!!
What is a Hebrew text editor? Is VS Code only for anglophones or something?