skysight-inc/HackerNews huggingface dataset:
Why do you recommend to bring the person in as a co-founder? I'm not sure if I was OP (a person enjoying solving customer problems without the pressure of going global scale), I'd like to give up so much power to someone I barely know.

Would you recommend against bringing in the business person as an employee, or as a contractor? A CEO for hire? Or maybe someone who can help with all kinds of operational stuff?

It seems like to MRR is pretty good and the project could afford one or two full time employees relatively easily (if you hire outside of the expensive tech hubs such as SV, NYC, Austin, Seattle).
To be honest, I'm lazy and rarely calculate more than a couple of turns: I just have a mental picture of what I want to achieve and seek ways to get there.

However, I do look up a post-game analysis, and if there are some mid-game deep checkmates, they show up in it, and it is extremely rare. The example you cite about Caruana/Carlsen game actually quite falls into the category of what I referred to as 'endgame mates' - and looking at it with a potentially cheating player in mind, such cases are rather irrelevant: a cheater will win a game or arrive to an overwhelmingly better position in the endgame so such extreme measures with 30+ precise move checkmates will not be necessary.
That’s the benefit of BSL license - it forces the developer to continuously deliver value in each release because they are competing with themselves from 3 years ago.
If I look closely at it, the GP comment seems completely unsubstantive. Unsubstantive + generic + indignant = flamewar.
I'm the author of the linked post and in another comment in the thread I elaborated on why I didn't use Linux directly.
Can it be also ported to PineTime, the open-source watch? https://www.pine64.org/pinetime/
The key question is asking if a choice aligns with your exit strategy for the business. Do you want to have a small entity for fun, or give up control to a more competitive business management team with differing priorities.

In general, VC money always comes with strings attached, focuses on seeing an ROI within 3 years, and founders are usually pushed out of strategic roles as policy. While self-managed small firms are more vulnerable to competition from clown factories with $54m budgets to throw at risky projects. Thus, a lucrative market position usually degrades with time... regardless of either path chosen.

VC money is often a worse deal than debt-financing growth with a bank.. due to equity value siphons. They are both usually unnecessary if you are already in a profit mode.
=)
I don't really understand how you do this.
Even running archlinux with clamd and a tiny windows manager takes ~2-4 GB of RAM to do effectively "nothing".

So, of course, MacOS takes ~8GB of RAM to do effectively nothing, such is about the same for windows.

Unless you're running something like alpine Linux these days, you're going to be eating a ton of RAM and cycles for surveillance, telemetry, and other silly 'features' for these companies.
See also excel and dates.
Business depends on trust, there is risk involved in doing business. There is always chance somebody will either not pay or not deliver, or deliver lower quality products than ordered (like this is the case with supply chain attack). And there is not much you can do about it. Later you can sue them or not do business with them anymore, but you don't know that in advance.
But he probably isn't the only oxygen consumer in the greenhouse.

There will most likely be insects, bacteria, fungi; All which also consume oxygen.

On top of organic things, the Earth2 experiment famously ran into a problem where the concrete they used to build the biosphere kept curing long after construction finished, and kept sucking oxygen out of the atmosphere.

And don't forget to take into account that NASA's machine can produce oxygen all day, everyday, where trees stop producing oxygen at night, and over winter (and actually start consuming oxygen)
SRAM is the only type of memory offering true random access. DRAM can suffer so much on pure random access that completely rewriting your algorithm to have mostly sequential access to 20x more memory still ends up 4x faster (lean miner vs mean miner in [1]).

[1] https://github.com/tromp/cuckoo
Also, "plenty of people" used to believe the Earth was flat, or that the Sun orbited it.
Looks offline to me
Unlike most games of the era, Quake was designed to be portable. It's not tied to the PC / MS-DOS platform in the same way as many other cutting-edge games were. For example, there was a lot of x86 assembly used at the time, often just intermixed with C code with no clear boundaries to enable porting to a different architecture.

AFAIK, Quake was originally developed on NeXT boxes and ported to PC later. The level editor was a native app using the NeXTSTEP APIs which Apple renamed Cocoa:

https://quakewiki.org/wiki/QuakeEd

So, it's a fun kind of homecoming that it now runs on the wrist-sized NeXT box.
IIRC the configurable diff tool is just to show diffs to the user, not for internal storage. So everyone on your project can use a different diff tool without problems.
I find it slightly insidious how the entire concept of yak shaving is framed in the article as a lack of attention span or directed focus on the part of the developer, instead of a consequence of being required to work in a suboptimal environment. In my experience the majority of yak shaving is spent removing direct impediments to solving the task at hand. Distraction is always an issue, but I feel that falls under the bracket of "doing the wrong task" rather than "the path to complete the task is indirect and convoluted".

