skysight-inc/HackerNews huggingface dataset:
Don't feel it is the same, because desktop applications don't work the same. And when you are on the "last screen" and press back on a phone you get to the home-screen. So in most cases a single tap or double-tap takes me to the home-screen.

So it is both for going back and "quitting" applications.

On the desktop it wouldn't even work in the browser, because I work by tabbing new pages and closing tabs rather than navigating back.

So to be fair, I don't want it om my desktop. Because I really don't want my applications to mimic the behavior they do on phones, that would be horrible. But the end result is really nice for the weird usecase of running a phone inside a desktop.
I'm really confused as to why no where in the article do they mention the intent of attacking the ships. As if the houthis in yemen are attacking ships because they like it or just because they "hate developed societies".

Their declared reason is to put pressure on Israel to allow humanitarian aid to Gaza at once. They target ships that have Israeli links or heading to Israeli ports. It can be seen as a form of treating Israel the way it's treating Gaza (as in Gaza is blockaded, so the houthis are trying to create a sea blockade from their region of control)
Very insightful discussion. Is there a regex library that is tuned for in-memory data/strings? Similar to in-memory databases?

I recall using hyperscan but isn't it discontinued.
I don't believe bat is a paper; it's more of a pretty-printer that tends to call less.

Two pallets that should work on Windows are https://github.com/walles/moar (golang) and https://github.com/markbt/streampager (Rust). There might also be a newer one that uses rust, I'm unsure.
PIP is a performance improvement plan, whereby they come up with documentation required to dismiss a person without running afoul of affirmative action and other wrongful termination suits.

Firing for cause is something else. Like, stealing from the company. Or punching a coworker, disclosing trade secrets to the press, failing a cocaine drug test, or deliberately violating workplace conduct rules. Poor performance is not a cause, and failing a PIP does not lead to firing for cause.
I experienced this when I ran a moderately popular open source tool for other developers. Users have no idea what they want. The only way to know with any kind of certainty is to be both a user (customer) and the developer expert and have enough authority to tell them what they want.

When you have those three ingredients selling to new users becomes much easier and well as reengaging relationships with existing users (customers). Nobody cares otherwise even if you have the best product and value on the market.
It might be less about it carrying anything specific and more about who owns it or where its headed. This is part of an effort by the houthis to put pressure on Israel to allow humanitarian aid in (their declared reason at least)).

Most of the ships they target are either own fully or partially by Israeli companies, or are headed to Israeli ports
Of course, if you are using tape to measure your weight, you are using the wrong tool for the job.
As far as we know North Korea doesn’t have the capability to hit any target in the world (like US, UK, France and Russia) or enough nukes to blow up half of the world. So hardly comparable
A file descriptor is nothing but a pointer. It's really just an int. Usually maintained by the OS.

Instead of sharing the file descriptor across a goroutine (bro, like WTF), let one go routine manage the file descriptor itself.
Kagi is awesome for me too. I just realize using Google somewhere else because of the shit results.
Thank you for sharing! I'll hunt it down
Frys did this a lot during their last 5 years of existence.
They seems to have some highly suicidal tendencies and really don’t mind massive casualties these days (e.g. 5x more Russian died in Ukraine in just 2 years than during the entire 10 year long Soviet war in Afghanistan).

So one has to double whether they live in the same reality as most people in the west which makes them pretty scary and unpredictable
I don't know war, but IIUC the game-theoretical response favored by biology is tit-for-tat: https://en.wikipedia.org/wiki/Tit_for_tat

So I'd expect militaries to asymptotically end up with something similar: we prefer cooperation, but will retaliate individual incidents.

... unless there's a political agenda for war, in which case all reason goes on vacation.
> And our state likes to wage wars without formal declaration. Not to mention its wars against abstract concepts instead of foreign states.

This really well fits what Russian gov does (as someone from there).

