skysight-inc/HackerNews huggingface dataset:
I've had pretty decent experience with .NET + Grafana Cloud (hosted Tempo)

You can generate RED metrics then tail based sample and send a subset of full traces.

As with many new things, there's varying maturity in client libraries and still things missing. The Redis .NET client (maybe others?) wasn't very good (maybe alpha/beta quality) but the other .NET stuff seemed reasonable. At least with .NET, it integrates with the existing System.Diagnostics API.

I think libraries in some other languages (go?) are a bit clumsier depending on what type of diagnostic/debug/event/performance/reflection APIs that language runtime exposes for interspection.
As the article mentions, I can tell you that there is a stark divide between people who flew airplanes / helicopters in the civilian world before 1990 and after 1990, when noise cancelling headphones became prevalent.

Old guard can't hear anything, and has weird preferences for what small airplanes are 'good' or 'bad', whereas the younger crowd doesn't.

I personally owned a small airplane a few years ago that never made it as a viable product and wound up bankrupt, but for the remaining fleet still flying around and needing parts support. The company that made them went bankrupt in the late 1990s / early 2000s and one of the biggest knocks against it was how loud it was inside the cabin.

But with noise cancelling headphones all of that disappears and it's really a wonderful, comfortable little bird, and has had a resurgence in popularity as noise cancelling headphones became ubiquitous.

Even when I owned one I had no idea how loud it was inside the cabin until I inadvertently sat on the noise cancelling on/off switch on the cord of my headset one day and suddenly couldn't understand what the air traffic controller was saying, lol.
Job hopping doesn't work out long term
I get similar a similar vibe about carbon credits than I got with crypto currencies / NFT. I am wondering if the SEC is going to look into them at some point and treat them a unregistered securities fraud.
Pricing essentially and target audience. This tool is for startups with limited funding. Pitchbook is not exactly cheap, and beyond that its more targeted for Investors looking for startups. Crunchbase is an alternative, but with a similar pricing tier we provide solely investor contacts along with Instant Search capability.
I live in Alaska, and this is why flying at night/IMC is strongly not recommended. Local CAP squadron just did a search and rescue this morning for someone who this happened to.
> This is only true when you're defining success as a binary "does this company still exist." Worker-owned companies are significantly less likely to expand

Why would that be a criteria of “success”, though? A worker owned business capable of supporting all its employees and maintaining itself long term is definitionally a success.
Quant jobs shouldn't even be considered tech jobs. They are more like mathematicians, with a side of wizard.

Useless in any discussion about the tech industry as they are an extreme outlier
> Opt-in approval. The term “opt-in approval” refers to a method for obtaining customer consent to use, disclose, or permit access to the customer's CPNI. This approval method requires that the carrier obtain from the customer affirmative, express consent allowing the requested CPNI usage, disclosure, or access after the customer is provided appropriate notification of the carrier's request consistent with the requirements set forth in this subpart.

IANAL, but doesn't the "disclosure, or access after the customer is provided appropriate notification" make this entire "opt-in" definition completely legal?

I mean, it was easy for me to opt-out, but I really hate the fact that I had to do so in the first place.
"the heart of a dog" is quite a good example of sci-fi as social critique https://en.wikipedia.org/wiki/Heart_of_a_Dog_(1988_film)
Your comment made me a little curious about what this might include, and for me that same URL has only some lists of places I have saved in Google Maps (on Android).

They appear in the same categories but grouped as "collections", eg. "Want to go" and "Saved places", which are both default options and identified on the map by different icons.
Why would you tell anyone you got fired? Even if it happens you don’t have to. That’s between you, your ex employer, and the unemployment office.
There are plenty of non worker owned restaurants doing the same in today’s economy, of course.

Non-chain restaurants are kind of weird businesses, really. Owner owned or worker owned they’re rarely big money spinners and often owe a lot to the community around them to keep them viable.
Ah, the pain of getting a DCOM connection working shudder

