skysight-inc/HackerNews huggingface dataset:
I had the same problem.

It makes sense tot think about it in terms of space. If you never speak about yourself the other person "is taking up all the space".

Speaking about yourself, or at least choosing topics proactively can improve your interaction with others. People often want to hear about you, but they prefer to hear about positive or interesting things that happen to you or what's on your mind. For example I love telling funny anecdotes, people love it and they have a great time.

The key is to focus on their reaction. If they don't care about your interests or your day you'll know, and don't feel invalidated or get upset. Just change topics and have a good time.
For people that pay, do they still use their data - behaviour, pictures, interactions - to train so called ais? If so this needs addressing, facebook should pay them instead.
Why would you spread the few users you have across two platforms?
Not to devalue the tireless work of authors, but we must also recognize that students in particular do not have enough money to pay for all these books.

At the same time, it can be argued that writing a single book, and selling it thousands times over, is a bit to "easy" in terms of ways to make money. The hard part is to get people to actually buy your book – it does not matter that you wrote the best book in the world if nobody gives you well deserved attention for it.

Bloggers suffer from the same problem, and it is not necessarily because their work is bad. The truth of the matter just is, nobody cares about quality information anymore (And I am guilty of this as well).

We want fast and summarized answers so we can move on to the important part: solving whatever concrete problem we are working on.

AI will probably delude the little remaining value of information even further, and at a point, nobody will manually write comprehensive information anymore. At least not unassisted by AI, and while the quality may suffer, we must also realize that we do not really need 100% accurate information. If we get a statistically significant amout of accurate AI provided information, then there is no need for anyone to write books anymore. It will be a complete unappreciated waste of their time, and nobody is going to buy them.

Even now that I am in a decent job, I still prefer not to buy books, instead relying on free sources on the internet (not piracy). If a given book/information is not available for free, then it is often not important enough for me to bother (note often – not always).

It is also a matter of prioritizing – reading a book takes me way too long, and the process is far-from comfortable due to my slow reading, and for that reason alone I tend to avoid reading entire books. It strikes me as an antiquated way to gain information even without AI. I may open a specific chapter of interest, but reading the entire thing is painfully tedious, and probably unnecessary.
I'm not really trying to downplay or deny the significance of pre-contact American cultures and civilizations. Everything I said was in the context of:

> It depends on your definition of treasure, of course.
Wouldn't it still be a tiny fraction of what was/can be found in Europe no matter how you define it?

Which I think still holds true (again certain materials (especially in combination with certain climatic conditions) just survive for much longer than others).
This is a very good question because it touches many grounds. What's the humanist position on this? What's the (many) religion's position on this? And I'd also say, economically speaking, what's more viable? To euthanize them or to sterilize them?

I'm totally biased in that euthanizing animals isn't a decision humans are meant to take unless you do have a responsibility for the animal (it's your pet, and it's ill, for instance). But in this specific case, no single human or humans have a direct responsibility for hundreds or thousands of dogs.

The proposition on euthanizing stray animals looks just like a temporal, quick and dirty solution that teaches nothing to humans more than hiding the dirty under the carpet. Nothing after this will prevent stray animals to grow in number after some are reintroduced.

Moreover, it isn't surprising that such points of view like yours are shared as of today, if we stop to think how all those animals ended sick, malnourished, and unprotected. There are people that still think that animals shouldn't be sterilized because of their "will" to reproduce themselves, or are just too lazy to do so.
We can say anything,

Whether it is a justified belief on average is another question.
Haha I felt the same way after I hit reply. I guess "focused on desktop" would be more apt. Either way it's not at all suitable for cloud native stuff.
> People from around the world, of all backgrounds, genders, and experience levels are welcome and respected equally.

Except that if you don't agree with the authors political opinions:

> Black lives matter. Trans rights are human rights. No nazi bullsh*t.

Yet another project run by people who shoves politics into unnecessary spaces. I would never dare to use a project run by people that pushes their personal agendas on their website for a programming language.

I do believe that there is only two genders, man and female. Am I a nazi now or what do Gleam mean by this message? Don't use projects like this.
Humans are pretty good at scrambling around to hack something together when shit really hits the fan.
Posts like this highlight that some people don’t know what is being a twat and what isn’t.
Tiny Alpine VMs on macOS with instance encryption
Perhaps, perhaps not.
I prefer mutability.

The real thing here is the definition of the Player type.

It should have a mutating method that resets it's score (a method defined on *Player).

Raw access on fields is often only ok for naive, trivial implementations. Methods are often needed anyway.

That's straightforward. Immutability doesn't make any sense here.
Credit-card-balances-jump-to-1.08T-record
Well I'm pretty sure he's not saying to never talk about oneself either
why is this on top of hacker news? He even starts the article by blaming his mother.
I (currently) have the same problem!

