skysight-inc/HackerNews huggingface dataset:
We pay out base salaries well below market rates, but we supplement them with the FOSS consultancy at each individual employee's discretion. With these sources combined, our total compensation is similar to market rates, and often more -- one of our engineers made over $150,000 last year. We also set aside 3 months base salary for all developers so that even in the worst case scenario of our revenue dropping to zero, they have security. I explained how some of this works the last time we posted a job ad:

https://sourcehut.org/blog/2021-08-23-work-at-sourcehut/

The sustainability metrics are based on revenue covering the small base compensation plus operating expenses, as well as having a large enough standing balance to weather any unexpected events. We seek to make models which guarantee the longevity of the platform, and prioritize making sure that our cash flow will always provide for operating expenses. If our revenue dropped to zero today, we would be able to run the platform for several years.

Ultimately, everyone involved in SourceHut is there because they believe in free software and believe in the model we've designed to further its cause. Our non-negotiable ethical standards calls for a creative business model to make this thing work.

The work experience and impact we offer is something that is, in my opinion, completely unmatched in the industry. It's not for everyone, but we believe in what we're doing, and it's worth taking a gamble on an unproven business model.
I think the alternative would be much worse. It's perfectly fine as it is.

The person with the most freedom of speech in their bank accounts should be able to have the most say in how the government runs. Because they have most freedom of speech at stake.
It unfortunately involves CGNATted IPv4, but it's either DS-Lite (https://datatracker.ietf.org/doc/html/rfc6333) where the end-user router emulates a dual-stack network but encapsulates IPv4 traffic on IPv6 from the perimeter to the CGNAT device at the ISP or just plain NAT64/DNS64 (https://datatracker.ietf.org/doc/html/rfc6147) where IPv4 traffic is relayed at dedicated IPv6 addresses operated by the ISP with the help of special DNS (which might be the GP meant for IPv6-only networks, but it tends to be unreliable for a lot of reasons).