COM was pretty reliable. Yes, it was needlessly annoying and gave CS folk the screaming ab-dabs, but it worked and was predictable.

I can see COM-in-WASM being really useful. Especially if we can dynamically load components. And not only for browser coding.
Traditionally Macs have had an nvram setting that enables automatic boot when power is applied. It can be set from within the macOS power settings using the checkbox labeled "Start up automatically after a power failure". Once set, applying power will boot the OS (even an alternative OS like linux). Some variation of this feature has existed in all Macs since the earliest ones that supported software-based power control (~1990s era). I have not personally checked whether arm64 Macs have this feature, but I'd be surprised if they don't.
I honestly don't think a year and a half from conception and marketing of the assets to charges by the SEC is all that slow, especially in a new market.
> SOP for poorly run companies is to lay off the most expensive employees

This is assuming companies are being "poorly run" as opposed to being pushed out of market by monopolistic (or duo, etc) practices and economies of scale. The largest companies have been acting predatory (like 90s MSFT) for some time now.

In tech, I have seen a reliable pattern. Most of the contractors go first, then the highly paid middle management, then the highly compensated tech talent.
Does this address your MKL question?[1] If so, sounds like we're two of today's lucky 10,000![0] Although for this esoterica, I'd probably reduce that to 10.

[0] https://xkcd.com/1053/

[1] https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Libr...
DietPi comparison to other Debian based distributions
IMHO, using an vector index as a pointer should be a last resort (as an alternative to unsafe). Although it's memory safe, you still have many of the traditional issues like stale pointers / use-after-free, plus you also have the cost of a bounds-check on every access and making sure you use your stored indexes with the correct container instance. If you can solve your problem by using safe code with lifetimes, that should be preferred.
I'm wondering why you use the qualifier "superficial"? That is, it seems to imply you would not react as negatively if it were a long-term relationship. I get that one would not end an LTR as lightly as a STR, but in some ways it would be more offensive if it were your long-term girlfriend who did this to you, wouldn't it?
fyi - your fancy scrolling message box at the top of your homepage ("Bringing methane leaks to zero" etc.) is almost impossible to read on my laptop.
Pachama (YCW19) addresses this problem

https://www.reuters.com/business/sustainable-business/carbon...
I think it may be that you are just not yet familiar with a few common front end idioms. I am sure most front end developers would be at least as out of their depth in the back end (spoken as a 30+ year front ender). Populating a display with a small initial data set either via pagination (good when the user needs to read or scan most of the rows e.g. a newsreader) or endless scrolling where scrolling down adds more rows, or just delayed population avoids a long initial response. Edit buttons for each row can probably wait until the user focuses on a row except for maybe a placeholder button facade. Large complicated data shouldn't be in a dialog.
> After all, what should computers be more familiar with than computer code?

Computers aren't really "familiar" with computer code. (Or anything, but, pedantry aside). Computers don't "speak" code, or at least not at the level that most engineers are writing it. There's a whole Rube Goldberg machine of layers upon layers between a file with JavaScript in it and what the machine actually does.

I don't think GPT is taking the job of any engineer worth their salt anytime soon. I've used it plenty, but it's just not currently at a level that could replace what I do. Sure, it can write a test, boilerplate, or a function, but it just doesn't have the necessary abilities to build a whole "system" at this point.

That said, engineers who refuse to learn its capabilities might well fall behind. I think it's a big step but I don't really fear for my livelihood yet.
I knew it was all BS as soon as it went to "carbon neutral" or the like with no emphasis on, ya know, using less in the first place.
Carbon credits; Indulgences dressed to serve modern sensibilities
> but this kind of policy is pretty egregious.

I said it before, musk himself is a big con, so I am not shocked that’s a policy in there.
Reminds me of that time I wrote a StringToExecutableFile() function for running [e.g. a Rust binary] from C++, but that depended on several layers of build system horror to embed the executable file as a string, and it wasn't cross-platform.

