skysight-inc/HackerNews huggingface dataset:
The article never once mentions "anti-competitive practice," nor, dare I say, does the judgment. While Epic's allegations of anti-trust were dismissed, the court found "Apple violated California's unfair competition laws by barring developers from telling users about other ways to pay." Your interpretation of this finding that Apple "did have an illegal, and anti-competitive practice" is absurd, and you are merely attempting to couch terms in the same allegations that were dismissed. Neither Apple, nor any storefront, is required to do their competition's marketing for them. The judgement merely states that Apple can't ban links to other forms of payments, without any of the specifics that you are falsly claiming. And there is a pretty good chance Apple will appeal the ruling, so even if your allegations are correct, which they are not, this likely isn't the final ruling. And it stands to reason that if developers agree to Apple's terms, they should abide by them and not claim anti-competitive practices when in fact the issue is whether they should be allowed to ignore their contractual oblication. Why would Apple be required to sell software for a developer if that developer undermines Apple's fee for doing so? Apple's appeal will likely drive this home. Or they will extract a fee for selling a developer's product for them in some other mannor. So maybe cool your jets a little, because not only are you not right, in fact, you are wrong.
the goal was really to stand up stuff via Config Sync / Config Controller, then hook it into Private Service Connect endpoints which are exposed to the customer's cloud. as far as I know, that's how Elastic and similar companies do it (at least from the developer's angle, we get a provisioned GCP project and/or PSC endpoint).

you're right that we don't need Service Mesh, perhaps most of the Anthos suite, but Config Management from Git is pretty slick (if it only worked as advertised).

anyway this is good guidance and i will see if i can wiggle out of anthos, but that was our intent/understanding in trying it.
Errr. What?
Ironically enough, one of the strengths of a monarchy is a good king could absolutely prevent this and set the empire on a path to enriching the British populace. And if not they run a high risk of losing their head.

Nowadays we’ve all embraced democracy (oligarchy run by demagogues) and it’s a lot harder to hold anyone accountable. Everyone knows the British monarch is “powerless”, so they quibble amongst one another over whos political party is to blame.
Meta spent 3.99B in first quarter on metaverse
They have no obligation to be fair.
It’s obvious you care about the people you worked with, and the potential for what you were building. From my perspective you wrote this for the people who couldn’t.

Ignore this person.
I ran into that recently trying to connect a web shop we've built to an accounting platform. The web shop handles the entire checkout flow, but the owners also want a copy of the invoice stored in their accounting platform. The platform has an API. So our web shop can ping the accounting platform after an order is placed, and sent them a record of what was purchased? No. Because the API requires authorization. So the admin has to occasionally log into our website and hit a button to send invoices to the accounting platform. (At least we can send multiple invoices at once, so it doesn't require them to hit a button on each individual one.)
Someone else posted a link to actual income which still showed the median was about half. "Wages", according to the BLS, include bonuses and other comp. Stuff that vests or is deferred might not be counted. Even if it isn't, that's a small percentage of devs even earning them and wouldn't change the median much.

https://www.bls.gov/oes/current/oes_nat.htm
What is your opinion on that text?
Yes - often what once worked when the application only had a few hundred or thousand records doesn't work anymore, now that it has millions of records.

Those milliseconds, N+1 queries, nested queries, large joins (owing to incongruence between logical data structure and how that data is stored on disk) and poorly-indexed tables combine into lots of sad times.
> As for unregistering the car, I've heard of (US-based) DMV jokes (like "Flash" in Zootopia)

YMMV.

When I went to return a plate there was a general line for everybody but an employee with a tablet was walking through it taking care of the trivial matters (i.e. plate return) so it ended up being <5mins for me.

Years later, when I was registering a car it was an appointment system so I also got seen in <5mins.

