skysight-inc/HackerNews huggingface dataset:
> Okay, maybe Twitter can raise revenue with Twitter Blue.

This made me laugh. Twitter Blue will have to be great for people to pay. Out of all your numbers, I wonder how many of those 155M users in the US actually post anything that would find value in Blue? My guess is that we're seeing Pareto in action where 80% of the Twitter content comes from 20% of the users.

I heard an interesting take today from someone in the social space. Basically as soon as they heard the price paid for Twitter, they knew it was over. It's just too much debt to both get out from under and move the company in the right direction.

I've started to come around that maybe it is that simple. Musk saw the debt payment and just cut the most easily cuttable expense in the short term - people. Bankruptcy seems inevitable.
Why would anybody hack Electric Vehicle Charging Stations?
Video recordings shouldn't necessarily replace written messages, they should replace video meetings.
I live and breathe using Google Docs search functionality. It's my main way of finding files scattered across 10 years of folder hierarchies. It works great.

What do you mean it can't find anything?
If you're genuine about learning more to have a balanced view I really do recommend https://www.youtube.com/watch?v=Qslo4-DpzPs. This to me is a good representation of what EA is and is challenged by someone in a sensible way.
It largely hasn't been true for anyone coming of age in the Reagan era and beyond. I hail from a blue collar family. My extended family is all blue collar. They fully believe in the adage of work hard and live well. Most of my cousins aren't living as well as their parents did and yet they're working even harder.

Here's the kicker - they adamantly believe the Republican talking point that providing massive tax cuts to the 1% will somehow improve the quality of life for the remaining 99%, i.e. them. They've bought into it hook, line, and sinker. I used to argue with them but now I don't bother. I reckon if they haven't been able to work out cause and effect during the past four decades then they likely never will. The sad thing is not a single one of them will be able to retire, they're all going to have to work until the day they die. They pray they don't get sick because then they have no income and they would have even more bills to pay.

This is the reality of a huge swath (majority?) of Americans and Americans refuse to look this problem in the eye and acknowledge its existence. Much less do anything about it. It seems as though if you're not in this boat then you're taking everything not nailed down before this ship goes down.

I just figure things are going to get worse before they get better. You don't even want to know how bad I think things will get before we have a national Come to Jesus moment and turn this ship around. It's the stuff of my nightmares.
It’s like crypto: the con is in tricking people into thinking they’re not just pawns.
"Q: Have you seen more toxicity or other problems as more people have joined Mastodon?

A: There’s a kind of self-selection going on where the people who join Mastodon are maybe more civil. But it should not be discounted that all the different servers, with their rules about hate speech and against harassment, are doing moderation work and acting as gatekeepers against bad actors."

I haven't used Mastodon yet, but content moderation is one of the hardest most time consuming problems they will have. I am doubtful that volunteers can provide the level of moderation needed in a full scale social network.
Yes. Classical music and calm electronic music helps.

But my favorites, metal and reggeaton just distracts me too much because of the lyrics.
I didn't see anything about the hiring process needed to get high-documentation culture to work. Many developers don't write well. Some don't empathize with the reader and so can't communicate complex ideas effectively. Others lack the ability to abstract their ideas. Many will be coming from the exact opposite of a high-documentation culture and so simply will not value good documentation.

Asking people with poor writing skills to work in the way described here seems like it could lead to problems without a selection process favoring good writers, or at least a training system to get new hires up to speed.
Just for what it's worth: it's a lot easier to get excommunicated from EA than from the Catholic Church, where it is more or less impossible to accomplish that. I think this comes up a lot because Catholics "own" the term "excommunication", but if you've got the sense that it's an ordinary thing that happens in the church, well, no. Sinéad O'Connor had to beg for it, and still didn't get it. (Has anyone in the world ever been as thoroughly vindicated as Sinéad, though?)
I was thinking that web 3 would be fitting for ActivityPub, WebTorrent, Namecoin and IPFS.
They were very influential to Web3. That being said, it's like saying that BitTorrent is a Web3 protocol just because the general interests/end goals are shared between projects.
Web 3.0 is the Semantic Web anyways.
> How so? If you're saying that this is the one single reason, then you have to support it with evidence.

