skysight-inc/HackerNews huggingface dataset:
> Anyway, it might be good to talk to your PMs and not assume they're evil villains.

I've always thought PM's to be more or less aliens with a ray gun tapping at their watch. Communicating with them goes nowhere since they don't empathize with your point of view. The only thing they're concerned with is when something's going to get done. The only form of motivation is threat of existence in the company.

> While I've certainly seen incompetent, bureaucratic and/or poorly incentivized PMs, I don't think I've ever met one who wants to throw their developers under the bus to get a job done.

Perhaps, it's also possible you've never worked at enough shops to see it.

> one reason PMs might not "care" about scaling up that database, is that it almost never needs to be scaled. Seriously.

You're not the one going to be called at 4am when postgres takes a dump. If you volunteer to cycle into the on-call hours, I'd feel more compassionate for your point of view. Until PM's do this, I decline to see it that way.

I guess I feel like the PM is worthless position unless the PM is writing code along side the team, and can fully appreciate the technical problems -- and more importantly -- offer technical solutions.
Which better name?
A Life Worthwhile
> Perhaps the most important part is almost no one cares what is true on certain classes of questions.

My experience has been slightly different, which is that almost no one is willing to accept that they could be wrong about certain classes of questions.

This has similar effects to no one caring what is actually true, but it is not quite the same thing.
This one had a big thread a few months ago:

It looks like you’re trying to take over the world - https://news.ycombinator.com/item?id=30818895 - March 2022 (274 comments)

and a couple tinies:

It Looks Like You're Trying to Take over the World - https://news.ycombinator.com/item?id=30663148 - March 2022 (1 comment)

It Looks Like You're Trying to Take over the World - https://news.ycombinator.com/item?id=30620801 - March 2022 (2 comments)

HN's dupe detector isn't smart enough to catch the same content at different URLs, except occasionally if the differences are small enough. I usually do an HN Search on both the URL and the title to find previous posts—a bit of a pain, but it works better than URL search alone.
I see the "bubble" issue differently.

Everyone has context bubbles already. You have work, outside of work, your hobbies both online(IE HN) and offline. You influence these bubbles composition. Hobbies in particular are entirely self selected.

But you are aware of which context you are communing in and are free to move between them and outside them into the general public sphere.

I see this as more of the same. As you say, "its at least transparent, people are aware of it or have to opt in"

Interestingly by the comments here, a big driver for these self selected bubbles are so that people can avoid the advertising they don't wish to see. IE Pinterest and other SEO spam. If "self selected bubbles" are bad, then "targeted relevant advertising" is worse.
I was hoping someone would mention Animorphs :) The Andalite Chronicles definitely merits another read as well.
You are spot on mate. Now imagine how hard giving up heroin might be.

I think there are loads of decent approaches to giving up ciggies, from your dad's work out in the woods to my mental thingie. Getting out from fags is really hard - they are sooooo cool etc.

Mr Twain is correct for those that don't get it right.

Me and your dad did get out and it's really fucking hard. Really hard. Me and your dad have something in common - we are still alive and fucking kicking.
37,000$ really is not a huge amount.. surprised how low this amount is. Securing the systems and hiring more IT support services .. would have cost way more money honestly .

Perhaps ransomware is evolving to fine just right price point niche?
As a daily THC/CBD user, these days I switched to an electronic dab rig to minimize unknowns involved in what I'm putting in my lungs. I currently use a Puffco peak pro as well as CO2 extracts. Highly recommend the move for anyone who doesn't trust what's in generic carts.
Approximately zero people understand that connection in the general population. They're screaming at the choir.
The science behind Covid’s assault on smell
As our world gets more crowded, more expensive, more dangerous, and generally shittier overall, I'd expect this retreat into safe, comfortable fantasy worlds to only intensify. I'm certainly guilty of it, not with Disney per se, but I love sci fi and LOTR and most other forms of escapism.
https://i.imgur.com/Shlcajg.png
> "We're not saying your choices are bad, we're just saying over and over and over again that the other choices are good."

I think if anyone is being honest with themselves, this is not a threat. "Traditional choices" are still strongly represented in popular (liberal) media as the implicit default, and is still by far the "social default." Nobody gets ostracized for becoming a stay-at-home mom, and the breadwinner dad never has to explain themselves. I think we should be asking who is peddling the narrative that this is a "plot" to destroy their identity, and who gains. It is extremely effective at creating political unity.

It is hard to argue that "progressive media has gone too far", when the Texas GOP literally just declared homosexuality as abnormal as a part of their official platform. Traditionalism still rules.
Oh, wow! TIL
Eating is the cause of obesity, so eating is bad.

