skysight-inc/HackerNews huggingface dataset:
> doesn't have a Congressional or state representative

Nor does Oxford any more; any such arrangement would be howled down nowadays. It would be disgraceful.

> They get one of 30 representatives on the Board of Alders

Kay, so I don't know what the Board of Alders is. I suppose it's like the city council? 728 sounds like a really small ward, if Aldermen are like Councillors.

Students in the UK get to say where they live (in digs, with their parents) for the purposes of voting. I think that's OK, as long as they don't vote in both places (I think this is most uncommon, but I assume it happens). [Edit to add] Quite a lot of students that come to Oxford end up settling here, at least for a while. I don't see why they shouldn't get to vote here.

The problem, as I see it, is that Oxford and the colleges are just so RICH. Saint John's College alone is said to own half the land between Oxford and London. It's very difficult for a resident population of 140,000 to resist the will of an institution with massively more wealth and more income than the residents (and which also happens to own the entire city centre).

What I mean is that you don't have to get representatives elected; it's enough that you are standing on the sidelines, with suitcases full of potential tax revenue. You can get your way just by people knowing you are fabulously rich.
The submitted title was "Riot may run programs in the background on your PC when not using the service". We might have let that pass if it were a quote from the article (even though that is already editorializing and against the site guidelines - see https://news.ycombinator.com/newsguidelines.html and https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...). But it's not a quote from the article and it's too hard to assess whether it's strictly accurate or not.

If you want to say what you think is important about an article, that's fine, but do it by adding a comment to the thread. Then your view will be on a level playing field with everyone else's.
WinForms is actually super nice, and given how many toolkits MS released after that, latest one even without working GUI designer, I'd say WinForms is one of the best options available.
If someone has a demonstrated reaction to the vaccine -- e.g. much worse blood sugar levels -- they can rationally decide that they may not want to get another dose based on an earnest assessment of the risk from not getting dosed vs. the risk of getting dosed.

People with e.g. allergies to polysorbate choosing not to get vaccinated are not "antivaxxers".
> Sounds like you basically want political debate, but only among smart and/or well educated people?

I mean, maybe, although I think there is substantial non-overlap between "people able to have a good-faith, respectful debate" and those traditionally considered "smart and/or well educated".

As a lot of comment responses attest, it seems the answer may just be "it's human nature, it's not possible", but given that I just see these kind of topics more and more and more (i.e. interesting but where the debate ends up getting more vitriolic and going in circles), I'd hope it's something beyond just human nature at work.

Heck, maybe even the possibility to keep interesting upvoted articles without any comments would be worth trying.
[citation needed]

Websites have become significantly more complex in the last two decades.
Cheating is a denial of service attack, affecting users and providers. It's like spam.
When I read the title I thought this was about the Matrix client at first.
We have some solar panel recycling companies coming online here in Australia already ([1] for example, but there are at least three or four other companies I've heard of starting up), and I'm sure that will be the case elsewhere as well, so I don't know how accurate that is.

It's worth putting it in perspective too - huge amounts of waste are generated in power generation that solar is replacing, like coal power. One source (quoting research from IEA but the original document link is dead now) puts the amount of coal ash produced each year at 3.7 billion tons [2]. Here in Australia, it makes up more than one fifth of all waste produced in the country, and most of it is just dumped (in some places around the world it's used as an additive in concrete). But coal fly ash is full of highly toxic elements, including heavy metals.

1. https://reneweconomy.com.au/australias-first-solar-panel-rec...
2. https://www.envirojustice.org.au/wp-content/uploads/2019/07/...
You don't have to use his project then.

Is someone release code because he liked to code but don't write any docs because that's boring, that's perfectly fine. No abuse there.
The abuse is when you requests docs for free.
Taking offense is a tactic to overpower the opponent with ostensible moral superiority while offering nothing to confront them but to silence them.

This is of course, assuming good intent and respectful (but contrarian) viewpoints.
Plutonium can be fortunately further burned down in reactors that accept MOX fuels
I've always liked broccoli.
Problem isn't "whether languages with proper type inference can deduce HTKs".
The issue for rust is in allowing HTKs; can the same rust language guardrails be guaranteed.

C++ allows one to get at the underlying "bit patterns"

The idea of Rusts gardrails is to prevent that. The more things that sit between the actual "bit patterns", the more ways there are to get at the actual underlying "bit patterns".

Programmer defined HTKs add additional paths to the underlying bit patterns which may/maynot include inferences needed for rusts "fixed" guardrails.
If wasting people's time is a crime, pretty much every advertiser and marketer in existence is commiting a crime.... Actually I might be able to get behind this idea.
I've seen a lot of people saying the driver overreacted and that their putting the car in a ditch is evidence of their lack of driving skills.

I suspect that those making those criticisms haven't tried cancelling a Tesla when it's in FSD or Autopilot. It takes a fair amount of torque on the wheel to cancel those modes. When they do disengage, unless you're prepared, you oversteer, since now there's nothing resisting the wheel. The first time this happened to me I almost oversteered off the road and barely recovered and avoided sending the car off a bank that would have easily destroyed the car and likely caused my death.

There is a way to cancel these modes using then right stalk behind the steering wheel, but it's the last thing anyone driver with experience is going to thing of doing when trying to steer the car to avoid a collision.
Interesting. Looks like Windows does use it the Distributed File System Replication (DFSR) service.

https://docs.microsoft.com/en-us/previous-versions/windows/d...
Russian government has taken another step against internet freedom
You don't really understand this. You're using a shiny new computer so running Visual Studio is not a big deal to you. You wouldn't say so if you were say living in Africa and having a really shitty connection. Sublime already allows me to build and run Android apps on an emulator by clicking Ctrl+B and takes 30s for a cold start (the app is very complex). VS took minutes (for Hello World).

I want to build a WinUI3 app, and that seems to require 56mb and a hundred of mbs of dependencies just to show a button with "Click Me" on it.
I’ll happily lend you $1 if you deposit $2 in collateral first. :)