With this kind of framing we can look at the cause of yak shaving as a failing of an individual, rather than a lack of an accurate and holistic view of what the task entails given the current state of the system.
I've written a more detailed and thoughtful reply that covers this to your other post, but briefly, from your document:

"On 2 April 2020, the Department of Health and Social Care (DHSC) and NHS England and NHS Improvement announced reforms to the NHS cash regime for the 2020/21 financial year. During 2020/21 existing DHSC interim revenue and capital loans as at 31 March 2020 of £735m were extinguished and replaced with the issue of Public Dividend Capital (PDC)"

The NHS is a government department as are all aspects of it. These organizations rely near totally on taxpayer funding, therefore, they are a part of the government. The fact that they claim to be independent is meaningless obfuscation and frankly the prevalence of this practice throughout the UK government is an indictment of the public sector culture there.

The idea they are independent of central government is especially bizarre. Read the report:

"Following a financially challenging 2017/18, the Trust was placed in Financial Special Measures on 11 December 2017 for breach of its NHS Provider Licence, having been in enhanced oversight for some years before that. Enforcement undertakings were issued in February 2018 and updated in
August 2018."

They were placed (by the government) in "special measures" because they aren't a real company and therefore cannot just go bankrupt like a real company would, this happened because they breached their (government issued) NHS license, and therefore enforcement undertakings were issued (by the government).

These are government controlled bureaucracies being held to account by other parts of the government. They are certainly not independent of that government at any level, nor are they in any way directly accountable to the people using their hospitals.

Given your familiarity with NHS jargon I have to wonder if you work for the NHS, or at least very closely with it. If so, is this belief that the NHS somehow isn't the government widespread?
I'm the author of the linked post. It's not much that I need Crostini, it's that I put it to good use once chromeOS supported it.
In the UK - that's simply untrue. Many accounts will stipulate in the T&Cs that you use the account to deposit your salary and 1 or 2 utility payments from, or they might levy a charge or remove benefits (free overdraft, fee free card usage abroad etc) - this is pretty easy to game though. It is fairly common for people to have more than one current account.
Is there a technical reason why this couldn't be put on the app store? I've seen reference to Apple not allowing certain OSS code but never seen that confirmed so I'm curious!
I have given up on portability a long time ago. I value the concision of Julia code, the "automatically fast by default due to the great JIT compiler and type inference engine", and the "everything is zero-runtime overhead generic".
The only problem that's cropped up is the decline of the education system due to continued undervaluing of our countries bedrock of teachers. With an increase of business majors during a continuing recession.

https://www.npr.org/sections/money/2014/05/09/310114739/what...
Did a brief search on the rust ffi, seems that mozilla has something interesting shared on the topic https://github.com/mozilla/uniffi-rs and https://blog.mozilla.org/data/2022/01/31/this-week-in-glean-...
Seems inconvenient in terms of navigation. The 60fps is pretty impressive, that and the fact that it actually fit on the watch at all.
It's a problem for people who use Akka already, not those who won't adopt it. The choices are to rewrite the service, pay a massive licensing cost ($2k _per core_!), or live with 3-year old releases with no security updates. It's very disruptive.
They're releasing everything as Apache on a delay. That's definitely participating.

> allowing people to run the software however you see fit is a integral part of Open Source

Does that depend on whether you consider corporations to be people?
Following article has a bit more info on motivations, although it's from SiFive guy not NASA directly -- https://www.theregister.com/2022/09/06/nasas_spaceflight_com.... Summary: more vibrant eco system over the next 5-20 years and vector math.
What's the advantage of this over Hetzner Storage Box[0]? Seems to be the better option if I don't go into petabyte scale...

[0] https://www.hetzner.com/de/storage/storage-box
Forking requires consensus among the decentralized miners. If the majority of the minors didn't agree to fork, they wouldn't have been able to fork the chain.
Getting a 64 gb 2021 MacBook Pro really changed the game for me.

The computer now works on my rhythm, not its own. No need to suspend tabs or do any other shenanigans. Sometimes it's just not productive to stop everything to clean up tabs and/or open apps. Some rabbit holes are actually quite worth digging into, and they are often RAM-hungry!

Going from 16 to 64 gb on my personal laptop meant I got to choose when to deal with my own mess... on my own terms. I much prefer to do this cleaning exercise on weekends, versus "whenever the computer starts choking up".

So yeah, highly agree with the author here. Wish Apple laptops were RAM upgradable, but I doubt that will be coming anytime soon.
It's kind of terrible that people are still stuck on 16 and even 8 gib of memory, and we're suffering for it..

Firefox recently introduced the most retarded feature ever.. Unloading tabs, that breaks javascript applications and gives an unreasonably bad experience.. I disabled it, but it keeps changing back to being enabled.. I have 128 gib of memory in this machine.. I don't care if firefox uses 10 or 20 of them..

