skysight-inc/HackerNews huggingface dataset:
I worked at a tiny startup with a single customer support plus sales person—she had an array of fake names that she'd use for different purposes (billing, sales, tech support, etc) to try to simulate a larger org. She actually kept them all straight and apparently it worked.
Thats how they edge in Tx
sacrifices must be made sometimes.
You have a future in management.
I believe that's 4 joins, "e" should be a column on "d"
If you take the time to spell out generic complaints, it feels bad to throw that away. I think that a good compromise is to have a system that allows a summary of the review to be posted with the comments, so you can mention the important thing up front.
It's about 70% to 80% accurate at the moment, with some obvious mistakes. Working on a fix though.
By “usual integer”, I mean what people usually refer to as an integer:

…, -2, -1, 0, 1, 2, …

As opposed to “algebraic integer”, which is a more general notion.
Maybe! Many people don't want to be vendor locked-in though and there are new GPU cloud providers gaining traction. Some still prefer on-prem.

We hope to make it easier to bridge the multi-cloud landscape by being independent and 'outer'.
I recently faced a personal catastrophe because a low ranking clerical worker mixed up a form.

I’m not mad about it. I’m mad there’s no apology because the company insists they did nothing wrong.

Another company, the one reading the form, is responsible for services rendered in regards to the form. Clearly not the form-fillers fault.
If a service you use can destroy your business you need to have alternatives and a plan for that happening. Posting online like this doesn’t count as managing risk.

If my car breaks down and I can’t get to work I don’t post online about how Toyota destroyed my life. I curse myself for not having a backup plan.

Most of my clients use Stripe, but they offer other payment methods. And they know about chargebacks and the risks of payment processors. While Stripe (and others) do screw up, I have to think the large majority of users don’t have problems like you describe, or no one would use them. So “likely to destroy your business” seems extreme.
Some revisions yes, but this is a big one. This discrepancy is because the initial numbers are determined based on surveys and the later revised numbers use more reliable but more slowly updated IRS reporting. (I believe)
This guys posting history is extremely partisan, it really undermines the message
"'I looked at it, sniffed it. It was pretty pungent and smelled like rotten potatoes... Get me some Worcestershire sauce, some tomato juice, and lemon; that oughta kill the smell'"

I dunno, that passage is such an embellishment it makes me think the whole thing was made up.
Sorry for the uninformed question. I asked this question out of interest. The most aggressive attacker is because I recall that there used to be a criterion on Wikipedia (I don't remember which page, but I heard it was cancelled when the criterion could no longer be met) where the NSA or another US government agency had a kernel of resistance for the most aggressive attacker.
The churn is interesting. In 2019, I made a python version-manager and dependency manager written in rust. I gave up after it seemed like no one wanted to use it. Everyone not satisfied with Pip was on Poetry or Pipenv; I made the one I did because they both had user-interface problems; of the sort I would run into immediately. (I believe Poetry would default to Python 2, and not give you a choice by default, or something to that effect). Now there is a new batch.

The biggest challenge was dealing with older pacakges that used non-standard packaging and ran arbitrary code; generally ones that didn't have wheels.

From the article:

> As of the most recent release, uv also gained a lot of functionality that previously required Rye such as manipulating pyproject.toml files, workspace support, local package references and script installation. It now also can manage Python installations for you so it's getting much closer.

These are all things that dead project I wrote could do.
So is Rye deprecated? The puzzling rye/uv relationship is what had stopped me from trying out with tool so far.
Python is successful because everyone is aware that it has relatively terrible performance. As a result, anything remotely heavy is put into performant libraries that use not-python, leaving a nice glue language with fast libraries.

If you have something CPU bound, and it's python code hitting that ceiling, you're probably throwing away 10x performance [1]. That's ok, because anyone that cares about performance doesn't do that (or quickly learns).

[1] https://programming-language-benchmarks.vercel.app/cpp-vs-py...
Its a case by case thing

People like this ex CEO go to prison all the time. Stateside scammers misrepresenting why they’re getting their victim to wire things go to prison all the time.

In this case its not proven that anyone knows who the scammers are, or where they are. Its just as likely that they are pig butchering the bank account owners in those other countries too.

Now, Logan Paul? You have to also realize when some communities use the word scam far too liberally. Naive people losing money trying to flip something thats not an investment, and failing, doesn't make it a scam involving any legal sanction. Even if it was an investment, properly registered, that just protects the promoter even more.
DW did a good summary of the Sun Cable Australia-Singapore project https://youtu.be/42b6xJFUSss?t=206

20GW solar farm, 42GWh battery, 3 cables totalling 12,900km of HVDC cable, $23 billion cost.
A) that's the sort of thing I wish the article had mentioned.

