skysight-inc/HackerNews huggingface dataset:
+1 for Windows installer. In case the authors are reading this.
In the US the most common cause of a riot is somebody being killed by the police. People in the US seem to accept that gasoline prices go up and down with the market, but in many countries (e.g. Egypt, France) it seems the most common cause of a riot is an increase in the price of gas.
This is why I really dislike identifying with the name of a movement or idea or whatever. It doesn't matter how much the term was just a convenient label for a bunch of ideas, labels gain lives of their own and what they Really Mean™ becomes uncontrollable and inconsistent and eventually incoherent.
These headlines are something that leads to people surveyed consistently misstating and exaggerating Chicago as being #1 in crime.

https://www.nytimes.com/2021/06/16/upshot/murder-crime-trend...

More than half of people in the survey think Chicago is #1, when it's not!

There's a big difference between people understanding that Atlanta or DC have generally high crime, versus crime being a nationally-recognized brand and identity like it is for Chicago.
I agree. The space is getting increasingly more savvy about how to handle this question in the derivatives markets though!
Agree, time since v1.0 is a very reasonable measure.
Whelp, that answered my question! Seems like there's a lot of cost cutting to do across the entire board. I saw an article the other day on here talking about Riker's and it said that 1 inmate costs something like $550,000 annually.
Most of the issues with Confluence I've seen are lack of organisation, out of date information mixed with up to date pages and really poor search / discoverability. The fact that people can just edit or create a page at any point is one of the better parts because it's easy for someone to fix something up during onboarding, during a drive-by consultation etc.
What is your viewing distance? Do you still need to move your head to see the corners? I was curious about 48" and too wanted to try it.
Make it copy-paste. Automatically upload it to the image blob storage and insert the image code, then show the WYSIWYG preview.
> it's literally the first question most investors ask newbies

What's the first question, "is this a side hustle"?
I guess we need a "load fonts" opt-in flag for the Canvas API that sets the "no readback" flag that also gets tripped when loading non-same-origin images?
The difference is that France wants to forbid a symbol of oppression over women, while the middle east wants to forbid expressions of freedom. Take that as you will.
Natural Language to SQL in the Metaverse
Actually the port to Quest 2 Browser was fairly straightforward. Mostly there seems to be some slight differences with event handling. Needed to condition react code on contents of navigator.userAgent and thus specialize for Quest 2 browser. Otherwise easy.
> To make docs work you have to treat it more like a codebase: clear ownership, standards, review processes, approvals, up front design, refactoring efforts etc.

Maybe true in large orgs.

But for smaller companies what I've seen is usually paralysis.

e.g. someone notes a problem (maybe just a typo) in the doc. Can they fix it within seconds? If instead they need to raise a ticket then most likely it ain't happening. They move on, and the next person experiences the same problem.

IMO the default should indeed be towards everyone committing at will. Yes that will result in the occasional snafu. Fix that when it happens. (obviously not good practice for the operating manual for a nuclear power plant - but for a <500 person Saas company it is).
Don't ask us, just have a conversation with your wife, see how she feels. If you can pitch your wife you can pitch a VC. https://500.co/theglobalvc/how-to-pitch-a-vc
Rebasing / rerolling is completely fine if done right, no need to be overly zealous. But merges are often more elegant
Yeah with Linux commands easiest might be:

1. Tar up with `tar c folder | pigz -z > folder.tar.gz`

2. Encrypt with `gpg -c folder.tar.gz`

3. Split into (say 1GB) files with `mkdir pieces && cd pieces && split -b1073741824 ../folder.tar.gz.gpg`

Then just copy those files into some sort of bucket storage like GCP for Google with something like:

gcloud alpha storage cp -R pieces gs://bucket/pieces

That might cost like 40$ for 2TB. Above people are posting about much cheaper storage costs. I guess at that point you don't have to worry really since the files are encrypted you can host them wherever.

Of course you have the question of how to transport the machines. I.e. should they be wiped? I guess that's up to you.
Totally on board (except the forbidden -a switch).