It's 2022, it's sort of ridiculous that we still even have memory tiers..

I want my on-die 16 TiB nonvolatile RAM, and I want it two years ago!
:) I couldn’t help but read it that way as well, even though I know it’s most likely “fee for service.”
Peter Eckersley, tech activist and founder of Let's Encrypt, dies at 43
In this case, the assets are licensed under a non-permissive license, so even if the code was a non-issue, that's the problem.
Without overwhelming evidence there's no reason to think this isn't just another mirage like emdrive. The second law has stood up to everyone everywhere who ever made a machine being on the lookout for a single counterexample starting from well before we had science.
Where there is GNU Octave https://octave.org/ an Open Source MATLAB clone that works ok for me but your mileage may vary.
Bait and switch is never nice, whether Google does it or putative open source projects. A lot of developers work for companies that has more than $25M in revenue, and now a ton of them is going to get shit from management because they added this cuckoo egg dependency back when it used an open source license.

I have no problem with companies using whatever license, I do have trouble with them getting traction being open and then turning around as soon as they can squeeze a little money out of the people who were fooled.

I don't use Akka, but I feel the pain of the people who did that and now has to tear the thing out. Because I don't see how anyone would want to use it, that pricing is completely ridiculous. No one should pay per vCPU, much less those extortionate amounts.
Those countries have lower obesity rates.
> Indeed. When you say get spam, do you mean pre or post-filtering?

All my numbers are post-rspamd. There's still sieve after that which does the "is it scored more than X?" to redirect into spam/not-spam.

> There's a fair amount of would-be spam that gets blocked during the SMTP transaction

Yeah, the blocklists and protocol strictness rules definitely cut down a lot before it even gets to rspamd.
If you get outside funding, you lose control. Steve Jobs was kicked out of Apple Computer company which he founded, because it went public and sold stock and all stockholders are then owners for their shares. The board of directors, which represents the shareholders, basically fired Jobs (sidelined him I think, and he quit).

So if Steve Jobs can be fired, anyone can.

However, depending on what you want, it can be fine. Steve Jobs did have billions of dollars when it went public. Nothing wrong with cashing out, if that's what someone wanted to do. Probably without funding, 99% sure he would never have turned Apple into the huge success it is today...the most valuable company in the world.

Nobody can see the future, and maybe your $15,000 MRR goes down to $200 MRR in a year, who knows? Maybe it goes up to $30,000 in a year, who knows? Maybe if you get a VC, it goes up to $10 million MRR. Maybe they sell it to Facebook (or whomever) for $1 billion, and you wind up with $300 million, and Facebook tries to run it a year and shuts it down. Maybe the VCs just tank it after a year because they suck. Maybe with VCs, you will grow great and without them, someone bigger company will swoop in and complete hard and take all your future prospects because they market hard.. Maybe, maybe, maybe. There are a thousand scenarios.

The other thing is that taking off like a rocket ship to the stratosphere is completely different set of skills than what you are doing now, which I don't know if you have the skills to transition from where you are now to what is required to grow like hell. Maybe you might have to hire 240 people a year, 20 people a month, onboard them, fire some, know what kind of benefits to give, manage them, get a CFO because now you're making millions per month and you have to stay on top of that, you have to have meetings all the time with the VCs and other people who have nothing to do with the day-to-day running of the company, publicity, press, all kinds of stuff like that. It goes on-and-on. And to be sure, some people can do that, Zuckerberg as one example. But can you, that's the question.

Personally, personally, I would never use a VC-type thing, because fuck them. There might be a few good VCs, but there's a zillion VCs, and they all are different. Depending on the VC, they can either be hands-off or they can be up your ass every week wanting to know how their investment is going, and everything in between. They might make you go in a different direction than your vision is, just because they think what they think is better than what you think, which 100% it is NOT. Only one out of a hundred investments make money for VCs, so they don't know crap about what will work and what won't. They just play the statistics - 99 bad investments, and one that makes a billion dollars to cover the bad investments. This is how it is.

I think that if a company has a high margin product, then getting VC money is not good. You can bootstrap if you have high margins. If you have low margins product, then you need investers.

Good luck to you.
Transatlantic Car Rental
Wow, Imgur has fallen far. The image is so compressed and full of artifacts that I can't read any of it.
I was once working for a company who had stellar growth to $100M+ revenue and millions of users, started with a "open source" framework for distributed caching, needed to buy the enterprise version for support, the vendor got bought up by a large evil enterprise and the licensing costs got 10x without pre-warning, and it was a very complicated task to get that core technology pulled (mostly because it was too complicated, but also because it was to expensive) out over years, replaced by Redis.

