skysight-inc/HackerNews huggingface dataset:
Which, unfortunately, is the incorrect way to think if you larger goal is to afford rent and food.

When I was finishing high school, I had to choose between music or comp-sci for university. Went with comp-sci because I didn't think as a trumpet player I would be able to do much, besides being one of the 5 (citation needed) teachers in my city, or being VERY lucky and survive playing gigs, mostly which would be playing music I didn't like.

It worked well for me, as I ended up having a couple bands, and also did some freelance gigs. Because it was my hobby - I didn't care for money, as I got a job - I could go full Marie Kondo and only play what gave me joy.
If you can use a standing desk to program, you can probably get used to a walking desk. In the worst case you'd just need to stop walking when you start getting deep into some parts of your work. If you can't use a standing desk to program, then a walking desk is almost certainly out of the question.

Personally, I just accept that for 5-10 minutes of every hour I will not be at my desk and will instead be near my desk doing calisthenics.
Lack of maintenance is a good reason to use a microcontroller. I can understand not wanting to deal with the complexity of a pi and the associated software updates, but if you just need to read a sensor or toggle a relay and send a few packets you can write arduino code that is effectively set and forget. Most importantly you can be certain its behavior wont unexpectedly change because of some remote update. It's easier now than it ever has been to get started, things have improved alot in just the last 5 years or so.
"Sexual assault" is an abused term, it does not make justice to real victims or real assault. Here's Nadine Strossen (https://en.wikipedia.org/wiki/Nadine_Strossen) on the subject:

"So we see the term sexual assault and sexual harrassment used for example, when a guy asks a woman out on a date and she doesn’t find that an appealing invitation. Maybe he used poor judgement in asking her out, maybe he didn’t, but in any case that is NOT sexual assault or harassment. To call it that is to really demean the huge horror and violence and predation that does exist when you are talking about violent sexual assault. People use the term sexual assault / sexual harassment to refer to any comment about gender or sexuality issues that they disagree with or a joke that might not be in the best taste, again is that to be commended? No! But to condemn it and equate it with a violent sexual assault again is really denying and demeaning the actual suffering that people who are victims of sexual assault endure. It trivializes the serious infractions that are committed by people like Jeffrey Epstein and Harvey Weinstein. So that is one point that he [Stallman] made that I think is very important that I strongly agree with."
https://www.wetheweb.org/post/cancel-we-the-web
Thanks, I just checked and also found out -ftrapv.

GCC says:

> This option generates traps for signed overflow on addition, subtraction, multiplication operations.
There are free government and non-profit social counseling services where people help you figure out what job you can do. There's also reddit and your friends/family for easier non-professional advice.

However, I think it's completely fine that you stayed in SF and made progress there.

As for your claim that you could earn some money in SF and not elsewhere - that's the core of my argument. My point being that San Francisco has more opportunity than pretty much anywhere else in the world. That you specifically could make money in SF, but not elsewhere.

No doubt that earning much less than plenty of other SF residents can have an emotional impact and make it look like your life isn't going so great. It's just that when you look at the US as a whole, or the world as a whole - then SF starts looking like a fountain of opportunity.
It's been fascinating to watch these developments because in my career I've never encountered a performance-sensitive application that wasn't fixed by just eliminating the parsing of doubles from text format. Parsing them faster never seemed to be a good choice. On the other hand producing human-readable doubles (for debug logs or whatever) is a pretty frequent bottleneck that has also seen great improvements recently (Grisu, then Ryu).

Anyway, it's all great programming but it seems to me a symptom or a larger social failure, where we are making bad protocols faster instead of making the protocols better.
There is no "we" here, certainly not in the sense that "do we think a minute". People can choose for themselves just fine, and they'll do so whether I wring my hands about it or not. If you want to be worried about other people, go ahead but leave me out of it. :)
And Discord and Steam.
He sold eBooks and 3D printers. Then Ukraine tapped him to head its Space Agency
Lockdown boredom drives UK video games market to £7bn record high
Yea, this is one of those "I want to believe" stories! It's practically engineer-porn. Everyone who has quit a shitty employer whose technology was a house of cards resting on the point of a needle is cheering OP on. We all have that fantasy that the house will finally fall over, the company will have its comeuppance, and we're the one person in the world with the knowledge to fix it.
An issue for us is that we need to provide outside users access to support tickets. Gitlab has Service Desk, but it's useful only if it's just your engineering team looking at the issues. Service Desk issues often need attention from someone outside the engineering team, though.

There's a steep step-up from Premium (which we are at) to Ultimate to get guest accounts, but even with guest accounts, we'd need to separate access of service desk tickets from internal tickets.
Hell. Yes. That's absolutely beautiful, and ethically completely correct.

