skysight-inc/HackerNews huggingface dataset:
Location: Denver, Colorado (CO)
Remote: Preferred
Willing to relocate: Within the Colorado front-range
Technologies: C++, C, Python, JavaScript, embedded Linux (Yocto, OpenWRT), networking, embedded systems (ARM SoCs, x86 SoCs)
Résumé/CV: https://tuckerpo.me/
Email: tuckerpolomik@gmail.com

I'm a senior software engineer with 7+ YoE.

I've acted as both an IC and a team lead. Very comfortable in almost any language or business domain -- from front-end web UI work to DSP assembly and FPGA gateware. Just point me in a direction.
1. Coffee
2. Spelling Bee & Wordle while coffee
3. Put on running clothes
4. Run a minimum of 4 miles
5. Clean up and start day
Social media has more idiosyncratic and human-esque text.

People already complain that ChatGPT is too formal and verbose, as an AI language model.
An yes. I had forgotten that the blend modes added an arbitrary function that goes beyond the original model.
"Sick Man of Europe" implies that every other country in Europe is doing well.

That's not the case. Germany has historically been the main engine of Europe. It's been the main source of subsidies to the rest of Europe and the main source of export income to Europe. If the 'main engine' is sick, the whole of Europe is sick.
Epicurious has a week menu plan that has you cooking a bunch on Sunday and re-using it during the week for quick and easy meals with light cleanups.

https://www.epicurious.com/search/%22Weekly%20Meal%20Plan%22...
As a non-American I would love if Americans started doing more impulsive footgun politics like breaking up their big tech companies. That will finally give European and non-Chinese Asian competitors a chance.
Ok - but we need some qualifier. If the title just says "LLM" that's far too general. Any suggestions?
I will say that the official devcontainer extension uses the open source devcontainer CLI to do the bulk of the work, so it can be used outside of any IDE. Plus, with Remote OSS, you can use the vacodium remote host in a dev container. See my comment here for more https://news.ycombinator.com/item?id=37386025
If you’re interested, here is my Coq tutorial.

http://michaeldnahas.com/doc/nahas_tutorial.html

It has been mentioned on HN before (multiple times).

https://news.ycombinator.com/item?id=21625852
List of Usenet (eccentric, criminal or unusual) personalities
Comparing revenue to GDP is stupid.
Is this a real variation of the myth of the ceramics teacher and the two groups? It's the same method.
No, I think you miss the DNA of the point ;;

We should have a digital-DNA-Lineage-for [CODE, GAMES, APPS] etc...

Where in 100 years, we can follow a digital evolutionary time-table-mind-mad that routes us through all the code, apps, games that got us [HERE]..

And it will connect logic of thought and problemsolving through generations.

This is a thing we should through a (NON-HALLUCINATING) AI at?
As I understood it, the Unification Church has historical ties with the Korean CIA. But I haven't heard about US CIA support for them, Falun Going, or Aum. Would love to learn more about it if you could point me to sources!
Tourism is a double-edge sword. It prices out locals. Combined with unregulated STVR and some places become hollowed out shells, much like Venice.
This reminds me of a quote that's been around a while (about music production but perfectly analogous to cooking)

> I thought using loops was cheating, so I programmed my own using samples.

> I then thought using samples was cheating, so I recorded real drums.

> I then thought that programming it was cheating, so I learned to play drums for real.

> I then thought using bought drums was cheating, so I learned to make my own.

> I then thought using premade skins was cheating, so I killed a goat and skinned it.

> I then thought that that was cheating too, so I grew my own goat from a baby goat.

> I also think that is cheating, but I’m not sure where to go from here.

> I haven’t made any music lately, what with the goat farming and all.
Modern mansion in Germany. He invited the entire who’s who of Starcraft 2 pros and had a multi-day live-streamed tournament / house party. It was cool seeing all the big names in SC2 hanging out for much longer than an awkward five minute interview on stage at Blizzcon or IEM etc.

A half-sober iNcontrol casting on a couch with a bunch of the Koreans was just chef kiss.

It wasn’t so much the house layout or design. Just that feeling of getting everyone together for a weekend long LAN party.
There are different degrees of “secure”, right? Maybe you could give a key to the FBI without China getting ahold of it, maybe it’s still “secure enough”. But you can’t say it’s “just as secure” as not giving it to them. And that’s what law enforcement often asks for: Give us access without making it any less secure.
Between that and blocking archive.org, they're...up there on a list of baddies.
If I write an application in 20,000 lines of PHP, and there's 200 lines of JavaScript in some service is it sensible to say "written in JavaScript" on the product page without mentioning PHP at all?

If I host the backend for that application on a bunch of Windows servers, but there's one server running that JavaScript service that's hosted on FreeBSD, and I advertise the product as "hosted on FreeBSD", is that sensible?