However, I suspect the market for such loans is rather small.
But imagine if someone built purpose-built software for causing traffic jams, and a large community of regular users make traffic jams 5 times more common than they used to be. I don't say this out of any personal animus, I don't drive very often myself, but I think it would be reasonable to start talking about criminal penalties. At some point you have to be able to defend the commons, no?
But it is in no way worse to cheat in eg. Fortnite than in a board game like Monopoly.

Also, the TOS is not legally binding in a contract sense, especially since minors are "literally signing" it, which they have no power to do.
I blame the stupid EU.
Random info about PowerPoint that'll make you say HOW ABOUT THAT
DNS is still a thing but there are at least decent widely deployed solutions.
Whats wrong with using $Env:ComputerName ?
I'm still very early and I'm still experimenting with the business model and how it can fit as best as possible with the instructors needs. For now, I've chosen to have a low price subscription ($9/month) for the instructors that don't know if they'll make a lot of sales. The $9/month helps me with covering the cost of running, maintaining, and improving the platform by adding more and more features over time.

In case, you plan to make a lot of sales (because you already have a huge audience on social media or Youtube for example), you can choose the other plan (Pro trainer), and pay no fee on each sale (expect for the Stripe fee). In either case, you can upgrade/downgrade at anytime and for no extra cost.
You can also save ssh connections as profiles in the new terminal, to easily open a new tab with a SSH connection to some computer. I use it to quickly access my home server.

https://docs.microsoft.com/en-us/windows/terminal/tutorials/...
> But not everybody built like that, there are also many examples of elegance and material economy. Roman stuff spans the gamut from 'wasteful' to 'optimal'.

