skysight-inc/HackerNews huggingface dataset:
I spent 6 months in lock down in a 1 bedroom apartment in Australia. Working from home. 1hr outdoor/exercise a day. No more than 5km from home. We had pretty strict rules. I went for a walk around the block with my mate once a week and spoke to my family on zoom once a fortnight and that was about the extent of my social contact for a large part of 2020.

I managed pretty well. I'm a naturally introverted person, which is perhaps a good trait to have in this situation. I'm already used to spending a lot of time by myself and I have things I like to do. This is key, I think. I spent long hours making DJ mixes in Ableton and playing records on my hi-fi. That's a creative place for me and it was very satisfying to have the time to bury myself in it.

I wrote code, not heaps, but I played around with a few things.

I dug up some old/remake computer games (Half Life Black Mesa was by far the best)! I watched a bunch of old films I haven't seen in years, and a few bits and pieces on Netflix. I read books. I went for a 1hr walk every day and enjoyed the sight of trees and the sound of birds. I said a sincere thanks and smiled with my eyes at the people who staff the stores I shopped at once/twice a week. They have a hard job and I think it's important to convey gratitude to them.

I'd be lying if I said it was all fine, there were definitely days when I was bored stiff, depressed or otherwise not in a great place, but it was helpful to remember that everyone was in the same boat, and my sacrifice, along with everyone else's, are what is going to pull us through.

Keep your chins up. Especially you guys in the USA. What a mess you have to fix over there. I hope this year is productive.
Automating C++ Unit Tests with GitHub Actions, MSBuild, and vs Test Platform
>Neither one gets final say; only by consensus can the community survive.

Well, at least in the relevant case, the CLA does enforce the project has final say -- they can arbitrarily change the license of the whole project to, well, anything, without community say-so (technically they did approve it by signing the CLA, but otherwise)

The problem of course is that licenses should sometimes be changed, to improve the project's long term health (ie including a missed clause), to improve prospects (adding a commercial exception), to improve freedom (upgrading to GPL), etc.
> I didn't mean to suggest these nuisances are a meaningful part of the user/contributor community. It's just they don't generally make an appearance unless there's an audience.

I meant the projects that they contribute to aren't usually anything more than something extremely basic, or something that was made specifically for social justice.
another thing that immediately came to mind after the capitol rioting was the standoff with Cliven Bundy and an article I saw a few years ago[1]. I even remembered that at the time there were people on Fox who were downplaying this as some sort of patriotic resistance against the government. Imagine if someone started a caliphate on US territory, I'm sure we'd be hearing the same kind of arguments /s

"Cliven Bundy and sons cleared in case of 2014 armed standoff, a major defeat for the federal government that critics fear will empower far-right militia groups"

[1]https://www.theguardian.com/us-news/2018/jan/08/bundy-family...
I’m not sure if the over the top style is purposefully ridiculous (it would fit with the passage about working through purple prose) but man, this feels like you asked GPT-3 to do its best Humbert Humbert as a literary critic impression. I’ll grant that it’s an overall enjoyable read, albeit it leaves me with the suspicion that the author is pretty damn insufferable.
> 2. Establish communication throughout the day. This means having slack conversations (typed and video) that are casual. It's okay to vent on these calls.

Are you listening to the others venting too?
The Ongoing Collapse of the World's Aquifers
Well Trump certainly used his position to enrich the Trump organization. But in a much more blatantly open manner. Putin is probably the single richest person on Earth, pretending to be one of the people and living off the official presidential salary of about 130000 USD.
> that would be 30 square mm. In the 32 nm technology that would likely need much more than 1000 square mm,

Where are you getting that scaling from? Intel's 32nm is reported at 7.5Mtr/mm2 while TSMC's 5NM is 171Mtr/mm2. 30 sqmm of TSMC 5nm in 32nm would therefore be around 660 sqmm. That's definitely on the large side, but yet again chips nearly that large were manufactured & sold in consumer products.

