skysight-inc/HackerNews huggingface dataset:
A "simpler" tool that is easily self-hostable is hard to monetise. For example, I self-host several tools especially frontend such as Ghost, Gatsby, etc.

However, I also have experience of seeing "open core" work as a good business model for several providers. In a complex setup, while the core can be self-hosted for smaller workloads, the need to run production-scale workloads means you need to buy the SaaS license from the provider. Gitlab comes to mind as an example.
Article is about Red Alert 2. OpenRA support has been a WIP for ages without much visible progress afaik, and it's a bit late vintage for stuff like PCem (though I haven't used PCem in a while so maybe I'm out of date on what it can do).

Fond memories of playing it for hours on our decrepit budget Windows XP family computer that took eons to load a level. Last time I played it was in the Win 7 era, but I remember it working flawlessly. It even worked pretty well on resolutions way higher than it was ever intended to. I desperately want a remaster of it and Tiberian Sun.
In addition to wealth taxes,
inheritance taxes are also important to get right. The US, historically, had fairly high inheritance taxes because it was thought to prevent dynastic families from taking over. Over the last few decades, inheritance taxes have been reduced, and it seems to correspond with a large concentration of wealth in the upper classes.
Is it possible to extend OBS into a p2p video chat client?
May I ask what kind of blogging engine/site generator you used for the docs?
Frequently posted in GPS comments--but for a good reason: https://ciechanow.ski/gps/
It sure happens, especially for the secondary people (family migrated because one person got a job). But I disagree with this as a generalisation. There's people who move explicitly to get to the new culture, those not connected to their home country, those just curious for something new, etc. I migrated multiple times now and I've seen lots of variety. You'll run into people from X who move specifically to the Xs neighbourhood, and people who resent X-specific meetings. It's really preferences and situations and many are shared/common but not something "natural".

Keep in mind that it's easier to see the number is Xs hanging out together in an Xs neighbourhood than how many random Xs are there individually in the city. (That you may not even realise where they come from)
I understand there can be medical issues and other complications but I'm curious how many people does this apply to? If you need to pee more often than every 3 hours and don't have a known medical issue, it's time to get to the doctor and find out if you do.

Because when you do have medical issues, how precisely can you time it? I'm really curious about this bit because I don't know.
It wouldn't fit into HN's characters limit
Movies directed by Andrey Tarkovsky (YouTube playlist)
Tangentially, I like to work with Gerrit [1], which approaches the core problem in a different way...

"Stacked branches" seem to be a terminology which derives from Github/etc's approach to Pull Requests, where one PR maps to one atomic change. The PR can either be integrated in the repo as a merge, in which case you maintain the history of the PR and all its changes through its reviews, or as a squash-merge, in which case you flatten the PR's review history into one commit.

But what if you want to maintain a series of separate but related commits? PRs don't really help you there, so people ended up inventing the concept of Stacked Branches, as discussed in the article.

Gerrit took a different approach, and requires you to add metadata to each commit's message, the Change-Id. This way Gerrit can track your commit through its review evolution (since its SHA will change with each iteration). This also allows Gerrit to trivially track a series of related changes through their overall evolution, since it can use git's normal branch data to track commit's relation to each other, and the Change-Id to track one commit as it evolves.

In any case, both solutions demonstrate that Git lacks a way to track the evolution of specific commits throughout their review history (a 2D branch in a way), so review tools like Github/etc and Gerrit had to create their own solution on top of it.

[1] https://www.gerritcodereview.com/
Andrei Tarkovsky made a profound contribution to cinema by developing a unique poetic and spiritual approach that emphasized the subjective experience of time and the search for existential meaning. Through his masterful use of long takes, dreamlike imagery, and integration of paintings and other art forms, Tarkovsky created films that transcended conventional storytelling to explore the "inner voice of humankind" and reveal what he called "hieroglyphics of absolute truth"
Google reportedly in talks to acquire cloud security company Wiz for $23B
https://news.ycombinator.com/item?id=40962249
Ask HN: What would you do career wise if you were from a small country?
I am from a small European country (non-EU), working as a software engineer for five years, and I have been thinking a lot about my situation and how to grow as an engineer.

