skysight-inc/HackerNews huggingface dataset:
I'd argue that the point Goodhart's law isn't that metrics are bad, but that all metrics aren't created equal. In the case above, it seems like the real goal was improved code quality. Number of unit tests isn't the best proxy for that goal, so it wasn't the best choice of metric. You don't want developers creating tests for the sake of creating tests. (There's some irony here in that it's not the type of behavior I'd ascribe to professionals). The "solution" is a metric that's a better measure of what you actually want.
Interesting that this replies to a comment quoting Thich Nhat Hanh, who practiced "engaged Buddhism" and whose name means "one action" (https://en.wikipedia.org/wiki/Th%C3%ADch_Nh%E1%BA%A5t_H%E1%B...).
I might have misunderstood, but shouldn't the adapter be operating on a `slog.Handler`?
Apple App Store home and search are down
It seems to be down on multiple regions.
You can install or update applications if you have the direct link to the application.
There is a risk of (greater) hallucination if there aren't explicit sample inputs provided by RAG.
KL divergence has also been used to generalize the second law of thermodynamics for systems far from equilibrium:

https://arxiv.org/abs/1508.02421

And to explain the relationship between the rate of evolution and evolutionary fitness:

https://math.ucr.edu/home/baez/bio_asu/bio_asu_web.pdf

The connection between all of these manifestations of KL divergence is that a system far from equilibrium contains more information (in the Shannon sense) than a system in equilibirum. That "excess information" is what drives fitness within some environment.
Good point. Either other people missed it like I did, or I'm wrong about why the downvotes are happening. (or for completeness I suppose a third possibility that it was edited in later, but I'm not alleging that in any way).
You're not wrong, but you should know that the "kids system" are just mens sizes. Womens sizes are the outlier.
Wowza, it's clear Feds weren't interested in preventing spying so much as to start themselves.
Mercedes L3 has significant limitations.

It works only on highways, only in daylight, only when there's a lot of traffic, only under 40mph. Tesla's software does not have those limitations, so yes, it's objectively far superior than a glorified 'follow the car in front and do what it does' simple software that Mercedes is pushing.
> Chromecast is infinitely more ubiquitous.

Chromecast is a device.

> Also, if Apple didn't patent AirPlay and refuse to share it with anyone, you wouldn't be in this situation.

Google Cast is just as proprietary as AirPlay. Both require licensing to be included in devices. I have an LG TV that supports both, an ancient Roku device that does the same, as well as supporting Miracast. I suspect you're confusing Chromecast and the Google Cast protocol with Miracast, an open standard; one dropped by Google in favour of their proprietary stack.
Maemo Leste – Five year anniversary and Chimaera release
It's hard to say what's going on here. If they were trying to get an honest sample of what it is you are interested in they'd have a reason to randomize the order. On the other hand, by randomizing the order and moving things around they might be able to get you confused and click on an ad.
OS/5 – The forgotten Microsoft-based PC operating system [video]
OpenGL is used for pretty much all graphics acceleration on Linux desktop - desktop compositing, browsers (booth 2D content and WebGL & WebGPU), games (also console game and windows game emulation), etc.
but consistency isn't guaranteed. like, at all
Technical debt as a lack of understanding (2020)
> 3CO2 + 12H2 -> C3H8 + 6O2

6 O on the left, 12 on the right.

24 H on the left, 8 on the right.
Also, asyncio started like this as well.
Eventlet (Linden Labs) actually owns the bar, then.

Edit

Green threads > Green threads in other languages: https://en.wikipedia.org/wiki/Green_thread#Green_threads_in_...

Coroutine > Comparison with > Threads, Generators:
https://en.wikipedia.org/wiki/Coroutine#Implementations_for_... :

> Generators, also known as semicoroutines, [8] are a subset of coroutines. Specifically, while both can yield multiple times, suspending their execution and allowing re-entry at multiple entry points, they differ in coroutines' ability to control where execution continues immediately after they yield, while generators cannot, instead transferring control back to the generator's caller.[9] That is, since generators are primarily used to simplify the writing of iterators, the yield statement in a generator does not specify a coroutine to jump to, but rather passes a value back to a parent routine.