Your argument sucks. You should feel bad about that.
"disastrous" is a bit of an exaggeration, but ultrasonic humidifiers literally fling water into the air. whatever is dissolved in the water goes along for the ride, so you can potentially get a lot of particulate matter in the output. exactly how bad this is depends on the quality of your tap water.
It’s not clear to me what you mean when you say it’s the same concept.

Your position is based on your own subjective preference rather than any objective fact.

We’ve gone from “your actions are having a direct negative impact on my health”, to “I’m not particularly fond of what you’re doing.”

Far from being the same, your position is actually very different conceptually.

The personal preferences of some aren’t valid reasons to ban things in public places for all. In most cases that would be a gross violation of human rights.

In my city the vast majority have a strong preference against pan handling. But it’s been made clear time and time again the pans handlers have every right to sit in public and ask for money, whether people like it or not. Moreover if they like they can also smoke a cigarette or bang a drum.
> but when every commercial depicts dads as bumbling idiots and family life as chaotic and undesirable [0], suddenly there are no conceivable implications?

“Dads are numbing idiots” and “family life is chaotic and undesirable” are not progressive messages at all in any way, shape, or form. I agree with you, they’re terrible, and I hate them. But I think they’re the last remnants of Al Bundy era baby boomer “I hate my wife and my kids” messaging.

For an actual progressive take on dads and family life, check out the kids show Bluey.
> It was hard for people to conceptualize that the feed was showing the most recent report for favorite trails in order of report date.

I don't think it was hard for them to conceptualize that. I think it was hard to guess that from the very emphatically not straightforward UI.
This explanation was offputting for some reason. The author seems to insinuate that the original UX was "correct" and in fact it was too correct because users didn't want to use the app beyond that initial interaction.

> This is similar to having a list of the most popular book by each artist sorted by the book's release date. It's just a complicated set of relationships to think about.

Sometimes I want to do that. It just depends on the context.

Then the idea that "we added complexity to solve the user's problem" seems like the wrong takeaway. It's hard to tell how they came up with their initial UX. In my experience, you try a few different things, test them on real users, then adjust what a final UX could look like. I'm not sure if it has to be expensive to do that, but I think showing users an interactive mockup in a design tool and getting feedback from live users is a very important part of design.
Inhaling gasoline is also bad for you. So is freon. Asbestos? Really bad for you.

None of those are in a Juul cartridge. Vitamin A Acetate is also not in a Juul cartridge.
This is a long winded way of saying we don't know how to write software, so we opt for 'ha ha, funny' instead.
Keychron K3 and a logitech MX palm rest for support. Palm/wrist rests are underrated. If you buy the K3, don’t get the brown switches, way too sensitive. You get used to it but still.
It's safe to say that in 2013 Apple killed the existing Pages, Numbers, and Keynote app from the iWork ’09 suite and replaced them with the new ones scaled up from iOS. I still can't get over the shock that fateful 2013 day when I downloaded the new apps.
Interesting so many separate search engines recently. Are they all primarily using Bing’s index? Otherwise it would have to be too hard to build up enough of an index and ranking system with how big the web is. Bing itself can’t keep up with the web like Google can.
You can always demolish unneeded structures.

The Golden Gate bridge was opened 85 years ago. Is there any sane reason to demolish it in 15 years?
Yup, absolute morons. Same with software engineers who work at slave-driving game companies because they love video games. Personally, I don't get out of bed for less than 300k/yr @ more than 6h/day, 5d/week
Zuckerberg's big mistake was tying this project too closely to himself. Virtual reality MMO? Yes please. "Zuckerberg's Metaverse"? Wouldn't touch it with a 10 foot pole. Maybe I'm out of touch, but it strikes me that even the most basic market research would uncover that most people feel the same way I do.
Experiments could lift millions out of dire poverty
My sample size is not large but I know more people at my high school who vape weed than nicotine.
I second that. Sure I know smoking or vaping isn’t the most health conscious decision, but it’s something I enjoy doing.
Yes definitely seems like the wrong lesson but right changes

Just a large list of reports only MAY give me a faster access to the info I want. If the trail I'd like to go to today is not at the top of the list / on the first page, it would likely take objectively longer to check the conditions for the place that I want to see.

What would be best would be a map that not only provides locations of the listed trails, but also a coarse indicator of conditions — just Excellent/OK/Marginal/Closed, and maybe a number of trails/km/miles open. Click to that, and NOW the list of reports by recency will give me the detail I wanted. This would be all WAY faster (presuming a properly responsive app) than scrolling through multiple reports that aren't relevant.

So, it seems we have different ideas about what counts as "complexity". I see a map as simpler than a list with the order that I don't want; the author apparently sees it as more complex (perhaps because coding the map and the selected lists is more complex than just the one big list?).

In any case, it is an improvement.
Because you can see an exhalation, you think it's more dangerous.

