skysight-inc/HackerNews huggingface dataset:
For every dollar I give to Uncle Sam, 12 cents goes to military defense contractors like Raytheon. 0.004 cents go to the National Endowment for Art.

I know which of those two provides more value to society, and I think it's a fucking joke how art & music are not seen as things humans do like birds making a nest, but as something to commodify and court private investment with. We completely cut art and music from most curriculums in K-12 to afford budget cuts and what did we get out of them? Did you notice the extra fraction of a fraction of a penny this year on your return?

The reason private entities don't fund art is the same reason they don't fund public transit or worker pensions or guaranteed pay sick leave or... it's not profitable. I yearn for the day Americans are willing to support something regardless of how much money it makes them. Especially for a country that waxes so much poetic about its "moral majority".
It's not an issue of the carrier locking it. Right now there is no mechanisim for an arbitrary carrier to issue a lock command through SIM or otherwise. The issue is that the iPhone hardware itself was watching for insertion of a SIM and locking itself to the first SIM inserted.
The Dating Market (2019) [pdf]
There's also just a... man, I don't know how to describe it. Kind of a mental benefit to using slightly nicer things.

When I was young, almost everything I owned was the cheapest possible version of that thing. Everything just kind of sucked, brutally cost-optimized to the point of being somewhat nasty to use and barely functional.

I was still very fortunate: I had food to eat, clothes, etc. A lot of kids in the world would have traded places with me.

Now that I'm older, I have no interest in "luxury" goods, but there's that subtle intangible benefit to using e.g. the $95 rice cooker vs. the $14 rice cooker. You feel like somebody who's worth more than the cheapest possible piece of disposable shit, I guess. Or at least I do.

It makes better rice, too, of course. And there's the ecological benefit of not tossing a $14 rice cooker into the landfill every couple of months. But there's also a bit of self worth involved, or something.
I get it's good, but what took them so long? Wouldn't many people who had 300 series motherboards already have upgraded? They were stuck for 18 months without a path forward.
I like the blog post and broadly agree with the conclusions, but I want to double down on something in the article:

> Shared pain

I've worked in some orgs with very large monorepos (1000s of developers working in a single repo) and broadly have had positive experiences with them, but this 'shared pain' was by FAR the biggest drawback I experienced. When things went wrong with the monorepos they tended to go VERY wrong and effect EVERYONE. Multiple incidents of the monorepo just crushing productivity for 1000 person engineering orgs, for a period of time.

That's not to say I think monorepos are bad, it's 100% context dependent whether they make sense for your org in my experience, but I learned that the same tradeoffs you get with architectural monoliths/distributed systems often apply to multi/mono repos as well.
I guess it depends on the topic.

If the topic is some change in the latest release of a programming language, I usually find the comments here to be helpful.

But if the topic is global politics or economy, then sure, the quality here isn't much better than some other random social media site.
Why beware? If you're not forced to sell and they offer you an option, it seems like a net benefit.
Google.com /Robots.txt
I keep ending up in that kind of a role. But since I’m higher paid than project managers I always get forced into doing development instead. So either I have to do my actual job after hours so I can help the company out. Or just do what I’m told and ignore the big picture.

Would be nice to do it in a formal way about taking a massive pay cut
> SQL is the very definition of procedural, I don't know what you're getting at there

I assumed you were referring to programming paradigms. "Procedural" is part of the "imperative" paradigm [1]. "declarative" is different from "imperative" [1]. SQL is, for the most part, "declarative" [2].

> If it executes multiple times that's because it's part of a construct that runs everything inside it multiple times.

How is that different from CSS? Aren't CSS rules also part of some larger construct and they get run multiple times (i.e. once the context changes)?

[1]: https://en.wikipedia.org/wiki/Programming_paradigm