How did you learn to speak more about yourself when (if you're like me), your mind starts to shut down as soon as you start?
>I’d say there’s an argument to be made that we all aught to be okay with a small fraction of people getting healthcare that far outstrips their contribution via taxes – given that we never know if that one day may be us.

Yes, but that still must have limits. Society certainly should not pay one trillion dollars to care for a single patient. That’s too inefficient.
> It's neck and neck.

It’s clearly not.

The M3 Max SoC:

1. Uses half the power (unclear whether this includes GPU power usage)

2. Has +10% single core performance

3. Has +30% multi core performance

[1] https://browser.geekbench.com/v6/cpu/compare/3443230?baselin...
> Every industry seems to have gone through a similar cycle where the free has been a threat to the commercial products.

This is hilariously out of touch. Software is one of the very few industries where marginal costs of production are essentially zero. Almost everything else besides oft-derided ‘content’ requires the expenditure of variable costs (materials, energy, labour) to produce. It’s well-known that in the limit of a perfect competition environment (think scissors, white t-shirts, socks, pencils, plate glass, & cetera) sales price is driven down towards the marginal cost (variable costs) of the most efficient producer, eliminating profit.

Very few other categories of things have seen their sales prices be driven towards actual zero. In fact I’m hard-pressed to think of any.
Why do people buy books now, instead of just reading reviews?
https://www.bsc.es/sites/default/files/public/content/discov...

Revenue from services rendered / Ingresos por prestación de servicios 8.293.375,25 €

The rest is public funding.
Isn't "being an obnoxious extrovert" a winning strategy?
No Silver Bullet – Essence and Accident in Software Engineering (1986)
How are cars that one has to pay for ‘free’?
OpenHermes-2.5-Mistral-7B
Hmm Read/Write permissions for all user data on GitHub seems a bit excessive, and getting stuck on "Waiting Document initialize".

Cool idea nevertheless, I'd love to try this as a VSCode extension.
Personal projects are driven by personal agendas. Also water is wet. If you don't like it and you can't find the motivation to build something better, perhaps that's because your agenda doesn't drive you enough.
Medicinal value of fig leaf extract, a la fig tea.
I almost exclusively use apps for banking nowadays. Honestly, for my own bank I am looking at the cert details and I have no idea if it's an EV, I think it's not.
Isn't this a bug in the Go runtime and shouldn't they fix it? It looks like they are using the wrong metric to tune the internal scheduler.
> 7945HX3D is a M2 competitor though.

Right now it’s competing with M3.
Requirements engineering can be extremely draining regardless of it.

What's that? We're three years into this six months project and you just realized again that you don't understand your own job, don't understand the legal requirements placed on you, nor your position in the overall organizational architecture? Of course we can rewrite everything from scratch for you, again. What do you mean there's no budget and it has to just work?
Indeed, i have to say at first that Gnu cannot endorse me although they know that I'm trying to distribute binary builds and installer for all major platform, they are OK with that and using the product name.

I also make available the Icecat source tarball (a beast of over 1.2gb) for those who want to check it out and go from there.

The Firefox extension store you see linked in that site, is from GNU and is not a simple mirror but it is a curated selection of extensions for Foxy based browsers.

I'm really glad to know that this is useful, I've been working hard both on the update of Icecat from 102 to 115 (july to september providing preliminary patches to gnu) and also on the builds (still on it).

Thanks for taking a look and for your interest.

Chip
Before I became a bit more natural with these things, I would often go to social events with a handful of questions pre-selected to ask people. It helped remove the burden of figuring out what to say in those first moments of silence after the how are you.
but the hallucinations don't look like that, because rm -rf is a real command. a hallucinations is more likely to be something like "to export your tailacale config, try: tailscale export" but which unfortunately doesn't exist.
I love the half-mad, half-hilarious, Ben Franklinesque quality of this enterprise: “Some people think the potato diet causes weight loss because it is bland. We think this is wrong too. First of all, potatoes are delicious. Second of all, this doesn’t make any sense. Why would that happen.”
> Contraceptive pill simulates pregnancy at hormonal levels. That includes partner selection and preferences. Imagine your partner is on a pill while you date, you get married and try for kids. She stops pill and there is a huge change in her chemistry .

I have no problem imagining this, since it is, in fact, exactly what happened for me and my wife. (Not the only "huge change" in her or my chemistry, either -- weight changes and pregnancy and giving birth and COVID and... well, lots of things change body chemistry a lot.)

Not sure why you are saying this like it is something particularly alarming, though.
It's like using 'to google' instead of 'to search'. I was attempting to reference the DMCA-class of regulations about copyright protections
Instant transfers are the default method and there is no charge in Slovakia. But if it’s over few hundred Euro then it will usually downgrade to regular SEPA (usually next day).
Solving the key-leaking issue is usually done by having a unique per-device key in the HSM, and having an online database that can be checked for authenticity. Then cloning a device requires pulling out an HSM, and if you do sucessfully pull the key off that it becomes suspicious that many different devices have the same key, and it can be blacklisted. This is what google uses (anticompetitively, in my mind) to force people to use geniune chromecasts.
Sure you need monitoring and alerting and sure there are other reasons why you need to update your requests.

But having _neighbours_ affecting the behaviour of your workload is precisely what creates the kind of fatigue that then results in people claiming that it's hard to run k8s workloads. K8s is highly dynamical, pods can get scheduled on a node by chance sometimes and on some clusters; pagers will ring, incidents will be created for conditions that may solve themselves because of another deployment (possibly of another team) happening.

Overcommit/bursting is an advanced cost saving feature.

Let me say it again: splitting up a large machine into smaller parts that can use the unused capacity of other parts in order to reduce waste is an advanced feature!

The problem is that the request/limits feature is presented in the configuration spec and in the documentation in a deceptively simple way and we're tricked to think it's a basic feature.

Not all companies have ops teams that are well equipped to do more sophisticated things.
My advice for those teams who cannot setup full automation around capacity management is to just not use this advanced features.

An alternative is to just use smaller dedicated nodes and (anti)affinity rules, so you always understand which pods go with which other pods. It's clunky but it's actually easier to reason about what's going to happen.

EDIT: typos
You can say a lot about Doctorow but his writing usually gets republished in a lot of places. Last I checked, he has his Twitter feed, a Mastodon, hosts his stuff on Pluralistic and that last one is just a blog so he has an RSS feed too.

Granted this talk is not something he hosted, but generally speaking, Doctorow is the last one to make that argument with.

The guy is very good at outreach; the sad reality is that most people are on big walled garden platforms, so that's where you need to go to reach out. Him republishing his stuff to as many places as possible seems like the best of both worlds in that regard.

Ivory tower mentality is what gets us the FSF, and they have been awful at general outreach.
Why would I build something better? I am maybe not in the business nor have the interest of making a programming language.

I don't really care that they have this message (except that I find it to be pretty insulting), I just think it's an unnecessary thing to do if you want people to use what you've made. I won't and I will encourage people not to use it just because of this.
In Italy we have already digital IDs through SPID[1] which is most likely going to be phased into eIDAS and it works a similar way (though way less standardized), government websites can integrate it willy-nilly while private companies have to undergo quite a rough approval process to make sure they absolutely need that information.

Given the amount of already digital tech in our gov (we also have "legal mail" via PEC[2] and a bunch others minor standards) I think it would be insane if EU just went "nice work you have there, now scrap it all and use ours instead", so I see why component states still have so much authority (even if it means some will not have a good time).

1. https://www.spid.gov.it/en/
2. https://www.rfc-editor.org/rfc/rfc6109.html
> Another example, entirely outside of software, is music notation. You’ve likely learned it as a child, so it’s hard to remember what the learning experience was like, and if you regularly read music sheets, you may even believe it’s easy. But if we try to step back and examine it objectively, it’s highly unintuitive.

Music notation is an alphabet. You read music like you read a book. Similarly, in an alphabet, there's nothing signifies that B is after A, or K can't produce a sound by itself.

It's highly unintuitive, too, but we learn it.

Maybe we need a better alphabet, or maybe the article is a bit of a stretch. I don't know.
> they likely told the same story to numberous people, so they are used to repetitions, but they have no (good) mechanism to detect when they tell the same story to the same person.

Maybe, but then there was that person I was close enough to, that I knew for a fact I was one of up to three people she told some of the stories to, and yet I'd still hear those stories repeatedly, on a weekly or monthly basis. So at least in that one case, I feel she must've adopted a completely stateless approach to conversation. As in, there wouldn't even be an attempt to recall she told me that exact same story just a few days before, much less that it's at least the fifth time I heard this within last 6 months.

I guess "having your heart on your tongue", as 'teekert puts it, would be an apt description. It's only now that it clicked for me that this is, in fact, a viable approach some people might have naturally adopted. Maybe it's even a superior one, as it keeps the state in the relationship.
Obvious troll, but anyway: Reviews are there to help identify if books are worth reading/buying. Reviews cannot and are not supposed to replace books.
Hm that makes sense.
If you don't mind interpreters and/or swift, I'm working on a tutorial here:

https://github.com/codr7/swift-interpreter
Same boat here. I wrote a VB to C++ transpiler to make VB6-like IDE for PalmOS (basically a clone of the existing Handheld Basic++). The type system was a mess.

After one year of development on my free time I had the compiler and a form editor, but lots of out of memory errors when running the code on the simulator (and real devices) :-|

At the same time, Palm sold the OS licenses to ACCESS inc., IIRC, and the future of the platform was sealed. Long story short, I shelved the project and I lost it during one of my cyclical "move backups to to a bigger disk" migration.
There's a Go REPL called YAEGI, but it's not a similar experience as using a shell.
Well I'm certainly not trolling you but okay. Have a good day.
Gimp 2.10.36 Released as Gimp 3.0 Might Finally Be Close
i'd like to know the source.
and the reasons i know long time ago are about more innovative work. like more compression, keyboard layout optimization, like having the code compiled in the source and utilizing the space to embed the meaning so there is no multiple parsing and compiling. even vars are living inthe code alive. and others i don't remember now.
It boggles my mind how someone can think they can build anything useful without having a basic understanding of what the thing they are building will be used for... that's a sure-fire way to software that will be a nightmare to use (and support).
> He had a brilliant Yorkshire accent

There's a talk of his on YouTube for anyone curious: https://www.youtube.com/watch?v=E8BNIohtyMQ (it's unrelated to Ramsey theory but also very interesting).
> (installing go on every machine is not solving a portability problem, it is the portability problem) but I'm going to leave that aside.