This is just witchcraft. You aren't a serious person.
Great Books for the Summer
It's been stated since pretty much day 1 that the plan was to make luxury cars and then use the experience, manufacturing capability, and profits to trickle down into cheaper, more widely available models. Which is actually what has been happening.
It is, but it’s the former head of Windows, so it’s often incredibly valuable.
Slow Wednesday? There is nothing newsworthy here. Here is a neat interactive map showing this trend. Make this newsworthy instead?

https://statescoop.com/ransomware-map/
He mentions it, but fails to make the UI show that. It just says "Trail Reports", and he says it's the main screen. And there's a search box at the top. Does that only search trails I've followed?
" such candidates who also identify as"

"Such candidates" refers to women in my reading. They all have to be women.
The time it takes to learn no-code tools, you could have just learned to code.
> Do you support features like github suggestions which can be committed easily by author?

Not right now. The suggestion feature is something I want to add in the future if there's interest though!

> Given your history with Microsoft and their internal tool which this is inspired by, how long until github copies some of the ideas?

No idea! But CodeFlow had been around for many years before they acquired GitHub so they've had plenty of time to do it! I think this is an existential fear that anyone building code review tools has. For Crocodile, I think the long term strategy will be to decouple this from GitHub so that it can work with any source control provider. I architected it this way from the beginning but decided to target GitHub first because they have mindshare and because it made it really easy to dogfood since I host my code on GitHub.

> Are there potential problems you see outside of current product?

There's the one you already mentioned, which is GitHub improving their PR system, but there's not much I can do about that. Current problems I'm looking at are roadmap related. I have a few ideas of features I'd like to add, but no real indication on what to do next. Hence, posting on HN to get feedback. :)

Thanks for taking a look and the feedback!
> Thank god these hackers don't know how to negotiate.

I think that's a feature, not a bug. They have exemplified that if they get paid, you get your data back. No negotiating, no games, just a hard time limit with consequences and a relatively low payout cost to avoid them.
Which, sadly, will get you dinged by regulators, since this is the one of the main reasons regulators exist.
At $37,000 a shot, it seems much cheaper to pay the ransom unless this happens multiple times a year.
They don't have it fingerprinted for sites. They still have anonymized telemetry.
Do you live in Portland or Seattle?
It refers to pieces of wood used for building in North America, which comes in 2 inch by 4 inches by x feet, where x is generally 8 or 10.
A leased loop is any arrangement where a customer pays the telco for a dedicated loop for continuous use. A dry loop is a type of leased loop that isn't connected to any telco equipment, just spliced together to create a continuous circuit (a typical or 'wet' leased loop has at least battery and sometimes dial tone from the telephone switch). It's perfectly possible to get a leased line that spans telco offices, in which case your loop has to be spliced to an interoffice or toll lead (long distance line). In the days before heavy use of multiplexing, toll leads were scarce and so interoffice leased lines were extremely expensive.

Dry loops were often sold as burglar alarm circuits because one of the most common uses was for burglar alarm communicators that often operated on polarity reversal - meaning that they applied a potential to the pair and just swapped its polarity when an alarm condition occurred. Of course there were more sophisticated burglar alarm communicators at the time that used telegraphy techniques, but these usually ran on private networks since they could share a bus in a way that was not typical of telco infrastructure (most of these were basically Gamewell systems even if not made by Gamewell proper). In the early days of burglar alarm monitoring, if the monitoring service didn't have a private network (typical in urban areas) they usually installed their monitoring equipment or a multiplexing system at each telephone exchange in the covered area, allowing for more economical dry loops within a single office. Actually this pattern continued well into the '90s with some burglar alarm services using DSL-like high-frequency digital communicators that interacted with a monitoring system that had to be connected to the line card at the telephone exchange.
Some of the criticism against Juul were that they marketed directly to kids because their ads used colors. That's it. Colors.

I abhor the tobacco industry. I wish their execs had been thrown behind bars decades ago. They've proven that they'll put profit over human life and that they're willing to lie to our faces while they do it. They've earned all the skepticism and scrutiny they get, but I can't get over how baseless and absurd that argument against them was. Ads with colors and young adults in them aren't targeting children. There is plenty of evil to point at without getting ridiculous.
> Deny or criticize all you want cherries blossoming on Christmas in Berlin is NOT normal.

In case anyone was curious, the cherry blossoms were first planted in Berlin in November 1990.
Apparently he assumed that people prefer trails they've selected to "follow" in the app. ¯\_(ツ)_/¯
I completely agree. Most developers simply copy whatever is currently popular without taking into consideration their specific context and biz requirements. Almost all software solutions are massively complexed, with many points of failure, and high latencies for every single transaction, leading to a death spiral of even more complex and expensive “solutions” for “performance” reasons. Microservices is the poster child for this. In contrast, a single high-performance server can handle the full workload of 99.99% of web applications out there. With a separate warm stand-by server ready to take over if needed, and a linear event transaction log as the source of truth.
> unordered list of unfamiliar names