[2]: https://en.wikipedia.org/wiki/SQL
Not only that but it is considered a war crime to torture from my understanding. So how can we look at Russia and say they are committing war crimes if the US blatantly does things like this. We need to lead on a moral high ground.
Using monorepos at a scale above 3 people is difficult to do right. Using multirepos at a scale of repos above 7 becomes difficult as well. It is certainly possible to use either model well, but both are also guaranteed to be much more difficult and time-consuming than you first thought. It takes several years of increasing complexity to finally see all the weird little quirks they need to work well.
I love this - and if we can make them easy to fork, easy to post discussions about - I can see them becoming very useful - and different groups of people will use and rep up different ones based on their own criteria.

So it may be useful to have different rep points for things like this - I can see some users voting up ones that follow their religious tribe for example, and others that rep up the blocklists that focus on their left/right tribes, some who don't want the X part of list A but want the Y part of list A and B.

ultimately I wonder how these could be posted for open discussion and ease of forking so the processes can really get going.

If users can easily apply these (and remove / switch them) to their browsers and apps - this can be hugely useful.
Is this a sign zen4 is delayed? I get they need new motherboards and socket, and DDR5 etc.., but launching zen3 stuff now is strange. A lot of us already upgraded.
"Real" commercial kitchen equipment is often totally different.

Commercial fridges will stay cool even if their door is opened 20 times an hour. Commercial glass washers take a tenth of the time a home dishwasher takes. And if they're noisy, ugly and they need to be cleaned every day without fail, that's just normal commercial equipment.
It appears (from what I can tell in this article):

1. There is a real woman who got on Russian state video denouncing the war

2. She made a video ahead of time saying she was going to do it

3. She was detained

4. Someone made an account impersonating her

5. The impersonating account then spoke “as her”, continuing to say things denouncing the war.

This guy is saying that it was easy to tell that it was an impersonation.
I hope an optics person can weigh in here for a detailed tech response. In essence if the laser was perfectly parallel it could then be focussed down to a point image as small as the source. How to get a true point - the fiber gradient is all I can think of - and that might have limits. Then adding power - at some point there will be a limit. Even a beam 10 seconds long is a long way in terms of a small beam spread. True, you can waste power, amplify the beam to 100x the power needed might work. Then can the chip withstand this power level at the start? Strange things happen at the atomic level at these power levels - some people feel it may be able to change how atoms decay = accelerate the decay of nuclear waste if the waste is first fractionated to pure radionucleotides first - of course if we did that the storage needs would shrink dramatically, obviating a lot of the problem - my guess is $$ is one barrier?
Hi there!
You can use Solar Staff. This service automates
all paperwork and payments to freelancers and distributed teams. They work with largest companies in Russia for 7 years already. You can pay to bloggers, developers, designers and etc.

Hope it will help and your team will be fine!
I live in downtown Seattle and have for a few years. 3rd between Stewart and Pike (where this office is) is not good. I mostly avoid there. I also don’t get off the light rail at Pioneer Square. Everything else in and around downtown is fine. I don’t fear for my life or generally even really feel unsafe in almost any other place in Belltown, downtown, or the International District. The rest is just like any other big city to me.
AT&Ts gateway worked for me around 2019. I was sending it from a domain that was set up with all the anti-spam things you have to set up to be a good sender (whatever rules so GMail etc don't dump all your messages right to spam, they are recorded but I don't recall them). It's possible that GMail was blacklisted because a lot of spammers had a ton of Gmail accounts.

Edit: Super important. You can turn that feature off per phone number. You (or your recipients) may have told att not to send them
It reduces potential e-waste but depending on the board there certainly will be issues getting the best performance out of the newer zen 3 cpus. No pcie 4.0 support being a big one.
Notice the "that" in "that compromised".
> Why do you think $40MM is large number?

Pocket change, says I!

Come on, it's absolutely a large number. Especially when added to the amortized construction costs of about $30M (a kind assumption, since it cost around $700M in current dollars to build).

> If you sell out every seat every night of the year for $100 a ticket that’s $219,000,000