What a clueless reply. Complete FUD.

Yeah, you can "leave that aside" because you have no clue what you're talking about.

The ONLY place Go needs to be installed is on the developer's machine.

With Go you write, you compile/cross-compile and SHIP THE COMPILED BINARY job done.

Do some homework next time before engaging in completely unfounded FUD.
> People will easily spend 4-6h on social media daily.

people will easily spend no time there too if their algorithms weren't tuned to be addicted. Which can easily be decided to be illegal in many countries based on the current laws already existing - but those companies will spend billions of dollars and use their brainwashing algorithms to prevent that.

The brainwashing is so strong that it goes out of the social media border and overflow to every corner of the web, including HN. But fear no, _tracno5, we don't NEED Meta.
Direct comparison: https://browser.geekbench.com/v6/cpu/compare/3443230?baselin...
> I get that, but what I don't get is what about C makes it harder to define your own calling convention than defining it in an assembler language.

You don't get to control which registers are caller or callee saved, or which registers are free to use.

If your desired calling convention fits within those constraints, you can use it via C all you want. If it doesn't, you usually will need to either resort to compiler extensions or give up on using C. Whether it's wise to change that for your given use case can be a worthwhile question to ask, but that is another issue.

Ironically sometimes this choice is about making C interop easier. E.g. I have a prototype Ruby compiler. It can call out to C from a low level "escape". The same exact code is used to generate calls to Ruby methods and to C. But the Ruby code needs the arity of the code that's being called to be passed along. Putting it in a register that's not used for arguments in the standard calling convention means that when calling out to e.g. glibc the C code just won't be able to access those values.

