skysight-inc/HackerNews huggingface dataset:
> Yes, but this is something that IMO didn't age too well when we transitioned from pet servers to cattle servers

A significant part of the utility is in development, and that doesn't go away.

> I'm not saying that you can't do it but 1) it will discouraged by security best-practices in most places

I've yet to see an ops team (I've been involved in ops work for 28 years at this point) that doesn't have plenty of escape hatches, irrespective of the language. One can pretend that it's locked down all one wants, but the moment the ability to open a root prompt in a container exists that is just an illusion.

The most brutally locked down systems I've seen still wouldn't usually prevent you from getting access one way or another (sometimes the means of getting access have been painful, like going via an IPMI console or other "fun" detours, on a very few rare instances it's required physical presence in a specific location; most places the most locked down setups you'll tend to find require a VPN or going via a bastion host), but would ensure the containers were destroyed after you exit (to prevent cattle from turning into pets... so you can debug but not leave changed state).

I'm not saying there aren't people who actually lock their systems down to a point where their ops team can't gain access to use a console; but I am saying that even a lot of places where people think that is the case, it often isn't actually the case. It may well be locked down too much for developers to be able to use it to debug in normal circumstances, though. I'd rather people are honest about it and secure and restrict the access properly than pretend there aren't workarounds that are in regular use, as I've seen way too many times.

> 2) the Ruby in which you are in might disappear under your feet in a second

If you don't have a way of mostly preventing processes from being killed when a connection is ongoing, that is a choice you made. If your technology is fighting you because of choices you made and you keep it that way, that is also a choice. Maybe it's right for you, but no system I've built would randomly pull the rug on me other than due to actual system failures.
Internal Apple emails discussing iMessage for Android (2013)
> Gold was mainly a social thing for a long time (embellishing armors and weapons)

Gold’s role as an instrument for storing and transferring was infinitely more important than that. And it worked quite well at that before stable and competent governments were a thing. It was extremely useful (much more than it is today)
Some teams have researched ways to do this.

For instance, you can have a smaller model generate ten tokens in sequence, and then ask the larger mode "given these N tokens, what is the token N+1" ten times in parallel.

If the large and small model agree on, say, the first 7 tokens, then you keep these and throw the next 3 away and start over. So you still have to run the large model for each token, but you can at least do batch calculations (which is a lot more efficient, because loading layer weights is the bottleneck, not matrix ops).
Significant indentation alone is sufficient. I loathe it.
Yeah, same principle. If you're passing messages between things that will react exactly the same to the same prompt, there's not a lot of point (unless the parallelism is important). If you've got fine-tunes, the whole point is that they will be better at some questions than the baseline.

Mind you, there's another idea there about mixture of experts as implemented by deciding which fine-tune to load, depending on the prompt itself... I'm sure that's been looked at.
~0.6mm, two layers of you use 0.3mm, people often use 0.2mm layer height though.

But I think mesh bed can handle this.
Rather than studying specific moves and move orders, you can get away with studying plans and ideas if you're under 2000 FIDE. I got to around 2200 online with minimal opening memorisation, but with a lot of time dedicated to solving tactical puzzles (2-3 hours every day for around 3 years).
Nope. From the article: "While the person didn’t reset it themselves, they did take it to a shop, and asked them to unlock it. The shop didn’t unlock it, however, they did reset it."

So it WAS "locked." I don't know what you mean by "unregistered," either.
NetBSD 1.0 under an emulated Vax (SIMH-Classic) would be the closest OS to apply the knowledge from the BSD 4.4 books.
Beijing demands government apps must shed their bureaucratic skins
Take up any online multiplayer game and then lose a lot. Lose till it wears you down, so you'll stop caring, about loses ... and wins. It will feel terrible at the beginning and you'll want to come back to single player games that are built in a way that lets you win, but after some time (years) you'll no longer care and will enjoy the game itself not the result.
> It's not a matter of allocation

> Once your applications starts feeling some memory pressure

I rest my case.
SwiftUI is still relatively young and... idiosyncratic. I hate how hard or weird it makes some basic things. (empty, transparent element with an action attached just to handle an event of the window appearing?)

But there are some really good systems available. .NET WPF is great overall for example. I could of course complain about how things are implemented and how mvvm is not baked in and how converters are too big and many other details. But I never needed to hack around the declarative part - that always just worked.
In most corporations, the only way to reliable send a large file to someone is to bypass the corporation's own systems. You gotta have Dropbox because IT disabled attachments in your Teams, your email scanning drops anything that does not smell like plain text and the USB ports on your PC have been filled with epoxy. Not even going to mention Onedrive and other Dropbox alternatives, because my experiences with those is uniformly terrible
We could argue that technically the date in the title should be 2020 as that it the year the post was published, but that isn’t as relevant as the date of the emails.
Couple from Aberdeen finish pole to pole electric car challenge
I don’t think someone choosing an available preference is de facto validation that the preference was made available by anything close to a globally optimal allocation of resources.

