skysight-inc/HackerNews huggingface dataset:
Not sure if this comment is talking about cryptocurrencies in general, or specifically smart contracts. Assuming it’s the latter, check out Nano. Extremely fast transaction times (<0.5s) and zero fees. One use-case is for businesses to use it as a form of payment, thereby eliminating fees otherwise incurred with Visa, Mastercard etc.
If your comment was in regards to smart contracts, I think Escrow is a good use-case.
Doesn't that crown (most dominant Linux) belong to Android ?

WSL's appeal is limited to mostly techies/geeks, while average "Joe" is pretty much familiar with the Android OS.
Despite what blockchains have been showing, decentralisation doesn't have to be painfully disruptive, behave erratically, look like a complete failure or be a thinly veiled centralised system in order to be considered successful. It can also work well and smoothly!
You’re right, on the other hand I’d guess that the median bus factor is 1 and a better metric as this isn’t going to be normally distributed.
>discord have changed the meaning of the word server for it’s usage

They haven't though. It's the same meaning as in an IRC server or a Mumble server. It's just managed by Discord. A similar thing has happened to the physical server market with cloud hosting. You have a company manage all the complications with actually deploying a server for you and taken care of for you by them automatically. This offers a great UX for people who just want to have a server deployed. If a piece of decentralized software is hosted on 3 AWS VPS is it decentralized even though Amazon owns the actual servers it's running on and dictates rules on what you can host?
Clojure: Transducers
Open/shared data is an unstable equilibrium, regardless of blockchain technology
Finally finished watching this. There was also discussion on what an ethical implementation would look like, discussing exemptions etc. The pro-mandate ethicist said she believes offering religious exemptions is just asking people to lie and would not offer them in the same form. Largely her idea is to make it so onerous for a person to prove their true conviction that it will naturally ferret out the non-believers. Seems we've already been through that mechanism for those who still refuse, given the 4-month propaganda campaign organized by the Federal Government. I personally am unwilling to sit an interrogation as Dorit suggests.
later on, i just bumped into a much related Apple story:

https://merecivilian.com/apple-broke-up-with-me/

“It is better that ten guilty persons escape than that one innocent suffer.” - Willaim Blackston
> I worked for a company once that had this sort of "we own everything" IP clause.

To clarify: Bumble doesn't appear to be going after everything this developer produced while working for them.

They're claiming ownership of only two specific repos, both of which even mention that they were "inspired by" Badoo/Bumble open-source projects. These two repos were developed while the developer was working for Badoo/Bumble and I assume are directly related to the type of work the developer was doing for hire.

Obviously we don't have all the details, but from what I'm seeing it seems Badoo/Bumble may actually have a strong case for these repos being their property, even without weird IP assignment clauses.

If either tool was used or contributed to while developing the Bumble app, it's basically no question that they have rights to it. On the other hand, if the author somehow never, ever used them as part of his dayjob and never, ever worked on them as part of his work for Bumble, the claims would be questionable.
Bullcrap.

Why? Any written contract can be reviewed and understood by a person. These contracts can be enforced by the use of the existing institutions.

Where as something something tokens offering:

- Contracts are written in an esotheric programming language that pretends to reflect a real-world contract

- These contracts are unenforceable

- And they still depend on some entity somewhere to enter correct info into the system.

All that can be done and is being done by hundreds of companies without the use of bullshit tech.
Yes, anyone can learn quake enough to run trough the levels and kill some bots.

Good luck trying to do same vs online players, at this point everyone in Q1 community has been playing it for 10+ years, some of them even more. It would take you 6+ months of hard grind to start winning against low tier players (given that you have talent for AFPS games)
Would be nice for these systems to support an arbitrary RTMPS so that you can stream to non-YouTube systems (such as Vimeo live, etc.)
Side question for designers:

[1] What is the design behind this article called?