B) I know it's research, but low speed high torque situations usually involve a reduction gear-set. They make some surprisingly compact ones these days.
Bots are designed to waste your time and save the company time:

- either it has no authority and is simply restating publicly available information

- it has authority but only after pressuring it. In which case I have to spend time to find the right combination of things to get what I want

If I’m calling it’s because I have a special need that is unlikely to be resolved by a flow chart.
I can foresee the name of this causing issues in a decade or two when python releases version 5.
What Brain Activity Can Explain Suspension of Disbelief? (2014)
re 1. C# dispatch strategy is not Java-like: all methods are by default non-virtual unless specified otherwise. In addition, dispatch-by-generic-constraint for structs is zero-cost, much like Rust generics or C++ templates. As of now, neither OpenJDK nor .NET suffer from virtual and interface calls to the same extent C suffers from manually rolled vtables or C++ suffers from virtual calls. Because both OpenJDK/GraalVM and .NET have compilers that are intimately aware of the exact type system they are targeting which enable advanced devirtualization patterns. Notably, this also works as whole-program-optimization for native binaries produced by .NET's nativeaot.

re 4. there is some understanding gap in programming community to the kind of constraints imposed by lifetime analysis on dynamicity allowed by JIT compilation, which comes at a tradeoff of being able to invalidate previous assertions about when the object or struct truly no longer referenced, whether it escapes or else - you may be no longer able to re-JIT the method, attach a debugger or introduce some other change. There is still also lack of understanding where the cost of GC comes from and how it compares to other memory management techniques, or how it interacts with escape analysis (which in many ways resembles static lifetime analysis for linear and affine types), particularly so when it is inter-procedural. I am saying this as a response to "GC-by-default is an automatic loss" which sounds overly generalized "GC bad" you get used to hearing from audience who never looked at it with a profiler.

And lastly - latency-sensitive gamedev and predictability tends to come with completely different set of constraints to regular application code, and tends to require comparable techniques regardless of the language of choice provided it has capable compiler and GC implementations. It greatly favours low or schedulable STW pause GC (pause-less-like and especially non-moving designs tend to come with very ARC-like synchronization cost and low throughput (Go) or significantly higher heap sizes over actively used set (JVM pauseless GC impls. like Azul, maybe ZGC?), ideally with some or most collection phases being concurrent that performs best at moderate allocation rates. In the Unity case, there are quite a few poor quality libraries, as well as constraints of Unity specifically in regards to its rudimentary non-moving GC, which did receive upgrades for incremental per-frame collection but still would cause issues in scenarios where it cannot keep up. This is likely why the author of the parent comment is so up and arms about GC.

However, for complex frequently allocated and deallocated object graphs that do not have immediately observed lifetime constrained to a single thread, good GC is vastly superior to RC+malloc/free and can be matched by manually managing various arenas at much greater complexity cost, which is still an option in a GC-based language like C# (and is a popular technique in this domain).
You could manually read and review all the code the LLM writes

If you're committing code you haven't even READ, maybe you should be replaced with a small shell script...
https://archive.is/mOCMx
> What the cognitive psychologist and linguist Steven Pinker has artfully termed ‘the euphemism treadmill’ is not a tic or a stunt. It is an inevitable and, more to the point, healthy process [...]

> The crucial thing is to be able to step back from our instinctive reactions to the way such words sound to us now [...] and to realize they’re steps on an escalator, moving slowly but inexorably

Is this an ironic attempt to demonstrate notion of the euphemism treadmill, by renaming it to an escalator?

Because escalators and treadmills are kinda the opposite of one another.

With an escalator you do nothing, and get to where you want to be.

With a treadmill, you expend lots of energy and get nowhere - and if you don't expend the energy, you get flung off the back.
May have been impractical to run valgrind eg embedded. A decent compiler should catch this anyway? -Wall?
The 2 GW of ECRS capacity does include Demand Response resources that are reducing their load to provide the capacity.

I imagine the other ERCOT demand response programs were also dispatched.
Steve Jobs' Apple-1 set to create a 'perfect storm' at auction
Hey folks! I appreciate all the comments. Some of them made me realize I had some mistakes in the article. I went ahead and updated some of the content, and also added some notes explaining what I changed. Thanks for the feedback :)
The PSF and PyPA are more than welcome to get their act together and tell a good packaging story for Python. Unfortunately all they’ve had to offer is a billion contributor blog posts essentially saying “the system we set up for ourselves limits our ability to be helpful, and that’s not our fault, somehow.”

