skysight-inc/HackerNews huggingface dataset:
Altman's "her" tweet gathered 21 million impressions and tend of thousands of likes and retweets. It must be hard to remain sane and equanimous when you can command that level of attention with just three letters.
I buy it. There are 8 billion people in the world. That's enough of a sample size for some profound variation and extreme ranges of ability.

My first memory starts when I was 3 and a half. I know people whose memories start much, much earlier.
China releases video showing simulated invasion of Taiwan
mistral which clocks at 32k context

I may be wrong, but my understanding was/is:

- Mistral can handle 32k context, but only using sliding window attention. So it can't really process all 32k tokens at once.

- Mixtral (note the 'x') 8x7B can handle 32k context without resorting to sliding window attention.

I wonder whether Mistral would do a better job summarizing a long (32k token) doc all at once, or using recursive summarization.
I think most of the time you’d be ok just knowing a couple of git commands (log, add, commit, pull, push, ..?). And of course there’s also GUI tools.

I don’t think git is that complex for most workflows to be honest. But there is a lot of power that is available if the need arises.
The Soul of Erlang and Elixir • Sasa Juric [video]
Show HN: I've Created the First Artificial Memory (and It's Open-Source)
A gas fired boiler.
My problem with this is that clearly a big portion of AI Overview's issue is bad training. That is a problem with a straightforward solution. A lot of the publicized cases of bad information actually do have a source on the web, indicating they are not hallucinations.
All I know of git is clone, pull, commit, and push. That’s all I’ve ever needed. Git can be that simple. Of course it supports more complex uses, which you can learn if you need them.
Improving models to study the human heart
I’m not thinking of literate programming, no. I’m familiar with that. I’m referring to a fairly well-known recommendation from Clean Code.

https://www.baeldung.com/cs/clean-code-formatting#vertical-f...

I don’t agree that “anyone who has done any programming” knows it’s not the same. The number of comments to the contrary in this thread is evidence enough. The parallels between natural and programmatic languages are not just undeniable but often useful, and how the human brain models its understanding of code is orthogonal to that utility.
Interesting recommendation, thanks!

https://www.thesummarist.net/summary/behave/
That wouldn’t affect Netflix at all, since it respects the protected draw or secure draw or whatever rights management term it is
There are different types of hard work
“There are different types of hard work:

1. Outthinking (a better strategy, a shortcut)

2. Pure Effort (working longer, intensity)

3. Opportunistic (positioning yourself to take advantage of change)

4. Consistency (doing average things for longer)

5. Focus (saying no to distractions)

Each of these requires a different type of hard work.”
I couldn't think of a good digraph for the "OO" in book. The most available option is "OH", but that might mislead readers into thinking "OH" = the "o" in "over" and not the "oo" in book.

"Ø", then, seems like the best choice. (Also, it's the coolest looking diacritic form of "O")
Love this. I would add:

git commit —-fixup $COMMIT_ID

combined with

git rebase -i upstream/master —autosquash

These have become staples of my recent workflow. Julia’s example uses HEAD^^^^^ to rebase the previous 5 commits. I have been doing this as HEAD~5, until recently I realized you can just rebase all commits up to the upstream HEAD.
You should try doing that for the Netflix app. It’ll surely work, because nobody’s ever thought of that hole before!
Not handling video content here. The focus is on cases where no visual content is needed, such as podcasts, TED talks, and conversations.
> So what makes this particular PRNG so weirdly sticky?

Reproducibility, on both client and server side. Easy to implement in pretty much all scripting and programming languages.
After learning Jujutsu, I realized this is really wrong. The underlying data structures and operations are great, and they serve their purposes really well (such as supporting 10k+ people collaborating like you mentioned). They are what makes git great. The git command line interface is a needlessly complex abstraction on top of them that tries to encourage certain behaviors, but does a really bad job at it.
There's also that pesky thing called a conscience that makes people prefer legitimate sources first where possible even if the "watching experience" is inferior
Unless you want the DRM to limit the delivered resolution to a pretty low point then Windows cannot see into the encrypted video memory, nor can anything in userland.
Are there git alternatives that aren't a PITA to master before one can use them in production?
Underwriters Laboratories.
Oh, hi there! ;^)
Having written a compiler for a subset of the C99 standard, I'm going to disagree here.