[2] No matter what I do in my browser settings, it seems like text is small without zooming in individual websites. I need to zoom in to 200% to be able to read it. Is this just a recent trend? https://imgur.com/a/6C2xJkG
Because they are funny and tongue-in-cheek. If people were always seriously advocating that programming in PowerPoint was the future, they would probably be less popular.
> Here's an automated options selling strategy using stablecoins

> They do it for ETH and BTC,

On queue:

> devolve into self-referential bubble
You need it after you have removed all the detergent.
> Bitcoin has smart contracts now.

Mmmh, that's a little bit of a stretch.

They're building infrastructure (eg taproot) with a goal to support them in the future.

But doing ETH-like dapps on Bitcoin is nowhere near ready (or, if you listen to some Bitcoin folks, even desirable).
Good for you. Good for the companies you worked for.

None of mine have. And like i replied to elsewhere no, none of my jobs have been in the US.
Jury is out. I agree the speculative part of web3 is pointless.

What I love? Young entrepreneurs diving head first into an opaque technology stack looking to build something good.
Amusing previous HN comment on this sort of problem (not from me):

> I've always thought that if a company claims rights over what you do outside worktime, they should do it not only for your genial ideas, but for the bad ones too. So, if you incur in a stupid debt it must belong to the company. Your newborn baby? The company mus pay alimony. It's all or nothing!

https://news.ycombinator.com/item?id=1113065

Edit: I found a Slashdot comment that makes the same point:

> When the company has a blanket policy that takes the employee's inventions, it can come to bite them in the ass.

> When I was illegally fired by Microsystems, Inc. ("MSI") they took possession of work I did on my own time using my own tools. However, on the workers comp. claim their denial was based on the claim the tendinitis was caused in part by my work at home. Either MSI fraudulently denied the workers comp. claim, or committed fraud by asserting and taking possession of the work I did on my own time.

> By having a blanket policy of owning everything you do, the employer could be on the hook for everything you do.

http://ask.slashdot.org/comments.pl?sid=2667463&cid=39013649
Indeed. Democracy, or at least full democracy, implies substantial protection of minority rights.

As Ernest Naville said "in a democratic government, the right of decision belongs to the majority, but the right of representation belongs to all". I think all the other minority rights required to even find out where majority support lies are implied. He seems to be thinking of full democracy, but minimal democracy requires the peaceful transfer of power from one administration to the next. If a majority prevents the opposition required for a peaceful transfer of power, then it isn't democratic at all no matter how legitimate its original mandate.
> Today’s mail servers often don’t know who’s in the receiver’s address book or who they have received mail from before.

One of the big revolutions in antispam was reputation-based, which is used in all large email providers. Effectively, every email domain gets a reputation based on their email history. Someone like @gmail.com that sends a lot of mail to the server that isn't spam is going to get through easily. Someone like @spammymcspamface.com that sends naught but spam is going to get black holed. Someone like @whoami.com who hasn't sent anything is going to get throttled until they can establish a reputation as not-spammy.
imagine your daughter was raped.

you: "innocent until proven guilty. prove you were raped and I'll believe you."

ALWAYS believe the victim until there is good reason not to.
Well in this case I’m defining proactive as “giving the people what they want before they know they want it” versus reactive which is “giving the people what they want before they vote us out of office”.

So proactive in the “re-election” sense, but reactive in the political strategy sense.
ID software had one foot in the shrink wrap box software era and that’s how titles were done then. It’s really the Internet that enables a continuous delivery game paradigm or a large modder community paradigm.
Non-invested middle ground web3 fanboy here.

There’s definitely a lot of potential. Judging a technology based on what the first few applications to materialize is extremely short sighted and has never been a good estimate of its future usage.

Personally I dislike full blown crypto zealots and also I dislike the Perl clutching tech crowd.

Just remember distributed tech has never been the most efficient way to get something done so if you’re looking at web3 from a purely better faster cheaper perspective then you won’t get it.