Now, in my case, if I'd been on the fence about using C as the target, then I'd have handled that in a different way instead, so that didn't really influence my choice to emit assembler. But I can't define that calling convention in ISO C.

> Implementing a custom calling convention by emitting any assembly language is bound to be more work than implementing a custom calling convention by emitting C.

Generally, your calling convention simply involves what goes into registers and what goes on the stack in which order. Storing to a register vs. outputting to an argument list only marginally different in effort. In the compiler mentioned above, preparing arguments is literally:

arges.each_with_index { a,i| @e.save_to_stack( compile_eval_arg(scope, a), i) }

If I was emitting to a C argument list instead, the only thing that'd change is the `@e.save_to_stack` bit. `save_to_stack` is a one-line method. The non-C compatible parts add up to 2-3 more lines in that case. One doing something more unusual might be longer, but not a lot.

There is plenty of complexity of dealing with assembler directly, and you certainly ought to have a reason for doing so over outputting to a higher-level target, but the complexity cost of assembler is not there.

> OP wants a portable assembler

And as they pointed out, C is not a portable assembler. It is sometimes close enough, but it imposes plenty of restrictions that you can't get around in ISO C. That can be perfectly fine, but it's a tradeoff. Sometimes you can find a halfway house of requiring a specific compiler, but that also removes at least some of the advantage.
Go's dependency management is in a really good state. For building your code, Go modules are generally easy to use and editor integrations exist to automatically update your dependencies as you type. Then you build a static binary and distribute it, no installers or packages required.
> Am I a nazi now or what do Gleam mean by this message?

There is a dot there, so they're separate issues.