Unordered data always gives me pause, because from a UX perspective, "unordered" today means "reordered" tomorrow. People will eventually learn to cope with your gonzo UI via muscle memory. If you can't put what they need to click on where they can find it, you're just inconsiderate. But if you keep moving it, now you're a monster.

Mountains, I'm lead to understand, have a tendency to stay exactly where you found them, as do the ski resorts that are so often built upon them. A pin on a map representing a snow covered hill is not going to move. And if it does move, you will have bigger priorities than skiing.

As for the title, there are situations where certain activities should be a little bit inconvenient, and the fact they are inconvenient gives your brain time to talk your reflexes out of doing something truly horrible, like setting off the Halon system, or pushing the emergency stop button, shutting off an entire server room, backup power be damned.

We separate things by workflow, and by subject matter, but sometimes we additionally segregate by consequence. "Wrong lever! Why do we even have that lever?"
Yeah, because this was obviously my best-effort attempt at defending encryption, rather than simply mocking the arrogance of the parasitic bureaucrats who assume it's even possible (let alone achievable) to put the genie of encryption back in the bottle.
I think it also depends on the accent you read this in. The Australian accent makes this very difficult to decipher. The audio sounds much closer to the original.
The thing is - other providers exists, it's just they are not as convenient as the walled gardens. That's a big part of the challenge. You can own your blog on your own domain and site, but you need to be able to set that up, not forget to renew your domain, potentially deal with availability issues if the site goes down, etc. Compare that to basically just putting your content somewhere where someone else worries about all those things.

It's a trade-off that folks are willing to make, and for the "average user" (definition can vary depending on service/area) that is a very straightforward choice. I just hope that more folks understand what rights they give up by becoming attached to one platform as their publishing medium.
I worked for a company that got crypto-locked. We had backups. We had tested that representative backups and restores worked; do you test restore every backup you take? We did not test that restores worked across all affected machines concurrently in a reasonable amount of time.

We did end up restoring some large percentage of machines from backup, eventually, then after retrieving/reviewing data we trashed those machines and rebuilt them. We also ended up paying - some of the backups didn't work, and some were taking so long to restore it didn't make sense to wait for them - and we rebuilt those as well.

At least for us, we probably could have done a better job with testing backups. The behavior we saw with individual test restores was not the same as the what happened with mass restores, and we were surprised by that. Also, beyond just restoring from backup, we spent a lot of time rebuilding machines; if you get compromised, your backup might be clean, but the restored state is probably ready to be compromised again. I don't remember how long it was before our security people said they figured out how we got compromised in the first place.
The Airplane website gets cut off at the bottom on my laptop screen and because of how you overrided the scrolling I can't scroll down to see what I'm missing.

(Edit: actually I can scroll down but it still doesn't look good having it cut off like that.)
Your rationalizing that it was Juul's "incompetence" that led them to market to children comes off as nonsense. A perfect example of the "banality of evil" - it's easy to blame incompetence because it's harder to come to terms that seemingly good people barely batted an eye while getting an entire generation hooked on nicotine.

"I do not believe Juul consciously or explicitly wanted youths to use Juul."

I do, and their actions prove it. Individuals who worked at the company were simply reacting to the obvious economic incentives of "growth at all costs", and it was clear they were allowed to market using whatever means necessary.
GitHub has said that using CoPilot isn't copyright infringement, so the idea is to turn proprietary code into copyleft code, in whatever way CoPilot allows, even if it is a few lines at a time.
I don't think this is the argument you want to be making. Sugar comes out on top for overall healthcare costs incurred over a more or less nootropic a notch above caffeine.

I swear we could cut down on 80% of the comments in this thread if people took a minute to learn that essentially all the health risks from smoking are the result of combusting plant material and not the effect of nicotine.
This might be the best text on programming I've read since Why's Poignant Guide
Not to question your vernacular but in some circles I think using the f word instead of cigarette could be.. misleading
Um, is that sad? (Did you mean the sad part sarcastically?)
Yeah but one of those people is the winamp guy. His cape is easily two extra people woven into a simple cloth fabric.
always be grugposting
What good XMPP clients that non techs feel comfortable with?

I'd just put Mattermost and be done with chat problems.
As someone else mentioned on Reddit, they can't even afford food and gas with inflation right now. He is delusional and shows how tall the ivory tower he is living in. I really wished Instagram and Whatsapp were never acquired.. I would be totally off the Facebook platform.
> Either you are using a shitty language with a crap debugger or you need to learn how to use your IDE.

or you are working in a domain where debug builds are intolerably slow.
Being more successful younger makes it easier to handle financial responsibilities later.

Partying when you are young isn't something always looked back on fondly. Fun is good now and in future expectation.
Rural Mississippi.