skysight-inc/HackerNews huggingface dataset:
> bot and spam problem

Problem? KPIs are through the roof!
You don't know that they're not attempting to travel into your path. Once they ignored the rules of the road and became unpredictable, you need to treat them as possibly doing the stupidest thing for the given moment.

Many a time I've come up to a stop right after someone else, and they start waving me on. But almost invariably, unless I immediately go (basically without even waiting for the 'go on' wave) they will wave me through, and then start driving through the intersection.

The point is these 'go on' people _are_ ignoring the laws about when a driver must yield. They're trying to tell a driver that must yield that its okay if they don't.
We have have been on self-hosted Heptapod [1] for about a year without much complaint. Heptapod is a fork of GitLab with Mercurial support. For open source projects, there is a free hosted version [2].

[1]: https://heptapod.net/
[2]: https://foss.heptapod.net/

Other hosting options can be found on Mercurial's Wiki page on hosting [3].

[3]: https://www.mercurial-scm.org/wiki/MercurialHosting
Real programmers don't make backups.
Of course the Linux Foundation would say that the cost of developing Linux is a cool billion. They make money from Linux training after all. They want you to know: You're getting your money's worth.
I used to make some art in photoshop, and this really does make me think how hard/inconvenient it would be to sketch some straight lines or basic shapes. I understand that's maybe not an overwhelmingly common need, but it does seem like it shouldn't be that hard.

Really wish I had taken more time to get comfortable in Inkscape.
> deliberately causing a shortage of a basic need

There’s no housing shortage.

There’s a limited supply in highly desirable locations because they’re highly desirable.

People can and do live elsewhere, working local jobs or commuting.

> The jobs are becoming increasingly concentrated in a few metro areas

That’s just one of many problems of scale; the solution is not to keep scaling up.

> … the home-owning class constrains the supply of housing and drives up the price of their own assets.

Nobody is obligated to destroy their own community to accommodate the interests of rent-seeking land developers and people who don’t live there.
> public transit and the postal service

Hang on, what does loss-making public infrastructure paid for by taxes have to do with the taxation of the land it sits on? If the government already pays for railway stations and parks and post offices, why would it be a problem for the government to tax itself more?

I agree that there are things which have positive externalities that are not profitable in themselves. Those things already exist and the government pays for them using taxes.

> A more charitable view might be that the landlord likes having a nightclub where it is.

If the business owners were accepting below market rate because they wanted to keep a business there, then they're effectively spending money on charity. In that case, yes, raising taxes on them might cause them to give less. Suggesting that we leave the surplus value of land with landlords because they're going to use some of it on charitable giving, instead of to the government, is a coherent position.

I'm not sure I agree with it, though. I think a small fraction of landlords will give low rents to businesses they like, but most of them will just charge tenants close to market rate. I think in that case, I'd rather give most of the surplus value to governments instead.
Wind power produced more electricity than coal and nuclear sources
Doesn’t that answer my question, then?

There’s nothing inherently wrong if not everyone can afford to live in desirable cities.

This comes off as a bad faith counter-argument. AlotOfReading has explicitly stated he believes there exist nuances of substance to this discussion. This response completely ignores his statements in favor of what may be a false dichotomy.

teakettle42: How could one address AlotOfReading's concerns about exclusionary policy making and resource allocation?

I'm of the thinking that it is fine to say one subscribes to the belief that one can't simply live where one chooses for a variety of reasons, but it's another thing to condone, implicitly or otherwise, that only certain classes of people may live in desirable areas. I feel doing so is antithetical to a society that values social mobility.

What I _do_ feel is an under discussed thread of this topic are policies and practices that could be put in place to allow for a greater number of people to have an _opportunity_ to live in such areas. Low income housing, zoning changes, and tax incentives geared towards improving the socioeconomic diversity of an area are some approaches.

Unfortunately, none of these things are possible without local political support or overarching legislation/policy requiring it--bringing us full circle to Manuel_D's original comment.
That doesn't require you to deliberately assign a new IP every time the router reboots, it just requires you to be able to re-use IPs without an active DHCP lease.

In practice customers don't usually turn their routers off for very long, and many ISPs don't have an acute shortage of IPs (those that do have already moved to CGNAT), so it's pretty typical to keep your IP no matter how many times you reboot your router. If I'd leave it off for a month I'd be less sure I'd get the same IP.
The git project uses shell extensively and the resulting tools are portable to just about every unix under the sun and the Git for Windows bash environment.

Their shell script guidelines are pretty helpful for someone wanting to familiarize themselves with portable posix shell scripting. There's some style nits in there too, but the other stuff can be helpful if you're looking for a well-traveled path.

https://github.com/git/git/blob/v2.35.0/Documentation/Coding...
Are you thinking of https://en.m.wikipedia.org/wiki/Confidential_Consortium_Fram...?

