skysight-inc/HackerNews huggingface dataset:
I had to read the paper first, but yeah, that diagram is shockingly simple once you get it.

Some annotations:

- The labels in the orange boxes mean "A is initialized with random weights (in a gaussian distribution, B is initialized with weights set to zero".

- d is the number of values of the layer's input and output. (The width of the input and output vectors, if you will.)

- r is the number of "intermediary values" between A and B. It's expected to be a lot smaller than d, hence "Low Rank" (apparently LoRa even works with r = 3 or so), but it can be equal to d, though you lose some of the perf benefits.
https://www.teamblind.com/post/Google-Layoffs---TCI-Fund-Yq4...

This is a follow-up from TCI
> but I've never been mad at the defaults

The default for o+w directories having a bright green background colour with grey text is kind of annoying to me, I suppose you could argue that o+w directories should be annoying so that you are aware of their existance and risk
That's nice, I've had Nvidia based laptops and Linux and any time the kernel was updated there was a good chance I would be dropped to text mode and have to fix things from lynx, or links2.
You didn’t give the post enough time to get a discussion going. When I opened it one hour in, you had already edited out the content.

It should also have been labelled “Ask HN” or “Tell HN” so it would have been clear beforehand it was self-contained and not a link.
I disagree and I think there's enough information available that explains why Boris Johnson, proroguing parliament in the way that he did was unconstitutional and extremist.

However, even if you are right and it is not extremism. That doesn't support the idea that monarchies prevent extremism. If the argument is, there has never been extremism in the UK because of the monarchy and therefore I cannot give examples of extremism then that's a specious argument.
I half agree with the author, though I see LLMs more like the harbingers of the upcoming language apocalypse rather than of the post-language age, considering the limits of their world is the limits of our language, how much faith and hype we start to be putting in it and the degree we depend on language that makes it a perfect tool to manipulate us in the deepest level. The LLMs are just tools, if we do not see past language ourselves (and considering what I read and discuss last months, we generally do not) the post-language era will never happen.

Even the fact that the author held the conversations they had with a LLM higher than human conversation proves exactly this point.
Not much, hence I dont need a dedicated driver to drive my car.
But you can make a "new service" in code in the same binary communicating through memory. You can then separate it to a separate binary, when the network and serialisation overhead worth it. 80% of the time it will never come.
People don't look at the history of the company or the owners when they sign up; if I sign up for a 'one time pay, forever' plan, I need to to know this company, or, if it's new, the owners, have a history of delivering on promises in the past. If I sign up with a company that has delivered something for the past 15 years reliably and now add a forever plan, I can assume with some certainty it will continue. If it's startup of 1 month old with some owners without track record, I can assume they won't honour this deal when things go either really well or really badly. But I guess most people just buy stuff like this on a whim and then complain it doesn't work out.
That's fine. The corrective for it is to name the bad conversational behavior where you see it, don't get too bothered about it, and demonstrate the kind of conversations you wish to have instead.

It's not terribly taxing to just say, "that's not the kind of conversation we want to have here" and go on to continue engaging with any specific points being made. And that's doable even when you suspect the post you are responding to might just be trolling. If there is an identifiable point, engage with that if you will, gently and patiently correct or ignore the rest. Kind of similar to being patient with a rowdy kid. Trolls don't get much out of it if they can't get your goat.

The sub-thread below still managed to take on a few people who just wanted to virtue signal with argumentative sniping but others showed up with good points and information, that part was good to see.
Linearly interpolating pixels that are in a gamma encoded color space
I've heard that salt has corrosion issues. These may also apply to sodium, though.
Is it wrong that my immediate reaction to this is, "Sweet, so I can finally do things with my board I was prevented from before!"
I don’t get that stance of creative work needing to happen in person. Seems like a CEO having a bias for a specific type of work style.

Open source development has been running on remote work forever and it’s doing great.