And note the survivorship bias. The stuff that was "not quite enough strength to be sufficient"-- or even "just barely sufficient" was removed by time.
I’m a gamer. I value my time a lot. I hate cheaters. But I don’t think anyone’s civil liberties should be curtailed because they cheat in a game. And if we’re all going to be so outraged by people wasting gamers’ time then 95% of mobile games would be criminal.

Do you want to fine people for cheating? Whatever. But branding someone a criminal (for life!) over a game is ridiculous.
It certainly causes actual harm. Thousands of hours people spend in games to have it completely stolen away. I imagine the victims pay level x the hours required to achieve what was stolen should be at least the severity level of the cheating and punishment.
Extremely happy. It was a fun project, though I had to cheat my way to finish it myself. I should probably look into extracting the terminal part of this project as I really enjoy the feeling of interacting on this pseudo CRT.
The difference is, this is a developer tool. So OPs comment is relevant.
A mentor can teach you both the pedagogy and their own pet peeves/beliefs, so it’s not quite as bad as that. You do need to consult multiple mentors to get a breadth of so called tacit knowledge though.

The future is here, it’s just not evenly distributed.

About half of the things I used to obsess about fifteen years ago are now common if not dogma. I don’t obsessively track the things that don’t pan out but odds are I was dead wrong about a few of them. Still waiting on the rest.
It's a Ponzi Scheme
Anti-cheat should be on the server... not on the client. Otherwise, it will never work (probably still won't because no one figured out perfect software, but it would be a start).
It's an odd protein they're hitting - GPMNB is expressed pretty widely, so I wonder what the proteoform is that they're targeting/recognising here.

Can't get to the paper using all the usual tricks, so it's hard to say what exactly they're immunising with, which could answer a lot of my questions.
> But yeah the sticking point is that cheaters wanna “be the best”, even if that requires cheating, and if they’re surrounded by other cheating users that doesn’t really work anymore, so why would they stick to those servers?

There's so many different games so there's no single answer. But from my own experience, in FPS games, people love building better aimbots, or augmenting different abilities to get a better edge, or adding overlays to their visuals to better calculate trajectories. Being a better cheater becomes its own competition.

The end-goal of this wouldn't be to move all cheaters to designated servers, that will never happen, it's to make it more obvious and easier to take action when there's a cheater in a legit match.
Go feed yourself without a job network that requires some people to be janitors forever and others to be copy-paste coders who live high on the hog

Granting privilege to ephemeral success narratives is on the way out with religion (<50% follow religion and belief in tales of past success dictating current stature)

Behavioral economics is revealing people take jobs because they pay. Not because they’re satisfied. The idea a janitor is choosing that is an outdated bias.

Just because you’re insulated from the effects of this economy does not mean others are.

This is all very “gay people bad, what my niece is gay? gay people good!” Your lack of connection to other peoples situation is telling.

You’re not the main character in this shared reality
You are though. Forget the legalese for a second.

You wrote the code and put it out there.

If you didn't, none of the uses of it would ever have come to fruition.

A court of law may let you duck out for the time being, but when you trace the chain of effective physical causality backwards, at the end of the day, you write it, you're responsible for making possible it's applications.

There is value to the code unwritten. That value is a clean conscience and true abscence of guilt or remorse for having enabled someone to do something monstrous.

I laugh at people who think a legal disclaimer absolves one of moral culpability. If only it were that easy.
I just got tired of posting on Hacker News. So I stopped for about under three months. I'm not the type of person that should be on here anyway, and I think dang had made that clear multiple times. I don't think what you're asking for is even specific to controversial topics.

I want to say what I want to say; I've always been that way, and I think people should not self censor. I'm "disgusted" by it and that's the word I want to use. I don't want to sugar coat it. But these feelings occur before even getting to controversy. They exist beyond myself here even in hacker topics.

I get tired of trying to have a deep conversation about subjects I have expertise on here about only to be armchair responded to by an amateur who has a casual understanding of the topic.

I think HN should do away with public karma and the karma system all together. It reminds me of Reddit, and it causes the same sort of behaviors to exist. I think there's great value in allowing valuable posts to percolate up, but I also think there are adults here who can read.

The real world doesn't work like a numerical karma system and it makes no sense anyway. Why should some shmuck who got karma for talking about how great templating is in Rust be able to silence someone who has something opinionated to say about RPC protocols or the difficulties of bootstrapping a company? How stupid is that? What an idiotic concept.

I think the issues that exist with HN today are common to all online communities, though. There's no "fixing" it, it just is what it is. Once they get large enough, this sort of thing just happens. I don't think there is a fix.

People rave about dang's moderation, but I'm not a fan--it's about on par with any moderation I've seen in the last 20 years. He frequently stamps out opinions that don't need to be reprimanded. This place is an echo chamber. But he does a job that isn't enviable, so good for him and the people that enjoy his work. It's still important.

I'm sure there are really cool communities out there today where interesting smart people are building things and talking about things that are interesting, but it's not here.

I saw it on a gaming forum years ago in which the members of that forum created fun, silly, and useful things ranging from 2048 to Babel, and those people went on to work for large orgs like Cloudflare and GitHub.

I'm sure there's a forum out there right now with some kids working on stuff that will put a little dent in our world tomorrow or some day soon, but I just don't see it here. My guess is it's in a place you don't expect, but where young developers hang out, and so probably another gaming or Internet interest forum--maybe Roblox's forum.

This place is ironically even hostile to people creating things they want to show off, and as you would expect, it's usually comments from people who create nothing at all.
> There's a barely supported, legacy API from Windows 2000 that is still used by some legacy screen readers to actually access whatever is on the screen.

Which API is that? I've been working on screen readers since Windows XP and am not sure I know which API you're talking about.
> It’s generally more efficient to have one GET request that can be heavily optimized than a lot of tiny XMLHttpRequest that need to be parsed separately.

Without context, this statement is misleading at best and downright false at worst. You’re right that splitting up a single request into multiple would incur a small performance penalty, but you also generally gain other advantages like more localized caching and the ability to conditionally skip requests. In the long run, those advantages may actually make your app significantly more efficient. But without discussing details like this, it’s pointless to make wild assumptions about performance.
> Ironically, the idea that only Riot will ever be able to leverage the capabilities of this software service is probably why many don’t mind running it.

Just wait until someone finds a vulnerability in Riot's anti-cheat software and abuses it for more sinister purposes. No software is ever completely bug-free.
Yeah, I always understood deliberate practice as reflecting on what you're doing and focusing on parts which are wrong, i.e. figuring out where you might be missing the "tacit knowledge".
Background I just learned. Oganesson is element 118, first synthesized in 2002 and with a half-life of 0.69 ms.

It's categorized as a noble gas in the periodic table, so one might expect it to not react. However, calculations suggest it is reactive. This paper says relativistic effects are so important that omitting them "leads to several erroneous predictions", including the question of if OgTn4 is stable.

Best of luck to those chemists trying to figure out a way to validate this experimentally!
>If you break into a paintball arena for example and start running around shooting everyone with your own gun you probably will get the cops called on you and they’ll drag you out and charge you with something.

"your own gun" meaning a gun that fires bullets, or a paintball gun that's more powerful than that's allowed by regulations? If it's the former the police would be dragging you away because you're literally putting holes in people, but the latter case I'm skeptical they'll do anything. Are they going to arrest a competition bicyclist when they find out that they had a hidden motor in their bike?
Its more fact then hypothesis. There was also a control group, something we don't have now with vaccines.

5% death in military vs 1% in sanitoriums which used heat therapy. Its amazing what modern medicine did back then, and you know... history repeats.
Instead the general trend seems to be that single/child-free people despise any privilege or help parents may recieve in the corporate world, or by the government (coming out of their taxes). Having children is now a "selfish" activity. Apparently, the correct response to the hopelessness of saving our civilization in the face of climate change and other challenges is to... not have children so that our civilization ends for sure, but at least on our terms?
Disabling mutation prevents you from changing attributes after instantiation, no?
> “No, you should do some basic research first.”

Why should I? I read the article and can ask/talk about it here--discussion is literally the point.
> Proof of stake participants have their capital in the system's currency.

Their capital can also be moved to other proof-of-stake coins with complete ease, I'd argue that's far less friction than repurposing your mining ASIC's for other coins on a whim. An ASIC is useless unless it runs the same algorithm, which in Decred's case is basically no other coins.

> The PoW are less sensitive to price

Yes, and as such more likely to ride the out fluctuations rather than create a self-sustaining wave of those who secure the network selling out all their holdings and moving elsewhere.
"There's no excuse" and "it's ok" are not mutually exclusive. The point being that if you have no customers, working on a password reset feature instead of marketing, can be a poor choice. I know of several bootstrapped SAAS that didn't add such a feature until reaching 4 or even 5 figures of MRR. They just did it manually for their customers until then. Not ideal, but it worked for them and is indicative of the mindset needed.
https://www.reuters.com/article/uk-factcheck-pfizer-health-c...
How would I even host a website at home? 20 years ago I knew how to get a fixed IP from my local ISP but I don't know how to do that anymore.
But then you lose the benefit. Hiding node_modules during code review is the easy part.
What they meant by saying they decoupled it from Windows SDK is that it is now only found in the Windows App SDK which in turn STRICTLY REQUIRES the Windows 10/11 SDK which also requires on other tool chains and eventually Visual Studio.

I tried to build an unpackaged app but it didn't work (after I click run, the app closes immediately and some errors are spewed into the console. I can't understand the error and so can't Google)
That sound suspiciously close to how we got the PATRIOT act after 9/11.
Show HN: GearSlots, Polygon NFT with tradable attributes
Hello. I made Gear Slots. It's a loot-inspired NFT, with tradable attributes. Deployed on Polygon.

I really liked the idea behind loot - to have game data stored on chain. However, not having solid randomness in the generation of the gear, as well as static bags of gear (not being able to trade for different gear) was a downside. So, I made Gear Slots.

Gear Slots is built completely on-chain - there is no data stored on IPFS, S3, or any other host. The metadata, attributes, and images for Gear Slots are all stored on-chain.

When minted, the contract uses randomness from ChainLink's VRF to randomly generate 9 pieces of equipment. Once you've minted a token, you can set a price on a single piece of gear within the token, a few pieces of gear, or every piece of gear. Other token holders can buy that gear from you at the price you set. You can browse gear for sale from other token holders as well. There is no fee to set prices on gear - only gas.

With Gear Slots, you swap out individual pieces of gear with other token holders, without trading away your entire token.

Gear Slots brings a unique twist to gaming NFTs with tradable attributes. The mint price is 1 MATIC, plus some gas. When you trade gear with other token holders, the fee is whatever the owner set on that gear, plus some gas. If you're not familiar with Polygon or how to setup your wallet, I'm happy to help.

The site is https://gearslots.com, and after minting the tokens show on OpenSea as well. If you want to try the contract and token, but not the site, the contract has been verified on Polygonscan, so you can interact over there as well.
Agreed. It's only broken if there were some ideal Utopian open source world that we were falling short of, where if only everyone can work out some issues, then that world will come into existence.

When people are growing up it's easy to get swept up in ideas like, "if only everyone saw things the way I did, everything would be perfect and so much better than it is right now".

There will always be lots of conflicting ideas about how software should be developed and distributed and so far none of them have proven so effective that all of the others have fallen by the wayside. IMO the best anyone can do is advocate for whatever makes the most sense to them, but not make the mistake of thinking that anyone has all the answers.