skysight-inc/HackerNews huggingface dataset:
That really isn't accurate. The National Post is Canadian center-right, but it's generally a pro-business perspective rather than a socially conservative perspective, as it inherited much of its readership from the Financial Post. A better American analogue would be the Wall Street Journal.

As for the GP comment, I think it's always fair to be more skeptical of government access to data given the government's unique powers and access to other sources of information for potential correlation or deanonymization. They should have to prove that this can't pose a privacy concern, not "move fast and break things".
happily stop or mute my mic if the clicking sound is disruptive

I've gotten tremendous results from switching to a silent-click mouse.
I like to do this to avoid list syntax:

def make_dir(path):
subprocess.run('mkdir -p'.split() + [path])
I have never been part of the team that did daily standups (& I led one of the teams). I am happy for that.

You don't need to do daily standups just because most dev teams do.
Much work is really damaging and is worse than doing things that don't pay.
I think I remember a story about a professor that said they can stop taking the exam and turn it in if they read a sentence in the exam which was placed like halfway through and only a few people in the class actually did that.
Thanks and Merry Christmas to the Bible Project. I have got a lot out of your podcasts over the years.
For those unfamiliar with history, today is the 30th anniversary of the final dissolution of the Soviet Union in 1991.

There's another submission in queue with CNN's broadcast from the night of 25 December 1991 beginning with then-president George H. W. Bush (41st US president, father of G.W. Bush, 43rd) addressing the US and world by television:

https://news.ycombinator.com/item?id=29681271
what happens to artists/musicians/poets? did they have to work at a day job compulsorily to have wages/house/pension etc?
Meh, sometimes when you’re optimizing things you realize new limits. This is how you figure out what works and what doesn’t, you try. Simplifying failures down to “it was too big” and acting like this should be a priori obvious is silly. A small amount of stuff is always going to exist a few standard deviations away from the mean. Sometimes it’ll move the mean, sometimes it will fail. Backpressure from being too much of something is pretty natural.
If your government is untrustworthy the correct action is to replace the government not simply accept this as normal.
Seems like he was stumbling towards the Four Noble Truths of Buddhism.
I lived under this regime and i absolutely remember it as evil. Big mistake of 1991 was to let Russia form.
Drivers fundamentally want good pay per hour of their life traded, less gas cost, and ideally, to do as little driving as possible for the money. Beyond that they want as close to a frictionless experience as possible. Proper UX flows in the app, not get a fresh order right after they've left Walmart, not to have to backtrack, and customers that don't start trouble. Every one of those incentives is misaligned, and it has to be, the company wants to pay as little as possible and charge an optimum rate for maximum revenue, they want drivers to take an order no matter how much of a pain in the ass it is, they want customers to pay them, even nasty ones.

It's nice to believe that solving problems for one solves problems for everybody, but fundamentally the business model is about pushing externalities onto drivers.
Source? Is this the number of passengers, aircraft movements, or something else? Also is it for American citizens or just people flying from US to non-US?

Also factor in that many people who do fly, fly multiple times a year.

If that 93m is individual passengers then you should discount it quite a bit to accommodate frequent fliers and overseas tourists returning home.
In the article, the architect spoke about how the goal of single stair buildings is to kill that hallway - one stairwell with the doors to each apartment on the stair itself, then narrower lots; similar to how it’s done in Europe.

He points out that the long corridor type of building you are describing is often caused by the need to make a Teo staircase build financially viable.
i cant understand why would anyone other than military (even that for a deterrent maybe) would want a machine gun where every bullet can kill and u can fire so many bullets every second.
I've got ADHD and actually found the opposite for me. Work from home was disastrous because there are so many potential distractions at home, and little accountability. I would see some dust and go get a broom to sweep, or go brush my teeth in case I forgot, or get food, or take "just five minutes" (soon 30) to check social media, or decide I need to make my bed. Any frustration or roadblock meant I would find something to derail me, and this all contributed to depression that made it even harder to focus on work.

