skysight-inc/HackerNews huggingface dataset:
>but fortunately, they're relatively close.

I mean I wish I worked with people with that opinion but somehow the 60+ devs I've worked with over the past 5 years manage to code things that work in Chrome but with many parts broken in Safari and an attitude that it's Safari's fault.

I have little patience for this attitude because the period of time I worked as a dev I had to support IE5.5, IE6, IE7, Safari, Firefox and Chrome. But it is the prevailing attitude.
Well for one they've filled storage reserves past the annual target: https://graphics.reuters.com/UKRAINE-CRISIS/EUROPE-GAS/zdvxo..., and will fill it up to the max. The reserve can be used for about 3 months. Anything else they need will be purchased expensively on demand. Demand will be cut where it can. Something like 10-15% less demand would make all the difference. Yes it'll be painful in the short term but they should have never hitched themselves to Russian energy in the first place. This is the cost they will pay.

Anyways, by next winter France's nukes should be back online and they'll have had 2 years to make structural changes to ween off Russian gas. Likely means more US LNG in the short term, and more green energy/tech in the long term. Only chance I see of them getting back to Russian energy is if Russia gets toppled by a democratic regime that wants to be westernized. I see this as very unlikely in the next 2 years.
Uh it's not that easy at all? This is a decade worth of work right there. European manufacturers also don't really have big quantity manufacturing. SMIC has been moving gradually towards lower nm fabs. It's odd that people here nowadays think, oh you just get better lithography and we're done. This a multistep process to begin with. Do you think Intels only problem is that they can't buy ASML components? Not to mention that all European manufacturing "giants"(in demand and importance not in volume) like ASML have quite limited capacity. During Covid there was a shortage of machines that produce fibres needed to create N95 masks for example.
"It also establishes a precedent, allowing private companies to set opaque, moralizing, and arbitrary censorship terms without oversight."

Yes, this is done with other things as well.

On one hand, I think that the free market would create payment processors willing to work with the groups rejected by others.

On the other hand, it seems that many financial things are set by international organizations, which the processors would still need to follow to be included in the central systems, such as the coding (does adult content have its own code, or is it under entertainment?).
Ask HN: What is your NPM deploy workflow?
Is everybody just using 'npm publish' from his computer or CD server? Are there other workflow? What are the pros and cons?
Monitor your system network traffic using one line of Python
Dude you really are the prototype of a German honk. Love it.
Barely any good Android phones with a QWERTY keyboard exist these days.
Sometimes there are issues beyond the... creative representation of the candidate. From the company's perspective, this could easily land them in legal hot water as they now have no idea who the "employee" is or what their legal status is.

Also of note is that there's a lot of stories here about companies waiting more than a week. Surprisingly few conclude with "...and it was great work, so we kept them!".
Russia has already been caught lying about serious things without fazing their believers one bit.
Sorry about that, web link rot sure is real eh.

This is an example of the original file:
https://github.com/magnusviri/stable-diffusion/blob/79ac0f34...

Which seems to have been renamed, and cleaned up a bit here:
https://github.com/magnusviri/stable-diffusion/blob/main/doc...

However, per the note on the magnusviri repo, the following repo should be used for a stable set of this SD Toolkit:
https://github.com/invoke-ai/InvokeAI

with instructions here
https://github.com/invoke-ai/InvokeAI/blob/main/docs/install...
Opinions are facts mixed with emotion. If you're able to, separate the emotional element when expressing your ideas and should be left with simple objectivity.
>We also know that the vast majority of people who work in the "industry" are either coerced by others or forced into it by life circumstances.

Citation needed. Porn stars are coerced into it? Are cam models forced into it? The fact that the oldest profession is illegal leads to exploitation.

"You think I sell my body, I merely sell my time" -NOFX
Same here, a lot of this financial advice is given through rose colored glasses of people getting windfalls from tech stock options in past decade.
> I would argue that renting out your body in the most intimate way is very different from most jobs