Array bounds are not being checked on every array access not because it would make compilers too complex.

Correctness is being sacrificed mostly for speed or portability on future CPUs.

There are examples of language features that simplify compiler writing, however.

For example, type promotion from char to int is a feature that reduces the number of cases one would have to deal with when implementing the type system in a compiler, but it's there because it doesn't sacrifice neither performance nor portability.
Is the Atlantic Overturning Circulation Approaching a Tipping Point? [video]
When most people focus on one thing, the active part of the brain will actually 'recruit' neighboring parts (which normally do other things) to help with the main activity. That recruitment may not happen with certain people when they're not on Ritalin. (I am not a neurobiologist)

I'm the other way. I can ignore people talking, but when a coworker has the radio on and the spoken words are faint enough or muddled enough that they're hard to make out, I lose focus on what I'm trying to do because the 'listen to words' part of my brain is trying really hard to figure out what's being said, and pulls in extra brainpower to do it.
https://whisper.ggerganov.com/
The efficiency scam from AI and Big Tech
Sure. On the other hand, the mere fact that it was difficult to find the information means you might have developed skills and perseverance going out for it.
> in 2017, I got a call to fix something I'd written in ... 2003/2004

We are all time travelers. We are kind to past selves and slightly disrespectful to future self.

Past self - so young, naive but productive! He did so much. At the time it took too long, but looking back, what mountains were climbed! It took me two days to figure out the code, but in the end it was pretty clever. Present self must have bad memory if he forgot it all

Future self - he will right all wrongs. He is older and wiser. He has infinite time. Time to refactor, to replace the XXXs and TBDs with intelligent code. to implement to good ideas and re-implement the mediocre ones.

with better comments, maybe all of them will become one.
Old paradigm (media queries): You make layout changes based on the width / height of the viewport (browser).

New paradigm (container queries): You make layout changes based on the width / height of the containing element.

This lets you layout a component so that it looks good in any sized container. Picture a component that might be in the main section or in the sidebar - you can now just style directly based on width of the container instead of having to know the total width of sidebar + main section and do the calculation using viewport width.
I think that there are a lot of things to be elated or miserable for in the modern world, but widespread social media disproportionately amplifies negativity.
That’s exactly the type of thinking that they’re opposed to.

The vast majority of people with depression have actual life circumstances that cause it. Whether or not they’re fixable is perhaps another issue. I’d argue that the way we live in modern life itself is often a cause. We’re “meant” to live in tight-knit tribes. How often do I get to see my friends? Once a month, if that? We have a newborn and a toddler. The help of parents living with us would be immense. Our sets of parents are all retired and relatively close, but it’s not the same.

Instead we all live in individual homes, not that that doesn’t have its own advantages like privacy and moderate prevention of infidelity.
sorry but this is a classic story mentioned in almost every basic stats textbook i’ve read
If you cant afford it, dont do it
The interviewee touches on this:

> And so I would say, in response to what’s often asked, which is: If depression isn’t simply an abnormality in serotonin, why would you prescribe an SSRI? And I think the answer is that through serotonin and norepinephrine, we can promote the brain’s capacity for resilience against the adverse effects of stress and depression on the brain.
> What does it look like for someone to confront a situation like this without courage?

There’s a lot of dark places people can go and choose to stay when they experience tragedy. Drugs, alcohol abuse, suicide, wallowing in misery etc. Perhaps you’ve never experienced tragedy, or been tempted by these dark reactions but for many they are all too familiar and it takes enormous courage to combat them. Seeing examples of others who are suffering reacting positively is greatly encouraging.
Btw I moved from Sourcetree to Fork. It’s very similar but way more performant and smooth UI (unless ST has improved in last few years)
Right or wrong, people talking their way around around keywords during the pandemic, when not even discussing the pandemic, was weird. They were scared of the YouTube algorithm falsely identifying them and harming their livelihood so would not even say things like "virus" in a video game or movie review.

