skysight-inc/HackerNews huggingface dataset:
Business Idea: Money Zapier
Hey guys! I run a newsletter where I send out business ideas a few times a week. I don't usually post on here, but I thought you might be interested. Here's our idea for today (September 21).

The Idea
-------

I have a few different projects with different partners.

Most of them are operated under rev-share agreements.

Actually sending rev-share payments is a major hassle.

Since we usually subtract certain costs, calculate fees, add delays, it’s way more than most platforms can handle.

The idea is Zapier for money.

You can have different triggers (new sale, new account, every x days, ...)

You can then build out different automations for your money based on these triggers.

Here are some examples.

------- Complex rev-share

1. Every week, trigger an automation.
2. Add up the total revenue over the 1 week period 1 month prior. Collect this from Stripe, Paypal, Cash (accounting software integrations would be helpful here).
3. Subtract operating expenses and cost of goods.
4. Multiply by 30%.
5. Send that amount to Partner x.

------- Affiliate partners

1. Trigger any time there is a new account
2. Check if the account has a referral code
3. If it does, send $10 to that affiliate

------- Bonuses

1. Once a month, tally up the revenue for each salesperson.
2. If the amount is greater than $x, continue.
3. Send a bonus of $y to the salesperson.

By the way -- we're live on Product Hunt right now. If you liked this idea, we have 5 more made just for product hunt, and an archive of almost 50 more. Just click "visit" at the link below.

https://www.producthunt.com/posts/daily-idea
1. Library creators do not want to have to deal with the headache over managing multiple runtime libraries and also between sync/async. IMO this is going to make Rust's library offerings very fractured, to the point where we will either be stuck on a legacy runtime for a long time or the hype for Rust will sizzle out because it's too difficult to write good code

2. Tokio has the best support right now but Tokio is very difficult to write libraries for and may not be the best designed async library. Monoio looks like a very good design and may be the best option for web servers because you don't have to deal with Send and Sync.