I have bosses at previous companies that I'd help for free today because they were good to me and we parted on friendly terms. One boss helped me move my house once, and I'm not about to charge him to fix some random issue.

I have other bosses whom I'd require a cleared wire transfer of money before I'd lift a pinky to help them, because they were not nice people and I don't want to associate with them or assist them with anything. If someone in this camp approached me, I'd have a story just like yours afterward.
Stella mentioned elsewhere in this thread that HuggingFace is adding support for the Eleuther model, so text generation should become trivial once this work is complete.
It does feel like Gitlab strategically keeps certain things out of the OSS product, like limiting the issues to two states.
IMHO price (or price/"performance") is a serious consideration for the actual food choices of many people, much more in practice than what they would say it is.

Currently, meat substitutes are effectively a premium product - however, if (when?) they would be available at half the price of animal protein, then I believe meat consumption worldwide would decrease a lot even if people's preferences would not change. Cultural norms would shift eventually, but that's slow, and price changes can happen and affect change much faster.
Ah ok, sounds like you are a jerk yourself then, lets get you fired, since you think that's what social interaction is.
With the check held in escrow, it makes cheating harder.

The contractor knows that the money has been paid by the company and won't be withheld after the job is done.

The company knows that the contractor doesn't have the money until the job is done.
I agree with a lot of this. I'm especially looking forward how generics should make it easier to build a library of high level concurrency patterns that people can use in Go, instead of everyone trying to build their own. Promises (which would allow you to start a number of parallel tasks, then wait on the results), "parallel for" with controlled amounts of concurrency, etc.

The M:N scheduler is great, and the ability to easily spin off Goroutines is really nice, but I think most people shouldn't need to manually launch goroutines most of the time. Goroutines should just be an implementation detail.
We're in an uncanny valley. When deep fakes are good enough to fool people consistently, and cheap and low skill enough to become ubiquitous, people will stop trusting any video or audio by default. It becomes futile to waste influence ops on it. Now, good ones are difficult enough to produce that they are plausible in the right context.

Given that legislative and law enforcement efforts are unlikely to roll back this tide, especially from foreign actors, the better path is forward: more deep fakes, cheaper and easier tools, lower friction methods of vouching for content, yielding less gullible consumers.
I don't think you're the target audience - it's a tool oriented at people implementing activitypub servers, and provides a set of tools for debugging and testing that an implementation meets the activitypub spec. As someone working on an activitypub implementation, even without any prior knowledge about the tool, from the screenshots and feature list I was immediately able to work out what it was for. Things like verifying message certificates and activitypub compliance were things that I was doing manually in an ad-hoc way before, but this tool seems to provide a standard way of testing it.
Have you tried learning to code?
I don't have the data but I'd guess a few things:

- It's probably very uneven across housing types and locations

- If people are moving from apartments to houses, they're net taking homes for purchase off the market

- Anecdotally, I see people moving into larger homes to have more room

- I expect you end up with some overlap when people are in the process of moving
Most YouTube careers were made out of people doing it in their spare time and finding out people actually want to watch. That's the only way it works.

That just isn't true at all, and hasn't been true for at least a decade. Professional YouTubers typically have a background in film, with training in acting, lighting, and editing.

Source: I worked for a variety of YouTube-related startups in Los Angeles. This sentiment is just completely inaccurate.
Why are you turning this in to such a pedantic thing? I am not a programmer. I am a systems administrator who administrates systems. Is that not easy to grasp?

When my job is 98.9% something else than programming, I'd rather be learning AI, Robotics, History, Psychics, Gardening, Glass Blowing than a language I'll never use.

I've explained it a case of "Can you get this to work" Yes/No. If no, I move on to something else. That's my line of work.

If you want me to monitor,configure,administrate something, then it should be simple. Presented to me in one folder with all packages not downloaded from some corporate hell-hole of a website because it's the norm for younger developers. Am I not allowed to have that opinion?

I will research on how to operate but that's it. Life's busy enough that I don't have time to further research on how to setup individual environments. I've just wasted 10 minutes typing this message to reply rather then configuring an openldap server for user authentication, Luckily I'm on lunch.
To me, this means that we vitally need a cryptographic verification method that can track the image as produced by a verified microchip and through a custodial blockchain recording each edit of that image file. Then giving all media players the ability to verify and produce a certificate of authenticity.

I bet there are some security challenges there, but this is the only way I can think of in order to protect the Republic from purposeful misinformation by differentiating between real and edited/fake,synthesized, footage going forward.
You are half right about that. It also matters how these gases are released. Intensive cattle farming involves a lot of CO2 and methane that has more to do with supply chain of the food for the animals than it has to do with the animals themselves. Think soil erosion due to tilling (which emits massive amounts of C02 & methane), fertilizers, pesticides, etc. needed to compensate for that. Transporting of the animal food and the rest of the supply chain. And getting rid of the excrement and methane.

