skysight-inc/HackerNews huggingface dataset:
If you do not work society takes away your ability to acquire food and housing. This is, indeed, a punishment. That is a physical punishment in the exact same sense as being imprisoned is. There is also a psychological punishment due to the ostracization people suffer. The latter may for many be a more severe punishment than the former. Regardless, there is a severe punishment.

You keep bringing up "you can farm and hunt" as a cop-out to imply that work is optional. In most countries there is no wilderness with game to hunt in, nor is there unused agricultural land to establish farms on.

> I haven’t seen anywhere you have addressed this point short of bluntly insisting that you should not have to, and others should do this for you.

I addressed this point in these comments: https://news.ycombinator.com/item?id=30107745 https://news.ycombinator.com/item?id=30101084 And again, if you can't keep from making this personal this discussion ends (see https://news.ycombinator.com/item?id=30112316).

> > I have given you many examples of those, so you cannot claim that you haven't seen better models.

> No, you have mentioned a couple of hobbies with no direct impact on the day-to-day life of most of society. No mention of why people would volunteer to become farmers, hunters, sewage workers, coal miners, refuse collectors, etc.

That's untrue. I have given you plenty of examples of tasks critical to society that people have executed voluntarily. Attempting to satisfy your demand for examples for every "unpleasant" task you can come up with would be a waste of my time and would not convince you either way.

Let's put it this way. What would it take to convince you that a workfree society is possible? What evidence do you need? If you can't formulate that, then perhaps it is because you don't want to be convinced?
Like everything, you need to have clarity on what you're trying to achieve and when to pull the ripcord. I'm saying you need to frame the task of a large scale refactor so that the planned implementation is falsifiable.

A rewrite is usually a quagmire if you don't do these things, but even the need for a rewrite is usually avoidable. If a team is making frequent observations about pain points and places value on fixing them quickly, they can often be avoided. But there are discontinuities: product concepts and features that dramatically change the constraints of a system late in the game, unanticipated growth requiring you to reconsider architectural decisions, etc. There's a long tail of events that you could be proactive about, but would likely create over-engineered solutions that place more limiting constraints on the design if you tried to be. They still occur though. It's very important to sufficiently interrogate the question of if a rewrite is necessary to solve these challenges, but you also need to interrogate the cost of band-aid solutions w/ limited applicability.

I don't think there's a silver bullet here, but most of the failed attempts at doing this that I've seen have been a result of teams that didn't sufficiently consider what the outcomes they were trying to provide were and how to test their candidate solution more rapidly.
Node, especially since Deno has been gaining interest, has been gradually moving towards web API compatibility. It’s good for portability if nothing else.

What’s a bit surprising is that they’re not re-implementing it in core, they’re embedding the undici library’s implementation.
Yeah, that 28" number is goofy. In Mountain bike terms, it's a 29er. For road usage, it's 700c. But the rest of the world, at least those who measure in mm, use 622.
I get it. They've never found a way to successfully compete with LinkedIn, it's probably about time to stop throwing good money after bad. A shame in that the timeline view is actually really nice and well done from a UI perspective, but "worse is better", I suppose.
What about the Eth DAO forks? How was that individual responsibility?
> You should probably stop lying to yourself

I don't understand why you are so obsessed with the idea that me disagreeing with you means I haven't seen the light. It's a little weird, to be honest. There should be room for having different experiences, without that necessarily meaning the other person is wrong.

> apparently it isn't just "one line in vimrc"

That documentation includes info on how to customise the setup. As you should do, if you want to take full advantage of the plugin. Bottomline: this documentation is not equivalent to a single click in vscode. It's still a single line if you merely want to install the plugin.

> The problem with keybindings on vscode is that it isn't necessary to learn them

