skysight-inc/HackerNews huggingface dataset:
It's odd. Running inference on this (and other models in its class) and I keep running into a "repeating token" situation with moderate-to-long context windows.

It feels almost as if, during inference, the model hits some format of local minimum that it careens around, and while temperature seems to affect this - it doesn't really fix it.

at temp 0.2:

> [{'generated_text': 'What follows is a transcript of a talk between a mysterious man and an agent of a bureau dedicated to investigating things which is typically referred to by some assortment of letters in the alphabet. The identity, origins, and motivations of the man were not known then and remain so. This transcript is not meant to scare, but provided simply to enlighten the concerned citizen of all the various and sundry things that may or may not go bump in the night. AGENT: Please state your name for the record. MYSTERIOUS STRANGER: I am the man. AGENT: Thank you. I am an agent of the Bureau of Investigation. I am here to investigate the following: 1. The following: 2. The following: 3. The following: 4. The following: 5. The following: 6. The following: 7. The following: 8. The following: 9. The following: 10. The following: 11. The following: 12. The following: 13. The following: 14. The following: 15. The following: 16. The following: 17. The following: 18. The following: 19. The following: 20. The following: 21. The following: 22. The following: 23. The following: 24. The following'}]

...and at temp 0.4:

> [{'generated_text': 'What follows is a transcript of a talk between a mysterious man and an agent of a bureau dedicated to investigating things which is typically referred to by some assortment of letters in the alphabet. The identity, origins, and motivations of the man were not known then and remain so. This transcript is not meant to scare, but provided simply to enlighten the concerned citizen of all the various and sundry things that may or may not go bump in the night. AGENT: Please state your name for the record. MYSTERIOUS STRANGER: My name is not important. AGENT: My name is Agent Cyanide. MYSTERIOUS STRANGER: Agent Cyanide. AGENT: I am an agent of the Bureau of Investigations. MYSTERIOUS STRANGER: The Bureau of Investigations. AGENT: The Bureau of Investigations. MYSTERIOUS STRANGER: The Bureau of Investigations. AGENT: The Bureau of Investigations. MYSTERIOUS STRANGER: The Bureau of Investigations. AGENT: The Bureau of Investigations. MYSTERIOUS STRANGER: The Bureau of Investigations. AGENT: The Bureau of Investigations. MYSTERIOUS STRANGER: The Bureau of Investigations. AGENT: The Bureau of Investigations. MYSTERIOUS STRANGER: The Bureau of Investigations'}]
Redis has a new brand
Slidge v0.1.0
You can slice it and dice it any way you want, really. The constraint is often what data needs to be written within a transaction. You'll have to figure our a way to reliably apply a consistent schema to all these database files somehow and keep track of them.
In this case, both ethics and the law are murky.

Pretty excellent alignment, for once?
github uses something called babeld (just telnet to github.com port 22; the version string is printed immediately.)
These assumptions and stats are virtually meaningless.

Every human being, man or woman, has unique challenges. Classifying these challenges by sex ignores the vast and more important majority of an individual's fitness for one career or another, or lack there of.

More than just encouraging your daughter to study tech or any other career (tech might be saturated), encourage them to learn how to interview aggressively, and how to ask for raises. Encourage them to be fearless.

And do the same for your sons.
The best varietals of most plants are often the ones made by human intervention- selective breeding and such.

Wild ones are often too sour, or too bitter, or don't produce much, or are impossible to experience because they don't travel well.
It may be easier for an insider or compromised server to add a silent exfiltration functionality to server code, than to additionally compromise the frontend build, add a side channel by which the client could transmit the secret to the server or to a third party, and exfiltrate the data itself, all without detection. Defense in depth!

Oh, and a deactivated account, where no client with secret access ever gets updated or executes code again, will never leak its secrets, regardless of level of (pre-quantum) compromise of the company. Useful for limited-time communications that need to be private from sophisticated adversaries in perpetuity.