I would be very careful to use "open source" technology from companies that depend on sales from this piece of technology. Did this particular piece help get the company to $100M+? Yes, and people too often forget where technology got them to, when blaming said technology. Could something other have work too? (Yes, see Redis)
When I bought my laptop this was exactly my thinking, so I immediately put 128GB aftermarket RAM into it.
Same in Finland. Actually you can even try to get courses done in other Universities.

On other hand even to get into university you probably need to know where you are generally aiming at beginning of High School.
> Also take multiple arrays and returns the values that are in common (like an inner join). Use case: you want to align two time series by creating a 3rd time series made of the dates common to both original time series.

You just have to add a column and you are an XLOOKUP and a quick filtering away from the result you want. It’s a fairly common operation.

> Excel should also come with the most common holiday list (all the major cities at least).

It’s the same. You just have to add a table and do a lookup.
Not really... they're at opposite ends of their life cycles. POWER is a dying, dead-end[1] architecture while RISC-V is just getting started. Open sourcing something already in steep decline won't typically bring it back unless there are no other options.

[1] The only people who have any incentive to invest in it going forward are those who already have significant investments in it.
Am I an anomaly here?

We're not money savvy people particularly, however my girlfriend and I both have 3-4 bank accounts (UK based, it takes <1 hour to setup a brand new bank, from start to finish).

We have a couple of traditional banks, and then also some more modern "internet" only banking (great for travel with their zero conversion fees, and more granular tracking of spending).

This seems to be the norm between all my friends also.
> The only problem GC is subject to is allocating more data than you have physical memory for...

On the contrary, the big issue with the GC is what happens when the actual collection happens. There's an apocryphal story about a research team that was making a table-tennis playing robot; but every 5 minutes the robot would randomly pause; in then end they discovered it was the Java garbage collector pausing the entire thing to run. Much less apocryphal, and more recently, Discord rewrote one of their services from Golang to Rust specifically because of the garbage collector [1].

Yes, misusing pointers is a potential problem; but when you're talking about situations where precise timing of maneuvering thrusters or stepper motors can make or break your mission, a garbage collector is arguably a much bigger problem if you don't have a way to make it predictable.

[1] https://discord.com/blog/why-discord-is-switching-from-go-to...
What about N26? The UK also has a couple of options like Starling and Monzo. I know some of these "challenger" banks have their own issues but as secondary/ backup accounts they work well. They are cheap and easy to set up.
Good selection, kid ;)

Successful people are lucky.

True! You can improve your odds by being smart (if you’re lucky enough to be smart; if not, try to at least become educated) and by leveraging the knowledge, experience and judgment of trustworthy people (you get to do this by being trustworthy yourself).
> Not many people would have imagined that the monopolists would weaponize open source like they do now.

What do you think "weaponize open source" means? It doesn't look like it means a thing, and lounds like a poor attempt at shoehorning "weapon" in a discussion on how a potential user's income is something noteworthy.
Okay, I will retract my statement to say steamroll up to France (because I believe France would use nukes to defend France). I don't believe they would use nukes to defend other European countries unless they had American backing, you can see even now how weak Europe is regarding punishing Russia, and that's with America pushing them to do so. I will defer to my sibling comment on the state of the Russian army. One thing I actually forgot to mention is that Russia openly does subcritical nuclear weapons testing which as far as I know is not done by any Western nuclear weapons nation which relies almost solely on computer simulations. The US is also (at least publicly) playing catch up on various hypersonic cruise missile technology with Russia and China so I would definitely not risk underplaying their air force capabilities.
It makes it difficult to move
Improvements happen in discrete steps, for hardware the same as for software.

If you build a new car by taking an existing one and swapping out the engine, is it still the same car? What if you also swap the body. And the drive train?

The same is true for software. In Linux, almost everything has been swapped out"from what it was 30 years before. Device drivers, Memory manager, you name it. Is it still the same old Linux? Probably not. Just because the name didn't change doesn't mean it's the same product.

However, take a look at what changes have been done in GNU Make in recent years. Other than a few bugfixes there was nothing of substance. GNU TexInfo? the same. This is what I mean by "old". I get the whole "never change a running system" thing, or "when it works exactly like it should, why change it"... But this is a surefire way to make sure your software is lost and abandoned when the last 2 developers working on it quit.
"Every time I fire a linguist, the performance of the speech recognizer goes up"

-https://en.m.wikipedia.org/wiki/Frederick_Jelinek
$2k per vCPU is 16k for a pretty standard 8 core ec2. The ec2 itself might cost ~$300 a month or $3600 a year. Where the hell did they come up with this pricing model lol.
Apple to Buy 3D NAND Memory from Chinese YMTC
Opening YouTube in incognito is a really depressing experience for me. Reminds me that I'm maybe not as in touch with the general population as I'd like to believe, which is a plus.

It also stokes my misanthropy, which is why I don't do it much.