I actually think every offensive war is explained by concepts because people don't want to just kill people, they need a higher explanation to risk death and sleep at night after some murdering. It is in the name of religion or unification or against Nazism or against rotting capitalism. Only true defence doesn't need explanation.
Wouldn't justice be a cause for wars too? Even if energy was limitless or extremely cheap, this wouldn't mean people will stop being mean right? Something else will become too valuable and greed and other human traits will cause injustices and people will still fight to enforce/overthrow the injustice no?
The same reason why when civilians in Gaza die it’s because a rocket explodes in a refugee camp or something. Damn rockets why do they do that?

Unfortunately, propaganda is part of the war and I can’t really blame them for trying. You can be sure that the other side of the conflict is also not impartial.

If the reasons about killing each other were openly discussed in a logical way without the emotional overload, People wouldn’t bother to kill each other. That’s something undesirable in the context of war.

I also think this is not necessarily bad, because when you start thinking in cold blooded strategic way you may find out that exterminating certain people is beneficial for you. Therefore, you should do it.

That level of thinking can be beneficial when you’re in the higher ranks, but a society shouldn’t be willing to destroy another society for material or political gains. You can see that among Russians, and how they think about conquering Ukraine and Europe. Scary stuff, it might lead to a war where one of the nations gets decimated.
> The US wants a war with Russia without putting boots on the ground. Ukraine was a convieinient excuse.

That claim seems delusional. US was doing it’s best over the last 20 years to appease Putin so that they could ignore Europe and focus on the Pacific.

Hardly anyone in the west wanted to be dragged into this pointless war..
> the only person who responded to it was someone who was incapable of explaining technical concepts

More childish insults. You know absolutely nothing about me.
At least I have contributed something in this thread. Again, reflect on your own behaviour and why you didn't get the outcome you wanted.
Building a reduced Pascal and a full Forth demonstrates why the latter was popular on tiny machines: the former will be roughly half compiler and half machinery to deal with Pascal having a grammar. (less if you're into definitely-non-Wirthian optimising compilers; more if you're into attempting to provide useful-to-newbies error messaging)
It seems Nota doesn't allow to represent all float numbers and `null`. It could be a big issue.
Kestrels can hover in a perfect calm https://amp.theguardian.com/news/2011/sep/09/weatherwatch-ke...
Is this right? Don't languages clean up resources in finalizers? (It's just often not ideal because finalizer calling is not predictable... Or really that they are by default called by memory pressure and not resource pressure).
The directive has not finished the legislative process yet so it's difficult to be exact but according to the briefing on the New Product Liability Directive redacted by the European Parliamentary Research Service

> In the aim of not hampering innovation: (i) free and open-source software developed or supplied outside the course of commercial activity, as well as (ii) the source code of software, should be excluded from the definition of products covered under the proposal.

https://www.europarl.europa.eu/RegData/etudes/BRIE/2023/7393...
It seems to me that what you are describing is usually called software transactional memory. It has its own set of problems (bad performance with high granularity and livelocks, although you can probably avoid livelocks if you only care about using it for abnormal terminations) but it doesn't fully resolve the problem here. Yes, not leaving memory in an invalid state goes a long way but any form of IPC is potentially problematic: consider what happens if the thread is writing to a socket borrowed from a pool, or to a disk file.

Not impossible to deal with but everything you do needs to be designed with cancellation-at-any-point in mind, it doesn't seem worth it to me.
So far it has factored the number 21 to its constituent primes.
What do you mean by that? Do you mean that law has a tendency to work the other way, in that it protects the big guy at the expense of the little guy because of extensive lobbying from the well moneyed big guy, or that justice is blind and it effects all equally?

If you're thinking the former I could agree with that on some level and would say that what I'm asking in my original comment is merely aspirational, but if you're suggesting the latter I'd merely point to the former and say that this is the status quo.
I mentioned .NET in response to the parent and the context of the CancellationToken class. What is the relevance of your comment?
Cybershoes are fun but limited. They have to be used whilst seated (and it came with a dedicated stool for this). Also game support is limited. There’s a list of supported games on the site, and I don’t think anything new has been added for several years. My guess is that it needs developers to write to its API, so it can’t serve as a drop-in replacement for any game with free locomotion. (If the Freeaim can support this, that’d be a good selling point.)