However, lucky for us, these aren’t the only problems to exist.
Frankly I think we're quite lucky we're not a more diverse species. There's no biological reason a human subspecies couldn't have gotten isolated in a valley somewhere and ended up being fifty IQ points smarter or dumber than the rest of humanity. Same goes for our sexes being identically intellectually capable. Would the principle of egalitarianism have ever emerged in such a world?
If you as a company refuse to ignore the warnings your only choice is to drive them down to as low a level as possible which maximizes the value of future warnings.
How is this helping the conversation Brian?
I actually think it would dramatically cut down on spam, but not hate messages.
> Programmers also want to play games, so there has been interest in getting a good gaming setup working on Linux.

(IMHO) This was hardly because of "programmer's desires", but because Valve desperately needed a fallback solution in case Microsoft is turning Windows into an iOS-style walled garden (and this was a very real possibility in the Windows 8 days, and probably will become a topic again depending on which "clan" at Microsoft has the upper hand). Before Valve got involved, "Linux gaming" basically meant getting Tux Racer to work.
> Furthermore, comments could also be embedded as a transaction to a hash of the URL (or something akin to that), where anyone with an access to a ethereum node, public or private can access a global comments system.

Why not just sign content with a private key? Buy a YubiKey for $50, generate a key, announce it to the world via an account you control, continue to host content on non-blockchain servers. Your content can be verified with the same public key and no one can forge it.

I guess I just don't see the benefit of blockchain-distributing your public key, and how that helps protect from forgery. What's to stop me from publishing a 2nd message impersonating you with a new key saying "oops I lost the first key"? Or, conversely, what if you needed to generate a new key with no way of signing it with the older key? Or much worse: what if you haven't posted your key yet and I publish a key for @somebody first? Whatever medium you then use to announce "this person isn't me" can also be used by an attacker to discredit the real public key, or by you to announce your public key.
Even a simple digital thermostat will likely have an input for cycles/hour. Maybe in the form of some dip switches on the back.
Yes, thanks. I actually saw this tweet. I think he has a point. Has he not?

I know people who get a loan on their stock portfolio. For that they need to apply for the loan at their bank. This takes time and could be denied. But, if you get it you have a nice lever to play with (basically re-invest in stocks).

The principle is exactly the same with DeFi, isn't it?
>They have essentially hijacked the word "buy"

Yes.

Part of me thinks that was the reason why Steve Jobs hated Music Subscription. He said "no" to Beats many times before his death. And why Apple ( at the time ) worked really hard to get rid of DRM in movies ( but failed ). And iTunes Music is DRM free. May be it is time to remind our self how we got DRM free music on iTunes, with Steve's "Thoughts on Music"

https://web.archive.org/web/20070207234839/http://www.apple....
I think you're ignoring the manufacturers of Linux laptops, like Purism or System76. Those are built together, for each other. Okay, maybe not as deeply as MacOS, but it's the only concern of those companies.
Unlike OP I DO love Kubernetes.

I didn't like it initially (years ago, when Docker Swarm was still worth mentioning) but I spent a year+ during the pandemic learning it on work time and porting one of our products. I deployed k3s at home and love it.

Unlike many, we deploy our product on-prem to customers who want to be hands off (not always technical) so I had to get very familiar with deploying and configuring in a variety of environments from bare metal to cloud providers to Raspberry Pi and redeploying over and over, not just the workload but the entire cluster.

While at one time Docker was my preferred method of deploying software everywhere, it's now Kubernetes.

I blogged a 4 part series[0][1][2][3] about the process (read: tutorial) and caveats of deploying K3s to devices like the Raspberry Pi. It also covers monitorings with Influx/Telegraf, rotating logs and reducing write to SD cards (see the caveats), discusses networking considerations and storage and a few other things I thought might he useful to a beginner.

Kubernetes is my preferred way to deploy any software at home now and I have a basic template for deploying anything that runs in a container with auto-ingress, DNS, certificates (from my internal CA), storage etc all auto-configured.

[0] https://2byt.es/post/bantamcloud/01-build/

[1] https://2byt.es/post/bantamcloud/02-configure/

[2] https://2byt.es/post/bantamcloud/025-caveats/