> (However, it is still possible to implement coroutines on top of a generator facility)

Asynchronous I/O > Forms > Light-weight processes or threads:
https://en.wikipedia.org/wiki/Asynchronous_I/O#Light-weight_...

Async/Await > History, Benefits and criticisms:
https://en.wikipedia.org/wiki/Async/await
I think the important thing is that right to repair should make repairs possible even if challenging.

A manufacturer may want to solder on an SSD, but they shouldn’t make it so every part is monitored by the software to be “manufacturer certified” with no secondary market part availability, no way to override the software controls, etc.
Looks like solar panels have a lot of enemies! Even crows are attacking them

https://thenationview.com/tech/45719.html
link for those who also wanted to look it up https://twitter.com/OfficialLoganK/status/169406294917713961...
Wages going down, inflation rising. Squeezed from both ends.
Yeah, this isn’t a (multiplayer) video game cheat where users are actively harming your product by existing. This is a loophole that allows users more features than they pay for. If they do a ban wave off this, it won’t be good for business. Discord is a social media company, they live and die by the community.
Half of the average HN users spends their their either trying to dox Asahi Lina, or to be violently transphobic towards Rosenzweig. The other half is horribly pedantic assholes.

Also, if you donate before 6PM you'll receive a free NPR mug and a t-shirt.

