skysight-inc/HackerNews huggingface dataset:
Thanks for linking some actual data

I can confirm that my wife and kid easily blow through 500 gigs a month just watching TV. The wife likes to leave the news channel on all day, and I don't think that's a ghastly, unheard-of, abusive thing to do with a TV

If I leave any games on auto-update and work from home all month, we get pretty close to Comcast's 1.2TB cap every month

The cap-free usage at night is nice, though. Assuming we don't all start streaming 3D point cloud videos or meshes and textures any time soon, that should keep the service comfortably usable for a few people at a time all month.
I groaned when I saw JetBrains. I love their editors but they have so little focus as an organization, many editors have bugs that have been unfixed for years and they don't polish one product before they move on to the next.
Desmos has open source library called MathQuill, which converts typed chars to mathematical representation similar to Mathematica. Sure there is some "programming statements" with some (La)TeX like syntax there, but so does Mathematica too.

[1]: http://mathquill.com/
Why Making Friends in Midlife Is So Hard
They can be mocked surely?
I once attended a meeting where a Professor from a University somewhere in Chicago gave a brilliant demonstration of using a similar type system for dealing with values in Electrical Engineering. It made quite sure you couldn't do things like add volts and amps.

[Edit] it also handled things like parallel resistances, etc.

It was in C++ if I recall correctly.

This is a great idea, that I've haven't had cause to use yet.
I don’t think, that politics is a topic for HN. But orcs is too nice word for the beasts who put the corpses of men in the city center and force the little crying kids to identify their dead parents. And then shoot whole families as a punishment for resistance. And the western countries are very worried again.
United Airlines Blocking Seats Due to Passenger Weight
Mind linking a source for the CRISPR thing? I was just thinking the other day that having a CRISPR-based "one and done" pill for hormone therapy would be awesome.
"I am the true defender of freedom of speech. And if you speak out against my way of running this company and leave twitter I will name and shame you."

What a child.
Looking at the recent reveal of a massive methane leak, I think we're all screwed from a policy perspective. And I don't think we fully understand the consequences of climate engineering.
So, like I said, I'm an outsider, I don't know what ERC721 or EVM or Solidity are.

I'm just someone from the outside saying, from the actual current popular use cases of NFT, it seems really a mis-match between design and use-case not to have a digest fingerprint, right? What confuses me if that, from your comment it seems like the "community" does not agree... or perhaps thinks this is somehow an insoluble problem?

If it's totally arbitrary what the payload is, like it doesn't even have to be a URL, but URLs seem quite popular... okay, how about putting in eg `https://example.com/some/url#sha512=a1bd4ef`

Marketplaces could put a special tag on items that supplied digests, the marketplace could even check it and confirm it. No change to standard needed. (Since I know nothing about what I'm talking about, it's possible I have some details wrong, but surely something along these lines is possible? This does not seem like a sophisticated technological problem, to embed a digest in a recognizable way)

If it's not being done, it would seem like there isn't sufficient interest in it? That is what confuses me.
Sure, but if I was able to modify the type of activity that gave me my dopamine rewards, I'd use it to reward longer term planning and growth type of activity, more than the ape stuff.
I also know of a couple like that. Apparently cross dressing is a staple of the social culture, I wish I could elaborate.
> ... to prevent silly mistakes like multiplying $100 with £20

Honest question, what should multiplying $100 with $20 give?
> No it’s not.

Maybe to _you_, don’t assume other people are the same way.

Along my whole career path (I’m a senior now) I’ve always been curious about the high-level technical stuff and took every opportunity to listen to knowledgeable people.

I think there’s a term for it: incidental knowledge transfer.

You might be stripping that person of the opportunity to grow, or maybe just to hear about something interesting for them to follow up on later.
moca is another option https://hackaday.com/2022/11/03/moca-networking-is-a-niche-s...
> Yes, I disagree with the publishing of speech that includes harassment, doxxing and driving people to suicide out of prejudice and hatred

Isn't this exactly what cancel culture does?