> A very large part of the die is not labelled and it must include some blocks that cannot be omitted from the CPU, e.g. the PCIe controller and various parts from the memory controller, e.g. buffers and prefetchers.

You need those things to have a functional modern SoC, but you don't need as much or of the same thing to have just a desktop CPU without an iGPU, nor to have just the raw compute performance of the M1. It'll be a heck of a lot harder to feed it on dual-channel DDR3, for sure, but all those canned benchmarks that fit in cache would still be just as fast.
Deploying the token contract is the easiest part. Making it an essential part of a useful decentralized application and convincing others to value and desire it is the challenge!
Are you sure you want to participate in a discussion badmouthing Mozilla? You're not directly saying those things, but you are taking part in the dialog. That sort of behavior makes me pretty angry about Brave.

Focus on Brave. You have nothing to do with Mozilla.
Yup. I have a room I use as an ‘office’, with a PC I use for both gaming and work. I look forward to the evening where I take a step back from it, cook dinner, then come back for some games :)

One bad thing is I keep trying to use my Discord push-to-mute keybind in zoom and it never works :(
It’s not at all weird that the discussion has centered around censorship in reaction to this. As Winston Churchill once said...”Never let a good crisis go to waste” [1].

Democrats are seizing upon the opportunity created by this incident to permanently silence their opposition and attempt to cement long-term political power. A former Facebook official has even publicly suggested that cable companies banish conservative news networks, and that Facebook and YouTube expel conservative influencers from their platforms, in reaction to the incident [2].

Attempting to silence and ostracize vast swaths of the population seems like it might backfire in pretty dramatic fashion. Even Jack Dorsey acknowledged that we had entered into dangerous territory when Twitter blocked Trump and the rest of big tech killed Parler, and he seemed to suggest that the only long-term solution was decentralized social media [3] (something I have been saying since they did this).

In any event, we are certainly in for a wild ride over the next few years. American society is cracking at the seams, and our “leaders” and financially-incentivized media companies seem to be actively encouraging it.

[1] https://www.oecd.org/agriculture/never-waste-a-good-water-cr...

[2] https://www.msn.com/en-us/news/opinion/former-facebook-offic...

[3] https://twitter.com/jack/status/1349510769268850690?s=21
Appreciate the response. Thank you.
Are you arguing that because there are hypothetically a million mobilizable supporters of Trump that the image doesn’t clearly contain deep fake crowd size expansion? Refer to the image. It is as clear as day.
Is there support for Google Meet? Some employers refuse to use Zoom.
Okular requires a big installation and KDE libraries, which are fine if you use KDE, but I don't.

I don't understand this argument. On Windows and Mac you install apps which come statically built against tens of libraries and you're fine with it.

Yet on Linux, it's such a big deal if an app uses a few libraries (which are reused by tens of different apps).

> I cannot find a good reader on Linux

It's called Okular. You just have some stigma against installing a few megabytes of libraries.
There was a varied response to BLM riots.

In my city, BLM demonstrators - or at least people purporting to be part of BLM - declared several city blocks an autonomous zone. The zone's security forces subsequent killed several people (among them, ironically, an unarmed black 16 year old). It took the city 3 weeks to clear out this zone, and it was done without lethal force.

By comparison, the people occupying the Capitol were removed in a matter of hours including employing lethal force.

The Capitol protests were met with more leniency than some BLM demonstrations, but less than others.
That alone is non-obvious. Docker adds prerouting and masquerade changes. They don't show up in the default iptables rule list (iptables -L). If you don't know about it creating the other tables it adds, and how to list them explicitly, you won't see these rules added. Docker binds to the public interface by default, rather than to much-safer private/localhost defaults. If you have an iptables INPUT DENY rule, it doesn't come into play at all, and that's certainly untuitive for people who aren't iptables experts. For example, if you're using ufw (which most non-power-users rely on) and have it set to DENY by default, that won't protect you from the example you provided. The way Docker works is simply wrong. It should not mess with iptables at all. It does so because that makes it "easier" for novice users, but that ease of use is a real security risk.
Unless very many stolen cars are pinging from the same location, police are unlikely to care.
Nice strawman... I don't think either of those things were acceptable either.

Quite frankly lumping in all of the protests over the summer, for example the one The Donald had tear gassed, with the looting that largely took place after dark is really saying the quiet part out loud.

If they'd protested outside the Capitol not in it, I'd be more sympathetic, even if they were campaigning for the end of American Democracy.
New Program for B2B SaaS Immigrant Founders
Starting a company is hard, doing it as an immigrant is even harder. That’s why we created a new program to cofound and fund new B2B SaaS startups with immigrant founders regardless of current work auth. Taking applications until Jan 31st on our website. Cohort founders get $500k initial funding, immigration support (sponsorship and legal fees covered), and a team of shared services (product, HR, recruiting, finance, accounting, etc).
How did they coordinate not bringing guns? Or did they each individually realize this strategy without coordination? I think you’re giving them too much credit here.
> The people at the Capitol riot/insurrection were all relatively well off.

“All” probably overstates the case, but it certainly seems that they were disproportionately so. Certainly, those that have been arrested or identified from video (sets that seem to converge over time) seem to be largely employed (prior to the attack, less so after) and not poor.
1. Kicked out my roommate and made an office. Didn't help.

2. It's very hard to do casual check-in with another person.I feel like I'm bothering them too much. I can't get over it. Too stressful. Was way easier in person. Just feel the room and interrupt as needed.

3. I wake up early, take my pre-workout or red bull or 5h energy but just stare at the screen for 4 hours between 8 and noon and can't start.

4. I love the product but I can't start working wihtout others around me.

5. I hired multiple therapists. They put me on meds. I took medical leave. Nothing helped.

For me, work is for work and home is for home or for "work on autopilot"
Architect/tech lead
Yes I will expect that most people will not do that but some people will.

People are so diverse, I can't assume everybody behave the same, let alone behave the way I want.
Silicon Valley is infamous at this point for running loss leaders to lock people into their ecosystem with the expectation of being able to milk people dry later. The fact that the services are "worth the money" doesn't mean it's economically in China's interests to allow for easy access to them.
I used IA's browser plugin that does this for a while, but unfortunately had to stop because it had too many false positives (sending me to archive pages for sites that were still live.) An extension that does this properly definitely interests me.
Putin's Palace
And that's why AWS eats their lunch. Execs of Elastic ( and other companies ) should deal with their inept sales force rather than point fingers at AWS.
Yes, the citizens' lives do matter.

Which is why our intelligence and security infrastructure are moving heaven and earth right now to locate and intercept the many foreign agents who attacked the capitol alongside their american collaborators. With luck, they will be intercepted before anything can happen that might be deleterious to the safety of all these lives we're all claiming are we care about so deeply.

It's good to see so many loyal and patriotic americans keeping eyes forward in this common endeavor. And not being sidetracked by matters like, say, street crime, that can be reliably left to the capable handling of municipal authorities.
Being able to contribute to ui code, or to customize ui without going through the minified code would be the main benefit of browser being open source. For discouraging forks, using a non-permissive license for js code, would be as effective as minification.
For me, somewhat embarrassingly, the one killer feature is the "Send to Device" feature from firefox on iOS. Being able to send links to browser for later reviewing is super useful. Not sure why Edge or other browsers don't implement
> Some first floor engineers at Brave have more equity than that small investment constitutes.

Is "first floor engineers" an SV-ism (or Brave-ism) that indicates something like "early employees"?
I was able to maintain about the same productivity for maybe 6 months, then it started deteriorating from there. At 8 months, started to feel like i couldn't take it anymore, and had to take a vacation. Now at 10 months, have been able to stabilize into a new normal, but it's not as productive as I was before.
I deal with burnout watching videos from george Carlin on germs and virus... 10y old what a wise man
https://youtu.be/X29lF43mUlo
Smart tech – smart for whom? (2020)
Your questions are all over the place, I'm not sure what you're getting at? I'm also not sure given what occurred in this instance that you can make some of the assumptions you included within these questions.

Also - Tim Pool isn't considered "reasonably neutral" by any stretch of the imagination. He is a very unnuanced commentator, his bias is hard to ignore, he tends to cherry pick data and often misrepresents opposite views, aside from that he is very inconsistent. If you do recommend people should check sources, I'm with you but Pool really isn't a particularly reliable one for factual accuracy, summaries or analysis.
Austin lifted the ban on camping on city land in 2019.
Your comment is a great example of the apologetics I'm talking about.

The apologetics for rioting over the summer were also bad.
The type of people who are into decentralizing the internet are also usually against a single company (google) controlling the rendering engine of most users.

If you're talking about typical user of the average web browser, they care about IPFS as much as they care about the rendering engine - i.e. not at all.
Just a note that it's nowadays not `dat:` but `hyper:`, a rename of the protocol, that's used by Beaker: https://hypercore-protocol.org/
Powershell recommends a module prefix https://docs.microsoft.com/en-us/powershell/module/microsoft...
I know it’s easier said than done, but move!

I was fortunate enough that my lease expired back in July so I looked for somewhere a bit further out of the city with more room. I pay a smidge more each month, but I probably at least doubled the size of my place and I have a dedicated office now
My car way predates Bluetooth or at least having Bluetooth in cars :-)
Building CAS and Auto-Differentiation in Common Lisp (2006) [pdf]
> Next to it is a picture of a CodexDNA BioXP device that is advertised as producing “custom DNA fragments of up to 7,000 base pairs”. Could this be the next distributed manufacturing revolution? This time with DNA printers making COVID-19 vaccines in our garages instead of 3D printers and plastic widgets?