Not to mention that it signals commitment of your company to data privacy, which may deliver value in and of itself.
What a loser is Elon Musk, defending terrorists and people willing to bend reality, all because he's in panic with his shitty social network going downhill. Wasn't giving starlink to people killing the Yanomami enough?
To be honest ... this is IMHO by far one of the most complicated thing in the whole webdev area.
I don't get it why ppl complain about how difficult CSS is ... but to foresee how an image behaves and find a good balance between size and file size is a hart thing to juggle with.

This article clarifies a lot of things for me so thx for that.
Nice. That was some time ago, it probably improved since then. I edited my post to reflect this.
I am not sure if allowing users to override default by editing/adding to a completely empty file is a good solution either. It's rather error prone and easy to, for example, accidentally type field name incorrectly.
How to get a physical product as easily produced as software
> They aren't even the worst. The biggest advocates of censorship on american social media is europe, canada, israel, etc.

any sources on this ? and for most things you are mentioning in your post ?
I can clearly hear Cotton Eye Joe in the second sample!
lots of people prefer subtitles to audio. i am one of them. this seems like it will do fine.
Are there any which can generate consistent characters (especially faces)?
I haven’t followed Client Hints closely, but a change[1] in RFC 9842 internal drafts “removed specific features to be defined in other specifications”, and the `DPR` header ended up as `Sec-CH-DPR` in the nascent Responsive Images Client Hints spec[2].

[1] https://datatracker.ietf.org/doc/html/draft-ietf-httpbis-cli...
[2] https://wicg.github.io/responsive-image-client-hints/#sec-ch...
One nice thing about Go is there are no ties. This is offset by how boring the end games are though and having to count. Chess has explosive and exciting endings, Go just kind of fizzles out at some point.
In most SQL implementation, modification of row is table level locking anyway, so you can put tables in different sqlite db files and achieve same "concurrent" writes.
German Business Is Tangled in Red Tape
Tidal pays artists between $0.0125 and $0.015 per stream, with the potential to earn $1,250-$1,500 for every 100,000 streams.

Spotify pays between $0.003 and $0.005 per stream, with a 70/30 split in favour of the rights holders, which could include the artist, the label, or others depending on the artist's contract.

The actual amount artists earn per stream on Spotify is often less than these figures due to the distribution of payments to the rights holder and the artist's agreement with them.

https://www.lalal.ai/blog/music-streaming-payouts-2023/

https://virpp.com/hello/music-streaming-payouts-comparison-a...
I don't understand the first point as a claimed security level with a specific threat model. The second point, about deactivated points, is equally true of serverside encryption --- again, assume keys stored clientside, but encryption code run serverside (in fact, it can be true in applications that don't encrypt at all).
Sure but a city is really complicated, you have people crossing, biking, skateboarding. You have delivery trucks blocking the street, construction work, etc.
Interesting that this comment is obviously true, but I don't hear it applied to the west. So much reporting these days is "people are saying" when it's actually two people that the reporter saw on Twitter. This amplifies outrage, divide, and culture wars.
The server doesn't know what size the image will be displayed, but the browser does.
If you have invisible, incorporeal entity G, and invisible, incorporeal entity H, both of which are infinitely perfect and not inferior in dignity to anything else, then by the rule of indirect equality:

x=y ≡ (∀z. z≤x ≡ z≤y)

G is H.

(or at least isomorphic to H, if one allows one's deities to merely be preordered instead of partially ordered. However, in this setting one would be unable to distinguish even a single religion's deity from Her identical twin Latonya, which probably leads to greater theological problems than it solves...)
Pretty good! EnCodec also comes to mind as a neural codec: https://ai.honu.io/papers/encodec/samples.html
You might like this pipelining usage example if have not already seen it.

https://news.ycombinator.com/item?id=38777921