The thing is, I am super comfy living and working here, salaries in tech are a multiple of what most people make, so given the low cost of living, I have absolutely no worries.

On the other hand, I have been noticing that there is just not a lot of opportunities for meaningful work over here. There are a handful of companies working on interesting stuff, but the rest are either doing outsourced work or building basic CRUD apps.

I really love programming, and I love solving difficult problems and having to constantly learn, so I cannot see myself working over here long term given the jobs available.

What would you do if you were in my situation, would you stay here and either look for remote jobs or try building a company, or try moving to a larger country with more opportunities?
From what I can tell, the engine he plays, Rybka, is an alpha beta search engine that is rated around 3000 elo? I'm not sure how to compare it with Hikaru being ~2900, but it seems like a fairly "even" match-up without a crucial exploit being the reason for it losing.
System76 Merkaat with Linux Mint: first impressions
I’m not saying any of this is _good_, just the rationale for the feature being the way it is.

Non-technical people read articles telling them to turn off Bluetooth but they do not understand the consequences of turning off Bluetooth, then Apple gets bad reviews because their IoT door lock “doesn’t work with their phone”, or AirDrop doesn’t work, etc, etc.

So the quick access turn off just disables the connections for the day. If you go to system settings and toggle it off there it’s actually disabled.

Same for why toggling WiFi in control centre only disables searching for networks. People would disable WiFi then blame Apple for the excess cellular data charges.
> The figure below shows how the user-source geometry affects the amount of uncertainty in the user position.

Now I'm wishing there was a setting in mapping applications on my phone that changed that the shape used for position uncertainty, from a circle to these arc-intersection shapes.
If I'm using a temporary email service, I'm using it specifically because I don't care if the account gets taken over, though.
This is a common retort. You can read my other comments if you want to understand why you're not really addressing my points because I have already addressed how reductionism does not apply to living organisms but it does apply to computers.
Cloc: Count lines (blank, comment, and physical) of source code
It refers to a button featured on some laptops in the late 2000s, that started up an alternative, lighter OS installed by the manufacturer, to avoid the loading time of Windows Vista on magnetic hard drives.

Cathode Ray Dude has a series about these OSes called Quick Start.
True and perhaps more weight is being put into detecting these nowadays.

The only reason the service provider requires your email address is to access your data.
It's about 1/3 as much as Four Loko (45mg vs 150mg) when you scale up the alcohol to match. (Less, but not insignificant.)
Many modern crypto can be broken by nonce reuse.

Rotating certificates guard against bad PRNG and birthday paradox
By this logic its strictly better than a linear textual document, no? In a graph you can explicitly draw lines between connections.
Come on, what's your problem, man?

I explained what I did in detail.
I'm open in the comment section and explained my reasoning regarding the pricing.
I've made practically no money off of this project so far.

There is an option to cache, but there is also an option to crowd-source, which makes the price for the first person smaller.

Moreover, if you try to buy an 'hour plan' for $15 and listen to any PG book, you will not be billed for the converted chunk, so the caching works as you'd expect.

Flagging feels so exteremely unfair.
> meaningful work over here.

What do you consider 'meaningful work'? That can range the gamut of writing an app that helps cure orphans of cancer to working for Google and watching your code end up on killedbygoogle.com.

Is there something else outside of work that is attractive about where you live, or something outside of work locally that would fill time as a hobby, volunteering, <insert something else>?