You seem to be clutching at straws to prove your point so I'm not sure that it's even helpful to engage with you, but "X is made with Y" when X is something that could be made entirely with Y implies that X is made entirely/almost entirely with Y. Not "we put a tiny bit of Y in so that we can say it's made with Y on the label" - which is exactly what happened here. It's intentionally misleading.
Indeed. I think that downvotes and flags out to require reasoning, more so than agreement. Agreement is in some sense congruency. "Me, too!" But something can be incongruent, wrong, unpalatable, slightly off in so many more ways than something can be correct, like having to show your work in answering a physics problem: where did it go astray?
Quick digging on Kim Iverson:

https://www.bellingcat.com/news/2019/09/30/pro-assad-lobby-g...

"Iversen has put out videos on a gamut of geopolitically fraught topics, speculating that an Iranian attack on an oil tanker was a “false flag” and arguing that Saddam Hussein and Muammar Gaddafi were overthrown by the West for trying to sell oil in a currency other than the U.S. dollar. Iversen has a particular interest in longshot presidential candidate Tulsi Gabbard, with one out of every 10 of her videos centered on the congressperson, a favorite of pro-Assad conspiracy theorists who herself questions the Syrian regime’s responsibility for chemical weapons attacks."

Delightful!
I like how you began this thread by saying that a person could not possibly believe that self driving cars aren’t very important, which is a statement about the nature of reality and the limits of human rationality, and are now sort of saying that you think that self driving cars are important, which is a different topic.

I also liked how you brought up trains and then said I’ve switched the point when I responded to your point about a train.

I concede that your point about San Francisco’s train ridership is unassailable proof that self driving cars are as important as water treatment and germ theory. Since it is the only train in the world and has less than stellar ridership, it is proof positive that the very concept is worse than a car that drives itself into oncoming traffic.

It is a shame that the author of the article did not take a moment to consider ridership numbers of the San Francisco rail project as his car was attempting a u turn on the freeway. A small minded person could find themself thinking about impending death and not specific train projects worthy of derision.
Would be nice to see a TDP dump of before and after upgrade. Is there a way to get it on iOS?
Which TCP reserved bit? ECN? The reserved fields in the ack?
Are you saying the amount of transactions processed should dictate market value?
SEEKING WORK | EU | Remote

Role: Front-end developer

I have 3+ years of professional experience in Front-end development. I'm especially passionate about data visualizations and web3.

Tech: Typescript/JavaScript, React, Redux, Tailwind, d3.js, three.js

Some of my work: https://ivanludvig.github.io/work/
GitHub: https://github.com/IvanLudvig

My rate is $30/hour or fixed per project

Email: ivanludvigdev@gmail.com
> nothing gets shipped unless it's perfect, and so nothing gets iterated on

Wow that is literally the exact opposite of agile.

Like.... There is no worse descriptor for this than "agile"
On the one hand, it's hugely impressive that someone would take it upon themselves to demand honest marketing. On the other, it seems like a dreadful failure of regulation.
> Deeply profitable companies will fight tooth and nail against these regulations even if they are full aware of the damage they are causing.

Unfortunately this is also very similar to one of the most insidious forms of regulation -- the mildly inefficient requirement. You have something which is absolutely not going to bankrupt the company, but it costs three times more than it's worth.

It may even provide some benefit to someone -- someone who is happy to lobby in favor of it if it means they get a third of the money that it's costing customers to require it.

But then inefficiency increases and costs go up and barriers to entry to go up and the market becomes more concentrated, and the incumbents only make a weak showing of opposition because it's not going to kill them and they actually like that it might kill some of their smaller competitors.

So rules like that accumulate, even though they're each a net negative to the world, until people can't make ends meet because everything costs so much more than people get paid. And nobody can point to one single rule as the problem because it's really ten thousand of these little inefficiencies adding up.
"they think this move will be profitable and that is independent from whether climate change is real"

Exactly. It provides excellent coverage for their moves since anyone daring to question climate change is a heretic worthy of being burned at the stake.
While I cede your point to an extent, small time landlords are generally (1) small, local businesses, giving back to the local economy, and (2) very motivated to keep the places rented rather than sit idle. Which is to say at least somewhat invested in the community.
The optional dots would seem to be irrelevant. You seem to be asking that all email sent to your address, but not intended for you, to be bounced. An email address can only be validated (as in "Is this an email address?") by trying to send mail to it. Assuming the mail is deliverable, there is literally no way for the sender or any mail server involved to know whether the address on the message has anything to do with any person who has access to the contents of that mailbox.