The last command is:

cp .git/refs/heads/feature .git/refs/heads/main

No merge needed.
Dimming the Sun to Cool the Planet Is a Desperate Idea; We’re Inching Toward It
Except in that movie "The Thing".
That's a rather odd way to say you didn't actually read it.

It's written like a paper and I quoted from "the abstract".

To understand the conclusion in the abstract you obviously need to read the paper.
>most filesystems' performance nosedives after >90% disk usage anyway

With modern filesystems using delayed allocation to reduce fragmentation, and SSDs reducing the cost of fragmentation, you can often get good performance at higher occupancy nowadays.
UK 'quietly' imports £200 millions worth of Russian oil
Documentation is worse than code. It's often outdated, difficult to understand and full of useless information. In every company I have been people hate to read docs and nobody wants to maintain them.
I am not sure what a good alternative might be.
i enjoyed the article. i refuse to answer publicly whether i am working on a bullshit software project or not.

i believe in addition to bullshit software projects, there exist projects where the business case is good, but the implementation is very dysfunctional and has poor communication, bad or non-existent coding standards, code architecture and team boundaries that don't make sense, etc. you do talk briefly about this in the quote

> That job also taught me that tech and the business case for a business case are mostly independent. You can have a strong business case and be successful with garbage tech, and the reverse is also true. You should prefer a strong business case because customers are so important.

but i think it is perhaps worthy of it's own article. what to do when your company has thrown so many developers on a project that should have one? what to do when your "design" (term used extremely liberally) has no conceptual integrity? i wish i knew what fred brooks would do.
Sounds like you are in the US, so my answer won't be helpful for you, but in case some Europeans are reading the comments:

Check if your government can help you start your own business.

For instance in France, you can sign up for a program called "Aide à la création d'entreprise" [1], which gives you the rights to access like 1 year of your unemployment insurance compensation ("indemnisation d'assurance chômage"). If your income was 2 or 3 times above your spendings, it should be way enough to maintain your standard of living during 1 year, while working full time on your project. Then after this period, if you project didn't succeed, you can move on and look for a job. You basically take 0 risks.

[1] https://entreprendre.service-public.fr/vosdroits/N16153
In my experience, the macbook’s sleep mode isn’t very effective. But if I turn the machine entirely off and turn it back on later, it does a good job loading all my apps back the way they were. Functionally, the experience is similar to the old days of “hibernate”.
For financial information, the Matt Levine “Money stuff” is fantastic - highly recommended (subscription by mail is free)
I found this Atlantic article helped me explain my brain fog to others.

https://www.theatlantic.com/health/archive/2022/09/long-covi...
I'm the same. For the most part, I use a nice terminal git diff (I forget which-- not in neovim), and I hop around in neovim based on what I see there. I do sometimes open Codium just to navigate a large diff, and it always makes me a little sad.
To me, it's not the time - but the energy. I have about 4 solid "mentally productive" hours in a day that use up the majority of my mental brain energy. Trying to cultivate that energy to do a side hustle after kids are asleep is the real challenge.

Source: 2 kids, 4 and 6.
In the 50s, my dad was stationed in Europe and was watching Italian TV. The press tracked down the guy who won the lottery, and cornered him at the entrance to his apartment building. The press asked him "now that you won the lottery, what are you going to do with the money?"

Another man pushed him aside, and answered "oh, he's a Communist Party member in good standing, he's going to give it all to the Party!"

The lottery winner shot back "Oh no, I'm not a Communist anymore!"

My dad always had a belly laugh when he recounted that story.
https://archive.ph/GMu1K/
But you'll also have your own community-driven, open source AI advisor counseling you on what decisions you should make.
Some startup "studios" (e.g. Fractal, PSL, Struck) pay founders on day 1 for just this reason.

The tradeoff is the absurd amount of equity you concede to the studios - who are in essence taking advantage of your financial situation - which ends up causing many serious issues down the road.
I’m not involved - and own no crypto - but just as angry as the gp.

