skysight-inc/HackerNews huggingface dataset:
I am genuinely curious on useful applications for a decentralized ledger, so I skimmed this linkdump.

> https://github.com/OffcierCia/DeFi-Developer-Road-Map

Background and development information, no applications. This link, by itself, has a massive number of links.

> https://github.com/bkrem/awesome-solidity

This links is later duplicated, but is also mostly background and developer information. There is one section titled "deployed on Ethereum mainnet" which seems to be mostly dev tools again

- rarity, an MMO (example UI: https://raritymmo.com/). That's kind of cool, if unlikely to be monetizable.

- ronin, a sidechain implementation to support another game called "Axie Infinity".

> https://github.com/bekatom/awesome-ethereum

Another giant linkfarm. Has a "DAPPS" section. Again mostly dev tools or tools for interacting with Ethereum itself, but a few things that look like applications:

- a decentralized crowdfunding platform: err, doesn't the money eventually go to a particular endpoint? What's the point of decentralizing this.

- zeronet decentralized websites: bitcoin doesn't provide compute infrastructure or a high-bandwidth distribution mechanism (bittorrent is used for this), so...what does this actually _do_? auth can be handled by TLS.

- augur: platform for prediction markets. interesting idea, but ... ultimately the actual result has to be certified?

I'm out of time but in general I haven't seen a simple example of what problems a decentralized ledger solves, ignoring all the technical issues like energy use and 51% attacks.
Is it possible to get alerts with Prometheus, as powerful as those of zabbix?
Most people I have known who had stomach issues around coffee had them resolve by switching to espresso, or espresso based drinks(if making at home pump based machine, or manual I suppose but not steam). I'm definitely in that boat.

Tea on the other hand starts ripping my stomach apart after a day.
YMMV.
I've given up coffee on and off, sometimes for many months at a time. I've never had any withdrawal effects, but I've never been completely coffee addicted either. I enjoy the taste and smell of coffee, but I try hard not to rely on caffeine for wakefulness or focus. About three years ago, I also stopped drinking coffee after about 1pm, as it was negatively affecting my sleep (occasionally I will, but in general I don't drink caffeine after that) and typically limit myself to one to two, sometimes three, cups of coffee even before then. Usually its just a single morning ritual cup since I enjoy the flavour and then I tend to drink just water for the rest of the day. My sleep is a lot better. I don't have any magical no coffee effects that some people have reported though, even when I was completely off coffee. I find the best way to avoid tiredness throughout the day and maintain focus is to exercise regularly and have a relatively strict very regular sleep schedule (ie always go to bed at the exact same time), then I don't feel I need coffee and can drink it purely for enjoyment.
That's hilarious -- thanks for sharing.
Work is work, wherever you do it.

I find it strange to call work from home a remote work when it is exactly the opposite, the work done locally at home. Especially when this type of work even in office is often done by connecting to servers that far away from the actual workstation anyway :)

But on more serious note, I have been a freelance translator for many years and while it had certain benefits, it also involves many cons. You already mentioned lack of human contact which is not only mentally harder but can also be an impediment advancing one's career. Another is that home environment are not always the best for work focus. In fact, a lot of my freelance time was spent working outside, in cafes, parks, libraries etc.

Everything has trade-offs. The article should have at least mentioned some of them.
Yes, so many potential dialogs. But I sure as heck want to be able to store my work product by some means which gives me the most control.
I note that this isn't just court cases. I have a long ago (paid) traffic ticket in there--well, not the ticket but a record pointing to a no longer existing ticket. (Maybe that's technically a court case though.) Something I wrote is also in a footnote to a patent filing.
Quebec, that’s America in French.

Quebec is NOT a piece of France in America.

That’s the mistake lots of people make.

I know what I’m talking about. I’m in Quebec.
Nice false equivalence.

Lawyer: duty-bound professional, is an officer of the court, can be publicly disbarred, very expensive degree that needs to be paid off