> I’ll start with the bad news: Nobody will be making an mRNA vaccine in their garage any time soon.

... We're not there in time for COVID19, but technologically, I think we're less far away than this article presumes. Cost of both sequencing and synthesis has been dropping like a rock, albeit not very smoothly. I can get DNA synthesized for less than what I was paying for amateur PCBs as an undergrad.

A lot of the other complexity, I suspect, is specific to getting this out in <1 year. It's worth remembering the earliest vaccines took no technology beyond what I have in my garage. With a little more time and patience, I'm sure some of the other complexity will go down. We can't spare time and patience when we're bleeding billions of dollars from our economy and thousands of lives each day, but....
Snowflake Database Internals
> almost like people forgot their was a an upvote and downvote button

They forgot this within a few weeks of seeing rule breaking behavior.

I recently went through some old logs and discussions from 7/8 years ago. People actually talked about how important it was to upvote content and follow rediquette.

That discussion died because you have to enforce rediquette and the "honor code" fails when people see that abusing the code goes unpunished. This means that upvote downvote become like/dislike.

This logically implies that if you want to make upvotes work, then you need to really prune your community for rule compliance. My favored example of this is badecon.

------------------------

The other issue really fascinating issue is how automation results in better filter bubbles.

Before automod, people couldn't ban alt accounts fast enough. Ban bigot_1, and 10 minutes later you would have bigot_2. Until automation, banning was a fools errand.