No browser, no Python, no curl. The later does not work well for piping binary data from the www to other programs. tnftp can do it. nc, tcpclient, etc. can do it with yy054.
Hahah. Oh gosh. As an aside: Your username checks out. Azides are nothing to be sneezed at either, IIRC.
https://www.unciphered.com/blog/randstorm-you-cant-patch-a-h...

Over the last 22 months, Unciphered has been working on a vulnerability which affected BitcoinJS, a popular package for the browser based generation of cryptocurrency wallets, as well as products and projects built from this software. Over a period of years, this vulnerability caused the generation of a significant number of vulnerable cryptocurrency wallets.
Why BART uses a nonstandard broad gauge (2022)
These days long videos are short videos with 10x fillers to optimize the runtime for advertisers. A video about this psychological phenomenon? Why don’t we start with defining what is psychology, a history of it and and some surprising fact before telling you this thing rahat takes 20s to tell? Also, let’s hear from our sponsors first.

The really long videos are just background noise people play when doing other stuff. Really low quality garbage.

IMHO short videos == bad is unjustified meme. Some TikTokers have mastered it, they will have an intro that is shorter than the actual content, you can decide if you want to watch this in just a few moments and then deliver you the money shot. The long 3 min videos that keep building up are insufferable though.

Short videos are not really for the people with low attention span, it’s just that it takes a few seconds to explain anything and it takes 10,000 to master it. 22 minutes video about why the Catholic Churches look the way they they look isn’t a step towards mastering architecture or theology, it’s just 21 minutes of fillers like history and examples to deliver the idea that Catholicism is very centered around the church, therefor they design it to look like an authority. A 20 second TikTok video will be available to convey the same information without wasting your time and if you’re actually interested and master this stuff you can go read books or join a program that teaches the subject.

It’s no surprise that some of the best tech videos on YouTube are by Fireship. Their videos are somewhere between 1 and 4 minutes long, including the jokes.
How to generate consistent faces/characters with LLMs?
I want to use LLMs to generate consistent characters (with consistent faces) for rpg games. Does anyone know of a way to do this programatically? Either via API or offline. Thank you!
I've never understood peoples confusion about function defaults.

They are part of function definition, they aren't in the function body. You should expect them to be "executed" when the function is defined.
... this can get a little goofy even with do_sample=False and no temp:

| [{'generated_text': "DAUGHTER: tell me a story FATHER: but it's late DAUGHTER: please? FATHER: okay, once upon a time there was a little girl who lived in a little house with her mother and father and her brother and sister and her dog and her cat and her hamster and her fish and her bird and her rabbit and her horse and her cow and her sheep and her goat and her pig and her chicken and her duck and her turkey and her goose and her llama and her alpaca and her camel and her zebra and her giraffe and her elephant and her hippopotamus and her rhinoceros and her kangaroo and her koala and her panda and her bear and her wolf and her fox and her cat and her dog and her bird and her fish and her hamster and her cat and her dog and her bird and her fish and her hamster and her cat and her dog and her bird and her fish and her hamster and her cat and her dog and her bird and her fish and her hamster and"}]
You wouldn’t want to step out on to a cold hard floor would you? Not when you have the option of a deep luxurious carpet instead.
compare Snow, Glass, Apples
Have you tried KDE recently?

A lot of care has been put in the defaults in KDE (recently?). They have even set double click to open by default in Plasma 6, though most of the team actually prefers single click, recognizing that it's what users coming from other environment are used to.

Today, the default configuration in KDE software is well thought and usable as is. You don't need to change anything. But you can if you want.

I've used KDE for years now, and when I set up a new environment, I don't change much actually. It's ready to use out of the box.

You don't need to choose between "configurable but painful to set up" and "opinionated and non configurable". "Configurable with 'opinionated' defaults" is also an option and to me that's what KDE provides.
When I went to Japan last time I asked about tea places and people would tell me "we don't drink tea outside, we drink it at home". I also remember an article a few years ago about dying Japanese tea tradition, somewhat related to the proliferation of instant tea dispersal machines and those 7-11 tea walls.