The recent article about OpenAI and Google having their lunch eaten by a bunch of remote hobbyist show how this thinking is flawed.
There's no "law", but there was a lot of language reform in the 19th and 20th century. You can read more here: https://en.wikipedia.org/wiki/Swedish_orthography

> Usage of the letters ⟨v⟩ and ⟨w⟩ was, as long as the Fraktur typeface was used, guided by the typeface. In Fraktur, ⟨w⟩ was used as a rule to indicate the sound [v], except for in loanwords of Latin or Romance origin, when ⟨v⟩ was used. In SAOL 1874-1900, which were not printed in Fraktur, the number of words using ⟨w⟩ was very small, and primarily tied to names (clown, darwinism, schweizeri). (...) The attempt to remove ⟨w⟩ was further evident in the 1923 edition. Since 1950 however, the use of ⟨w⟩ in loanwords has been more acceptable, as the number of loanwords has increased. Since 2006, ⟨w⟩ constitutes an individual letter of the alphabet in SAOL, sorted separately from ⟨v⟩.

One rationalization I think we can be pretty happy about today that the article mentions is that [f,fv,hv] which all produced the same sound were unified into simply "v" in schools in the early 1900s.
Founded the same time as Monzo and still not fscs insured. I just don't see them as wanting to be a bank. What use is daily interest if my money isn't safe.

They don't offer much over Monzo and now chase.
With you on that point for sure. It is just as important for the US to end it's for-profit prison system as it is for China to stop punishing people for thinking the wrong thing.
Insofar as only retrieving data and returning it as json is way less work for the server than retrieving data plus rendering it.
I didn't even know Apple was underpaying their store employees, and now this is what I'll think of when I see their stores. So in that sense, they are already successful.

Good luck to the union workers in the rest of their negotiations.
If you need a contractor for 4 hours then sure finding an expert and paying a premium for that match is useful. However, there’s also a huge opportunity cost in looking for someone that‘s an exact match for what you want.

At around 2-3 weeks of work paying a someone that’s very close but not quite what you’re looking for saves your time and means at the end of it you have someone that you can go back to with the exact skill you’re looking for.

It really doesn’t take long before the contractor’s overall competence dwarfs how much specific time they have with some niche thing.
There's also the thing that while modern keeled sailboats are able to sail well upwind, that is not the case for these classic vessels which have a much smaller/shallower keel, and have a lot of trouble upwind. So if the wind is not right and you're on a schedule then motoring is the only option.
It depends on your use.

LLaMA’s main issue is that its license prevents commercial use.

If you want to use a LLM inside of a product, you may need to internationalize it at some point, so multilingual support matters.
For anyone who doesn't know about the Vasa, you can read more here: https://en.wikipedia.org/wiki/Vasa_(ship)

It was a Swedish warship that sank on her maiden voyage in 1628 after making it less than a mile (1,3 km). It was salvaged in 1961 and is today one of Sweden's most famous tourist attractions.
Is the heat transfer fluid for these nuclear plants considered radioactive? I honestly don’t know.

If so, then if a leak happens I’m guessing you have bigger problems than its chemical reactivity. Any leak is a major nuclear cleanup whether it’s water or sodium. Maybe the chemical hazard is just a drop in the bucket compared to the nuclear hazard, in which case why wouldn’t they use sodium?
OK maybe this is a dumb question but if I have a camera with a 600 f/4 lens and I put a 1.4x TC on it for a 840mm f/5.6 lens won't that be a very similar FOV? And I can use my existing camera? And I can take 1,000 photos align and stack them in software? How much better would this $45k system be than that?
I'm not talking about network state, but app state.

Yes, in HTMX the server is handling client app state, even things as little as whether a todo is in read or edit state.

That just seems absurd to me, let the client take care of that.
(by ChatGPT)

Here are a few example prompts that could lead to interesting responses:

"Write a short story about a detective who solves crimes by talking to plants."

"Imagine a world where time flows backward. Describe a day in the life of someone living in that world."

"Compose a poem about the beauty of the night sky as seen from the perspective of an astronaut on the moon."