(I find little meaning in the work I do, it'll all be trashed in a couple of years; nature does the trick, instead)
> Managing this rapid growth while meeting the ever-increasing data demands of critical product and analytics use cases, especially our recent Notion AI features, meant building and scaling Notion’s data lake.

Are they using this new data lake to train new AI models on?

Or has Notion signed a deal with another LLM provider to provide customer data as a source for training data?
https://news.ycombinator.com/item?id=40963194
That reminds me of something sort of similar I observed. I was driving with a friend who drives all day for a living. He said that the fellow drivers told him that if you want to get over and you're in heavy traffic, roll down the window, and say "Hi there, do you mind letting me in?" I watched him do it and sure he showed me putting on his blinker didn't work at all, but the direct ask always worked.
So who got the insurance payout? The buyer?
My PhD was on supercompilation for Haskell (thanks for the cite in the repo :-))

Cool to see that people are still working on it, but I think that the main barrier to practical use of these techniques still remains unsolved. The problem is that it's just so easy for the supercomplier to go into some crazy exponential blowup of function unfolding, making the compilation step take impractically long.

Even if you avoid a literal exponential blowup you can easily end up generating tons of specializations that bloat your code cache but don't reveal any useful optimization opportunities/are infrequently used in practice. Similar performance problems also plague related techniques like trace-based JITs, even though the trace JIT happens at runtime and thus has access to strictly more information about the frequency with which a trace might be used.

You can try to use annotations like the @extract proposed in the article to control these problems, but it can be hard to predict in advance when this is going to occur.

One interesting research direction might be to use deep reinforcement learning to try to guide the generalization/termination decisions, where the reward is based on A) whether the unfolding leads to a tie-back later on, and B) to what extent the unfolding allowed deforestation/beta reduction to take place.
> So nah, I'm not asking you for anything, just don't be so reckless. Once you go down that path, you can't really go back.

Out of curiousity, who do you think yo are talking to? A US Trump supporter maybe? I'm neither.

From my PoV, as little as that matters, your responses have been nonsensical and off kilter since https://news.ycombinator.com/item?id=40959062

What, exactly, is the correct answer to

> Never read a history book?

Is it "No, I have never read a history book" or is it "Yes, I have never read a history book" ?

Near as I can tell you leapt to the arrogant and presumptive position that I had somehow never read a history book.

If it helps I read a A Short History of the World (1922)* H.G.Wells back in about 1974 or so .. and a few hundred others since.

While I appreciate your unsolicited advice here and the spirit in which you offer it it does rather appear to be directed at somebody entirely not me.

Perhaps you're prone to rush into responses without engaging any thought or contemplation?

* That and his The Outline of History weren't too bad for 1920|1930's British PoV History, not definitive nor authorative but not too shabby - Arnold J. Toynbee defended them along the lines of decent for the general public.
It works and even scales up in some cases.

For example having models of capacitor and resistor you can put them together in schematic. Which in turn can be a part of the bigger design. Then test it in simulator. That's how Simplorer works. Alternatively you can write the code in VHDL or Modelica. But visual is quicker, easier, and more reliable.

Obviously it works well for UI, was used for decades now.

As for the rest,... there are visual programmers for robots, mostly for kids.
> In the case that you get a zero parameter, you could inflate it by some epsilon and the solution would basically be the same.

Not everything is continuous. Add an epsilon worth of torsion to GR and you don't get almost-GR, you get a qualitatively different theory in which potentially arbitrarily large violations of the equivalence principle are possible.
The study
https://www.nature.com/articles/s41467-024-48829-6
Broccoli is perfectly fine boiled. It's just that it takes literally 2 minutes to get brilliant green and slightly crunchy broccoli, while some home cooks put it on for 20 minutes. It's nice lightly salted with a bit of fresh lemon juice and sprinkled with sliced almonds.

I will admit that any vegetable probably tastes better if you add bacon but I'm not sure that's a slight against the cooking method itself.
Supercompilation doesn't depend on having a typed language - you can more or less derive a supercompiler mechanically from any operational semantics, typed or untyped.
The scots-irish were one of the 4 largest ethnic groups at the time of the declaration of independence and are arguably the single biggest differentiating factor from other anglo colonies like aus and NZ. Not sure where you're getting your demography from