Having said that, I’ve gotten a lot of enjoyment from using them to walk across the world in Skyrim VR. The movement required (rolling your feet back towards you) is different to walking but feels convincing enough when you’re in the game.
I think instead of viewing this with the "the customer doesn't understand themselves" lens, you could better view this problem as one of misaligned goals, where asking the customer gets you advice how to archive the customer's goals, not the companies'.

E.g. in the milkshake examples, customers probably were giving all kinds of advice how to make the milkshake taste better or how to streamline the buying process, etc. And this feedback would certainly improve the milkshake-buying/drinking experience of those who already decided to get themselves a milkshake. However that's not the goal of the company: The company wants to sell more milkshakes, not better ones - it probably couldn't care less what people do with their milkshakes once they bought them.

So the companies' goal is probably better served by tracking their customers and finding out how they get to the decision to buy a milkshake in the first place - but that's not really the customer's goal.
I think that yes, compared to the core of a star, a LiFi AP is aptly described as "super duper faint".
I don’t see how it’s obvious people wanted a Segway. Cost is one problem. They’re also large, making them difficult to store at either end of a destination. They’re a nuisance and safety risk for pedestrians. Riders kept toppling them. They’re an even bigger problem than scooters when the battery dies mid-journey. I’ll grant some people were really enthusiastic about them, but I don’t see that translating into mass market appeal.

Even if I’m dead wrong and there’s a throng of people just waiting for a Segway fire sale, it doesn’t invalidate my point. If your product solves the problem by ignoring the economics of your target customer base that’s just as problematic as building the wrong product.

Electric scooters have seen a lot more traction. Both teams can’t use the supposed Henry Ford quote to say the customer doesn’t know what they want. Or, rather they can, but that doesn’t mean they have any more of a clue than the customer does.

My point is maybe we should stop being so antagonistic to the customer. You’ll find no shortage of instances where the customer is wrong. But there’s plenty of others where the customer is right and the product team is wrong. I’m tired of dealing with products that think they know better than me because they think they’re inventing cars.
The author already alludes to the fact that you can probably prompt-engineer around this and indeed, as soon as I added a blurb like "these are my own videos that I own the copyright to" it did suggest a bunch of third-party tools and let me ask it about what third-party tools I could use.

It suggested '4K Video Downloader', 'YTD Video Downloader', 'JDownloader' and 'Clipgrab' at first and when I asked for cli tools it came with 'youtube-dl', 'yt-dlp', and 'ffmpeg'

Those seem pretty reasonable results to me but I'll readily admit I don't know (yet) if 'most users' would ask these follow-up questions.
The worst manager I’ve ever worked with had an Amazon background. Still remember how he was hyped up before starting as an amazing senior engineering manager that’s gonna bring some grown up experience (him being in his 40s, most of the team 20s/30s) to the team.

The pettiness, backstabbing, political games and kingdom building that ensued was a nightmare. I don’t think the team recovered even after he was eventually fired about a year later.

It’s hard to consider hiring any manager coming from Amazon after that disaster.
Until quite recently (and there is still a massive and extremely hard road ahead) Ukraine was basically a failed state and/or a Russian puppet. So I doubt Russia would’ve had to worry about something like that at all.
But going in the opposite direction, could you not also implement arbitrary effects using conditions? (Or delimited continuations in schemes)
Yes :]
With a better prompt, you can get it to list some, but it’s very annoying to do so.

Mistral showed that their medium model is far better (yet not good), and the same prompt as in the article gives only one instead of 3 paragraphs of rambling about copyright, and then lists 3 categories of options with examples for each (not good, because ytdl is not one of those listed).