"Create a fictional conversation between a philosopher from ancient Greece and a modern-day scientist about the nature of reality."

"Design a magical creature that has never been seen before, and describe its unique abilities and habitat."

Remember that "interesting" is subjective, and what one person finds interesting, another may not.
Sometimes it's also abuse too depending on the product. If you have a product that can get twisted into a phishing mechanism or injecting crypto miners somehow that can be the worst for whack a mole. I still think in many cases this is solved by just discontinuing new free plans and dealing with the population you already had.
I suppose there must be some discomfort when you realise you work for one of the richest corporations in the world yet you are relatively poorly paid.

I like Apple products but there is no way in hell I would work for them.
In Europe I would normally recommend one brand local to my region:

https://melex.com.pl/en/products/passenger-street-legal

They have dealerships in most of the EU:

https://melex.com.pl/en/distribution

But they are somewhat low-tech with their deep-cycle lead-acid batteries.
It's subjective, tty "just works" for me, not you. Just because mac and windows "just works" for you doesn't mean that's true for everyone else's purposes, it certainly isn't for me, they create immense friction for me.

More is not universally better, there is no functional difference for me starting X via an xdm vs a tty, and as a bonus there is less complexity and _less_ for me to setup... so why would I bother installing one to gain nothing. That doesn't mean I would force everyone to learn how to use a cli and assume this method is appropriate for everyone.
@nottorp I've added an option to override the currency on v0.9.0
In Sierra Leone, please do not edit the titles.
I have been really picky about the people I mix with, and yet it has not hindered me from having meaningful relationships.

What I do and what I suggest you do is to find interest groups. I am active culturally all my life. And I took part in a lot of cultural programs and started organizing ones early in life. Even if you stay in touch with 20% of the people that you meet, you can be "friends" with 1-2% of people. Actively participate in your local interest groups: book club, sports, music, charity, programming groups, community service- whatever things you like. And focus on those activities. You will make friends naturally.

I am very active in drama, books, badminton, charity, quizzes, etc.

Even if not weekly meetup things, try and host programs once a year with people. Take active part. You will find the time.

One thing I would like to add is you have to understand that making close friends is also about sharing their problems, their pasts. You will have to sacrifice now and then to maintain long-term relationships. Very close friends (which should be a small number of people) are like family. You have to invest in them, and put necessary effort.
Death by UML Fever (2004)
Your check functions are fine, for both client and server.

I'm not saying not to reuse things, because I specifically think it should be two separate functions on the client, one of which is copied to the server. But if you insist on having only one client function, I think the server function should be cut down.

And the premise is doing client-only advice on strength so I'm not going to challenge that premise.

As far as 50x, your code doesn't need those consts saying the exact same thing as the results object, so that simplifies to 8 lines, and I think 400 lines for a good password estimator isn't unreasonable. zxcvbn's scoring function is around that size.
While sqlite is pretty cool technology, it doesn't quite deserve the title of "magic".
Sponsoring their development is a good point.

Thanks for the hint. As a German speaking Swedish that could be a great fit. I have coded a component for Lamborghini but not a part of my career I am particularly proud of. There should be smarter things to do than ruining the planet. So don't expect an application despite of zulip ;)
I suppose someone who does the same thing every day will get good at it.

The balance is probably something about not pushing the boundaries of understanding, or developing new techniques due to the lack of theoretical knowledge.
> Rust has str and String, depending on ownership.

Why I hate Rust
There's a PR opened (that I still need to review...) that adds even more fields such as shell type and opt-in environment variables to this list.

One day, you could search for that AWS cli command run specifically on AWS_ACCOUNT_ID=foo
Spectacular, thanks!
If China was politically and culturally organized like a western democracy this would be a worthwhile analysis.

China does continuity not plurality, because its government scopes out centuries, not decades.

And the Chinese understand this - they are broadly happier with their government than Americans are with theirs. https://news.harvard.edu/gazette/story/2020/07/long-term-sur...