They’re all so caught up in their internal systems and politics[1] that they don’t seem to know why they’re actually there anymore.

So if someone’s gonna go do an actually-good job and capture the market in the way that Astral is, then that’s exactly what we as a community deserve.

[1]: I mean internal politics. This is a weird alt right “DEI HIRE!” rant.
Not only that, it's a relatively gentle introduction into object oriented concepts, where an instance is just like independent copies of modules, as they're using them: module.function(), with function accessing some global conceptually turns into instance.function() where function accesses some instance "global".

I was always a bit surprised that python didn't allow "module instances" that automatically did that.
Who will buy a 0.5 hp motor whose parts must be bathed in an exotic dielectric fluid, and that needs a 2000V supply, and will they buy another one?
there’s a semi famous tumblr post on this, involving words for mentally disabled students
in high schools.

i can’t find it offhand though, but the idea’s the same.
Ever since DALL-E 3 completely eclipsed Midjourney in terms of Prompt ADHERENCE (albeit not quality), I've had very little reason to make use of it. However, in my testing of Flux Dev, I can gen images in roughly 15 seconds in Forge, throw those at a SDXL model such as Dreamshaper in the form of a controlnet and get the best of both worlds, high detail and adherent.
Which can be the equivalent of preventing you from getting or maintaining a job in many places in the US. Yes, we need to fix that sad situation. No, the judges who need to decide on punishment can't change that situation.
Sorry, you're responsible for providing the evidence for your own assertions.

Making a claim and then insisting those questioning it find the evidence is a classic crank behavior.
> It is tempting to build a math library around SIMD hoping to get some performance gains. However, it often has no proven benefit ... For example, game play programmers often do a lot of piecemeal vector math. They are not chopping 8 carrots at once

Her point is well taken however we beat the odds on the PlayStation/3: I don't trust my memory to give a frame-time percentage but switching our "one carrot at a time" libraries from scalar to AltiVec made a measurable impact for not a lot of work.

We originally ported it all to SSE2 so that we'd hit GPFs for misaligned when testing on PC but whenever I compare with the Scalar version it's marginally better too so it's held up over time.

Conversely, we've recently found on the Nintendo Switch that NEON isn't a clear win; I suspect that the in addition to shuffling overhead you don't quite get "4 for the price of 1" like you seem to elsewhere, ie: if you're doing a 3D vectors or matrices padded into 4-float registers unused calculations in the fourth component have a cost.

So she's right -- chop 8 carrots at once if you can -- but sometimes (but not always) you can chop just 1 carrot faster with SIMD.
> I wonder how flows like that happen.