The only possible way that I know of to provide feedback is to send a reply to the sending address. Perhaps you're asking for an addition to the email system so that a recipient can "click a button" to generate at the protocol level a response from your mail server like "errNum% - Wrong recipient. Undeliverable as addressed."?
TIL there is TCP reserved bits
Why? Apple is a “premium” offering and doesn’t have a monopoly in any area. If there was no other options I would agree
If you're not explaining, you're using weak, useless software.
Personally I think you should change the name, it's way too general. Or at least refer to it as llm.py
a more attractive one would be the ending of invasive tracking. according to those involved in ad tech, there is no market without the tracking, so...the alternative is no ad tech
And after Burger King, we hit McDonalds for the same crime.
lol - everything in life has risk. That risk is absolutely baked into your rent - with additional overhead.
Why is that the standard measure? By that rubric, an overwhelming number of small businesses can't support families. Certainly without a lot of supplemental income.

I'm ok with the definition that most farms just aren't small. Certainly ok with the idea that a small farm is still giant compared to any other "small" business. But I find it odd that Clarkson's Farm, a show many are probably familiar with today, is literally 1/10 the size of what you are calling a small farm. Is that just a tiny farm?

Edit: Finally tried clicking around your links, I think you messed up the WA one. At any rate, I see a "small" farm is designated by revenue of about 28k. https://cms.agr.wa.gov/WSDAKentico/Imported/641-WSDAAgInfogr..... shows that "63% of farms are less than 50 acres" So, I can see how your average number can work, as that is how statistics work. That said, most farms are clearly not 11k acres.

Edit2: Annoyingly, that link I put up indicates the "small" revenue is 250k. It was an exemption of some sort that I closed the link on that indicated 28.
I remember my mom used this because it came on our PC which I think was a Gateway. Ah memories
> so much topspin that rally balls from even average players are bouncing up to eye level

Doesn’t topspin reduce bounce height, and backspin increase it?
Will you sponsor visa or work remote?
It's meant to be general - the (ambitious) scope of the tool is "run any large language model on your own device, as a CLI or Python library or Web UI (still in development)".

The fact that it's written in Python is, I think, one of the least interesting aspects of the project.
Yeah skilled labor in construction fields in the US can be very well paid, and there’s a massive demand and short supply.
Did he ask every software engineer? How did he take this poll?
> And that’s what law enforcement often asks for: Give us access without making it any less secure.

No, I don't buy that. Maybe I'm going out on a limb here but I'm gonna say this is almost certainly a strawman caricature of what they're being asked, not what they're actually being asked. Law enforcement isn't stupid and people (especially law enforcement) understand that pretty much nothing in this world works in absolutes. They probably don't think the decrease in security is significant, but everyone (heck, even a kid) understands that the more people have access to something, the less secure it is.
How about "LLM CLI tool and Python library adds support for embeddings"?
I made a little runnable JavaScript script for it if you wanted to play with the opensky API yourself!

https://www.val.town/v/stevekrouse.planesAboveMe
> Exactly. These are stunts designed to keep morale high, in Ukraine and the West. Their impact on the outcome of the war is negligible. These are Ukraine + NATO dealing as much damage as they think they can get away with. And Russia absorbing the blows because the alternative—open conflict with NATO and curtailing the freedoms of millions of Ukrainians in Russia[0]—is considered a worse option. For now at least.

I think it’s more than that, they do make a hit to capability albeit they would degrade some slowly.

They also target specific units generally those ones that are launching the cruise missile attacks on Ukraine, or more recently airborne bases or groups have been involved in the war.

> But the situation here is unique in that Ukrainians can pretend they are not paying the price, and Russia does not respond with significant escalation. For now at least.

These drones aren’t expensive so the price is a bit of a moot point really, the cardboard drones that have been rumoured to be used in one of the attacks only cost 3k, and the Ukrainian long range beaver drones are only 100k

Both of these are very cheap.

With regards to escalation what is Russia going to do to escalate?, Russia run out of ways to escalate this situation about a month ago when they decided to end the grain deal.

And the ships kept coming anyway.

> As for NATO, well, they are paying a price. Bunkers containing NATO officers have been busted.

I haven’t seen proof of this can you provide a credible source id be interested in seeing if.

> But thanks to the censorship in place we wouldn’t know, would we? In fact, Ukrainian officials have admitted more than once that the Russians know exactly what they are hitting.

A lot of the proof from Ukrainian hits comes from sat imagery, Russia is more than free to use its sats to get imagery over Ukraine and release it.

They don’t for whatever reason.

And we know when Russia gets proof of anything (like the single downed Bayrakter TB2 they got) they like to present it front and centre.

> And the effectiveness of Ukrainian air defense is obviously way exaggerated.[1]

Do you have a source for this?.
From the highlights section:

"In terms of financial performance, admitted insurers in the Homeowners Multiple Peril
line broke even in terms of combined underwriting profit between 2001 and 2017.
Results for the Fire line were better, with the combined ratio well below 100 percent over
the same period. The industry was profitable when investment returns were considered;
however, insurers’ experience between 2001 and 2017 illustrates how a particularly bad
wildfire season can wipe out many years of underwriting profits."
> It's not uncommon to visit tourist-magnet cities and see entire buildings with only a few lights on, as many units are owned by the wealthy and left empty

Talk is cheap. Show me the maths. NYC has a vacancy rate of ~3%. That's the lowest in the country.
1. My dog wakes me up somewhere around 5am. If I'm lucky she hasn't pee'd or pooped on the floor. She's old and has dementia.
2. Said dog goes outside and then hassles me for breakfast until about 6am while I half-sleep on the couch.
3. Immediately after the dog finishes breakfast my 2 year old daughter wakes up.
4. Diaper change (for daughter), get her breakfast.
5. If it's a pre-school day, make her lunch and pack her bag.
6. Eat random spoonfuls of soggy cereal and drink a mouthful of coffee as time permits.
7. Drop her off at pre-school.
8. Rush back and start work ~9am pretending that I can keep up with all the amazing engineers 20 years my junior :)
A related learning rate observation that is obvious in hindsight but not if you are just "tweaking" the learning rate: if you decay the learning rate exponentially, then you can only travel a bounded distance in parameter space, which may not be enough to reach a minimum. In practice that doesn't seem to be a problem, but then again, a cosine learning rate schedule doesn't look like a problem either.
Ask HN: Best intro to programming book for 2nd graders?
So, back in the day, my parents bought a laptop, and a purple book about programming qbasic. About a year before that, my dad and I wrote a CHIP-8 program.

What good references have people found for a grade school intro to programming? The kiddo already worked through game builder garage, and is familiar with scratch.

Ideally, it would be available in dead-tree form, and assume an offline programming environment, but those aren’t hard requirements.

It doesn’t really matter if it’s a modern programming environment or not; we have dos, win 3.1, linux, etc.
I always thought this was a misnomer, or a bad joke.
It’s easy to measure productivity. Take all the profits and divide by all the hours worked.

What is HARD is to come up with endless rationals for why some people get way more that others.
To intentionally oversimplify, fine-tuning an LLM on your data is a completely nonsensical concept for 99% of the world.

People have the impression that training an LLM on your data will result in an LLM that can answer questions on your data. But for any realistic dataset and training that a non-FAANG can do, that's not true.

> Can you help explain how to take different data sources maybe like a list of documentation for an open source project and fine tune using it?

You would not do this.

Let's say you're writing code with an open source library. There's a new animation API that didn't exist when the LLM was trained:

1. You ask your coding chatbot: How do I make this this box move right to left across my screen

2. Before the chatbot UI submits the question to the LLM, it manually searches for text related to to your question in the library's documentation using BM25F and BERT

3. You give the LLM the results of your search and the user's question, at the same time.

The LLM now has a snippet of up to date documentation, and can look at that to produce a novel code that animates the box based on the documentation.

Depending on latency requirements you can have a "Step 2.5", where you ask the LLM "What searches would you do if I gave you the docs for this library and you needed to answer <insert question>".

_

Here BERT is being used to find snippets of text that are more likely to help us answer a question

For example, this model: https://huggingface.co/thenlper/gte-large

When given the query: Reference documentation for 'Write some code to move this square across my screen'

It ranks some imaginary documentation in the following order:

1. "Object translation has been reworked in the new animation API"
2. "Layout components include the Box, Grid, and Stack"
3. "Move your hosting to AWS with our cloud build API"

The BERT model "understands" that while we used the words moving and square:
- "Move your hosting" is a semantically different concept
- "Box" is similar to "Square", but "Box" is not central to the request.

Now we can give the LLM the most relevant snippet, and it uses that as guidance for its own reply (also known as Retrieval Augmented Generation)

_

There is a place where fine-tuning can actually be applied in this process but it is not fine-tuning an (chat) LLM. It is completely unrelated to most mentions of fine-tuning you've heard in the last X months.

You can fine-tune BERT (a much smaller model) to get better at finding relevant snippets of your documentation. You can do this without labeled data.

*Literally give it a bag of sentences and let it go to work*: https://www.sbert.net/examples/unsupervised_learning/TSDAE/R...

TSDAE doesn't really perform that well on wide domains, but it works well here the documents have both information, and what that information is for (think code documentation with examples vs wikipedia which is just raw information). It also only takes 1k sentences to start, you could find a bunch of random documentation sites on Github and feed them in.
And time too, unfortunately.