skysight-inc/HackerNews huggingface dataset:
> Please, show me how an appropriately set income tax disincentivizes work.

Here's a proof that income tax disincentivizes work:

Would you work an extra hour a week if it were paid at 1000x your normal rate? I confidently assert that you would.

Would you work it for 100x your normal rate? Almost certainly.

10x? Probably.

0.5x? Probably not.

0.01? Almost certainly not!

So, earning more or less than some threshold hourly amount incentivizes or disincentivizes that hour to be worked. This is exactly the effect of income taxation.

Now, I sympathise with people who have worked hard, paid tax on income and bought property. They don't want to, in addition, be charged to own that property. I myself am in the same boat.

But I also sympathise with people who have studied hard and learned skills. They don't want to, in addition, be charged to use those skills!

The only argument I can see for income tax over property tax is "I expected the former but not the latter, so you've violated my expectations". I don't find that argument very convincing.
> 1) Zoning laws have to change as well to actually allow development of the land being taxed toward more productive ends.

This is addressed to some extent, with the argument that zoning reforms are more practical because existing property owners are incentivized to support rather than fight zoning updates that allow more development, so they can fully maximize the ratio of their revenue against the tax. (“It turns NIMBYs into YIMBYs,” she quotes a researcher as saying.)
> Is there a special kind of celebrity niche that the billionaire businessman fills that occupies an ancient hierarchical part of our society?