Some guy on the internet with an axe to grind: ???
If you had a decent Ph. D. from anywhere in the world in Semiconductor technology, I'm sure the fabs in Taiwan would still be interested in hiring you.

Even if you didn't know a single word of Mandarin. (Though in that case they might expect you to know English at Minimum)
> How is harassment as a service not a thing yet?

What makes you think it isn't?
Wow I just found out that a lot of distant family members on the opposite side of the country who I've never met are really bad drivers. Found one of my own moving violations in there too.
Diehl's argument is that the PV is zero, and the post to which you are replying is a response to that. So while you are quite correct that the arguments introduced are political, they are still convincing arguments to some degree, and that is publicly observable, so people will value these assets in the knowledge that there are a hardcore of 'strong hands'. You seem to be saying that these political arguments are more true in 'regimes' than in 'the western world'. This is even better. If the political thesis is true in some countries then the connected assets will be valued based on that, and even those of us who are blessed to live in managerial states will be able to hold assets with those prices – all thanks to Erdoğan, al-Sisi et al.

But this is not Diehl's argument. He's saying that crypto isn't worth anything no matter how many journalists MBS cuts into little pieces. His line (which appears to be a dumbed-down, unattributed version of what Nassim Nicholas Taleb says) is that an asset with no cash flow has zero present value. NNT's version is that an asset with no cash flow must be valued based on the price "at infinity". Diehl wants this to mean that any self-licking ice-cream cone has zero PV, but that is simply false, in that a self-sustaining process which never ceases really does have that "price at infinity". Most of gold's value comes from this, i.e. from the reasonable expectation that humans will value gold for as long as there are humans. There's a respectable theory of money which says that moneys arise in this way – a feedback loop of belief about others' beliefs about value, that ends up creating the common knowledge that something is valuable. To this extent Diehl is simply begging the question, by assuming that something isn't a potential money and valuing it as if it can never be one.
This is something I've been exploring on a personal level lately. I'm practicing intermittent fasting, and have found that listening to your body is key to maintaining personal discipline.

Sometimes I'd get "the munchies" and I'm gradually developing the ability to respond to those urges by stopping, listening to my body and understanding what it really wants. Now that it's more used to it, my body would say "I don't need anything right now, I have enough energy, proteins etc in my reserves, thank you."

It also occurred to me that I can develop this skill of listening to my body for other uses/occasions. For example, listening to music can also be done with our skin, which is sensitive to vibrations.

Finally, it's the realization that our bodies have a very rich interface with our environment, and can provide us with so many signals, we just need to turn off our brains for a while in order to have that feeling of connectedness.
This is awesome! I've spent a lot of time thinking about similar issues and making do with 16bit grayscale, but reading interactive maps or tiles from apis, I've seen all the problems mentioned in the intro, and it only took me a couple minutes to get the hang of reading the weird light bands. I don't know if it'll catch on, but I think it's a really cool effort!
jujutsu looks interesting, but one thing that i find missing from git is historical branch tracking. once two branches are merged, git does not tell me which series of commits used to belong to which branch. i can't check out main from two weeks ago if a merge happened in the meantime because that information is lost.

i fear to add such a feature additional information would need to be stored in the git repo itself which would require a change to git
> There was no such thing as income taxes until world war 1

Federal income tax goes back at least as far as 1861: https://en.wikipedia.org/wiki/Revenue_Act_of_1861
> They told me offline use was a big advantage of git over svn. But, how are you supposed to use git without Google?

Shots fired.
Doesn't really have an impact on me. I drink enough coffee, black and green tea on a daily basis to give a rhino anxiety attacks simply because I enjoy it but when I quit I get maybe some headaches but it doesn't really impact me in any way. Let's be real it's caffeine and not crack, it's not that serious.

Quitting caffeine seems like dopamine fasting or one of these other professional class fads that comes up every few months nowadays.
:-) The Mormon belief system is funny that way...I added "upbringing" because my dad was a bishop and our family was a no-caffeine family. The cult or fundamentalist mindset is heavily moderated by family or contextual environment. If you don't clarify this you can easily become victim-blamed for being raised with a fundamentalist belief system.