How relevant is it that Xi Jinping has gained an additional mandate, if he's basically continuing a long-term policy which started in the early 80s with Deng Xiaoping, who was also the head of the party that's been in power since 1949?
The first thing I hear from the tech lead/CTO or whatever when I walk into a company is 'we are going to use microservices', then a lot of kubernetes, sqs, lambda etc. And THEN they talk about what the project is. I only didn't manage to keep away from a monolith for a fraction of the money and time; it was a huge fail; 20m$ burnt on engineers and aws and the endresult was a painful burning pile of nuclear waste. They had money to burn so they are still alive, but I should've walked out after the CTO pushed microservices past his team (his team + my team) who said it was nonsense in this case (it's in all cases, but whatever, I cannot prove that so).
No moat except for goobibytes of training data they can probably correlate and cross-reference to achieve some modicum of tagging, proprietary TPU hardware, and a giant cloud farm with an army of developers to feed it.

Seriously though, I'll be really thrilled to see open source and clever startups run circles around all the incumbent bastards.
My wife is in charge of the wacuum cleaning.

Edit to add: she’s German, we laugh about it.
Interesting and interested. I’ll be following, for the learning experience if nothing else.
> There should be smarter things to do than ruining the planet.

Hopefully my sim racing game that I am building will be good enough that we can stop wasting so much fuel on real cars. :)
Chucked this into a Dockerfile, and had a play with it. (Takes a while for torch to download, had to set the pip default-timeout higher)

Seems to work pretty well, there were some images I had where it left a bit of a blur around hair, but overall it worked pretty well on most of the ones I tried!

Chucked in imagemagik as well to do some trimming/colour manipulation - works pretty nicely
It’s much more expensive than solar or wind + storage, so why exactly?
So how does that all help me, who is seeing "microservices AWSGCPAzure EDA" job ads exclusively, not a single regular job ad anymore. It's all hypeshit shit shit.
...and Gates makes a profit. This makes me worry about how the plant is being sold. I mean what are the unknown unknowns?

Does a statement like this give you confidence?

"TerraPower says these risks have been considered and addressed as much as reasonably possible."

https://cowboystatedaily.com/2023/01/25/former-dea-nuclear-s...

"Tallen said he’s not ideologically opposed to nuclear power. He said he rubbed elbows with that crowd years ago, but it’s not where he stands today.