> "But who gets to decide what speech is harmful and what is good?" I can hear you typing, because this site is hell and we're cursed to reiterate the same futile conversation over and over again until the end of time, and the answer is "everyone."

So - again - you believe that the majority is always right?
I call this the "you and what army" problem: if you look around the room and you don't see the State, l'Etat, c'est vous.

Council mutualism is not only practical, it's practiced, but it's practiced by Hutterites.

Can it be done without Anabaptist convictions? I don't see any reason why not. Has it? Not with that level of success, no.

The you and what army problem being obvious, inescapable, and inherent, political anarchism will, insofar as it plays a role at all, continue to be a way that people more inherently l'Etat c'est moi about it seize power, often jailing and killing the anarchist leaders (the anarcharchs, if you will) in the process.
I’d take a V8 over a Camry any day.
also, only testing public interfaces is perfectly fine and may actually be preferable as it leaves you free to refactor internals freely without breaking tests.

tbh unit testing is a balancing act between reaping code quality benefits and bogging yourself down with too much testing updating.
It can, but my point is rather around "CEO changes should be carefully thoughtout".

In otherwords, sometimes it's better to keep the existing CEO even if the performance isn't spectacular because turfing them out makes the market think things are worse than the company is letting on.

So if you do replace a CEO, it's usually accompanied by a deliberate change in strategy and very carefully planned out.
That is a fair point. I just am not sure his recent behaviour actually suggests he’s got a short attention span. I suspect he’s wanted to take over Twitter for a long time and is now rushing to carry out changes that he’s long planned. He might be acting too excitedly, he might screw it up by going too fast and rough with the changes, but I don’t see that as indicating a short attention span. Maybe impatience.
An error at compile time.
When people talk about systemic sexism, this is what they are talking about. The sexism is so ingrained into culture that people don't even think about what they are saying. They just say an objectively sexist thing because it's "normal".
It's narrower than you might think. For example, I've recently been paying attention to the trans issue because some are saying that pro-trans groups are equating words with violence [1] [2]. Apparently the pro-trans groups have been saying that only 1% detransition, but there are youth speaking out saying that number is likely far greater [3] [4] [5].

It's hard for me to believe these are made up stories. And, it appears that such stories are currently only being told via conservative media. Please correct me if I am wrong.

This is of interest to me because the US holds that words are not equal to violence, with the only exception being the emergency principle. According to Nadine Strossen, President of the ACLU from 1991-2008, the emergency test says speech may be punishable "if, in context, it directly causes specific imminent serious harm." [6] If groups are successfully convincing people otherwise, then it may mean we are forgetting what free speech is. Free speech, the US version anyway, draws the line at violence, not words.

[1] https://archive.ph/1NeiV#selection-1513.7-1513.57

[2] https://corinnacohn.substack.com/p/the-world-should-not-need...

[3] https://www.youtube.com/watch?v=3tQr6WZXHSQ

[4] https://www.youtube.com/watch?v=OdSKBVHrizo

[5] https://youtu.be/STE1pmCjULQ?t=2047

[6] https://books.google.com/books?&hl=en&id=whBQDwAAQBAJ&q=in+c...
A type error.
I guess the implication scene in Sunny in Philly was not fiction.
In that case you have many manufacturers using older nodes and processes. It’s not comparing like with like at all. Also, older process fabs are still being built to address that issue. If we are talking about leading edge, high performance chips, we must all be honest with ourselves despite our personal feelings. I dislike some of Intels business practices, but they make a high quality product at volumes that are insane. Despite poor execution on some generations they’ve remained the top of the industry. That’s an amazing feat. Additionally, when they did fail, it was for trying something others had never attempted (GAAFET), and in my mind that isn’t as bad as failing using proven methods; especially so when they still kept a market lead and their older stuff managed to stay within spitting distance of the competition.
The OS on GW4 is really amazing, at least comparing with previous versions of WearOS and even to my previous Pebble experience. However, they ditched the crown at the GW5
Lol is everyone these days jaded? It's a fluff piece, it's not a PR announcement, lots of people are nostalgic or happy to see something lighter fare occasionally, not everything has to be "the world is burning".
Yeah, it's rough. I've had folks say things like "Hi, I'm new in the area and work in technology" then kind of ignore me when I say "Oh cool, I have a master's in information security, but I have a medical card so I'm not looking at clearance stuff, do you know anyone looking?", not really had much luck.