Imagine a utility function that dumps an embedded string to an unlinked temporary file, sets the +x permission, and returns a /proc/self/fd/N filename so you can exec() a subprocess. It's somewhat difficult because of write^execute limitations in Linux.

Running WASM in process seems like a much saner idea.
I don't get it, what's the bomb?
In 2008, no one was going to put all their personal data.

In 2023, everyone puts their personal data in the cloud.

Reality is not fractal. Signal attenuation exists in a variety of forms.

The difference between now and dot bomb is greatly improved computer, network performance, reliability, and many many more well trained people working on AI problems.

AI is generating rudimentary frontend code for me. I don’t need it to be Google scale. It may get complex logic wrong, but it can emit simple boxes and button code to cut-paste together just fine.

Horse and buggy makers did not vanish over night. The programmer signal of value to the economy is indeed attenuating.
It’s one thing to discover it or have a cursory understanding of it, but it’s another thing to essentially invent CBT millennia before it was formalized by modern humans.

If you think their work was trivial, you might not understand how competent and insightful they were, or how little so many aspects of this knowledge and these theories have changed in thousands of years.
do you mean f.(x) for broadcasting?
With the formated parameters '%s' it's instantly visible that there is no new line.
> I typically prefer to employ a strategy called surrealist satire

Ah, gotchya.
I live in South America, so no :)
One of my friends works as an admin. His group is shrinking fast as people retire and are not replaced. They are forced to automate everything they can as quickly as they can just to keep things going. Seems like pressure to reduce overhead is combining with sophisticate tools to put a squeeze on admins.
> If the cops accuse me of shooting someone in SF, but I was in Berkeley at the time, I might be tempted to tell them that. But then, when they produce a faulty eye-witness, who says they saw me in SF that evening, suddenly I need to discredit that witness in order to resolve my alibi.

you have an equal need to disprove the claims of a witness regardless of whether you have an alibi

additionally, regardless of whether there's a witness, all you need to do is prove you were in Berkeley to remove yourself as a suspect

so the two things (alibi, witness) seem orthogonal
Someone in China saw how well hollywood sci-fi could be used as a vehicle for PR and glorification of the American military and decided to follow suit.
Roger that o7
The inventors at Google and Apple and Microsoft also like to trip on the occasional LSD. That might be something else China will have to allow if they want to be a magical radical land of invention.
So in response to people being unable to afford kids, we depress wages to make it even harder to afford kids. Got it.
> A lot of work can be done by no-code and low-code tools so there is less need for software engineers in general.

You do realize that the complexity and necessary expertise doesn't go away just because some of the code does, right? Someone still has to untangle the human side of the requirements, specify what the software should do in technical terms, and configure it for the use case. Most software is concerned with its uniqueness and you can't train an AI to handle that part (where most of the time is spent). Seriously. Every single application that has ever been made is unique in ways that can never be reused and must be thrown away. Programming is creative and skilled labor, not mere routine tasks. By their very definition, statistical models cannot learn this. It doesn't exist in the training data and cannot be inferred. It requires reasoning skills from far outside the expected context. Humans use their lifetime of experiences in the real world to accomplish this. AI doesn't.

All that still requires a software engineer, and as soon as a project doesn't require code they'll immediately be occupied by another project that does. It's fascinating how clueless some people can be about the sheer amount and complexity of the work a software engineer does.

How can outsiders with little to no authority over anything within a business manage to get paid so well by that business? It's because there's no choice and the work is hard.
I'd argue the traditional worker owned business is the family business. From there extended family - tribe - confederation... Etc.