(I predict this year's funding drive will be less successful than last year!)
I think you have to compare it to your alternative which is prob gpt4 in which case its much cheaper?
We are closer and closer to a post DM society.

ADR, supportdocs will be king.

And we are finally seeing a new area of real knowledge work.

Soon it will be easier to train ai than new people.
When I double click an AppImage, I get ab error ('Could Not Display "Something.AppImage"\n There is no app installed for "AppImage application bundle" files. Do you want to search for an app to open this file?'). That's in Nautilus. If I click on the file from the Firefox download thingy, it asks me how I want to open "file links" with no suggestions for what to do next. Thunar asks me to pick a program to open "AppImage application bundle" files with, but has no recommended application.

Dolphin does seem to support AppImages natively and will execute the file (after clicking through two security prompts). I guess KDE users are AppImage's target audience, then?
I’ve only interacted through the app so I’m not sure if there’s a web interface. That said, the fact that this is a service by Consumer Reports carries some weight, and the privacy label in the App Store shows minimal information collected.

I haven’t combed through the privacy policy on their website, but the way I see it, I’m not worse off by sharing a few bits of data with CR, and as far as I can tell, they’re not doing obviously nefarious things.
Irrationality and gullibility are underrated.
ai detectors are scam products. it's not possible to detect with reliable certainty if text is human or chatgpt generated
Damn, I explicitly disabled the subscribe wall in the settings. WTF?
This is about the most understandable explanation of WEI and its problems that I've read.
I use security onion for this, sysmon generates events and they are shipped to security onion using winlogbeats. Stuff like whoami execution shows up on my alerts. I wouldn't mind making some canary tokens for files inside shares with sensitive information as a warning for me to be prepared to be fired.
I found my big problem with C4 was that it was too rigid to get the architecture quite right, so I ended up either with a diagram that felt overall too low-level (because I'd had to drop down a level to get the relevant details in), or a diagram that was too high level (where I'd just skipped the bits that were with discussion, and now needed to add more written documentation to make up for it).

I really like diagramming, and I tend to do it whenever architecture comes up, but the best tools I've found are just pen and paper (or pen and whiteboard, or in a pinch Microsoft Paint). That way, you can draw exactly the relevant details for the discussion at hand.

This doesn't work great for "diagrams as code", i.e. anything you want to check into git. I've recently had some success with ASCII drawings - there are a couple of online tools that draw the basics, and you can get the fine details by hand - but that's more time consuming, particularly for quick sketches.
Repudiation of most global organizations.
Google's search results pages, behind the setting buttons, have a new feature 'Send feedback' (at least I see a 'new' badge next to it). I allows free text and submitting a screenshot.
I recorded the audio from a couple of kids playing a public piano in Gare du Nord, Paris.

They were really good. And every few months I continue my search for what it was they were playing - I’ve tried apps, friends, listening to chart music from then (2018).

I’m pretty sure it was a cover of some pop song, but damned if I can work it out.
Maybe not on its own, but it is worth that much to Adobe because it threatens their core business.
Funnily, I am in the middle of season 2 of Halt And Catch Fire.
And beyond the references to AWS, Wolf3D and IRC/Usenet, I wonder which other parts are direct references to Compuserve.
[i have never been on Compuserve]
If this person was an EMPLOYEE, I'd say it's fine. As long as its happening on his own time, all the power to him.

But this is your co-founder. Personally, I would be very concerned about why my co-founder was taking his eye off the ball and focusing on enriching himself. Startups are hard and cannot sustain split attention or split finances. The founders, in my opinion, need to be sacrificial and fanatical about the business.

It's not that I think what he's doing is legally or even morally wrong. I just think it's a big red flag that he's not on a shared mission with you and lacks the focus and drive necessary to succeed. I couldn't go into business with someone who wasn't as invested in the business as I am.
I didn't say they necessarily denigrated the open formats but added and preferred their own proprietary image, audio etc formats as they gained market strength.

On the hardware side I'm delighted by Apple's USB C/TB push (and Apple contributed a lot to those standards, esp based on what they had learned with Lightning) but note they revived the proprietary "magsafe" connecter on recent laptops (though you can still use USB C PD). Apparently enough customers wanted it.

And as others have pointed out, Apple is hardly alone in this
I think Uber chose a better approach for their Go logging library called Zap [1]

logger.Info("failed to fetch URL",
// Structured context as strongly typed Field values.
zap.String("url", url),
zap.Int("attempt", 3),
zap.Duration("backoff", time.Second),
)

They also have zap.Error(err) which generates the "error" key as a convention.

[1] https://github.com/uber-go/zap
True... but this lends credence to the fact that it's not just a cult pseudoscience. It's actually having an effect positive or negative on people.
You guys are seeing ads? Your computer must be broken. Please fix:

Chrome: https://chrome.google.com/webstore/detail/ublock-origin/cjpa...

Firefox: https://addons.mozilla.org/en-US/firefox/addon/ublock-origin...

Android: https://f-droid.org/en/packages/org.adaway/

iOS / Safari: https://apps.apple.com/us/app/adguard-adblock-privacy/id1047...
You can see the list of things the moderation endpoint scans for in the OpenAI documentation: https://platform.openai.com/docs/guides/moderation/overview

I'm unsure of what the "GPT-4 powered moderation system" entails, though.

Conjecture: My unsubstantiated guess would be them prompting GPT-4 with something like "Is the following excerpt considered to be harmful or unsafe: {training data}" and then limiting the output to just a few words like "Yes", "No" and "It's unclear".
Log everything as Json!

We need to start making Json viewer were we look into log files without tooling the default.

It's so much easier to use Json automatically and ship them to systems out of the box.

Linux logging should do that too. Not just container in k8s
I have a more pessimistic take on this KPI stuff.

You absolutely can get great outcomes without putting KPIs or metrics on a pedestal. And for sure, metrics should work for the employees; employees shouldn’t work for the metrics.

The problem is that this kind of falls apart in large organizations because, from the perspective of CEOs, execs, and upper management, leaving wiggle room requires placing a high degree of trust in line teams or unscaleable micromanagement. And you can argue that the high degree of trust should be given, but bluntly, unless your employees are very well coordinated and your management team is really on top of their game, a lot of teams will flounder without clear goals.

Now as an IC that sounds like bullshit, but let me ask you: have you ever seen a team that seems like they basically didn’t do anything? What did that team have in commmon? Usually it’s at least two of 1. a lack of clear goals 2. low to average levels of motivation and personal ownership 3. low to average levels of skill. If you’re on this website discussing software and KPIs in your free time you’re probably above average in motivation and skill. But I’m sure you know that without clear goals, people just working to put food on the table tend not to have the business interest and drive to create actually-valuable work.

If you can keep your business small enough that pockets of low-productivity can’t fly under the radar, or somehow hire only motivated, skilled people that stay motivated and skilled years after they’re hired, you probably do need thing like KPIs to hold teams accountable. Not your team necessarily, but if say 10-20% of teams will flounder without KPIs, it’s probably just good policy to have it, even when it annoys the other 80% of teams, as long as you don’t add pathological processes around the KPIs.
Agreed. Coming from C# and from traditional Unix shells, PowerShell feels like it was made competently but with no aesthetic taste whatsoever. It's got a syntax only a mother could love. But its flexibility and usefulness can't be denied. It's just... ugly.
> Question is: Will I be held liable for randomly clicking on things?

Liable? For what? You're literally doing nothing damaging or illegal.
First time I've seen this and it's genius.
I am on the first leg of your journey. Quit my extremely high paying FAANG job to co-found a startup as a CTO. We raised a crazy amount of money for seed. I am just so burnt out (and genuinely feel I am not qualified for the job). I want to swallow my pride and call it quit despite the company is doing ok with a lot of cash left in the bank.

But two things keep me going (in an unhealthy way): 1. My ego and embarrassment 2. credibility with the investor network we built up. It's not sustainable for my mental health but I frankly don't know what my next steps are yet.

All I can say is best of luck to you. I would love to hear how you bounce back from the VC-funded burn to bootsrap another one.
Making software available for download perpetually is less complex than making software available for cloud execution perpetually.
> I remember reading that too, but I think it was on mastodon — I don't feel like tracking down that particular thread now, but maybe that helps you on your search :)

That would be strong evidence that there's at least _some_ support internally for them but doesn't explain why they bothered at all.

The lack of explicit endorsements and documentation certainly has me thinking that at least _some_ of apple doesn't want this happening at all so they're at least going to make it hard. It may not be a "what's the bare minimum support we have to do to avoid being a poster-child for anti-competitive behavior" that's completely driving it after all.
On keeping sketchbooks
Q: what do people use for structured logging in Java?
Pretty much all modern displays are too sharp for low-resolution bitmaps designed for a CRT. The whole modern "pixel art" where you see the art being made up of visible squares is not what you actually would have seen in the 8/16-bit console eras on a TV. Later arcade cabinets were much sharper, but still pixels were more like overlapping circles with Gaussian blur than they were squares.
> someone steals that identity

This is exactly the fantasy that we need to dispel, not rationalize.

Nobody steals your identity. You always have your identity, and nobody else ever does. Your identity is not the few pieces of trivia a criminal can easily discover about you.

The criminal never takes or has your identity. The bank is simply neglecting to correctly identify someone.

> steals that identity to abuse it

Criminals are not abusing your identity, they are abusing the banks' careless failure to correctly identify people.

> to abuse it and leave you with the baggage

The criminal is not leaving you with the baggage, the bank is. They use willfully inept processes, because they have tricked you into believing you should bear the responsibility for the consequences of their own hubris.
This is a blogpost that looks into how to assess CPU usage and machine load. Introduction of a new tool that uses node_exporter to perform sar, iostat, vmstat, etc. like functionality.
If you're not willing to find a non-tech job, freelance.

If you're handy with home repairs/improvement, it's pretty easy to make money on the side, however 3k/month right off the bat sounds like a full time job.
Great, so why I can't just do this from within the Firefox UI in a nice way? I use terminal/CLI stuff all the time, but when it comes to my GUI desktop I would rather avoid this kind of messing around. Plus, it's definitely not going to get people to switch from Chrome.
Melanocyte, culture, poverty, mob mentality &c. everyone find an explanation that fit their narrative. All I know is that living in or visiting Paris from time to time is ... interesting, I know people who did a political 180 because of it. In the metro it's 90+% of thefts and 60+% of sexual assaults
Some of these statements seem to take the author quite a bit out over their skis.

Subheading: Will our own elites perform any better than the rulers of Chaco Canyon, the Mayan heartland, and Viking Greenland?

Shortly after:
> Although no contemporary written records remain to tell us how the ruling elites responded, the archaeological evidence suggests that they persisted in their traditional ways until disintegration became unavoidable.

So in other words, we don't know what their elites did. Doesn't this make the subheading nonsense?

> It’s obvious, in fact, that climate change is permanently altering our environment in an ever more disastrous fashion.

Is it obvious? Isn't it the subject of intense scientific research? Obvious would imply you can walk outside and just observe it as a lay person. If you could do that, we wouldn't need climate science as a field.

And I'm not denying climate change. This article just seems like it's taking advantage of peoples anxieties to harvest clicks.
You don't think China has and uses tools that the US can't? That they're at the same level?

I'm a major fan/paying contributor to the EFF, but that seems absurd to me. We don't have to equate the US with China in order to say the US is doing terrible things and needs to stop. In fact doing so just distracts from the issue by changing it into an argument about something else.
This really is just "Goodhart's Law" in action. We have a saying "all models are wrong" but I think we also need to make the phrase "all metrics are wrong" more common. Metrics are simply guides. It is also why we say that all rules are mean to be broken. If you rely too heavily on a metric you will only get yourself burned. Unfortunately no matter how good our algorithms are, they won't be any more than a guide. You still unfortunately have to use your brain.
Here are some I like:

https://pixelfika.com/pixels

https://cssline.com/

https://www.siteinspire.com/
I looked at the avisi stucturizr-site-generatr, however, decided to render the docs via structurizr-lite. It provides better interactivity for C4 model diagrams, e.g., drilling down into diagrams and tooltips. I found the ADR integration in structurizr-lite sufficient.
For long road trips mainly on the highway, I don't think the Mercedes tech is particularly helpful. Their level 3 solution is only level 3 when it's below 40 mph and during the day. Most road trips (at least in the US) are highway >50mph.

It seems much more useful for city commuting where < 40 mph is much more common.
The primary goal is to repurpose the content. Creating and editing videos takes up a lot of time. If you can create the video once, and get a blog post, promotional materials for it, and other content out of it automatically, it will help you reach a broader audience.
That's a different link than the one I was thinking of, but I came here to post it all the same!

Definitely encourage everyone to post in support of increased documentation and specific examples on why you'd use it.
The spirit does whatever it wants with you
He practiced Advaita vedanta. When exploring the non-duality of self vs world, there are fundamentally 2 approaches. Advaita Vedanta denies the existence of the world, only the (true) self is real. Buddhism denies the existence of the self.
Mh. I'm not dealing in software architecture and much rather infrastructure architecture. But it's great to see that the onboarding documentation I'm currently writing Is mirroring the C4-architecture to a decent degree.

Like, at the highest level, we have the different nomad clusters with stuff around them, and how these are used at a business level, relevant regulations and such. This splits into a number of identically structured datacenters with a number of connections between them. Then, each datacenter consists of a number of software clusters, some deployed, some not deployed. It's pretty much the same code with the same toggles, just somewhat different due to different underlying cloud providers. What clusters are deployed or not deployed is a risk-management-decision, as well as a business decision. But that's when the highlevel overviews stop, because then you get into the weeds. And not just a little bit, that's when you need chops to manage postgres to manage some of those clusters.

But I'm putting a lot of hope into these diagrams and explanations for onboarding new colleagues, or maybe presenting the infrastructual ideas at meetups or conferences. Nothing against them, but a lack of an abstract understanding of a few high level ideas is really hurting a few new colleagues.

Like, if I have a ticket, what set of systems would be right to work with? What happens if the ticket specifies ... other systems? What if you follow a runbook and the runbook suddenly banks portside really hard and tells you to touch systems outside the cluster you're working upon? In most cases, this is going to be wrong. It might be hard to determine what would be correct here, but with a decent grasp, it usually ends up easy to determine if the path isn't correct.