Of course, many years before either of those I was getting a new license and the general line gets you a ticket with a letter and the person ahead of me with that letter had some complicated scenario so I got stuck waiting a long time behind them while other letters went significantly faster ...
How the SATs helped me, a black international student [video]
It's more than just optimizing for space (which is still going to be important), it's also about using vector databases to seed the data from a wider dataset and translating that into something the AI can use. I mean technically in the far future you could dump a whole database into the 'context' and work off of it, but Vector DBs will fill that role in the meantime and add a memory layer on top of it for future queries.
This post refers to API access to GPT-4, which is only available via gated waitlist. I pay for ChatGPT and hit the cap regularly.
(A more informative link would be https://en.wikipedia.org/wiki/Dogger_Bank_Wind_Farm .)
Yes, in the context of this discussion that is the meaning that is intended. That could be another reason for the above misconceptions around its purpose for military aircraft.
I disagree, the UX definitely is very polished, and much better than Slack. The UI, yes, I agree, though I find it very clean and functional.
>> it is a complex piece of software where logic errors can create serious security issues.

I know many unix commands have a lot of capabilities I never use, sudo? Not much logic other than "run this as root if user has permission" is there? OTOH I never thought about how a cli app can escalate privilige without already having it....
Because OAuth 2.0 sucks and got all bloated. The 1.0 version worked great for everybody but super big companies like google and facebook. But then big companies came in and made it a bloated standard that doesn't meet the needs of most users.
https://github.com/ilyakatz/data-migrate

and for seeding data https://github.com/pboling/seed_migration
You need 10 minutes of focused reading to understand what the purpose of the protocol is and you don't need all of the OAuth RFCs to implement the bare-minimum nor do you have to support all the grants available.

Most people I worked with don't understand the purpose of OAuth and that's what the 10 minutes should be invested into.

Or, you can, you know - nitpick and live in the world of gloom and doom where everything sucks.
I really thought they would put a break on the metaverse spendings as soon as the narrative became more about AI.
For what it’s worth the Bradley has performed quite well, and the flaws that have shown up weren’t noted in the movie (some discussion here: https://www.reddit.com/r/WarCollege/comments/erpmjm/having_j...)

The scene is very funny, and it’s an excellent story - it just happens to not be particularly accurate.
Since the response becomes part of the prompt, asking it to think step by step is in effect recursive prompt engineering.
This made me giggle more than it should have.
You're not wrong. But if I'm paying $70 for a game, I'm definitely going to be annoyed if the trees look like they were pulled from Ocarina of Time.
> I've been meaning to learn how to set it up on my home network.

Well I don't think you can get the weights to ChatGPT itself (or the training dataset and compute needed to reproduce them). Unless I've misunderstood what you're planning to set up?
Yeah. I am excited about Intel's products, but you can't trust their timetables as far as you can throw them.
They will lose me as well if they try it here in the US. I pay for multiple screens for a reason.. if they try and restrict this to specific devices and locations … value proposition changes and I am out.
Ask HN: Affiliate Experts, What Strategies Worked for You?
Hey HN community,

We've been working on our Hyrus Affiliate Program, which focuses on streamlining property compliance search for the real estate industry. Our affiliates have been a crucial part of our growth, and we're eager to learn more from the affiliate marketing community.

We're genuinely interested in connecting with affiliate experts to exchange knowledge, share insights, and potentially collaborate. If you have experience in affiliate marketing, we'd love to hear about the strategies that have worked for you and how they could be applied to our program.

We've learned a lot, but we know there's always more to discover. Hope to connect!

Feel free to share your experience or ask questions. If you'd like to learn more about our Affiliate Program, you can find more information here: www.hyrus.io/affiliate, or reach out to me at brandon@hyrus.io.
Wow I was thinking "slackware" and was amazed it would be only 500kb.
> Netflix: “We increase the flat permanently. And we have now competitors and doesn’t over anymore all relevant content (e.g. Star Trek Picard, Expanse, Disney). How about ruining it and blocking family members with heuristics, geoblocking, per-device-checks and so on?“.

Don't forget cancelling shows constantly. I'm not getting invested in anything Netflix unless I know it has an ending already.
why am i reminded of ransomware? maybe because extortion means punishment, if you dont pay, but ransomware, means return to square one if you pay.
i hope this kind of behavior gets the interaction required, to end it.
> Benchmark

I was still using Windows when I did everything with my 3950x. I used AIDA64 for the memory, specifically paying attention to latency (which is the strongest signal you will see for IF 1:1). Other than that it was a few tests that matched my anticipated workload: pi for stability, 3DMark for games (another decent signal), compilation speed for dev.

On Linux+7950x I just did some subjective tests (I have less time these days) with rust-analyzer responsiveness and there definitely was an improvement, but I can't quantify how much.

I might be less of an issue for a 7800 because, as far as I remember, it doesn't use chiplets.
Ask HN: Looking for help with code playback hosting app
I just crossed over 30,000 views of my 'books' of code playbacks on: https://markm208.github.io

A few years ago I built an MVP to host code playbacks, 'Our Code Stories' (http://ourcodestories.com/), but I abandoned it because of some changes that I made in the code playback format. Since then I have been hosting on GitHub Pages.

This summer I plan on building a new hosting site from scratch. I will publish and sell curated 'books' from authors (myself and others) and let sw devs create portfolios and blog posts using code playbacks for free. These should let devs build their brand by showing their code and explanations of it.

I am looking for people who believe in the value of code playbacks. I'd love some advice on modern stacks that I should use to build it and/or people who are willing to work together on the new site (co-founders).

If you have any advice or are curious about partnering, reach out to me.
Annual sunshine is around 1300 hours in Glasgow, 1400 hours in Manchester, 1500 hours in Birmingham, 1700 hours in London and Paris, 2500 hours in Rome and 3500 hours in Cairo.

So it's not so sunny, especially as you go north, but films/TV do exaggerate the problem. "I'm from London" regularly gets a comment about terrible weather, "I'm from Paris" does not.

There's very little solar power in Scotland, as you'd expect: https://electricityproduction.uk/plant/solar/map/

(Figures from https://en.wikipedia.org/wiki/London#Climate and so on.)
I was looking into this recently and future developments look exciting. There seems to be plenty of shallow water ripe for development similar to the north sea but there is also some focus on floating platforms too.

My casual observation is that it’s generally windy somewhere around the coast, and when not in one area like the north sea it is windy of the south west or south coast. And vice versa.

Once we build out farms around the four axis of the coast im sure the base load generated in aggregate will rise quite a bit.
> It all depends on your database, which is why you need an actual DBA role on your team instead of just using your database like an abstract storage entity.

People seem to be getting along alright without it, no?
I now really surprised how people are biting into the bait without looking at the context. This does not at all indicate the "blame the poor" meaning that people are putting on it.
Postgres has a built in function that converts strings into lowercase. Why not use that? This seems like an extremely convoluted way of performing the example task.

One could suppose that it's just a contrived simple example to show the point, but the headline suggests otherwise.
I'd call cutting a child's thumbs off as a punishment for sucking on them pretty extreme. Or being burnt alive for playing with matches. And yes, I'm German.
I kind of wish Casey would stop making these videos. I'm being completely serious when I say that this kind of knowledge and mindset gives you pretty much a superpower in the industry. Everywhere I go people think I am amazing, even though I just know a few things about performance and low level programming (like, enough to be amazing for "mere mortals", but someone at RAD would snicker at my knowledge). If the industry doesn't care, it's simply a competitive advantage for you as an individual.
Nations also have the right to self-determination and may opt to not subsidize population growth deficits through the importation of a population. Japan gets to decide. They may decide then want to assimilate with China (or Philippines), or they may decide they want to remain natively Japanese. That's their call.
Unfortunately for Zulip, it's one of those things that you have to experience to understand how great it is. I can tell you all about its speed, its great UX, about how easy the threading model makes discourse, about how it's open source, about how it's a joy to navigate, etc.

Nothing sounds like that big a deal unless you seriously try it in a company setting. I tried it once and there's no going back, I miss it every time I have to use Slack or Discord.
Not trying to create a pity-party or be all woeful, but to answer your question:

My source of stress is highly contextual, but fundamentally the common denominator would be a sense of insecurity.

I feel a sense of financial stress due to not being financially secure. I have taken proper measures to ensure I am on the proper path to financial security, but it seems like one job loss, one major medical emergency, major market crash, etc., is all it takes to wipe it all out. Not to mention all the rising costs of everything too.

I have occupational stresses (software engineer) due to my incompetence, lack of useful/meaningful skills, poor knowledge of fundamentals (my comp sci program was so poor that we almost lost our accreditation), etc.. I've basically been a junior developer for the last 7 years.

Couple all that with my various issues, and yeah, I live in a perpetual state of stress and anxiety which creates a not so wonderful negative-feedback loop.

I've tried therapy, psychiatry, etc., but any solution is like trying to put out a forest fire with a garden hose. So, when nothing else works, all I have left is escapism. Luckily, I do not have an issue with any hard substances.

However, one of my biggest crutches and forms of escapism are video games. The sad reality of why they are so appealing to me is that these games create a world that is more appealing than the current one I live. In the real world, I have no meaningful accomplishments, nothing to be proud of, etc.. In games, goals and objectives are clearly laid out, easily obtainable, and if I fail to achieve something I know that I am the sole reason -- not some variable out of my control (no office politics or BS).

I have a chance to not be below-average for once, and when I manage to accomplish something, it creates a sense of fulfillment and accomplishment that I cannot find in the "real world." When playing competitive games, my contributions actually matter, and if I do well, my teammates express a genuine sense of appreciation and gratitude. They relied on me, and I pulled my weight/extra-weight. It sometimes feels so good.

I know it is all just a false sense of well-being, for any sense of accomplishment I feel is quickly fleeting. At the end of the day, when I turn the games off, what am I left with? I didn't really accomplish anything tangible -- no real skills -- and in the real world, none of it matters one bit.

It seems that I have managed to lose the ability to put forth any effort in bettering myself, and I am just in some kind of going with motions and distracting myself anyway I can.

So yeah, sorry for my long ramblings, but it felt good to get it out.
Six whistleblowers spill UFO secrets to Congress
Google will add E2E encryption to Authenticator backups
It's also because nobody goes to get a phd in solid state physics for the money or career prospects, at least not in the last decade. So it's a small and self selected group.
Likeness courtesy of Harrison Ford.

Body movement by Jackie Bradshaw.

Facial acting and expressions from Tony Armstrong.

Nose performance (closeups) by Vic Ganderton.

Hands: Industrial Light & Magic
I'm not a morning person, and when I try to write a blog post or something late at night, right before bed, I'm already kind of spent and my mind is full of things.

On the few times I've woken up both early and well-rested, I have both the quiet and a clear head, although I almost always have something that'd be better tackled in the morning than cranking out a blog post or an e-mail to a friend.
Hightlight.js basically have two main modes of usage:

The one you complain about is specifically about importing everything, because that's what the user wants in that case, importing it like that signals that that's what the user wants.

Otherwise you can do the following:

import hljs from 'highlight.js/lib/core';
import javascript from 'highlight.js/lib/languages/javascript';
hljs.registerLanguage('javascript', javascript);

Maybe the defaults should be different, but a 30 second read of the most basic information available in the repository would reveal how you can use it the way you want too, without any complication that the rest of your comment seems to want to introduce.
I found this tool useful for debugging Oauth: https://github.com/cloudentity/oauth2c
Back in the 1960s, a 707 pilot landing at Heathrow got confused and landed at an abandoned WW2 airfield instead. Nobody knew how the pilot managed to get it stopped on its short runway.

The problem, though, was getting it off the ground. Mechanics stripped it of everything they could. Then put just enough gas in to get it to Heathrow. The pilot was one brave mofu, and he got the job done.
As someone working at Microsoft I can actually say that they have continued supporting WFH and if anything are actually leaning even heavier into WFH-facilitation (at least in my division) lately.
It’s been a big success for enabling cross-office cooperation and is seen as a pretty valuable differentiator vs SV-corps. I believe for the longest time, even when the stock and comp wasn’t so hot, Microsoft had a reputation for “the place with with work-life balance”.
People and Culture at Tesla: 67% Underrepresented Groups
This was more or less correct. It's hard to express the trauma without the vitriol.

My grandma disowned me and my parents were basically in a state of disappointment for an extended period of time in my developing years. The lesson was clear. To practice christian love means only loving Christians. That's not what the Jesus I learned about taught.

The way Christians acted was frequently in violation of the values they claimed they had. A great historian brought up the idea of democracy being something you are, or something you do.

Well to many Christianity is something they are, not something they do. If Christianity is something you are, then your sins are forgiven and you don't have to live your life in any particular way, you are christian by your very being. If Christianity is something you do, then actions would align with christian values, and you are only as christian as the way you act.

So large swathes of society adopt a core axiom to their belief system: "my traditions are the truth, contradictory or not." And once somebody believes a contradiction is the truth, real actual truth must be formed around it or rejected. Once you take a contradictory axiom into your belief system, your system services authority not rationality.

So you can either have a belief system formed around the idea that contradictions indicate "not truth" or a belief system based on the idea that there is one truth that must be built off.

This makes Christianity the enemy of rationality and an enemy of my own belief system. The christian requirement of authority requires resistance, thus militant-ism.
Well, llama or one of the other models at least.
GMail may understand this (it is a standard, I believe) but many sites reject a "+" in an email address.

My ISP is panix.com, which allows me an unlimited number of addresses like "STORENAME@myemail.users.panix.com". This is almost always accepted by websites, works just like the "+" version, and only once has anyone ever been surprised by it. ("Is this a joke???" "No, etc.")

Disclaimer: Just a happy customer.
But perhaps a nominal obligation to be open.
This is a fair argument. However, their mission contradicts the advantage they’re providing to friends.

> Our mission is to ensure that artificial general intelligence benefits all of humanity.
I'm not sure I understand the comparison.

The Manhattan project was an exploration into a fundamental (and, without trying to sound ungenerous, a relatively simple) property of physics, put towards a relatively simple task. The laws of nature defined the constraints, and requirement was singular.

It was not an attempt to solve the constraint satisfaction problem of X stakeholders and Y requirements and Z logistical boundaries, where X, Y and Z are all in constant flux thanks to being attached to human beings who bullshit, lie, and change their minds frequently.
This was in June of 2021. This complex in Minden Louisiana is the only source of black powder in north america. There are several separate factory buildings, and when one blows up the others eventually resume operation. The black powder is used in fuses, primers, and civilian fireworks. https://www.businessreport.com/business/incident-at-north-lo...
You must probably be using 16-bit computer because on my x86_64 system Firefox's about:processes tab shows 45-65 Mb of RAM usage after opening this page and scrolling. And Firefox's builtin tools tend to show smaller number than real usage: htop shows use of 85 Mb of PSS (proportional set size, that properly accounts for pages shared between processes).
"Dix pour cent" is great.
Now you have me curious. Which laws, specifically?