You seem to only imply these arguments. What are they, specifically?
"Increase? But I'm getting 40% fewer nm's!"
It’s not uncommon for cycle length to vary that long for any number of reasons, including stress.
The only thing special about sex workers in this situation is the politicized nature of their work. The industry they work in, and they way they conduct their business, simply doesn’t align very well with the risk management strategies of conventional financial institutions. Any form of non-conventional work is going to run into exactly the same problems.

I know this because the same thing happens to me. Nearly all my income comes from InfoSec-related contract work, and most of my customers are overseas. This is a very non-conventional working arrangement, so when conventional financial institutions apply their routine risk assessment processes to my situation, it produces a lot of “computer says no” outcomes. For instance I was recently told that I would need to provide 90% collateral in order to get a car loan, despite being able to prove having a very high income over the past 12 months.

Clearly a stupid situation, but with a perfectly rational explanation. The problem here is a tiny niche of customers not being catered to by large institutions. The reason for this is because tiny niches of customers are typically not worth the effort to large institutions. But that conclusion is unlikely to attract much outrage traffic…
An important aspect of the "strong opinion" for me has been taking the time to do some self analysis and, as you said, understand why I hold that opinion.

Many of the issues I've seen in team engagements come from folks not being willing to dig deeper on their own feelings in an open setting. They end up passively resenting the path the team takes because their opinions are still very much a subconscious thing with poorly defined edges.
> We also know that the vast majority of people who work in the "industry" are either coerced by others or forced into it by life circumstances.

Most people are forced into work by life circumstances. That's how society operates: work or starve.

Sex trafficking is a genuine issue, but it's not at all the majority of the industry. I don't see what makes consensual sex work uniquely coercive or evil when compared to other physically or emotionally intensive labor.
N900 was a great deal closer to a PC OS than any release of Android I've seen past Android 2.x. It even has X11 and a built in, honest-to-goodness version of apt! You can't say that about many phones these days.

I'm almost sure that with enough swearing and elbow grease I could replace the entire GUI with something that I can write myself to be tailor-made to my needs. Doing anything even close to this for Android seems like a daunting task.
PlEaSe WrItE a FizZBuZz In ThIs NoTePaD
I think unsolicited was the wrong word. "Transactional messages that are not a reply" is better (like a login shortcode, or a 'payment processed' message)
That guy is a lengendary blogger! And I have read that post. It was very eye opening. I always struggle when I write an (internal) API that has sync (blocking) and async (non-blocking) sections and methods. It quickly becomes very difficult to reason about!
Mind explaining why you think this? It seems like a public database isn't a good use case for something so stigmatized.
There is no difference between pass-by-reference and pass-by-value for immutable objects (unless there is a way to check object identity). So if you call the JavaScript primitive types Number, String, undefined, boolean, reference then all of them are immutable so there is no difference. Of course most people don't think of JS as passing a "reference primitive by value", they think about "passing an object by reference". Since all of the primitives are immutable it is probably then easier to think of JS as a pass-by-reference language from the semantic point of view. In fact if you really want to simplify you can imagine that every variable is just a reference to a value since it is equivalent.
One, very few real-world projects are totally "greenfield" -- as in, you get to (or in your case, have to) design things from scratch, without legacy code or peer projects/APIs to support. Most of the time you're inheriting someone else's code anyway, so refactoring & optimizing it IS the job, with small improvements along the way.

Two, I think it's totally normal for the first draft of software (or anything, really) to be just barely good enough. Whether you iterate and optimize it or someone else does, the idea is that it can get better over time. Maybe write it, rewrite it, optimize it, test it, further refactor it in a series of commits until you feel it's polished enough to actually PR? It doesn't have to all happen in one single pass. This is the sort of thing you'll probably just naturally get better at over the years, as long learn more and more patterns and algorithms and best practices that you can re-use in subsequent projects.