When I was in the bishopric there was an article in the Ensign magazine discouraging energy drinks, written by a Mormon doctor. This was also used by me and other local leaders to teach against caffeine.

Addictive substance theory is a bit strange to me these days though; for example back when I suffered from severe mental health conditions, my psychiatrist said I didn't have an addictive personality. I since did some research and wrote a bit about it on a continuum with detachment.

https://www.friendlyskies.net/maybe/for-those-detachers-for-...
> you were highly incentivized (and had the time) to build tools or submit patches to fix the problems that woke you at 2am.

Ah, so you worked on a team where the SRE needs were prioritized over the feature requests? Because in most companies where I've worked, Product + Customer Service + Sales + Marketing + Executives don't really have time or patience for the engineers to get their diamond polishing cloths out. They want to see feature development. They're willing to be forced to prioritize exactly which feature they'll get soonest, and they understand that engineering needs time to keep the systems running, but in most businesses I've worked, the business comes first.

> Documentation and runbooks are useless in an outage. Instead of runbooks, write code to do the thing. Instead of documentation, comment the code and build automation to make the documentation unnecessary

We do that too. If you could write code to Solve All The Problems then you'd never need to page a human in the first place ;)

I'll give you a simple example of where you can't write code to solve this sort of thing. Let's say that you have an autoscaler that will scale your server group up to X servers. You define an alert to page you if the autoscaler hits the maximum. The page goes off. Do you really want to write code to arbitrarily increase the autoscaler maximum whenever it hits the maximum? Why do you have the maximum in the first place? The entire reason why the autoscaler maximum exists is to prevent cost overruns from autoscaling run amok. You want a human being, not code, to look at the autoscaler and make the decision. Do you have steady-slow growth up to the maximum? Maybe it should be raised, if it represents natural growth. Maybe it shouldn't, if you just raised it last week and it shouldn't be anywhere near this busy. Do you have hockey-stick growth? Maybe the maximum is working as expected, looks like a resource leak hit production. Or maybe you have a massive traffic hit and you actually do want to increase the maximum. Maybe you'd prefer to take the outage from the traffic hit, let the 429s cool everyone off. But good luck trying to write code to handle that automatically, and correctly for you!

> or at least surface the right information automatically if you can't automate it.

Ah, well, that's exactly what the dedicated operations staff are doing, because when you have three follow-the-sun teams, you need standards, not three sets of people who each somehow telepathically share the same tribal knowledge?

Don't get me wrong, I'm not anti-automation or something. If your operations folks are click-clicking in consoles all day long, the same click-clicking every day, probably something's wrong. But the SRE model asks for operations automation to stick within operations teams, not development teams.
While you are fixing communities maybe you could also offer swimming lessons to the drowning.
I'm surprised no one has mentioned OpenBSD yet. Theo touches on this topic in this presentation:
https://www.youtube.com/watch?v=fYgG0ds2_UQ&t=2200s

Some follow-up commentary:
https://marc.info/?l=openbsd-misc&m=151233345723889
I'm not sure how much of someone's personality you can determine from a pre-recorded, scripted monologue to the camera.