Later, bots could target words, so now your regexes would stop variations of N*er and other coded hate speech - which also meant that you could stop users from using the names of alternate subs.

Now this may be a great thing. You ban bigot_2 and he can't speak anymore so he goes to create his own sub, where they say they will be a free speech zone (and vehemently downvote opposing ideas).

Of course, these bastions also use the same tools, and they maintain their ideological purity.

Leading to the final conclusion - that moderation is innately a question of morals and ethical leadership. Not of technological design.
Software Engineering Guidelines I Learned in 2020
> and your group is not making every effort to expel associations with said nazis

This was the most bothersome part to me. Trump talked about wanting to punch protestors, but tip-toed around actual Nazi's supporting him and coming to events. He would eventually denounce violence or hate after being prodded, but never seemed to be able to state plainly if someone is a Nazi, then GTFO.

Personally, if I'm in a group and literal Nazi's are also allowed in the group, that's not a group I'm going to remain a part of.
> You earn a billion selling wonderbras and buy one of these - OK.

> You build one of this on corruption money while ruling the richest country with the poorest people - not OK.

They are two forms of capitalist exploitation.

Your framing excuses the ‘business‘ kind, but the underlying exploitative mechanics are really no different.

Most global north firms benefit from labor in corporate-bribed and IMF-drained regimes in the global south. Global south citizens are basically locked up in their countries, to be ruthlessly exploited by global north capitalist firms. The capitalist class wins, the working class loses.
Well that assumes that inclusion in the open Internet is a bad idea. I think it helps the Internet, Mozilla, the industry, our society, and provides opportunity to talented people who otherwise wouldn't have it.