Three... do you LIKE optimizing existing stuff more than writing new code? If so, you can specifically look for projects (big corps maintaining legacy systems) or positions (test engineers, devops, DB admin, performance engineer, etc.) that focus on that IF that is your preference. But if you LIKE writing new code and just don't think you're that good at it yet, well, just keep doing it and you'll get better! It's a practice like any other.

FWIW, I've always considered myself a mediocre, self-taught dev who's never learned many of the best practices of computer science. I would never call myself an "engineer" because it's way too fancy a title. Still, it's been easier for me to find jobs in this field than any other that I've been in. There's way more demand than supply, for now, so even mediocre devs can build careers for themselves, and in so doing, learn from others along the way (sorry, coworkers, and thanks for the coaching!) Maybe just don't expect to join the FAANGs from the get-go, but get more experience in smaller businesses and tech-adjacent enterprises first?
10 people or 10%?
If you're interested in a comparison, try Yandex image search. Someone here mentioned it a while ago and I now use it as my go to.
Sounds like maybe they took inspiration from the old Lisp machines and session saving, like this: http://www.lispworks.com/documentation/lw61/IDE-M/html/ide-m...
> We also know that the vast majority of people who work in the "industry" are either coerced by others or forced into it by life circumstances

We don't know that. We are told that, without evidence, a lot.

And of course, technically, most of us are forced to work by life circumstances.
Is it bad that I know at "SO: HE COMES!"?
Nope. C/C++ think it's OK to use fma when you didn't ask for it with default compiler settings. Also, with default settings, GCC is willing to replace single precision math with double precision math if it feels like it.
How do you know "pornography studies" isn't the name for "sociology with a concentration in pornography"?
It took me a while to realize if this is satire or an actual effort.
A single Texas ruling could change the web forever
Corporate consolidation made sure that a lot of important markets aren't free anymore. Vertical integration between corporations made that even worse - e.g. if Visa won't process your payments, people with Apple phones won't be able to pay either. These kind of things - there's too little competition across many markets so big players just itegrate with themselves and newcomers simply can't compete due to integration and network effects.
Labour's PR Problem
Rather than believing the electoral system is stacked against labour, I attempt to intellectually take this apart and find its nefarious implications
"Horror" is more than just the setting, it's mainly about the gameplay. Doom 1, 2 and eternal are more action than horror. You have lots of relatively "weak" ennemies to kill. The blood and gore just intensify that "happy trigger" feeling. Rooms are bigs, allowing you to move freely to avoid projectiles.

Doom 3 on the other hand is different; you very rarely have more than one enemy to beat at a time. That single enemy can absolutely shred you if you are not very careful, you have to consider each engagement carefully. The darkness and blood are tuned to intensify that "fear" feeling. Rooms are very small, limiting your ability to dodge, almost to the point of inducing claustrophobia.

Painkiller was released almost as the same time as Doom and was way more action oriented, even tho it contains its fair share of gore.
It's not a single player game, you're commenting on what you think Eve is, but it's not that. Eve is the other capsuleers, not the stupid items. Half the good items in the game are nothing, do nothing, and are cheap and readily accessible, Even 'Nude Dancers, Female". Never undock without 'em.
Effect of Clang modules on compilation time
Not necessarily western, dating an American girl can be quite special. Not only meant negatively, but it is something else. Different focus, different interests,...
Mixed precision won't do anything on Apple Silicon anyway since there is no performance advantage to using FP16 (aside from decreasing register pressure and RAM bandwidth which won't happen here as data is FP32 to start with).
duplicate https://news.ycombinator.com/item?id=33002971
You always say, "I rehandled my axe" - to get a new axe head is to get a new axe; you don't "re-head" an axe. Pedantry aside, yes, the Ship of Theseus.
Turn on one. Wait a few years. Turn on the other. The one that is off has burned out so it is the first one.
After watching Dr. Eric Cline's lectures on the Late Bronze Age Collapse, I was struck by the similarities between the LBA's supply chains for making and using bronze and our current supply chains for making and using chips.
Yeah I'm a bit curious about this too.