Rural areas have higher GDP, yes, but not relevant
Actually you can use the phase information in the encrypted signals to improve RTK stability, without decrypting them.
Are you not skipping the public key enrollment step in your simple description of `git-pr`?
I dug into this quite a bit for a while. A book that I found pretty good, albeit at times redundant, is "Say Goodnight To Insomnia". The author has studied sleep, specifically insomnia, for a good chunk of their life and uses CBT to conquer insomnia. The book also talks a bit about myths around sleep which I found interesting.
Yes, so it’s completely out of your children’s control whether or not you chose those decisions. Therefore, they are lucky you are doing that. They have zero impact on whether or not the actions of their grandparents resulted in generational wealth.
Plot: A minimal terminal charting tool
[post author] I am familiar with those and have used a couple. There are similar examples in music, where visual programming dominates.

The implied audience of this post (not clear) is people writing business applications, web dev, etc. The examples are picked to reflect what could be useful to those developers. In other words, all the examples you mentioned are great but they are not how a "software engineer in a software company" does their job.
Global Population to Shrink This Century as Birth Rates Fall
If he isn't careful, people will begin to accuse him of bias, just like the owners of Reddit or Twitter.

> Dang has to override popular opinion to keep articles like this alive. Per my observation, he's willing to contingent on good behavior, which does not characterize the comments here.

Are you saying it's because of dang that the post is alive and not flagged anymore? I had assumed they unflagged it because the comments haven't stopping.

> And I disagree that we need a black and white policy that all of politics is in or out

A rule with lots of room for interpretation and gray areas will be hard to understand and easy to accuse of bias and/or corruption. I think having a policy that isn't black-and-white is riskier, at least.

> if nothing else we'd spend all of our time quibbling about what is and isn't politics.

If they picked a clear rule and consistently enforced it, no one would need to quibble, because everyone would know what the site moderation considers politics, at least. Off-topic comments would get removed, and, until they stopped appearing, so would comments complaining about enforcement.
https://archive.md/3fWw0
Is there a link to the mail parser itself?
> or using a centralised service

Notice that `git-pr` still has a centralized service, just an SSH-based one rather than HTTP-based. I don't see a win there.
It's https://unit.software
Ironically, this is exactly what I'm warning about.
RPc calls ala SOAP may have been obsoleted but things like gRPC were and are the building blocks of many large companies.
Let me fix that for you:

Gun control has gotten worse on a state level

Federal seems to get better every couple decades

Happy to help!
The screenshot appears to be from https://unit.tools Came across it recently on twitter and loved how it looked. After going through the features list, I was compelled to try it seeing how much thought and effort went into it. The site’s been offline mostly unfortunately though ;/
You are right. The diagrams are used as explanations not as the source of the program. But wouldn't it be neat if when you sketch out the state transition in a diagram (how I think about the state transitions), _that diagram_ was the source of truth for the program?

That is the implied point: let's go to places where we already draw diagrams and check if we can elevate them into the program
I would add Nokia as well, as they have Bell Labs now due to Lucent->Alcatel-Lucent->Nokia mergers.
it's pretty basic topology - embedding versus immersion. you cannot embed anything but the simplest software in a 2d plane. you end up having to endlessly try to structure things to minimize line crossings, make multiple diagrams of the same code to capture different aspects of it, or otherwise perform perversions just so it fits on a page.

And I live through this. most of my early career was DoD related in the early '90s, when things like functional analysis was all the rage. endless pages of circles and lines which were more confusing than helpful, and certainly didn't actually capture what the software had to do. Bever again.
I've been using ComfyUI recently to manage complex image diffusion workflows, and I had no idea it was inherited from much older shader editors and vfx. It's a shame we can end up using a tool for years without knowing anything about its predecessors.
Those were different points in history.
Franz Kafka is certainly not unknown, ever since long before people who worked on K8s were even born.

