skysight-inc/HackerNews huggingface dataset:
You don't need so many layers of stuff (or API keys, signups, or other nonsense).

Llama.cpp (to serve the model) + the Continue VS Code extension are enough.

The rough list of steps to do so are:

Part A: Install llama.cpp and get it to serve the model:
--------------------------------------------------------
1. Install the llama.cpp repo and run make.
2. Download the relevant model (e.g. wizardcoder-python-34b-v1.0.Q4_K_S.gguf).
3. Run the llama.cpp server (e.g., ./server -t 8 -m models/wizardcoder-python-34b-v1.0.Q4_K_S.gguf -c 16384 --mlock).
4. Run the OpenAI like API server [also included in llama.cpp] (e.g., python ./examples/server/api_like_OAI.py).

Part B: Install Continue and connect it to llama.cpp's OpenAI like API:
-----------------------------------------------------------------------
5. Install the Continue extension in VS Code.
6. In the Continue extension's sidebar, click through the tutorial and then type /config to access the configuration.
7. In the Continue configuration, add "from continuedev.src.continuedev.libs.llm.ggml import GGML" at the top of the file.
8. In the Continue configuration, replace lines 57 to 62 (or around) with:

models=Models(
default=GGML(
max_context_length=16384,
server_url="http://localhost:8081"
)
),

9. Restart VS Code, and enjoy!

You can access your local coding LLM through the Continue sidebar now.
That’s a lie the best hire straight out of university too. Having worked for meta, Goldman Sachs and Bloomberg I can assure you it’s only a matter of cracking their interviews i.e. leetcode.
America's "book of laws" is extremely long and complex, and a great many American lawyers have grown quite wealthy by making as-long-and-complex-as-needed arguments about why the part[y|ies] with the deep pockets* [is|are] responsible.

*https://en.wikipedia.org/wiki/Deep_pocket
I do my best work when I'm coding on something I actually, personally care about. It gives me the drive to power through all the challenges, and also to strike pragmatic balances between clean code, progress, etc.

If you're like me, I'd look for a job or open-source project that would let you work on those kinds of problems. Then your skillset grows naturally with each completed feature or bug-fix.
There’s a Finnish startup working on something similar: https://kelluu.com/
what makes perl better for scripts?

Having an implicit line- and field-splitting loop for standard input with a couple of command-line switches. (Awk doesn't even need switches, but is cumbersome if you need initial state.) This covers a lot of use-cases. Also, very compact and powerful regular expressions.
Each line is a different compiler building itself ?
Yeah, he was the golden boy until he wasn’t. There could have been another universe where he parlayed into a political career, but I think the fact that Iraq is still fundamentally a mess cut against him because his big success was still sort of just an asterisk. He would have had to run in like 2012 on the platform that Obama was ruining his victory in Iraq.
I am thinking of an adaptive assessment and grading system. Not planning for learning content as of now (though it can come in later).
Totally agree! My apologies for misinterpreting your words. Looking forward to the day our new friend (the OP) makes it into the industry :)
VFS for Git is still Open Source: https://github.com/microsoft/VFSForGit

Microsoft's blog posts have indicated a move to use something as close to off-the-shelf git as possible, though. They say they've stopped using VFS much and are instead more often relying on sparse checkouts. They've upstreamed a lot of patches into git itself, and maintain their own git fork but the fork distance is generally shrinking as those patches upstream.
Cue Ivermectin rush V2.0 ....
No, it is not. See WPATH SOC v8, which mentions in many places that dysphoria "may or may not be present".

https://www.tandfonline.com/doi/pdf/10.1080/26895269.2022.21...

It talks a lot about "gender incongruence".
Stateful Property Testing in Rust
I think there’s arguments to be made both ways. I‘m generally of the belief that technology that works is a net win for humanity. But I think we need to stop being vague about what it means for an LLM to work. For me, I just want to tell an LLM to replace all the hard coded strings in my app with translation tags. Sadly, this isn’t possible to do reliably with what we have today. I’m not sure who’s job this would eliminate other than my own. I think the more existential questions are about if we made a god box that could perform all the white collar jobs. I think we’re so far away from that despite being sold that vision, that we might as well consider the moral and philosophical implications of a time machine or teleportation device if we’re going to continue to entertain AI doomerism for LLMs.
Not to mention smart-watches too, which also do calling and texting.

I feel like at least some of these can be consolidated and the only reason they're not is because of arbitrary limits. I don't see any reason the ipad can't be more open like a laptop as well as operate as a phone (some android tablets can). You could use the watch as your "notifications and reach me asap" device.

But overall I always end up overpacking just because of being afraid of needing something I don't have.
Yeah, I came to basically say this too. If you want a good programming job next year the best way to get it is by having any programming job this year.
Hackers love servers like yours. It's old and they know nobody is monitoring it. If they can get in and use it to launch attacks as a proxy or part of a botnet without touching your running services, they have a nice home for a long time and you'll never notice.