Going back to the office was a huge boon for me, even before starting medication. I'm currently the only person on my team working 100% from office, and I would walk barefoot over broken glass to my open plan office before I would ever willing return to working from home.

I'm not sure if you've got ADHD; I know there's a lot of variation in personal experience. I've heard similar sentiments from multiple people with ADHD regarding working from home, although I think I'm a bit of a freak for tolerating open plan offices well.
> Really? How about in industries where it's straight up impossible for the developer to do so? How do people function in those industries? How does cutting edge tech get made in, say, the medical industry?

Just because it's impossible to do something in one industry, doesn't mean that it's not beneficial in another where you can.

If the programmers could perform brain surgery, using their own software to do a brain surgery would probably be beneficial. But they can't and it wouldn't be safe.

Door Dash employees can deliver a pizza to an office block for lunch, so i'm not sure how the first scenario teaches us anything about the second.

> What would you say to a blind programmer who is working on autonomous driving vehicles?

Again, we are making a comparison against someone where it isn't practically possible to experience it, but this doesn't tell us anything about the benefit if you can experience it.
I run a site that gives sports betting tips. I use the text generation to automatically builds narratives for thousands of games a day. I use affiliate programs with online betting sites and pull 80k/yr just with AI text ( started 4k been doubling each year)

Or maybe this is mainstream already and i don't know.
Then I'll be brief.

Check out this thread to get an idea: https://twitter.com/RnaudBertrand/status/1465863939825221632

Check out Col Lawrence Wilkerson at the Ron Paul Institute, mark 22:20, on one of the reasons why the US was in Afghanistan (which borders Xinjiang): https://youtu.be/91wz5syVNZs?t=22m20s

Check out Max Blumenthal, investigative journalist, on the quality of evidence surrounding Xinjiang: https://youtu.be/qZkxaEC1xjY
Which scale is that exactly?
Please, antiwork is too recent for my tastes, I've been shitting on my bosses for a decade now. I've been on call too. And nothing is worth dropping the one time your family might actually be together during the year to fix a damn server going down. My bosses make a dollar and give me a cent on that while expecting me to be on call? Fuck them.
Happy holidays, HN. I just want to say a few things about the community.

I'm an undergrad dabbling in software development. I don't remember how I stumbled upon HN but I'm so glad I did! I used to search randomly for good articles, links, resources, tools, books, etc. And HN is a treasure trove of those.

Heck, I use HN Algolia as a search engine! Want some resources about SQL? Search for "learn SQL". Want to know about a software? Search "caddy" and know in-depth opinions.

And the discussions. Even reading the comments feel so insightful sometimes.

I can't even comprehend how the top-notch moderation is done. It just makes me go, dang, that's amazing.

People here care about simplicity, performance, minimalism. People here care about making, learning and growth. They care about privacy. They are critics. They are skeptics (in a good way). People here are experienced. It is always so surreal to me when I see a news like "Y gets N Million Series F" and the CEO of Y is just waiting in the comments like "Hey HN! x here, happy to answer any questions :)".

Obviously there are trolls, people who spread unnecessary negativity but it's again refreshing to see them downvoted to opacity: 0;

All in all, I'm really grateful for HN, the people in it and its /moderators?/. I'll continue to use HN as what it is for me. A place to seek resources, insightful content, fun tools, advice, rational discussions and constructive opinions.

Thank you, HN. Happy holidays to you and your families!
My high-functioning teams rarely had an extensive backlog, but many loose notes of what a long-term strategy could look like.

We had 1 mission at a time that we were gunning down— the outcomes of which were motivating, in/validating and gave us closure on an swath of planning and theory.

I see some similarity between these properties and the author’s idea of a milestone.
We use libffmpeg to stream live video from RTSP CCTV cameras and the main sources I used were https://github.com/mpenkov/ffmpeg-tutorial and https://natnoob.blogspot.com.au/2011/04/modify-api-example-t...
It's only fraud if it leads to money changing hands. Also, contracts for illegal goods and services aren't enforceable at least in civil court - you can't take your dealer to small claims for selling you baby powder, for example. The best you can do is shatter their kneecaps.
That was true maybe 10 years ago but the Post has been shockingly radicalized in recent years - now a home for climate change denial and other wingnuts.