Compare that with regenerative farming where if done right, the cattle actually captures more carbon in the soil than is released as co2 or methane. Even just having animals not taking a leak where they dump their manure makes a difference. Amonia is nasty and gets created when you mix the two. That's why cattle farms smell so nasty: it's the urine and manure mixing when they shouldn't.

Same steak but completely different from a sustainability point of view. Expensive but tasty. Might actually scale if farmers were incentivized to try this. There's no shortage of land to restore.

Feeding cattle seaweed might help a little. But maybe let's not intensively farm oceans to feed land animals. That sounds like a net loss.
One of my "please steal my idea" projects is to get any of these Youtube personalities that are famous for commentary on consumer tech (such as Linus from LTT, MKBHD, mrwhosetheboss) and convince them to create a company that would mix together something like drop.com with a "design studio" focused on coming up with high-quality kits for consumer gadgets, with the twist that every kit is open source and freely available.

Every month or so, they would make a video about the ongoing projects and show what kind of features are already available. Partner with manufacturer companies that can provide pre-assembled systems. For those that don't care about the DIY part, offer a subscription-based option where they can get early review units, prioritize their change requests, troubleshoot support, personalization options, discounts for bulk buys, etc.

The revenue from these subscriptions should be more than enough to fund the team of open source developers/designers and to make up for the "lost" revenue of a video made that is sponsored by any of the big tech companies. The most interesting though would be to see if this could lead to a change in consumer demand: could an influencer changed the public's perception of what is really "hot"? Would we start seeing things like "/r/mechanicalkeyboards" for all sorts of products like TV panels, wireless speakers, home automation light systems, F/OSS-based smartphones?
"For my friends, everything. For my enemies, the law." Getúlio Vargas had it all worked out.
Zoom throws a `zoom_latest.deb` on their website with no repo, you just need to remember to go there and download it for updates, by hand. Given zoom's security record, no thanks.
BingoBongo – testing can be effective and fun
I do think it's a market forces issue. But it's an issue where forces don't align with societal value (which I think is an extremely common problem in the modern economy). Back when musicians/publishers had real leverage over who could access their music/content by means of their control over the media holding these, it was in some ways easier for them to make money. It's the gatekeepers that manage to extract rents from the system, and it's hard for any single artist/intellectual to do anything about that, and if multiple try to do something about it together there's always going to be an incentive to defect or not join that effort in the first place.
If you check at the end of the man page, you'll see that usually an info page is mentioned.

Have an online example which illustrates all possible file finding examples you could ever need: https://www.gnu.org/software/findutils/manual/html_mono/find...
I wonder how much of this is related to the eviction moratorium. Anecdotally, my wife has a house that had a tenant in it. She was planning on selling it last year, but she had a hard time getting the tenant out. His lease had expired, and he also hadn't paid rent. He thought that the moratorium should cover him even though his lease had expired for several months. She only recently got him to move out, and she put the house up for sale right away. I bet there are more sellers than her in this situation.

I suspect that once the moratorium is up, there will be a lot of landlords looking to sell. They've been not getting rent for a long time, and they may have to sell in order to get out of the hole they're in. Many still have mortgages, but they will have a hard time collecting a year worth of rent. But the bank won't have the same problem foreclosing.
same for my Motorola. It will only charge one one side. The best part is that if plugged in on the "wrong side". It is great when it runs out of batteries and you have to gamble that you plugged it in correctly.
> Assuming 'man' is short for 'manual', this is exactly where man-pages go wrong.

Why? Manuals come in different levels, not all of them are tutorials/guides, some of them are references. We still call them manuals.

> For example try to figure out how to extract a zip using tar by using the man-pages.

I'm not sure if you're purposefully mixing tars/zips here, I'm gonna assume you mean a "tar-file" instead of "zip" as obviously tar can't unzip a zip file.

Not sure why you're having troubles finding the instructions compared to the thousands of people who managed to find it. Just to refresh my memory (although I know the commands by heart by now), I gave it a try.

1. `man tar`

3. Read through the synopsis, realize I need to specify the archive file with `-f`.

2. Synopsis didn't mention extract, so I search for `extract` as I know I want to extract a file

3. Now I have `tar xf $archive.tar` and I run that. Notice I would like to have some output.

4. Go back to manpages, search for "output" and find the "-v" flag

5. Final command I'm happy with is `tar xfv $archive.tar`

Is that really so difficult? Has the internet ruined peoples ability to search for information themselves and playing around?
> clever abstractions to avoid static linking

the really clever thing would be to embrace static linking
> I used to do the switch the superclass at loadtime to experiment with adaptable programs.