It's necessary if you want to be a power user. Your original argument was that anyone should be able to jump onto the next vscode with minimal effort. But this is clearly not the case if you want to be a power user. If you don't want to, that's fine. But your size doesn't fit all.
Except in this instance OP specifically mentioned therapy as advice he was not looking for. So it's odd and paternalistic if not downright rude that the #1 comment advises just that.
When reading about this proposal the only thing that can justify it is scamming investors out of their money.

First of all this internet-packet-routing-like way of transporting goods would work only if almost every town in America had rail passing through it, or at least very near it, which isn't the case. Secondly if such a rail network were to be constructed it would pay off to just have it electrified and use these carts without a battery. Until that day what rail needs is maintenance, expansion and usage, not these silicon valley pipe dreams.
Correct. And unfortunately is common practice in almost all editorials.
Nonsense. Joe Rogan is already plenty famous (or infamous), this story hasn't reached any further than a zillion others. If this exposed the existence of Rogan to anyone, it's probably old Neil Young fans who will accept Young's position and not seek out Rogan's show.
For me the issue with the business side isn’t that it’s overwhelming, it’s that I find it boring. I have the mental capacity and adequate hard and soft skills to do the work, but it’s not sustainable to do a good job at something that burns one out just thinking about it.

In case it’s not crystal clear, I’m not saying it’s objectively boring work. Some people observably find it engaging and I’m glad they do.
It’s good advice to use the simplest tool that gets the job done. I like sites like this too.

But let’s not jump from this to the conclusion that everything on the web should be built this way. There’s a place for things like Figma too.
Care Modeling: The Secret to Startup Success in Digital Care Delivery
The whole point of the Standard Template Library was generics. That's the good idea behind the STL, and as I understand it this doesn't support generics, so it's missing this crucial concept.

But yes I generally agree with your point. The X language version of a Y language library ought to work the way somebody who has never used the Y language but is familiar with X expects it to work.

That's across the board. Go and C++ agree that a "string" might be just any bunch of bytes, who knows how they're encoded, that's somebody else's problem so APIs which do care need to be very explicit, maybe even mentioning it in method names. In Python that's very strange, the strings are always Unicode and so a function name_in_cp1252() is awkward to use, probably just offer name() and cope with the encoding.

There are some subtle but important affordances which a non-native user may not even consider adding because their preferred language just omits the necessary feature. For example Rust's From/ Into/ TryFrom/ TryInto cascade or C++ 20 spaceship operator are things native speakers of those languages expect in a good library but aren't going to fall out naturally from converting a Python API.
Work is a severely overloaded word. I'm using the Marxist definition which I described in another comment.
Frankly that is the best case scenario for crypto. It's similar to the dot com bubble in 1999 actually, it's 20 years later and the internet is finally somewhat useful and intergrated into our lives. Originally it was just a bubble inflated with ad revenue inflated with investor money
> Path dependency has big impact on what seems natural, intuitive, etc

So much this. One example I hit a lot is when people keep saying “async/await is too hard, green threads are much more intuitive”: coming from a JavaScript background I feel async/await and all the future combinators much more intuitive than dealing with threads and channels. Before async rust was stabilized I had to learn how to use threads and I was always frustrated how clunky it felt, and now that Rust has async/await I use it for everything IO related, because to me it's just much more familiar.
I have a lot of found memories of Sega World in Picadilly Circus. Later as I lived in Japan, I really loved the Sega arcades. Truly the end of an Era.

Sega is a company that I always liked and always feel regret for, I loved my dreamcast and wished they had remained in the console business, I loved their arcades and wish they would still be there. It's one of the companies that most marked my childhood and early twenties.
Up-Dimensioning for VR
This whole thing is so complicated, I admit I don’t understand how 99% of these things work but, even if one has a good understanding, wouldn’t it be a good idea to run some dry runs with symbolic sums before going on with the whole sum? Even better, chunk it out in a few transactions, wait for each transaction to complete before proceeding further?
Richard Feynman, the father of quantum physics, had a rule that, if you couldn’t explain it to a five-year-old, then you didn’t actually understand it.
Neil Young can't censor media he doesn't control. Spotify could choose to censor Rogan, either in response to what Neil Young said (which note: he is also free to speak) or just on their own. And that's fine, it's their choice who to associate with and who not to. Note that they definitely already do censor in this way by choosing what podcasts to host and advertise on their product.
As an example, in C the following is quite common:

Data dat;

dat.a = 1;

dat.b = “foobar”;

do_thing(&dat);

I seems like the compiler should be able to treat “dat” as an “maybe uninit” type until after “dat.b” gets assigned.
I’m not making the case that one being better than the other, or really trying to say anything about custom vs enterprise.

My main point is simply that there’s a significant gap between “it can be used” and “it can be used well” — and a designer’s primary job is to bridge that gap (generally the engineer in us takes us to “it can be used”). That (some? many? majority?) designers aren’t competent is a separate concern… but their abstract goals are fairly obvious and intuitive if difficult to specify concretely

And we understand this intuitively, because there are many apps in our section of the universe that fall under it can be used — back-office apps, enterprise apps, etc a constant offender (not say good ones don’t exist, or bad custom apps don’t exist, or bad designers/designs don’t exist… etc — but we’ve all probably encountered a good few that are astoundingly unpleasant to use)
I guess because it's off topic. TFA is about a specific Rust issue and a generic comment about "Rust is hard to learn" doesn't add anything to the conversation. It's like the generic "C++ is way to complicated" comment under every C++ post. They just incite language flame wars and district from the actually interesting stuff.
I think you missed that the user went beyond just using something to swap ETH for WETH and instead interacted directly (manually) with the contract, effectively bypassing the safe-guards that are already in place (even without exchanges) to prevent issues.

The user basically guessed that this is how you turn ETH into WETH and vice-versa, without actually reading anything about it.

If the user searched for "How do I turn ETH into WETH?" and read the first few links, they would have avoided this problem. If they made a mistake of entering an invalid address in a wallet for a transfer, the wallet wouldn't allow the transfer in the first place.

> The entire point of Crypto/Blockchain is that is decentralized and is accessible to everyone

Yes, indeed. That also implies that you're responsible enough to have a basic understanding of what you're doing. Or at least recognize that you don't have a basic understanding, and seek to attain one when needed.
Costco is $0.11 per print and it includes shipping:

https://www.costcophotocenter.com/Prints

Note: I do believe you need a Costco membership
"It's an action noone ever has ever wanted or ever will want to perform."

That's not entirely true. Just look at one of the many burn addresses that people willingly send money to all the time, for example: https://etherscan.io/address/0x00000000000000000000000000000...

For example, some holder (maybe a founder) of a certain coin can burn a certain amount of their tokens, making it more rare. This is a quite common practice. If I were to burn a certain amount of tokens, I think the most natural thing to use as a burn address would be the contract address itself.
Spotify is associated with both of these artists, and they are free to remain associated with them or not, and the artists are free to continue to associate with Spotify or not.
Kind of similar: https://tiresize.com/calculator/

I've used it for buying my truck's tires in the past.
You have a bad attitude and this post really shouldn't be accepted on this forum. If you hate your life, please don't spread that hatred outwards towards other people.
It is also a good example of the magic dirt/soil concept that is meant denigrate and abuse people and cultures for their work and achievements.

It's a toxic, defeatist, abusive, and deeply unhealthy mentality to have.
Young didn't pull his music from every platform Rogan used. Just the platform where revenue from Young's music funded Rogan.
It's a geothermally active area anyway - so seismicity is there to start. But yes, I am pretty sure the consensus is the water injection process causes the seismic activity.
Yes, I would. It would be a fun way to meet new friends.
And they will still flicker annoyingly.
Damn, am I the only one that used SO pretty much daily and never realised they had a Jobs board?
Today the rich control money supply. There's no chance for the poor. They cab increase their gains by 10%, but it will be taken out from them with little effort.