This feels like asking someone to prove a negative by providing singular examples.

I’m still looking for an example of a web3 product that is more usable, more beneficial, and more attractive than the centralized equivalent. So far the only real benefits appear to be decentralized censorship resistance and, arguably, the unnecessary tokenization that allows early adopters to get wealthy based on speculation of future functionality.
1. That's not really an argument. There is literally exabytes of data on Filecoin (https://stats.filecoin.io/d/z6FtI92Zz/filecoin-chain-stats?o...)

2. And gone if you stop paying.
Which of those have the "millions of users" the upthread comment referred to?
> crypto bros running grifter companies like MtGOX and FTX give it a bad rap.

... and Poloniex and 3AC and Bitconnect and Terra and Celsius and Quadriga and BTC-e and and and...

The scams in the ecosystem outweigh the good by 100:1 or more. It doesn't matter how big it is if all of it is crap.
> The only use case for Confluence is when you want to hide information, but credibly claim that it's documented.

That describes Sharepoint more than Confluence.
Things change. I dont know about EA but Sam Harris is too known for his Islamophobia now. Joe Rogan is lying about kitty litter boxes in schools and saying how kind and nice Ben Shapiro (a bigot) is
We're not really privy to how it got through (I could imagine some engineer/manager somewhere arguing that allowing it open would change some obscure tax/import filing somewhere).
"EA" didn't do this. The EA-pursuing community in particular places may well be deeply flawed in all sorts of ways, but this has no bearing on the validity of EA principles more broadly.
Crypto's been around for over a decade dude. How many decades do you want?

Why would I ever build a business around an Ethereum smart contract when I could just write a normal contract, and then I know the courts will enforce it even if one of my business associates tries to pull a fast one?

If it's about the precise coding of constraints and all that, you can easily write a legal contract that specifies that the piece of code should be followed. Ask wall street derivatives traders if they have any issues with making paper legal contracts arbitrarily mathematically complex. It works fine for them.
The dangers of an increasing idle populace are more than just Jan 6th and mass-shootings. Such a situation is unhealthy on so many levels.
I'm a renter for the foreseeable future, and I don't know anything at all about home ownership and all of the nuances so maybe I'm off base here... but surely this number includes people with mortgages that haven't yet been fully paid off?

If this is the case, then to me this data simply illustrates that up to 2/3 of American households were able to obtain bank loans. Perhaps I'm being too cynical, but recent history has shown us that being able to obtain credit doesn't necessarily mean you can afford the underlying thing.
This is true. And the more meetings the better, because if a meeting starts to get serious, you can just drop for another meeting!
> Because I'm not buying Macbooks anymore.

You're not but many people still are [0]. Many people started to see Apple's developer experience wane in previous years, true, but their Apple Silicon changed that. Their price/performance/battery life ratio is simply unbeatable for devs and anecdotally many people I know bought AS Macs where before they would've bought or used a Windows or Linux computer, including me.

There are some things I will agree with you on though, such as their 30% tax, as a mobile developer myself.

[0] 2021 Mac shipments grew twice as fast as overall PC shipments - https://9to5mac.com/2022/01/12/2021-mac-shipments-growth/
> It sucks that the initiative of creating a deflationary currency started this massive wave of people thinking that they're smarter than whoever invented Bitcoin in the first place.