G&M is the new Post, Post is the new Sun, and Sun is the new Weekly World News.
I have learned I have ADHD 3 weeks ago reading a similar list of symptoms and I've been in a total haze since because I've found a name for my life long struggles. I've paid a psych a great sum of money to be tested now, I want an answer immediately and hopefully I can start leading a normal life as soon as possible. I'm done fighting my unmotivated brain every single day.

Your comment makes me scared I'm gonna be told I'm just fucking lazy instead, but don't give up brother. To an ADHD brain, death sounds fucking boring.
I’ve lived and worked in very earthquake prone cities (Wellington, NZ). One of the reasons given to stay inside is that in certain areas of the city, shattered glass falling from sky scrapers would fill the street up to a meter deep along Lambton Quay.
Will have to check these out - I feel like my anxiety has been through the roof these past few weeks. Thanks for sharing!
That sounds like a horrible place to work!
I’ve been working for a broadcasting company for a little while now and can confirm I’ve seen the same. A lot of companies are making a lot of money selling services powered by ffmpeg.
Citation needed? What other important fire safety rules are "missing" in e.g. (from TFA) South Korea, China, Sweden, Italy, or Germany?
Typically a 30cm cutting is enough to send you to space if you use the boiling/tea method. For 16 hours at least. It is not a short journey so be careful with how much you take.

I typically do NOT boil them. I cut them up into disks and remove the skin and white stuff, then only keep the green slimy parts. Then I dehydrate them (make sure they are super dry - wait a week if you have to). Then I put them through a coffee grinder and sieve to make a fine powder that is lime green and smells very pungent. Then you have a choice before you: consume all of it or "microdose" - I'd recommend starting with 2 table spoons, maybe 4 if the effects are not coming on within 2 hours. Going the low dose way works extremely well for me - no vomiting/purging, my body accepts it fully. At this dosage things become extremely slowed down, as an example, 4 spoons strips time away for me and I feel like an immortal monk, ultra zen mode. Its cool to have small musical instruments around if you have any (flutes, bells, humming bowls, kalimba, ocarina, jews harp etc) and play with them even you don't know how to play them.

It is important to fast the day before so you take it on a clean body. Also try to be in nature, between plants - the smallest details and colours of plants, insects & flowers can put you down a very nice rabbit hole of feeling wholesome and thankful for being shown the beauty of nature... etc. I'd recommend taking it 05:00 in the morning if you have summer time. Have some fresh fruit available to eat around 14:00 - it is the best thing on earth, you will be able to taste the "essence" of each fruit and its super juicy and chewy. You will understand that all fruits/seeds want to be eaten, to propagate and spread and that realization might make you cry with how humbling the plants struggle is to survive.

I personally haven't had a full San Pedro dose yet since I'm too afraid to be honest. But a low dose of the dried stuff is amazing. No bad come down either. I'd also recommend growing them yourself and taking care of them (advice from the shaman) instead of buying them from a stranger - take care of them and they will take care of you. I currently have 6 of them and 4 new pups just appeared.

Word of caution: I've seen a person who has abused this plant to escape reality. He had a plantation in his backyard and when I met him, his brain was completely fried while being sober. Very slow to respond, droopy face etc. If you go down this path, please do respect the plants and their power over our brains and also be aware of the very thin line between reality/normality and insanity/psychosis.

Anyways, I hope you have a good journey and find all of the goodness hiding away in your heart. Its all there, more than you can imagine.
It is almost cruel the extent to which the ADHD evaluation process for adults is structured. There are so many laborious steps and appointments and diagnostic procedures and so on. One is likely, by virtue of the ADHD, already struggling just to get through work and personal obligations already; adding on top an incredibly dull and complex multistep process, coloured as it is by an apparent moral panic about prescribing low grade amphetamines, is really not a fantastic standard of care.
you know what i do when i put a podcast on? i stop everything and listen to it.