Whoever actually serves society and earns coins for their service will keep their value in the long run. In one generation, or less, it will be possible to ascend from a poor level.

Just like it was possibke and happened all the time earlier, when currencies were pegged to non-inflationary assets, like the gold.
> A good example of a cryptic rust error is the `expected type Foo, but found type Foo` error message which is very inscrutable, especially to a new users.

Does Rust actually give an error like `expected type Foo, but found type Foo`, as in both types are the same in the error? I don't think I've seen that before, but I don't write much Rust.

If both types are the same, what does the error mean?
I read part of SotS with my partner outloud. It became obvious, while apprehending the text's ideas, that internet denizens are already intimately familiar with them even to the point of DeBord's perspective as being a bit dated. Social media, and TikTok in particular, push the limits of SotS which is mainly mass media focused. The opportunity for a critical theory of social media is ripe. In this thread, I will 1/13738
>I'm sincerely baffled by how many people seem to feel that the exact order of operations in this situation makes a big difference.

Bias. If they disagree with Rogan in the first place, not on this specific subject but in a multiple different angle, although in modern days that tends to be politics, then they just need to find a narrative to make sure what they are doing is good.

Gruber is extremely bias towards Apple. ( USB-C, AirPod sold at Cost, big.LITTLE, Unified Memory etc... ) So a narrative against Spotify wouldn't hurt.
Paying low wages subsidizes the wealthy. Work should pay enough to live on. When is doesn't, we make up the difference with charity or a social safety net.

Here comes the old trope that everyone needs employment to be happy. We can afford to establish a floor and take care of people below it. There's a million ways they can enjoy their life without an "occupation"they get paid to do.
The downside: you have 30-40 angry customers packed into a tiny restaurant, some unmasked, all crowding the pickup window, waiting for their name to be called.

Surely technology can help improve this?
I believe we’re only one month away from a stable Go release with generics. This might become a fair bit more interesting at that point.
do you have a specific problems with fonts in say gnome or kde team? they would be more responsive for sure.

besides, i refuse to accept that the billions microsoft and apple in particular spent on truetype/cleartype fonts or whatever the tech is, is so poor that you are forced to use something else. i... i mean how can that be.... do you have some proof of this?

>Complaining and not using them is the only real option.

so microsoft and apple will be in your opinion forever content with shipping "shitty fonts" as "defaults" which run on billions of devices, android comes with fonts that run on many billion devices and they ALL are using shitty defaults and these multi trillion dollar companies do not know better than your average hacker news reader. nice. i am in good company lads.
This is solving the wrong problem, badly.

More on why:
https://www.youtube.com/watch?v=nJNvpG5gktM
https://www.youtube.com/watch?v=YUpST_cQ1hM
How do you make all the updates compatible then? If you released 100 updates , which is a very small number for any software, you now have 1267650600228229401496703205376 different versions of the software that the clients can be running for releasing your 101th update.
My services on hetzner are working though + they mentioned it as resolved.
Standards Manual
Realistically most people at home will dilute and flush down the sink. Ilford recommend this for small quantities (no definition of small though).

https://www.ilfordphoto.com/health-and-safety/
They can grow their wage as much as they want, it will always be easy to take the value back from them by increasing money supply and artificially reducing their share.
Ha. As a kid, I tried using this argument with my parents when they told me to clean my room. They came back an hour later and it was messier and I said “It has to get messier before it gets cleaner”. It legitimately was not an excuse. But I failed to convince them.
One real, unique competitive advantage they had was that it's a site devs use at work all the time.

Therefore job posting were getting in front of actively working devs who seem to be the group most companies want to hire.
Rust already supports partially deinitialized structs - that is, moving out of a struct field by field - and there’s no fundamental reason it can’t support partial initialization too.

Indeed, there’s an open issue for it:

https://github.com/rust-lang/rust/issues/54987