A video can show you how physically attractive some is, slightly better than a photo can (and you could hear if they have a beautiful or annoying voice, unless they're putting on a fake voice) but for personality you need to see how they react in different situations.

Even if you can infer things about their personality from the video, that doesn't tell you anything about their likes and dislikes, which can be useful for text-based filtering. Users could mention their likes and dislikes in their videos, but you'd end up having to watch hours of irrelevant footage just to find one match, which isn't a great UX, and is expensive for the site too.
I will always be me – the book that banks your voice
It isn't really an "old" version of Nvi by any means - the development went in a different direction. OpenBSD's vi has been developed mostly independently since being imported back in 1997.

The documentation has been updated to explain the rationale - see https://github.com/johnsonjh/OpenVi#why

In the 25 years since the "fork", OpenBSD vi has diverged significantly from Nvi1 (as Nvi2 has diverged from Nvi1 as well).

It has grown much smaller and more compact - one might argue more focused.

Much of the code has been simplified and many features removed, rather than added. Still, it has adopted features and taken some fixes back from Nvi1/Nvi2 versions and other variants, such as adopting support for expandtab from NetBSD's variant.

You can get a good idea of the history of this particular fork by reviewing the ChangeLog at https://raw.githubusercontent.com/johnsonjh/OpenVi/master/Ch... where the OpenBSD changes begin in 1997.
I've been off and on with coffee for about 30 years, with a tendency to ramp until I'm drinking way too much of it and then have to take a t-break and suffer withdrawals. it's an effective focus enhancer but only if I ramp the dosage. longest time off was about 2 years that coincided with a break from intense problem solving - my natural resistance to intense focus feels fully restored after a couple of months and it's great for my temperament (more aloof, pleasant, not everythings a problem needing to be solved) but as soon as I feel like I need to focus it's coffee time and we're back on.
It's much more limited in what's covered, but when I had some questions around VAT I found the website of the British and Irish Legal Information Institute really helpful: https://www.bailii.org/

It's noindex, so it would normally be super hard to find the cases if you don't search on the BAILII site directly.
I think the programmer tendency to think of usability as an implementation detail is probably why open-source app UX was considered a joke for so many years. Only now is that perception starting to change, because enough people have taken an interest in the space who make usability a priority.
I haven’t cut out caffeine but coffee instead.

I used to be a “heavy” drinker, 5-6 cups a day. Unfortunately, I started having really bad stomach problems. Constant acid burbs and heartburn so bad I couldn’t sleep some nights.

I tried everything. Changed coffee beans, the way I’d make it. Nothing helped.

So from one to another I switched to green tea, about a year ago. My Stich ach is great now. No more issues. I do miss the taste of coffee now and then. But overall I’m very happy to have made the switch.
We don't do that because business lobbies have managed to prevent it.
Who made this site? How is it funded? They don't reveal themselves afaict. Why should I trust it?
That’s what I am betting on - but it isn’t 1.0 yet, and that matters too.
Well, think about it like this. React had several major versions in recent years, and did remove several APIs. Also the whole thing with the new hotness of the hooks API (which, honestly, I just truly don't get).

Angular had the whole thing with Angular 2, where they just shipped a whole new framework with the same name. So everyone with angular 1 codebase was, well, stuck with angular 1.

Don't know much about vue, but I think there was some drama about rather large API changes from Vue 2 to Vue 3. Correct me, if I'm wrong.

Backbone and Knockout, on the other hand, look fairly complete. Almost no chance of backwards incompatible changes there. So you can just write your code and be done with it.

But, honestly, one should use things that one knows. My current project is written in React. I'm fine with it. And if I had to start a greenfield one, I wouldn't use anything else, because I am proficient with React. I can deliver features. After all, our customers want the features, not the hot new framework.
Just to explain the title:

This find may mean the prevailing out of Africa theory is more likely than another, less common out of Africa theory.

TLDR: out of Africa is the only theory anyone takes seriously and this doesn't change that.
That's a low cost for detecting the memory unsafe behvior. It is not intended to run in production, it's intended to run with your test suite.
This is something that I plan to tackle eventually, and in such as way the work can be contributed back to OpenBSD.
I wish the article had discussed abstraction more, because it's especially tricky in "scientific" code.

The initial abstraction is actually pretty good, conceptually. You have a function that returns a value, like roll(sides=6), or an object you can manipulate to get a value: Die(sides=6).roll(). You then take those samples, somehow analyze them, and get a result. That code matches people's mental model very well.

If you were going to do this in C++, I'd stop here. Things only get more complicated because Python (Matlab and R too) penalize you heavily for leaving the BLAS sandbox.
I'm 38 and been cycling coffee consumption for the past 4 years. 3 weeks on, 1 week off. Never got to build much tolerance. I like it.
I believe in California you only need to pass the bar to become a lawyer, no expensive degree required.
IDK about this article. I was reliably informed earlier today by a front page article that was certain that a gut bacteria's most important job was to do nothing.

(I apologize for the sarcasm, I know this isn't reddit. This is one in a growing number of interesting results about molecules found/created in the gut by bacteria. a previous article today was an idle musing about bacteria in the microbiome having the key job of not being worse strains of bacteria [like c. diff] without much other role)
From what I can understand of Wikipedia's summary of the Tetris Holdings vs Xio case, the copyright was about "look and feel". The judge reiterated that gameplay cannot be copyrighted, which was also my understanding, but content (art, style, etc) can. There was also something called "trade dress" which seems to relate to the confusion in customer's minds about which game is which.

(English is my second language and legalese is my I-dont-understand-it-at-all language, so things like "trade dress" sound meaningless to me. But it's definitely not copyright of gameplay elements!)

> For instance, rewriting a novel with new names, new locations, swapping out details not necessary for the plot with equivalent supporting details, etc.

If you copy and distribute a novel/script, or parts of it, then surely that is copyright infringement. But if you "steal" the idea and change enough details that it's not the same thing anymore (i.e. you cannot point at chunks of the clone and claim "this is lifted almost verbatim from the original"), my bet is that it's either entirely legal (nothing you can do about it) or a form of fraud unrelated to copyright. Isn't copyright about copying/distributing the original work, or parts of it? If you make a clone that is similar but different, then surely that's not copyright infringement?
No Cloudflare.
Ahh a non-rotating sphere makes sense! If it is light enough then solar pressure could help keep it up too, and it could have openings to adjust pressure which would serve as attitude jets. Hmmm this does seem possible after all, thanks for the tips!
There's also the usual Sam Zeelof channel https://www.youtube.com/c/SamZeloof

oh and Jeri Ellsworth https://www.youtube.com/c/jeriellsworth
The kids already knew the right lesson. That you have to share but just enough that the legos don’t get taken away. That’s the correct lesson and the teacher tried to inject a bunch of social Justice power stuff into it
You don't need to move the entire attack surface of the iphone to Rust. There are plenty of smaller areas that tend to have the most vulnerabilities. They could absolutely write a check to radically reduce these sorts of issues.

It'll take years to have impact, but so what? They can start now, they have the money.

> nobody disagrees with this (someone will here, but they don't matter)

There are so many people out there who don't understand the basics. HN can be sadly representative.
There definitely are experiments with robotic cooks [0].

Not widespread yet, but neither were cars nor computers in their early days. The ratio of robots to humans in kitchens is likely to grow in the future. From its current very low value to something more meaningful.

[0] https://singularityhub.com/2020/11/06/flippy-the-fast-food-r...
Dupe: https://news.ycombinator.com/item?id=30389355
> that the best developers don’t drink coffee

If that's the last thing you can think of to improve your skills/life then give it a try, but I doubt that it is a decisive factor.

I've been on and off and don't really notice a difference. It's just a nice ritual, as long as you don't abuse it it has very little negative impact
In my experience, it is far more common for people to take issue with the classism within out capitalistic society than with capitalism itself.

Is is disheartening that any critique of power, class or ownership becomes synonymous with being anticapitalist. These seem like crucial topics to discuss if you want a well functioning capitalist society.
I stopped drinking for a couple months. It was overall a net downgrade to my life. There is really no downside to caffeine imo once you have a bit of a tolerance, and strong upsides.
Ask HN: What is your favorite fiction book?
There are many threads that discuss one’s favorite programming or technology or startup related books. I’d love to hear from the community what fiction books they enjoy!
I’ve heard that Burroughs had an absolutely world class engineering team in their heyday.
Here's Steve Jobs' speeding ticket:
https://www.judyrecords.com/record/vde11sdzw25ac