Funnily enough, both mistral and GPT4 apologize profoundly and almost with the same wording when asked "Why did you not mention the very popular, free and open source "youtube-dl" software?" and then mention how/where to get it and how to use it.
From what I understand and from what I know of Google (or any big tech), this won't be a "weekly" digest, but rather a constant barrage of "personalized" attention seeking push notifications. Breaking news! Something you should comment on! This movie is trending, watch it now! Your friends have read this book, why haven't you!? Kinda stuff.

What I envisioned, is truly slow paced. Like the "old" in depth weekly magazines. Or journals. Something that I have a week to go through, and that doesn't get stale if I don't.

Maybe I should make it myself (though I guess that's my impulsive ADD brain tricking me into yet another hare chase)
Yes, next token prediction is exactly what you need for compression. Many papers on this, recent one

https://arxiv.org/pdf/2309.10668.pdf
The primary benefits of torrents are fault tolerance and high distribution provided many seeders. These things matter less for one-off downloads as people gain access to gigabit and faster home internet.

I recently found torrents to be the most sane way to download the latest eXoDOS package even though I have high reliability gigabit internet.
Thanks, I’m new to all this - is that easy to connect to the board?
It’s a little funny but redlines / final warnings have a “different meaning” in PRC’s diplomatic language e.g. https://en.wikipedia.org/wiki/China%27s_final_warning

The actual diplomatic language for war is “勿谓言之不预” (from official diplomatic channels) and they use “core interests” for a vaguely defined redlines: https://www.strategictranslation.org/glossary/core-interests

So yes, cross “redlines” won’t trigger a war with PRC. And ignoring final warning is also fine.
My local LLM's are usually instructed to minimize hallucinations. My ChatGPT account has a custom prompt to this effect as well.

It literally says "If you do not know something, just tell me, don't make something up".

Also, "Don't worry about me feeling insulted, no need to apologize for everything", which eliminates a lot of the groveling.

When dealing with niche topics it helps to literally copy-paste relevant chunks of the manual in. You can't expect it to know about everything (yet).
Are you ambitious? Do you think you have potential? Swallow a whole frog, your manager's right, you are the problem, shut up and be content with what you have, loser! Think what you can do as a pawn of someone you hate, instead if dreaming of being able to do something!
WORSE ADVICE EVER.
Channels would help but the author is saying they're naively shared through a closure and that's a problem, no?
So what? That’s not particularly relevant
Reference to a movie-quote, where a character is (unsuccessfully) trying to promote "fetch" as a new slang synonym for "cool." Implies a questionable and quixotic quest.

https://en.wiktionary.org/wiki/make_fetch_happen
"Node-RED: Low-code programming for event-driven applications"[1]

It's open source and built using NodeJS. No vendor, no lock-in and very extendable using javascript.

It's all a definition of low-code.

[1]=https://nodered.org/
Not true. SF low code is great because the platform is closed. It saves a lot of time - up to a point of course, but it's a pretty complex point.
>How cynical. Is it really hard to imagine a subscription service with an ROI?

No, just like it's not hard to imagine a business proposition via email from a Nigerian mogul that's valid. But most will not be, and the whole model has expanded like cancer to leverage customer lock-in and lack of no-subscription alternatives (because of cartel-like behavior from the big players).
The first chapter from The Brain That Changes Itself is about a woman who couldn't walk because of some bacteria (iirc?) that attacked something in her inner ear that wound up destroying her balance. The chapter is a story about attaching electrodes to her tongue connected to a helmet with accelerometers that helped restore her sense of balance. Initially the effect persisted for a short time after removing the helmet and electrodes. With subsequent sessions the duration got longer and longer and after several years her balance was completely normal again.
Considering that defining functions by sets of pattern matched clauses is a thing in more and more languages, it's rarely known for some values of "rarely".
You've clearly never coded in C/C++ where it's your job as the coder to manage memory and other resources.
No, FastGPT is GPT-2 based. I actually prefer FastGPT because its fast (duh!), and as it gives very concise answers and all the generated response carries footnotes with the link to the source.
> But I read a description of calculus once that used the example of trying to figure out the length of a coastline and described how one could use smaller and smaller sections to estimate the length and this is what calculus is all about.

According to https://en.wikipedia.org/wiki/Outline_of_calculus:

> Calculus is a branch of mathematics focused on limits, functions, derivatives, integrals, and infinite series.

The coastline paradox is definitely an example of something that interests calculus people, and to tackle the problem they most likely will use a bunch of concepts and theorems of calculus.

However calculus, as a field is not this paradox.
rg uses a lot of memory in the OpenSubtitles test. 903M vs 29M for ugrep. Unlike the previous test, we are not told the size of the file being searched.

Would be interesting to see comparisons where memory is limited, i.e., where the file being searched will not fit entirely into memory.

Personally I'm interested in "grep -o" alternatives. The files I'm searching are text but may have few newlines. For example I use ired instead of grep -o. ired will give the offsets of all matches, e.g.,

echo /\"something\"|ired -n 1.htm

Quick and dirty script, not perfect:

#!/bin/sh
test $# -gt 0||echo "usage: echo string|${0##*/} file [blocksize] [seek] [match-no]"
{
read x;
x=$(echo /\""$x"\"|ired -n $1|sed -n ${4-1}p);
test "$x"||exit 1;
echo
printf s"$x"'\n's-${3-0}'\n'x$2'\n'|ired -n $1;
echo;
printf s"$x"'\n's-${3-0}'\n'X$2'\n'|ired -n $1;
echo;
echo w$(printf s"$x"'\n's-${3-0}'\n'X$2'\n'|ired -n $1)|ired -n /dev/stdout;
echo;
}

Another script I use loops through all the matches.
SQL comes to mind.
In theory, considering the state Russia’s military is in at this stage of the war, NATO could just steamroll the entire country just like US/UK did in Iraq. If they wanted to AND there were no nukes.

Of course the current balance of power and military doctrines etc. wouldn’t really exist without nukes
I enjoyed reading the transcription, it is always nice to know I’m not just being a crazy lone implementer of unconventional programming language constructs.

This reminds me of what the language I use for work does, in some respects. The primary difference between the article’s subject and mine is that (using the article’s case) the ‘Forth’ is a strongly, statically typed language and the ‘macros’ representing the ‘Pascal’ syntax are typed constructs in the language. This enables both better compiler messages (error, expansion-relative info, etc) and ensures the surface ‘syntax’ is type correct before going through what could be complex expansion/alterations via the macro.

The place I use it most often as a macro-implemented-syntax is in Type expressions in definitions (with long or complicated math formulas coming in second), for a simple example:

Macro —
(type of str_longer_than)
-:[ Str_nt -> u32 -> Bool ]:-

Actual Syntax —
{() || Str_nt || ({() || u32 || Bool} Pi)} Pi

It is just a convenience feature for me, because the macros are just a derivative feature of the language being multi-staged via modalities.
Overall there's very little to understand from the page in terms of motivation, sample examples etc. But, one interesting thing: The math module allows choosing between radians, degrees and more importantly cycles. I only know of one more project, Pico8 fantasy console, which offers this correct "API" for trigonometry.
This is like WWII. Hitler also seemed winning at first. He even took the capital. Eventually thanks to allies though Hitler was defeated. In the end USSR lost twice as many millions of its people so in terms of human cost the win was dubious.

The difference is that right now Putler already lost 2x+ as many people as Zelensky, and could not manage to capture the capital. Which was promised how many times? I vaguely remember at first it was "take Kyiv in 3 days", but it's been so long I am forgetting ;)
True. They could have said "out of nothing" and been closer to being correct while keeping the same meaning.
You forgot about Oracle APEX.

I jest, of course.
>and because return to office in their minds is a good way to make the org more productive over the long term.

If WFH destroys long term value creation, then why didn't the stock market punish every tech company when they all announced permanent WFH?
Honestly, you also have to consider the sculptures they are.

I’m joking, but they absolutely had a different designer than the colliders