But there are a lot of desired features with open issues, so don’t expect this to be implemented anytime soon unless someone takes an interest in it.
What I learned from building a ProGAN for porn
GameWorks, the American-based joint venture started by Sega and Dreamworks, closed all of its remaining locations last month. RIP the downtown Seattle arcade.
Our organization isn’t dead, we’ve been growing but getting work done and needing to depend on checked-out employees has been a…challenge, to put it nicely.
Deflation of actual currency is worse as it promotes hoarding. If something becomes cheaper tomorrow than today (deflation) then I am incentivized to not spend my currency. This grinds the gears of economic activity. Of course this only matters if you expect cryptocurrency to act like a currency.
There don't appear to be any newlines. Wasn't it hard to edit by hand that way? (Unless I am missing something)
I fully understood what you wrote, and I am not buying your argument. A claim of tortious interference would be rejected by the court because nobody was actually harmed.
In the year of a good harvest

I shall take

A bunch of fruits

And another bunch of sugar

Everything will boil

Jam will be made
Yes, I call it a denial of service attack. Not sure what the solution is.
Suppose that is true. If they did say it (which they will not do) anytime in the near future. They would say 'everyone is.'
And what happens when the US phases out subsidies and other countries don’t?

American farmers are then less competitive here and abroad.

Yes I know, there are no easy answers.
> $14 dollar roll of fuji pro purchased a local store and $16 development at same store. That results in 4x6 prints that I later scan and retouch to remove dust which proves to be a time consuming process.

Might as well just shoot digital if that's the end result anyway.
The charging port at the bottom was a minor issue for me, but I experienced constant lag and random disconnects. Magic Mouse was beautiful, but flawed in many ways. I use MX now, it just works and don't cause any distractions.
If you care that much you need to bundle the font with your site.
For those who weren't in elementary school in the 90s, Hypercard was the OG no-code platform.
Aleph uses rules of the form false :- whatever(x) to represent negative examples, and will load those from a file derived from the project name with ".n" suffix and then assert these clauses dynamically. But this will be rejected (or at least warned against) by eg SWI beginning with version 6 (I believe) introducing ISO 2012 corrigenda, since false/0 is a static procedure ie. SWI's bootstrap file contains a definition false :- fail but doesn't declare false/0 to be dynamic.
Calling someone “anti American” is what people stoop to when they’ve run out of arguments. It’s embarrassing.
A much better way to do partial initialization is by splitting up the struct into multiple parts. This can be easily done in safe rust with Option, or MaybeUninit if you're really desperate for performance.
Money. Money is the most important thing in this discussion. Spotify is not merely providing information in the classical sense, they have decided to massively invest in Joe Rogan. To signal that their podcasting efforts are centred around his dangerous entertainment product. It’s absolutely reasonable to consider this bad form, and wish for Spotify to revise.

Would we have this discussion about free speech if Spotify invested 100 million in a neo-nazi? No, we’d be appalled about the money.

It’s always about the money.
Engineers won't be fixing anything. The techs and divers will do all the work.
"What is considered academic discourse within the spectacular society is nothing but false consciousness—spectacular thought, the official lies sponsored by the spectacle."

https://unredacted-word.pub/spectacle/#section-210
Is there a archive.org for arcades? MAME of any kind?
Jan 12 thread "Plain Text Accounting"
https://news.ycombinator.com/item?id=25745615
Part of Plain Text Accounting family: https://plaintextaccounting.org/

I really prefer having complete control of my financial data this way, and reports can be as custom as you'd like. Better than something like Mint in my opinion.
There are almost certainly more people unaware of Neil Young's existence than of Joe Rogan's. I suspect this is a case where the Streisand effect will go both ways: some will discover and appreciate Rogan because of this and others will discover and appreciate Neil Young because of it.
> Also, digital is in fact a superior medium in 99.99999 percent of cases...

Citation needed.
What are the go libraries such as this that can benefit from genetics ?