skysight-inc/HackerNews huggingface dataset:
I havent been clinically diagnosed and as its manageable I doubt its anything serious, but occasionally I suffer from some "light" health issues around anxiety, anger, very visible changes in longer lasting temperament etc. Heavier mental health issues are above avg in my family.

I found that the initial setup and early stage of our startup was a rollercoaster but not really a trigger. I guess it was because I had already framed the failure in my head and even when the expense was way more than planned and Id lost the bulk of my savings I still had my initial, though wobbly, frame to fall back on (had a month or two in salary and could likely find a regular job, kids weren't gonna starve).

Ironically it was when we got larger, well funded and more secure that it become more difficult for me. As the larger you grow the more time you spend dealing with people-stuff. The solution seemed to match general founder-advice when scaling. Hire good people, build process, delegate etc.

A caveat though, ive always been the type of person to thrive in situations adverse to me, but not social situations. I would probably have a worse time in a large corporate if I was psychologically invested in its success.
85% people are Poor in India https://archive.is/jz9dH
Deleting your Facebook account takes away all Oculus purchases, permanently
Note that a hack is not a fix.

All of you, write to your representatives about that if you care. In EU when they were going to put some similar laws we all organized and wrote massively to the parliament and they backed down. It is a lot of effort but it works.
> I wish we could live in a world where the default was to contribute with time and/or money to support each other

But we can. One
Thing that is absolutely evident from the fantastically vibrant open source communities forming around every conceivable niche,
it is exactly how much energy and enthusiasm to do just that is out there.

We “just“ need to scale it up.
Generation from a single example with the help of ideas from quantum mechanics
I had an accident last year, much less scary but required a trip to a level 1 trauma ward and brain surgery with over a month in the hospital.

I remember well the daily list of questions - what day is it? Where are you? Who's the president? It took me a while to realize that these questions were a quick way to evaluate your mental health. I shudder to think how many times I got them wrong. I was so proud when I realized that my room had a whiteboard where they wrote the date every day, and all I had to do to was look to know what day it was. I told the nurse, feeling like I was cheating, but they didn't care - I guess if I had the mental capacity to figure that out it was good enough for them.
It'd been cool if they had hacked the equipment to be able to drive autonomously instead of remote driven. Oh, right, you don't have a right to repair, so you can't modify the rig you just bought. Doh!
Your company sounds pretty awful to work for, where suggestions like, "Watch the employees at all times" are apparently taken seriously.

Had an interview for a company like that once, where they required that no work-related communication happen outside of their chat client. And they had cameras to check for that. The turnaround rate was through the roof.

I genuinely hope that you'll try and solve these problems using other methods. Building these systems just makes your employee's lives hell.
Quad RTX 3090 in a desktop review
Osiris-REx was so good at grabbing asteroid rocks that they’re overflowing
Ask HN: How to Win the Twitter Game?
I am using Twitter for around 10 years yet still don’t have any community or enough followers. Every other article about this is generic and doesn’t give any insights. How can I win the Twitter game?
Clean room, as in clean room reverse engineering. The practice of getting seasoned engineers to pick something apart, spec it out, and the hand it to a bunch of juniors to reimplement free of legal entanglements.
I hope they did counter claim? RIAA should get a strong kick for this.
What’s all that about?
I wasn't defending China's internment of Uighurs, and so much of what you wrote is a strawman.

Why does Trump need a second term for the two items you mentioned? Why didn't Trump already do those things? Given his administration's disastrous response to COVID and continuing denial, how do you take him at his word?

If we set aside COVID, the first two years of his terms had a fully Republican Congress. If nothing changed then, realistically what do you expect to happen next?

By the way, when you start a conversation by insulting people, you're not really convincing anyone of your viewpoint. If anything, it demonstrates your sense superiority over others and a lack of emotional intelligence.
> the one app that has already possibly acquired every user it ever will in the entire world.

Oh my me, please let this be true. That would mean anyone born from today forward will never sign up for Facebook. Eventually the billions currently using it will all just die off naturally, and the user base will shrink to zero because "possibly" nobody will ever use it again. beep beep beep beep beep. just my alarm clock waking me from a glorious dream.
It's easy to come up with such arguments but it's just as easy to come up with equal and opposite arguments like Epic has no right to run anything on iOS except by Apple's permission.
This is probably a silly question, but the last (and first) time I used pandoc, my conversion of org files to markdown resulted in a lot of whitespace within the document itself. I followed the instructions on the website, but is there a flag that I should have used to get rid of excess whitespace?
> "You are scaring people because they haven't yet made their peace with their own mortality."

This so much. I just read Montaigne’s “To philosophize is to learn how to die” [1] and I’m just sad I can’t really share it with anyone because nobody seems to be really mentally prepared to accept and embrace their death.

[1]: http://poetryisdisaster.com/livreI_ch19_en.pdf
twitter is pretty boring.
1. They can only avoid these stops because they are only carrying their passengers part of the way on their journey. No one is flying just to get to an airport. They have to leave the airport to go somewhere else. Also, heavy cargo is typically carried on trains, barges and trucks for energy trade off reasons.

2. Flying cars would not necessarily have the same safety record as commercial airlines. These airlines are regulated and each plane is meticulously maintained. Each pilot is extensively trained. A mass market flying vehicle would not have these benefits.

The energy trade off problem is just physics. It does take a lot of energy to keep mass suspended above earth for any length of time. Unless someone develops antigravity tech or we discover a more dense form of energy storage than jet fuel, it's unlikely to happen.
YouTube-dl started a fire.
There are already tons of people complaining this is happening. Headset owners create Facebook accounts which are quickly disabled. Just do a quick Google: oculus facebook ban
if you have the dmca repo on your computer, you can checkout this PR via git fetch upstream pull/8142/head:pr-8142&&git checkout pr-8142

Should work even if they blackhole the pr.
We don't control the climate and we may never control it.

It's amazing the downvotes I get from such an obvious statement. It's true. The earth is round and we don't control the solar input, the oceanic cycles like the AMO, ENSO, PDO, NAO, etc, the cloud cover albedo of the planet is largely out of our control...the volcanism and deep sea geothermal venting is completely out of our control...etc etc. Before you click downvote, ask yourself how much you actually understand about the subject and go learn more if you care about it. Go deep. Stay skeptical.
> My point is that turing-completeness is not necessarily a desirable aspect of a language.

Ah, okay, I see.

> For some use-cases, like seting up a mainloop, you need an escape hatch because that mainloop is not going to be total. But not every program needs that.

Hmm, I would argue that in practice, nearly all programs will need that, because they're either potentially non-terminating (let's call this "type 1") or have a runtime with a bound which is not determined by any of its inputs ("type 2"). Examples for type 1 include firmware, kernels, drivers, database engines, any kind of server, all programs with a GUI, all REPLs, and many Unix-style utilities that process or generate streams (thing grep, cat, sed, dd). Examples for type 2 include all programs with non-blocking IO (because even if the input and output are known to be bounded, the number of read/write calls is potentially unbounded) and most programs which take a file name as input (because the file size is not part of the program's input).

That doesn't leave many exceptions. I admit, however, that in most cases you could structure your program so that it has a non-total mainloop which exclusively calls proven total functions. But I don't think this is very useful, because even in safety-relevant, hard real-time contexts, termination is not sufficient, but termination within a certain timespan.
> There must be a resource out there for decoding unfamiliar equations but I don’t know what it is

Honestly? To me this has always been an indication that I am being over-optimistic/reading ahead of my paygrade. If I can't understand the equations, then I'm not really grasping the fundamental concepts and I'm lying to myself.

This is from my experience in physics.
Brandolini's law
I don't understand what's going on here. Can you explain?
But can you actually make origami in it? I think not.
>Another fun discovery is that deleting my fork of github/dmca didn't affect the PR like I thought it would

Making the pr will put the branch in the target repo under pull/<number>/head

the commit will forever be referenced
Building a reputation by playing politics is next to impossible? What experience do you have in academia? There's plenty of politics in academia.
FWIW, for the process_item function, I've found writing it like:

struct Item {
value: u32,
}

fn process_item(input: Option<Item>) -> Option<Item> {
input.map(|mut item| {
item.value += 3;
item
})
}

to be more "idiomatic" instead of doing the match on the Option. The methods like "unwrap_or...()", "map...()", "ok...()", "and_then()", etc. on Result/Option are very useful, if not a bit difficult to find the right one to use sometimes. Deeply nested match, "if let Some", etc. code becomes like a straight chain of method calls. In the end, I find that the Result/Option methods shorten code considerably and improve readability.

Also, instead of doing an unwrap() on optional values for assertion, sometimes I like:

let my_list = vec![1,2,3];
assert_eq!(Some(&my_list[0]), my_list.first());

Mostly just depends though since I don't care too much in tests.
Just curious, why is this possible with an unmerged PR? Just a weird setup on GitHub's end?
Your semantic prescription does not seem to be the common semantic prescription in electrical engineering. MEMS seems to be typically called solid state for the reasons mentioned by OP. Example in practice (second paragraph): https://www.analog.com/en/technical-articles/mems-accelerome...
Enough followers for what? What do you hope to accomplish by using Twitter?
This is something that Gitcoin Grants solves fairly well. Quadratic funding of public goods allows open source developers to be funded full time by the community.
Just tell your Quest it is OK for it to post all of your achievements to your feed. You know they will have this as an option to opt-out of (if you can find the hidden button). "Hey FBUser, your friend just achieved new ability for their Quest. Log in to see."
The RIAA will have to create a takedown notice to takedown their takedown notice, invalidating the former takedown notice?
This is why I'm generally against digital purchasing. For example, I'm an avid reader, but I'd rather wait a few days for a print book to arrive instead of purchasing a Kindle edition. I saw the upcoming PlayStation and Xbox consoles have an all digital version. That sounds great until either of these platforms decide to ban you.

What recourse would I have, and is it even worth my time? I don't think so.
Previous discussion: https://news.ycombinator.com/item?id=24882812
The end result will be GitHub taking down this repo and possibly blocking PRs. Congratulations on making life difficult for other people.
Nah, Sony will just install a Rootkit. nothing to see here.
Pieter Hintjens, whom you are referring to, was actually not so much involved in the development of the core ZeroMQ library, though he certainly contributed. His main role was building a community and he did develop a high level C binding czmq.

Martin Sustrik was actually what could be referred to as the lead engineer for the initial ZeroMQ project, though he left it quite some time ago.
You need to stop reading fp propaganda
Perhaps an intern used the wrong character when updating the website?
Was expecting something fully automated: generate a 3-d
plot of the game board, download to a controller that
acts like a 3-d printer, with dozers as the “print” heads.
Well, Cat’s 100th anniversary is a few years away - we can hope.
>Do they ever feel?

FTFY. No, would be the answer.
Previous discussion: https://news.ycombinator.com/item?id=24883176
It's due to how git works. In order for git tools to compare and otherwise work with two commits, both commits need to be in the same repo.

If "forking" a repo on github really cloned it in their infrastructure, they'd require far more data. So all forks of a github repo point to the same repo, only with different branches.

Note that git clone only clones the actually present branches of the upstream you point it to, but on the backend, all branches of all forks are present.
My best guess is that he doesn’t have kids.
Would closing the PR be enough to remove it, or does it actually have to be deleted? I didn't think PRs could be deleted, only closed.
Imagine, if you will: there's a global pandemic. Nobody leaves their house. Businesses are shut down. Streets are empty. Now, do you spend your time reviewing restaurants that are closed and may never reopen or do you spend your time on recipes and arts and craft projects?
This comment reads like someone who’s is incredibly clueless regarding personal privacy.
When I had cancer surgery, it was the surgeon (literally "the consulant") who consulted with me. He looked at the scan with me and explained my diagnosis and prognosis. We had at least one more meeting before the surgery, and I still see him every year for follow up (I think he's cutting me loose next year after six years - I will miss him he's a nice guy). Isn't this how it normally goes?
Congratulations on making life difficult for other people.

Tell that to the RIAA...

It's funny to see the Streisand Effect happen with this one.
Do enough stunts, and one or two of them get preserved just by sheer chance.

This one almost certainly won't stay there. None of them will. But whatever gets preserved will be some crazy stuff that future people have no chance of understanding.

(But well, nobody should be surprised that our civilization can align things with the true North... So, nobody probably will.)
If 77% of power can come from rooftop solar when far less than 70% of people have rooftop solar, then you'd expect prices to rapidly decrease for consumers. Unfortunately retailers are now able to sell power that get access to almost for free (solar feed-in payments have been heavily decreased it looks like). This will only further incentivise people to get their own panels, increasing the grid instability. It is actually in the networks best interests to put downward pressure on prices in this case, otherwise they'll need to front the costs of managing an unstable grid.
Sounds like one of his co workers was banging his wife. Better get a paternity test to go with that leave.
Really liked this blog post. Thank you.
I've always found eBPF to be "magic"
The hegemony of the dollar system isn't simply because it is the only game in town. The military, economic and geopolitical factors which underpin it are the reasons that it is the only game in town. These underlying factors won't go away simply because the implementation details of the currency change.

Perhaps it will come to pass that the US is no longer the dominant geopolitical player or currency issuer. Davos etc. would prefer to have a supranational hegemon. They have been planning and advocating for this for decades.

It is not hard to imagine globalist interests corralling a multipolar world into their schemes. They need only play the edges against each other until they meet in the middle. They're experts at positioning the goalposts.

Even further afield is the idea that the CCP will take the driver's seat.

Either way, I find it hard to believe that these top-down solutions will provide anything other than a paradigm of increased centralized control as implemented by a single dominant player.

In my view the policy options for CBDC are the primary motivators. Taxation, tracking and 'stimulus' measures are better served by CBDC. It is a technocrat's wet dream.

Who will be implementing it isn't as relevant. If I had to guess I'd say the existing paradigm will continue and the globalist faction will continue to push for dominance. Even Libra was modeled after the SDR.
I might not be able to explain well, but from what I understand about how github works, when you fork someone else's repo, github only stores 1 tree but you have your own set of tags / branches. This led to an issue that was probably fixed where if you set a repo to private, anyone who had a clone could guess commit hashes from their fork's remote. Another interesting thing about git is that you can have 2 root commits (the Linux kernel has 4 root commits iirc).

Because of these 2 "features", when I clone dmca and run `git pull some_ytdl_git_mirror master --allow-unrelated-histories`, I end up with a giant source tree that consists of both repos joined by a merge commit. Because no rebasing happened, no history was changed and it can be pushed without force permissions. Now that all the youtube-dl commits are in the same tree as the dmca repo, you can access them regardless of what fork you've cloned via `git fetch origin <hash>`.

I hope that makes sense?
Go-Get-Em: How Gojek Attracted Talent in India
Why Silicon Valley being expensive maybe a competitive advantage
> When you are getting money the amounts Google pays their employees, you couldn't care less if everyone in the world says "we hate you, you suck"

That kind of exquisitely proves my point. Back 15-20 years ago, the pitch was "if you're really smart and want to make gobs of money, but don't mind selling your soul, go to Wall Street. If you want to change the world (for the better) go to Silicon Valley."

Yes, of course that was always somewhat marketing speak, but it was also fairly representative of how people thought. This idea that people are just in it for the money, or just in it to "build your resume", are the kind of behaviors Googlers from an earlier era would have looked at with utter distain.
I don't think so, if you look at the other closed PRs, you can find some where the owner also deleted their fork like I did. Despite that you can still access the commits they wanted to merge.
Closing will not be enough. Even deleting the fork that made the PR will not be enough. (The PR remains open and the commit URLs automatically get updated to point to the parent repo, just like the URL that was submitted.)

Users can't delete PRs but GitHub can. They do it for PRs reported as spam, etc.

Regardless, what's needed here is not just deleting the PR (and the fork) but also doing a GC (as Stephen304 said), which too is something only GitHub can do.
There's a lot of reasons it's possible, but the one that sticks out is that the repo owner needs to be able to modify the commit before the PR is merged. AFAIK, the way that's done is by incorporating the remote repo's commit history into the destination repo underneath a pr-specific branch, which naturally brings all of the commits themselves into the repo's git database.
> A new family is a HUGE distraction.

If a person believes this, then they probably should not have a family.

OTOH, there are people who believe starting a family is a huge blessing. I don't think they should be penalized for having that value and priority.
Seems to me like their ancient fork of firefox doesn't work correctly on github, so they are moving.
> Epic has no right to run anything on iOS except by Apple's permission.

Epic should have every right to distribute apps and users every right to download them (outside the app store at no cost to Apple) . Unfortunately in our dystopian reality a couple of corporations get to decide who can run what.
Id approach experts in the field, tell them what your working on in a sentence or two and see if they will help with a quick call/email. Have a few q's prepared, dont waste their time. People genuinly interested in helping further will let you know, or can put you in touch with someone who can (eg a great junior they know).

Some general tips

- Good founders will always try and pay it forward, even the big (locally) famous ones

- Check out trade associations, they are typically open and can hook you up with an expert.

- Avoid VCs & other people who are busy or only tangentially related to the industry

- Avoid people who are very publicly associated with an industry (usually just personal-brand folks and busy)

- Look for people who have been execs but are now semi-retired (commissioners etc)

You can use a simple template like this

"Hi xx, im building yy to do zz. I was wondering if I can send you some questions to learn from you?"

I did this before and a lot of nice people gave me time, some v big names in the field (to me, a randomer). Just come prepared, keep it short, be thankful, dont try sell them your product etc.

Edit to add: I used linkedin and email to contact.
Where do you see $1000? It still says $10/month for me.

https://www.refirmlabs.com/binwalk-pro/
The recourse is that the transporter doesn't get paid. Just a small adjustment to incentives massively changes the occurrence of damage to the car or anything similar.

If you're arguing to put everything in a spreadsheet, or have us control the database and do without timestamping, I don't know what to say to you. Blockchain works here. Our business model isn't changing because you're saying we don't need it. Build a system like this yourself and we'll talk about it then.

Carfax is a vertically integrated service with very little of the complexity we're dealing with. And of course you can make do without blockchain. People made do without electricity and power tools. But here it's a cheap, faster, easier to use, and more trusted alternative. What's wrong with that?
> functional languages being at least an order of magnitude slower both in benchmarks and real-life workloads

Not even the most contrived benchmark games place functional languages an order of magnitude slower than C. Maybe 2-5 times slower on average. Of course, this doesn’t actually matter, because 95% of apps are performance constrained because of architectural reasons, and functional languages tend to scale better in terms of architectural asymptotics.

> Imperative and parallel code also does not have to be a nightmare at all, as evidenced by Rust and even Go.

Go is, by all accounts, a massive nightmare. I think this claim calls your judgement into question.