skysight-inc/HackerNews huggingface dataset:
Jason Cohen has an amazing talk on bootstrapping, with some very solid advice from his own experiences: https://m.youtube.com/watch?v=otbnC2zE2rw

Personally I think there is a lot of “kudos” for getting VC funding, so founders often get lured just for status reasons, joining the competition to become a unicorn.

Unless you want to (or need to) “swing for the fences”, why give up ownership?

Being a founder is already hella risky, and accepting VC money increases your leverage and your risk, which is just uneconomic for an average individual to do (unless they are already wealthy). Don’t double down on a risky bet.

VCs get preferential shares, and they have a lot of different ways of taking control in the clauses of the contracts you sign which disempower you, and in return you get shitty common shares and often lose control for the worst reasons.

I helped found a small business, and we retained full ownership which worked out great for us, although we will never get those mystical 7/8/9 figure payouts. The majority of founders only make wages[1]. We were in an incubator during our inception and I saw a lot of businesses get sidetracked by all the funding bullshit, control issues, stress, wasting time chasing investors, trying to follow conflicting or bad advice.

If you do want to chase funding, consider applying for https://www.ycombinator.com/apply/ which will help avoid you getting shafted. Other VC transactions are highly negotiation information asymmetric, because they have done many many transactions and you are doing your first, so you will get taken advantage of. By joining YC you get the help of a repeat player (game theory) with strong backing and solid knowledgeable advice, so you have far more negotiating strength.

[1] It is hard to get figures on returns for founders, but the median is bad. Most VC funds lose money[2], so VC backed founders do worse (common shares). Some analysis for YC backed founders (and YC founders are more successful on average than most): https://news.ycombinator.com/item?id=31350478 https://news.ycombinator.com/item?id=30926821

[2] https://news.ycombinator.com/item?id=24911009
Highlighting in the REPL is not needed, because your editor does code highlighting already and as Val argues in this blogpost, a good REPL is one you don't interact directly with but via your code editor.
You: "If they complied with the law, then they wouldn't be profitable."

It seems your conclusion is, "Therefore they should be above the law."

No, that isn't how it works. They *must* comply with the law, and if they cannot be profitable when they are not a criminal entity, then they should go out of business.
US senator rejects Israeli report on killing of Palestinian American reporter
But why? Getting your account randomly closed is not commonplace, and if you are poor, not having the $X in Account B when you need to pay for food from A is not just inconvenient, but also makes you pay more in overdraft fees. Yes, you can do it, but I’d say the disadvantages outweigh the benefits by a huge margin.
A big fan and a regular user of rsync.net here. I've used their borg offering on a number of occasions for myself and companies I worked with. I highly recommend them for their pricing and excellent support.

https://www.rsync.net/products/borg.html
I think your question makes a lot of sense in the general case, but in case of NASA it very well might be that they scratched their heads, came up with requirements and found that they don't care about there being an ecosystem of any kind due to special nature of their requirements.
Is it clear which exact OSS components will get the license change?

For example, is akka-http [0] part of these changes?

[0] https://github.com/akka/akka-http
wasm3 is super small and easy to embed.
AppleScript’s dialects trick was clever, but many app developers didn’t have budget to localize their GUIs, never mind their scripting interfaces as well. Nowadays, with automated translation tools fast improving, localizable scripting languages should be, if not the norm, then at least the next-generation ground breakers.

Anyway, once OS X came along, a programmer dialect for AS would’ve been unnecessary as Mac OS X included the massively popular Perl, Python, Ruby languages as standard. Apple’s priority then should’ve been to put AppleScript-quality app scripting support[1] into those languages too, but as I noted upthread the Mac Automation team utterly wrecked that.

…

Here’s a working, testable example of your query:

tell application "TextEdit"
tell document 1
get first character of every word whose font is "Helvetica-Bold"
end tell
end tell

And here’s your filtering example, done right, in Node.js[2]:

#!/usr/bin/env node

const {app, its} = require('nodeautomation');

const textedit = app('TextEdit');