Then you run into that person, the gentrifier, again and again, with this kind of... entitled cheer? And each time you just kind of want to remind them "Why would I be your friend?"

(That's probably a bit much, but the truth is it's hard to trust people OP.)
Any company taking user content for profit is doing the same.
Including this website.
NUnit isn't much better. You'd think that they would have good test coverage and therefore high confidence to make changes, especially to fix actual bugs, but I gave up trying to get patches in because the core devs seem so afraid of breaking anything, even when it's an obviously-isolated private, hidden bug fix or performance improvement.

"We can't land this tiny fix because we have a release planned within three months" sort of thing.
I agree their phrasing could have been better. However in my country it typically takes 1-2 years to get a diagnosis and start treatment. It's even a few months to a year if you go private.

I can see this sort of thing being at least a stop-gap, and something that might help while someone's waiting to get access to the better treatment.
Wax works great for cold liquids, but melts with anything hot.

I tried it once! You start to see pools of wax float to the surface of your coffee.
Didn’t parent comment just say not to use biodegradable bags?
There isn't enough time in a no-sleep 24h day to verify every single piece of content one is reading/hearing online that same day. Just go to any major news site's homepage; there's at least 40 articles there, plus videos. Count the number of tweets or instas you're glancing upon on your feed, they're infinitely loading below your thumbs.

Self-service fact-checking is not scalable.
That's not what I read from this at all? My takeaway is that Linux has different ELF loading code for normal executables and for the dynamic linker (ld.so), the one for ld.so is buggy, and LLVM's linker (lld) produces binaries which trigger the bug, so an ld.so produced by lld won't work.
This also seems to be gameable. Suppose you have blue and green camps as described in the linked paper. And if content gets ranked high when it gets approval from both blue and green users then one of the camps may decide to promote their opinion by purposefully negatively engaging with the opposite content in order to bury it.

This seems no different from "popularity based" ranking mechanisms (e.g. Reddit) where the downvote functionality can be used to suppress other content.

Maybe the assumption is that both camps will be abusing the negative interactions? But you can always abuse more.