Of course I’m suspicious of any system that claims to be able to globally optimize in this way, but I do think it’d be better for almost everyone if we could.
TikTok users including Russell Brand given special status, messages show
Anyone who's taken VEN 3 at UC Davis knows that, at industrial-scale production, the (blinded) best tasting wines only needs to to retail for $30 USD per bottle. It's only the snob factor-placebo effect that makes people "believe" they can taste a difference that isn't there. It's all in their heads because they heard the price. Which is why all hosts who offer wine should buy cheap stuff and lie that it's rare and expensive.

PS: There is no safe limit of EtOH consumption.

https://www.sciencedaily.com/releases/2017/08/170814092949.h...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4364721/

https://www.sciencedirect.com/science/article/abs/pii/S09503...
iOS 17: New Version, New Platform Security Acronyms
Adobe has dodged a bullet; Figma was ridiculously overvalued.
>> This is not a technical problem and you cannot fix it with a technical solution

> Funny, that's exactly how I see bricking a laptop to try to curtail thieves

People love to repeat slogans, regardless of whether those slogans actually apply to whatever it is they're talking about.
On other hand "experience things" are pretty cheap. Specially in second-hand market.

Second-hand books can be very cheap, same goes for music in form of CDs, or movies as DVDs. Or you can rent them pretty cheap. And even new ones are pretty cheap.

So if experience is mass produced as item it can be very cheap too.
The big problem is people have been trained to think that centralized authority is a necessary precondition for security. Just look at the state of browsers gating access to APIs for sites on local sub networks. We have created a two tier WWW.

But the security concerns are not without basis, yet doing things like coming up with a secure replacement for mdns is not exactly aligned with the interest of organizations that want all information to go via the cloud, and they will fight it tooth and nail.

As tech people we really should put our money where our mouths are on this and stop using github, and in doing so fix the pain points.
By the thief/shop who linked it to their account? IIRC you can still wipe macs without having the password as long as all the theft protection stuff isn’t enabled.
We are organizing the Declarative and Minimalistic Languages Devroom on Sunday morning! We hope we see you all there!
A friend of mine was recording an album in Sun Studio in 2013. You can have a look on how it looks inside in this video https://www.youtube.com/watch?v=j846mh7YrxQ (starting at 13:27)
I went from a XS with a case to a 15 Pro. It’s like no one at Apple has ever played a game in landscape mode. The camera bump is awful and uncomfortable. I haven’t found a case that makes it usable.
Most people don't care for a simple reason: As long as these things are not in their way, they certainly don't care. That changes as soon as such stuff presents obstacles, which can start simply by such tech causing issues for the legal owners of such products.

This is why this whole issue causes more trouble with John Deere: It is in the way of what people do.

A dictatorship can work out nicely as long as it doesn't stand in the way of the people.
Jar files have full access to your file system and no fine-grained checks like location and notifications last I checked.
Everything I read about Ruby I feel can be done with Common Lisp. I wish more people would learn Lisp just to see what's really possible in a programming language.
Spoiler alert: what does not kill you, "can" make you stronger

I've been building stuff ever since I'm five (literally).

Always was proud to have an engineer mind.

Until I wanted to make money from what I built.

Lost many good products to my poor marketing. Got my lessons:

Approaching people as numbers never work Be real
Being everywhere is just inefficient Choose 3 channels and really be there
Scaling is not your first step Do things that are not scale (credits to: Naval)

Knowing what's right ≠ doing what's right

Got beaten many times. Marketing became my fear whenever I build things.

Am I going to give up on building and get a 9/5 job (yes offense). No.

Founded Evercopy for non-marketers with marketing anxiety so AI can take over full-cycle marketing efforts, from planning to multimedia ad creation to optimization.

This was tricky simply because Evercopy was a chicken & egg project.

It's built to fight poor marketing for builders. But what if it does not work good enough to market itself well lolloll

Well I guess I'll find out. But kindda happy with how it goes right now.
A victory in the secret war for the conscience of Man.
Hopefully they ship iptables-nft now

https://www.redhat.com/en/blog/using-iptables-nft-hybrid-lin...
tl;dr: US didn't update to "modern" induction furnaces until 2020, decades after most of global foundries did so. Failure to innovate == failure.
i'll ping steve to drop a comment here from his POV. while we don't have anything formal in place, developers are self-managing and make their own choices about the software they are maintaining.

if you know a model that works where we could have clear boundaries, we'd be happy to explore! in the meantime, I hope you can look at the past few years of development to get an appreciation of whether we have maintained an arms-length relationship

some other non-obvious ones:

- most of the client libs are a result of supabase: https://postgrest.org/en/stable/ecosystem.html#client-side-l...