What I would like to know is why contrary to Japan, there are Tea farms of all sizes everywhere. There are dozens of tea shops opening, and if you walk through Taipei you will see plenty of tea shops, tea places in every corner of the city.

Why is that? Is it just the result of marketing and consumerism?
Switchboard Web App – Collaborate on Anything with Anyone
A closer look at a Russian tank with a full anti-drone shell
I watched it on Prime Video (US). Pretty sure it's free to watch on Viki as well. Apparently it's a very faithful adaptation.

It's not perfect. Sometimes the music/audio quality is subpar. and there are filler scenes later on which you're better off fast-forwarding. But it's a very fun watch and it doesn't skip over the "hard" scifi stuff. I really liked it despite its faults.
FESCo Approves the Fedora 41 Switch to DNF5
Trying to force or avoid stalemate is a huge motive in top level endgames though regardless of whether they actually end in stalemate or not.
So many options to run away from high cost of living and so many reasons not to do. Looks like you are ok with current state of things.
Yes. Yes yes yes. Configuration files with standardized contents tend to ossify into an appendage of the application written in what is effectively a domain-specific language. (See sendmail, for instance.)
I think about this at the gym. I feel very proud of myself when I can go from being 1% as strong as a front-end loader to being 1.1% as strong. The king of my gym, the most high status guy there, is up to maybe 3%.
Nice work. Indeed, we still can find some open performance issues related to disk reads in the Kafka community. Although there are some solutions, they are not very elegant. Like https://issues.apache.org/jira/browse/KAFKA-7504
That's not an alternative way, that's literally what the post is critiquing. There's nothing stupid about configuration files, on the contrary, it's completely nonsensical and conceptually wrong to have enduser runtime configuration written into compile time source code.

It also entirely defeats the ostensible purpose of making "non-bloated" software because it doesn't get much more bloated than having to recompile an entire program every time you want to make a trivial change that could just be read from a file. You've now made having the entire compiler toolchain installed a requirement if someone wants to change a font.

It's the equivalent of burning your house down and building a new one because you want to change a poster on the wall. Suckless software is just an exercise in contrarianism.
Is this available as a dataset?
everyone else involved in that project was dead within two years.

That's ... quite a legacy.
some ppl want to have good data, others are scrambling to get anything
We had a solution already and it's still used when the overhead or dependency on dbus is unacceptable, like with graphics and audio.

It's putting Unix sockets in /var/run with the correct permissions.
The best way to make and maintain quality is to gatekeep your creation, so that incompetent people can not "help you".
Still better than Flatpak's "install time permissions".
yep, there's nothing suckless in this, or it's suckless for the devs but not for the users. But even for the devs it kinda sucks in the end.
This Startup Helps You Work from Someone Else's Home–and Is Going National
This doesn't have much of a use case.

- Can't use it in telephony (obvious application for low bitrates); phone handsets and headsets don't have the power to do it in real time.

- Very small files of good quality would be useful in tiny embedded systems that have low flash space: but what systems of that type have the processing power for decoding? Very low storage more or less goes hand in hand with weak processing.

The quality is astonishing for the bit rate, though.
Just curious if you thought of other build systems outside of Bazel and if so which ones & why?
> are there codecs that have much better (perceptible) quality than Apple AAC 256kbps (or achieving similar quality at, say, 160kbps?)

Opus achieves ABX transparency at around 128kbps (as in, the threshold where the vast majority of users taking a fidelity test are unable to tell the difference between the opus-encoded and lossless version).

https://abx.digitalfeed.net/opus.html
I believe that the original definition, way back before most of us were born, was a test of the smallest possible unit, i.e a single function ect. At least according to Wikipedia, in 1969, it was defined at unit tests, component tests and integration tests.