Maybe you don't care about the data running on that server. It's still irresponsible and a disservice to the rest of the Internet to run an unpatched Internet-facing server.
> But of course the ideal case is much easier to define, and has fewer things that make some people uncomfortable.

As another bonus, it also provides an extra excuse to advocate against replacing humans with AIs.
There isn't a way to automatically add spans for arbitrary functions in Node, no. There's currently a proposal to add some stuff that makes creating the span easier to make it auto-closing based on scope.

FWIW the philosophy here is that observability is a part of the application rather than something separate. That's distinctly different from the APM philosophy, which is that a separate process "does the observability" and your app is "clean" from that. I think there's quite a benefit to manually instrumenting in your codebase intentionally rather than having an automated process do it for you. But I can understand not wanting to go through and do that.
>Everywhere else has the same problems, but they aren't as bad.

On a per capita basis, yes they are.
> Even a test that is 99% accurate in a high-incidence population is going to be utterly ineffective when applied to the general population.

I read that sentence a few times. 99% accurate seems quite high. WSJ recently opined about the 1-in-5 cancer misdiagnosis rate.

https://www.wsj.com/articles/are-you-sure-you-have-cancer-di...

"Are You Sure You Have Cancer?"
The way to get an issue like this fixed is a post on Hacker News with an sufficient number of upvotes to get to the front page for a long enough time. Good luck!
If crypto was actually like lunch -- returns were generated in minutes, there were tens of millions of successful examples that don't fail, and the insanely rare ones that fail in that mode risk double or low triple digit dollars -- then maybe the SEC wouldn't care as much.
A lot of people like me that were forced to leave for financial reasons are grasping for justification for leaving other than 'because we didn't have enough financial value'. It sucks when your hometown kicks you out because you're a 'poors'.
You're dying on a very strange hill. Yes, children that have active and engaged parents have an advantage over those who do not. "Cheating" implies that the parents are doing the homework for the child without the child's involvement. Of course, that's not what is happening, and I'm sure you know that.

I'm sure you also know that not all school districts, teachers, and children are equal. Some are funded better than others, some are better trained than others, and some learn in different ways than others. If my child is struggling for one reason or another, I am going to be engaged in several ways. First, I may speak to the school and/or the teacher to understand the details. Second, I may speak to my child about their assignments and offer to explain unclear concepts to them. I won't take a pencil and start solving the problems for them.
I agree that a word is just a word and it can easily be changed. That's why I called it a minor issue. I think my issue is more that if we have a framework where part of the framework is named after something that is not unsustainable long term, it makes me question the goals and intent of the people who created it. I have to ask myself, "are we using this in an unintended way".

It's like if you came to my house and asked for a towel and I went, "oh yeah, use my butt towel". Just because it's called a butt towel doesn't mean it's actually got anything to do with a butt, but you're probably going to be a bit uncomfortable until you understand why I'm calling it that.
I guess there are a few concerns here. What if the game developer goes out of business, or dies, or accidentally drops their db? What happens if they decide they don't like one of their collectors and want to wipe their balance clean? (Of course, you could do this with NFTs as well, but you'd have to write it into the contract ahead of time).

On top of that, the developer would need to build and operate their own infrastructure for trading with the tokens. If they were NFTs, then they just slot into existing applications without any extra work.
Hetzner is amazing, used them for years.
A person’s “socioeconomic background” may dictate that they don’t have time to spend many of their vanishlingly rare non-working hours on being a teacher. I'm surprised to see you assume that everyone has this kind of time. I assure you that they do not.
Do you have anything of substance to say, or are you only capable of childish, condescending meme speak?

Do you have examples of stoplights that aren't red circles? Or do you have examples of when a Tesla approaching a glowing red circle should not recognize it a stoplight?

I built a CV system in 2013 that detected vehicle makes/models in varying weather and time of day. It was a lot harder than stoplights, we had a team of one, and it was with technology that is ancient by today's standards. Tesla has no excuse.
Changes to the standard don't instantly, or even eventually, cause corresponding changes in implementations. Code that needs to be portable to many implementations will need to worry about line length limits for a long time into the future.

The Venn diagram of Fortran feature availability in the various actively maintained Fortran compilers is very messy, and the ISO standard is definitely not a subset of any of them. Standard-conforming code is not necessarily portable, and highly portable code is not necessarily standard-conforming, especially since Fortran '95.
So, you're suggesting we limit everyone's potential so a few uneducated/poor families don't feel left behind? That's ridiculous.

Should schools offer extra tutoring and support for kids and families that need it? Sure. Should people limit what they learn at home or out-of-school? No.
> Don’t go around barefoot in feces to get hook worms.