let doc = textedit.documents[0];

let ref = doc.words.where(its.font.eq('Helvetica-Bold')).characters.first;

console.log(ref.get());

// => [ 'b', 'b', 'k' ]

…

Cook’s paper is a terrific read, btw: a true lightbulb moment. ’90s Apple management were ranking idiots for driving Cook and Harris off. Here a video of them discussing their work and its goals back in happier days:

https://www.youtube.com/watch?v=1MaHJ_mzrTU

Both authors tragically passed in recent years too, still young. It is a shame that their amazing if imperfect work is probably not far behind now. They deserved far better.

--

[1] https://appscript.sourceforge.io

[2] https://www.npmjs.com/package/nodeautomation
It's an absolutely hideous font for looking at code, but I appreciate the effort you put in to make it. Nice work!

Have you considered writing a blog post about the process you used to make it, anything that set you back while working on it, and advice for others who may wish to generate their own fonts?
Sounds like Oracle.
I always thought rsync.net would support ZFS send and receive. Now reading the site I'm not so sure.
> hard left, left of left-left-left, as possible

What does this even mean? Examples? Who told you this? How do you think that's maintained in opposition to whatever your local district politics is?
Hitting 60 fps for a normal web app is usually not about actually updating the DOM 60 times a second. Two different issues here.

It is though. We've all used web apps where something doesn't nail 60fps and it's so jarring. I used one yesterday where typing in a textbox was laggy. WTF is the dev who made it doing when a textbox is slow?!

This is the sort of problem that developers face and, if they're not great at their job, they reach for a library that claims to be faster rather than looking at their code to work out why it's slow. The impact of marketing something as "magically better perf by using this super special library!" is that developers stop trying to make things fast enough themselves.

Worse, some people start believing all web apps are slow because the web must be slow by default if you need these clever tricks that only libraries can provide to be fast. It's nonsense. Browsers are pretty damn fast and if you encounter a webapp that's slow it's almost guaranteed to be the fault of the developers who made it and not the libraries it's built on.

There is no library that a bad dev can't make slow software with.
Obligatory https://www.youtube.com/watch?v=ifKKlhYF53w
I think they're keeping their options open for the future. Or perhaps it's a dangle to exact concessions.
> Companies like Amazon offering open source software as a hosting service can out-compete any other companies offering the same just based on market position.

Can you please explain exactly what's wrong with that? I mean, the whole point of FLOSS is to ensure everyone has the right to access, fix, and alter the software. Why do you feel anyone's revenue is relevant?

> Liberal open source licenses are the perfect weapon for the monopolists because they ensure an "equal" playing field, meaning they have access to the same tech that smaller companies have.

Your comment makes zero sense. FLOSS is about ensuring the right to use, fix, and alter software. It's not about people with a axe to grind about competitors providing a better service.

The only weapon I see here is people trying to abuse the concept of FLOSS to complain about their inability to profit from other people's software because others do a better job.
That’s a false argument. There’s no activity that of itself produces 50% of humanity’s emissions. Every single one is “not worth reducing” because the bulk is always somewhere else.

Nope. Every .1% reduction counts. That’s how we got here, ever so slightly increasing, and that’s how we must fix it.
The name Tandy is still associated with leathercrafting, see [1]. No idea if the name has changed hands or whatever, but it's quite fun that it's still around.

[1]: https://tandyleather.com/
imo this is probably the most comprehensive usage of bsl so far. cockroach and couchbase use it to exclude dbaas, and mariadb only uses it for non-core features. lightbend has put everything under bsl. this includes the core actor system that a lot of companies use.

i can think of a few companies whose total spend with this license would justify a two pizza team to maintain a fork of akka or replace it outright.
The answer is "too many dependencies".