I recall some studies showing even just folks at strip clubs enduring a lot of emotional pain and etc. Is it the job, is it the folks who take those jobs? I don't know but I'm skeptical about "It's simply a job." kind of blanket deceleration.

Human sexuality is hardly like typing on a keyboard or etc... I don't buy into just declaring it like any other job. Granted I don't care to stigmatize those folks either, but that statement seems somewhat dangerous / off the mark.
But TSMC can delay 3nm until it has the clients. Enough of the "smaller" players will eventually want and pay for it. Apple is far more dependent on TSMC than TSMC is on Apple. Where else is Apple going to go to realistically? It would likely take 3-5 years to fund another competitor to bring it up to what is needed.
I made canweimage.com. It can't replace all the features of Google, but it can fit the bill if you just need a basic search of Creative Commons.
They can probably spin that better tho (China can), as NASA is still collaborating with Russia: just sent Rubio up with two cosmonauts from Kazakhstan after preparing with Roscosmos for a few months.
You don't need a facebook account to use WhatsApp, and where we are WA penetration is already over 97%.
Sex work has been around forever, as has hookup culture. There just happen to be now better alternatives than putting the female party in a Magdalene laundry until she gives birth.
Patients immersed in virtual reality during surgery may need less anesthetic
Dunno why but I really dislike when :focus() and :active() are not used on <button /> elements. I think it really helps people understand the cause -> effect pathway of pushing a button on a screen. It's also not hard to implement.
iCloud Notes Requires WebGL
Somehow this is the first I've heard of the Digital Markets Act. That's awesome, glad to hear something is happening around this!
> Wasn't bitcoin supposed to be applicable here

Accepting bitcoin is all well and good, but it doesn't help you much if your customers aren't able/willing to pay with it.
> Excessive chargebacks plague many industries: auctions, online gaming, event ticket sales, multilevel marketing, and more. But when your business is regarded as a reputational liability—as porn is—payment processors are quick to blacklist.

It sounds like a combination of tangible and intangible stuff. There are cultural aspects behind it but also legit financial concerns.
There's a libertarian ethos that says anything between two consenting adults is the their business. I'm more and more skeptical not just of that principle but the self awareness of the people who purport to support it.

I know that the choices I think are correct may not be - either for myself, for everyone or for any particular person. For that reason I don't think that anyone should run my life or that I should be trying to run other people's; excepting crossing the bright line of consent.

I'm beginning to wonder though if there isn't some space short of stopping a person from doing something - even if just to stand up and say - "What you're doing is crazy. Why would you do that to yourself? Why would you let someone do that to you? Why would you do that to another person?"

If you talk to people who would ask those questions though the issue is that anyone who's willing to say something is also unable to accept that that's all they can do. They'll push whatever isn't right for them to the other side of the bright line.
> Thankfully politicians don't think of science in terms of "return on investment"