- we sponsor a contributor, managed by steve (I believe he mostly works on performance): https://opencollective.com/supabase-postgrest/expenses

steve joined supabase in June 2020 (before our seed round). iirc the project was earning something like ~$300/m in donations which he was splitting between the contributors. it's basically impossible for open source projects to sustain themselves (IMO) through donations
Show HN: create custom ChatGPT assistants with backend integration
We've developed a platform that allows for the creation of custom ChatGPT assistants. What sets it apart is its ability to seamlessly integrate with your backend systems.

Despite the plethora of AI chatbot builders available, we noticed a gap in solutions offering direct backend connectivity. Our platform is designed to bridge this gap, enabling a wide range of new use cases. For example, it can suggest products or services to users based on specific parameters, among other applications.

We're eager to get feedback from the Hacker News community and hear your thoughts on potential applications, improvements, or any other insights.
The Athletic Joins Apple News+
If your argument relies on precluding the realistic types of cases that would be affected by it, you’re not thinking about solving real problems.
I'm glad you like it. Let's just all remember that other people feel differently and will be productive in very different circumstances. I don't need to feel very connected to the team, they are just business partners who are trading their time for money. If we can be friendly, that's awesome, but I'd much rather be connected to my family.

Personally, I've experienced open office, fully private office etc. Private office/remote are my favorites, followed by small room with a few people (I also had that in the gaming industry, it wasn't too bad) and, in a distant and humiliating last place, open office.
To be fair, Amazon could write the exact same things (minus customization) about their platform, saying that you have an online library is different from saying that you can self-hosted it. But it being (F?)OSS can give an hint that there could be the possibility of doing it.
edit: what the other responder says

I'm not saying I'm mating people in 3 moves. There are many unique mating opportunities in queen openings and many ways to create immense pressure on the king's side if the player does not defend well. Try it yourself and you'll quickly see that -2000 rated players (online) struggle with it. Similarly, you're not sacrificing development and you castle at the same moment (sometimes after black).

For example, many games I would get my queen attacked on F3 and then I would lose my rook. But this 3 move knight play on the opponents side gives you a lot of moves to create pressure, in one case you can have 3 pieces developed, while opponent has 0 (excluding the knight stuck in the corner). With the queen on king's side, you have a lot of options to equalize. If opponent is focused on saving the knight, the moves are just bad.

In 2+1 and 3 min blitz it's unlikely you'll get someone that won't make the position almost even after 10 moves.

The biggest hurdle to progress was my endgame and in blitz I found that being a piece down is rarely an indicator of loss at that level. + I did win a lot on time.

I was playing 200-250 blitz games a day and would analyze many, but I never bothered with openings. I quit because it was obviously too much.
> What makes December a worse time compared to any other month?

Seriously?

1. Holidays that people want to take off to spend with their families, rather than stressing over production breakages.

2. Or, if you don't care about spending time with your family: year-end book closing for many business were fiscal year-end matches calendar year-end. (Also don't make major changes during quarter-end.)
The developed world turned into rent-seekers, which worked fine up until the the developing world developed enough not to need every service the rent-seekers provided by renting out their assets to service providers. Suddenly, the service providers no longer have the fat margins but the rent-seekers still want the same rent increasing at the same pace when all need to consume the stuff produced by the people who were left out of this system.

IMHO the developed world will have to go through restructuring and bring back "makings stuff" home. The inflation is supposed to help with this, when enough architects are willing to pay high enough for cheese maybe some of the architects will get into making cheese.

Overall, I think the adjustment will be good for everybody. Although specialisation in a global trade can be beneficial, it can't be expected that the people of one country will work in sweatshops forever and others will have the good life simply because of their location. Eventually, things should stabilize in a more meritocratic world. A person baking bread in the Philipines shouldn't be having drastically shittier life quality than a person person baking bread in London and people baking bread in general should't have much shittier lives than people who inherited a house or works in finance. Of course, the value of contribution can be different and its all determined on the free market but it shouldn't be priced based on structural issues.
Unobservable pseudorandom delay has to be harder to get right (and verify) than time invariant code don't you think?
I am in Iceland now. The ATC strike has been in the morning, delaying flights 4-5 hours but not cancelling them. Flights are still coming in and out today. Last night another guest at our hotel saw the eruption from the plane.
My cat water fountain comes with a spicy USB power adapter
Any study looking at labor sorting need to acknowledge that wages are not the only attribute which people (and employers) selects for. Wages are nice in terms of getting statistics since it is public record, but the conclusion is limited to asking more simplistic questions:

Based on the average wage of a persons lifetime, how close will each job a person take be to that expected wage, assuming it is adjusted for time and inflation. Same question for the employer in terms of what they pay employees.
Nobody cares about [de]centralization, for more than 99 % of all internet users it does not matter whether the internet is the internet or a single server sitting in someone's basement. They want to use services - chat, write mails, watch videos, have a website, buy stuff, sell stuff - not run infrastructure of any kind. So nobody is going to have their own servers, they will all use existing services. And because it is easy to switch, everyone will be using the best - for some definition of best, could be easy to use, cheap, functional, ... - service and everyone else will go out of business. That also makes the internet simpler, there is one place for one kind of service and everyone else will also be there. And this does not only apply to end-users, the move of IT into the cloud is fundamentally the same thing, nobody wants to run the infrastructure.

You can maybe argue that everyone has their preferences wrong and they are hurting themselves in the long run, but good luck fighting that battle.
Regarding the first one, it's actually a surprisingly difficult problem. Sure we can try right now but deep learning systems currently have a lot of issues with continuous learning, if you just do it the naive way they keep forgetting all they learned to get better performance on the most recent examples. But yeah the second one definitely seems like the harder of the two. The building blocks of intelligence and the mind are indeed endless fascinating, I spend way too much time thinking about this stuff.

Oh no I agree, the current AI systems have already caused notable changes in society and even if the development of even more powerful AI stagnates here(for now) we are bound to continue to see societal changes for some time as this is all quite new and society is still adapting and figuring out the "right way" to handle all this. In particular the impact it has had on artists of all kinds is widespread and I'll be curious to see how it pans out and how we handle it as a society.
You can say this about any human endeavour - to learn language, you need to learn idioms. To write, you need tropes, to program you need patterns, etc. Every sport has its plays.

I think learning games of past masters in chess is akin to learning culture when studying language. Standing on the shoulders of the giants and all that jazz.

Especially since learning openings is not pure memorization of moves - its about learning ideas, stories, patterns. For example:

Najdorf variation of sicilian begins with 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 [0]. Idea behind 5. ... a6 is that black wants to play e5+d5 to gain full center, but 5. ... e5 right now losses due to 6. Bb5+. So black prevents it with 5. ... a6.

Now white has a lot of choices - 6. Bg5 is very concrete, you need some memorization, 6. Bc4 is sharp but a bit more rational, 6. Be3 is very popular today, ... All of them have some benefits and drawbacks.

I play 6. Be2, since it gives white some pressure, while having very classical idea-based play and black players often lack preparation for it. Black can now play 6. ... e6 (transposing to Scheveningen sicilian) or 6. ... e5, staying in the Najdorf waters. Lets look at 6. ... e5. White plays 7. Nb3, 7. Nf3?! is worse since white will soon want to play f4 or f3 and knight would block that pawn.

Now is the interesting part: the only good move in this position is 7. ... Be7 and it's hard to see why. A lot of my online games are already decided in next few moves.

Point is, that 7. ... Nbd7 (with idea of developing light squared bishop on b7) interferes with black control of d5, so white can gain bind on d5 via playing a4 (preventing b5) and then either Bc4 or Nd2-Nc4-Ne3 takes full control of d5. This is crucial, since if black is unable to achieve d5 pawn break he has nothing to play for in these structures, so game is totally in white hands.

Secondly 7. ... Be6 fails very concretely to 8. f4 Qc7 9. g4 exf4 10. g5!, which was pioneered by Julio Kaplan, a former junior chess world champion and software chess pioneer. We get to a very open position where black king is stuck in the center, so white gets a very pleasant attack for free.

I hope this gives you a bit of a counterpoint towards why learning theory is not only annoying.

[0] - in algebraic notation, for those interested in learning it: https://en.wikipedia.org/wiki/Algebraic_notation_(chess)
Every employee can stay or leave as he pleases, that's not the point.

In this case, Apple hired those key-members because they wanted the tech which was developed in the environment created by Masimo. They got what they wanted, but turns out that tech was also patented, so here we are.
>cut into your bottom line?

How does that work? Are you suggesting people will buy this book instead of lotr?

But to answer your question. I'd be fine with my great grand kids making their own way in life rather than living off my creation to the detriment of the rest of society.
If I had to guess, I'd say it's a Frenchism ("Intelligence artificielle").
Part 1 summary:

PPL as we knew it is no longer.
TXM, the Trusted eXecution Monitor, runs in GL0, and handles code signing and entitlements, much as PPL used to.
SPTM, the Secure Page Table Monitor, runs in GL1/2

The refactoring and relocation of this security critical code to GXF makes it far less likely that an attacker with arbitrary kernel r/w privileges could potentially compromise the security posture of the system.

Part 2, https://www.df-f.com/blog/ios-17round2
> The big problem is people have been trained to think that centralized authority is a necessary precondition for security. Just look at the state of browsers gating access to APIs for sites on local sub networks. We have created a two tier WWW.

Most people wouldn't in any way think like or even about this. Which people do you mean?