Then you have the whole trend on various platforms with terms like "unalive" as a replacement for kill/suicide, or censoring words like "r*pe" or (even worse to me) "grape". Some of this is to dodge the algorithms too, but I've seen it said it's to also avoid triggers - which seems to defeat the purpose, it makes it hard to filter and eventually people learn and they become triggers anyway.

So I do see a definite chilling effect on discourse based on community standards and algorithms, even if it's not Government lead. There are two subs for my country on Reddit I check occasionally, one is heavily moderated and very predictable in how a comment will be received, while I feel the other has a more honest reflection of the widespread population. I don't particularly like the racists that share their thoughts, but on the balance of things I'm not sure it's best to lock them out completely. Twenty years ago the internet was less sanitised, but it also felt less hostile on a personal level, and more honest overall. Talking to discuss, not to score points.
If I was giving money to groups of attorneys so they can lobby for laws to persecute individuals, build locked down computing platforms, and generally work to destroy the open Internet, that would weigh pretty heavily on my conscience.
Check out Conrad Barski's Land of Lisp: http://landoflisp.com/
Guinness was way ahead of their time and in many ways the Google of their day (building accomodation, high pay, great perks). My granddad worked there so all my dad's brother and sisters learned to swim in the Guinness swimming pool!

Funnest tidbit is that the widget to get a good head from cans won the best invention of the year, the year the internet wax invented.

For an excellent piece on many more interesting bits about Guinness, check this out: https://www.thefitzwilliam.com/p/no-great-stagnation-in-guin...
I appreciate the modern look, but it looks like you have some bugs in how it generates links.

Ex. https://docland.io/doc/java/g1/_openjdk/java.base/21.0.2.u13...

That page seems to be mostly wrapped in links incorrectly.
Let me guess, probably not a lot of stories about female genital mutilation, about the criminalization (upto capital punishment) of gay people, about women being beaten to death for refusing to wear a hijab, etc.
The argument I remember goes something like this (and I could be remembering it wrong).

They claimed technical problems prevented them from fulfilling the amount of gas required by their contract for NS1 and NS2. Due to sanctions they essentially had to provide gas for free - or at least in exchange for money they were unable to spend or access.

The pipe blowing up potentially saved them from having to pay a penalty fee in the contract once the gas hadn’t been moving for X number of days.
Personally, I have a conscience which informs me not supporting platforms. Why can’t I pay the artist directly, with no middlemen taking a cut? Distribution is easy. Put a QR code which links to some industry website that has crypto wallets for each of the artists involved on a project. I want my money to go to them directly.

Until the day where artists start posting their wallet addresses, I’ll keep pirating. The guilds should really get on with being the equivalent of a Patreon.
“In batch mode, you

In watch mode, LlamaFS starts a daemon that watches your directory. It intercepts all filesystem operations, updates i and uses your most recent edits in context to proactively learn and how, so you don't learns predict how you rename file. e.g. if you create a folder for 2023 tax documents, and start moving 1-3 file in it, LlamaFS will automatically creates, and move the right!”

Come again? Was AI used to generate the documentation?
It’s not really cheap in time or money (hard drives cost money, if you want a good experience the server needs to be on basically all the time which costs meaningful amounts in energy use) but enough things can’t be had any other way that if I want them I’m gonna be doing that regardless… may as well get everything high-quality and in one interface, then.

I would much, much rather just pay some reasonable amount to achieve similar results, but you literally can’t.
Generally correct. Put another way the government to a large extent are thugs. No, I personally am not sure if we are better of with governments. I have lived in places with virtually no government and those places have generally been better than the ones with the government.
I just want to watch things without paying 5$ ppv or 100$ in combined subscriptions.