So basically the ruling class.
Seriously. I opened the comments section (I don't read the article unless the comments seem excited about it. Life is too short), and I expected people to be talking about how K8s and cloud is so complicated. I'd have been super interested in a story about how to achieve vertical scalability.

My company expects us back at work 3 days a week. I go 2 days. I'm partially deaf and I do badly with social cues. I don't want to socialize with my colleagues. I'd rather work from home and cuddle my cats and dog when I'm taking a break. I love them more than I like people I work with, irrespective of which company I'm at. I'm waiting to shift to a completely remote company one day. My employer doesn't have to give me a social life they deem fit. Pay me and I'll make friends outside of work.
> The whole point of the land value tax is to tax land to encourage higher density and higher cost use.

This is why I disagree so strongly with the idea. Do I want to live in a society where every square meter of land is forced to be used for the highest possible ROI? No, absolutely not. There is already far too much drive to maximize profit on everything. We need less of that, not more.

Just a small sampling of land uses which are economically suboptimal: parks, playgrounds, bike trails, dog parks, community sport areas, nature conservation areas/greenbelts. And so many more.

I want to live in a town which has a lot more of all of the above, not less.

If the only thing that mattered was maximizing profit per square foot, it would be optimal to raze all the above and build them up with high-density housing towers.
Retention of staff. Finding good engineers is exceedingly hard, and I imagine there were rumblings of an internal revolt.
Heroku users using GitHub should start rotating any secrets stored in their repos (people still do), if the OAuth has been compromised it means your repositories could have been cloned. Non-enterprise GitHub users have no detailed audit history to see if their repos were cloned/zipped.
That is not what the term "autocorrelation" means. Autocorrelation is the correlation of a vector/function with a shifted copy of itself.
A lot of what was said in this thread is very inconsistent with reality.

For example:

> Example: the "lab leak" theory (a controversial theory that is now probably true; I personally believe so) was "censored" at a certain time in the history of the pandemic because the "debate" included ...

> massive amounts of horrible behavior, spam-level posting, and abuse that spilled over into the real world - e.g. harrassment of public officials and doctors, racially-motivated crimes, etc.

This is not true.

Any message, irrespective if EVERYONE KNEW it was true, for example that COVID-19 is statistically less of a risk to children than the flu, was censored and labelled as fake news or even taken down. Free speech is dead in its current form where social media companies are peddling the fake news by our Western governments to control our thinking. They will make you believe that Iraq has mass destruction weapons if they want a war and they will make you believe that a minor cough virus will kill your child if they want to control your life.
Totally..

Like not sure how many times I need to revers a linked list IRL. Never would be my guess.

I just stop the process if I get a Leet code link. Timed and IDE in the browser.

I still remember getting a c++ question that had the answer "press ctrl + z" to stop the process. 12 years of c++ not once did the embedded device have a keyboard.
U.N. Security Council Permanent Member Immunity from Expulsion: Fact or Fiction?
That only makes sense if everyone who stopped using Twitter is some kind of united cohort. Many people were simply not interested in the format, didn't find content that cared about, didn't have friends using it, drifted off to other social networks etc. Good luck gathering all of these people together on a new platform.
Art, architecture, writing, music, I mean pretty much every creative industry.
I have yet to see anyone who said their manager is their friend and continue to be so. I've been burnt far too many times. I'm never befriending my manager.
The projects listed bear very little resemblance to a typical software project.
LinkedIn for sales
> Also it’s not an idea that “poisons” other languages. It’d be pretty uneconomical to preserve generics in the runtime representations of any language—c++ doesn’t do this either and it heterogenous approach (opposed to java’s homogenous approach) has its own set of drawbacks (bloated code size, for instance)

You know anything about .NET?
Or just use a fucking brush
I think of the “Soviet block” as a Russian colonial empire. Like other such empires it drew ranks from different nationalities, ostensibly was ran for the benefit of all of its members, but really only for the Russians, though in a perverse way.

That way was the realisation (continuation?) of the “Great Russia” project. People may not have civil liberties, may be poor and terrorised, but the outside is terrified too.

Did the Ukrainians, Georgians and Estonians want nuclear standoffs with the US for its own sake? Did they want to invade Czechoslovakia in 1968?
bamboohr for people management
Initialize git and commit on the dir before touching them.
Sure, if your CPU is controlling an airplane, it should better be redundant. Still, the CPUs inside your laptop, smartphone, or even compute server do their jobs pretty well without any error correction.

The transistors inside a digital CPU are of course analog devices. However, the digital interpretation of the logic levels means that analog errors do not propagate between gates. If the voltage fluctuations are small enough, the probability of triggering a logic gate incorrectly becomes astronomically small. Analog computers (such as all current quantum computers) do not have this feature. Each operation adds a little bit of error to the quantity that is being processed. This could be the voltage in an electronic analog computer, or the state coefficients in a quantum computer.
Wouldn’t those who cannot afford to make their own chips still be beholden to changes and business desicions of they suppliers, regardless of the underlying architecture?

What would be the difference between deprecating SGX on Intel and a similar technology on a RISC-V based chip?
We’ve been hearing bad-faith censorship debates long enough to know how this song and dance goes, haven’t we? “If I say something, no matter how vacuous and offensive, that’s free speech. But if you criticize it or otherwise say something I disagree with, that’s censorship.”

Beyond that, the idea of a totally unfettered Twitter is not really desirable. Such forums fill up with porn, gore, racism, and various other forms of shock content nobody actually wants on their feeds.
I have tons of open source code on GitHub to scratch my own itch, but nothing that I consider production ready.
Whenever I ask these questions, this is always the response I get. It's really frustrating because it's really a non-answer that isn't at all helpful.

Firstly, do you think I go around taunting people about their self-perceptions of their gender? Even if it wasn't something I could be fired for (which it is) I don't actually take delight in causing other people psychological distress. I am asking these questions here, in this forum, because I want to hear better reasons other than "it's the nice thing to do".

Secondly, I listed several cases where your rules of politeness don't apply and aren't the norm - how are those different? This whole "take people's identity claims without question" works in some limited contexts, but breaks down in so many different cases that it really isn't a generalizable moral principle. At best what you propose is a useful tactic for having pleasant water cooler conversations with strangers and acquaintances. It is not a solution for the rest of life where our identities have important implications for how we relate to each other.

Thirdly, that social etiquette is the only justification you provide suggests you understand our acceptance of these identity claims is merely a social fiction. Now, I am a well-socialized adult, which means I understand how often little fictions, little white-lies grease the gears of society. And like I said previously, I don't like to cause others undue distress. But I also think forcing other people to lie (by threatening their job, for example) to be dehumanizing and immoral in its own right.
We do the same thing and I find it’s a reasonable approach. For the candidate, it puts them at ease; they’re talking about something they’re familiar with (we go a step further and ask them to make changes to it).
I think I used amazon.de the last time. The standard plastic 5mm one shouldn't cost you more than €5 there. Good luck!
> The /usr/bin/env shebang provides a means for system portability.

No it doesn’t. It’s just there to specify which interpreter to use instead of the current shell, so you can rub it like any other executable. Has nothing to do with portability.
Related to this, is solving programming-trivia on white-board with a clock ticking and someone watching over your shoulder still a thing?

I think that's leaning to interrogation, and less of interviewing.
The announcement claims that, as far as they know, the attacker can't access your Heroku account, only your GitHub repo (because they only got the GitHub-issued token). So this would imply that your environment variables are safe. That being said, it sounds like they don't yet know how the attacker managed to do what they did, which means they can't rule out the possibility that more data was stolen than is currently known. But it sounds like probably not.
> if you're against title-holding, you are really against the idea of ownership, and capital.

Is anyone in this discussion against title-holding per se? Not that I can see. The point is that title-holding should come with some responsibilities, specifically to pay a tax proportional to the value of the title. For comparison, someone is not necessarily against work because they believes that earning income comes with responsibility to pay taxes proportional to that income.
I am quite sure Marine Le Pen will not be France's next president. Yet it would be nice to have some reassuring intelligent person as her opponent, as Emmanuel Macron is quite frightening if for different reasons.

In 2017 I was seduced by the idea of a young leader modernizing France as Giscard D'estaing did in the 1970'. The result is far from that, it seems the main goal of Macron is to antagonize and sometimes insult every facet of the French society. In the same vein he is known for insulting foreign leaders (Boris Johnson, Erdoğan, Mateusz Morawiecki, Algerian leaders, etc).

The result is that France is now in a worse situation that it was following Flanby's and Sarkozy's disastrous mandates. Our debt is 146% of GDP, prices are sky rocketing and the median revenu stays stable at ~46K euros or ~$35K depending on your prefered information source. Household debt is
127.2 % of disposable income. The public sector now eats more than 60% of GDP (it was 55% in 2019).

Young French do not seem to have anymore a good understanding of classical French (source Pisa).

Even more serious Macron has taught French people and companies that there are infinite supplies of social money. It will now be impossible to get back to fiscal orthodoxy.
Disulfiram is a very familiar and very old line drug. It doesn't (directly) stop people from drinking alcohol, but just makes it very unpleasant. Disulfiram interferes with the breakdown of the normal metabolic products of alcohol, which cause nausea, headache, flushing, sweating and other autonomic symptoms. With large amounts of alcohol the interaction can be dangerous, rarely even fatal.

But the article is reporting a different effect altogether. Disulfiram indirectly inhibits glutamate signaling, which produces a putative "antianxiety" effect in an animal model of anxiety. It makes sense in that glutamate is the primary activating neurotransmitter in the brain.

After all existing antianxiety agents like benzodiazepine drugs work by binding to GABA receptors. GABA is the primary inhibitory neurotransmitter. The logic is increase inhibitory effect == reduce activating effect. BTW it's not coincidence that alcohol also binds to GABA receptors, the reason people reach for a drink when they're feeling nervous.

But the problem remains that taking disulfiram for anxiety means using NO alcohol at all. Maybe a few people are OK with this but I bet most will be unwilling to give up having a drink now and again. So it creates a problem since people will forget and with both on board it can be a big headache, in more ways than one.
I don't buy your framing more than I don't buy his, though his is sloppy: what "censors" have "banned" what topics?
Shareholding is not democratic. It is one-dollar-one-vote and therefore plutocratic rather than democratic.

(I was going to say it also involves too much money to be lefty, but then I realise that just might be my Overton window and isn’t necessarily related to what you think “lefty” means).
Very few of those jobs have output that is obfuscated from public view.
> That is false.

I and many other people believe it's true, with quite a lot of reason and evidence of all kinds, not just "This is what's always been done." Your just saying "That is false" seems merely a less polite version of "I don't agree", i.e. "You are wrong." Hopefully exchanges on HN can do better than that.
>The compromised tokens could provide the threat actor access to customer GitHub repos, but not customer Heroku accounts. With the access to customer OAuth tokens, the threat actor may have read and write access to customer GitHub repositories connected to Heroku.

Based on the above information, my assumption is that the attacker gained access to code repos hosted on GitHub, but not access to live dynos or the Heroku dashboard (that happily shows ENV vars). We'll see if this information updates as the investigation progresses, though.

However, given 1) write access to a github repo, and 2) auto-deployments from github to production dynos (if enabled), an attacker could exfiltrate env vars (among many other nasty things). However, this would trigger events in your app's activity log (new commits + deploys) and should be quick to verify that it didn't happen.
You're talking about shebangs in general. This is about a specific shebang idiom, i.e