Also, as you probably know, many of those things you mention are caused by lack of funds.
:fingers crossed emoji:
The trouble in my opinion comes when these social networks begin to promote content to the user algorithmically. My Twitter feed is filled with content from users I do not follow. It makes up the majority of my feed. Likely, even if it was content that I was following, the most "engaging", or oftentimes "enraging" content, would be the content shown first.

If social networks were largely just content crafted by the people I follow, it would then be more representative towards a digital representation of the in-person social structures that would or do exist.

They make much less money that way though. Your average user would probably also use it less.
I mean. You may never see someone use the panic button legitimately. The idea is that if someone is following you to your car, or threatening you you can hit that to garner attention and hopefully scare somebody off. That’s never happened to most people I know. Doesn’t mean it can’t be a useful tool if used properly.
I have this and changing tabs bound to my mouse side buttons, I don't know how people tolerate anything else.
A "riot" to eject a dictator vs a "riot" to stop Congress from certifying the winner of the election/install Trump as dictator are - to my eyes - entirely different in character.

People do what it takes to survive. Trump usurping power and ending 230 years of US democracy represents an existential threat. Don't be shocked that a lot of people and companies are not on-board with that idea and are willing to take extreme measures to prevent it.
Which of those platforms is dictating to the blog post's author what he should not host?
Back when I drove a soft-top convertible I would just leave my doors unlocked. Better to lose whatever change is in the ashtray than re-cover the top.
End-to-End TypeScript: Database, Back End, API, and Front End [video]
I live in a city that has a serious methamphetamine problem. I live in the suburbs but near a train station. For many years there would be smashed car windows in the street multiple times per week.

The thieves would be looking for small change that people leave for parking (ie $1-2 worth of coins). Break into enough cars and they get enough for some more meth ($20-30 might be enough for a small hit). They would ignore any larger or easily traceable high value items in the vehicles (or houses for that matter), preferring items they could carry in a bag and reasonably claim were their own. The train was often used to transit quickly away, so any ill-gotten gains had to not be obvious.

We never left our cars on the street at night. Our neighbours that had no other option would simply leave the car unlocked or the window down. The cars were never stolen and the cost of replacing multiple windows or door locks per year would quickly exceed the cost of insurance (typically only one window/windscreen replacement per year via insurance would be excess free).

Economic downturns and interestingly Covid have had a huge impact on meth use here. My state has imposed a hard border with the rest of the country, so interstate drug trafficking has had a major decline. Consequently there has been an increase in cannabis use and alcohol consumption has gone way up.

I can't recall the last smashed car window in my street. So there are knock-on effects on crime as well.
The universe is big. Time is infinite. Life is short.

I suspect we are more likely to find the remnants of life than life itself. And to find that we will likely need to send probes deeper in space than a person could ever possibly travel in a lifetime.

We want to find life because it tells us the human race might not have to some day end.

I hope I am wrong.
Ask HN: What are you currently building/working on?
What small or large projects are you currently working on?