Package manages made it easy to have dependencies. Every added dependency adds risk. That doesn't mean you should never add dependencies - there are good reasons to do so - but you should weight their pros and cons. Adding dozends, hundreds or thousands of dependencies (as it is common in the npm ecosystem) adds lots of risk. None of that is particularly surprising.
N26 is free, I think DKB might also still be (though they arbitrarily with a minor update decided to block every rooted android user, so I wouldn’t trust them). Most others require a certain influx of money every month to be free IIRC.
>Europe is sitting on the needle of russian gas/oil. Where is US here?

reply

er... behind the scenes, manipulating conflicts, to their own advantage.

As fucking usual.
I think you're oversimplifying spaghetti and meatballs. There are supply chains that go into that as well. Nothing in the modern world is built from raw materials. In theory, if it weren't for supply chain security, someone could poison you in your kitchen by going to a chicken farm, feeding toxins to chickens, who lay contaminated eggs which are sold to a factory that makes pasta, which is sold to a grocery store where your coworker bought it to make spaghetti and meatballs that he brought to your potluck. Even I'm over simplifying it. The point is, without supply chain security, anyone already can throw stuff into any pot.
> (A good REPL) gives you access to your whole project code. You should be able to call any piece of code written in your project of its dependencies. As an execution platform, the REPL should reproduce the conditions of running code in production as much as possible.

Then, some languages (like Clojure) have global functions like `doc` or `apropos` that helps you write code.

=> (doc map)
-------------------------
clojure.core/map
([f coll] [f c1 c2] [f c1 c2 c3] [f c1 c2 c3 & colls])
Returns a lazy sequence consisting of the result of applying f to the
set of first items of each coll, followed by applying f to the set
of second items in each coll, until any one of the colls is
exhausted. Any remaining items in other colls are ignored. Function
f should accept number-of-colls arguments.