3. This method usually works but for async they should have been more opinionated. Stackfull coroutines line [May](https://github.com/Xudong-Huang/may) would have worked best for 99% of the use cases and maybe there could be a separate no-cost async setup for embedded. But trying to have both under the same async paradigm is causing huge issues.
They can't keep territory because of manpower shortage, but they surely have a million others, they just can't be bothered to get them involved? :-D

What you are talking about are the fictional numbers found in Russian documents. This war wouldn't look anything like it did if those numbers matched reality.

(As for the numbers lost, see https://www.oryxspioenkop.com/2022/02/attack-on-europe-docum...)
Comments moved to https://news.ycombinator.com/item?id=32916984.
$300,000 now, not including college or any major emergencies. Having a child with a birth defect or major disorder; it’s easy to see how the costs could easily reach the millions.
Cloudflare’s Zero Egress Fee Object Storage, R2, Is Now GA
Interesting, and I suppose unsurprising, that they seem to be choosing a home-grown Linux variant. Are there companies in Russia capable of supporting a government-wide Linux rollout? I'd doubt it. RedHat or Canonical might be able to manage this with their experience doing this at scale, but of course with the current economic sanctions they aren't options.

I can't imagine this going well for Russia, particularly at a time when one would have thought they want stability wherever they can find it. I'm in favour though as anything that might hinder or detract from their war efforts is probably a good idea.
"Hopefully a healthier culture of long-term software maintenance will emerge"

What would the open source author's motivation to do so? This takes effort and money, and I would daresay in no small amounts. And even "the markets" seem to reward software that is constantly improved and has news, heck MANY developers consider metrics like "last release date" to judge whether to use a project or not! Open Source is usually free, so the projects that DO offer LTS are pretty rare and usually well-funded like Node.js on itself, Ubuntu, etc.
Likewise. I've been running my own Jellyfin server and listening to media using Sonixd and FinAmp since the beginning of this year. It was surprisingly easy to set up on my raspberry pi, and I'm really enjoying no subscription and no dark patterns in my music apps.

It really bothers me how companies convert people to subscription services, then twist the knife in ever deeper with scummy dark patterns. I would have been happy with Spotify's old app from 2015 or so pretty much indefinitely... but they just have to shove podcasts in every crevice of the app in the name of profit. And the app continues to get laggier and buggier every month (oh, how I grew to loathe that spinning green circle).

I understand that they're trying to survive, but when I can literally run a more reliable music streaming stack from my living room with FOSS, I question their technical prowess. And boy does it make me wonder what those thousands of engineers are up to.
They are obviously provoking NATO for some unclear reason. Well it is pretty clear - annex any land possible - by hook or by crook.
antifragility. Regulation through a central authority can only make big mistakes, the harder it clamps down to avoid smaller mistakes, the bigger the mistakes that eventually get made. Much harder to learn when you have full control, etc.
Can you provide a scenario where to avoid an accident the best choice is to add speed, which would have the effect of worsening the accident if you are wrong?

Limiting acceleration isn't a great solution, but your idea that accelerating cripples avoidance makes even less sense.
> C will teach you how computers think.

It will teach you how a PDP-11 thinks, at best. The cache hierarchy and speculative execution are completely hidden at the level of C, to start with.

You want to learn how computers think, pick up an assembly language. (Any one will do.) You want to build portable low-level software, learn Rust, Zig, C, or C++ (in my personal order of preference).
Looks like it's nothing some pliers or a dremel can't handle. Also if it's the one I'm seeing on an image search, it looks like the grill at the back is of the mesh variant - it's plastic, molded in a rounded-off fashion. There's probably some tweaks you can do, if it stays cool enough, lower the fan speed or make it dynamic depending on temperature.
You don't understand that extent to which you are projecting your prejudices.
I don’t think this is true.

Check this post out - Should you learn C to "learn how the computer works"? (https://steveklabnik.com/writing/should-you-learn-c-to-learn...). Spoiler alert - no.
Seems sensible given their goals. I wonder what kind of productivity impact there will be. Not just with switching things over. But with the non tech savy users.
Not more, a lot more! Public transit is about the entire system. To make a difference we need a lot more transit. A small extension is generally not enough to be useful to anyone, but a large extension could actually be useful. Running transit only during rush hour is useless, as it running transit every hour, you really should aim to run every line every 5 minutes all day (and every half hour late nights) - if you don't cars are not that expensive and so well worth the convenience.

The republicans are right when they say most transit funding is just throwing good money after bad. Most transit projects spend far too much on making things look nice and often have been given bad routes that will never result in anything useful.

The first paragraph is useful for every country. The second is obviously US specific.
To be perfectly clear, OWS is an example of the former.
No one is trying to build a EU search giant.
Perls big moto of TMTOWTDI always bugged me and I thought it was more of a negative than a plus which led to it being known for write-only code.
It depends what you're trying to do.

If you want just to "play" and do some tiny projects as low level as reasonable - go for learning C first. You'll learn a lot - and then when you learn rust, the reasons why things are done that way will make a lot of sense. Also, so many low level utils are written in C - having a basic knowledge of it is really useful. But don't try to build a big complex thing in it unless you have a really good reason to (or you fall in love with C. Some people do!)

If you want to actually build something big and complex and for real world use - probably go for Rust.

If you want to build a big production system using an already established tech that's based on C++, learn that. (Eg. one of the C++ based game engines, or a C++ GUI framework, or whatever).
I also get the Dick's Sporting Goods emails and am baffled and amazed that such a stupid, obvious scam is beating the world's best spam filters that have billions of data points in their training set.
Shout the lie and then whisper the retraction.
_one billion lines of Perl_? Wow
> True, but there were also 250 billion more miles traveled than 16 years ago and a population of roughly 40 million more people. So though the raw number is higher, the traffic fatalities per mile traveled and per capita is actually lower than it was back then.

OK, but it's the greatest number of fatalities per mile traveled in 14 years, and the highest number per capita in 13 years, though.

The recent trend upwards is pretty alarming and it's not worth pretending otherwise, even if you're dead set against this solution. Both statistics are up over 20% from the lows of a decade ago, 30% in absolute numbers.

Personally I'm pretty convinced by the case of rising phone use and vehicle size in the same period and would like to see those addressed.
Yeah, at present, you’re not required to show ID to fly. Not sure how the Real ID project will affect this:

https://www.tsa.gov/travel/frequently-asked-questions/i-forg...

https://www.uponarriving.com/tsa-no-id/
It is a matter of faith. Some people will believe that a rustic life is paradise. Most people who have experienced such life by necessity disagree. Some people may believe that they have it as good as it gets and would want no more. Three different doctrines.

For those in the "Progress church", there is always space for improvement. And under the assumption that we are the ruling intellect, then more people is needed to design more things that don't exist yet. Things: space-ships, space habitats, alternate biologies, video-games, new forms of VR, virtual worlds, new drugs, new lifestyles, new social orders, new ... Yes, we could and should get more working minds by simply improving standards of living all around the world, but there is a limit to that.

There is a material argument for not having more people and their creations: our tiny-winy planet and our ecosystems can't support them. But there is so much perfectly useless and boring dust out there...
Because humans are awesome.
I'd rather avoid UI work too. But if it's part of an otherwise very interesting project, count me in.
macOS essentially has the same distinction internally (libsystem_kernel.dylib), but that is not directly linkable and is instead re-exported via the libSystem umbrella which also exports libsystem_c.dylib.

While you cannot link directly to libsystem_kernel.dylib, if you choose to ignore everything in libsystem_c.dylib and only use the syscall wrappers reexported from libsystem_kernel.dylib via libSystem it has practically the same effect on macOS (in fact, the resulting binary will be identical to what a hypothetical binary linked to just a single libsystem_kernel.dylib would be except for a single `LC_LOAD_DYLIB` command).

Such a binary would have the system lib c initialized sitting in its address space, but for the rare binary that really wants its own libc that doesn't seem unreasonable.
Love this:

> Always look at the date when you read a hardware article. Some of the content in this article is most likely out of date, as it was written on September 19, 2011.

Not only do they have a date on the article (and many posts in recent years simply don't), but they draw your attention to it because it's long ago.

It's such a small but important detail. Instantly increases my trust for the company.
Same goes for Windows, I believe?
1.5 std is only 120-125 IQ
Is going into a career that doesn’t pay enough to survive without public assistance immoral? What about not moving to a lower cost of living area?
Democracy has some intentional opacity though. Consider the impact of making your personal voting choice public.

AFAIK, nobody has ever tried that because of the dangers of vote buying and coercion. Essentially, gaming the system.

(I don't think this proves anything! Simply wanted to suggest that comparing search to democracy doesn't significantly change the analysis wrt opacity.)
Calling people delusional means you have no argument.

If my employer announced no new C++ projects, that would mean, at best, a sharp demotion. I would be relegated to maintenance of legacy products. The kind of systems I make would no longer be written, because Rust is not up to the job.

You reveal that what you are doing is fully as nasty as it seems. You reveal that you believe there wil be no room for your language without first tearing down another.
It very much depends on the situation. Sure, some harmless things you do outside work shouldn't have any effect on your work. But if we're talking about someone literally not believing that certain people (e.g. LGBT) should exist or have rights then I very much believe they can and should be shunned from everywhere regardless of whether they bring that bigotry to work or not. People have a right to not want to interact with others who make them uncomfortable. Imagine being forced to work with someone who doesn't want you to exist and being told to suck it up just because they don't explicitly express those views at work, only outside.
"at random times"... for example when i'm taking a curve at the speed limit? :)
As far as I understand there is no way to synchronize the progress of podcasts. I often listen to longer podcasts and jump between devices. Right now I am stuck with Pocket Casts and use WSA on my work and gaming machine but obviously it's not the best solution.
Thinking of introducing a mode line with proportional fonts into Emacs (2021)
Putin will only use Gentoo, obviously. (He tried Arch but it was too involved)
You forgot people not trusting the government to curate information.
Politics in the Lucky Country are really mind-boggling sometimes.
> "Economic growth" relies on always increasing consumption

That cannot possibly be true. A single person can consume a huge amount of resources - far more than any of us currently does. For example, by setting a building on fire, you have consumed that building. We already have a near-infinite capacity for consumption.

Or did you mean something different? If so, could you please explain it better? How can economic growth rely on increasing consumption? Because I would love to consume a yacht - where do I sign up to help economic growth by consuming one?
I want the right to deplatform people for any reason. It my money I'm using to run my site and I should get to choose who uses it for what, with any rationale, or no rationale.

If society feels there's some gain to be had by restricting this, then let's legislate (because the platforms already ban people to maximize their profit, they're not giving that up willingly). Though, honestly, that's such a minefield I have trouble imagining the form effective legislation would take.
> You want to learn how computers think, pick up an assembly language.

For which you'd need to be familiar with a low-level language like C.
This is exactly TheBrain’s use case: TheBrain.com
I've always thought that Russia should offer Finland a 99-year lease on a block of land that would extend Finnish administration to the NW shore of Lake Ladoga. We're talking a 35 km extension of Finland's border to a shoreline of about 80 km, well away from St Petersburg.

The arrangement would demilitarize the area. For example, upper limits on the number and size of Finnish police armament, and a right of unarmed Russian police to occasionally patrol the area.

Finns would move in, be horrified at the condition of Lake Ladoga, and immediately demand that the Finnish state fund a massive cleanup.

A win for Russia.
I get an unfiltered spam message in my inbox maybe once every month on average. I always assumed these are new campaigns with the newest "zero-day" exploits of the spam filter. Much more common is getting newsletters for which I have actually signed up, and marked as "Not Spam" in the past, delivered straight to my Spam folder.

The number of spam messages I get in general, judging from what shows up in the Spam folder, varies wildly from week to week. Sometimes I'll get five over a two-week period, and then get a week where I receive about 15 per day.
How about Krita, Inkscape, PenPot? What's wrong with them?
I 'd say there is knowhow in Russia to do this:
https://en.wikipedia.org/wiki/Astra_Linux
> Had US social media agencies been fully in bed with the feds such a report would have never been produced in the first place.

Ever heard of a limited hangout?
It's not because the filter was "too good," it's because political campaigns use hyper-aggressive email tactics that they learned from digital marketers.

Trump's campaign(s) apparently took this to a new level (a friend of mine says he'd get up to 10 Republican emails every day, many of which had alarming subject lines) and now Republicans are claiming to be treated unfairly.
> Presumably the donations were of money that he made at work.

And? It's his money at that point, is it not? Isn't "work" trading labour for money? While working you abide by the rules and principles of your employer and outside of that, you operate by your own principles.
And posting this kind of sensitive historical geopolitics post without any context during the ongoing heightened tensions is not helping anyone.
If implemented correctly clicking "Accept" on a cookie banner will trigger the loading of the tracking scripts. Which will then set its cookies.

At least that is how i implement google analytics for example.

By not showing the button in the first place, nothing happens and no cookies are set (apart from the functional ones which are set regardless).

Other than that it really does not matter that much because if you use a plugin like this you will usually use an add blocker as well which removes the tracking.
This is how they managed to finally bust Al Capone, and probably other untouchables.
I couldn't work out what "building blocks" they're going to produce. Are they going to produce a public index, that search engines can use? A set of APIs?

> the researchers will develop the core of a European Open Web Index (OWI) as a basis for a new Internet Search in Europe.

That sounds as if building an index is at least within scope. But isn't the design of the index one of the key differentiators between different search engines? Perhaps the OWI will just produce tools for building transparent, privacy-preserving search engines, rather than crawling the web itself. It's not clear (to me) from reading the site.
> Putting a tokamak in a spaceship might be possible, but they weren't really designed to scale down.

It would be senseless. I mean, ITER, if it could run continuously (it can't; it will run a few weeks before materials reach radiation limits, and it can't breed tritium) would take 300,000 years to fuse its own mass in fuel. Smaller tokamaks are not much better.

There's no application in space for controlled DT fusion where fission wouldn't be superior.
Using nukes would be unlikely to go well for Russia. The Ukrainian troops are pretty spread out so setting off a nuke would only take out a few and in response the west would probably do bad stuff to Russia, quite likely US non nuclear air strikes which could wipe out much of the Russian forces.
> The reality right now is that there are coloured coins by default.

Not for fungible coins
There is still a diversification benefit, if you distrust the national currency, and use cryptocurrency similarly to gold.

That has been my main (only?) use case.
I work with lots of companies that have different variations. I have to agree my favourite daily/standup is a walk the board style.

Often it's the retro where I spend a lot of time trying to encourage the team to do it "properly". I've had one that just wanted to do kumbaya sessions where they pat each other on the back for the last sprint. It feels great, but it's not what the retrospective was designed to work toward -- continuous improvement (Kaizen).
The cheating scandal roiling the chess world has a new wrinkle
Loved how I could take notes on Zoom and then export them to Miro
Rails 7.1 Optimizes AR batching for whole table iteration
I've tried everything I can think of but it seems that news on Youtube is now much like watching television. If there's a trick I don't know it, though it looks like Yandex will have a new customer.
Clearview AI, Used by Police to Find Criminals, Is Now in Public Defenders Hands
Get the same error whenever I try a plus server on proton VPN.

It works (and i get a score of 0, from 80 previously) if I use a standard proton VPN server.

Scary.
I predict that is a large impact of laminar vs turbulent flow, which is not really an intuitive thing to reason about. But it could be that a more closed but weirdly shaped grill is better than a more open configuration? I'm not an expert, just have some experience with microfluidics, back in the day.
Same here. I've had one or two that slip through the cracks once every few months, but otherwise all spam gets sent to the spam box
I support "useless" degrees because I don't see education as useless, even if others don't see practical use in the degree. I'm very OK with tax money being used for things like art and music and philosophy. An educated populace helps everyone, even if you don't see the direct results of it. An educated populace is slightly more difficult to dupe, too.

I find it offensive that we charge what we do for education, period, and the offer to get some of it paid of by a workplace shouldn't even be something that folks need to do.

I do not ever support someone being beholden to a job because of a financial hit that extends beyond the effects of a missing paycheck, be it "good", discounted insurance or a being charged for training at a workplace for whatever reason.
Steve Klabnik has done a lot for systems programming and that post is a lot more even-handed than you're suggesting.

If, however, we're talking about the kernel then perhaps we should listen to what Torvalds says about this topic.

"People who designed C, designed it at a time where the language had to be geared towards the output, so when I read C I can think about the Assembly that it will create":

http://www.youtube.com/watch?v=MShbP3OpASA&t=20m45s

Consider that he said this in a time with C++, even if Rust was in its infancy: it is not as tied to the assembly it produces. Not by a long shot.
People are great. Each person has intrinsic dignity and worth. Economic studies on safety and medicine spending and the like show us the demonstrated value of the lived experience of a single person is worth millions. All else being equal — a major caveat, of course — more people is better.

Imagine walking up to an arbitrary random person and saying “the world would be better off if you don’t exist.” Or better, imagine someone doing that to you. Not out of malice, not because you’re a bad person, not because you waste resources, just out of the premise that fewer people is a better thing intrinsically. That’d be a load of crap, right? Quod eras demonstrandum.