I'm sure there are thousands of people who have spent far more time working on and thinking about bitcoin than the person who invented it.
Their bet on VR/AR (“metaverse”) hasn’t been widely rejected, it’s just growing very slowly. They’re hoping it grows much faster, but there’s very hard technology to figure out before they can unlock the value. Like you said, their other businesses are slowly receding so they’re racing against time. But AR/VR is the only bet they have that’s large enough to keep growth going. The world is still waiting to see what happens, and in the mean time they’re continuing to pump out billions of dollars in profit.
They have no content excerpts in search results, so it doesn't provide any help for finding which result is the one you want.

It also weights titles incredibly heavy, which combined with the previous part led to me not even noticing it searched the document body for years.
I'm doing this by starting an all remote start up. I can hear my son playing downstairs or outside, while I get to dedicate myself for a while. I'm actually able to make it to more of the important times, now that I'm not commuting, even though I work long hours.
Indeed. Very invasive! Spreads via roots (in addition to seeds) and is very adaptable and drought resistant. Looks pretty and has medicinal value, but beware if you mean to keep it confined.
It’s great how much open source infrastructure software has come out of FAANG in the past decade. Between Kubernetes, react, Kafka, etc it’s wild how much of my tech stack is open source software developed by people at large tech companies. It’s also great PR for the companies.
I built a startup pre kids but honestly don't think I could do it with my normal routine now.

If I had to give postive advice, I'd say negotiate with your family to carve out the time, starting with an entire month away then some kind of segmented regular time you are not disturbed.....
If an individual employee is going to put all that work in without being asked to or being given scheduled time to work on it they should get something in return.
Wealth inequality was been worse in the US at other times and I would challenge the notion that our current wealthy elite is the most powerful and influential version in history. If anything workers have never had as many rights and opportunities as they do now.

Maybe we are more aware of it than previous generations were, maybe humans are just animals and we function better with idealistic blinders of nationalism.
Fair enough, but you still end up with 2 separate ways to express things. And I have yet to see a company that changes the documentation first and then derives code changes from that.

Usually tickets are written, code is changed. Updating existing documentation is an afterthought at best.

Personally I prefer any formal or semi-formal documentation (e.g. Swagger) over a Confluence page any time of the day.
Diataxis looks fantastic. That chart on the home page is absolute gold.

Thanks so much for the link, I wish I'd had that chart ten years ago!
Of course! Why not?
To further elaborate, the output is an SVG so you can embed it into your DOM and then add make it interactive like any other part of the DOM. Though until we set each svg node's ID to its D2 ID, you'll have to add event handlers by selecting on value.
I don’t know how much code is still left from back then but it’s the same application as NeXTSTEP’s, although strangely Mac OS X Ventura dropped support for rendering PostScript (there used to be an instant conversion process that would render the PostScript as a PDF even after Apple moved to Quartz from Display PostScript).
Much more robust than my approach of throwing a common set of formats at a string and every substring thereof until I get a datetime object back or the substring is too short to produce a usable date.
Then, if it helps you, just mentally substitute "EA-pursuing community" for "EA" in these discussions.
Yeah, the when of long hours can be much more important than the long hours themselves, especially depending on kid ages.
What. Is this trolling?

Modern credit payments from a consumer standpoint is tap a card or a phone on a reader.
macOS, Linux: RubyMine, DataGrip, Rider

Win: Visual Studio 2022, SQL Server Management Studio
I am familiar with the notion that programmers are people who turn documents into code. I just think it's rarely true and even more rarely necessary.

Personally, I don't think documents have intent. People have intent. Sometimes they write down some words as an approximate way to communicate their intent in that moment. But if there is a conflict between the written document and the actual intent, it's the human intent that matters.