If anybody is gunho about a worker owned business, just go and start one. It's a free market and we can let the empirical results show us what is possible.
Watch out with this approach, emails sent via mailjet will have a mailing list id and unsubscribe header, and may be deprioritised. In gmail, with the default settings, they will land in the 'promotional' tab, not the main inbox.
Google Collections isn't featured on Chrome for Android or any other platform, it's primarily managed by the Search app with some integration with Maps.
Linux Containers the Hard Way
I think it could've had it been just a new feature of Instagram so it would already have DMs, comments, and most importantly hashtags and better discovery plus as easy as onboarding is, not needing onboarding at all would be easier.
Because if you get in the habit of using printf instead of echo you can avoid having to remember to strip the newline when it matters and only add it when you need it. Though obviously echo is simpler to use for 95% of situations.
just for future reference, the word is tract
Do you have an example? Some seemingly empty stretches you see along I75 through Georgia, for example, are farmed for trees that're periodically harvested to make paper products. I wouldn't be surprised if some of these parcels traced back to private equity or something, despite actually being used to make toilet paper or whatever.
I absolutely agree, and I've been in several similar situations. Yesterday I finally caved and gave it very clear instructions on how I wanted it to build my new IKEA shelf, even though understanding the instructions is most of the work, and guess what? The box is still sitting there, unopened! It hasn't even started. I asked it if it could fight Malenia for me, same thing, more useless machine babble. Repair the slipping rubber on my office chair, incoherent results and not even an attempt to start. Factorise a prime number (I just wanted to break the encryption on some traffic I got a hold of) and it didn't work, again. Just now, I asked ChatGPT what number I was thinking of and it got it so unbelievably wrong... I can't even believe people are using this crap. ChatGPT has very much not come good on the promises OpenAI made about what it could do.
This is great, nice write up and videos. I’m looking forward to working through these. Thank you for sharing!
All those layoffs were so they wouldn't have to do 20-40% pay increases.

Should have unionized while we had the chance. At least a trade guild to protect ourselves.

Oh well. It was fun while it lasted.
Why not buy a giant display panel and connect it to a computer that you fully control?
I don't think they're similar, are they? Securities are about investments, whereas carbon credits are "consumed"?
You can achieve the same effect by not connecting the television to wifi or Ethernet.

Sadly that means you’re also buying the device to plug it into, which is an AppleTV in my case.
CUDA's moat is not built around inference, as far as I can tell. It's a very handy tool for deployments, and often gives them the edge when Nvidia pulls ahead, but it isn't a be-all-end-all. The inferencing situation has been pasted over by countless vendor-specific libraries and stuff like Pytorch and ONNX.

The real reason for the moat comes down to a number of things, like:

- The flexibility of generic GPU and ML acceleration primitives

- The availability of systems with hundreds of terabytes of GPU memory for you to scale to

- The struggle of trying to use commodity hardware for actual ML acceleration

I deploy models to freely-provisioned ARM servers, I don't think I'm a choosing beggar in the slightest. When I deploy to Nvidia hardware though, the experience is much nicer on-the-whole. This stuff is definitely possible with consumer hardware, ROCm acceleration or CoreML optimization, no doubt. It's not hard to see why Nvidia is at the mountaintop right now though, and unless the industry agrees to stop building CUDA-style moats then this is the history we're damned to repeat.
Honestly I don't feel super bothered by this, not because I'm content with settling for sub-par comp, but because (in California at least) the housing market and average comp are correlated

At the end of the day, if the housing market is going to soak up the additional surplus value, why should I care?
Heh. There are some similarly funny passages in Billy Budd (which I had to read in high school. I did not enjoy it.)
Your analogy misses some key details. It is much less absurd if I am storing valuable items and documents for everyone in the neighborhood while publicly proclaiming my house is more secure than a bank vault. Meanwhile I can't even be fucked to lock the door when I'm away.