Charge me $15/mo to watch what I want and they would have my money forever. I would never torrent again.
Hmm. Interesting question. We had no issues using Mixtral 8x7B for this, perhaps reinforcing your point. We use fine-tuned Mistral-7B instances but not for long context stuff.

Maybe a neat eval to try.
The biggest WTF is the total lack of input from anyone who had worked on KSP1. The second biggest is the ultra secret hiring process that failed to select for people who had even played KSP1 before, let alone had specialist experience relevant to it.

And the team ratio of mostly creatives and a small number of junior devs is pretty baffling.

Oh and the final estimated price tag, of $60m?! Wow.
I absolutely agree, but don’t think the solution is self-labeled policy experts from the east coast chattering classes in DC, NYC, and Boston.

People involved in the governance need to be conversant in the tech itself.
this is fine when you're a junior learning but it's asking to get shit dumped on you later on. I think it's a good idea to pick a lane later on in your career and settle into it.
You can also make it throw an error at runtime:

$ gcc -fsanitize=undefined -o test test.c
$ ./test
test.c:3:10: runtime error: load of address 0x7ffea07fded0 with insufficient space for an object of type 'int'
0x7ffea07fded0: note: pointer points here
b2 55 00 00 d8 df 7f a0 01 00 00 00 c8 df 7f a0 fe 7f 00 00 00 00 00 00 00 00 00 00 62 0f 73 ea
^

> But this is exactly the problem. UB can be anything, including nothing.

There's nothing stopping compilers from implementing the semantics you want (when not crossing an ABI boundary), and indeed, they've been adding more gradual hardening options that can be used in production. It's just that there's little demand for universal bounds-checking on arrays, and some users even want more flexible accesses, e.g., for operations like container_of.

On the other hand, people can and have made experimental forks of the Rust compiler to turn all panics into immediate LLVM-level UB, but the mere existence of such an option doesn't mean that Rust's bounds-checking is now worthless, as you seem to be implying for C.
I've been watching a ton of youtube bodycam videos on bad police arrests so...

That being said, they can't legally do this.
> if unattended taps were installed on cables, you'd also expect them to occasionally be found when lifting cables for repair

<conspiracy theory> An advanced enough attacker would build their cable taps in such a way that they automatically dropped off when they detected the cable being lifted - and would probably result in suspected but not provable "damage caused by human activity" that has broken through the cable armouring and exposed the fibre bundle inside. Now I'm wondering if the Svalbard cable damage was a software bug in the cable tap device.
Why a Penguin?
Modern DWDM systems use a channel spacing of 75/100 GHz, so you easily fit more than 50 channel in a single fibre.
There is little doubt that AI will be a successful technology. Ultimately, it will be able to create computers that are a lot more aware of the context in which they are used and which are much better at processing large amounts of unstructured human-made information. Personally, I find that the talk about AGI mainly serves as a marketing pitch, as well as providing an excuse for trampling over existing regulations.

The second point is much more worrying. In the near future, the amount of plausibly-human content generated by machines will dwarf the actually-human content created by real people.

Right now, people reading this comment will assume by default that it has been written by a real person. It might not be long until that default assumption changes.
The thing though is that it's entirely possible to have a setup with loud monitoring (e.g. performers on stage with floor wedges to hear the music and themselves) using speakers. It works well with directional dynamics and stage condensers close to your mouth, but fails horribly with the omni ECMs on your laptop/webcam several feet away.

I love my WFH setup with a dynamic right in front of my mouth and have the system properly rung out so I can monitor myself with no feedback. The cartoid pattern greatly reduces the sound coming from the off-axis speakers and the noise gate takes care of the rest. Obviously this isn't for everyone though and good luck having something this in the office unless you have a room with a door.
Agreed, but to add to this:

media queries are still useful, and since a media query may hide/remove entire containers in the view then the remaining containers may have widths that are no longer a simple proportion of the viewport width (or other property being selected for).