I also think that drift between written description and actual intent is good and desirable, because it usually means that the humans learned something about what actually needs to happen. So to the extent that documentation acts as leg irons for intent, I'm generally opposed to it. The faster our teams learn, the better the things we make.
Thank you for providing more stable experience. Would be great if something could be done about some Unity web games, that sometimes crash whole browser. It is a bit peculiar, while each tab seemingly runs in separate process, but one website crash takes down whole browser.
All those things could be done on a centralized version control system as well. Just not on SVN.
Ask HN: How would you travel on an airline with your life's data and devices?
I am moving to a new country and it will require travelling by plane with all of my possessions. That includes many laptops, Raspberry Pis, routers, hard drives, USB drives, and SD cards. I think that this may firstly look suspicious, and secondly I am concerned about something being implanted on any one of the devices or drives if they are ever out of my sight, or being "asked" if they can be viewed (i.e. being compelled to give in to plugging in the drives).

What would you do? Encrypt all the drives? Transfer almost two terabytes to encrypted cloud storage (which provider?)? What about the laptops (I have 4, one Android tablet, two iPads, a current and old phone)?

I could ship these in the post ahead of time. Though I don't think if it's any safer.
Lessons learned when development teams engage on major customer escalations
When a major customer issue is escalated to the development team, it is natural for the team to go into high anxiety mode, over-responding to the wrong things and under-responding to the right things.
I tried:

@Test
public void foo() {
bar(null);
}

void bar(@NonNull String param) {
System.out.println(param);
}

All versions of that annotation let the null right through. I tried with:

import lombok.NonNull;
import javax.validation.constraints.NotNull;
import io.micronaut.core.annotation.NonNull;
import org.springframework.lang.NonNull;
import reactor.util.annotation.NonNull;
I would not encourage you to simply quit and try your luck at finding PMF until you run out of money.

Saying that I believe there are options:

1. Work out a concrete problem you're passionate about, then try to attract early capital (business angels) that allow you to draw a livable salary.
2. Join an early stage startup. There are still companies who raised seed in need of strong CTOs.The best founding teams are reluctant to give away equity and are happy to pay more instead.
3. Find structures like startup studios. Especially in the US there are a lot of studios that give you a viable idea and/or capital really early.

If you're in Europe feel free to reach out.
Love the layout this generates, but a killer feature of mermaidjs/plantuml is it works in the browser with the document embedded in the url:

https://mermaid.live/edit#pako:eNpVkEFrwzAMhf-K0GmD5A_kMFiTr...

https://www.planttext.com/?text=SoWkIImgAStDuU9ooazIqBLJSCp9...
Leetcode doesn't raise people's IQs, it gives them practice effect on tech's favorite IQ test. So I don't think leetwriting would work for anything except getting practice effect on the new verbal IQ tests.
They are probably using something like https://www.biocatch.com/ and https://risk.lexisnexis.co.uk/products/threatmetrix

EDIT: yes they are
This reminds me of my favorite hackathon project. The idea was to guess which college/university a person attended when they visited our website. I put a list of links to college bookstores in a hidden iframe. Then I had javascript that scanned the list to see which links were showing the "visited" color.

Browser people quickly realized the intrusive potential of this "feature" and disabled getting the visited status of a link.
FYI if you’re on a Mac, I’ve made this similar tool: https://github.com/schappim/macOCR
Interesting. Not that long ago we moved everything out of Confluence into Google Drive because GD search worked. Confluence search was horrible to find docs I knew were there.
I’d be interested in your response to emodendroket
shouldn’t it work by using websockets to localhost?
also with some cultivars yarrow can be mowed down and will behave almost like a turf lawn
Especially strange since Peter Singer supports infanticide:

"You have been quoted as saying: "Killing a defective infant is not morally equivalent to killing a person. Sometimes it is not wrong at all." Is that quote accurate?"

"I did write that, in the 1979 edition of Practical Ethics. Today the term “defective infant” is considered offensive, and I no longer use it, but it was standard usage then. The quote is misleading if read without an understanding of what I mean by the term “person” (which is discussed in Practical Ethics). I use the term "person" to refer to a being who is capable of anticipating the future, of having wants and desires for the future. As I have said in answer to the previous question, I think that it is generally a greater wrong to kill such a being than it is to kill a being that has no sense of existing over time. Newborn human babies have no sense of their own existence over time. So killing a newborn baby is never equivalent to killing a person, that is, a being who wants to go on living. That doesn’t mean that it is not almost always a terrible thing to do. It is, but that is because most infants are loved and cherished by their parents, and to kill an infant is usually to do a great wrong to her or his parents."