See previous discussion here: https://news.ycombinator.com/item?id=29296969
And? Amazon is still an avatar for the neoliberalism that killed the Rust Belt. They didn't start the fire, they just pour gas on it every day.
Good question. I have to pee frequently. I've been examined by a doctor and it's just that some people have smaller or larger blisters. I think there are a lot of people who suddenly have to use the toilet during a movie. From old people to children.
The scientist ambition is a grand unifying theory of minimalistic, reductionist and elegant principles that explain everything. Some even argue that we are already there.

But the truth is: when it comes to neurons, all those theories are effectively inferior to what evolution has achieved. They can explain some of what is going on, but they cannot reproduce the results of the biological counterparts.

The artificial results either require orders of magnitude more power, or examples, or has to be hardwired or trained in advance, or requires a billion dollars facility to manufacture the hardware involved.

Biological neurons get trained as they do inference, require fewer examples, use less power and the agent can get drunk and high and lose millions of neurons and synaptic connections and their brain will either keep working as usual, or everything will get rewired after a while.

We don't understand as much as we claim to do yet, if we did, we would have the same results at least.
Zuckerberg built (one of) the machines that created this environment. No amount of PR campaigns and whitewashing should let us forget that.
You seem to understand english well enough that you know that the title, as stated, is a lie. It's simply not true regardless of whatever rationalizations you can come up with. You barely making money off it doesn't make it true. Users being able to buy a $15/month subscription to listen to 10 hours of audio doesn't make it true.
Does it?

Imagine Taliban with their treatment of women, queer people, freedom advocates, and dissenters. Or Imagine DPRK. Now with an entire planet's worth of control.

Would you willingly give them technology so they can oppress their own people better?
That line is trending upward. Collections are down because the economy cooled after Q2 2022 due to the end of zero-percent interest rates. Again, something beyond the control of the state government.
Maybe we need 'programmable visuals' instead of 'visual programming'? Why can't I write a simple one hundred line text file and produce a nice architectural diagram?
I'm not even going to ask why. Just start following the repo...
game developers are definitely software engineers in software companies.
The practice is there to help when your head's full of adrenaline.
Wanted an incredibly simple interface for plotting data.

Pass data from CLI arguments, or a CSV file, get a nice chart with zero config:

`plot data.csv`
Normalisation, relations, the filesystem, ..? I'm more curious about your view of a 'data lake' which is met by adding a filesystem to a db?
Even classical music has a similar 'problem'... performances of the 'same' work can be very different. (And I'm sure that would be true even if the same instruments and same musicians are used.) Most of the differences come from different conductors/ensembles. (Orchestas also have 'traditional performances' that they'd rather cling to, and may resist conductors (often younger ones) who attempt any 'wild-haired' differences.)

Music's very fluid. Recordings of performances are probably as close to 'same' as we can get. Non-musicians may prefer to listen to these 'same' performances over and over for the 'fidelity' of their experiences. But it might stop them (as they age) from discovering better ones.

If MIDI is used to create the dynamics, 'patches' and all other modulations, oscillations, tempos, et.al of a synth or ten, then something close to 'same' might be approachable. But that means, oh, say, ten times as much work.

Depends on the listener whether that's a good thing. In my experience, a superior cover of a single recording (same or different singer, different producer) can turn a OK single into a damn! single.

Edit:
(Case in point: 'Major Tom (Coming Home)' 1983 version: https://www.youtube.com/watch?v=wO0A0XcWy88 )
It's not empathy when a person is passed over for a role because of their skin color due to unwritten HR policies, and people using the word "woke" are generally referencing the unethical and illegal aspects of such policies.
Yep downvoted.
Show HN: Lingopeel AI – Duolingo for Conversations
What do you mean by 'unfairly control' the small states? They should get to influence national decisions based on their population, not their land.