skysight-inc/HackerNews huggingface dataset:
> Prenuptial agreements more or less anticipate the ending of the relationship and plan as if that is the end goal.

Contingency planning isn’t making that the end goal.

Does homeowners insurance plan as if burning down your house is the end goal?

Does a partnership agreement for an LLP plan as if dissolving the partnership is the end goal?

I think prenups and permanent marriage are not incompatible. And having a good prenup night actually make marriages last longer.
> they are not ergonomic because we have to pass begin and end as arguments, which also means they cannot be chained.

C++20:

for (int i : ints | std::views::filter(even) | std::views::transform(square))
std::cout << i << ' ';
wet signatures are a thing.
> Were it not for people drawing attention to this, we would not even have legal streaming now.

Streming is not exactly an improvement over what we had before. If you bought a DVD or VHS you could rewatch it whenever you want and share it with your friends. With streaming services you own nothing and content disappears all the time.
> The true problem is, what offended 20 years ago, does not offend today. And the same is true for 20 years from now!

Just don't make laws apply retroactively. Sounds like a trivial problem with a trivial solution. A woman misgendered etc doesn't matter that it was ok 20 years ago. It's not ok now and she did it now.
Ah, this part:

> but hey, one [o]f the nicer things about the world we live in is if you find a place you like more, it’s often possible to just go live there, provided you subject yourself to the requirements of the locals and there’s nothing wrong with that. :)

This wasn’t flippant, nor limited to just Americans moving elsewhere. I actually took a small look into the difficulty of migrating to Denmark from America before I wrote that to see if there were any special difficulties and near as I can tell, the bar is much much lower than I was expecting, but it should be noted that if more people took advantage of that, then it’s probable Denmark would raise the requirements and immigration has at least somewhat recently been a political issue for them.

> it’s often possible to just go live there, provided you subject yourself to the requirements of the locals

It is often possible, but what I did not claim was that it was universally so and that’s because it’s not universally possible for all people. That was intentional. It requires the ability to actually meet the requirements of the host country, the ability to cover the travel and moving expenses for yourself and them accepting you into their country, at least if they have solid immigration controls, or the ability to live within their society without going through the official channels if not, as long as you can get yourself there. Almost all of that should have gone without saying though.
How is paying out-of-pocket for an insulated water-bottle / better shoe insoles any different than paying a fee for a union to collectively negotiate these things for you?

In both cases you, the worker, exchange money for improved work conditions. In the second case you are simply paying comparatively more money for larger returns.
i use zsh on macos so what follows might not work for everyone

my favorite aliases

# show the local Makefile targets
alias targets="grep '^[^#[:space:]\.].*:' Makefile"

# wget variations
function tget() {
wget --quiet --output-document - $1 | strip-tags -m
} # pipx install strip-tags

alias vget='yt-dlp'
alias aget='vget --extract-audio --audio-format mp3 --audio-quality 4'

alias zshconfig="$EDITOR ~/.zshrc && reload"
alias gitconfig="$EDITOR ~/.gitconfig"
alias sshconfig="$EDITOR ~/.ssh/config"
alias brewconfig="$EDITOR ~/Brewfile && brewup"

alias brewup='brew bundle --file=~/Brewfile --quiet && brew update && brew upgrade'

aliases are cool but in zsh there's the concept of global aliases

alias -g H=' | head'

makes

wget -qO example.com H

equivalent to

wget -qO example.com | head

the ones i use the most are

alias -g H=' | head'
alias -g T=' | tail'
alias -g G=' | grep -i'
alias -g C=' | pbcopy'
alias -g XI=' | xargs -I _'