you know what i do when i put music on? i'll go on my computer and distract myself with "remastering" the album because i'll end up hyperfocusing on something that sounds "off" about the music while i'm trying to do my chore that is clearly not enjoyable.
That was partly because they didn't understand that the virus was airborne, so they took the wrong countermeasures.

https://www.wired.com/story/the-teeny-tiny-scientific-screwu...
Well… you’d be ripping off somebody who was ready to kill someone. Might not end well in the long run.
The place where I work, we discuss the estimates until we agree on a shared estimate. If there are no outliers, we just take the average.
Take a look at the CAT S22. It runs Android lite so will be fine with authenticator apps and the other essentials like a browser and maps.

https://www.catphones.com/en-us/cat-s22-flip/
> JetBrains' attitude to this has been horrendous.

> Try running their products on a more recent JVM.

Isn't JDK17 literally two or three months old?

JDK17 was released on sep 17 2021. Meanwhile, IntelliJ 2021.2 was released on July 27 2021, and IntelliJ 2021.3 on November 30 2021.

Who in their right mind would dump a stable LTS release in favour of the latest and greatest in the middle of a point release? Specially on a production project which is expected to be rock solid, and quite possibly wouldn't be able to recover from a reputation hit caused by regressions introduced by hasty ill-advised migrations?
Hundred Rabbits
Wow, I was unaware of this feature. It appears there are 3 ways to declare fields as keyword-only.

@dataclass(kw_only=True)
class Birthday:
name: str
birthday: datetime.date

# ---

@dataclass
class Birthday:
name: str
birthday: datetime.date = field(kw_only=True)

# ---

from dataclasses import KW_ONLY

@dataclass
class Point:
x: float
y: float
_: KW_ONLY
z: float = 0.0
t: float = 0.0