This is the usual response when a companies customer numbers start to scale up so far that the volume of users like the ones in Vegenoid's parent comment start to overwhelm the support staff. Keeping up the good/decent customer support that you could give to your first few hundred or perhaps even few thousand users eventually becomes ludicrously expensive or even impossible.

Then the original article's "Keeping this running and supported is shit. People are idiots and time wasters! Automate all the things!" stage kicks in.

So "first level support" is created, who's main objective is to get rid of support requests with the minimal effort by the least skilled staff possible. So everything is written into a script that call centre employees are required to follow. Low skill minimal wage staff are required to ask stupid things like "Have you tried reinstalling Windows?" and getting a confirmation that they have - before any support request is passed on to even a junior or intern developer. At this stage nobody gives a damn about users who need help, and they outsource that work to other users on the "community forums" and the entire support team is fired.

(Google, of course, being a world leader in both webtech and customer acquisition, completely skipped the "provide decent customer service" stage and went directly to the "don't give a damn about users" end game.)
I wish I was taught math like this when I was younger. So much time lost thinking I didn’t like math.
If you're not targeting "moms", then you're not going to come anywhere near killing the newsletter. You probably won't even give it merely a flesh wound it. Probably closer to just a scratch.

So who is it marketed towards with a title of Kill The Newsletter?
So a set of barely maintained applications that cannot support modern Hidpi screens that are shipped with almost every midrange laptop (except Thunderbird which is the only passable app in comparison to its alternative).

The rendering of the Office file formats by the LibreOffice is dogshit. Feature parity is a rounding error. LiberOffice UX is completely from last century. There is so many little UX things that MS added which are so out of the league (like live content update from Office 2007!) for LibreOffice and its outdated codebase.

The Office alone can maybe replaced partially in Linux-compatible environments. However the MS Office-integrated prosumer software ecosystem is the thing that keeps people on Windows. Unless Linux people redesign the whole ecosystem to be as accommodating to closed source app ecosystem and find a time machine to replace all the existing Windows ecosystem, nothing will change.
So longevity and loyalty account for the CTO getting that role. In other contexts we would appreciate management caring about those things.

I get what you mean about title inflation, but in a field where people with a year of experience can call themselves “engineers” that’s a pretty weak charge to level.

I once faced a similar situation, loyal early hire promoted to CTO beyond their competence. Lots of dysfunction. A couple of us tried to get senior management to deal with him. We got fired. The world doesn’t work fairly or rationally.
> But then you have to ask if the institutions doing the application verifications were criminally negligent.

That wasn't negligent. It was intentional.

Not by the institution, but by the officers acting against the interests of the institution.

A tiny example out of so many: it is against the interest of a secured lender to inflate appraised value or allow them to be inflated.

Yet, starting at 2004, appraisers across the country started reporting that they were being pressured to inflate appraisals and blacklisted when they refused.

This is clear indication of fraud against the institution and regulators. There is simply no honest reason to inflate appraisals.
It's both a proof by contradiction and a refutation by contradiction because it's the same thing in this context. Positing "P = is rational and ¬P = is irrational" is as valid as positing "P = is irrational and ¬P = is rational".
I was mainly thinking of the zeroing strategy: when a page is freed from one process, it generally has to be zeroed before being handed to another process. It looks like Linux does this as lazily as possible, but some of the BSDs allegedly use idle cycles to zero pages. So I'd consider that a form of GC to reclaim dirty pages, though I'll concede that it isn't as common as I thought.
Python is slow compared to Rust, obviously. Beyond that, pip is at this point carrying a bunch of legacy decisions because the ludicrously large number of hard left turns the Python packaging ecosystem has taken over the last 20 years.

Home Assistant is an absolute behemoth of a project, especially with regard to dependencies. Dependency resolution across a project of that size is nuts. There are probably few currently projects that’d see as big an improvement aa HA.
Original, longer article: https://aeon.co/essays/euphemisms-are-like-underwear-best-ch...
Hydraulics can do this. Pump in the oil, close a valve.