Why? I’m tired of these cryptobro idiots being held up on some sort of bullshit pedestal while people who truly get shit done have zero recognition and toil away in obscurity. It’s sickening - and 1000x more when that person is not just an idiot, but a malicious one to boot. Throw the book at them.

I enjoyed tbray’s blog post yesterday - one sentence in particular which I’ve oft repeated with crypto enthusiasts. Civilization is built on trust. You can’t “code” that away.
Check out https://character.ai
you get the same, and often more, conflicts using rebase
Considered Impossible – New Study of 5M People Reveals Genetic Links to Height
So after working at Google for 6 years (and doing Java and other things prior) I went to Facebook and programmed in Hack for 4 years. Hack is actually a really interesting and convenient language in many ways. One way I really appreciated is how nullability is built into the type system. Having to deal with nullability in Java is actually way more of a chore than any of the verbosity that people normally complain about (eg boilerplate around anonymous classes).

The story I like to tell about how people abuse Java is this:

@nullable Optional<Boolean>

I don't know if this is still the case but you could literally find many instances of that in Google3 (and not all of them were the product of an auto-generated tool). I mean it's a super-large code base. There was a cleanup at one point for the (many) instances of 1204 in the code base.

The way I like to describe this is "for when 3 values for your boolean just aren't enough" (since you obviously now have 4 states: 1) null 2) Not set 3) Set, true 4) Set, false).

I have a few rules that have held up v ery well over the years including:

1. If you don't do arithmetic on it and it's not an ID of some kind, it's almost certainly not a number (eg people who store SSNs as INT fields); and

2. It's almost never a boolean. You're almost always better off replacing any boolean with an enum. Not only is this typesafe but if done right adding an enum value will cause compiler errors because you've been exhausitve with switches without a default case.
Do you have any family in your current country? I would backup everything to external hard drives, and leave multiple copies back at home with trusted family members. You can encrypt the drives if you don't entirely trust these people.

If your travel goes smoothly, no problem, if not, someone can ship you one of the drives, or perhaps hook it up to their own computer or NAS and set up a downlink, or send to Backblaze, etc.
Illegal homosexuality was part of western culture. Which we know meant untold numbers of hurt individuals. PPL would get beaten up, blackmailed turtured and generally had crappy life because of that "culture".
We can't force "our" new culture on anyone, but we certainly don't need to pretetnd that we accept theirs.

If you call apartheid to what's happening in Israel, than what do you call the treatment if minorities in all other Arab countries?
Because in Israel non jews are in parliament, executive branch (ministers), in the judicial system (judges) in academia , Are graduating as doctors and lawyers , are journalists etc.

If that's apartheid, than how on earth can you say that making homosexuality illegal is just a matter of culture? Being gay is a much more basic defining property than a nationality. And Israel doesn't even make calling yourself a Palestinian or raising the Palestinian flag illegal.

You are delusional.
Preview is very capable but it's UI is so opaque. After years of use I still discover features accidentally, almost like easter eggs.
I remember when they bought oculus and said using your VR headset would never require a facebook account.
perhaps onivim would be a good VSCode alternative for you, I think they have a mode like the browser vim extensions that labels everything on screen with a key you can press instead of clicking.

https://onivim.io/
Like this: https://en.wikipedia.org/wiki/CORONA_(satellite)#Recovery
I have travelled with 4 laptops and 2 tablets before, so no issues there.
1.48M USDT lost using Ledger wallet-Wyre exchanging USDT → USDC
we'll get this up next week.

https://github.com/terrastruct/d2/issues/96
> the important difference between EA and Christianity, is that all the EA types are looking at everything EA is doing wrong and asking themselves how to make it less wrong.