In todays development world, the unittest is primarily a developer tool to help speed up development. One should not be afraid to delete unittests if they are doing refactorings. But the long term value is always in the integration tests.
You can whitewash this away by discussing order of evaluation, but it still is a great example of how Python continually mixes up concepts of expressions and statements and immutable and mutable data. In real life, if I ask someone to go get me four empty buckets, I expect them to come back with four distinct empty buckets. The intuitive interpretation of [[]]*4 is asking just that. Instead Python creates a bucket and then gives you a piece of paper that lists its address four times. Why does one want that, by default?

In more sane languages, the expression [] means give me an empty list value, nothing more and nothing less. So then whatever the syntax for [[]]*4 is in such sane languages, it gives you four empty list values. If you want something more imperative, you can get it, but it most cases, you don't want or even need such things.

Python makes no distinction, at a level able to be visualized by the user, between immutable and mutable data. There are a lot of bizarre situations in Python that will bite you like this. And in most cases, it's strange that such behaviors were chosen as the deault.
One frequent unpleasant side-effect of responsive design, is sites that resize themselves when you try to zoom the page.
For images, this sometimes turns bizarre:
If you try to zoom the current webpage to more clearly see details of an image, the web page will try to "help" you by resizing the image to continue to fit in your viewport.
The net result is, that the image often gets even smaller when you try to zoom (because neighbour elements like text still grows).
Reddit is one of the sites guilty of this.
Worse, they even do it if you "open image in new tab".
I have surrendered on this, and instead just DOWNLOAD the image to disk, to then reopen it in a separate tab, to finally zoom it.. Sigh.
Thanks,took me back 20 year ago.
Ask HN: Feedback on a Micro SaaS Idea
Hey folks, last year we created a quiz and assessment product for our needs at my startup.
The main goal was to increase our engagement. And definitely, it helped us.

However, before building on our own, we explored options in the market but most were either oriented toward B2C use cases or were enterprise-focused.

And, thus, I was wondering if the same solution could be useful for other startups.

Like how Form and Survey solutions are offered as SaaS, I think our solution will help weave quiz/assessment as a feature or even for marketing purposes (that’s how we use it at present). As far as I can think, this framework can have multiple use cases.

Does this resonate?
XAMPPRocky/tokei: Count your code, quickly
I remember looking at SSH public key fingerprints in Savannah at the time and wondering why SO MANY started with AAAA (thought it was some padding first...)
If it’s available on the open internet for anyone to consume, I don’t see a problem.
Apple iOS App Clips
I was very confused. I opened some maps.google.com link from an SMS message, and what seemed like proper Google Maps app opened. I do not have Google Maps installed for sure. It was App Clip!
They are converted offices, I imagine something akin to resting rooms for rescue workers. I wonder what the plan was. They could never profit from this. They risked so much just to have a hidden sleepover place between commutes?
Or they could have been part of the function call, and run when the function is called without that argument.
That's a good question. Unfortunately I think you're asking to compute the Kolmogorov complexity of every interesting concept we have that doesn't yet have an implementation less than n=1000 lines, which is equivalent to the halting problem (modulo unbounded memory).

If you could exhaustively list all the interesting algorithms (hard but feasible) you could potentially prove a lower bound for each one's complexity by writing a shorter than n implementation (hard, probably infeasiblel and show positively that GP's prop isn't true. On the other hand showing that it was true would require either some very clever proof which can't apply to all programs, but somehow only these interesting ones (very likely impossible) or enumerate all C^n programs where C is the number of possible lines (something like 64^80) and show that none of them implements at least one of the interesting algorithms (absurdly impossible).
"General-purpose" computer seems like a misnomer.
Presumably, the exotic part of the beamsplitter is that the dichroic filter must be a bandpass filter with a very narrow passband around 596nm. Yours is a high-pass filter, which wouldn't work for this application.
If you're willing to accept eventual consistency (a big ask, but acceptable in some scenarios) then there are options like marmot [1] that replicate cdc over nats.

[1]: https://github.com/maxpert/marmot