You say that, but I've heard at least one story where someone did exactly that (and claimed that it cured their allergies and asthma): https://www.thisamericanlife.org/404/enemy-camp-2010/act-thr...

I'll personally stick to allergy shots, though.
That's not a reason to discount this as a real vulnerability. Most hacks in the real world are due to mistakes in security hygiene. Because most people aren't security experts, and even those who are, are human. They make mistakes, do things in a hurry sometimes, and don't know everything. Novel, high-skilled attacks are uncommon.
If I put my Conspiracy Hat on, the reason they just did not Extend ipV4 to just add some more address space is to purposefully eliminate Privacy on the internet

There is a huge number of people that believe in things like a "Real Names Policy", and that Anonymous Access to the internet was a mistake, These people hold positions of power in organizations that make the standards.
I think there’s a middle ground here. There is value and meaning in finding meaningful ways to spend your time in life and for that time to be spent working towards something. I don’t think most humans would be happy being completely idle and stale in their life. Which is also not to say most people should chase goals like making millions of dollars.
If you can't find accessible formats, or you want to look at small physical things like a receipt, photo, notepad, crossword or other small item, you can magnify things using a digital overhead projector. Basically a camera on an arm that looks down on the book or item, and you project the video onto a wall. Sometimes used in lectures in place of an overhead projector. You want to find a camera with a wide depth of field to avoid fiddling with focus the whole time and a screen or wall coating that looks good to the user.

The other advantage is it can help offset "old person neck" by making you look forward, not down, and you can interact with the item, for example by writing on it, without faffing about with a keyboard.

Obviously doesn't work for full blindness, or if only near-focus is possible, but magnifying something up to 8 feet across goes some way.
> What does this even mean?

There is a lot of good wisdom from the 60s, 70s, 80s that people forget and end up re-inventing. I don't think I'm the first person to make this comment.

> OO

It's very subjective I'll admit. But I don't like OO, and it took me along time to realize why. There are many people who feel the same way. The difficulty is in explaining it. Because you have to look at large systems, explore the evolution of these systems, and pluck enough examples where things don't work.
"Suddenly, the Golden State, so proudly aware of its popularity, finds itself having to rethink its identity."

This strikes me as a silly sentence, in multiple ways.
Ask HN: List of known AI dataset, training, and access crawlers
Looking to see if anyone has created or found a well-maintained list of known AI dataset and training crawlers.

This information can be useful if you want to keep stats or attempt to limit or block training.

E.g., OpenAI's user-agent for their bot is `GPTBot`

Common Crawl's is `CCBot`.

If you aren't aware of such a list, would you find one useful?
> its called ad absurdum. I used exactly your position and only replaced 'illusive alien' with 'illusive invisible elephant'.

It is literally a strawman argument.

> As a matter of fact you created a strawman - a UFO. And now you demand that others have to prove you wrong.

I have done neither of those two things.

> I do believe the second part of my reply was constructive. The part that ask serious question (the part you omitted from your response).

You can't ridicule somebody, put words in their mouth, and then expect to have a meaningful conversation with them. You could have approached this conversation in good faith from the beginning and have a sincere exchange of ideas.

But just for the sake of turning the other cheek, here's an honest reply.

> Also. You are advanced race capable of (at least) interstellar travel. You mastered engineering, physics and biology to survive traveling to distant solar system, however your spacecrafts keep crashing in atmosphere of Earth. And those that dont crash just fly around aimlessly spooking native monkeys.

If there were monkeys living in Mars they would also ask themselves: if Earthlings are an advanced race capable of (at least) interplanetary travel, if they have mastered engineering, physics and biology to survive traveling to distant planets, however your spacecrafts keep crashing in the atmosphere of Mars. And those that don't crash just roll around aimlessly spooking native monkeys.

This is what an analogy looks like. I did not stretch your words into a caricature. I tried to understand your argument in good faith and presented an alternative. I did not ridicule you or your ideas. I showed respect and curiosity.

Now, let's continue.

If there are crafts in Earth created by a non-human intelligence, how do we know where they came from? Why jump to the conclusion that they must come from a different star?

Next, why assume that if they did come from another star then their craft must be infallible? Our current technology would blow the minds of anybody living a thousand years ago -- but is it flawless? Does your car never break down? Do airplanes never crash?

After that is the question of: if there are retrieved craft, did they crash by themselves? Or were they shot down? A stone thrown at a modern helicopter can crash it, why would it be impossible for an air-to-air missile to down a UFO? Were any of the UFOs intentionally left intact to be retrieved?

None of the ideas you presented are new. Anybody with an interest in UFOs has asked themselves the same questions, and many others that probably haven't even occurred to you yet. Yet many of us remain curious and open-minded, because while mundane explanations can be found, the more you look into the subject the more evidence you discover and the more questions it brings.