Are they? Because I am meeting a lot of (admittedly self proclaimed) EAs that are busy evangelizing about what "True EA" is and is not, and how SBF was never "True EA". Maybe they are contemplating a lot in their free time, but on a broad stroke it looks like attempting to avoid responsibility to me.
It appears that you need to be really smart in order to not blow your own foot off with this "smart pointer." I'll stick to the regular dumb kind, thanks.
It just needs to be better than meetings to be well, better than meetings. Nothing is worse than meetings.
> Which ironically aligns them with the big wealthy interests

What is ironic about that do you ever read comments on this site?
Researchers are building robots that can build themselves
I know. Solaris has/had a stable ABI.
Email Hardening Guide
Maximizing earnings (regardless ethical or not) just for the sake of redistribution based on an individuals choice seems dangerous to me.

It feels like someone optimizing for "power"
The potential geopolitical consequences are huge. The United States could unilaterally initiate such a project, but developing countries such as China would be resolutely opposed. By dimming the planet, the U.S. would impose its own will on the rest of the world. The rest of the world, which includes nuclear powers hostile to the US, might be very, very angry. So that's something we would need to prepare for. Indeed, food-stressed countries like China and North Korea might view geoengineering as an existential threat to their societies.
ENTER and LEAVE were specific x86 instructions though, not some kind of assembler special sauce. The assembler just translated your ENTER instruction into the corresponding machine opcode; no ABI knowledge required whatsoever.
I first heard of this trick many years ago. Why is it still possible to do this?
> There’s no evidence yet that this system has been abused for widespread social control

Because they already have another system for social control: health code. From https://www.sixthtone.com/news/1010547/henan-bank-depositors...

> At least 12 depositors Sixth Tone spoke with said their health code turned red when they scanned city-specific QR codes at railway stations, hotels, and other venues that required them.

> They said our health codes will turn green when we leave, and until then we need to stay at the police station.
Have you worked with non-technical teams, ever? Perhaps in teams of very young and gamer-type people this would work, but in any real world team I've been in, this would not in fact be easy unless there's a real time preview and a button you can click that auto-generates that snippet. People would forget the exclamation mark, mixup the brackets with the parenthesis, not know how to reference the right path to the image, and ask a developer to help them out.
Exactly the way it was with the analogy I made: nuclear reactions are "an otherwise interesting and advancing piece of technology." But I think it's inarguable that the negative potential of nuclear reactions has provided a significant counterargument to the (undeniable) positives derived from it.

I'm not arguing that one side outweighs the other -- adding up all the positives and negatives of nuclear technology would be a significant undertaking -- I'm simply saying that the researchers at Los Alamos didn't fully understand the ramifications of what they were creating, and it was potentially the case that the negatives would far outweigh the positive. One example is that so far we have managed to avoid global nuclear war. But no one could have predicted in 1945 what the likelihood of us avoiding it were.

Similarly with this technology: no one can predict whether this will be a mix of positive and negative, or overwhelmingly one or the other. That's true of most technologies, but to be clear, this is not the invention of Post-It Notes. It is absolutely the case that technology like this could fundamentally change the course of human history -- for good or bad.

And I'm not saying we should try to shove it back in the box. I'd be curious if that has ever worked. Nuclear, sort of? South Africa gave it up, after all. But to do that here would be futile and I'm confident actually push toward negative outcomes.

All I'm saying is that we should be cautious in our approach, not that we shouldn't proceed. In other words, I think "... we can't hold back as a species just because there are drawbacks. we need to build around them." -- we're in agreement :-)
Thank you for elaborating. I appreciate the thoughtful approach to effectiveness, no pun intended. I guess I'm was just concerned with the risk of cargo-cultism where an arbitrary target like 10% of income donated to charity can become the goal in itself rather than a means to an end. That is a risk with any system I supposed, including many traditional religions and their ethical frameworks, and I was curious about tenets or axioms within EA to mitigate that risk.
Not sure women who want to wear hijab voluntarily would agree.
My nephew was like the rest of my family; genetics and bad environment (diet, EMFs). Then bad medicine.

GCH1, NOS1AP, and CACNA1C are three of the main genes causing our sensitivities and mood disorders.