#!/usr/bin/env python3

which allows the file to be run with whichever python interpreter the user has in their PATH, instead of requiring the interpreter to be in a particular location.
> these questions are not used to evaluate the candidate

> gives a chance for the candidate to ... put forward their best self.

How does that work? If it genuinely won't be evaluated, what's the point of getting their best self? How do you make sure things you learn in this don't affect your judgement later?
Well I can think of a couple of reasons: Windows Subsystem for Android, and WSLg support.

They're not compelling ones, though.
I disagree, for multiple reasons:

1. Devuan, Gentoo, AntiX, Slackware.

2. One doesn't have to fully get rid of systemd. It's "merely" a matter of breaking the dependencies on it, which is a rather small technical burden. A distribution could do that and barely notice (well, ok, other than the fact that it will now have to offer Unix'ish utilities it used to have and which systemd replaced; but those are optional too).

3. The more it expands to take over the entire lower part of userspace, the more it will squeeze out people who want to do work in that space. All those people are enough to sustain and grow a non-systemd ecosystem. I tend to assume developers will prefer it in the long run.

4. Longer-term: Non-monolithic dbus-utilizing lower-userspace facilities. These should be able to get to a state where one can switch from systemd to them with relative ease and without losing the useful capabilities of systemd. At least, that's according to my very rough understanding of things.
We believe the 21st century will be powered by quantum computers [pdf]
I like this one. Thanks. Mentally binding a new tool name specifically
to one regular task sounds like a good entry point for a repeated
learning framework.
It's really hard to get a job with such nonstandard hours, and also the housing market is extremely screwed up, and wages haven't risen enough with productivity gains, among other things.

But my choice isn't what's important here. What's important is that you don't have to give up the vast majority of modern amenities because those are usually very cheap.
Nearly all of classical music was sponsored by and produced for wealthy patrons. Is that cultural pollution too?
Let me fix that for everyone: "Companies that's IT departments decided to ran a program called LanSweeper have more PCs running XP, 7, and 8 than Windows 11"
A ‘Zero Tolerance’ Covid-19 Policy in China Leads to a Dystopian Nightmare
When there is wind and sun.

Not for a full year.

How many times will this specific misleading title happen?
AI Engineers at Tesla also deal with spam, just not in the way you think. Self driving AI has to deal with input spam from all sorts of details in the real world, most of which are irrelevant to making driving decisions. So yes, I’d be reasonably certain AI Engineers at Tesla could easily solve spam on a simple web platform.
Proprietary software

Refused every independent audits

Political censorship

--

They are now moving to that other project, so predictable.. intelligence really is dead in the US
I just started a Discord server: https://discord.gg/K9ecetqn Please join if you're impacted by this incident, or interested in these topics in general.

I'd like to discuss mitigations around this and similar incidents with other HN:ers:

- Knowledge sharing: resources, how-tos, tips
- Discussing prevention, mitigation, etc
- Moral support and venting

If there's already such a forum (I assume there is), please send me an invite :)
I’m not sure why people are downvoting your lived experience. I’ll just say one thing: quit. Right now. This is a BAD environment.
This is as good a time as any to ask about Render.

I've been eyeing it recently and I'm thinking about launching my next project with it. Does anyone have any takeaways from using Render vs Heroku?
Doesn’t DDG just use Bing under the hood?
> 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

PRs can be approved based on two people's opinion. There doesn't need to be a central gatekeeper.

> 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.

Sometimes junior, or less skilled people, have something valuable to say. Especially if the code could be simpler.

In a stalemate, the PR could be sent to a third party. I've suggested this many times to avoid unnecessary conflict.

I don't think it is PRs that are the issue, rather your working environment.
... sucks to be them? No tax scheme is truly neutral, and any tax scheme is going to favor certain behaviors and disfavor others. If the behavior you wanted to undertake isn't the one a given tax system incentivizes, that's probably unpleasant, but somebody had to get the short straw, and as a society we may as well pick a short-straw-holder in such a way that broadly pro-social outcomes are maximized, like increasing the likelihood that more people have places to live.
To me, this reads like someone got read access to all the source code on Heroku, so if you have any credentials hardcoded in there, now's the time to change them, too.

I wonder if the hackers were kids who got bored around Easter holiday - meaning Heroku's security is shit - or if Heroku deliberately waited to announce this during Easter holiday to minimize the attention it gets - meaning they are as deceitful as all proper megacorps.

I haven't been able to trust their status page to accurately reflect what works and what doesn't for a long time. The only reliable signal is when their status page goes offline ;)
Yeah, I guess most companies struggle with agile and end up in the middle of nowhere. With the rituals but not the mindset.