i also use starship for my prompt which gives me a lot of information about where i'm at and what's available in $PWD, but on top of that i also set the `chpwd` function to list the last five modified items
Vector Database benchmark with 1536/768 dim data
so ..the meetings never happened? /s
Marxism: The Idea That Refuses to Die – Areo
Building a Reliable Notification System
I think parent means the YouTube app. On iOS (and android/chromos?) you can actually download videos and watch them offline if you got a premium membership. But then the videos are under control by the app.
Writing about what you learn pushes you to understand topics better
Efficient motors and LFP batteries will power this new medium-duty truck
my guess: once it gets baked into expectations that it will inflate a certain amount, it will continue to do so because everyone is planning around it like this.
Yeah, it kind of just shows good judgement in that particular scenario. Flag away.
That's a very nice straw man you've built there and I have to admire the way you've managed to wedge in some devisive culture war rhetoric as well.

Whatever you think about San Francisco isn't anything to do with this topic. The opposite of Great Man Theory is that rather than single individuals making the difference, most important progress is made by teams. That's it. You can agree or disagree but people opposing GMT aren't saying anything like your pastiche here.
> for those viewers who persist in believing that the surveillance system in Hot Fuzz exists in reality...

They really do. Not just council cctv cameras, which are less problematic - any local Facebook group is full of pictures from ring doorbells of people who look like “trouble” who have the wrong skin colour, wrong clothing, wrong age etc.

This is the norm and is embraced by a nation of curtain twitchers.
Strange attractors are by definition aperiodic and do not self-intersect, and I'm not sure I entirely understand your question(s). For example, what do you mean by "where the chaos is being inserted"? Chaotic systems are completely deterministic and are sensitive to any change in initial conditions. The chaos is there from the start. But it doesn't mean that once initial conditions are given that the system behaves chaotically for the time evolution of the system since, again, the system is deterministic.