...but they don't. I believe program revenue peaked at around $150M, although their site is down. The supposedly nonexistent fixed costs are almost half that!

> and so on, are subsidizing the performing arts center not the other way around

This is nonsensical in context. Counterhistorical nonexistence requires no subsidy, and these private tours choose the subsidized venue because it's the best deal for them. It's not charity.

Edit: I feel like I shouldn't have to say this, but obviously they also have to pay the producer for the show! There are also variable costs!
Good to know. And...Love the diplomatic response. Avoids the other question. Nice :) genuinely warm smile
Dashing!

Although, of course, being the sexiest software engineer is a little bit like being the tallest person in the Lollipop Guild...
but it’s not like the record companies are signing _everyone_. They still sign bands that they think will generate at least some notable amount of profit. American Idol, The Voice, or other shows like this wouldn't exist if that were the case.

The issue, at least from my limited understanding of this topic, is that the "pre-revenue" terms artists are given (straight advances, the 360 deal, etc) aren't "pre-revenue" at all. They are closer to being given a 0% APR credit card to be used at management's discretion (studio time, legal fees, touring costs, etc.).

This would be like a VC giving a startup founding team a term sheet, telling them that the money being provided to them can only be used for _x_, where _x_ is "whatever I tell you to spend it on". Because VCs are a risky business and, well, without them, startups wouldn't exist. /s