Mechanics: worm gears, ratchets. Static friction: e.g. tuning pegs in pianos (no gears).
While I won't say that realism is a solved problem, SD has been able to produce unbelievably realistic photo-level images using "Realism Engine"/NightVisionXL/etc for a while now.

Flux's power isn't necessarily in its ability to produce realistic images, so much as its increased size gives it a FAR superior ability to more closely follow the prompt.
Nobody is saying that they shouldn’t continue using it?
@dang [2016]

I wonder what the author would think of the fresh cycle of euphemism derived from platform algorithms, like "unalive."

You cant unalive an idea . . .
. . . but you can euphemize it

Many social media websites do not allow discussions about violence, or self-harm. Some have automated bots scanning for words like, "murder", "suicide", "gun", etc. Because it can be very difficult to avoid mentioning those topics in conversations about things like history, social media influencers started using alternate words and phrases, like "unalive" for murder or suicide, and "pew pews" for guns (imitating the sound children tend to make when they're pretending to shoot guns). [0]

https://www.reddit.com/r/OutOfTheLoop/comments/18vdpyg/whats...
Jail :( No windows. Lots of county jails in the USA have no windows or very tiny windows, or fake windows, because they are inside cities and they don't want people looking in or out.
Funny, I use gin.
"Drinking Boiled Tap Water Reduces Human Intake of Nanoplastics and Microplastics"

https://pubs.acs.org/doi/10.1021/acs.estlett.4c00081

"Boiling hard water (>120 mg L–1 of CaCO3) can remove at least 80% of polystyrene, polyethylene, and polypropylene NMPs size between 0.1 and 150 μm."
> It's a performative act and companies will just stop listening these people all together.

It is absolutely a performance but I'm not as confident as you are that it will eventually blow over like this. Adult-oriented content is getting regulated harder than ever, largely via the industrial-scale pearl-clutching of payment processors. Granted, it isn't strictly a moral objection; the moral objection is just a convenient excuse for banning companies that sell porn, because they have a much higher than standard charge-back rate and providers don't want to deal with litigating those cases since it's basically impossible to prove that you bought porn.

It's corporate cowardice in it's rawest form but I don't know if it will be overcome in the way you suggest, because fundamentally, what's causing the issue as it were, is shame about consuming adult entertainment, a shame that still grips vast swathes of the market and results in the aforementioned charge-backs.
The sailboat right next to it was fine. It was designed to handle storms like this one, although I think there will be questions about that. It seems the windows broke, which let water in.
TFA says some of these are still in operation.
These numbers are calculated, at least initially, as statistical constructions based on trends. That means that when markets changes abruptly, such as in the most recent months, the actual job numbers fall much farther than predictions.
Confessions of a Recovering Sports Addict
Cost. A PWM needs only one external component (a MOSFET), while a current regulator needs multiple.
> This is like saying "black is white".

Take a simpler example. If you have the freedom to imprison me for no reason, you can take away my (literal) freedom. Now you are free, but I am not. Because of this imbalance, the freedom to arbitrarily imprison people is an unreasonable one. Everyone should have as much freedom as possible, and everyone should have the same "amount" of freedom, if you will, so restricting others is out of scope. It's not just about your own freedom, don't be selfish! And besides, what ethically good person would want to lock people up for no reason?

When you are creating proprietary software, you are asking your users to let them be oppressed by you. You are asking them to give in to potential surveillance, planned obsolescence, manipulation, extortion and a variety of other injustices. And when you charge a price for your proprietary application, you are asking your users to pay for this mistreatment. What value does "the best product" really have, when you pay for it with your wallet and your freedom?

Your antique monetization scheme does not align with the values of Free Software. Should you restrict your users' freedom, or fix your monetization scheme?
Absent the etymology described in this thread, I would have had a similar confusion to theirs as to what distinguishes this scam. But now I know it's a regional term for it and I shouldn't necessarily expect a term with an obvious connection to how the scheme works.