I'm also not sure if the book answers your question(s) on this apparent aymmetry aspect, but Chaos and Fractals by David Feldman is a fantastic introduction to these topics with lots of good pictures. It is not a proof-based book, but it does include mathematics at manageable level. The book gives a great introduction to strange attractors, namely the Henon map, Rossler attractor, and the Lorenz attractor.
We’re splitting hairs now. Let me rephrase again. There was a period when Rome was ridiculously wealthy (gold from Spain etc). It was a time when science could have advanced rapidly but didn’t. My point was that a few “great men” there might have changed history.
the `sqlite3` module provides an interface to `sqlite` (https://www.sqlite.org/index.html), so that comparison doesn't really make sense.

OP rewrote the actual database in Python, so (if it's a 1:1 equivalence), you would still use the python `sqlite3` module to connect to OP's project.

As mentioned, it's an educational project, not really meant to be used as a replacement for sqlite in projects etc though.
Argentina has been governing for a long time with the extreme left and they have the country sunk in misery. It's definitely a good thing for Argentina.
> On the other hand, Germany is about to dramatically lower the residence permit and citizenship requirements, as it panicks about its aging population. This might further depress the wages.

The immigration system in Germany is peculiarly hostile, getting visas is very hard, interacting with the local bureaucracy is a nightmare, there are so many catch-22 that either you pay an agency or… God knows how they do it. If you are not an EU citizen, it may take months to complete all the paperwork even to the perfect immigrant.

Streamlining this system and lowering the requirements for a skilled visa won’t hurt anybody, it would just make the lives of some people less miserable.

Consider that Germany has an almost endless reservoir of potential immigrants in southern Europe (and to some extent in Turkey), it has been there for the past decades and salaries keep going up.
A strangely, poorly performing authentication system with a good one a few weeks behind the launch. An oddly configured circular fail over strategy. The thing I’ve noticed about entrentched employees who don’t perform is that while they are not so good at creating/building things, they are really good at pulling strings to make themselves look good at the expense of others.

I don’t think it was a great look for them that you were brought in to build this, and once you start pointing out flaws in other people’s systems you become a walking target. I’ve made this mistake too many times in the past, determined not to do it in the future.
I'm not sure I understand? all three of those apps are end-to-end encrypted. Surely the recipient's phone has the key to decode and the company does not?
That tld list will be brittle. There is a continuous stream of them coming online.
Thanks for the post about the dot, interesting stuff and the TL;DR is excellent.
I'm suggesting that there doesn't need to be a punchy irrefutable post that wins the argument.

Anyone who interacts with a variety of humans on a regular basis has all of the proof they need that entrusting anonymous others (including corporate entities) with personal information is a bad idea.

The day that humans no longer swindle and scam each other, no longer become jealous or seek revenge, and no longer use power for personal gain at the expense of others is the day we can all freely share everything with each other without worry.
> nor more maintainable

My humble opinion is that it is more maintainable. Additionally: more fun to use, has less warts than the other languages mentioned and provides really powerful tools out of the box in an easy-to-use manner. I'd be interested in a study observing work stress levels of employees using various languages - my assumption is that Elixir users have less stress.
> It wasn't invented as a set of restrictions, it was just just discovered and formalized.

You share good company with this observation. Philip Wadler (who put the monads into Haskell) often talks about functional languages having been discovered, rather than invented.

Haskell is System F (The polymorphic lambda calculus) with the Hindley-Milner type system. (Both Hindley and Milner independently discovered it.)

Curry and Howard observed that this type system corresponds to 1st order logic - types are propositions and programs are proofs, e.g.

modus ponens:
P implies Q
P is true
Therefore Q must also be true.

H-M 'App' rule:
f has type P -> Q
x has type P
Therefore f(x) has type Q.

You don't have to dig far into Haskell to find the 'discovered' stuff.
I love how all of the example langs you used make me want to claw my eyes out (except for maybe Go which I don’t know much about).
Show HN: Feature your AI tool for lasting traffic
Get your AI tool in front of thousands of people and get limitless traffic when you submit to this super directory.
Zamenhof stated multiple times that he wanted to create an universal second language, as opposed to an universal first language. I don't think this distinction makes much sense, had any effect on any design decision, but probably it was important for the marketing of the language. In this sense it was indeed intended to be a "diplomatic" language, so that diplomats can use a single language. (As well as international organizations, merchants, tourists etc.)
Thanks for all the references!
The thing with React Native is that you essentially have the full power of the native platform, including all native UI controls. You might have to write you're own integration if you're doing something unusual, but you will definitely be able to do it. With Flutter that isn't so much the case.
Western narratives are prevalent on this site. My arguments aim to question them, but labeling them as propaganda without providing substance or context is not constructive. It's an effective way to silence your opponent, unfortunately.
> And this makes it not very good fit for apps with a sufficient budget and the need for native appearance. It's definitely good for small one-person projects

Do you have any data to back this claim. From my experience, many big budget applications (at least on desktop) don't have native appearance. Eg. products by Adobe, Steinberg, Autodesk, JetBrains etc.
Yeah, everyone here is creating code in Elixir/Lisp/Haskell -- languagesI almost never see on any job board or job description

again, its fine to use them, just they get far too much attention for the amount they are used in the wider world
> No one is doing secret math in the backend people are building on.

How do you know that? With SaaS you are at the mercy of the vendor.
Pizauth: First Stable Release
Documents when applying for a Visa, e.g. Bank Statements, Utility Bills etc. Also the actual e-Visa / travel authorizations which for some countries are just electronic
Also many makes of thermal printing paper include BPA which is carcinogenic and disturbs your hormone levels.
System components is not a thing on Android. You've not seen the default EditTexts in years. Material, which you'd consider the default is a library, whether in XML or Compose (and Compose is a reimplementation of them).

Also, Android has never pushed for unification of UIs. Use Material if you want because it's an alright design system, or write yours entirely from scratch.

React Native & Flutter look... Exactly how you want them to look. Unless there's a bug in Flutter's Material implementation, it'll be the same.
That looks like Haskell source code. Well, maybe some similar language.

If that's indeed Haskell, then those words that start with a capital letter are "data constructors". Well, think a decent language will usually have one or two data constructors: cons for lists and something to make arrays. But, in Haskell, for some reason... they allow you to define your own.

Functionally, the thing is a preparation for the follow-up code that matches some data bits to one of these "classes" and executes some bits of code if the "class" matched.
Google search results are already awful these days, please don't make them any worse.
"Strong dark liquid of no sleep dreams furiously" just popped into my head :)
No mention of the spammers counter-attack,which was to stuff their spam with keywords to cause naive bayes to misclassify important emails as spam and cause it to be turned off due to unacceptable false positive rates. Spam-filtering is tough because it is an adversarial problem.
*Assuming naming rules are consistent. After spending 5 years on php, i've never learned its function names and order of arguments. Even daily stuff like `strpos` requires looking at documentation, dozens time per day
These are beautiful, but I personally prefer, in an aesthetic sense, the strange attractors that have some asymmetry to them. However, I feel a read-through of the equations and techniques used here will be helpful.
> Would I suggest running a business website off my phone? No. I doubt it's secure, performance is limited, ddos would be a possible issue. Do I still want to be able to do silly things with the devices I purchase? Absolutely.

Running a web server on a mostly-trusted LAN for 5 minutes doesn't sound like the security risk you're trying to paint it as
> When that didn't happen he claimed he'd never made any such prediction

but thanks to the internet and archives etc you can provide a link to the publication that quoted him on that, right?

I'd like to see the actual quote, in context.

The New Yorker in 1989 quotes Hansen [0]:

given a global temperature increase of between one and a half and five and a half degrees Celsius, should raise sea level a foot, according to James Hansen.

It is by now widely accepted that sea level will rise significantly over the next decades.

The E.P.A. has estimated that it will rise between five and seven feet by 2100, and speculated about worst-case scenarios that might lead to an eleven foot rise; the National Academy of Sciences has been more conservative; other researchers have turned in even scarier numbers.

Suffice it to say that included in the range of guesses of almost every panel and scientist studying the problem is an increase in global sea level of better than three feet over the next century.

and he is absolutely NOT saying that "that New York would be partly underwater by 2010" .. although New York has certainly badly flooded on several occasions since 1989.

[0] https://www.newyorker.com/magazine/1989/09/11/the-end-of-nat...
I have some history with Naive Bayes for email filtering[1][2] and it doesn't surprise me that it's still a viable technique. It's incredibly fast to execute and for spam it was fascinating to see that as spammers tried to evade Naive Bayes they were actually increasing the numbers of tokens that made their spam look like spam. And it generalized to multiple categories. To this day I receive messages from people saying they are using POPFile for multi-category email filtering.

As I pointed out in 2004[3], one technique around Naive Bayes (and other machine learning systems) was to pit machine learning against machine learning[4].

[1] https://getpopfile.org/

[2] https://en.wikipedia.org/wiki/POPFile

[3] https://blog.jgc.org/2023/07/how-to-beat-adaptivebayesian-sp...

[4] https://en.wikipedia.org/wiki/Adversarial_machine_learning
I was trying to give a conceptual understanding on the level of the person I was responding to, not instructions for doing actual calculations.

I didn't mean to suggest euclidean metric, I just thought "3+1" would be extra jargon.

The person asking questions was confused because they'd heard that "mass causes curvature" in GR, and that gravitational waves involve curvature. I figured it would help to explain that these are different kinds of curvature.

I think I was totally wrong re: Ricci curvature. I was thinking "oh, GW carry energy and there's nonlinear evolution..." and got carried away, whoops.

If you want to give a more accurate explanation (that makes sense to someone who's never taken a GR class) please do!
The US constitution unfortunately allows limiting free speech for certain purposes, hence copyright.
Thank you for the insightful advice! It makes a lot of sense to share the journey authentically on social media. The idea of an open page, similar to what Simple Analytics has done, seems like a fantastic way to document progress and foster a community. I'll definitely explore this approach further. If anyone else has experiences or resources to share about building in public, I'd love to hear more!
Only reason I can think of is performance.
It seems odd to me to take WeWork as the example - it's the worst example. The market worked fine with WeWork, they burned a load of money in a business model that had no moat with no real plan of how they'd make the business profitable. The business wasn't profitable and so it went bankrupt. The interesting thing about WeWork is that they essentially took a silicon valley playbook - which is normally applied to products that have high fixed, low variable costs - and applied it to an industry where their entire costs were variable.

I don't see why you would try to solve this problem on the front end. It is perfectly fine for WeWork or Uber to throw money at customers and give the average consumer a free lunch. What is failing is on the back end. The whole premise of these business models is "If we get to monopoly scale, we're going to exploit our monopoly". But... we already know monopolies are bad, there's nothing unique to start ups here. The simple answer is just enforce monopoly law. If it turns out that Uber has a huge market share and is using that to price gouge then step in with anti-monopoly laws.

I think the closest thing you can come to this being a start up thing is the Softbank model, where Softbank owns stakes in so many different players in a single market that they effectively are operating a cartel.

What you really want is a healthy market regulator that tackles monopolies so that Venture Capitalists don't think "Grow this until we can exploit our monopoly" is a good strategy.
I wonder how abusive this is though. In the end you are downloading the same amount of data, but in a shorter time. You are utilizing more bandwidth but you go away earlier.

I think the original browser use case is tuned for the common occurrence of not watching the whole video. But if you intend to watch (and archive) the whole video to begin with then I don't think this eats away Google's bandwidth more. OTOH it probably has more overhead due to the amount of connections.
> He is constantly changing directions without consulting the rest of us, and is very opaque and autocratic about the whole thing. Many of the team members have left or developed serious mental health issues because of him.

Have you talked to him, voiced your concerns? What was his response?

Going to the investors could be a toss-up, especially if you haven't interacted with them beforehand. It may well be that the investor doesn't the capability to do anything or make any good judgement on the situation, or they don't care about attrition rates. Cruel but that's the way the world works, that's why investors don't really care about layoffs.

In any case, if you're going through with this, you should draw a line in the sand, know what you want, deliver an ultimatum to your CEO and follow through on them if he doesn't comply. Either you get fired, or he gives in. That's all there is to it.
I am sure one can have fun with ChatGPT with this prompt. But making a good game out of it to help others learn Toki Pona would be a great challenge. What game engine? What type of game? How to make the story compelling? The game should progressively replace the main language with Toki Pona as the gamer acquires the language skills, at the end there will only Toki Pona, maybe even the game interface will be completely Toki Pona. It will be a fun project to work on :-)
Far-right = moderate. This is a signaling term for the managerial and laptop class people as an “outgroup”.

Funny how leftist politics is getting impatiently authoritarian, PG tweeted this just today: https://x.com/paulg/status/1690952107250302976

Also in other news, Germany wants to ban “far-right” political party. If that doesn’t sound authoritarian, I’m not sure what would.
Premium is not available worldwide.

I tried to trick google by creating an account using VPN in Europe. I even managed to subscribe for Premium. Even with an active Premium subscription Youtube app won't let me use its features such as downloading, background play and picture in picture (you know, basically everything)

Because "you live in the wrong part of the world". Creating a problem, selling the solution is what they do.

Like, I don't even care about downloading, but Google intentionally cripples their mobile website experience by suppressing pip and background play. It would cost zero dollars not to do this but they did.
That's exactly the kind of logic that gets your basic human rights eroded.
I don’t mind that - if someone wants to tap Joe Bloggs’ phone then that’s fine. Get a court order with evidence that he might be doing something wrong

It’s scalable surveillance that worries me. Suddenly cctv which is pulled in case of a crime becomes constantly monitored, with face, gait, clothing, and other types of automated recognition, gathering data on everyone, pumping that data into pattern matchers.

But the U.K. population love it.
Ask HN: Any Good Projects to Volunteer On?
I found that working at a volunteer project has really made my programming experince, and I want to volunteer for a few more. Any suggestions?