So container queries can also enhance styles with media queries, not just replace them.
What if we load our video rip code as a kernel driver? Has this been done to circumvent Windows Netflix DRM?
Content centric networking replaces IP-based networking
I have mixed feelings about all the recent controversy and coverage. But frankly if the ScarJo thing was at all significant in how you assess OAI or x-risk, I’m somewhat inclined to discount the opinion.
Well done acknowledging it though. That converted a bit of pointless internet anger into a great bit of personal responsibility. Thanks fellow internet user for doing your part today to make the net a better place.
good luck lol
Film/TV ratings is a famously terrible, opaque process with no rhyme or reason to it at all, and everyone in hollywood hates it
I didn't know about `git add -p`. Really useful!

-p, --patch
Interactively choose hunks of patch between the index and the work tree and add them to the index. This gives the user a chance to review the difference before adding modified contents to the index.
The idea was to focus on the logic of the strategy by letting the users create rules, from the values of indicators, prices, balance sheets or other parameters and optionally compare them using operators like greater, less, equal or check for crossovers, etc.

The users can create complex strategies by chaining these rules using AND/OR operators. It's not based on charts at all at the moment, just a form, and it seems like trading view is mostly charts with custom scripts.
Or https://github.com/BurntSushi/xsv
Frankly I don’t think the EU should be held up as an example of a well-informed regulatory apparatus.
VictoriaLogs could fit your use case:

- It natively supports 'stream' concept [1] - this is basically logs received from a single application instance.

- It allows efficiently querying all the logs, which belong to a single stream, on the given time range, via 'curl', and passing them to 'less' or to any other Unix command for further processing in streaming manner [2].

[1] https://docs.victoriametrics.com/victorialogs/keyconcepts/#s...

[2] https://docs.victoriametrics.com/victorialogs/querying/#comm...
The essay in question: https://bessstillman.substack.com/p/forever-is-short-long-ti...
A couple of hidden gems:

git diff --staged (shows the diff between the last commit and what you've got staged, great when what you're staging is finicky, lets you double check that you have precisely the files/hunks you intended)

git log <file> (git log, but for just commits where <file> was touched; saves pilfering through all of git log, especially useful when the file only gets modified infrequently)

Random tip: when using git add --patch, try the 'e' option if you need more nuance than the hunks git provides (it contains instructions for how to ex/include individual lines, so you don't have to remember how to do it).
Why a crypto wallet. Why not a normal bank account? What exactly, does crypto help with?
Neat, I built a tool to quickly do this manually via key bindings[0].

As a data archivist, I would definitely recommend a setting to turn off rename of files as that can often be a database id, timestamp, etc.

[0] https://github.com/VisualFileSorter/VisualFileSorter
Yeah, I would be surprised if they managed to have QA from species other than the species from Hominoidea family.
It is not a non-issue.. i promise you GDPR shifted and continues to shift massive amounts of tech capital from the EU.

many major tech firms skip launching entire products in the EU nowadays due to gdpr and DMA
It really was eye opening how much difference a small 10mg dose made, and the structures of the modern world made a whole lot more sense with the knowledge that maybe a lot of people are just like this, all the time. I had experienced focus before but it was almost always what people call "hyperfocus" which is a more extreme locking out of the world. I kept notes for my appointment in 3 months since I just noticed so many little things I'd be sure to forget and it'll be fun to review those.
OP isn’t a customer (anymore), therefore customer trust isn’t a concept that exists for them anymore.

For everyone else, this clause is pretty much standard for all SaaS services. Take your pick. If you don’t want this level of service with any vendor you have to sign an enterprise contract where termination procedures are agreed upon more intentionally by both parties.
Maybe it wouldn't please some, but 1080p is good enough for me, and so a €14/month server from a seedbox provider with a 3TB drive is terrific. It has one click installers for Plex and all the various pirate tools. It's a little slow if transcoding, but again, good enough.
many people have tried regulating away “making profits out of putting people out of work”

it works out terribly for obvious and foreseen reasons