"Sometimes, perhaps because the baby has a serious disability, parents think it better that their newborn infant should die. Many doctors will accept their wishes, to the extent of not giving the baby life-supporting medical treatment. That will often ensure that the baby dies. My view is different from this, but only to the extent that if a decision is taken, by the parents and doctors, that it is better that a baby should die, I believe it should be possible to carry out that decision, not only by withholding or withdrawing life-support — which can lead to the baby dying slowly from dehydration or from an infection — but also by taking active steps to end the baby’s life swiftly and humanely."
EV’s are likely to offset that long term trend.

However, electricity is very low on the utility provided by dams. Reducing flooding and stabilizing the water supply tend to be vastly more valuable in most areas.
So Facebook was their project? Not surprised.
Uhhh...

For real, who has issues paying with a CC at a register? Or contactless payments?

Don't crypto payments like bitcoin take a bit to go through? Like longer than you'd want someone tying up a cashier line?
No country in Europe that I know of will give you unemployment benefits forever. There are 44 countries here, please back up your claim and name 10 where you can live without working indefinitely. Otherwise, I'm going to have to assume that you're making stuff up.
I'm married, 38 and have 3 kids. I've done a few startups. I wish the long hours and cut in pay were the only risks. I can control my costs of living but the biggest pain/risk I can't control is the lack of healthcare benefits.

I'd love to know how folks deal with this. We've used various health co-ops. Still not great. I feel like it's one of the biggest factors holding people back from starting a business.
What matters the most is that nobody can take my coins from my wallet

Really? So it doesn't matter that the bitcoins in your wallet are now worth about 1/4 of what they were a few months ago?

Where did all that value go? My guess is a lot of it is sitting in fiat bank accounts someplace under the control of Binance and Bitfinex.

The numbers in your wallet may be the same but 3/4's of the value has been removed. You've been robbed and you don't even know it.
What if you frame it this way?

Are you selling enough of a product/service that requires you to hire someone to work on it full time?

Get to that point before quitting your job.
No? ActivityPub is a protocol over HTTP - that's solidly last-gen. IPFS is caught between iterations but IMO is solidly Web2, and WebTorrent/Namecoin are abstractions over pre-existing technology. I think that's appropriate for a Web2.1 starter-pack, maybe.
> I believe in web3

Could you elaborate on what definition of Web3 you believe in?
Just because some people can succeed does not mean that everyone can succeed.

One person who puts in weeks or months of dedicated searching may find an apartment within an hour's commute of their job that they can afford or a good deal on a used car. Such opportunities do not exist for everyone even if everyone expended the same amount of work.
There is more processing done in the Siri local device than there is in the Alexa local device.

It's not "Siri is smarter" but rather "Apple is working on minimizing cloud costs because it is entirely a cost for them."

Siri is scripted and limited to make it locally "smarter".

With Amazon and Alexa, everything goes to AWS because that's where the entirety of Alexa's processing happens. The hardware devices in the homes are "dumb" terminals for AWS with a voice interface. This allows Amazon to make use of AWS as much as it can and do something with "surplus" computing power that it has available on AWS.
That’s been true of the web since day one. It would be more interesting to look at why most users have chosen not to do that despite having had the option, because the same forces are still present.
I think the other crazy thing is that people are pulling internet hustles that offer questionable value to local societies for stacks more money on less effort than those in either the service industry spiral or the corporate income bracket. It's really wild how easy stuff like dropshipping, social media marketing, playing video games on twitch, and all these other things are compared to hard work in any field. It's going to be interesting if any of that hits a collapse wall in the future.