It is alive and the source code is shared.
You think Tesla is about reducing carbon emissions?
Oh thank goodness that there’s a CURE for alcoholism! This must be new, because the last time I heard an outlandish claim like that was from some complete moron pastor trying to pitch somebody on taking Antabuse after having read a sales pamphlet that said something to that effect.

I’ve seen people take obscure research benzos that led to weeks long blackouts, belladonna alkaloids that led to assaulting firefighters, bath salts that led to arson charges… and I’d suggest any one of those over the absolute abject misery that I’ve seen disulfiram cause.

Anybody that calls a drug that’s essentially a form of torture a “cure” for something as complex as alcoholism is at the very best dangerously stupid, at the very worst a liar with a conscious fetish for abusing strangers, and on average somewhere in between. No matter what, they aren’t real scientists by any stretch of the imagination.
No. Not relevant to the discussion.
Gmail has no content moderation, but spam still gets through occasionally.
One of the ideas mentioned was that "ideas lead to real world events". This is true of all ideas. There are millions of tweets right now that are encouraging Ukrainians to kill Russians, other countries to get involved and kill Russians and escalate the war and get more Ukrainians and Russians killed. According to Yishan, these tweets should all be removed because they are dangerous, yet they are not removed.

Danger isn't bad, it is life. Maybe words on the internet will lead to a murderous government being violently overthrown. Who knows. It all goes back to a bunch of elitists determining which ideas should be visible, and therefore which violent and non-violent events occur. They are playing god with the world, and it is their own best interests that will be served, whether consciously or subconsciously.

Essentially, Yishan is arguing for real-life thought-police, and he is doing this because he probably did this at Reddit and needs to quell his cognitive dissonance. If somebody does something illegal in real life, arrest them. Until then, they must be allowed to discuss ideas that could lead to real life harm, theoretically. This is because there is no such thing as "we have removed all the posts that could lead to harm". It is like the "you can't talk about immigrants taking jobs because people will attack immigrants". What about the theoretical people who lose their jobs? There are always two sides, even when you are blocking the "harmful post", you are silencing someone else and creating harm.

Silencing particular groups is a great policy for those in power, because they can enact changes without pushback. Real life harm like "house prices so high I have to live with my parents at 50" will not be considered harm, but the pushback against ideas that lead to this situation might. There is no perfect utopia where everyone is at peace, there are just people trying to take resources from other people. That is the nature of life, and tech CEOs pretend this isn't the case for convenience reasons.
The Romans had a solution to this. You self declare a value, the government gets a right to purchase your property at that value, which they exercise if they think you declared too low. Otherwise you are taxed.

Not everyone will likes that idea, but it shows that a non subjective solution exists, it and where there is one, there may be more.
On top of these reasons, the segmented and compartmented nature of ships tends to intensify and concentrate heat. The segments that can burn, will burn hotter, much hotter, especially if they can establish a direction of airflow.

Flashover is always a major concern, everything emits flammable gasses nowadays when heated to sufficient temperature, and ship fires absolutely reach sufficient temperature readily.

I highly encourage everyone to watch this video, this is not just important on this but it's really important to understand the rapidity of fire progression in general. It's worth a watch from the start but I'm going to link to the point where it gets colorful. Imagine this is all taking place in a steel blast furnace with locked bulkheads - it's literally a matter of 30 seconds between "my trash can fire is out of control" and "everything in the room is literally on fire".

https://youtu.be/BtMmymOxdjc?t=138
Let me tell you one thing — Yanukovich would go down, whether US interfered or not, there were enough of internal Ukrainian elites who wanted him to go. The whole US pushed Ukraine talk is delusional. Ukraine is not a pawn, it has it’s own interests which do not always align with the West.

If 2014 invasion was somehow related to Euromaidan protests, this 2022 invasion has no relation to internal Ukrainian politics nor to it’s foreign policy — nothing has fundamentally changed. The only reason why Putin attacked now is because he felt he could get away with it — Ukraine was asking for weapons since October and got only light anti-tank weapons to fight insurgency war. Nobody in the West pushed Ukrainians to fight, what West really wants is business as usual.

Yet now it becomes less and less possible due to Ukrainian information war.

Repeating Russian propaganda narratives is not what makes you a sudden expert on Eastern European politics.
Motivating Developers to Care About Documentation
At this point 'cold turkey' would be like quitting cigarettes because you have stage 4 lung cancer.

Germany is not special. Every Western country is addicted to fossil fuels, because our economic system is built on unsustainable consumption. We have known for (at least) a generation that we must stop burning fossil fuels to prevent catastrophic climate change. If the system can't manage that, then I am not surprised that it can't turn off Russian gas to prevent genocide.