=> (apropos #".+?reduce")
-------------------------
(clojure.core/areduce clojure.core/ensure-reduced clojure.core/unreduced ...)

So when you write Clojure code with a REPL, you hardly need anything else but a REPL + text editor that can connect to said REPL.
I usually travel with $10000 cash with me and use Bitcoin to pay for hotels and flights. Shops accept USD at a lot of places around the world.

I travel for half year every winter to south / central america from Europe, and there have been cases when my bank cancelled my credit card because of technical problems with contactless payments even though I didn't need contactless.

Another time Revolut just blocked my access to their app for a few days until I could prove where I got the money from.

Another time a bank blocked my card because I was travelling and they thought it's a fraud.

Depending on banks for long travels far from my home is scary, so I make sure I always have enough BTC and cash to survive.
There is also a challenge in compensating the former OSS contributors who made the community around the product a success...
If these results are correct, I expect it's from terrible lobbyist-butchered implementations like that, where a good substitute product (e.g. sugar free soda) is taxed equally much, or a worse substitute product (e.g milkshakes) avoids the tax.
akka-core or the libraries built on top of it?
It all started with Scala which was a decent, functional Java (at the time) and then they formed a commercial organisation called "TypeSafe" around it. Then it took on VC money and then also renamed itself to "Lightbend" (for some reason). In this time, Akka which was one of the special library of Scala was also included in the Lightbend fold with many of the prominent devs.

While I understand that open source developers also need to make money, I do not think this mode of operation is my favorite. When a programming language / library / tool takes on VC money it is just inevitable that they will need a mode of revenue in the near future and this is one way to do it.

Anyways, between this and the Scala 2 -> 3 migration, I do not think I would recommend Scala to anyone now or touch it myself.
I would love to use this but I can't be bothered to save the text to a file every time. I always paste into

https://www.diffnow.com/compare-clips or
http://incaseofstairs.com/jsdiff/

Does anybody know any better alternatives which work with pasting?
OK.... This is certainly a topic.. fun to read at least. lol
I live in the UK and have multiple current accounts.
For fixed infrastructure, nothing beats power lines. For mobile applications, hydrogen has numerous problems. There are other options, like batteries, ammonia, synthetic hydrocarbons etc that should be explored further.

Hydrogen doesn't even come close to deserving the title "the ultimate clean energy".
Given that you're enjoying what you're doing, you're making decent money, and you have a path to scale, personally I would (and did) do exactly the same as you. Once you take VC money you're in a completely different situation, where you need to grow fast to show them a return. Also, you need to grow much more to get the same return for yourself than you would if you just bootstrapped. If you want to become a billionaire (or hundred-millionaire), then yeah, you should take VC money. But if you just want to make a comfortable living and ultimately achieve financial freedom, I'm not even sure VC money improves your odds. And it definitely comes with a lot of added obligation and stress.

That said, I've never actually taken investment, so I can't speak from personal experience on that side.
So you mentioned hundred of death... and can only find one (and the killer said he acted in self defense)

The example of attack against the police station can clearly be seen as terror attack. But no dead people there while you were mentioning hundred of them.
Huge fan of Rsync, excellent support, great product.
> Game UI in the DOM. When you need to update something 60 times a second all performance matters.

What sort of Game UI has to be updated 60 times per second and would be implemented with something like React?

In-game UI like healthbars would be implemented in canvas/webgl or whatever you use for the game itself. The UI around the game can be implemented as DOM and overlayed, but rarely have to be updated 60 times/second
> There was more C64 stuff than C128 stuff. The C128 even did CP/M80 with a Z80 CPU. I had one.

I know. Trouble is, running CP/M required a 1571 drive and an 80 column monitor, both expensive peripherals.

Also CP/M was pretty much in decline in 1985, that's why I say Commodore management had rather odd ideas about product placement.
Also those citi Mongolians trying to break the citi wall
You should look into TinySeed. You’d get a little bit of money, great guidance on growing the SaaS. The terms are reasonable. They’re looking to generate same returns as VC funds, but without the swinging for the fences approach.
“It's clear that the driver is laying back and not touching the steering wheel”

Why is Tesla even allowing this?
I have a credit card for bonuses and certain benefits like when renting a car, but as it’s AMEX I need my debit card with me anyway as the acceptance rate is about 70% (of places even taking non-girocard cards) here in Germany. As I automatically pay it off every month and enter all transactions in YNAB, it has no drawbacks.
> With all due respect, fuck you.

This you?
I wonder why the binaries can not go on the app store? Is it because of the assets?
Attackers do what makes money. A lot of that is market driven - you buy what exploits are available, what tools are available, etc. You monetize in a fairly standard way. Attackers aren't all just random people thinking "oh I could hack that" - that's a tiny minority of them.

Eventually, due to a lot of factors, threat landscapes start shifting and attackers start moving their targets and tooling. One of the bigger shifts would be the huge, rapid improvement to both OS and browser security that occurred within a few years, radically increasing the cost of attacking desktop users via malicious websites. Another would be crypto, where 'account takeover' attacks that could lead to wallet access are now easier to monetize + crypto itself as a tool for transfers.

With regards to supply chain, enough of these changes occurred that some attackers took the leap and have started looking at this area. There are probably a lot of reasons why - prevalence of dependencies, increased interest in tech companies, etc.

If it continues to prove viable (it's obviously viable from an attack perspective, unclear if it's something attackers will rally around to monetize) we'll see it escalate and get better tooling around the attacks.
Copyright/copyleft licenses deal with your ability to publish the original work or derivative works, as well as performances of the derivative work.

SSPL requires you to publish items which may be non-derivative work on certain kinds of performances. Further, it does so specifically to be punitive against certain kinds of use (e.g. use by a competing company).

Because of the requirement to release so much non-derivative work under SSPL, including infrastructure you may not have written yourself or own copyright to, it is likely infeasible for one to be conformant to that provision.
Several previous submissions, with significant discussion:

3 years ago: 54 comments <https://news.ycombinator.com/item?id=19756487>

2 years ago: 43 comments <https://news.ycombinator.com/item?id=23734235>
Assets could be possibly downloaded from 3rd party site on user consent.
Exactly the point: not technical merit.
$3000 in 95 was a hell of a lot of money. I don't think my parents ever had that much in savings. $3k now is a hell of a lot of money, my parents still don't have that much in savings and I'd really hold out for a stellar upgrade in that range.
There seems to be some latency on the gyro?
Like, have you even looked at those prices? $2K per CPU isn't extremely minimal for anybody. If you have a hundred servers with 16 CPUs that's $3M. For just a library.

Speaking of a bunch of leeches.
I think you’re the one being obtuse. That or you are profoundly ignorant and accepted the mainstream narrative uncritically. Kiwfarms was not driven off the internet because “they did terrible things to innocent people”. The did not. The equivalence with a customer shouting death threats or a no shirt no entry sign is false.

A hate campaign was launched against a minority group wielding no societal power by a socially dominant group backed by governments and corporations alike. A group of people with institutional power used their power, influence and privilege to harass and silence a powerless minority. Because they think different to them. This is why Kiwifarms is no longer on the internet.

A better comparison with what happened is, at some point in the past before civil rights were implemented, a white man overhears a black man talking. The white man doesn’t like what the black man is saying, so he says “that black man there is a murderer!”. So the black man is arrested and executed. And you, a passerby, take the word of the white man and begin telling everyone “oh that black guy was a vicious murderer”.

In any case, I have no further wish to engage. I have expressed my thoughts on the matter. I’ll leave you with an echo of my original post. When you’ll find yourself outside the cathedral, just tell your self “nobody reasonable thinks the only time there should be consequences for anything is when they're legal consequences”
Definitely a very bald yak.
Invisible dependencies and avoid referential transparency sounds more complex to me than the opposite (upfront dependencies and referential transparency), not simpler.
Sugars are indeed the same thing whether they came from a fruit or were added (up to the type of sugar). And where labelling restrictions are stricter, it's common to use grape or apple juice to increase the sugar content of drinks and still be allowed to write "No added sugars" on the bottle.
Even the bigger Apple watch only has a resolution of 312 x 390. If you slap a lens in front of that to blow the image up to your FOV, you'll have a pixel soup with a massive screen door effect, I don't think it'll be feasible. Also, no time warp and I doubt this runs at 60+ hz, so it'll make you nauseous in no time. Last but not least, it's an OLED so there will black smear in addition to everything else.
I hope.. and like I said in my 1st post.. We really have no business not making this... 'less temporary'
What you are doing is the normal (non-startup) way of founding a business.
Learn R Through Examples
Async Postmortems in a Global, Remote Team
> "that kind of analytical journalism" one source is http://themusingsofthebigredcar.com/

Why is it that I am totally unsuprised that someone who is anti "main stream media" thinks that that steaming pile of dogshit is "journalism".

They are fucking musings - its in the title.
> Clearly other’s use of that code wasn’t very sustainable, since the author now says they will no longer maintain it for free.

You are not entitled to ongoing, continued maintenance of any FLOSS project. If you have such needs, you can get paid support or fork the project and maintain it yourself.
My comment from a recent similar discussion (how to meet interesting people online) <https://news.ycombinator.com/item?id=32669503>
At least github supports 2FA, signing of commits, SSO, etc. It can be a lot more trustworthy than a package distro.
Why? Technology marches on.
Did you read the Skunk works book? This story is in it among several more SR-71 stories.
There's a copycat effect at play too. Once something becomes well-known enough, it enters as an idea into more people's minds that it's a possible thing, and some will attempt it. Before it was smashing the stack, now it's supply chains etc. As for what you can do with an attack vector to motivate beyond a simple satisfaction in breaking something, an obvious popular choice now is ransomware. Ransomware attacks would still continue even if the world somehow got rid of cryptocurrencies, they would just use less convenient but more traditional forms of payment. Because ransomware became popular.
The Hobbit fan edits are actually quite enjoyable movies. Of course, they all remove that huge amount of extra material, so...
Psychology is massively popular but with too many graduates for available jobs. Same with Law.
it's not free, but Beyond Compare 4 has a clipboard comparison tool you can install as a task-bar icon in windows (I think that also works in linux, but IIRC it's harder to setup - been a while)
How do I query if Nancy Pelosi is running QAnon?