We are not imbeciles. It is not possible to learn something new if we start from the assumption that there can't possibly be anything there for us to learn in the first place.
You have omitted the crux of the issue: the whole point of GitOps is that you can always roll your deployments back, to any particular commit if needed. The very fact that GitOps was used against itself means it was set up incorrectly.
> Employees to whom it would be costly to pay severance or months of unemployment benefits might decide to leave on their own if they feel stuck in a job they don’t want, executive coaches say.

The hourly rate these "executive coaches" must charge for this is probably hilarious.
Places that hire out of university are likely places that have tons of turnover. They might pay great but are they the "best" jobs?
You gotta use common sense in the right environment, and definitely don't get stuck in the cold in a wet cotton shirt, but a good cotton shirt can save you from heatstroke in situations where synthetics or wool would not, even thin stuff designed for hot weather. I honestly think the "cotton kills" stuff is overblown, it's a lot more complex than that. I would also say "plastic kills" because synthetic clothes make the sweat drip off under the clothes without evaporating- so you lose much of your "cooling capacity", and are also susceptible to jungle rot, fungal infections, etc.

If you look at people that do hard labor or outdoor guide work in extreme hot climates around the world- they all use cotton or similar plant fibers. All of the concerns about cotton come from it cooling "too well" and that often simply isn't an issue. Synthetic and wool stuff is also just not very durable, and incredibly expensive.

I say this as someone with decades of outdoor experience, an ex-boy scout, etc. who used to be a hardline proponent of "cotton kills" in all outdoor conditions. I learned the hard way that I was wrong after being proven wrong time and again in real world conditions, by people with more experience than me that were able to keep functioning in extreme heat better than I was.
By that standard, how do you know correct programs are written in any language? I seem to recall you praising JOVIAL a week or two ago; well, how many full theorem-prover correct programs were written in JOVIAL? I would guess, zero.

Don't hold C++ programs up to a standard that programs in other languages also can't pass.
Yes! We know them, they are nice people!!
If I’ve learned anything, the only people who care about doing things are at the very, very bottom. No one up the chain actually cares about doing things. They talk about doing things, present grand slidedecks internally and at conferences about doing things, have project/product/engineering managers constantly planning on doing things and thinking about better/faster ways to do them. But really there’s an entire pyramid of people in the company just kind of keeping themselves busy while the grunts at the bottom turn out as much as their hands can muster while desperately hoping to one day be a non-doer (or move to yet another company where they’re promised they’ll _actually_ do things but really it’s the same exact company with a different logo).
Argentina's Economic Dilemma – and Ours
I always wonder why we lose the efficiency and intensity over time that we enjoyed in college. When in college, we took five pretty intense courses a semester. We didn't have to wait for "a big chunk of time" to work on our homework. Instead, we got tons done in library or in the computer lab in between classes. And we still managed to find time to date, to party, and to read volumes of fictions. Years having flashed by, and yet somehow I always find half an hour is too short for me to read something interesting, and it always takes more than I can admit to focus on what I want to learn. Yes, we have family and kids and etc so we have less time, but if I check my screen time, oh s%*t! I certainly have time for intense study, but somehow I manage to squander them on social media and what not.
Perhaps the Tao of Pooh is better than the original Taoism, or is an improvement.

If you like TOP better, or think it's more correct, or more wise, that's fine.

(I don't think so, but someone else might.)

I also strongly disagree with some of the sibling comments which insist that Taoism does not have a non-mystical (i.e., non-religious) core. As a disclaimer, I'm not really an expert. But I can see that there is a wise and rational framework there, that does not depend on make believe.
We're soon launching a GraphQL Analytics, Tracing and Metrics stack on top of OTEL. We've built a custom OTEL exporter to Clickhouse in go, so we can export OTEL traces and Prometheus metrics all to Clickhouse. We've built this stack for our federated GraphQL Gateway but it could essentially work for any OTEL service. If you want to learn more, here's some info: https://wundergraph.com/cosmo Were soon going to open source this, so just follow me/us of you're interested.

What I really like about this stack is that you can use our end to end solution, but you're not locked into it. We provide a full service, but you can also just use your own OTEL backend if you want to eject.
Nvidia on the Mountaintop
This could be really useful if it allows me to quickly highlight features by embedding short clips throughout my marketing site. Just joined the waitlist and shared my saas app.
Tenure means you can't get fired for being crazy.
It's a right to be wrong, not a guarantee of being right.
What? Elon was literally filming with the phone he was holding. He did not have his “hands on steering wheel ready to make any intervention”.
Before you can crack the interview, you have to get an interview and with no credentials, that has little chance of happening.
I always find it amusing how (outside of those with something like schizophrenia) that demons only attack those who are highly religious. I've yet to see an epidemic of atheists being possessed by demons, which is a bit ironic: you'd think they'd be easy pickings. But somehow not. Hmmm.