[3] https://2byt.es/post/bantamcloud/03-kubernetes/
> I don't think I've ever seen a warning like this before in any anthropological publication, or even in a museum or exhibit

I went to the Carnegie Museums in Pittsburgh a couple of weeks ago, and they had warnings for if an exhibit had human remains in them (even if they were not visible, I.e. in a mummy).

They also had a short blurb on the ethics of displaying human remains, especially if the remains on exhibit didn't/couldn't give consent. I found it very thought provoking honestly.

To extend it, I found it interesting that there was a lot of discussion on the ethics of showing human remains (taxidermy, in alcohol solution, bones, etc.), but then they showed a lot of animal remains and there was no discussion on that, especially when I would assume that many of the animals shown in the museum were killed for the specific reason of having them on a museum or for study.
I don't get it. People have been sending messages before the internet as well?
It's still under heavy development, AFAIK there is a long time vision but they are still far from there so it wouldn't make sense to discuss about it in the front page.

And at this point they are clearly looking for contributors much more than for players, that's why all the documentation you'll find is targeting the former.

Documentation and marketing material require a lit of work, and doing so continuously against a fast-moving target is a enormous effort.
> You will give the Company full written details of all ... works ... made wholly or partially by You at any time ... whether or not during working hours ... which relate to, or are reasonably capable of being used in, the business of the Company [...] all Intellectual Property Rights subsisting ... in all such Inventions and works will ... vest in the Company absolutely.

Was this intended as an example of a desirable version or an undesirable version of such a clause? I thought the poster you're replying to asked for a suggestion for something you might actually want to put in your contract, but your example seems to give the company exclusive rights to everything (unless it's not "capable of being used" by the company, but surely they could find some use for any piece of software if they want to).
Experience? If you buy a computer with Linux on it, you don't have to care.
Makes me wonder what would happen with my Steam games if the publisher pulls it from the store, or what if Steam decides it won't support my system anymore (and I don't want to update).
This is correct, MVIKotlin is based on Badoo's MVICore, and Decompose is a mix of Badoo's RIBs (and zsoltk's Compose-Router which is also transitively a Badoo-owned codebase).
I entirely agree with everything except...

> You Americans

I'm not American, and none of the countries i have worked in are the US.

I have only worked in socialist Europe.

Now what?

Like I said I think it's silly to not pay more during holidays.

Never having worked in the US of course "thanksgiving" specifically has never been a thing.
"After six months of exhaustive siegecraft, Alexander was able to breach the walls of Tyre and storm the fortress island. 6,000 defenders were killed in the storm, 2,000 locals were crucified afterwards, and what was left of the population was sold into slavery."

Well then.
The two repos being contested are:

1) MVIKotlin - "Extendable MVI framework [...] inspired by Badoo MVICore library"

2) Decompose - "Kotlin BLoCs [...] inspired by Badoos RIBs fork of the Uber RIBs framework"

I hate corporations more than most people here, but this might be as black and white as the title and comment section imply
Thoughts on Music – Steve Jobs ( 2007)
With strict deadlines and OKRs to hit it wasn't really feasible for people to double up on projects.

> Instead of 2 devs working for 2 months each on their own project, put them together on the first project for a month, then on the other project for the second month (simplified example, of course).

We did try this and it sounds good in theory but as the old saying goes 'two women can't have a baby in 4.5 months'.