“The distrust of nuclear power is one of the major ideological tenets of left-wing, anti-establishment politics,” Tallen said. “I had to say to them, I can’t agree with you on many of your basic assumptions. I’m just saying that this particular [Natrium] technology pursued the way it is right now – I don’t think it’s a good idea.” "
I came to this thread ready to say that this guy is a moron (and I'm still withholding judgement on that[1]) but there is a fundamental truth here: you have to be good at the tooling.

Meet/Zoom/Mmhmm whatever; they aren't good enough for random collections of people to just like, collaborate or whatever, as if they were in the same room.

However, these tools are way beyond good enough for some collections of people to perform at a far higher level then they could if they had to waste the time required to colocate.

I think that if your team can't work effectively from different locations and across different time zones, then... you might still be able to do some shit and ship some product and make some money! And that's awesome!

But, for most forms of software engineering, that's probably an indicator that you aren't a top tier/world class/very good team. Because the best teams can do that, even at industry-leading companies like Apple where they try to pretend that they don't let people do that.

And the evidence is most of the great software that shipped 2020-2022.

[1]: I mean, he says a lot of other really weird shit, like https://twitter.com/Grady_Booch/status/1654351664319709185?s...
Please don't quantise all Linux users with something that's not gnome|kde or mainstream into "likes stuff that breaks" - both the author and I run Debian, this is the least breaky distro of all time, less than ubuntu.

Linux is literally about user choice, everything but the kernel is up for grabs, and even the kernel if that's what you want.
Why calculate when we have lots of empirical data? There are plenty of grids around the world are deriving 40% of their energy from wind and/or solar. Up to 65% is relatively easily accommodated according to grid engineering orthodoxy with current typical infrastructure/tech.
4. Have these women adjust their expectations. How many dozens or hundreds of men have they rejected that would have been perfectly acceptable fathers?
I don't think it's specific to sailing. If you're towing a car, would you let the driver of that car get in your back seat?

Someone needs to be in control of the vehicle being towed, in case you need to break (if possible), change course (if possible), disconnect the tow (if possible), etc.
By this argument we should be writing in machine code.

Is there no desire for creative process if we use compilers?
I once heard the myth that UML was introduced so managers would be able to understand and describe how the software is built. In the end, they still didn't understood and software developers went back to use code itself to describe software to each others. Unfortunately, I could never find something confirming this story. Does anybody know more about this?
As with many things in life, "go touch grass" isn't actually about touching grass.
It was mine as well.

They artificially limited both discrete and on board GPU being active at the same time in my GT72's BIOS.
https://en.wikipedia.org/wiki/G%C3%B6theborg_(ship)

Fysa, they almost certainly completed the rescue using their twin 500hp diesels rather than sail power. One sailboat towing another creates a host of sail/wind/wave issues. Almost every large sailing vessel, including historic replicas, has diesel engines for those times that sail is just too awkward.
What you may not see is quality-of-life improvements for executive management, planning, and scheduling. Communication and alignment can be both more important and more profitable than just velocity alone.
Uranium mining has significant health risks, and it is pretty much guaranteed to result in significant pollution of the surrounding area. The enrichment phase isn't much better either.

Turns out the US has things like worker protection laws and environmental protection laws. Producing it locally is expensive, it is much cheaper to outsource the problem to a country with a more relaxed view on the issue.
As you suspect, the post you're replying to is wrong.
For a Rich Long Life, Marry an Asian Person
This title has little to do with the article (and keeps changing).

This piece compares non-surgeon MDs with non-MDs (medical assistants) performing minor surgeries in resource-limited settings.

Its a bit of an odd comparison, as the non-MDs have specifically trained in a 3-year program to perform minor surgeries (CapaCare).
Looking forward to comments under every post like "Uhh, nice project but did you know the author was caught making offensive jokes in 2012"
Can you tell me what's the biggest flaw you see in Trump as a human?

Genuinely curious.
which chat platform/client deletes their messages? the ones i use, don't. IRC is the only one that i know of that doesn't permanently store messages, and some only store messages in the client but not the server.
With the server, is it primarily a gateway to the hosted SQLite databases?

eg receives incoming shell history to store in the backend, and maybe do some searches/retrievals of shell history to pass back? eg for shell completion, etc

If that's the case, then I'm wondering if it could work in with online data stores (eg https://api.dbhub.io <-- my project) that do remote SQLite storage, remote querying, etc.
Coroutines and Loom behind the scenes by Roman Elizarov [video]
In Japan, "L" and "R" are often interchangeable. Their pronunciation is somewhere between.

That's a cool story.
You don’t mention it explicitly, but I assume you’ve manually copied and pasted all the code, as well as the various patches with updates? In my experience, that quickly makes new suggestions from ChatGPT go out of sync with the actual state of the code. Did you occasionally start the conversation over and pasted in all the code you currently had, or did this not turn out to be an issue for you?
Same here. I think support has become a little better but the attitude is pretty much the same, I just stick to Intel and AMD now. Thankfully there is also way more officially supported hardware these days too.
Micro service hell happens with new apps that are designed from scratch.
This is not even wrong. The level of analogies people use in the first few months of $hype_cycle is mind boggling.
while i agree with your conclusions regarding the probability if a "forever"-plan will be honoured, people are rightfully pissed. and it doesnt matter if people bought on a whim or after extensive research, the company advertised it as "forever" and when they now dont honour the deal they should be called out as fraudster/liars. cause thats what it is and i dont care if others do it too.