I "know" (at least from the courses I've done with publishers) that in the book and course publishing industry, the advance is legitimately pre-revenue, i.e., the money is yours to keep. You only make money once the royalties exceed the advance provided. It doesn't make sense that artists (many of whom don't have the same opportunity for generating significant personal income like us techies do) don't get a similar deal.
Thanks Evan! Really appreciate the support.
Not real informative but it did bring up bazel which I went and looked at: https://bazel.build/docs

Wondering what the experiences of others are with this thing. It claims to be anti-"task-based" which strikes me as anti-flexible, although it does appear to have a custom programming language... eh... Suppose I wanted to add ssh/scp, how would I do that?
And then the operative problem there is that there are entire industries devoted to creating knock-offs that are slightly cheaper, much better marketed, and don't work, which end up replacing the good-as-profitably-possible product because they're more profitable and marketing subsumes consumer feedback.
Very little character and "authenticity" in websites that default to very safe choices and heavy use of whitespace for a low density of information.

I'm not a designer, but that's the first thing that comes to mind when I see the "correct designs." You have zero branding. What website am I even on?
Machine Learning Reimagines the Building Blocks of Computing
Someone of age 50 in 2022 is part of Gen X not Boomer gen.
This is indeed an interesting point. I've worked with C/C++ and every single project or experience had some peculiarity: the platform, the compiler, some version limitation, etc.
Holy shit. This is nauseating. Why do we tolerate the existence of the US state anymore? What's the point of any of this?

I _hate_ the feeling of the smacking the back of my head. And they did it, against a plywood wall, by gripping a towel wrapped around his neck and slamming him into it, for two hours at a time, just to 'train' people.

Everyone involved - perpetrators and victims - needs therapy and rehabilitation.

The assailants need to sit down and apologize to this guy if they are ever going to be healthy humans again.
> Are there actually (current, available, lineage-supported(1)) COTS phones, where you can add your own signing keys, and then re-lock the boot-loader? With mainline/non_ancient Linux kernel?

You may want to check out https://grapheneos.org/
Instagram, TikTok could get sued for addicting kids under California proposal
I think this comment applies to nearly all technology today. If it doesn't have a `man` page, good `-h` notes, or a manual released with each version, I basically assume I'm going to have a hellish time Googling around for anything. This doesn't really solve the issue though, since a lot of manuals written are outdated by sources changes that were rushed and forgotten.

We need to come to terms with the fact that the way we as programmers acquire information about our tools is in a dire need of help. Search indices are just not valid references for us. We should never have learned this method of learning in the first place, but it was easy and painless in the beginning.

People need to just slow down a bit and become more methodical one thinks.
Jailing a bunch of Chinese researchers, and then later dropping charges, is not helping us on that front

If the government wants to prosecute spies and traitors, they shouldn’t cast a wide net and bring in a bunch of innocents too. We’re not supposed to be the side that jails academics on made up charges.
If anything the main discrimination factor is being a single young man (that happens to be dark skinned), while families with mothers and kids (that happen to be light skinned) seem to be more welcome.

E.g. here everyone seemed just as welcoming of Syrian families as of Ukranian ones. All the negativity was fully directed at young men.
My favorite tactic is to intentionally write down overly constrained or even "obviously" wrong tickets or issues or what have you, to provoke a disagreement and thereby spark a conversation.

You have to write down something for others to disagree with first, however. This is the function of the ticket.

I think this post is missing the final piece - folding those conversations back into the original ticket or document. That's how you record the output of conversations, decisions, and keep the document "alive."
I don't think that this is predatory; even if they're charging for this, it's useful to get different perspectives on teaching. We're all a bit different, sometimes `vimtutor` isn't going to stick.

I mean, taking this logic to its extreme, should universities by completely abolished, since most of the information available in universities is also available online for free?
> There was one bid for 2028 and one for 2032.

The bidding procedure changed, one preferred bid is selected far earlier to avoid losers feeling frustrated and to lower costs.
I believe this was always the plan. This is the refresh with the next chips due late this year to early next year.
So the account is fake but the person and the incident are real? Is that the claim here or is everything fake? What is the author asking not to take at face value?

I read the article and I’m still confused.
it wasn't even hosted on DigitalOcean...
You're correct - Merkle tree. Words are hard some days.

> A Merkle tree provides an efficient way to compute hashes (not signatures)

A signature is a hash, in that it is effectively unique for the content. It simply has the additional property of being generated using cryptographic keys, proving that not only is the hashed content what's expected, it was generated using the specified key.
Painkillers That Don’t Kill
Your reply makes no sense to me and i agree with the GP
...isn't the whole idea of such "back sites" that once anyone gets into them, they are NEVER getting out alive?

Torture and atrocities asside, I'd imagine most organized crime syndicates run tighter ships (eg. the standard dissolve the bodies of torture victims + kill the "torture service providers" too at regular intervals then re-recruit new ones etc.) ...this seem so beyond sloppy it's clearly a political s throwing play.
I'm expecting interviewers will be extra sharpening their interview questions to ask Go generics questions?
Add ssh/scp to do what?
Because I use this as a technical source for many things on a daily basis. Other sites or communities still "balance" the conversation between all kinds of stuff, Python, Java, Node, C/C++, etc. Maybe startups have a stronger Rust following?
How many years is a long history? How many years ago the world is under western colonization? To keep the wealth robbed around the world, "legal" is the term they use quite often.

If a developing country needs development, they have to steal something, because it won't be given. As a developing country develop, it will in turn protect its interests. By then it will try to protect its properties (intellectual or whatever it is). I wish most developing countries learn from China, develop quickly, then worry about the legality issue.
> Tests that perform network operations [...] ban these

This means banning integration tests of most interesting services. IMO you don't want to do that.
It's the thought "Enh, they're not free anyway, phone 'em to death. Then we're the good guys!" This war got manufactured awfully quickly.
Russia is basically stating the justification for the invasion of Ukraine by saying the US did it first in Iraq. The US has already proven how toothless the UN Security Council is and Russia is reinforcing that idea.
If the value of a dollar doesn't depend on supply, we could print infinite amounts of it and reach infinite wealth. This false notion has caused so much misery in the last couple of centuries. Unfortunately value of money is also subject to supply.

>The value of money depends on the underlying asset

Printing more dollars does not create more 'underlying assets.' Therefore it doesn't make sense to claim there will be no effect on value of money if more money is chasing the underlying assets. It's quite possible the value of the dollar decreases.

Using your own definition, which itself is debatable, it is guaranteed the value of money will decrease if you only change the supply of money and nothing else.
The Toronto-Waterloo tech corridor can be pretty heavily tied back to the slow implosion of RIM/BlackBerry over the course of the early 2010s. Even the companies that predate those events still benefited a lot from the glut of qualified personnel coming available, and there are others which had been funded or bootstrapped by early RIM employees.
It still works but it's no longer being worked on nor offered for download.

Discussed recently: https://news.ycombinator.com/item?id=30663739
Their strategy from the start was to use evergreen technical content to attract devs, to raise the visibility of their products with target customers.

It diminishes their early insights to cast this acquisition as merely part of a trend.
This is a good moral question, and really is going to come down to personal belief.

I absolutely do not believe governments should be able to torture someone, for any reason, regardless of the consequences. It has less to do with the suffering of a single person, and more with the constant and consistent scope creep that enters every government program coupled with the ability for any and all governments to be full of faceless, and therefore blameless, bureaucrats.

Torture to save 1 million people today becomes torture to save 10 people tomorrow. If no one can be held accountable, then it becomes torture to stop a robbery instead of genocide.

If you let your morals slip once, you are an immoral society. Like it or lump it.

Edit to clarify: I am 100% anti-torture in any situation. I didn't think that needed clarification?
Thank you, this made a lot more sense!
Over the years I always thought that general UI and web design trends tend to follow whatever the latest version of MS Windows does.
In the end, what you are asking comes down to some form of the "Trolley Problem" [0]. The critique towards the Trolley Problem can be directed towards your (very) hypothetical scenario as well:

> In a 2014 paper published in the Social and Personality Psychology Compass, researchers criticized the use of the trolley problem, arguing, among other things, that the scenario it presents is too extreme and unconnected to real-life moral situations to be useful or educational.

I can't say, how I would react in a given situation. I don't know, if I could torture/kill one (or a few) for the survival (or a better chance of survival) of a larger group. Because in the end one would have to ask were to draw the line. From a strictly utilitarian point of view killing one person to secure the survival of two others is a net positive outcome. But it feels morally more than wrong.

Where to draw the line. 1 against 50? Against 1000?

[0]: https://en.wikipedia.org/wiki/Trolley_problem
You have to be careful proxying everything through Tor if you care about using Tor to its full effectiveness, widely known issues with exit nodes aside, applications may naively sent through the same circuit: https://www.whonix.org/wiki/Stream_Isolation
Not pump and dump, didn't mean to be pejorative. Promoting, or "celebrating" could be suitable to my original question. =)
What does a Gen-Z kitchen look like if that was a millennial kitchen?
This is just how society works. We all work together to build things people want, you won't like everything we build, but you still contribute because you're getting plenty of stuff you do like.
> Unilaterally declaring other insane or crazy or anything like that, while making ourselves feel good and superior, doesn't help in understanding why people act like they do.

Why not? If they in fact are insane, then how would not realising that be useful?

On the contrary, I'd say if they are and we realise that they are, we have a much better chance at understanding why they act like they do than if we pretend they aren't.
I think people do the "separate directory for tests" thing because test runners have, in the past, shipped with a default configuration to target a test directory, rather than match test files by suffix.

Colocation of test files is the hands down winner and encourages the writing of tests. When you're making a change to a code file, you probably won't think to scour the codebase for relevant tests. If you see the test file right next to source file in your editor, you probably will.
Tesla has bought aluminum from Russian company Rusal since 2020
I for one, as a mid-life gen-x-er, can't wait to welcome our new gen-z design overlords if it means that we bring some visual variety back to computing.
NATO is a defensive cause.

I'd be very suprised if anything is going to be drawn out as soon as a missle can invoke article 5.