We could easily reduce our energy requirements (enough to defund Russia, but it's too late on the climate front!) by simply doing less non-essential stuff. Invest in local food security, health care, sustainable housing, and renewable energy ... and starve everything else.

... but since responsible, managed economic degrowth is capitalist heresy, here we are, paying Russia to holocaust* their neighbours while we burn their gas and seal our fate.

(*I first heard 'holocaust' used as a verb by Vitali Klitschko. This guy Englishes.)
We pay money for a device and receive a device which does other people's bidding instead of our own.

Yet the money we paid does not have this property.

The money works 100% for the recipient and we retain no influence over it at all. We can't say what it get's spent on or poison it's performance so that it works for us instead of them somehow. We hand it over and it becomes 100% theirs and it works 100% normally, and does so forever, and with no strings.

There is no amount of rationalizing or explaining or excusing that resolves that simple fact.
ok but what about bar nazis
In this case, can we confirm that Heroku environment variables were not accessed? Because if they were, even not storing secrets in the source code wouldn’t have prevented a breach.

If Heroku could confirm environment variables were safe I’d have a much better sleep tonight.
I think the one you’re responding to seems to be in favour of a more nuanced view, rather where I read your argument as absolutes (everyone everywhere). So to some extend you both seem in agreement though the difference is the nuance.
Tech companies grapple with workers smoking weed on the job
> Personally I kind of dislike the idea of funding civilian slaughter and Russian quest for lebensraum.

Germany stopping buying gas now will neither stop the war, nor it will prevent Russian military from receiving money from Russian government.
Everyone who repeats this idea as you do is just diverting the discussion from other options.

Yes, you may feel some moral obligation to cut off economic ties to Russia, but there are always stupid moral choices (doing more harm than good) and reasonable ones. Continuing with nuclear, stopping gas imports are both stupid choices.
Locking cash paid for gas on an escrow account in neutral country could work better. Accelerating investment in renewables and energy conservation, cutting red tape, shipping heavy weapons and offering other support to Ukraine are more pragmatic and impactful options.
We don’t know how much effort they’re putting in.

What’s the false positive rate, and is that why people complain they’re being banned or shadow banned?

(Definitions of shadow ban vary: https://blog.twitter.com/en_us/topics/company/2018/Setting-t...)
Exactly. The average Redditor can see through Elon's BS, most people here and Yishan can't. Or they want Twitter be owned by someone who is closer to them politically.
My mistake, it's late for me.

I'm still confused about what "less censorship" could mean, he seems pretty clear on it.

And what governance happens public or private that "we" all agree on?

Right now "we" don't agree on how Twitter operates currently. A couple dozen people do. I'm not understanding your point here.
I think the question is more oriented around voting for the representation allotted to other states, rather than voting for candidates that will serve at the same level.

For instance, Presidents, Senators, and Representatives are all Federal positions. The states (or for President, the state's electors) get to pick their own representatives, though, and it would be odd for one state to elect another state's representatives to Federal office (e.g. a Massachusetts vote being counted in the Connecticut US Senate election.)

Likewise, all counties in a state vote in State elections, but don't vote in each others' county elections. This goes down the line to cities within counties, districts within cities, etc.

Not that I disagree with your point (it's totally valid to point out that elections from multiple areas can all serve in one body), but I think the question was more about citizens from outside a region voting for policies/representatives within that region.
Probably not. If it's implemented responsibly, it will internally:

1. Write to a temporary file
2. Do the equivalent of mv tmpfile originalfile

so it will either succeed or do nothing
Musk or Not, Twitter CEO Needs to Go
Not disagreeing because I think comments can help solve confusion immediately in clever code. But when I tell people the code should be self documenting it implies there will also be:

some form of git history to go along with it

some single page architecture type of doc. No technical info, just like a README saying what this thing does and some 101, maybe a diagram.

The "doc as part of the code" for me is really just a easy way to generate a "reference" for function signatures and specific code interfacing. And if you start off that way the reference is at least always up to date, because it's caught in review (ideally).

As for updating the README that's just on the dev team to remember.

I will say my opinion changes a bit with huge polyglot mono repositories. In those cases you need great docs and organization.
In defense of the genre, the world had plenty of great and popular side-scrollers throughout the next two decades. Rare and Nintendo made a bunch of universally-beloved ones, for example.
I can't think of one single reason I'd want to go anywhere near Windows 11. If a machine came with it preinstalled I'd uninstall it in favor of 10 and call it a day. There is nothing compelling about Forced Obsolescence: the OS to me.
DALL·E 2 Explained
I genuinely wonder if Elon Musk has friends, in the same way that you or I mean the word. I’m sure he has a great many people trying to get close to him, but when there’s such an obvious incentive for the other party I can imagine it being hard to trust anyone.
Now we could see the bias on Twitter. It's way beyond orwellian
One anecdote to another: Naltrexone isn't all that different from what you're describing Disulfiram as here - it's an opiod blocker so when you drink you get the poison and not the happy chemicals. That doesn't help with addiction, it's subjecting yourself to negative effects / conditioning for drinking.

Naltrexone doesn't work for me. It is not very effective for some people.
Show HN: My Neat Portfolio Website
Spheres of Influence (2016)
Read his comment again. '2>&1' just redirects stderr.
On the Intersection of Developer Experience and Infrastructure Engineering
> The CCP dictates what gets filtered

That isn’t accurate, the CPC (let’s use the correct acronym at least, even if the word order is different in Chinese) doesn’t dictate, they just tell the private companies “don’t allow anything that will make us mad”, and they then have to enforce rules that aren’t dictated, but are left intentionally very vague.

The internet companies would of course be in a much better place if the government just did all the filtering for them. Unfortunately they don’t get off that easily. The GFW is another matter altogether: the government simply maintains a list of what to block that all ISPs (most state owned) plug into.
> I’m afraid not.

I have no idea which part of my post that's a response to.

Especially because the first sentence of your second link is "Only three states allow bicyclists to ride side by side but require them to ride single file when being overtaken by a vehicle. New York is one of those states."

allow bicyclists to ride side by side...

Because, just to be extra clear again, the scenario you laid out earlier was complaining that they were side by side before any attempt at overtaking was happening.
I was once asked how I would sort 1000 bolts.

I said. I have 5 year old twins, I'd give it to them and have them sort it.
Two days ago on MR: “ That’s why the six nuclear reactors that were operating in Germany in 2021 generated 80% as much power as all the gas power plants…”

https://marginalrevolution.com/marginalrevolution/2022/04/ge...
Make Friends with Your Inner Critic
Yes! I'm glad someone remembers. You could walk into a different bar, cafe, park and be a different person. It was a great way to find yourself as a young adult. Now social media makes everything permanent.
It should be. As should “bring your own code”. In which other engineering industry can you ask this of people?
The vast majority of power usage comes from Industry, not people in their homes, or office lighting left on overnight

Cold turkey would be a literal disaster.
I've never been put in the situation where an engineer shared something alarming from a proprietary code base, but hypothetically if someone brought with them the code for how to hack superuser privs for an old company, that would be an ethics violation and I would pass.
Unfortunately, Bing (and thus DDG) removes proper websites from their index for unknown reasons, without any way to get this sorted out [0]. My blog (10 years, no spam content) has been delisted for 2 months now. The Bing webmaster tools don't display any error. After using DDG for 2-3 years, both as my main search engine and as OpenSearch for my blog, I had to switch back to Google.

[0] https://techcommunity.microsoft.com/t5/microsoft-bing/help-w...
Unless they are different databases.
It hasn't to be the 'best' work. The actual value comes from the conversation.
> PR’s are great for open source projects as act as gatekeeper so not everyone can commit freely

Yeah exactly, PR's are based on the fact that you have some person who is the owner that have complete power, and many other contributors who have zero power and whose contributions will mostly be rejected. You simply don't have that situation in a company, where everyone is an owner on equal terms, and all contributions are accepted, only some with slight modifications.

So you get these really weird situations where more junior, or less skilled, people can block PR's and demand changes from other more skilled and/or senior people. And if there's disagreement in a review: the resolution of that is completely unknown, and can often blow up to a really nasty conflicts.

I have so many terrible experiences with PR's where you get hostile nonconstructive comments on your work, on github, from a person that literally sits next to you. It's the creepiest thing ever.
That's a bold claim. What are your sources? The two latest things I worked on, JPEG XL and quicksort, see a 1.4 and 1.6x speedup from AVX-512. That's on SKX and includes the much-maligned throttling. On a system level, I doubt moving those to GPU is helpful.
Yes full agree
I have multiple family members that are struggling or have recovered/have been sober for an extended amount of time.

In Central Europe and other places drinking is incredibly ingrained into social mechanics, making it very hard to quit or stay sober.

Personally I still like to drink on occasion, but seeing the amount of damage alcholics do to themselves and the people around them has really opened my eyes.

Even worse, some people see recovered alcoholics as „weak“ (because they „can’t handle their drinks“)… nothing could be farther from the truth.

Even though I’m a libertarian at heart, I really wish the government would restrict alcohol sales so you don’t have to face shelves full of booze when you shop for groceries.
> Low income housing

This is just a subsidy for employers; they can pay a less-than-living wage, keep the profits, and rely on tax-payer-subsidized housing programs to close the gap.

> zoning changes

This is a give-away to developers.

Increases the entry costs for development beyond what anyone but huge real-estate investment firms can afford. They build out rental units, grow the permanent rental class, and extract rent from the population in perpetuity.

> tax incentives geared towards improving the socioeconomic diversity of an area

Why is socioeconomic diversity in coveted cities a desirable outcome, and specifically, why is it something the government should attempt to engineer using our tax dollars?