https://docs.python.org/3/whatsnew/3.10.html#keyword-only-fi...
Shallow and forgets compassion
Demise? Maybe that's how you neutralize the next Hitlers. You let them watch TikTok and become obsessed with dancing.
Sounds incredible and awful at the same time. I just took apart and put back together an upright piano and it was so labor intensive. I can imagine this being a total headache with a relative high at the end once it's done.
From Python docs (https://docs.python.org/3/tutorial/controlflow.html#break-an...):

>When used with a loop, the else clause has more in common with the else clause of a try statement than it does with that of if statements: a try statement’s else clause runs when no exception occurs, and a loop’s else clause runs when no break occurs.
I have heard your argument too often from outsiders but never from anyone who actually studied in these schools. Luckily, I don't know any queen sympathizer among my friends who passed out from Jesuit institutions neither do I know anyone who converted.

One thing I do know is that their schooling helped them to get jobs and get out of poverty when the software revolution happened.

I am not well versed in European history but common sense tells me a conversion collusion between the protestant British Queen and Catholic Jesuits has more probability to be a fiction.
I don’t think the goal is to increase the apartment capacity of existing multi-stair buildings.

Allowing single stair buildings facilitates multi family dwellings to be built on much smaller lots - even those that currently contain single family homes.

Changing that regulation is the basis for why cities like Paris can’t maintain New York level postulation density without many buildings greater than 6 floors.
Yeah, all the medium-sized companies too. When I was in robotics I recall a project to integrate ffmpeg to provide a way to scrub through camera footage in the gathered data from one of our autonomous vehicles.
When, not if, they have a data breach, those records are trivially deanonymized by malicious third parties. They shouldn't have the data, they don't need it, and storing it long term is completely unnecessary.

Collection of private data is only ever appropriate directly from an individual with informed consent, with strict and mutually agreed upon limits on how long it can be stored and the uses to which it can be put. Permanent or long-term data retention should be rare and have intense oversight. Almost everything else should be ephemeral on the level of minutes to hours.

Legislation will catch up after this bites us in the ass, and the longer it takes, the worse it's going to be.
I didn’t say this. I believe it’s current implementations that are not good enough. Some ebook reading software comes close.
Sorry, that doesn't make any sense. We don't live in a society where crime is prevented by reputation. Laws and law enforcement prevent crime, not reputation. Second, a bank's reputation comes from its past behaviour, not from the amount of capital it has invested. Banks invest in capital because providing financial services requires large amounts of capital. Crypto is not going to magically let you provide financial services without investing similar amounts of capital.
> Really this is the job of the product manager, and if the product manager isn't actively using your product, or talking with your customers and end users, then they are failing at their job.

Eh, I've been a product manager and have taken my engineers to do the job, and it really changes how you talk about issues. I used to be PO for a team which developed warehousing software (a WMS) and would take engineers from my team to go picking for the day (if they were willing).

Dev teams will push back on some tickets, and say for instance that latency is fine (and that it's not possible to fix and unavoidable!). Besides, they know it's not user-perceptible at the current rates, and they know the exact latency as we have telemetry built in. If they do try to reduce latency, it's a half-assed effort with eye-rolling.

Then when they actually go and experience the job for a day they come back and are motivated and engaged to reduce latency because they have experienced it themselves, talked to users, and have watched other people working and can see the slight pause before the next pick. Suddenly maybe we should be pre-loading information before the next pick so that we don't need to wait for a web-service response?

And as an added benefit - the engineers would come back actually understanding the job and problem fully in a non-academic and practical way (people don't really 'get' how something works in practice until they have done it themselves, regardless of how simple it sounds on paper). And my personal experience was that a team of engineers that actually understand the problem are more effective and motivated to solve it (even if they didn't enjoy doing manual labour for a day).

I don't really buy the "only the PO needs to understand what the users want" - personally I see it as the PO's role to deeply understand what the users want and translate that into features / user stories, however everyone on the team needs to understand the job.
I’ve heard these referred to as the four Ps.

Property - Acquisitiveness

Pride - Rivalry

Prominence - Vanity

Power - Power

I’ve also seen a list where these where exemplified by certain American cities.

Property - NYC (financial district)

Pride - this one was missing from the list I saw. Perhaps Chicago during the heyday of mafia/political corruption/competition?

Prominence - Hollywood

Power - Washington D.C.
The C standard does not even have the plain mkdir function. It is defined in POSIX.
Reminds me of how Philip K. Dick has sent letter(s) to the FBI informing them them that Stanislaw Lem was a group of communist writers working on mind-controlling sci-fi[1].

[1] https://en.wikipedia.org/wiki/Stanis%C5%82aw_Lem#Philip_K._D...
Fabrice Bellard, one of a short list of programmers that could make John Carmack go "whoa".
ELI5 would be good if someone can provide. It looks like it connects you to deta.sh which is a cloud server… (?) so you’re not connecting your personal devices directly at all. Is that correct?
Show HN: We developed a free goal tracker (Alpha Version)
A webapp that helps you achieve your goals for 2022.
I once heard a quote by Anthony Robbins that there are 6 human needs that drive all behaviours:
1) certainty,
2) variety,
3) significance,
4) love and connection,
5) growth and
6) contribution
Interesting to match to the 4 desires…
"Philosophy"
A bit pedantic, but the methods detailed in the blog are vulnerable to time-of-check-to-time-of-use race conditions. The right way to go about this is to use file descriptors wherever possible, so that a stable reference to each intermediate directory is maintained. The openat() and mkdirat() functions should be the go-to for opening and creating intermediate directories.
In West Curtain is popularly understood as “Stettin to Trieste”
> What are the memory requirements for postfix, dovecot, and rspamd these days?

Approximately nothing. I run all my email infrastructure on the smallest available $5/mo Linode and it's way overprovisioned even so. I'd take a smaller VM if they offered one.
Doing fork/exec for the mkdir tool is still many times slower that calling a good library function.