Thanks and good luck.
I understand the worry, but what's the alternative? Doing nothing? Every day, we are confronted with the facts, and we have to make a decision. Doing nothing could be one of them. I am highly convinced doing something is better than nothing, and the somethings I've found (not all the things, but some things) are Effective altruism.

If you have better proposals, name them, let us discuss and maybe we can do even better!

(the movement is really open about this -- which is one of the reasons some people have seemingly weird beliefs -- simply because some people said 'You should be instead doing X!!', where X was saving humanity from existential risks; maybe you should be shouting at us 'You should be instead doing Y!!', where Y is your idea, and if you're right we sincerely, truly hope you can change our minds)

https://forum.effectivealtruism.org/
There were briefly prefab houses built exactly this way.

https://en.m.wikipedia.org/wiki/Lustron_house
Opt-out telemetry opens the door to abuse and is invasive. We can see this happening today already, and that the current trend for opt-out telemetry + forced update is not a reaction to "opt-in is useless".

Regardless of how strongly you feel about telemetry and its perceived "benefits", the choice should always rest in the hands of the individuals using the software first and foremost. Your customers should always be informed of their choice and if they feel like they are willing to participate, they can opt-in.

How would you feel if building architects decided to install a camera in your bathroom in order to analyze how you use your toilet and the shower to assist in improving future constructions?

> Lots of people say they will turn it on, and then never do.

Because most of the time, there is no benefit. The software is already made, and further development is rarely informed by telemetry data. Furthermore, customers are rarely informed exactly what data is being collected - and not given the opportunity or benefit to inspect the contents of any telemetry or crash logs that need to be sent.

> If people understood the kinds of things that are collected, at least the things I collect in the software I write for work

But they don't. And no one takes the time to educate or inform them or give them the choice to opt-in with a detailed disclosure of what is being shared, rather than having to opt-out. As people become more aware of these telemetry practices, you're going to see a wider backlash at the kind of unnecessary data that are being collected. Maybe you're not doing it - but others are.
collectively, yes. I would say that the type of thought is different, however. The creative thought of building a foundation with the foresight of how it might be extended or implemented is different than building on top of that foundation.

I'm more saying that people like Buterin saw it gain popularity and imagined that they could do better instead of standing behind it as a unified front. Maybe I'm biased, though
As others have mentioned and requested; it could be interesting to learn more about this space?
All the corp document stores I’ve seen, and I think I’ve probably seen most of them by now, would benefit from a full-time librarian (or team thereof) and a help-desk to field enquiries. Because you have little hope of finding what you want, even if you know it’s in there somewhere.
Zuckerberg’s Folly: The Quest Pro
This review is really brutal. Is this really how it feels/works?
Being as you put it the "gatekeeper" advertises their importance to everyone in the company who needs to know about the processes, making advancement easier and guarding against anyone thinking they are not necessary.
Setup a service with Dropbox sdk and python to pull the data, commit them, and push (even forced) to git.

At least you will have multiple revisions.
> No country at all runs their internet economy on some cryptocurrency or cryptocomputation stack. And they never will, no matter how "decentralized" it is.

Yep. They won't. They will centralize control even more and things that are not as conducive for the ruling power will likely get delisted and deplatformed.

Which is precisely why building out the decentralized web matters. At the very least, there should be an alternative available to citizens. Even if its hard to access. The penalty for not building it out is walled gardens everywhere.

If it ends up being adopted by governments and companies, great. If it's just used by a bunch of nerds to send messages or money to friends outside the walled garden, then, too, it is worth building.

Surely, a reader of HackerNews would agree.
I think most of us approach documentation without intention. We write to express the idea, but fail to consider how the documentation fits into the deliverable.

For example, one could structure things where the English documentation is the deliverable. The code merely serves to actualize the document. In this world, we would consider the act of writing documentation of paramout importance, whereas the code is an implementation detail.

I think software as a discipline is distinctly undiscipled about these sorts of concepts.