How is such system protected from someone manipulating the consensus by employing a troll farm (https://en.wikipedia.org/wiki/Troll_farm)?
So they do that on twitter though? To clarify, in the US this seems to mostly happen at in person rallies advertised on Facebook and radio. In other countries WhatsApp seems to be the tool most favored for organizing angry right populists.

Twitter just doesn’t seem to be used that way. It’s mostly just hot takes, flaming, journalists arguing, and occasionally people mobbing to try to get some random person fired from their job.
This is a feature.
I didn't know you were only supposed to put one assertion per unit test. some of mine have 5-10 assertions. why?. because I don't have time to write tests all day but I recognize there are tests. As long as it catches the bugs before it goes to prod and can be modified easily, who cares?
An assert message says what went wrong, and on which code line. How on earth does it help to make just one? The arrange part might take seconds for a nontrivial test and that would need to be duplicated both in code and execution time to make two asserts.

If you painstakingly craft a scenario where you create a rectangle of a specific expected size why wouldn’t it be acceptable to assert both the width and height of the the rectangle after you have created it?

assert_equal(20, w, …

assert_equal(10, h, …

A dogmatic rule would just lead to an objectively worse test where you assert an expression containing both width and height in a single assert?

assert_true(w == 20 && h == 10,…)

So I can only assume the rule also prohibits any compound/Boolean expressions in the asserts then? Otherwise you can just combine any number of asserts into one (including mutating state within the expression itself to emulate multiple asserts with mutation between)!
No, ECS and CDK are strictly simpler and more stable dans K8s for SMEs.
For a consumer product this practice is indeed annoying. For a B2B or B2B2C product, it helps weed out the hobbyists and nosy competitors.
I'm convinced if you read Uncle Bob carefully and follow all his suggestions... you'll have completely incapacitated whatever organization you infiltrated.
It’s privately owned but publicly accessible and there’s a strong public interest in shutting down insecure servers before they’re compromised by malicious actors. To me this seems more like the government having an inspector walking down the street and observing whether your building has broken windows, rats, and smells of gas. Any information they get is something you’re giving away to the entire internet anyway.

Again, I’m not saying you don’t have the right to block them - they even give you an easy way to opt-out - but that it seems misdirected to worry about the people asking nicely when the internet is full of actually malicious people who don’t ask.
I've long since lost count of project/product/company names that hijack and overload existing terms with new, possibly opposite meanings. I don't like it either, but if you don't want that you'll essentially have to emigrate from humanity.
> To find notes that are helpful to the broadest possible set of people, Birdwatch takes into account not only how many contributors rated a note as helpful or unhelpful, but also whether people who rated it seem to come from different perspectives.

> Birdwatch assesses “different perspectives” entirely based on how people have rated notes in the past; Birdwatch does not ask about or use any other information to do this (e.g. demographics like location, gender, or political affiliation, or data from Twitter such as follows or Tweets). This is based on the intuition that Contributors who tend to rate the same notes similarly are likely to have more similar perspectives while contributors who rate notes differently are likely to have different perspectives. If people who typically disagree in their ratings agree that a given note is helpful, it’s probably a good indicator the note is helpful to people from different points of view.

https://twitter.github.io/birdwatch/diversity-of-perspective...
I propose we either call it "Focus Control Disorder" or where the context would be appropriate, "dopamine dysfunction". If someone is unable to function and it turns out they had a vitamin D or potassium deficiency, we don't call it "sunlight rejection disorder" or "bananaphobia", ya know? The very name of ADHD is ableist, it defines neurodivergent life in neurotypical terms (in this context, "neurotypical" merely means one has a brain that typically generates the proper amount of dopamine to function in modern society).

This is totally a problem with the manufactured society we have created as humans. I'm absolutely certain that when we lived off this earth more naturally, the traits that have become disadvantages were originally communal strengths. My personal hypothesis is that ADHD is a series of traits that evolved to make wonderful hunters. The ability for the slightest noise/motion to grab our attention, the hyperfocus on things that do grab our attention, the ability to make connections extremely fast in a fractal manner, all of these traits would be a huge advantage when hunting prey to feed your social group or to protect your group from predators.
There's a large range in quality of wooden spoons. A lot of it comes down to the finish texture.
Still a bit flaky. In an OOP language mocking is appropriate or in an FP language defunctionalization.
It doesn’t matter if Twitter burns to the ground. Some other shitty website will take its place.

Instead of raging against shitty media, we should concentrate on creating better media. It is exceptionally hard though. There are independent (relatively) media like TYT. These have their own problems, but at least they’re better than shit like Fox
The problems/tactics I have written down in my notebook. The triggers are just repetition with lots of failures. Its like chaining the behavior of walking into a conference room to checking my calendar for my next thing. Or when I feel overwhelmed I check the section on prioritizing, scheduling, delegating, and dropping tasks.
The last I heard was TSMC's mask count for 3nm chips is back at just under 100. EULV had brought it down but it's right up there again at the latest node. You really need to avoid those all-layer re-spins!
They don’t fit international company.
Samsung reportedly expects Apple to launch a foldable iPad in 2024
Sometimes it's also more meaningful to the reader this way.

Imagine an object which sees numbers, tries to pair up identical numbers, and reports the set of unpaired numbers. A good test would be:

Create object

Assert it has no unpaired numbers

Show it 1, 2, and 3

Assert it has 1, 2, and 3 as the unpaired numbers

Show it 1 and 3

Assert it has 2 as the unpaired number

This test directly illustrates how the state changes over time. You could split it into three tests, but then someone reading the tests would have to read all three and infer what is going on. I consider that strictly worse.
Ayn Rand right again. Giving away $5.7B isn't enough, you have to let the chatterari judge whether it was the 'right' donation.
Half the team doesn’t speak Mandarin, which makes it international team, which makes knowing common language vital.
I would avoid it, but you could very well be happy, depending on the people involved and the characteristics of the project. I doubt this is a question that can be answered in a general way.

To me, personally, consultancy potentially means low standards, which I’d like to avoid. Public sector also sounds tricky - again, personally. But it’s hard to say… you have all the facts, the choice will affect your life, the choice is ultimately yours only. I hope it all works out for you either way. :)
>A string value is not a great type to convey a user's email address or their country of origin.

So we have a type for "country of origin". And then some country that you have in the records splits up into 2 countries, what do you do then? Do you keep a list of all countries that ever existed and keep it up to date?

This approach works good in some cases, but not always
I’m lucky - we have a milkman. It’s great and our milk comes from a local farm. The cost is about 40% more, but it magically shows up in the milk box every Monday and Thursday.
Doesn't 90% of plastic end up in landfills, anyway?
Show HN: SAF, portable game library/fantasy console
I know it's a lot to expect from "drinks digest", but the rampant alcoholism in Antarctic research communities is notorious.

I'm not wagging a finger here, not really, I won't blame people for responding to inhuman conditions with (copious amounts of) antifreeze, but it's jarring to see a puff piece about the fun cocktail bars which doesn't mention the accidents, assaults, and rapes, which trace directly back to drunkenness.
Internet access is dirt cheap in Tokyo too

Last time I lived in Seoul it was cheap there as well, but that was about 15 years ago.
>you end up using absolutely asinine amounts of (nowadays very expensive) copper or (kind of expensive) aluminium in high-voltage lines

I assume there's some reason big hollow wires don't work.
A 1.5°C climate wouldn't be stable either, just more stable than the ů̴̯̗̖t̸̞̻̩͚͌̈́͜ṱ̴̯̟̕e̶͍͓͉͗ͅr̷̥͌̔̕ ̵̛̝̞̋͛̾͠m̵̳̃̐̂͑̓a̸̯̙̜̲̣̽̽̆d̶͈̒͛n̸̢̫͕̼̩̄͊̂e̵̦̮̗̙̽ś̵̼̱̱͂̂̉ͅs̵̨̨̯͇̓̚ that is 2.5°C. Either number is a slippery slope, and by now it is obvious that we are slipping past them to God only knows what. Hell most likely.
It seems like the bulk of it is only a few lines going by the GitHub. I don't know enough to know how to do it, but if you do, you might offer a bookmarklet version for privacy-conscious people as a pull request.

https://github.com/rugk/mastodon-simplified-federation
Special Assignment: No Room at the ER
Sorry as my answer was vague and you are asking concrete questions.
Yes parameterised testing. Just all the packages i have tried seemed to make it awkward to impossible - hence metaclasses
>Intel tried to make EUV work before and failed

Where does it said that? They haven't even launched their first node with EUV yet. So arguably they haven't failed.

I am not entirely sure if Intel needs to overtake TSMC, they just need to be a good enough alternative. But I agree even that is a tall order.
You can also paste the URL of any profile or post into the search bar to interact with it. Good way to see if a blog is ActivityPub-enabled.
> So because some idiot somewhere wrote a 100 assertion unit test we should ban anyone from writing even 2 assertions in one test?

You're falling prey to slippery slope fallacy, which at best is specious reasoning.

The rationale is easy to understand. Running 100 assertions in a single test renders tests unusable. Running 10 assertions suffers from the same problem. Test sets are user-friendly if they dump a single specific error message for a single specific failed assertion, thus allowing developers to quickly pinpoint root causes by simply glancing through the test logs.

Arguing whether two or three or five assertions should be banned misses the whole point and completely ignores the root cause that led to this guideline.
Nothing creates a glut like a shortage.
Or just stake some proof-of-stake cryptocurrencies. Most Cardano stake pools (for example) are right around that ~4% yield figure, last I checked.