It's a very strange thing to think you can speak for "politicians."
Ask HN: (How) can data help cities?
Last week there was a post about the dilemmas in the general theory of planning [https://news.ycombinator.com/item?id=32943474] (from 1973) and the difficulties/impossibilities of optimizing wicked problems, with urban planning named specifically as such a wicked problem.

Even so, there are lots of companies working in the space of ‘urban innovation’, and many local governments are aiming to become ‘data driven smart cities’. It seems to me that most of the focus in this space now is on creating technical platforms (‘digital twins’) and collecting relatively large amounts data while there is less focus on any future use of that data.

I’m curious what you think about the potential use of (large amounts of) data for improving cities. Can the use of data improve life in city? If so, who can/should make use of it: policy makers (urban planning), or only businesses or citizens (optimizing own behaviour). Should choosing (non-wicked) goals for optimization be a part of the democratic process?
Wow a lot was made of the Natanz Stuxnet attack as the first ever major cyberattack as a military weapon. I just read a book that questioned the risks to society after these 'new' types of weapons.

I had no idea that it was predated by this by decades. It looks like it's pretty recently released information too.

In 1982 the only 'computer'-like electronics most people would have had would have been a Nintendo Game & Watch. Even 8-bit home computers were only just emerging. Pretty eye-opening history lesson for me.
Thank you for clarifying, I can see that argument (although truth be told I think no country on earth truly qualifies as a real democracy in the way that their governments function).
When you open a conversation with as sweeping a statement as the one you presented in your first sentence, you realistically only have about a minute or two to persuade the person you are addressing that you will be able to justify it.
I keep looking at similar devices. What I really want is a small lap top machine (but not necessarily a clamshell laptop) that I can keep by my couch.

My goal is to be able to write software when an idea pops in my head or ssh into my home gear. I just want an xterm w/ vim and a browser to look up docs.

I have a old 2012 HP Elite (?) laptop with a permanent powercord (battery died long ago) for this now, but it’s massive and overkill.
Out of my nerdiness, I’d like non-intel, but not required. Just something that can run Debian or Arch. I’d love FreeBSD, but never had a good portable experience with it.

Has anyone used a device this way and enjoyed it? I guess I’m weird that I want small and ergonomic, but not really “portable” in the traditional sense.
Kodi is theoretically a better fit for the 10-foot display use case. It also has a bunch of features built in for dealing with video libraries, their management/filtering and so on that you won't get with a generic interface like the Gnome or KDE file browser.
I also just think Apple has planned for these contingencies which prevents them from having no way out of TSMC. Tim Cook is a supply chain genius and no way do they sabre rattle without a realistic, even if slightly painful, second option.
Wait till you see the one belonging to Charles V, Holy Roman Emperor. Or the one of George Nugent-Temple-Grenville, 1st Marquess of Buckingham, if you really want to look at bizarres.
Legitimizing the industry helps make cases of coercion more obvious, as people gain more legitimate means to report things without self-incrimination.

Physical laborers rent out their bodies in a way that often causes permanent damage. It's literally degrading their bodies. Some construction workers live with chronic pain for their entire lives.

There's a psychological component as well, which is more vulnerable in sex work, but there are no shortage of people who also end up with psychological damage from their jobs outside of sex work either. Another commenter pointed out military work — being ordered to kill results in absurd levels of trauma, but it's a completely legitimate career path in the eyes of most societies. Why is that?

I find it fairly hard to distinguish sex work from other work. There's a different balance of upsides and downsides, but you can find similar impacts in other legitimized lines of work.
Pornography is a constant part of human culture. "Pornography studies" is not meaningfully different from "music studies" or whatever. There is a rich history of both the thing itself and society's interaction with the thing that can be mined for insight and understanding.
I think it was either Bjarne Stroustrup, Scott Meyers, or Herb Sutter who said that if we "went slower" (took less risks / program more like embedded / NASA / JAXA / ESA), we would still be living in the computing stone age. The real trick is to take calculated risks given your business environment and constraints. Usually, on any given team, there is one person who thinks they are "flying to the moon" with their accounting software (or whatever). And their pace is ridiculously slow, and code vastly over-designed and tested. They are always planning for once in 10,000 years events.
Asking someone "how many prime numbers are there?" seems pretty valid to me. It's an easy question. The two valid answers are: "a lot" or "infinite" (with "more than 10" also being a fine answer IMO). I'm not sure the interviewer was expecting the actually correct answer here (infinite) - lots of programmers don't know that there are infinite prime numbers - I think he was trying to set up for an explanation of an algorithms problem.

By saying "Optimus Prime," OP has shown that he prefers to cover up gaps in his technical knowledge with snark and being an asshole rather than taking a stab at it and working in good faith. That answer would have disqualified him in my opinion. Even respectfully saying "I thought I was intervieweing for a Django tooling position" would have opened the door to further conversation.