This probably falls in undefined behavior territory. What kind of errors did you get when something went wrong?
When I lived in London this happened regularly. Even now we live out in the countryside we get these unsolicited letters from time to time.
Next level of blue screen. I would suspect stars of the future will be similar to "manufactured" and business formed bands of the past.

Sign up a youngster for a small fee. Scan the shit out of his body, voice etc.

Free actor for life.

Kid gets $500 lifetime payment.
It's dark, but I kindof love situations like this (although luckily I haven't had something like this happen to me in digital space since I was a teenager). Some places I would look:

1) Are you SURE that everything is actually gone? Is there a logfile, a billing trail, sent emails trail from your email provider, something like that? If it was me I'd be looking for a secondary system (like alerts, logfiles, billing, etc.) that had some of this information stored in it as secondary function, and writing some scripts to parse those things and start rebuilding what can be rebuilt.

2) You said you lost all the emails and SMS of your team. Do you have an HR department? Surely they have this information. Your team is likely going to start trying to send emails to each other about this. Can you dump logs off of your mail server to rebuild at least the naming schema? For phone numbers: can you try an old school phone tree style? Start with somebody you know, and ask them for everybody that THEY know and so on.

3) Was there a staging environment that might have had some of the data you're missing on it?

4) Are you really really sure that everything was wiped out? Is it possible that your ERP system is broken (lost its DB connection or something?) and that caused a cascading failure that makes it LOOK like everything is gone?

5) Can you get at the BIND server somehow? Are there logfiles there?

I'd love to know more specifics about what "wiped out" means in this case. It seems unlikely that it's properly "wiped out" unless something malicious happened, and even then I think you could rebuild a lot of this from sortof "secondary" data.

Think like a hacker, but your system is your own target. How can you steal the data you're looking for from places it isn't really "supposed" to be?
What if discrediting the media is the point? Certain politicians say abhorrent things all of the time and go out of their way to vilify the media. A well-planted deepfake that makes a news cycle before being discredited would give them a permanent excuse to dismiss anything as "fake news". I'm surprised that it didn't happen in 2020.
Part of the hard part in learning Chinese and Japanese is that there is a separate phoenetic "alphabet" you have to learn to properly pronounce characters. (at least in Taiwan, kids learn bopofomo)
What the Heck Are NFTs? Let’s Ask Beeple
I believe this exact system is followed by the government of Kerala, India. Private lotteries are banned. Lotteries seem to be a significant source of revenue for the state.
Better documentation. And with better I mean documentation that does not rely on as many assumptions about the reader, and docs that include enough examples. I don't care about that one example which only covers the most trivial use-case that you included so there's an example in the docs. Examples should be like unit tests, I don't want to play the archeologist and dig through pages of outdated info just to figure out how to set that one weird flag.

One example for docs I enjoy is the reference for the Rust standard library. It still could use a few more examples here and there but overall it's among the best I know, together with tailwindCSS' website which is also great.

Don't be like the devs of that one JS animation library which locked further examples behind the registration form for another web platform, failing to mention those hidden examples are more or less a copy-pasted variation with slightly different numbers.

And I haven't thought about it very deeply yet but I'd like a tool or maybe lightweight processing language that lets me quickly visualise debug output and similar data. Often it feels like the main time sink at chasing certain bugs is how I either have to look at the raw data and numbers and try to see a pattern, or more or less start a whole side project to properly process and visualise it.
Possibly I'm just missing something obvious or overlooked the usefulness of a neat tool at first glance.
This is the page with the coastal authorities [1] description:

"If the project is realized, the Stad Ship Tunnel would be the world's first full scale ship tunnel of this size."

So they call it the "first full scale ship tunnel of this size", so quite a few more qualifications.

[1] https://www.kystverket.no/en/About-Kystverket/Stad-Ship-Tunn...
One of the issues is that our broken policies are helping to fuel high rates of homelessness. Once you are homeless, you now have a lot of logistical barriers to accomplishing anything, plus social stigma piled on top of that and other issues (like hygiene issues that tend to make health issues worse and harder to resolve in most cases).

There is all kinds of data showing it is cheaper literally give people housing than to let them be homeless. I'm not even asking the US to outright give poor folks housing. Just make it possible to find housing that doesn't cost an arm and a leg and where you can make your life work without a car.

I don't think I'm asking all that much, to be honest. This shouldn't be that hard. It's not like we need to invent these concepts from scratch. There are lots of examples to draw from for how to make such policies (plus healthcare) work better than what we've got.
Even more precise: gasses in the atmosphere convert and stabilize at an equilibrium concentration, depending on their marginal rate of production versus conversion. Therefore, an increased production van lead to an increased equilibrium level.

Also biomass is a better proxy, and here the presence of cattle has increased significantly.
Minimalistic Node.js gRPC microservice framework