I meant to describe a company that doesn't do the rituals and uses waterfall to run projects.
>5. The elites have somehow inverted history so they now believe that it is not censorship that is the favored tool of fascists and authoritarians, even though every fascist and despot in history used censorship to maintain power, but instead believe free speech, free discourse, and free thought are the instruments of repression.

Fascists and authoritarians took advantage of freedom of speech to gain power, the censorship came after they seized power. Hitler promoted himself through his right to speak at his trials, and through his book Mein Kampf, things the Weimer Republic could have absolutely chosen to censor. Karl Popper made a rather infamous observation of the "Paradox of tolerance" where tolerating the intolerant could result in more intolerance, if the intolerant happened to be Hitler in Nazi Germany.

I find the biggest objection to this entire line of thought is that censors always consider themselves to be the ones resisting the next Nazi Germany rather than being Nazi Germany themselves. Anybody who openly censors others is more likely than the general person in the population to be some sort of totalitarian authoritarian, so trusting them with power so they can stop some sort of Nazi uprising is foolish. It's the same kind of issue as "Bombing for peace", pretty much 100% of the people who have ever bombed people have said they were doing it for the sake of peace.

This all being said, I don't think giving Musk 100% of twitter and the effective absolute power to censor others on the platform is a good idea.
At first reading, I thought this would be horrible

but then I realised it would tell me as an interviewee how good/bad the code is before I join.

If there are no comments, loads of "clever" optimisations lots of "syntactic sugar" it would be a good time to GTFO.
Except Gorbavhev himself has said there was no such agreement, and you ignore that there are already NATO nations on the Russian border.