I'd say you checking the front door to find it unlocked, then taking a few pictures for proof is perfectly moral. In this case, I think most people would agree it is a step too far to expect you to come to me first, rather than immediately announcing to the entire neighborhood that I'm being incredibly lazy and reckless with their valuables (on top of outright lying to all of them).
Is it even possible to download the 1.6 source these days. Everything was moved to archive.netbsd.org, not FTP access and all I can get from https://archive.netbsd.org/pub/NetBSD-archive/NetBSD-1.6/sou... is this error

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>503 Backend unavailable, connection timeout</title>
</head>
<body>
<h1>Error 503 Backend unavailable, connection timeout</h1>
<p>Backend unavailable, connection timeout</p>
<h3>Error 54113</h3>
<p>Details: cache-[redacted]</p>
<hr>
<p>Varnish cache server</p>
</body>
</html>
closed
Transforming Google's Datacenter Network Through Optical Circuit Switching [video]
You can expect this kind of dishonesty and self-serving politics for as long as we tolerate climate change induced disasters and its consequences on the human kind.
Oh neat, that’s what that’s called. I did something similar in ignorance. I needed a histogram metric with multiple lock-free writers and a single reader.

- create two ring buffers (left/right; I called them hot/cold)

- store the hot ring buffer in an atomic pointer

- single reader swaps hot and cold and waits for writers to finish
How about learning with the kids?
Genuinely curious, but why desolder the Ethernet port? If you don't want it to connect to the network just don't plug a cable in right?
Made me jump through 6 different pages on a phone where I was already signed in to Google, so ymmv.

Or perhaps there's an A-B testing going on to see how they might be able to tire people out by making the "one-click" opt out harder.
> “These carbon credits are essentially predicting whether someone will chop down a tree, and selling that prediction."

I struggle to think of an expletive that works here. The people of the UK are providing welfare to companies for what? Not cutting down trees that don’t exist?

The article later goes in to say researchers found evidence that 6% of the credits are having the intended effects.

The malignancy of the authors of this program is astonishing.
land value tax would solve this
What does this have to do with job hopping?
Yes! Brilliant book. More folks should read it.

I also really enjoyed “Against the Grain” and “Seeing Like a State” by James C Scott - both really dig into social narratives and the ways we talk about history and society.
Yup, same people have been perma bears in tech stocks since then too.
You can tell the bias of the article by reading the first sentence. It's funny when you read complaints of big employers of other countries, they are usually the same as your own but the numbers are different. I guess that's why I don't for canadian companies even as a contractor, can't make too good of a salary as a dev that would "crazy", "indecent".
Many of the safety benefits of Rust disappear once you start JITing machine code and jumping to it...
The current reference (only?) implementation of jpeg-xl is a c++ library, which I do not entirely trust to run in process in my go web server, and yet I would like to process images. Conveniently, the build system for jpeg-xl seems to support building to wasm, so if I can jam that into my process, I'd be a lot happier.
Every corporation that has advertised itself as being carbon neutral should be accountable to class action suits for false advertising. I’m sure most are careful enough to specify exactly what they mean by carbon neutral in fine print though, so they’re probably safe.
Is it just me, or are the comments on this post swarming with people that seem to only talk about this particular product. This feels like a borderline coordinated self promotion effort with several new/young accounts speaking highly positively in contrast to what seems like some reasonable skepticism of a product.
Yeah this is cloud9 all over again. Killing new registrations, eventually forcing existing users to migrate to AWS, for a worse product as a service.
depends on what you define as humanity. Primordial ooze? Bipetal animals? The current cut of ape? civilization? Of course the + is doing a lot of work because it's a fuzzy concept and doesn't change the fact that "quick" is just as relative.
That's a lot of effort while you could just have not connected your TV to the wifi.
Why would you trust Google or Mozilla with any of your data? They're both horrifically untrustworthy. Self-host your bookmarks:

https://github.com/sissbruecker/linkding

Linkding has plugins for Librewolf (privacy aware Firefox) and all the Chrome-garpage (Brave, Vivaldi, etc.) that can handle tagging as well as inject your own bookmarks into your search results.
I am also currently fighting that fight to internally host something, but right now it is a blanket No for anything AI.
When installing clang I am amazed at the size of some of the LLVM shared libraries. Gigantic.
Is this satire or simply a disingenuous suggestion?