In my experience (in this particular team and org) it would've simply been better to invest some time into documentation and suffer a short drop in productivity on a project when owners left.
And so it should be considered an open-and-shut case of false advertising. The small print may not take away what is given by the large print. If the large print says "Buy Now", then the small print may not replace buying with licensing.
It’s surely an article of faith in the tech management community, but practitioner experience says it’s dead wrong.
Bpytop: Linux/macOS/FreeBSD resource monitor
You can cherry pick bad sounding facts about every place. That's not a serious analysis.
That was a long time ago, I thought. The word "systems" was removed from the swift website years ago when it was clear that it did not really have that priority.
A former dentist was Payne. Call me Tom, he would say…
Unrelated, but does anyone else feel that there are way too many non-descriptive proper nouns in tech? I had no clue what to expect from the title, or any idea of why I should be interested in it.
Wow, that is just 357 lines of Go code. So much of my work life is using complex systems in AWS and GCP that are beyond my ability to understand “turtles all the way down.” It is refreshing to see something so simple and focused on one thing. In the early days of Ruby on Rails, I had the source code to Ruby and for Ruby on Rails on my laptop and it was all fairly readable. Those days are long gone.
Skeletons are taboo in Chinese culture. All sorts of companies and organizations has gotten much more aware of Chinese things the past few years, so maybe that is why.
Do people not look up the names they plan to use for their products?
To any Fe developers reading this: please put a non-trivial code snippet of Fe, with code comments that highlight the improvements over Solidity, front and center on the README.

I am a longtime smart contract developer who has been burned by Solidity’s downsides so I am excited about new EVM languages. I’ve read the Fe README, the announcement blog post, and the Uniswap v2 examples, but still have no concrete set of improvements over Solidity that I can point to. Maybe it’s just because things are still early, but from 15 minutes looking at Fe it still seems like Solidity but this a Pythonic syntax. As a Solidity dev, I want to see concretely how Fe improves on my existing smart contract language.

Thank you for pushing the frontier on smart contract development! I feel we’re in the very beginning of smart contract development and languages like Fe can be the path towards preventing tons of these hacks we see every week.
Yes of course, but code reviews do not always tend to transfer a lot of context.
ah so you just flag comments which you don't agree with. I see.
Ok....but thats not really what you discussed in the parent comment, and if we are going off a sample size of n=1 : https://discussions.apple.com/thread/250736933 (I can of course add other threads to that effect here, but you get the idea, at least I hope).

For another example, my music teacher HATEs updating her Mac, because she says she has to spend days unfucking everything that Apple changed, and half of the programs she paid a lot of money for (e.g. Finale) or even simple programs she relies on for work (Zoom, Google Duo) stop working for unknown reasons, and the Mac does other odd things in the OS that break too. She complains about it nearly every week.

That and in the past several years, I have never had issues with desktops/laptops/etc. where an update on Linux dumps a GPU core or plays Russian roulette closing my laptop lid.

To my knowledge, a lot of macbooks behave pretty well with Linux (for reasons I outlined above, they write drivers that are well behaved and conform to known standards).

Same with:

> On the desktop it’s needy, brittle and like wading in sewage.

Since using Linux since 2006, I can't say I have ever had such an experience? And I've never bothered to be careful with buying motherboards.

If anything, that is my experience with Windows on a custom Desktop. I have to wade through so many needy motherboards that need their specific drivers and then want me to install Chrome, Adobe, McAfee, or whatever Spyware type "antivirus" that comes "included" in their drivers. Half the time I have to download it from another computer since their Ethernet controller doesn't work out of the box. Downloading it from Windows update isn't much better, since even Windows bundles their crapware with Windows update (Razer is a particularrly annoying example). And good luck finding reviews that discuss this, you pretty much have to look at their drivers page to find out if the motherboard behaves well in Windows.
This is AWESOME! My biggest annoyance with TiddlyWiki has been the ergonomics of saving.

I've been using TiddlyDesktop, but that thing has some questionable privacy because it's based on Chromium. One time, I had it running in the background while working on something completely unrelated, and I got a Chrome-style popup/alert warning me about a network printer being disconnected. I didn't even have Chrome installed on my machine at the time and it took me a while to realize that it came from TiddlyDesktop.

But besides the privacy issues, TiddlyDesktop only serves local wikis. That's annoying when you have multiple devices.

Also, pro-tip if you're on Ubuntu: the latest golang version in the default repos isn't compatible with this. You'll need to use golang 1.16 or later, which can be installed manually from the website, or installed via apt with a custom PPA (https://github.com/golang/go/wiki/Ubuntu)