In practice DNS64 is now being removed from a majority of networks because some specialty applications (I say "specialty" but these are work VPNs, conference systems and the like) reacts badly (because usually they can't understand IPv6 in the first place), replaced by either DS-Lite or plain dual-stack (possibly with CGNAT for IPv4).
If your hands are on the wheel, as is required of testers, it is impossible for the vehicle to turn in a direction you did not intend. The slightest pressure of human direction takes priority over any route planning by the AI.

What you are seeing here is a human mistake, sorry. No one is saying that FSD beta is level 3, and treating it as such is a clear human error. Akin to a human allowing cruise control to run a red light.
> mailing a copy of everyones vote to them?

So everyone can prove to the person who bribed or threatened them that they voted how they were told to?
I certainly wasn't arrogant with the last one.

Hey dudes, there's a pointer dereferencing crash here which occurs when I do X, Y then Z. Added one line change to fix it. SILENCE.

There are no test cases for most projects either.
Dum question from someone who has no business experience but trying to start a company.

If my goal is to build something useful for my customers, is there any harm in converting the company into a co-op or something when I get bored? I have a lot of money (not bragging, because it’s not like millions and millions, but I’m fine) so I’m not motivated by that. Rather I want to solve problems and create an environment where my team can prosper professionally and we are all on the same mission. I’ve worked at companies before where the culture was amazing and it was actually a joy to work. And it’s not like we were some hippie company - I’m talking unicorn status and later an IPO. I want to emulate that sort of environment where people were legitimately happy to be there.

Instead of selling to some PE firm to come ruin things, has anyone converted their company into a co-op or is there something better where the remaining employees can be empowered to keep the engine running and steer the ship to new shores?
Unfortunately, they're not since it barfs out code verbatim sometimes and gives no attribution. So again, they can say whatever they want, it doesn't make it so.
I think they're referring to iOS specifically, which doesn't support the latter.
Yes, I said it because if it got me by surprise, I guessed it'd get a lot of people by surprise in HN as well. Agreed with that country analogy, but I believe this being a "Hacker News forum" and not "Chess news" the analogy would be more like if a foreigner came to my country and used a word, that has a meaning in their own country, but has a different meaning in my language. I would suggest them to adapt it to the local language, or explain to my friends what he's trying to say so there's no misunderstanding.

As another commenter said "FWIW I think that without having encountered the term ('chess engine') before, connecting chess ~ game and so chess engine ~> chess game engine is a pretty reasonable path to take in interpreting unfamiliar jargon."
> How do you teach a computer to think in symbolic terms about Cantor's concepts of infinity?

All the other answers have been well so i do it tongue and cheek. "With Floating Point numbers"
the trouble with "zero abstraction penalty" and "compiles to LLVM" is that you're still paying the penalty of targeting LLVM, which is an abstraction that largely inherits the fraughtness of the C abstract machine; this has also bitten rust in the past
The real question is, why is every single article of this site posted here.
There is a difference between "NASA/JPL are doing something wrong" and "NASA/JPL's explanation to a middle-schooler of why they are doing something has an error".
https://apple.stackexchange.com/questions/223050/why-do-i-ha...
R for Data Science [1] is well-worth reading. Even if you're not planning on writing much R in the future, the book is a solid introduction to principles & practices, starting from an accessible level.

I'd also argue that it's beneficial to have a decent understanding of R when working with data, no matter what tool you favour. It's widely used, and so interesting things are written with it, and you're cutting yourself off from knowledge if you don't have at least a basic understanding.

[1] https://r4ds.had.co.nz/
In Germany, where the Google statistics show 64% IPv6 adoption, mobile carriers were actually the last to support IPv6, but even the last mobile carrier enabled it around a year ago.

Now it's mostly businesses that are still not using IPv6.
i don't see how this would be any different for online vs in person voting. if anything it seems like a worse problem for in person voting.
Before thinking, things are as they are. After thinking, things are as I make them to be. Before thinking, something can be experienced. After thinking, it’s all a story.

That's what meditation will eventually unearth for you. Through meditation you'll experience and begin to gain an understanding of how your mind works and how that flavors the way you go through life on a moment to moment basis.
> hyper partisan politics of the US at least could've been avoided if we just had online voting

Other countries with more proportional voting systems don't have the "too big to fail", two-party duopoly that the US has. Allowing online voting just means handing control of elections to whoever is in control of the servers (which in many cases will be the same people who are gerrymandering the districts and closing down polling places).
When it comes to classifying countries, "developed" does not mean "equal access".

US healthcare system is arguably one of the most advanced (if not the most) in the world.

It's just not affordable for a good chunk of their population.
They're saying that since it supports async/await the developer doesn't need to deal with callbacks/whatever. That line is accurate ("just a few lines of code") but also marketing.
Can this search be used to find the code github is laundering through copilot?
this sounds like a failure of communicating more than anything else. your friend at 38 wasn't making clear why he didn't want kids. in his position i'd have said, i don't earn enough money yet for kids.

Men need to feel they have a financial security or they will pass

i wonder if men who need a high income before they fell that security are potentially covering up other insecurities or are just very materialistic. i'd be wary.

"not in the next 2 years." Then you can re-evaluate a month later

i don't like that much. i'd prefer people clearly state their expectations. make clear what conditions you expect before you can have kids. don't have hidden criteria that make you change your mind without the other being aware.

(btw, if i may say so, if we are all going to wait until we have such a high income before having kids then the birthrate is going to drop even more than it already is. but that's just another sign that raising kids in the US is just way to expensive)
So now you know who voted and for whom?

Elections are supposed to be anonymous.
Of course, that's an important feature of the way we relate to the world, but that doesn't make whatever we imagine likely or probable as claimed.
Came to mention this book as well. I am halfway through but while reading the book this research is very complimentary.
Google is hiring in Munich too. I couldn't find public salary information on salaries there though. I'd say it's competitive enough that I'd be willing to relocate from London there.

Disclaimer: I work for Google. Words my own.
It’s the whole premise of the program.
And no CGNAT which should make a bigger difference. Xbox live supported IPv6 for years because gamers really care about latency.
I’m writing MoneyHabitsHQ.com as a web-app, even though it has a lot of “native” competitors.

As a result, I’m very much looking forward to iOS adopting PWA notifications sometime next year. Once native notifications are in place, there will be much less of a divide between native and web.

That said, we definitely have a long way to go explaining to people that you can add a web app to your home screen. Right now, it’s technically possible to fire a notification to install a PWA, but the user expectation is under-developed.
That does appear to be a blindspot of his... For all that he likes to write about transformational technology and other factors that can transcend geography, he doesn't like to include stuff like green energy or even climate change in general in his model.
So this covers basically just "Steamboat Willy", right? But isn't the likeness and name of Mickey Mouse a registered trademark? So just because the specific film "Steamboat Willy" could enter the public domain, that doesn't mean randos can start making their own Mickey Mouse cartoons.
You're the 2nd person in the reply who worries about non-coders.

Honest question - what is the example use case here? Which configuration files in YAML are currently being handled by people who don't know any coding, and would be impeded by curly braces (and anything like JSON or XML)? I think this is only an imagined problem.

Also, I have a met a non-programmer lady from HR, who was able to download a VB script into Outlook and adapt it to her needs (which was some kind of automation). Richard Stallman made a similar observation with Emacs configuration. I think you quite underestimate what non-programmers can do.
SwiftUI for Mac 2022
You're being downvoted but it's wild how frontend frameworks pop up, take hold, and then quietly disappear with the next iteration of the same thing with different syntactic sugar.
I think that’s a pretty reasonable plan, and I would do the same. I don’t want to end up with a large stake in something I don’t have a corresponding level of control over. Sticking around to hand things over smoothly makes a ton of sense, but transitioning from founder to middle manager at your acquirer is a nightmare (depending on your personality).
practically speaking probably at least half (or more in local elections) of the people who voted probably have a bumper sticker on their car telling you who they voted for already.
My wife and me found each other somewhat later then usual, at least over here in the Netherlands. We both suck at the dating game, we went on a vacation to Namibia, it was a group thing and we bonded by the camp fire. No pressure, not intended to date afterwards, no love at first sight. Yet here we are, 15 years later and two children.
The situations you describe are pressure situations, relaxing having a good time worked better for me.
Copyright expiry getting tied to the author's death doesn't make a ton of sense to me? The economic value of an author's work is, if anything, improved by the author's death, but if copyright expires at death or somewhat shortly after, the ability to capture that value disappears.

There are contractual ways to structure this such that authors hurt as much as the publisher, but no way to prevent the publisher from losing out when all their competitors can print a book very suddenly.

I also can't think of any justification for copyright privileging running series over standalone works. There's already trademark to protect that.
I'm a big fan of Cue, but it's stuck in Golang.

If I where to use it in Python, I would have to code a parser, then implement the entire type logic mysql.

And I bet this is why it's not more used: JSON or YAML are comparatively easy to implement because you just need the parser. You don't have a full featured language with a set based typing system on top.
USS Pueblo (Ager-2)
Just finished migrating the react project at work to vite and vitest after the pleasant experience I had with it in a private project.
It was surprisingly little effort and is _so_ much faster and easier than the webpack mess we had before.
I wonder if at some point they'll ditch rollup and go full esbuild. however Dev Server cold starts went from 34s to 0.3s and build times from 1m20s to 9s so I won't complain!
What's wrong with anonymous paper ballots, counted in public? Observable, testable, re-countable; the failure modes are well known and the technology adapts to a wide range of circumstances.
is this the solution to not being able to afford a house in your lifetime.

how about preventing buy to let, preventing owning more than 2 property, control rents, build more affordable housing.
I forget this part of IPv6 class (I've literally gone to several IPv6 classes throughout the years but then end up forgetting details because I've yet to use it in production), but since the IPv6 space is so large, it's trivial to put an IPv4 address into it, and so they make NAT 6to4 type gateways that map the IPv4 internet into a block on the IPv6 network.
A lot of folks associate Vite with Vue or React. But the ease of use and overall dev experience in a vanilla TS/JS and web components is fantastic.

IMO when paired with Vitest, the setup feels powerful, modern and lean. Would recommend.
Have a look at https://dagger.io by the creators of Docker. It's a BuildKit + CUE based tool. You can get this shared cache by running a shared BuildKit setup. It also automatically figures out the build dependency DAG.
Indeed, it never occurred to me to use it with react. Vue vitesse (vite + project template) was so nice it stopped my quest.
Well then the problem isn’t Pi and any number of decimal places.
Many many years ago I owned a /19. Crazy to think what that would be worth now, but also probably way better other investments during the same time period.
I don't get it. It's reasonable for Mickey mouse's trademark to be evergreen -- nobody could put steamboat willy to represent their own company, but how exactly playing a 90 second clip of steamboat willy in a beyond fair use setting (showing a bootleg copy to some friends e.g.) hurts Disney I don't get.
I believe in the US ipv6 mobile adoption was much quicker.
See the dividend information for closed banks. Select a bank and see how much of the uninsured amount was paid to depositors, or select "All Banks" and sort by "Total Paid".

https://closedbanks.fdic.gov/dividends/

The FDIC does a very good job, and if the bank is closed early the chances of recovery are high.

During the S&L crisis there were plenty of such cases. That result in a lot of tragedies. A customer whose spouse has just died and they haven't had the chance to move money from to another account often lost half of their net worth.

Take any book on the period and you'll find many examples. I'd recommend The Best Way to Rob a Bank is to Own One by William K. Black.

Edit: In the dividend list, look for the latest information for any bank. It sometimes takes a decade for the last payment to be paid.
Complete crap.

The Cultural Revolution couldn’t equalize outcomes in China. The same families are on top in Florence today as in the 1400s, more or less. Gregory Clark’s research oeuvre is all about the persistence of social class. The UK is not unusual.

> Persistence Despite Revolutions

> Can efforts to eradicate inequality in wealth and education eliminate intergenerational persis- tence of socioeconomic status? The Chinese Communist Revolution and Cultural Revolution aimed to do exactly that. Using newly digitized archival records and contemporary census and household survey data, we show that the revolutions were effective in homogenizing the pop- ulation economically in the short run. However, the pattern of inequality that characterized the pre-revolution generation re-emerges almost half a century after the revolutions. Individu- als whose grandparents belonged to the pre-revolution elite earn 12 percent more income and have completed more than 11 percent additional years of schooling than those from the rest of the population. We find evidence that human capital (such as knowledge, skills, and values) has been transmitted within the elite families. Moreover, the pre-revolution elite either move to opportunities or stay to benefit from the social capital embodied in kinship networks that have survived the revolutions. These channels allow the pre-revolution elite to rebound af- ter the revolutions, and their socioeconomic status persists despite one of the most aggressive attempts to eliminate differences in the population.

http://davidyyang.com/pdfs/revolutions_draft.pdf

> Intergenerational mobility in the very long run: Florence 1427-2011

> The paper examines intergenerational mobility in the very long run, across generations that are six centuries apart. We exploit a unique dataset containing detailed information at the individual level for all people living in Florence in 1427. These individuals have been associated, using the surnames, to their pseudo-descendants living in Florence in 2011. We find that earnings elasticity is about 0.04, much higher than that predicted by traditional models of intergenerational mobility. We also find evidence of strong real wealth inheritance. These findings are confirmed when we test the robustness of the pseudo-links and address the potential selectivity

https://www.eui.eu/Documents/DepartmentsCentres/Economics/Se...
> open source software can mitigate some of the risks

Have you seen this work in practice, do you have any examples to share?

It’s hard to take seriously at face value for two reasons: 1- generally speaking it might undermine the acquisition in the first place since acquirers and investors and boards tend to like private potentially patentable IP, or at the very least proprietary code. 2- More importantly using your software after an acquisition-as-shutdown to compete with the acquirer is almost certainly a recipe for legal trouble. This seems unlikely to get that far since the acquiring co probably would have vetted the software and also had the acquiree sign a non-compete. Either way, if the intent was to shutdown the software, and if the acquiree was paid for their business, there isn’t a good way to “mitigate the risks”, the deed is already done. If you want to avoid the risk of shutdown, don’t take the deal. When you do see open source software as having any ability to change that equation?
I'm a happy vite user, but it troubles me when I think about how complicated everything it abstracts has become. It uses rollup for some things, esbuild for others, workbox for my service worker... I switched from webpack to it, and while my config is certainly less complex, I at least could tell you what webpack is doing. Vite is magic.

Can I just use esbuild yet?
You can have both if you want!
moderates can't be bothered to go to the polls as consistently because they don't feel as strongly. I would vote in local elections if it was just a hyper link. as it is, my elderly and partisan relatives all know when and where voting is done and I never hear about it.
There's neighbor discovery.
Are you sticking with the tired old 2019 tech, or have you rewritten everything with Kotlin, Compose, Swift, and SwiftUI?
This seems wrong:

// call this function again in 5 secs
window.setTimeout(makeRandomMove, 500)
Also the same guy whose car lunged toward a bicyclist, the link was posted here somewhere.
That’s be awesome, would love to move off sourcegraph! github.com/bencooper222
We (Laravel) have just switched the frontend tooling from Laravel Mix (a webpack wrapper) for Vite. https://laravel.com/docs/9.x/vite#main-content

The speed gains are super impressive from Vite.
Ignorance is bliss! Didn't know what ctrl-R does
You can get wireguard running on any consumer network appliance capable of running OpenWRT.
Because building a startup is unfortunately an entirely different endeavor from finding a mate. Otherwise successful entrepreneurs would always have happy home lives, and we all know that’s not the case.
Hundreds of thousands of people are on the fediverse, and many large projects use email every day for their work - Linux, GNU, Postgres, Debian, etc. It might not be for you, but it works for many people.
Just a small anecdote (I’m usually based in Asia); Recently I’ve been building a network analysis tool (like mtr) and I wanted to test it on macOS with IPv6 and struggled to find _anywhere_ where I could (i.e. home broadband, office, Internet cafes, mobile hotspot etc).

Of course, spinning up a cloud VM is an easy solution these days, but I was surprised at how poor the IPv6 adoption was where I live.
The classical (and to some degree unfair) view of financial controllers (often wrongly labeled as "accountants") is that they only want to cut costs.

Basically there is a very negative view of finance, that they want to cut costs to the bone, optimize everything, dont care about anything else then the numbers etc.

In some ways it is a wrong view, but there are tons of people who see most things in a company as "cost centers".

So maybe get someone to do cost planning for you and then compare actuals to your budget - often even setting up a budget allows you to understand where the money should go. Other thing is where it actually goes.

If you are talking about personal finance then the time cost of properly analyzing where your money goes is high, but even with crude registering you probably can get an overview where most of it goes. Then you can work on biggest positions to try to minimize them. Those personal finance subreddits probably can help you with such analyses. There are also those "frugal" communities.

But for most people: the more they earn, the more they spend. Also some of those frugal types are just weird (e.g. run around with a broken phone while you use it every day).
I think one of the most egregious examples of this is Snapchat Inc's official mission statement being:

We contribute to human progress by empowering people to live in the moment

From my own observations of how snapchat makes people behave in the moment I couldn't think of a statement any more ironic